.st-mod{color:#24312a;display:block;font-size:17px;line-height:1.6}.st-mod *,.st-mod :after,.st-mod :before{box-sizing:border-box}.st-mod h2{color:#24312a;font-size:26px;line-height:1.2;margin:40px 0 12px;scroll-margin-top:calc(var(--st-top,0px) + 12px)}.st-mod li,.st-mod p{font-size:17px;line-height:1.6}.st-mod p{margin:0 0 14px}.st-mod a{color:#3f7a5c;text-decoration:underline}.st-mod .st-small{color:#5f6b64;font-size:15px}.st-mod .st-az{display:grid;gap:6px;grid-template-columns:repeat(13,minmax(0,1fr));list-style:none;margin:0 0 12px;padding:0}.st-mod .st-az li{margin:0}.st-mod .st-az a,.st-mod .st-az span{align-items:center;background:#fff;border:1.5px solid #c9d6ce;border-radius:10px;color:#24312a;display:flex;font-size:16px;font-weight:700;height:42px;justify-content:center;text-decoration:none;width:100%}.st-mod .st-az a:hover{background:#e6efe9;border-color:#5b8a72}.st-mod .st-az span{background:#5b8a72;border-color:#5b8a72;color:#fff}.st-mod .st-nextprev{display:flex;flex-wrap:wrap;font-weight:700;gap:12px;justify-content:space-between;margin:0 0 8px}.st-mod a.st-offer{align-items:center;background:linear-gradient(150deg,#fff3e6,#fde3cf 55%,#f3e5fb);border:1px solid #f5d9c5;border-radius:20px;box-shadow:0 12px 32px rgba(240,113,78,.18);color:#3e322b;display:grid;gap:10px 24px;grid-template-columns:1.15fr 1fr;margin:30px 0 8px;overflow:hidden;padding:26px 26px 26px 28px;text-decoration:none}.st-mod a.st-offer:hover{box-shadow:0 16px 38px rgba(240,113,78,.28)}.st-mod .st-offer span{display:block}.st-mod .st-offer-eyebrow{color:#6a5ad8;font-size:13px;font-weight:800;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.st-mod .st-offer strong{color:#3e322b;display:block;font-size:27px;line-height:1.15;margin-bottom:10px}.st-mod .st-offer-p{color:#5c4f43;font-size:16px;line-height:1.5;margin-bottom:10px}.st-mod .st-offer-list{margin:0 0 16px}.st-mod .st-offer-list span{font-size:15.5px;line-height:1.45;margin-bottom:5px;padding-left:26px;position:relative}.st-mod .st-offer-list span:before{background:#2fb38a url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 8.5 2.6 2.6L12 5.6'/%3E%3C/svg%3E") 50%/13px no-repeat;border-radius:50%;content:"";height:17px;left:0;position:absolute;top:3px;width:17px}.st-mod .st-offer-btn{background:#f0714e;border-radius:999px;box-shadow:0 6px 18px rgba(240,113,78,.34);color:#fff;display:inline-block!important;font-size:18px;font-weight:800;padding:14px 26px}.st-mod a.st-offer:hover .st-offer-btn{background:#d85a30}.st-mod a.st-offer-compact{display:block;margin:40px 0 0;padding:26px 22px;text-align:center}.st-mod .st-offer-compact strong{font-size:23px}.st-mod .st-offer-compact .st-offer-p{margin:0 auto 14px;max-width:520px}.st-mod .st-bar{align-items:center;background:#3e322b;bottom:0;box-shadow:0 -6px 18px rgba(0,0,0,.16);color:#fff;display:flex;gap:6px;left:0;padding:10px 12px calc(26px + env(safe-area-inset-bottom,0px)) 22px;position:fixed;right:0;z-index:5}.st-mod .st-bar[hidden]{display:none}.st-mod .st-bar a{color:#fff;flex:1;font-size:15px;line-height:1.3;padding:6px 0;text-decoration:none}.st-mod .st-bar b{color:#ffc9a8}.st-mod .st-bar u{color:#ffc9a8;font-weight:800;text-underline-offset:3px;white-space:nowrap}.st-mod .st-bar button{background:none;border:0;color:#fff;cursor:pointer;font:inherit;font-size:22px;height:40px;line-height:1;opacity:.75;width:40px}@media(max-width:640px){.st-mod h2{font-size:23px;margin-top:34px}.st-mod a.st-offer{grid-template-columns:1fr;padding:22px 18px}.st-mod .st-offer strong{font-size:23px}.st-mod .st-offer-btn{text-align:center}.st-mod .st-offer-btn,.st-mod .st-offer-compact .st-offer-btn{display:block!important}.st-mod .st-az{grid-template-columns:repeat(7,minmax(0,1fr))}}.st-mod .lc-links{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0 0 8px}.st-mod a.lc-link{background:#fff;border:1.5px solid #c9d6ce;border-radius:14px;color:#24312a;display:block;padding:14px 16px;text-decoration:none}.st-mod a.lc-link:hover{background:#f4f8f5;border-color:#5b8a72}.st-mod .lc-link strong{display:block;font-size:17px;line-height:1.3}.st-mod .lc-link span{color:#5f6b64;display:block;font-size:14.5px;margin-top:2px}.st-mod a.lc-link-wide{grid-column:1/-1}.st-mod .lc-inline{font-size:16px;font-weight:700;margin:6px 0 14px}.st-mod .lc-inline a{color:#3f7a5c}@media(max-width:640px){.st-mod .lc-links{grid-template-columns:1fr}}