.site-header-module__wBaYfG__bar{background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transition:box-shadow .15s ease-out;box-shadow:0 1px #0000}.site-header-module__wBaYfG__bar[data-scrolled=true]{box-shadow:0 1px 0 var(--border)}@media (prefers-reduced-motion:reduce){.site-header-module__wBaYfG__bar{transition:none}}@media (prefers-reduced-transparency:reduce){.site-header-module__wBaYfG__bar{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}
.legal-module__oGKuyq__askAi{border-color:var(--border);background:color-mix(in oklab, var(--surface-elevated) 55%, var(--background))}.legal-module__oGKuyq__askAiLink{border-color:var(--border);color:var(--text-primary)}.legal-module__oGKuyq__askAiLink:hover{border-color:color-mix(in oklab, var(--text-primary) 28%, var(--border));background:color-mix(in oklab, var(--text-primary) 3%, transparent)}.legal-module__oGKuyq__askAiTile{border-color:var(--border);background:var(--background);color:var(--text-primary)}.legal-module__oGKuyq__records thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-module__oGKuyq__records,.legal-module__oGKuyq__records tbody,.legal-module__oGKuyq__records tr,.legal-module__oGKuyq__records td{width:100%;display:block}.legal-module__oGKuyq__records tr{border-bottom:1px solid var(--border);padding:16px 0}.legal-module__oGKuyq__records tr:first-child{border-top:1px solid var(--border)}.legal-module__oGKuyq__records td{border:0!important;padding:3px 0!important}.legal-module__oGKuyq__records td:first-child{font-weight:600;padding-bottom:4px!important}.legal-module__oGKuyq__records td:not(:first-child):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-family:var(--font-dm-mono), ui-monospace, monospace;color:var(--text-tertiary);margin-top:8px;margin-bottom:2px;display:block}@media print{.legal-module__oGKuyq__doc,.legal-module__oGKuyq__doc *{color:#000!important}.legal-module__oGKuyq__doc h2{break-after:avoid}.legal-module__oGKuyq__doc table,.legal-module__oGKuyq__doc tr{break-inside:avoid}.legal-module__oGKuyq__external:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}}
