.backdrop[data-astro-cid-4ja4iip3]{z-index:0;pointer-events:none;position:absolute;inset:0}.backdrop__v[data-astro-cid-4ja4iip3]{object-fit:cover;width:100%;height:100%;display:block}.backdrop[data-astro-cid-4ja4iip3]:after{content:"";background:linear-gradient(#0d171ce6 0% 62%,#0d171c 100%);position:absolute;inset:0}.hero[data-astro-cid-wcolddp2]{padding-block:clamp(3rem,1rem + 7vw,7rem) 0;position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2]>.wrap[data-astro-cid-wcolddp2]{z-index:2;position:relative}.hero__eyebrow[data-astro-cid-wcolddp2]{margin-bottom:var(--s-6)}.hero__title[data-astro-cid-wcolddp2]{font-size:var(--t-4xl);letter-spacing:var(--track-display);max-width:16ch;margin-bottom:var(--s-8)}.hero__title[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{color:var(--celeste);font-style:italic}.hero__grid[data-astro-cid-wcolddp2]{padding-bottom:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.hero__lede[data-astro-cid-wcolddp2]{max-width:56ch}.hero__actions[data-astro-cid-wcolddp2]{gap:var(--s-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.hero__rule[data-astro-cid-wcolddp2]{margin:0}@media (width<=860px){.hero__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;align-items:start}.hero__actions[data-astro-cid-wcolddp2]{justify-content:flex-start}}.firm[data-astro-cid-wcolddp2]{isolation:isolate;position:relative;overflow:hidden}.firm__bg[data-astro-cid-wcolddp2]{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.firm[data-astro-cid-wcolddp2]:before{content:"";z-index:-1;background:#142229ed;position:absolute;inset:0}.juris__label[data-astro-cid-wcolddp2]{color:var(--text-3);margin-bottom:var(--s-4)}.juris__list[data-astro-cid-wcolddp2]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.juris__list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{font-family:var(--serif);font-size:var(--t-lg);color:var(--text-2);align-items:center;gap:var(--s-5);display:flex}.juris__list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:not(:last-child):after{content:"";background:var(--celeste);border-radius:50%;width:4px;height:4px;display:block}.sticky-col[data-astro-cid-wcolddp2]{top:calc(76px + var(--s-6));align-self:start;position:sticky}.sticky-col[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--t-2xl);margin-top:var(--s-4);max-width:16ch}.sticky-col[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{color:var(--celeste);font-style:italic}@media (width<=860px){.sticky-col[data-astro-cid-wcolddp2]{position:static}}.sec-head[data-astro-cid-wcolddp2]{margin-bottom:var(--s-8)}.sec-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--t-2xl);margin-top:var(--s-4);max-width:20ch}.helps[data-astro-cid-wcolddp2]{gap:var(--s-4);padding:0;list-style:none;display:grid}.helps[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding-left:var(--s-6);color:var(--text-2);position:relative}.helps[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:before{content:"";background:var(--celeste);width:14px;height:1px;position:absolute;top:.75em;left:0}.helps[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{color:var(--text);font-weight:600}.pillars[data-astro-cid-wcolddp2]{border-top:1px solid var(--hairline)}.pillar[data-astro-cid-wcolddp2]{gap:var(--s-5);padding-block:var(--s-7);border-bottom:1px solid var(--hairline);grid-template-columns:5rem minmax(0,1fr);display:grid}.pillar__num[data-astro-cid-wcolddp2]{font-family:var(--mono);font-size:var(--t-sm);color:var(--celeste);letter-spacing:.1em}.pillar[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:var(--t-xl);margin-bottom:var(--s-3)}.pillar[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--text-2);max-width:62ch}.pillar__link[data-astro-cid-wcolddp2]{margin-top:var(--s-4);font-size:var(--t-sm);color:var(--celeste);align-items:center;gap:.5em;font-weight:600;display:inline-flex}.pillar__link[data-astro-cid-wcolddp2]:hover{text-underline-offset:3px;text-decoration:underline}.sec-head__link[data-astro-cid-wcolddp2]{margin-top:var(--s-4);font-size:var(--t-sm);color:var(--celeste);align-items:center;gap:.5em;font-weight:600;display:inline-flex}.sec-head__link[data-astro-cid-wcolddp2]:hover{text-underline-offset:3px;text-decoration:underline}.pillar__micro[data-astro-cid-wcolddp2]{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-top:var(--s-4)}@media (width<=640px){.pillar[data-astro-cid-wcolddp2]{gap:var(--s-3);grid-template-columns:1fr}}.founder__fig[data-astro-cid-wcolddp2]{margin:0}.founder__fig[data-astro-cid-wcolddp2] img{width:100%;height:auto}.founder__fig[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--hairline);flex-direction:column;gap:2px;display:flex}.founder__fig[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{font-family:var(--serif);font-size:var(--t-lg);font-weight:400}.founder__fig[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sig[data-astro-cid-wcolddp2]{font-family:var(--serif);font-style:italic;font-size:var(--t-lg);color:var(--celeste)}.process__note[data-astro-cid-wcolddp2]{margin-top:var(--s-4);max-width:30ch}.steps[data-astro-cid-wcolddp2]{border-top:1px solid var(--hairline);padding:0;list-style:none}.step[data-astro-cid-wcolddp2]{gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--hairline);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.step__k[data-astro-cid-wcolddp2]{font-family:var(--mono);font-size:var(--t-sm);color:var(--celeste)}.step__h[data-astro-cid-wcolddp2]{font-family:var(--sans);font-size:var(--t-lg);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;margin-bottom:var(--s-2)}.step[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--text-2)}.quotes[data-astro-cid-wcolddp2]{gap:var(--s-6);grid-template-columns:repeat(2,1fr);display:grid}.quote[data-astro-cid-wcolddp2]{padding-top:var(--s-5);border-top:2px solid var(--celeste);margin:0}.quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-family:var(--serif);font-size:var(--t-lg);color:var(--text);line-height:1.45}.quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]:before{content:"“"}.quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]:after{content:"”"}.quote[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{margin-top:var(--s-5);flex-direction:column;gap:2px;display:flex}.quote[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{font-weight:600}.quote[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--celeste)}@media (width<=860px){.quotes[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}
