.LegalShell-module__YT9oXG__shell{font-family:var(--font-sans);color:var(--color-text);font-size:1rem;line-height:1.7}.LegalShell-module__YT9oXG__tabs{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);background:#fff9;border-radius:999px;flex-wrap:wrap;gap:.4rem;width:fit-content;margin-bottom:2.5rem;padding:.4rem;display:flex}.LegalShell-module__YT9oXG__tab{color:var(--color-text2);border-radius:999px;padding:.55rem 1rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .2s}.LegalShell-module__YT9oXG__tab:hover{color:var(--color-mint);background:var(--color-mintglow)}.LegalShell-module__YT9oXG__tabActive{color:var(--color-mint);background:var(--color-mintglow);font-weight:600}.LegalShell-module__YT9oXG__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--color-mint);background:var(--color-mintglow);border-radius:40px;align-items:center;gap:.6rem;margin-bottom:1.2rem;padding:.4rem .95rem;font-size:.7rem;font-weight:600;display:inline-flex}.LegalShell-module__YT9oXG__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);margin-bottom:1.1rem;font-size:clamp(2.5rem,5.5vw,3.8rem);font-weight:400;line-height:1.05}.LegalShell-module__YT9oXG__title em{color:var(--color-mint);font-style:italic}.LegalShell-module__YT9oXG__lede{color:var(--color-text2);max-width:92%;margin-bottom:1rem;font-size:1.1rem;line-height:1.6}.LegalShell-module__YT9oXG__updated{font-family:var(--font-serif);color:var(--color-text3);border-bottom:1px solid var(--color-border);margin-bottom:2.5rem;padding-bottom:2.5rem;font-size:.95rem;font-style:italic}.LegalShell-module__YT9oXG__toc{border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:#ffffff8c;margin-bottom:3rem;padding:1.6rem 1.8rem}.LegalShell-module__YT9oXG__tocLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text3);margin-bottom:.85rem;font-size:.7rem;font-weight:600}.LegalShell-module__YT9oXG__tocList{counter-reset:toc;columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}@media (max-width:640px){.LegalShell-module__YT9oXG__tocList{columns:1}}.LegalShell-module__YT9oXG__tocItem{counter-increment:toc;break-inside:avoid;margin-bottom:.55rem;padding-left:2rem;font-size:.92rem;line-height:1.45;position:relative}.LegalShell-module__YT9oXG__tocItem:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-serif);color:var(--color-mint);font-size:.9rem;font-style:italic;position:absolute;top:1px;left:0}.LegalShell-module__YT9oXG__tocItem a{color:var(--color-ink);border-bottom:1px dotted #0000;text-decoration:none;transition:border-color .2s}.LegalShell-module__YT9oXG__tocItem a:hover{border-bottom-color:var(--color-mint)}.LegalShell-module__YT9oXG__prose h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);margin-top:4rem;margin-bottom:1.1rem;scroll-margin-top:120px;font-size:clamp(1.6rem,3vw,2rem);font-weight:400;line-height:1.2}.LegalShell-module__YT9oXG__prose h2:first-of-type{margin-top:0}.LegalShell-module__YT9oXG__prose h2 em{color:var(--color-mint);font-style:italic}.LegalShell-module__YT9oXG__prose h3{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink);margin-top:2rem;margin-bottom:.75rem;font-size:.85rem;font-weight:600}.LegalShell-module__YT9oXG__prose p{color:var(--color-text);margin-bottom:1rem;font-size:1rem;line-height:1.75}.LegalShell-module__YT9oXG__prose ul,.LegalShell-module__YT9oXG__prose ol{margin-bottom:1rem;padding-left:1.5rem}.LegalShell-module__YT9oXG__prose li{color:var(--color-text);margin-bottom:.5rem;font-size:1rem;line-height:1.75}.LegalShell-module__YT9oXG__prose a{color:var(--color-mint);text-underline-offset:2px;text-decoration:underline}.LegalShell-module__YT9oXG__prose a:hover{color:var(--color-mint2)}.LegalShell-module__YT9oXG__prose strong{color:var(--color-ink);margin-inline-end:.2em;font-weight:600}.LegalShell-module__YT9oXG__prose p>a,.LegalShell-module__YT9oXG__prose li>a{margin-inline-end:.15em}.LegalShell-module__YT9oXG__prose .LegalShell-module__YT9oXG__callout{background:var(--color-mintglow);border-left:3px solid var(--color-mint);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:1.5rem 0;padding:1.25rem 1.5rem}.LegalShell-module__YT9oXG__prose .LegalShell-module__YT9oXG__callout.LegalShell-module__YT9oXG__warn{background:var(--color-redglow);border-left-color:var(--color-red)}.LegalShell-module__YT9oXG__prose .LegalShell-module__YT9oXG__callout p:last-child{margin-bottom:0}.LegalShell-module__YT9oXG__prose .LegalShell-module__YT9oXG__callout .LegalShell-module__YT9oXG__label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-mint);margin-bottom:.5rem;font-size:.7rem;font-weight:600}.LegalShell-module__YT9oXG__prose .LegalShell-module__YT9oXG__callout.LegalShell-module__YT9oXG__warn .LegalShell-module__YT9oXG__label{color:var(--color-red)}.LegalShell-module__YT9oXG__prose table{border-collapse:collapse;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#ffffff80;width:100%;margin:1.25rem 0 1.5rem;font-size:.92rem;overflow:hidden}.LegalShell-module__YT9oXG__prose th{text-align:left;color:var(--color-ink);border-bottom:1px solid var(--color-border);background:#ffffff80;padding:.85rem 1rem;font-size:.85rem;font-weight:600}.LegalShell-module__YT9oXG__prose td{border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text);padding:.85rem 1rem;line-height:1.55}.LegalShell-module__YT9oXG__prose tr:last-child td{border-bottom:none}
