.hero[data-astro-cid-ge2uvauf]{--hero-h:86vh;min-height:var(--hero-h);isolation:isolate;color:#fff;display:grid;position:relative}.hero--page[data-astro-cid-ge2uvauf]{--hero-h:64vh}@supports (height:1svh){.hero[data-astro-cid-ge2uvauf]{--hero-h:86svh}.hero--page[data-astro-cid-ge2uvauf]{--hero-h:64svh}}.hero__media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 25%,#0c0c0c26 45%,#0c0c0cb8);position:absolute;inset:0}.hero__content[data-astro-cid-ge2uvauf]{padding:120px var(--gutter) clamp(32px, 5vw, 72px);align-self:end}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:#ffffffeb}.hero__content[data-astro-cid-ge2uvauf] h1{max-width:12ch}.hero__row[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:24px;margin-top:clamp(20px,2.5vw,36px);display:flex}.hero__lede[data-astro-cid-ge2uvauf]{max-width:40ch;margin:0;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.5}.hero__cta[data-astro-cid-ge2uvauf]{color:var(--text);background:#fff}.hero__cta[data-astro-cid-ge2uvauf]:hover{background:var(--bg)}@media (width>=768px) and (width<=1023px){.hero__row[data-astro-cid-ge2uvauf]{flex-direction:row;justify-content:space-between;align-items:flex-end}.hero__cta[data-astro-cid-ge2uvauf]{flex:none}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{min-height:calc(var(--hero-h) - var(--header-h) * .5);color:var(--text);grid-template-columns:minmax(0,1fr) min(46vw,760px)}.hero__media[data-astro-cid-ge2uvauf]{z-index:auto;grid-area:1/2;position:relative;inset:auto}.hero__shade[data-astro-cid-ge2uvauf]{display:none}.hero__content[data-astro-cid-ge2uvauf]{padding:clamp(48px, 6vw, 96px) clamp(32px, 5vw, 96px) clamp(48px, 6vw, 96px) max(var(--gutter), calc((100vw - var(--max)) / 2));grid-area:1/1;align-self:center}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--muted)}.hero__row[data-astro-cid-ge2uvauf]{align-items:flex-start}.hero__cta[data-astro-cid-ge2uvauf]{background:var(--text);color:#fff}.hero__cta[data-astro-cid-ge2uvauf]:hover{background:#3a3734}}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:32px clamp(32px,6vw,112px);display:grid}.faq__head[data-astro-cid-hemr5th4]{top:calc(var(--header-h) + 32px);position:sticky}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--text)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding-block:clamp(18px,1.8vw,26px);font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);font-weight:400;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-hemr5th4]{width:18px;height:18px;transition:transform .3s var(--ease);flex:none;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq__answer[data-astro-cid-hemr5th4]{color:var(--muted);max-width:65ch;padding-bottom:clamp(20px,2vw,28px);padding-right:42px}@media (width<=1023px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}.faq__head[data-astro-cid-hemr5th4]{position:static}}.offer[data-astro-cid-fhb6hxgf]{background:var(--ink);color:var(--on-ink);padding-block:clamp(56px,8vw,128px)}.offer__grid[data-astro-cid-fhb6hxgf]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:32px clamp(32px,5vw,96px);display:grid}.eyebrow[data-astro-cid-fhb6hxgf]{color:var(--on-ink-muted)}h2[data-astro-cid-fhb6hxgf]{font-size:clamp(2.5rem,6.4vw,6.25rem);font-weight:300;line-height:.98}.offer__aside[data-astro-cid-fhb6hxgf]{flex-direction:column;align-items:flex-start;gap:24px;max-width:44ch;display:flex}@media (width<=767px){.offer__grid[data-astro-cid-fhb6hxgf]{grid-template-columns:minmax(0,1fr)}.offer__aside[data-astro-cid-fhb6hxgf] .btn[data-astro-cid-fhb6hxgf]{width:100%}}
