.LegalPage-module__bHW_4a__header{padding:calc(230 * var(--u) + 60px) calc(228 * var(--u)) calc(84 * var(--u) + 24px);scroll-margin-top:0;position:relative}.LegalPage-module__bHW_4a__header:before{content:"";left:50%;top:calc(-300 * var(--u));z-index:-1;width:calc(1500 * var(--u) + 200px);height:calc(820 * var(--u) + 160px);pointer-events:none;background:radial-gradient(closest-side,#c8ae8e1a,#c8ae8e08 55%,#0000);position:absolute;translate:-18%}.LegalPage-module__bHW_4a__headerInner{max-width:calc(1100 * var(--u) + 120px);position:relative}.LegalPage-module__bHW_4a__kicker{font-family:var(--font-inter);font-size:max(calc(13 * var(--u)), 11px);letter-spacing:.22em;text-transform:uppercase;background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:14px;display:inline-flex}.LegalPage-module__bHW_4a__title{margin-top:calc(30 * var(--u) + 4px);font-family:var(--font-sans);font-variation-settings:"opsz" 72;font-weight:500;font-size:max(calc(92 * var(--u)), 40px);letter-spacing:-.012em;color:var(--cream);line-height:1.06}.LegalPage-module__bHW_4a__summary{max-width:44ch;margin-top:calc(30 * var(--u) + 4px);font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:300;font-size:max(calc(22 * var(--u)), 17px);color:#f8f8f4cc;line-height:1.55}.LegalPage-module__bHW_4a__meta{gap:12px calc(64 * var(--u) + 16px);margin-top:calc(48 * var(--u) + 8px);flex-wrap:wrap;display:flex}.LegalPage-module__bHW_4a__meta div{gap:8px;display:grid}.LegalPage-module__bHW_4a__meta dt{font-family:var(--font-inter);letter-spacing:.2em;text-transform:uppercase;background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:500}.LegalPage-module__bHW_4a__meta dd{font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:400;font-size:max(calc(16 * var(--u)), 15px);color:var(--cream)}.LegalPage-module__bHW_4a__headerAction{margin-top:calc(40 * var(--u) + 8px);flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.LegalPage-module__bHW_4a__headerActionHint{font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:300;font-size:max(calc(15 * var(--u)), 14px);color:#f8f8f4ad}.LegalPage-module__bHW_4a__settingsButton{height:max(calc(50 * var(--u)), 42px);padding:0 max(calc(22 * var(--u)), 18px);border-radius:max(calc(5 * var(--u)), 4px);background:var(--glass-strong);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:500;font-size:max(calc(14 * var(--u)), 12px);text-transform:uppercase;color:var(--cream-2);transition:background-color .4s ease, transform .5s var(--ease-out);align-items:center;gap:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #c8ae8e47}.LegalPage-module__bHW_4a__settingsButton:hover{background:#ffffff2e;transform:translateY(-2px)}.LegalPage-module__bHW_4a__settingsButton:focus-visible,.LegalPage-module__bHW_4a__tocLink:focus-visible,.LegalPage-module__bHW_4a__otherLink:focus-visible,.LegalPage-module__bHW_4a__backTop:focus-visible,.LegalPage-module__bHW_4a__inlineLink:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.LegalPage-module__bHW_4a__settingsDot{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #e8be82cc}.LegalPage-module__bHW_4a__rule{left:calc(228 * var(--u));right:calc(228 * var(--u));background:linear-gradient(90deg,#c8ae8e80,#c8ae8e24 70%,#0000);height:1px;position:absolute;bottom:0}.LegalPage-module__bHW_4a__body{grid-template-columns:calc(300 * var(--u) + 40px) minmax(0, 70ch);gap:calc(120 * var(--u) + 24px);padding:calc(80 * var(--u) + 24px) calc(228 * var(--u)) calc(200 * var(--u) + 40px);font-size:max(calc(19 * var(--u)), 17px);display:grid}.LegalPage-module__bHW_4a__toc{position:relative}.LegalPage-module__bHW_4a__tocInner{top:calc(130 * var(--u) + 48px);position:sticky}.LegalPage-module__bHW_4a__tocTitle{font-family:var(--font-inter);letter-spacing:.2em;text-transform:uppercase;background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:500}.LegalPage-module__bHW_4a__tocList{border-left:1px solid #f8f8f41a;margin-top:22px;list-style:none}.LegalPage-module__bHW_4a__tocLink{font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:400;font-size:max(calc(15 * var(--u)), 14px);color:#f8f8f48c;padding:7px 0 7px 20px;line-height:1.45;transition:color .35s;display:block;position:relative}.LegalPage-module__bHW_4a__tocLink:before{content:"";background:var(--gold);width:1px;transition:transform .45s var(--ease-out);position:absolute;top:6px;bottom:6px;left:-1px;transform:scaleY(0)}.LegalPage-module__bHW_4a__tocLink:hover,.LegalPage-module__bHW_4a__tocActive{color:var(--cream)}.LegalPage-module__bHW_4a__tocActive:before{transform:scaleY(1)}.LegalPage-module__bHW_4a__doc{min-width:0;font-family:var(--font-sans);font-variation-settings:"opsz" 24}.LegalPage-module__bHW_4a__notice{padding:max(calc(34 * var(--u)), 22px) max(calc(36 * var(--u)), 22px);border-radius:max(calc(8 * var(--u)), 6px);background:var(--glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto 1fr;gap:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8ae8e38}.LegalPage-module__bHW_4a__notice:before{content:"";background:var(--gold-gradient);width:2px;position:absolute;top:0;bottom:0;left:0}.LegalPage-module__bHW_4a__noticeIcon{width:44px;height:44px;color:var(--gold);background:#c8ae8e1a;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #c8ae8e4d}.LegalPage-module__bHW_4a__noticeTitle{font-family:var(--font-sans);font-variation-settings:"opsz" 72;font-weight:500;font-size:max(calc(24 * var(--u)), 19px);color:var(--cream);padding-top:8px;line-height:1.3}.LegalPage-module__bHW_4a__noticeBody{color:#f8f8f4cc;margin-top:12px;font-size:.92em;font-weight:350;line-height:1.7}.LegalPage-module__bHW_4a__noticeContact{color:#f8f8f4cc;margin-top:14px;font-size:.92em;font-weight:350;line-height:1.6}.LegalPage-module__bHW_4a__inlineLink{color:var(--cream);text-underline-offset:4px;-webkit-text-decoration:underline #c8ae8e99;text-decoration:underline #c8ae8e99;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s}.LegalPage-module__bHW_4a__inlineLink:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.LegalPage-module__bHW_4a__section{margin-top:calc(76 * var(--u) + 28px);scroll-margin-top:calc(130 * var(--u) + 48px)}.LegalPage-module__bHW_4a__notice+.LegalPage-module__bHW_4a__section{margin-top:calc(90 * var(--u) + 32px)}.LegalPage-module__bHW_4a__heading{font-family:var(--font-sans);font-variation-settings:"opsz" 72;font-weight:500;font-size:max(calc(32 * var(--u)), 23px);letter-spacing:-.005em;color:var(--cream);line-height:1.25}.LegalPage-module__bHW_4a__paragraph{color:#f8f8f4e0;text-wrap:pretty;margin-top:1.1em;font-size:1em;font-weight:350;line-height:1.75}.LegalPage-module__bHW_4a__heading+.LegalPage-module__bHW_4a__paragraph,.LegalPage-module__bHW_4a__heading+.LegalPage-module__bHW_4a__pending{margin-top:22px}.LegalPage-module__bHW_4a__pendingTag{font-family:var(--font-inter);letter-spacing:.18em;text-transform:uppercase;color:#f8f8f480;align-items:center;gap:10px;font-size:11px;font-weight:500;display:inline-flex}.LegalPage-module__bHW_4a__pendingTag:before{content:"";border-radius:50%;width:6px;height:6px;box-shadow:inset 0 0 0 1px #c8ae8eb3}.LegalPage-module__bHW_4a__lines{gap:.95em;margin-top:18px;display:grid}.LegalPage-module__bHW_4a__lines span{background:linear-gradient(90deg,#f8f8f40f 0%,#f8f8f41f 40%,#f8f8f40f 80%) 0 0/250% 100%;border-radius:99px;height:.5em;animation:4.5s ease-in-out infinite LegalPage-module__bHW_4a__shimmer;display:block}@keyframes LegalPage-module__bHW_4a__shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.LegalPage-module__bHW_4a__others{margin-top:calc(130 * var(--u) + 40px);padding-top:calc(36 * var(--u) + 16px);border-top:1px solid #f8f8f41f}.LegalPage-module__bHW_4a__othersHead{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.LegalPage-module__bHW_4a__othersTitle{font-family:var(--font-inter);letter-spacing:.2em;text-transform:uppercase;background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:500}.LegalPage-module__bHW_4a__backTop{font-family:var(--font-inter);letter-spacing:.2em;text-transform:uppercase;color:#f8f8f499;gap:8px;font-size:11px;font-weight:500;transition:color .3s;display:inline-flex}.LegalPage-module__bHW_4a__backTop:hover{color:var(--cream)}.LegalPage-module__bHW_4a__backTopArrow{letter-spacing:0;transition:transform .4s var(--ease-out)}.LegalPage-module__bHW_4a__backTop:hover .LegalPage-module__bHW_4a__backTopArrow{transform:translateY(-3px)}.LegalPage-module__bHW_4a__othersList{gap:0 calc(40 * var(--u) + 12px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;list-style:none;display:grid}.LegalPage-module__bHW_4a__otherLink{font-weight:400;font-size:max(calc(18 * var(--u)), 16px);color:#f8f8f4d9;border-bottom:1px solid #f8f8f414;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;transition:color .3s,border-color .4s;display:flex}.LegalPage-module__bHW_4a__otherLink:hover{color:var(--cream);border-color:#c8ae8e80}.LegalPage-module__bHW_4a__otherArrow{opacity:.6;transition:opacity .3s ease, transform .5s var(--ease-out)}.LegalPage-module__bHW_4a__otherLink:hover .LegalPage-module__bHW_4a__otherArrow{opacity:1;transform:translate(4px)}@media (max-width:1199px) and (min-width:900px){.LegalPage-module__bHW_4a__body{grid-template-columns:calc(260 * var(--u) + 40px) minmax(0, 1fr);gap:calc(80 * var(--u) + 20px)}}@media (max-width:899px){.LegalPage-module__bHW_4a__header{padding:132px 20px 44px}.LegalPage-module__bHW_4a__header:before{width:160vw;height:520px;top:-120px;translate:-50%}.LegalPage-module__bHW_4a__title,.LegalPage-module__bHW_4a__summary{margin-top:18px}.LegalPage-module__bHW_4a__meta{gap:18px 36px;margin-top:28px}.LegalPage-module__bHW_4a__headerAction{margin-top:28px}.LegalPage-module__bHW_4a__rule{left:20px;right:20px}.LegalPage-module__bHW_4a__body{padding:36px 20px 96px;font-size:17px;display:block}.LegalPage-module__bHW_4a__tocInner{background:var(--glass);border-radius:6px;padding:20px 20px 12px;position:static;box-shadow:inset 0 0 0 1px #f8f8f414}.LegalPage-module__bHW_4a__tocList{border-left:0;margin-top:12px}.LegalPage-module__bHW_4a__tocLink{border-top:1px solid #f8f8f40f;padding:8px 0}.LegalPage-module__bHW_4a__tocLink:before{display:none}.LegalPage-module__bHW_4a__doc{margin-top:40px}.LegalPage-module__bHW_4a__notice{grid-template-columns:1fr;gap:14px}.LegalPage-module__bHW_4a__noticeTitle{padding-top:0}.LegalPage-module__bHW_4a__section{margin-top:56px;scroll-margin-top:96px}.LegalPage-module__bHW_4a__notice+.LegalPage-module__bHW_4a__section{margin-top:64px}.LegalPage-module__bHW_4a__othersList{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LegalPage-module__bHW_4a__lines span{animation:none}}.LegalPage-module__bHW_4a__preparing{min-height:min(100svh, calc(980 * var(--u) + 120px));padding-bottom:calc(160 * var(--u) + 40px)}.LegalPage-module__bHW_4a__preparingContact{font-family:var(--font-sans);font-variation-settings:"opsz" 24;font-weight:350;font-size:max(calc(17 * var(--u)), 15px);color:#f8f8f4b3;margin-top:22px;line-height:1.6}.LegalPage-module__bHW_4a__preparingActions{margin-top:calc(44 * var(--u) + 12px);flex-wrap:wrap;gap:12px;display:flex}@media (max-width:899px){.LegalPage-module__bHW_4a__preparing{min-height:0;padding-bottom:96px}.LegalPage-module__bHW_4a__headerInner{text-align:center;margin-inline:auto}}
