.legal-module__g4wUnq__shell{background:var(--kakapo-background);min-height:100vh;color:var(--kakapo-foreground);font-family:var(--font-body)}.legal-module__g4wUnq__header{border-bottom:1px solid var(--kakapo-border);background:color-mix(in srgb, var(--kakapo-background) 90%, transparent);-webkit-backdrop-filter:blur(14px)}.legal-module__g4wUnq__headerInner{justify-content:space-between;align-items:center;gap:20px;width:min(920px,100% - 32px);margin:0 auto;padding:20px 0;display:flex}.legal-module__g4wUnq__brand{color:var(--kakapo-foreground);font-size:20px;font-weight:750;text-decoration:none}.legal-module__g4wUnq__nav{flex-wrap:wrap;gap:18px;display:flex}.legal-module__g4wUnq__nav a{color:var(--kakapo-muted);font-size:14px;font-weight:650;text-decoration:none}.legal-module__g4wUnq__nav a:hover{color:var(--kakapo-accent)}.legal-module__g4wUnq__main{width:min(760px,100% - 32px);margin:0 auto;padding:64px 0 80px}.legal-module__g4wUnq__eyebrow{color:var(--kakapo-accent);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.legal-module__g4wUnq__title{color:var(--kakapo-foreground);letter-spacing:0;margin-top:12px;font-size:clamp(36px,8vw,56px);line-height:1}.legal-module__g4wUnq__updated{color:var(--kakapo-muted);margin-top:18px;font-size:15px}.legal-module__g4wUnq__content{margin-top:48px}.legal-module__g4wUnq__content section+section{margin-top:36px}.legal-module__g4wUnq__content h2{color:var(--kakapo-foreground);font-size:22px;line-height:1.2}.legal-module__g4wUnq__content p,.legal-module__g4wUnq__content li{color:var(--kakapo-muted);font-size:16px;line-height:1.7}.legal-module__g4wUnq__content p{margin-top:12px}.legal-module__g4wUnq__content ul{margin:14px 0 0 22px}.legal-module__g4wUnq__content a{color:var(--kakapo-accent);font-weight:700}.legal-module__g4wUnq__content strong{color:var(--kakapo-foreground)}.legal-module__g4wUnq__content code{color:var(--kakapo-foreground);overflow-wrap:anywhere;font:700 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.legal-module__g4wUnq__content .legal-table-wrap{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);max-width:100%;margin-top:16px;overflow-x:auto}.legal-module__g4wUnq__content table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.legal-module__g4wUnq__content th,.legal-module__g4wUnq__content td{border-bottom:1px solid var(--kakapo-border);color:var(--kakapo-muted);vertical-align:top;padding:14px 16px;font-size:14px;line-height:1.5}.legal-module__g4wUnq__content th{background:var(--kakapo-background-alt);color:var(--kakapo-foreground);font-weight:800}.legal-module__g4wUnq__content tr:last-child td{border-bottom:0}.legal-module__g4wUnq__footer{border-top:1px solid var(--kakapo-border)}.legal-module__g4wUnq__footerInner{width:min(920px,100% - 32px);color:var(--kakapo-muted);margin:0 auto;padding:24px 0;font-size:14px}@media (max-width:640px){.legal-module__g4wUnq__headerInner{flex-direction:column;align-items:flex-start}.legal-module__g4wUnq__main{padding-top:44px}.legal-module__g4wUnq__content table,.legal-module__g4wUnq__content tbody,.legal-module__g4wUnq__content tr,.legal-module__g4wUnq__content td{width:100%;min-width:0;display:block}.legal-module__g4wUnq__content thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-module__g4wUnq__content tr{border-bottom:1px solid var(--kakapo-border);padding:10px 14px}.legal-module__g4wUnq__content tr:last-child{border-bottom:0}.legal-module__g4wUnq__content td,.legal-module__g4wUnq__content tr:last-child td{border-bottom:0;padding:5px 0}.legal-module__g4wUnq__content td:before{color:var(--kakapo-accent);content:attr(data-label);text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:800;display:block}}
