.LegalPage-module__jXgtnq__shell{color:#eadfc9;background:radial-gradient(circle at 50% 0,#5b2b696b,#0000 48%),#09060b;min-height:100svh;padding:clamp(22px,5vw,64px) 16px}.LegalPage-module__jXgtnq__card{background:linear-gradient(145deg,#1c1023fa,#0c080ffc);border:1px solid #d2a84cad;width:min(920px,100%);margin:0 auto;padding:clamp(22px,5vw,58px);box-shadow:inset 0 0 0 4px #0a060db8,0 24px 64px #00000080}.LegalPage-module__jXgtnq__header{border-bottom:1px solid #d2a84c4d;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.LegalPage-module__jXgtnq__brand,.LegalPage-module__jXgtnq__backLink{color:#f1d273;font-family:var(--serif);text-decoration:none}.LegalPage-module__jXgtnq__brand{letter-spacing:.04em;font-size:22px;font-style:italic;font-weight:800}.LegalPage-module__jXgtnq__backLink{font:700 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.LegalPage-module__jXgtnq__heading{max-width:760px;padding:54px 0 30px}.LegalPage-module__jXgtnq__eyebrow{color:#c27bd0;font:800 10px/1.2 var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px}.LegalPage-module__jXgtnq__heading h1{color:#fff0c9;margin:0;font-size:clamp(36px,6vw,62px);line-height:1}.LegalPage-module__jXgtnq__intro{color:#d4c6ad;font:16px/1.75 var(--sans);margin:22px 0 0}.LegalPage-module__jXgtnq__updated{color:#a99c8d;font:11px/1.5 var(--sans);margin:16px 0 0}.LegalPage-module__jXgtnq__article{color:#d8cbb5;font:14px/1.75 var(--sans);gap:26px;display:grid}.LegalPage-module__jXgtnq__article section{gap:9px;display:grid}.LegalPage-module__jXgtnq__article h2{color:#f1d273;font:700 20px/1.25 var(--serif);margin:0}.LegalPage-module__jXgtnq__article h3{color:#e7c876;font:700 15px/1.3 var(--sans);margin:10px 0 0}.LegalPage-module__jXgtnq__article p,.LegalPage-module__jXgtnq__article ul,.LegalPage-module__jXgtnq__article ol{margin:0}.LegalPage-module__jXgtnq__article ul,.LegalPage-module__jXgtnq__article ol{gap:7px;padding-left:22px;display:grid}.LegalPage-module__jXgtnq__article a{color:#f1d273;text-underline-offset:3px}.LegalPage-module__jXgtnq__tableWrap{border:1px solid #d2a84c4d;overflow-x:auto}.LegalPage-module__jXgtnq__table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.LegalPage-module__jXgtnq__table th,.LegalPage-module__jXgtnq__table td{vertical-align:top;border-bottom:1px solid #d2a84c33;padding:12px 14px}.LegalPage-module__jXgtnq__table th{color:#f1d273;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;font-size:11px}.LegalPage-module__jXgtnq__table tr:last-child td{border-bottom:0}.LegalPage-module__jXgtnq__notice{background:#c27bd017;border-left:3px solid #c27bd0;padding:15px 17px}.LegalPage-module__jXgtnq__preferenceButton{color:#21150f;min-height:44px;font:800 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#f1d47f,#b7812b);border:1px solid #d6ae51;border-radius:5px;justify-self:start;padding:10px 16px}.LegalPage-module__jXgtnq__preferenceButton:hover{filter:brightness(1.12)}@media (max-width:620px){.LegalPage-module__jXgtnq__header{flex-direction:column;align-items:flex-start}.LegalPage-module__jXgtnq__heading{padding-top:38px}}
