.lg[data-astro-cid-nthpoxjd]{padding-block:clamp(2.75rem,6vw,4.5rem) clamp(3rem,6vw,5rem)}.lg-head[data-astro-cid-nthpoxjd] h1[data-astro-cid-nthpoxjd]{letter-spacing:-.04em;max-width:18ch;margin:1.1rem 0 0;font-size:clamp(2rem,1.1rem + 3.4vw,3.2rem)}.lg-updated[data-astro-cid-nthpoxjd]{color:var(--ink-3);align-items:center;gap:.6rem;margin:1.15rem 0 0;display:flex}.lg-rule[data-astro-cid-nthpoxjd]{margin:clamp(1.6rem,3vw,2.25rem) 0 clamp(1.75rem,3.5vw,2.5rem)}.lg-body[data-astro-cid-nthpoxjd]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=1080px){.lg-body[data-astro-cid-nthpoxjd]{grid-template-columns:minmax(0,44rem) minmax(0,1fr)}.lg-rail[data-astro-cid-nthpoxjd]{top:calc(var(--head-h) + var(--band-h) + 1.5rem);position:sticky}}.lg-rail[data-astro-cid-nthpoxjd]{border-left:1px solid var(--rule);padding-left:clamp(1.1rem,2vw,1.6rem)}@media (width<=1079px){.lg-rail[data-astro-cid-nthpoxjd]{border-left:0;border-top:1px solid var(--rule);padding-top:1.4rem;padding-left:0}}.lg-rail-k[data-astro-cid-nthpoxjd]{color:var(--ink-3);margin:0}.lg-rail[data-astro-cid-nthpoxjd] ul[data-astro-cid-nthpoxjd]{margin:.5rem 0 0;padding:0;list-style:none}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]{min-height:44px;color:var(--ink-2);font-size:var(--fs-sm);transition:color var(--dur-1) ease, translate var(--dur-1) ease;align-items:center;gap:.7rem;text-decoration:none;display:flex}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd] span[data-astro-cid-nthpoxjd]:first-child{color:var(--ink-3);transition:color var(--dur-1) ease}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]:hover{color:var(--cyan);translate:3px}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]:hover span[data-astro-cid-nthpoxjd]:first-child,.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]:focus-visible span[data-astro-cid-nthpoxjd]:first-child{color:var(--cyan)}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd][aria-current=page]{color:var(--ink)}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd][aria-current=page] span[data-astro-cid-nthpoxjd]:first-child{color:var(--peri)}.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd][aria-current=page]:after{content:"";background:var(--peri);width:1.1rem;height:1px}.lg-rail-note[data-astro-cid-nthpoxjd]{color:var(--ink-3);font-size:var(--fs-xs);max-width:22rem;margin:1.1rem 0 0;line-height:1.65}.legal-prose[data-astro-cid-nthpoxjd]{max-width:44rem;color:var(--ink-2);font-size:clamp(1rem,.96rem + .22vw,1.075rem);line-height:1.72}.legal-prose[data-astro-cid-nthpoxjd] p{margin:1.3rem 0 0}.legal-prose[data-astro-cid-nthpoxjd] p:first-child{color:var(--ink);margin-top:0;font-size:1.08em;line-height:1.62}.legal-prose[data-astro-cid-nthpoxjd] h2{letter-spacing:-.03em;color:var(--ink);border-top:1px solid var(--rule);scroll-margin-top:calc(var(--head-h) + var(--band-h) + 1.5rem);margin:clamp(2.4rem,4.5vw,3.2rem) 0 0;padding-top:1.5rem;font-size:clamp(1.35rem,1.15rem + .9vw,1.8rem);position:relative}.legal-prose[data-astro-cid-nthpoxjd] h2:before{content:"";background:var(--rule-3);width:2.25rem;height:2px;position:absolute;top:-1px;left:0}.legal-prose[data-astro-cid-nthpoxjd] h2+p{margin-top:1rem}.legal-prose[data-astro-cid-nthpoxjd] h3{letter-spacing:-.02em;color:var(--ink);margin:2rem 0 0;font-size:1.14rem}.legal-prose[data-astro-cid-nthpoxjd] strong{color:var(--ink);font-weight:600}.legal-prose[data-astro-cid-nthpoxjd] ul,.legal-prose[data-astro-cid-nthpoxjd] ol{margin:1.3rem 0 0;padding:0;list-style:none}.legal-prose[data-astro-cid-nthpoxjd] li{margin-top:.75rem;padding-left:1.5rem;position:relative}.legal-prose[data-astro-cid-nthpoxjd] li:before{content:"";background:var(--rule-3);width:.7rem;height:1px;position:absolute;top:.72em;left:0}.legal-prose[data-astro-cid-nthpoxjd] ol{counter-reset:lg-item}.legal-prose[data-astro-cid-nthpoxjd] ol>li{counter-increment:lg-item;padding-left:2rem}.legal-prose[data-astro-cid-nthpoxjd] ol>li:before{content:counter(lg-item, decimal-leading-zero);width:auto;height:auto;color:var(--ink-3);font-family:var(--font-display);font-size:var(--fs-mono);letter-spacing:.14em;background:0 0;line-height:1.9;top:0}.legal-prose[data-astro-cid-nthpoxjd] a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--cyan) 45%, transparent)}.legal-prose[data-astro-cid-nthpoxjd] a:hover{text-decoration-color:var(--cyan)}.legal-prose[data-astro-cid-nthpoxjd] code{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-1);color:var(--ink);padding:.08em .4em;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,Consolas,monospace;font-size:.88em}.legal-prose[data-astro-cid-nthpoxjd] blockquote{border:1px solid var(--rule-2);border-left:2px solid var(--signal);border-radius:var(--r-2);background:var(--panel);color:var(--ink);margin:1.6rem 0 0;padding:1.05rem 1.2rem}.legal-prose[data-astro-cid-nthpoxjd] blockquote p:first-child{color:var(--ink);font-size:1em}.legal-prose[data-astro-cid-nthpoxjd] hr{background:var(--rule);border:0;height:1px;margin:clamp(2rem,4vw,2.75rem) 0 0}.legal-prose[data-astro-cid-nthpoxjd] table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin:1.5rem 0 0}.legal-prose[data-astro-cid-nthpoxjd] th,.legal-prose[data-astro-cid-nthpoxjd] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:.7rem .8rem}.legal-prose[data-astro-cid-nthpoxjd] thead th{color:var(--ink-3);background:var(--panel);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;font-size:.625rem;font-weight:400}@media (prefers-reduced-motion:reduce){.lg-rail[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]{transition-property:color}}
