.wrap[data-astro-cid-ugngwwfu]{max-width:var(--container);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.hub-hero[data-astro-cid-ugngwwfu]{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(2rem,5vw,4rem)}.hub-hero[data-astro-cid-ugngwwfu] .eyebrow[data-astro-cid-ugngwwfu]{margin:2rem 0 1rem}.hub-hero[data-astro-cid-ugngwwfu] h1[data-astro-cid-ugngwwfu]{font-size:clamp(2.4rem,6vw,4.9rem);max-width:19ch}.lead[data-astro-cid-ugngwwfu]{font-size:clamp(1.1rem,1.6vw,1.3rem);max-width:64ch;margin-top:1.5rem;color:var(--ink-2)}.block[data-astro-cid-ugngwwfu]{padding-block:clamp(2.5rem,6vw,4.5rem);border-top:1px solid var(--line)}.block[data-astro-cid-ugngwwfu] h2[data-astro-cid-ugngwwfu]{font-size:clamp(1.9rem,3.6vw,3rem);margin-bottom:1rem}.sub[data-astro-cid-ugngwwfu]{color:var(--muted);margin-bottom:2rem;max-width:62ch}.pick[data-astro-cid-ugngwwfu]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pick[data-astro-cid-ugngwwfu] a[data-astro-cid-ugngwwfu]{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;height:100%;padding:1.2rem 1.3rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:transform .18s,box-shadow .18s}.pick[data-astro-cid-ugngwwfu] a[data-astro-cid-ugngwwfu]:hover{transform:translate(-2px,-2px);box-shadow:var(--pop)}.pick__q[data-astro-cid-ugngwwfu]{font-size:1.04rem}.pick__a[data-astro-cid-ugngwwfu]{display:inline-flex;align-items:center;gap:.4rem;font:600 .92rem var(--font-display);color:var(--accent-text)}.pick__a[data-astro-cid-ugngwwfu] svg{width:1rem;height:1rem}.group[data-astro-cid-ugngwwfu]{margin-top:2rem}.group__label[data-astro-cid-ugngwwfu]{font:500 .72rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:.75rem}.rows[data-astro-cid-ugngwwfu]{list-style:none;padding:0;border-top:1.5px solid var(--ink)}.row[data-astro-cid-ugngwwfu]{display:grid;grid-template-columns:2rem minmax(0,1fr) 190px 2rem;gap:1.25rem;align-items:center;padding:1.25rem .5rem;border-bottom:1px solid var(--line);transition:background .15s,padding .15s}.row[data-astro-cid-ugngwwfu]:hover{background:var(--surface);padding-inline:1rem}.row[data-astro-cid-ugngwwfu]>svg{width:1.6rem;height:1.6rem;color:var(--accent-text)}.row__main[data-astro-cid-ugngwwfu]{display:grid;gap:.15rem}.row__main[data-astro-cid-ugngwwfu] strong[data-astro-cid-ugngwwfu]{font:600 1.2rem var(--font-display);letter-spacing:-.02em}.row__main[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]{color:var(--muted);font-size:.95rem}.row__meta[data-astro-cid-ugngwwfu]{display:grid;gap:.1rem;text-align:right;font-size:.88rem;color:var(--muted)}.row__meta[data-astro-cid-ugngwwfu] b[data-astro-cid-ugngwwfu]{color:var(--ink);font-family:var(--font-display);font-size:1rem}.row__go[data-astro-cid-ugngwwfu]{font-size:1.4rem;transition:transform .15s}.row[data-astro-cid-ugngwwfu]:hover .row__go[data-astro-cid-ugngwwfu]{transform:translate(4px);color:var(--accent-text)}.process[data-astro-cid-ugngwwfu]{padding-block:clamp(3.5rem,7vw,6rem)}.process[data-astro-cid-ugngwwfu] h2[data-astro-cid-ugngwwfu]{font-size:clamp(1.9rem,3.6vw,3rem);margin:1rem 0}.process[data-astro-cid-ugngwwfu] .sub[data-astro-cid-ugngwwfu]{color:var(--navy-muted)}.steps[data-astro-cid-ugngwwfu]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.steps[data-astro-cid-ugngwwfu] li[data-astro-cid-ugngwwfu]{padding-top:1.1rem;border-top:2px solid var(--accent)}.steps__n[data-astro-cid-ugngwwfu]{font:500 .75rem var(--font-mono);color:var(--accent-2)}.steps[data-astro-cid-ugngwwfu] h3[data-astro-cid-ugngwwfu]{font-size:1.15rem;margin:.4rem 0 .5rem}.steps[data-astro-cid-ugngwwfu] p[data-astro-cid-ugngwwfu]{font-size:.92rem;color:var(--navy-muted)}.promises[data-astro-cid-ugngwwfu]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.promises[data-astro-cid-ugngwwfu] li[data-astro-cid-ugngwwfu]{padding:1.4rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}.promises[data-astro-cid-ugngwwfu] svg{width:1.7rem;height:1.7rem;color:var(--accent-text)}.promises[data-astro-cid-ugngwwfu] h3[data-astro-cid-ugngwwfu]{font-size:1.1rem;margin:.8rem 0 .4rem}.promises[data-astro-cid-ugngwwfu] p[data-astro-cid-ugngwwfu]{font-size:.93rem;color:var(--muted)}.more[data-astro-cid-ugngwwfu]{margin-top:1.75rem}.faq[data-astro-cid-ugngwwfu] details[data-astro-cid-ugngwwfu]{border-top:1px solid var(--line)}.faq[data-astro-cid-ugngwwfu] details[data-astro-cid-ugngwwfu]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.3rem 0;font:600 1.12rem var(--font-display);letter-spacing:-.01em}.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu]::-webkit-details-marker{display:none}.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]{position:relative;flex:none;width:1.1rem;height:1.1rem}.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]:before,.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]:after{content:"";position:absolute;inset:50% 0 auto;height:2px;background:var(--ink);transition:transform .2s}.faq[data-astro-cid-ugngwwfu] summary[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]:after{transform:rotate(90deg)}.faq[data-astro-cid-ugngwwfu] details[data-astro-cid-ugngwwfu][open] summary[data-astro-cid-ugngwwfu] span[data-astro-cid-ugngwwfu]:after{transform:rotate(0)}.faq[data-astro-cid-ugngwwfu] details[data-astro-cid-ugngwwfu] p[data-astro-cid-ugngwwfu]{padding:0 3rem 1.4rem 0;color:var(--muted);max-width:70ch}.contact[data-astro-cid-ugngwwfu]{padding-block:clamp(3.5rem,7vw,6rem)}.contact__grid[data-astro-cid-ugngwwfu]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,5vw,5rem);align-items:start}.contact[data-astro-cid-ugngwwfu] h2[data-astro-cid-ugngwwfu]{font-size:clamp(2rem,4vw,3.4rem);margin-bottom:1.25rem}.contact__text[data-astro-cid-ugngwwfu]{color:var(--navy-muted);max-width:44ch}@media(max-width:980px){.steps[data-astro-cid-ugngwwfu],.promises[data-astro-cid-ugngwwfu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pick[data-astro-cid-ugngwwfu],.promises[data-astro-cid-ugngwwfu],.contact__grid[data-astro-cid-ugngwwfu]{grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-ugngwwfu]{grid-template-columns:1.6rem minmax(0,1fr) 1.5rem}.row__meta[data-astro-cid-ugngwwfu]{grid-column:2;text-align:left;grid-row:2;display:flex;gap:.75rem}.row__go[data-astro-cid-ugngwwfu]{grid-row:1;grid-column:3}.steps[data-astro-cid-ugngwwfu]{grid-template-columns:minmax(0,1fr)}.faq[data-astro-cid-ugngwwfu] details[data-astro-cid-ugngwwfu] p[data-astro-cid-ugngwwfu]{padding-right:0}}@media(prefers-reduced-motion:reduce){.pick[data-astro-cid-ugngwwfu] a[data-astro-cid-ugngwwfu],.row[data-astro-cid-ugngwwfu],.row__go[data-astro-cid-ugngwwfu]{transition:none}.pick[data-astro-cid-ugngwwfu] a[data-astro-cid-ugngwwfu]:hover{transform:none}}
