.LegalShell-module__KYX0DW__page{color:#ffe5bd;background:radial-gradient(circle at 50% 6%,#ff7a1f33,#0000 24rem),radial-gradient(circle at 80% 30%,#7c0d002e,#0000 28rem),#050100;min-height:100svh;padding:48px 0 72px}.LegalShell-module__KYX0DW__hero,.LegalShell-module__KYX0DW__layout{width:min(1180px,100vw - 40px);margin:0 auto}.LegalShell-module__KYX0DW__hero{gap:12px;display:grid}.LegalShell-module__KYX0DW__backLink{color:#ffe5bd;background:#08030294;border:1px solid #ffb74d57;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:44px;padding:8px 14px;font-weight:750;display:inline-flex}.LegalShell-module__KYX0DW__backLink:focus-visible{outline-offset:3px;outline:2px solid #ffe2a8f2}.LegalShell-module__KYX0DW__kicker,.LegalShell-module__KYX0DW__toc p{color:#ffd9a8d1;font-family:var(--font-dragon-fire);font-synthesis:none;letter-spacing:var(--font-dragon-fire-label-spacing);text-transform:uppercase;font-size:12px;font-weight:400}.LegalShell-module__KYX0DW__hero h1{color:#ffda98;text-wrap:balance;max-width:900px;font-size:clamp(38px,6vw,72px);line-height:1.02}.LegalShell-module__KYX0DW__updated{color:#ffe9caad;font-weight:750}.LegalShell-module__KYX0DW__intro{color:#ffe9cac7;text-wrap:pretty;max-width:780px;font-size:clamp(16px,1.8vw,19px);line-height:1.68}.LegalShell-module__KYX0DW__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;margin-top:34px;display:grid}.LegalShell-module__KYX0DW__toc,.LegalShell-module__KYX0DW__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#1e0b07cc,#080302bd),#080302ad;border:1px solid #ffc56c33;box-shadow:0 24px 80px #0000003d,inset 0 1px 18px #ffd6910d}.LegalShell-module__KYX0DW__toc{border-radius:24px;gap:14px;padding:18px;display:grid;position:sticky;top:18px}.LegalShell-module__KYX0DW__toc nav{gap:10px;display:grid}.LegalShell-module__KYX0DW__toc a{color:#ffe9cab8;font-size:14px;line-height:1.35}.LegalShell-module__KYX0DW__toc a:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #ffe2a8f2}.LegalShell-module__KYX0DW__card{border-radius:28px;gap:32px;padding:clamp(24px,4vw,42px);display:grid}.LegalShell-module__KYX0DW__section{scroll-margin-top:24px}.LegalShell-module__KYX0DW__section:not(:first-child){border-top:1px solid #ffc56c24;padding-top:30px}.LegalShell-module__KYX0DW__section h2{color:#ffda98;font-size:clamp(24px,3vw,34px);line-height:1.1}.LegalShell-module__KYX0DW__body{color:#ffe9cac7;gap:14px;margin-top:14px;line-height:1.68;display:grid}.LegalShell-module__KYX0DW__body ul,.LegalShell-module__KYX0DW__body ol{gap:10px;padding-left:22px;display:grid}.LegalShell-module__KYX0DW__body strong{color:#fff2cf}.LegalShell-module__KYX0DW__body a{color:#ffda98;text-underline-offset:3px;-webkit-text-decoration:underline #ffda9866;text-decoration:underline #ffda9866}.LegalShell-module__KYX0DW__body a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #ffe2a8f2}@media (hover:hover) and (pointer:fine){.LegalShell-module__KYX0DW__backLink:hover{box-shadow:0 0 30px #ff680033}.LegalShell-module__KYX0DW__toc a:hover,.LegalShell-module__KYX0DW__body a:hover{color:#fff2cf}}@media (max-width:900px){.LegalShell-module__KYX0DW__hero,.LegalShell-module__KYX0DW__layout{width:min(760px,100vw - 32px)}.LegalShell-module__KYX0DW__layout{grid-template-columns:1fr}.LegalShell-module__KYX0DW__toc{border-radius:18px;padding:14px;position:static}.LegalShell-module__KYX0DW__toc a{align-items:center;min-height:44px;padding:6px 0;font-size:15px;display:flex}}@media (max-width:560px){.LegalShell-module__KYX0DW__page{padding:36px 0 56px}.LegalShell-module__KYX0DW__hero,.LegalShell-module__KYX0DW__layout{width:min(100vw - 28px,420px)}}
