.lp[data-astro-cid-waosa6pj]{container:lp/inline-size}.band[data-astro-cid-waosa6pj]{--L:min(100cqw,1600px);width:var(--L);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""text";margin:0 auto;padding:clamp(24px,4.5vw,64px) clamp(20px,4vw,64px) clamp(56px,7vw,112px);display:grid}.head[data-astro-cid-waosa6pj]{grid-area:head}.eyebrow[data-astro-cid-waosa6pj]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin:0 0 18px}h1[data-astro-cid-waosa6pj]{letter-spacing:-.01em;max-width:14ch;font-size:clamp(40px,4.6vw,72px);line-height:.98}.eff[data-astro-cid-waosa6pj]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-muted);margin-top:18px;font-size:13px}.toc[data-astro-cid-waosa6pj]{grid-area:toc;margin-top:2.6rem;display:none}.toc-m[data-astro-cid-waosa6pj]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-area:toc;margin-top:2.2rem}.toc-m[data-astro-cid-waosa6pj] summary[data-astro-cid-waosa6pj]{cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--text-mid);justify-content:space-between;align-items:center;gap:1rem;padding:14px 0;list-style:none;display:flex}.toc-m[data-astro-cid-waosa6pj] summary[data-astro-cid-waosa6pj]::-webkit-details-marker{display:none}.toc-m[data-astro-cid-waosa6pj] summary[data-astro-cid-waosa6pj]:after{content:"+";color:var(--brand);font-size:18px;line-height:1}.toc-m[data-astro-cid-waosa6pj] details[data-astro-cid-waosa6pj][open] summary[data-astro-cid-waosa6pj]:after{content:"−"}.toc-m[data-astro-cid-waosa6pj] summary[data-astro-cid-waosa6pj]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.toc-m[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{padding:0 0 16px}.toc-h[data-astro-cid-waosa6pj]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .9rem}.toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj],.toc-m[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{counter-reset:toc;gap:.55rem;margin:0;list-style:none;display:grid}.toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{padding:0}.toc[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj],.toc-m[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]{counter-increment:toc}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj],.toc-m[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{font-family:var(--font-display);color:var(--text-mid);align-items:baseline;gap:.8em;font-size:15px;line-height:1.35;text-decoration:none;transition:color .15s;display:inline-flex}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:before,.toc-m[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover,.toc-m[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--text-high)}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:focus-visible,.toc-m[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.legal[data-astro-cid-waosa6pj]{counter-reset:sec;grid-area:text;max-width:72ch;margin-top:2.2rem}.legal[data-astro-cid-waosa6pj] .lead{font-family:var(--font-display);color:var(--text-high);font-size:clamp(18px,1.5vw,20px);line-height:1.6}.legal[data-astro-cid-waosa6pj] section{counter-increment:sec;padding-top:2.6rem;scroll-margin-top:16px}.legal[data-astro-cid-waosa6pj] h2{margin:0 0 1rem;font-size:clamp(22px,2vw,28px);line-height:1.15}.legal[data-astro-cid-waosa6pj] h2:before{content:counter(sec,decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.16em;color:var(--brand);margin-bottom:.5rem;font-size:12px;font-weight:400;display:block}.legal[data-astro-cid-waosa6pj] p,.legal[data-astro-cid-waosa6pj] li,.legal[data-astro-cid-waosa6pj] dd{color:var(--text-mid);font-size:17px;line-height:1.7}.legal[data-astro-cid-waosa6pj] p+p,.legal[data-astro-cid-waosa6pj] ul+p,.legal[data-astro-cid-waosa6pj] p+ul,.legal[data-astro-cid-waosa6pj] p+dl{margin-top:.9rem}.legal[data-astro-cid-waosa6pj] ul{margin:0;padding-left:1.25rem}.legal[data-astro-cid-waosa6pj] li+li{margin-top:.45rem}.legal[data-astro-cid-waosa6pj] li::marker{color:var(--brand)}.legal[data-astro-cid-waosa6pj] dl{margin:0}.legal[data-astro-cid-waosa6pj] dt{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--text-high);margin-top:1.3rem}.legal[data-astro-cid-waosa6pj] dt:first-child{margin-top:0}.legal[data-astro-cid-waosa6pj] dd{margin:.35rem 0 0}.legal[data-astro-cid-waosa6pj] a{color:var(--link);overflow-wrap:anywhere}.legal[data-astro-cid-waosa6pj] a[href^=tel\:]{white-space:nowrap}.legal[data-astro-cid-waosa6pj] a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@container lp (width>=1100px){.band[data-astro-cid-waosa6pj]{grid-template-columns:minmax(220px,280px) minmax(0,72ch);grid-template-areas:"head head""toc text";column-gap:clamp(56px,7vw,140px)}.toc[data-astro-cid-waosa6pj]{align-self:start;margin-top:3.4rem;display:block;position:sticky;top:28px}.toc-m[data-astro-cid-waosa6pj]{display:none}.legal[data-astro-cid-waosa6pj]{margin-top:.8rem}}
