.reveal[data-astro-cid-mfkpptqo].fade-left{filter:none;transition-duration:1.6s;transform:translate(-100px)}.reveal[data-astro-cid-mfkpptqo].fade-left.is-visible{transform:none}@keyframes promo-shake{0%,20%,to{transform:translate(0)}2%{transform:translate(-6px)rotate(-1deg)}6%{transform:translate(5px)rotate(1deg)}10%{transform:translate(-4px)rotate(-1deg)}14%{transform:translate(3px)rotate(.5deg)}18%{transform:translate(-2px)}}.promo-shake[data-astro-cid-mfkpptqo]{animation:2s ease-in-out infinite promo-shake}@media (prefers-reduced-motion:reduce){.promo-shake[data-astro-cid-mfkpptqo]{animation:none}}@keyframes promo-blink{0%,49%{opacity:1}50%,to{opacity:0}}.promo-cursor[data-astro-cid-mfkpptqo]{animation:1s step-end infinite promo-blink}.tilda-radio[data-astro-cid-d3lfvovt]{appearance:none;cursor:pointer;border:1px solid #6cc1ad;border-radius:50%;place-content:center;width:18px;height:18px;display:grid}.tilda-radio[data-astro-cid-d3lfvovt]:before{content:"";background:#187c64;border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.tilda-radio[data-astro-cid-d3lfvovt]:checked:before{transform:scale(1)}.tilda-checkbox[data-astro-cid-d3lfvovt]{appearance:none;cursor:pointer;border:1px solid #6cc1ad;border-radius:2px;place-content:center;width:16px;height:16px;display:grid}.tilda-checkbox[data-astro-cid-d3lfvovt]:checked:before{content:"✓";color:#187c64;font-size:12px;line-height:1}.start-offer[data-astro-cid-fwl6ex55]{--deep:#075242;--light:#ffda83;background:#fff;padding:clamp(42px,6vw,88px) clamp(16px,3vw,40px);scroll-margin-top:88px}.start-spread[data-astro-cid-fwl6ex55]{background:#f6f5f0;border:1px solid #d9e1d7;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);max-width:1240px;margin:auto;display:grid}.offer-copy[data-astro-cid-fwl6ex55]{--copy-padding:clamp(24px,3.5vw,48px);background:var(--deep);color:#fff;padding:var(--copy-padding);flex-direction:column;align-items:flex-start;min-width:0;display:flex;container-type:inline-size}.offer-badge[data-astro-cid-fwl6ex55]{white-space:nowrap;color:#1a3027;text-transform:uppercase;letter-spacing:.015em;margin:0 calc(14px - var(--copy-padding));background:linear-gradient(110deg,#ffda83 32%,#fff0bc 48%,#ffda83 64%) 0 0/240% 100%;justify-content:center;align-self:stretch;align-items:center;gap:.48em;padding:.62em .8em;font-size:clamp(13px,6.2cqw,22px);font-weight:800;line-height:1.12;display:inline-flex;box-shadow:0 0 16px #ffda831d}@media (prefers-reduced-motion:no-preference){.offer-badge[data-astro-cid-fwl6ex55]{animation:6s ease-in-out infinite offer-glint}}@keyframes offer-glint{0%,35%{background-position:100%}80%,to{background-position:-70%}}.offer-badge[data-astro-cid-fwl6ex55] span[data-astro-cid-fwl6ex55]{font-size:1.3em;line-height:.8}h2[data-astro-cid-fwl6ex55]{letter-spacing:-.055em;color:#fff;margin:clamp(25px,3vw,42px) 0 0;font-size:clamp(61px,7vw,96px);font-weight:680;line-height:.94}h2[data-astro-cid-fwl6ex55] span[data-astro-cid-fwl6ex55]{text-transform:uppercase;letter-spacing:.18em;color:#cce6df;margin-bottom:9px;font-size:14px;font-weight:650;line-height:1.3;display:block}.offer-slogan[data-astro-cid-fwl6ex55]{white-space:nowrap;color:#fff4dc;margin:10px 0 clamp(20px,2.2vw,32px);font-size:clamp(12px,5.3cqw,21px);font-weight:550;line-height:1.3}.offer-price[data-astro-cid-fwl6ex55]{border-top:1px solid #fff5;width:100%;padding-top:clamp(18px,2vw,28px)}.offer-price[data-astro-cid-fwl6ex55] strong[data-astro-cid-fwl6ex55]{color:var(--light);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(38px,3.5vw,52px);font-weight:650;line-height:1.1;display:block}.offer-price[data-astro-cid-fwl6ex55] small[data-astro-cid-fwl6ex55]{letter-spacing:-.025em;font-size:.55em}.offer-price[data-astro-cid-fwl6ex55] p[data-astro-cid-fwl6ex55]{margin:4px 0 0;font-size:18px;font-weight:550;line-height:1.4}.offer-price[data-astro-cid-fwl6ex55] .materials[data-astro-cid-fwl6ex55]{color:#e0eee9;margin-top:6px;font-size:14px;font-weight:450}.offer-terms[data-astro-cid-fwl6ex55]{border-left:2px solid var(--light);width:100%;margin:clamp(18px,2.5vw,32px) 0 24px;padding-left:14px;font-size:15px;line-height:1.5}.offer-terms[data-astro-cid-fwl6ex55] p[data-astro-cid-fwl6ex55]{margin:0}.offer-terms[data-astro-cid-fwl6ex55] p[data-astro-cid-fwl6ex55]+p[data-astro-cid-fwl6ex55]{margin-top:8px}.offer-contact[data-astro-cid-fwl6ex55]{width:100%;margin-top:auto}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55],.offer-contact[data-astro-cid-fwl6ex55] a[data-astro-cid-fwl6ex55]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:48px;text-decoration:none;display:flex}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]{color:#152b21;background:linear-gradient(110deg,#edbd65 0%,#ffda83 30%,#fff0bd 50%,#ffda83 70%,#edbd65 100%) 100%/250% 100%;border:1px solid #ffe5a6;padding:14px 17px;font-size:17px;font-weight:700;list-style:none;transition:box-shadow .2s;box-shadow:0 0 18px #ffda833d,0 5px 14px #00291f33}@media (prefers-reduced-motion:no-preference){.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]{animation:5.5s ease-in-out infinite contact-glow}.offer-contact[data-astro-cid-fwl6ex55][open] summary[data-astro-cid-fwl6ex55]{animation-play-state:paused}}@keyframes contact-glow{0%,to{background-position:100%;box-shadow:0 0 15px #ffda8333,0 5px 14px #00291f33}50%{background-position:0%;box-shadow:0 0 26px #ffda8366,0 5px 14px #00291f33}}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]:hover{border-color:#fff3d1}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]:active{filter:brightness(.97)}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]::-webkit-details-marker{display:none}.chat-icon[data-astro-cid-fwl6ex55]{flex:none}.chevron[data-astro-cid-fwl6ex55]{margin-left:auto;font:25px/1 sans-serif}.offer-contact[data-astro-cid-fwl6ex55] summary[data-astro-cid-fwl6ex55]{justify-content:flex-start}.offer-contact[data-astro-cid-fwl6ex55][open] .chevron[data-astro-cid-fwl6ex55]{transform:rotate(180deg)}.offer-contact[data-astro-cid-fwl6ex55] nav[data-astro-cid-fwl6ex55]{background:#fff;padding:0 15px}.offer-contact[data-astro-cid-fwl6ex55] a[data-astro-cid-fwl6ex55]{color:var(--deep);border-bottom:1px solid #dfe7df;font-size:14px;font-weight:600}.offer-contact[data-astro-cid-fwl6ex55] a[data-astro-cid-fwl6ex55]:last-child{border:0}.offer-contact[data-astro-cid-fwl6ex55] a[data-astro-cid-fwl6ex55]:hover{text-decoration:underline}.offer-gallery[data-astro-cid-fwl6ex55]{grid-template-rows:minmax(0,1fr);align-self:stretch;min-width:0;display:grid}.gallery-pair[data-astro-cid-fwl6ex55]{grid-template-columns:minmax(0,1fr) 15%;gap:3px;min-height:0;display:grid;position:relative}.gallery-main[data-astro-cid-fwl6ex55],.gallery-side[data-astro-cid-fwl6ex55]{background:#e7e2d9;min-width:0;position:relative}.gallery-scroll[data-astro-cid-fwl6ex55]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow:auto hidden}.gallery-scroll[data-astro-cid-fwl6ex55]::-webkit-scrollbar{display:none}.frame[data-astro-cid-fwl6ex55]{cursor:zoom-in;scroll-snap-align:start;background:0 0;border:0;flex:0 0 100%;min-width:0;height:100%;padding:0;display:block;overflow:hidden}.frame[data-astro-cid-fwl6ex55] img[data-astro-cid-fwl6ex55]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.frame[data-astro-cid-fwl6ex55]:active img[data-astro-cid-fwl6ex55]{transform:scale(1.035)}.gallery-side[data-astro-cid-fwl6ex55]{overflow:hidden}.gallery-side[data-astro-cid-fwl6ex55] img[data-astro-cid-fwl6ex55]{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.gallery-side[data-astro-cid-fwl6ex55] img[data-astro-cid-fwl6ex55].shown,.gallery-side[data-astro-cid-fwl6ex55] img[data-astro-cid-fwl6ex55]:first-child:not(:has(~.shown)){visibility:visible}.slide-arrow[data-astro-cid-fwl6ex55],.rotation[data-astro-cid-fwl6ex55]{cursor:pointer;color:#133e30;border:0;place-items:center;display:grid}.slide-arrow[data-astro-cid-fwl6ex55]{background:#fff9edee;border-radius:50%;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #2233232b}.slide-arrow[data-astro-cid-fwl6ex55][data-dir="-1"]{left:8px}.slide-arrow[data-astro-cid-fwl6ex55][data-dir="1"]{right:8px}.gallery-tools[data-astro-cid-fwl6ex55]{pointer-events:none;background:linear-gradient(#0000,#15291c78);justify-content:space-between;align-items:center;padding:4px 8px 4px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.position-dots[data-astro-cid-fwl6ex55]{align-items:center;gap:5px;display:flex}.position-dots[data-astro-cid-fwl6ex55] i[data-astro-cid-fwl6ex55]{background:#fff8;border-radius:3px;width:9px;height:4px}.position-dots[data-astro-cid-fwl6ex55] i[data-astro-cid-fwl6ex55].active{background:var(--light);width:24px}.rotation[data-astro-cid-fwl6ex55]{color:#fff;pointer-events:auto;background:0 0;width:44px;height:44px}.rotation[data-astro-cid-fwl6ex55] .play-icon[data-astro-cid-fwl6ex55],.rotation[data-astro-cid-fwl6ex55].paused .pause-icon[data-astro-cid-fwl6ex55]{display:none}.rotation[data-astro-cid-fwl6ex55].paused .play-icon[data-astro-cid-fwl6ex55]{display:block}.offer-gallery[data-astro-cid-fwl6ex55] button[data-astro-cid-fwl6ex55]:focus-visible,.offer-contact[data-astro-cid-fwl6ex55] [data-astro-cid-fwl6ex55]:is(a,summary):focus-visible{outline-offset:-3px;outline:3px solid #c98323}@media (hover:hover){.frame[data-astro-cid-fwl6ex55]:hover img[data-astro-cid-fwl6ex55]{transform:scale(1.035)}.slide-arrow[data-astro-cid-fwl6ex55]:hover{background:#ffda83}}@media (width<=800px){.start-spread[data-astro-cid-fwl6ex55]{grid-template-columns:1fr}.offer-copy[data-astro-cid-fwl6ex55]{--copy-padding:24px}.gallery-pair[data-astro-cid-fwl6ex55]{aspect-ratio:1.38;grid-template-columns:minmax(0,1fr) 11%}h2[data-astro-cid-fwl6ex55]{margin-top:24px;font-size:clamp(61px,9vw,80px)}.offer-price[data-astro-cid-fwl6ex55] strong[data-astro-cid-fwl6ex55]{font-size:42px}.offer-price[data-astro-cid-fwl6ex55]{padding-top:18px}.offer-terms[data-astro-cid-fwl6ex55]{margin:19px 0}}@media (width<=580px){.start-offer[data-astro-cid-fwl6ex55]{padding-inline:0}.gallery-pair[data-astro-cid-fwl6ex55]{aspect-ratio:1.1;grid-template-columns:minmax(0,1fr) 9%}}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-fwl6ex55] img[data-astro-cid-fwl6ex55]{transition:none}.frame[data-astro-cid-fwl6ex55]:hover img[data-astro-cid-fwl6ex55],.frame[data-astro-cid-fwl6ex55]:active img[data-astro-cid-fwl6ex55]{transform:none}}.review-card[data-astro-cid-zwtlwjyo]{scroll-margin-top:120px}.review-card[data-astro-cid-zwtlwjyo]:target,.review-card[data-astro-cid-zwtlwjyo]:focus-visible{outline:2px solid var(--color-brand);outline-offset:8px}.story[data-astro-cid-drio35nr]{color:#172b23;background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.story[data-astro-cid-drio35nr] img[data-astro-cid-drio35nr]{object-fit:cover;width:100%;height:100%;max-height:330px}.story[data-astro-cid-drio35nr]>div[data-astro-cid-drio35nr]{align-self:center;padding:clamp(22px,4vw,52px)}@media (width<=640px){.story[data-astro-cid-drio35nr]{grid-template-columns:1fr}.story[data-astro-cid-drio35nr] img[data-astro-cid-drio35nr]{aspect-ratio:1.9;height:auto}}
