.LegalPage-module__bHW_4a__page{overflow:hidden}.LegalPage-module__bHW_4a__hero{background:radial-gradient(circle at 8% 12%,#f5c84b38,#0000 34%),radial-gradient(circle at 92% 8%,#27473a14,#0000 36%),linear-gradient(#fffdf7 0%,#fff 82%);padding:84px 0 66px;position:relative;overflow:hidden}.LegalPage-module__bHW_4a__heroOrb{border:1px solid #f5c84b52;border-radius:50%;width:460px;height:460px;position:absolute;top:40px;right:-180px}.LegalPage-module__bHW_4a__heroOrbSmall{border:1px dashed #bd8e0038;border-radius:50%;width:180px;height:180px;position:absolute;top:210px;right:90px}.LegalPage-module__bHW_4a__heroInner{z-index:1;max-width:920px;position:relative}.LegalPage-module__bHW_4a__hero h1{max-width:820px;font-size:clamp(42px,6vw,74px);font-weight:800}.LegalPage-module__bHW_4a__lead{max-width:740px;color:var(--muted);margin-top:20px;font-size:clamp(16px,1.7vw,19px);line-height:1.7}.LegalPage-module__bHW_4a__metaRow{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.LegalPage-module__bHW_4a__metaBadge{border:1px solid var(--line);color:#5d6862;letter-spacing:.01em;background:#ffffffbf;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:11.5px;font-weight:700;display:inline-flex}.LegalPage-module__bHW_4a__metaBadge svg{color:var(--gold)}.LegalPage-module__bHW_4a__body{background:#fff;padding:64px 0 110px}.LegalPage-module__bHW_4a__grid{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:64px;display:grid}.LegalPage-module__bHW_4a__aside{position:relative}.LegalPage-module__bHW_4a__toc{border:1px solid var(--line);background:#fbf8ee;border-radius:20px;padding:22px;position:sticky;top:100px}.LegalPage-module__bHW_4a__tocKicker{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.LegalPage-module__bHW_4a__toc ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.LegalPage-module__bHW_4a__toc a{color:#5d6862;border-radius:9px;gap:9px;padding:7px 8px;font-size:11.5px;font-weight:600;line-height:1.35;transition:background .2s,color .2s;display:flex}.LegalPage-module__bHW_4a__toc a span{color:var(--gold);letter-spacing:.06em;padding-top:2px;font-size:9.5px;font-weight:800}.LegalPage-module__bHW_4a__toc a:hover{color:var(--ink);background:#fff}.LegalPage-module__bHW_4a__tocHelp{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.LegalPage-module__bHW_4a__tocHelp p{color:var(--muted);font-size:11px;line-height:1.5}.LegalPage-module__bHW_4a__tocHelp a{color:var(--ink);align-items:center;gap:5px;margin-top:8px;font-size:11.5px;font-weight:700;display:inline-flex}.LegalPage-module__bHW_4a__tocHelp a:hover{color:var(--gold)}.LegalPage-module__bHW_4a__article{max-width:800px;font-size:15.5px}.LegalPage-module__bHW_4a__intro{border-left:3px solid var(--yellow);color:#3f4a44;padding-left:20px;font-size:17px;line-height:1.8}.LegalPage-module__bHW_4a__section{border-top:1px solid var(--line);margin-top:36px;padding-top:36px;scroll-margin-top:110px}.LegalPage-module__bHW_4a__section:first-of-type{border-top:0;margin-top:0;padding-top:0}.LegalPage-module__bHW_4a__sectionNumber{color:var(--gold);letter-spacing:.16em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.LegalPage-module__bHW_4a__section h2{font-size:clamp(23px,2.6vw,31px);font-weight:800}.LegalPage-module__bHW_4a__section p{color:#4b5650;margin-top:12px;line-height:1.8}.LegalPage-module__bHW_4a__section ul{margin:14px 0 0;padding:0;list-style:none}.LegalPage-module__bHW_4a__section li{color:#4b5650;margin-top:9px;padding-left:20px;line-height:1.75;position:relative}.LegalPage-module__bHW_4a__section li:before{content:"";background:var(--yellow);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px;box-shadow:0 0 0 3px #f5c84b29}.LegalPage-module__bHW_4a__article a{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.LegalPage-module__bHW_4a__article a:hover{color:var(--ink)}.LegalPage-module__bHW_4a__note{background:#fffaf0;border:1px solid #ece5ce;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.65;color:#6b6554!important;margin-top:16px!important}.LegalPage-module__bHW_4a__contactCard{color:#fff;background:radial-gradient(circle at 94% 8%,#f5c84b3d,#0000 34%),linear-gradient(135deg,#15231c 0%,#1f3529 100%);border-radius:26px;grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;margin-top:52px;padding:38px;display:grid;box-shadow:0 28px 60px #18251f33}.LegalPage-module__bHW_4a__contactKicker{color:var(--yellow);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;display:inline-flex}.LegalPage-module__bHW_4a__contactCard h2{color:#fff;margin-top:10px;font-size:clamp(26px,3vw,36px);font-weight:800}.LegalPage-module__bHW_4a__contactCard p{color:#ffffffad;margin-top:10px;font-size:13.5px;line-height:1.65}.LegalPage-module__bHW_4a__contactActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.LegalPage-module__bHW_4a__contactPrimary{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:12.5px;font-weight:700;display:inline-flex;color:var(--dark)!important;text-decoration:none!important}.LegalPage-module__bHW_4a__contactGhost{border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:12.5px;font-weight:700;transition:background .2s;display:inline-flex;color:#fff!important;text-decoration:none!important}.LegalPage-module__bHW_4a__contactGhost:hover{background:#ffffff14}.LegalPage-module__bHW_4a__contactAddress{align-items:flex-start;gap:7px;margin-top:4px;font-size:11.5px;line-height:1.55;display:flex;color:#fff9!important}.LegalPage-module__bHW_4a__backRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:34px;padding-top:22px;display:flex}.LegalPage-module__bHW_4a__backLink{color:var(--ink);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex;text-decoration:none!important}.LegalPage-module__bHW_4a__backLink:hover{color:var(--gold)}@media (max-width:980px){.LegalPage-module__bHW_4a__grid{grid-template-columns:1fr;gap:34px}.LegalPage-module__bHW_4a__toc{position:static}.LegalPage-module__bHW_4a__toc ol{grid-template-columns:1fr 1fr;gap:2px 10px;display:grid}.LegalPage-module__bHW_4a__contactCard{grid-template-columns:1fr;gap:24px}}@media (max-width:620px){.LegalPage-module__bHW_4a__hero{padding:58px 0 52px}.LegalPage-module__bHW_4a__metaBadge{font-size:10.5px}.LegalPage-module__bHW_4a__body{padding:46px 0 80px}.LegalPage-module__bHW_4a__toc{padding:18px}.LegalPage-module__bHW_4a__toc ol{grid-template-columns:1fr}.LegalPage-module__bHW_4a__article{font-size:15px}.LegalPage-module__bHW_4a__intro{padding-left:14px;font-size:15.5px}.LegalPage-module__bHW_4a__contactCard{border-radius:22px;padding:26px 22px}.LegalPage-module__bHW_4a__contactActions,.LegalPage-module__bHW_4a__contactActions>a{justify-content:center;width:100%}.LegalPage-module__bHW_4a__contactAddress{text-align:center;justify-content:center}.LegalPage-module__bHW_4a__backRow{justify-content:center}}html[data-theme=dark] .LegalPage-module__bHW_4a__hero{background:radial-gradient(circle at 8% 12%,#f5c84b1f,#0000 34%),radial-gradient(circle at 92% 8%,#5082681f,#0000 36%),linear-gradient(#0f1713 0%,#121b16 82%)}html[data-theme=dark] .LegalPage-module__bHW_4a__heroOrb{border-color:#f5c84b29}html[data-theme=dark] .LegalPage-module__bHW_4a__heroOrbSmall{border-color:#f5c84b1f}html[data-theme=dark] .LegalPage-module__bHW_4a__metaBadge{color:#b9c6bf;background:#16201acc;border-color:#2a362f}html[data-theme=dark] .LegalPage-module__bHW_4a__metaBadge svg{color:var(--yellow)}html[data-theme=dark] .LegalPage-module__bHW_4a__body{background:#121b16}html[data-theme=dark] .LegalPage-module__bHW_4a__toc{background:#151f1a;border-color:#26332c}html[data-theme=dark] .LegalPage-module__bHW_4a__toc a{color:#9aa9a1}html[data-theme=dark] .LegalPage-module__bHW_4a__toc a:hover{color:#e7efeb;background:#1b2821}html[data-theme=dark] .LegalPage-module__bHW_4a__toc a span{color:var(--yellow)}html[data-theme=dark] .LegalPage-module__bHW_4a__tocHelp{border-color:#26332c}html[data-theme=dark] .LegalPage-module__bHW_4a__tocHelp a{color:#e7efeb}html[data-theme=dark] .LegalPage-module__bHW_4a__intro{color:#c3cec8}html[data-theme=dark] .LegalPage-module__bHW_4a__section{border-color:#26332c}html[data-theme=dark] .LegalPage-module__bHW_4a__sectionNumber{color:var(--yellow)}:is(html[data-theme=dark] .LegalPage-module__bHW_4a__section p,html[data-theme=dark] .LegalPage-module__bHW_4a__section li){color:#b5c1ba}html[data-theme=dark] .LegalPage-module__bHW_4a__article a{color:var(--yellow)}html[data-theme=dark] .LegalPage-module__bHW_4a__article a:hover{color:#fff}html[data-theme=dark] .LegalPage-module__bHW_4a__note{background:#1a261f;border-color:#2e3d33;color:#c3cec8!important}html[data-theme=dark] .LegalPage-module__bHW_4a__backRow{border-color:#26332c}html[data-theme=dark] .LegalPage-module__bHW_4a__backLink{color:#e7efeb}
