._page_1j8td_5{min-height:100vh;color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body)}._page_1j8td_5 :is(h1,h2,h3){color:inherit;font-family:var(--font-display);font-weight:var(--fw-display);text-transform:none}._page_1j8td_5 :is(a,summary):focus-visible{outline:3px solid var(--c-focus);outline-offset:3px;border-radius:var(--radius-sm)}._wrap_1j8td_26{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);margin-inline:auto}@keyframes _legal-rise_1j8td_1{0%{opacity:0;transform:translateY(20px)}}._hero_1j8td_44{isolation:isolate;margin-top:calc(-1 * var(--header-h,76px));padding-block:calc(var(--header-h,76px) + clamp(var(--space-10), 9vw, 7.5rem)) clamp(var(--space-9), 6vw, var(--space-11));background:var(--grad-hero,transparent);position:relative;overflow:clip}._hero_1j8td_44 ._wrap_1j8td_26>*{animation-name:_legal-rise_1j8td_1;animation-duration:.72s;animation-timing-function:var(--ease-out);animation-fill-mode:both}._hero_1j8td_44 ._wrap_1j8td_26>:nth-child(2){animation-delay:70ms}._hero_1j8td_44 ._wrap_1j8td_26>:nth-child(3){animation-delay:.14s}._hero_1j8td_44 ._wrap_1j8td_26>:nth-child(4){animation-delay:.21s}._halftone_1j8td_76{--tx-halftone-opacity:.22;--tx-halftone-size:240px;z-index:-1;pointer-events:none;position:absolute;inset:0 0 0 40%;-webkit-mask-image:radial-gradient(75% 95% at 100% 0,#000 0%,#0000 74%);mask-image:radial-gradient(75% 95% at 100% 0,#000 0%,#0000 74%)}._eyebrow_1j8td_87{margin:0 0 var(--space-5);color:var(--c-purple);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}._hero_1j8td_44 h1{max-width:14ch;font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:0}._updated_1j8td_104{margin:var(--space-6) 0 0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--c-muted);font-size:var(--fs-small);background:#fff9;display:inline-block;box-shadow:inset 0 1px #fff}._lede_1j8td_115{max-width:56ch;margin:var(--space-4) 0 0;color:var(--c-muted);font-size:var(--fs-lead);line-height:1.5}._layout_1j8td_124{padding-block:clamp(var(--space-8), 5vw, var(--space-10)) var(--section-y);gap:clamp(var(--space-8), 6vw, var(--space-12));grid-template-columns:minmax(200px,270px) minmax(0,1fr);align-items:start;display:grid}._toc_1j8td_133{padding:var(--space-5);border-radius:var(--radius-md);background:var(--grad-lilac,var(--c-lilac));box-shadow:inset 0 1px 0 #fff, var(--shadow-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (width>=861px) and (height>=760px){._toc_1j8td_133{top:calc(var(--header-h,76px) + var(--space-5));position:sticky}}._tocTitle_1j8td_150{margin:0 0 var(--space-3);color:var(--c-muted);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}._toc_1j8td_133 ol{counter-reset:toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}._toc_1j8td_133 li{counter-increment:toc}._toc_1j8td_133 a{min-height:36px;padding:var(--space-1) var(--space-2);align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);color:var(--c-ink);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-spring);line-height:1.3;display:flex}._toc_1j8td_133 a:before{content:counter(toc, decimal-leading-zero);min-width:2ch;color:var(--c-purple);font-size:var(--fs-micro);font-weight:var(--fw-bold)}._toc_1j8td_133 a:hover{color:var(--c-purple-dark);background:#ffffffb3;transform:translate(3px)}._article_1j8td_202{max-width:70ch}._summary_1j8td_206{margin-bottom:var(--space-9);padding:var(--space-7);border-radius:var(--radius-lg);background:radial-gradient(70% 90% at 100% 0%, #d78bff38, transparent 70%), var(--grad-lilac,var(--c-lilac));box-shadow:inset 0 1px 0 #fff, var(--shadow-card);position:relative;overflow:clip}._summary_1j8td_206 h2{margin:0 0 var(--space-3);letter-spacing:var(--tracking-heading);font-size:1.35rem}._section_1j8td_225{padding-top:var(--space-9);scroll-margin-top:calc(var(--header-h,76px) + var(--space-5))}._section_1j8td_225 h2{margin:0 0 var(--space-4);font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:var(--lh-tight);letter-spacing:var(--tracking-heading)}._section_1j8td_225 h3{margin:var(--space-6) 0 var(--space-2);letter-spacing:-.01em;font-size:1.15rem}._article_1j8td_202 :is(p,li){color:color-mix(in srgb, var(--c-ink) 84%, var(--c-muted))}._article_1j8td_202 p{margin:0 0 var(--space-4)}._article_1j8td_202 ul{margin:0 0 var(--space-4);padding-left:1.2em}._article_1j8td_202 li{margin-bottom:var(--space-2);padding-left:var(--space-1)}._article_1j8td_202 li::marker{color:var(--c-purple)}._article_1j8td_202 strong{color:var(--c-ink);font-weight:var(--fw-bold)}._article_1j8td_202 a{color:var(--c-purple);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}._article_1j8td_202 a:hover{color:var(--c-purple-dark);text-decoration-thickness:2px}._contactCard_1j8td_284{margin-top:var(--space-10);padding:var(--space-8) var(--space-7);border-radius:var(--radius-lg);color:var(--c-on-night);background:var(--grad-night,var(--c-night));box-shadow:inset 0 1px 0 #ffffff24, var(--shadow-raised)}._contactCard_1j8td_284 h2{margin:0 0 var(--space-3);font-size:var(--fs-h3);letter-spacing:var(--tracking-heading)}._contactCard_1j8td_284 p{color:var(--c-on-night-muted);margin:0}._contactCard_1j8td_284 a{color:var(--c-on-night);text-decoration-color:#f6f0fc80}._contactCard_1j8td_284 a:hover{color:#fff}._nfHero_1j8td_314{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--header-h,76px));padding:calc(var(--header-h,76px) + clamp(var(--space-9), 7vw, var(--space-12))) var(--gutter) var(--section-y);text-align:center;background:var(--grad-hero,transparent);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}._nfHalftone_1j8td_330{--tx-halftone-opacity:.2;--tx-halftone-size:220px;z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 65% at 50% 38%,#000 10%,#0000 75%);mask-image:radial-gradient(55% 65% at 50% 38%,#000 10%,#0000 75%)}._nfOrb_1j8td_343{z-index:-1;aspect-ratio:1;background:var(--grad-glow,radial-gradient(closest-side, #a958eb73, transparent));pointer-events:none;border-radius:50%;width:min(560px,90vw);animation-name:_nf-breathe_1j8td_1;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:30%;left:50%;translate:-50% -50%}@keyframes _nf-breathe_1j8td_1{0%{opacity:.55;transform:scale(.92)}to{opacity:.95;transform:scale(1.06)}}._nfRing_1j8td_372{z-index:-1;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 62%, #d78bffb3 80%, #fff 86%, transparent 94%);pointer-events:none;border-radius:50%;width:min(460px,76vw);animation-name:_nf-orbit_1j8td_1;animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:30%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}._nfRing_1j8td_372+._nfRing_1j8td_372{opacity:.6;width:min(620px,96vw);animation-duration:15s;animation-direction:reverse}@keyframes _nf-orbit_1j8td_1{to{transform:rotate(1turn)}}._nfDigits_1j8td_405{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:clamp(7rem,22vw,15rem);font-weight:var(--fw-bold);letter-spacing:-.05em;gap:.02em;line-height:.82;display:flex}._nfDigits_1j8td_405 span{color:#0000;background:linear-gradient(180deg, var(--c-purple-bright) 0%, var(--c-purple) 55%, var(--c-purple-dark) 100%);filter:drop-shadow(0 18px 30px #7321be40);animation-name:_nf-rise_1j8td_1,_nf-bob_1j8td_1;animation-duration:.9s,5.2s;animation-timing-function:var(--ease-out), ease-in-out;animation-delay:calc(var(--i,0) * 90ms), calc(var(--i,0) * -1.3s);transition:scale var(--dur-base) var(--ease-spring);-webkit-background-clip:text;background-clip:text;animation-iteration-count:1,infinite;animation-direction:normal,alternate;animation-fill-mode:both,none;display:inline-block}._nfDigits_1j8td_405 span:hover{scale:1.06}@keyframes _nf-rise_1j8td_1{0%{opacity:0;transform:translateY(.3em)}}@keyframes _nf-bob_1j8td_1{0%{translate:0 .03em;rotate:-1.5deg}to{translate:0 -.03em;rotate:1.5deg}}._nfTitle_1j8td_458{max-width:16ch;font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:0}._nfLede_1j8td_466{max-width:44ch;margin:var(--space-5) 0 0;color:var(--c-muted);font-size:var(--fs-lead);line-height:1.5}._nfActions_1j8td_474{margin-top:var(--space-8);justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._nfSecondary_1j8td_484{min-height:50px;padding:0 var(--space-6);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:var(--c-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.92rem;font-weight:var(--fw-bold);transition:transform var(--dur-base) var(--ease-spring), background-color var(--dur-fast) var(--ease-out);background:#ffffff9e;display:inline-flex;box-shadow:inset 0 1px #fff,0 12px 28px -18px #461e6099}._nfSecondary_1j8td_484:hover{background:#ffffffe6;transform:translateY(-2px)}._nfSecondary_1j8td_484:active{transform:translateY(0)scale(.97)}._nfSecondary_1j8td_484 svg{color:var(--c-purple);transition:transform var(--dur-base) var(--ease-spring)}._nfSecondary_1j8td_484:hover svg{transform:translate(2px,-2px)}._nfHome_1j8td_524{min-height:44px;margin-top:var(--space-5);color:var(--c-purple);font-size:var(--fs-small);font-weight:var(--fw-bold);text-underline-offset:.25em;align-items:center;text-decoration:underline;display:inline-flex}@media (width<=860px){._layout_1j8td_124{grid-template-columns:1fr}._halftone_1j8td_76{inset:0 0 0 20%}}@media (width<=520px){._summary_1j8td_206,._contactCard_1j8td_284{padding:var(--space-5)}}
