.hero[data-astro-cid-ge2uvauf]{min-height:min(100svh,860px);padding-block:calc(var(--header-offset) + 3.5rem) 5.5rem;background:radial-gradient(ellipse 50% 60% at 74% 48%, #c9a15a24, transparent 70%), linear-gradient(180deg, var(--ink) 70%, #1b1612);align-items:center;display:flex;position:relative;overflow:hidden}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(3rem,6vw,6rem);display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin-top:1.75rem;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:400;line-height:1.02}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--champagne);font-weight:400;display:block}.lead[data-astro-cid-ge2uvauf]{max-width:34rem;margin-top:1.1rem}.lead[data-astro-cid-ge2uvauf].promise{color:var(--cream);margin-top:1.75rem}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.75rem;display:flex}.visual[data-astro-cid-ge2uvauf]{justify-self:center;justify-items:center;width:min(100%,420px);margin:0;display:grid;position:relative}.arch[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;background:radial-gradient(ellipse 80% 60% at 50% 45%, #3a2c1f, var(--espresso) 70%);border:1px solid #e4c77d73;border-radius:999px 999px 6px 6px;width:86%;position:relative;overflow:hidden}.arch[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding-block:calc(var(--header-offset) + 1.75rem) 3rem;background:radial-gradient(ellipse 80% 40% at 50% 18%, #c9a15a24, transparent 70%), linear-gradient(180deg, var(--ink) 75%, #1b1612)}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:2.25rem}.visual[data-astro-cid-ge2uvauf]{order:-1;width:min(64vw,280px)}h1[data-astro-cid-ge2uvauf],.lead[data-astro-cid-ge2uvauf]{margin-top:1.25rem}.ctas[data-astro-cid-ge2uvauf]{margin-top:2rem}}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-offset) + 1.25rem)}.grid[data-astro-cid-ge2uvauf]{gap:1.5rem}.visual[data-astro-cid-ge2uvauf]{width:min(34vw,140px)}.arch[data-astro-cid-ge2uvauf]{width:100%}h1[data-astro-cid-ge2uvauf]{margin-top:1rem}.lead[data-astro-cid-ge2uvauf]{margin-top:1rem;font-size:1.05rem}.ctas[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:1.5rem}.ctas[data-astro-cid-ge2uvauf] .text-link[data-astro-cid-ge2uvauf]{justify-content:center}}.statement[data-astro-cid-u5vcrp76]{background:linear-gradient(180deg, #1b1612, var(--espresso) 35%, var(--espresso) 65%, #1b1612);text-align:center}.inner[data-astro-cid-u5vcrp76]{max-width:54rem}h2[data-astro-cid-u5vcrp76]{color:var(--champagne);margin-top:2.25rem;font-size:clamp(2.35rem,5.2vw,4.25rem);font-style:italic;font-weight:400;line-height:1.12}.lead[data-astro-cid-u5vcrp76]{max-width:34rem;margin:2rem auto 0}.areas[data-astro-cid-ekpnfyoh]{background:var(--paper);color:var(--paper-ink)}.areas[data-astro-cid-ekpnfyoh] .eyebrow[data-astro-cid-ekpnfyoh]{color:var(--gold-deep)}h2[data-astro-cid-ekpnfyoh]{color:var(--paper-ink);margin-top:1.25rem;font-size:clamp(2.35rem,5vw,3.9rem);font-weight:400;line-height:1.06}h2[data-astro-cid-ekpnfyoh] em[data-astro-cid-ekpnfyoh]{color:var(--gold-deep);display:block}.list[data-astro-cid-ekpnfyoh]{grid-template-columns:repeat(3,1fr);gap:2rem clamp(1.5rem,4vw,3.5rem);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.list[data-astro-cid-ekpnfyoh] li[data-astro-cid-ekpnfyoh]{border-top:1px solid var(--line-paper);padding-top:1.5rem}.n[data-astro-cid-ekpnfyoh]{font-family:var(--font-display);color:var(--gold-deep);font-size:1.35rem;font-style:italic}h3[data-astro-cid-ekpnfyoh]{color:var(--paper-ink);margin-top:.6rem;font-size:clamp(1.8rem,2.8vw,2.3rem);font-weight:400;line-height:1.1}.list[data-astro-cid-ekpnfyoh] p[data-astro-cid-ekpnfyoh]{color:var(--paper-soft);max-width:24rem;margin-top:.85rem}.areas[data-astro-cid-ekpnfyoh] :focus-visible{outline-color:var(--gold-deep)}@media (width<=860px){.list[data-astro-cid-ekpnfyoh]{grid-template-columns:1fr;gap:1.75rem}}.list[data-astro-cid-gakqr736]{grid-template-columns:repeat(2,1fr);gap:clamp(2rem,5vw,4rem);margin-top:4rem;display:grid}.t[data-astro-cid-gakqr736]{border-top:1px solid var(--line);margin:0;padding-top:2rem}blockquote[data-astro-cid-gakqr736]{font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(1.4rem,2.2vw,1.75rem);font-style:italic;line-height:1.4}figcaption[data-astro-cid-gakqr736]{letter-spacing:.18em;text-transform:uppercase;color:var(--champagne);margin-top:1.5rem;font-size:.8rem;font-weight:600}figcaption[data-astro-cid-gakqr736] span[data-astro-cid-gakqr736]{letter-spacing:.04em;text-transform:none;color:var(--muted);margin-top:.25rem;font-weight:400;display:block}.pending[data-astro-cid-gakqr736]{background:var(--espresso);border-top:1px solid var(--line-soft);text-align:center;padding-block:2.5rem}@media (width<=800px){.list[data-astro-cid-gakqr736]{grid-template-columns:1fr}}
