.area-nav[data-astro-cid-a2ugemos]{overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1*max(1rem,env(safe-area-inset-left,0px)));padding-inline:max(1rem,env(safe-area-inset-left,0px))}ul[data-astro-cid-a2ugemos]{list-style:none;margin:0;padding:0;display:flex;gap:.4rem;width:max-content}a[data-astro-cid-a2ugemos]{position:relative;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1rem;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font-weight:700;font-size:.92rem;text-decoration:none;background:color-mix(in srgb,var(--surface) 70%,transparent);transition:background-color .15s}a[data-astro-cid-a2ugemos]:hover{background:var(--surface)}a[data-astro-cid-a2ugemos][aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--paper);padding-left:1.9rem}a[data-astro-cid-a2ugemos][aria-current=page]:before{content:"";position:absolute;left:.85rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--amber)}.faq[data-astro-cid-hemr5th4]{display:grid;gap:var(--space-5)}h2[data-astro-cid-hemr5th4]{font-size:var(--step-3)}.items[data-astro-cid-hemr5th4]{border-top:2px solid var(--ink)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.9rem 0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--step-1);line-height:1.25}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--line-strong);font-family:var(--font-text);font-weight:400;font-size:1.3rem;color:var(--petrol);transition:transform .2s var(--ease-out)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding:0 3rem 1.2rem 0;color:var(--muted);max-width:65ch}.cta[data-astro-cid-hwvj6ntz]{position:relative;overflow:clip;padding-block:var(--space-8);background:var(--petrol-soft)}.cta[data-astro-cid-hwvj6ntz] .cta-lines{color:var(--petrol);opacity:.18}.inner[data-astro-cid-hwvj6ntz]{position:relative;display:grid;gap:var(--space-6);align-items:end}.copy[data-astro-cid-hwvj6ntz]{display:grid;gap:var(--space-3);max-width:38rem}h2[data-astro-cid-hwvj6ntz]{font-size:var(--step-3)}.copy[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{color:var(--muted)}.actions[data-astro-cid-hwvj6ntz]{display:grid;justify-items:start;gap:var(--space-3)}.mail[data-astro-cid-hwvj6ntz],.next[data-astro-cid-hwvj6ntz]{min-height:44px;display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.next[data-astro-cid-hwvj6ntz]{text-decoration:none}@media(width>=60rem){.inner[data-astro-cid-hwvj6ntz]{grid-template-columns:minmax(0,1fr) auto}}.hero[data-astro-cid-zuqbcsd5]{padding-block:var(--space-6) var(--space-8)}.grid[data-astro-cid-zuqbcsd5]{display:grid;gap:var(--space-7);align-items:center;margin-top:clamp(2rem,1rem + 4vw,4.5rem)}.copy[data-astro-cid-zuqbcsd5]{display:grid;gap:var(--space-5);max-width:36rem}.tech[data-astro-cid-zuqbcsd5]{color:var(--muted)}h1[data-astro-cid-zuqbcsd5]{font-size:var(--step-4);font-weight:800;line-height:.98;letter-spacing:-.04em}.lead[data-astro-cid-zuqbcsd5]{font-size:var(--step-1);line-height:1.5;color:var(--muted);max-width:40ch}.visual[data-astro-cid-zuqbcsd5],.block-visual[data-astro-cid-zuqbcsd5]{min-width:0}.block[data-astro-cid-zuqbcsd5]{padding-block:var(--space-8);border-top:1px solid var(--line)}.block-grid[data-astro-cid-zuqbcsd5]{display:grid;gap:var(--space-6)}.block-copy[data-astro-cid-zuqbcsd5]{display:grid;align-content:start;gap:var(--space-4);max-width:36rem}.block-copy[data-astro-cid-zuqbcsd5] h2[data-astro-cid-zuqbcsd5]{font-size:var(--step-3)}.block-text[data-astro-cid-zuqbcsd5]{color:var(--muted);font-size:var(--step-1);line-height:1.5}.note[data-astro-cid-zuqbcsd5]{display:flex;gap:.6rem;align-items:baseline;font-weight:700}.note[data-astro-cid-zuqbcsd5]:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--amber);box-shadow:0 0 0 2px var(--ink)}.feats[data-astro-cid-zuqbcsd5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--space-5) var(--space-6)}.feats[data-astro-cid-zuqbcsd5] li[data-astro-cid-zuqbcsd5]{display:grid;align-content:start;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.feats[data-astro-cid-zuqbcsd5] h3[data-astro-cid-zuqbcsd5]{font-size:1.15rem;letter-spacing:-.01em}.feats[data-astro-cid-zuqbcsd5] p[data-astro-cid-zuqbcsd5]{color:var(--muted);font-size:.97rem}.new[data-astro-cid-zuqbcsd5]{margin-left:.4rem;vertical-align:middle;font-family:var(--font-text);font-style:normal;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.05rem .35rem;border-radius:3px;background:var(--amber);color:#11272c}.faq-wrap[data-astro-cid-zuqbcsd5]{padding-block:var(--space-8)}@media(width>=60rem){.grid[data-astro-cid-zuqbcsd5]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}.visual[data-astro-cid-zuqbcsd5]{margin-inline-end:calc(-1*clamp(0rem,50vw - 36rem,6rem))}.is-list[data-astro-cid-zuqbcsd5] .block-grid[data-astro-cid-zuqbcsd5]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}.has-visual[data-astro-cid-zuqbcsd5] .block-grid[data-astro-cid-zuqbcsd5]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy visual" "feats visual";column-gap:clamp(2.5rem,1rem + 4vw,5rem);align-items:start}.has-visual[data-astro-cid-zuqbcsd5].is-flipped .block-grid[data-astro-cid-zuqbcsd5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"visual copy" "visual feats"}.has-visual[data-astro-cid-zuqbcsd5] .block-copy[data-astro-cid-zuqbcsd5]{grid-area:copy}.has-visual[data-astro-cid-zuqbcsd5] .feats[data-astro-cid-zuqbcsd5]{grid-area:feats;grid-template-columns:minmax(0,1fr)}.has-visual[data-astro-cid-zuqbcsd5] .block-visual[data-astro-cid-zuqbcsd5]{grid-area:visual;position:sticky;top:calc(var(--header-h) + 2rem)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.feats[data-astro-cid-zuqbcsd5] li[data-astro-cid-zuqbcsd5],.block-copy[data-astro-cid-zuqbcsd5]>[data-astro-cid-zuqbcsd5]{animation:linear both rise-in;animation-timeline:view();animation-range:entry 5% cover 25%}@keyframes rise-in{0%{opacity:0;transform:translateY(1.25rem)}}}}
