@font-face{font-family:Alpino;src:url(/Alpino_Complete/Fonts/WEB/fonts/Alpino-Variable.eot);src:local(Alpino),url(/Alpino_Complete/Fonts/WEB/fonts/Alpino-Variable.eot?#iefix)format("embedded-opentype"),url(/Alpino_Complete/Fonts/WEB/fonts/Alpino-Variable.woff2)format("woff2"),url(/Alpino_Complete/Fonts/WEB/fonts/Alpino-Variable.woff)format("woff"),url(/Alpino_Complete/Fonts/WEB/fonts/Alpino-Variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.TermsOfUse-module__xRSq-a__page{color:#f1f4fb;scrollbar-width:thin;scrollbar-color:#bcc9e64d transparent;background:radial-gradient(circle at 10% 8%,#4878d21f,#0000 32%),radial-gradient(circle at 88% 10%,#64b4aa14,#0000 28%),radial-gradient(circle at 50% 100%,#3c508214,#0000 44%),#030406;min-height:100vh;padding:24px 16px 0;font-family:Alpino,Plus Jakarta Sans,Noto Sans SC,PingFang SC,Hiragino Sans GB,Segoe UI,sans-serif}.TermsOfUse-module__xRSq-a__page *{font-family:Alpino,Plus Jakarta Sans,Noto Sans SC,PingFang SC,Hiragino Sans GB,Segoe UI,sans-serif}.TermsOfUse-module__xRSq-a__topBar{z-index:1200;position:fixed;top:12px;right:12px}.TermsOfUse-module__xRSq-a__closeButton{color:#f1f4fb;background:#090b10e6;border:1px solid #dce8ff47;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:.82rem;font-weight:560;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.TermsOfUse-module__xRSq-a__closeButton:hover,.TermsOfUse-module__xRSq-a__closeButton:focus-visible{background:#202e4eb3;border-color:#bcd3ff85}.TermsOfUse-module__xRSq-a__contentLayout{grid-template-columns:clamp(88px,22vw,288px) minmax(0,1fr);align-items:start;gap:clamp(14px,2.4vw,30px);max-width:1320px;margin:0 auto;display:grid}.TermsOfUse-module__xRSq-a__sidebar{-webkit-backdrop-filter:blur(10px);scrollbar-width:thin;scrollbar-color:#aabce04d transparent;background:#05080ec7;border:1px solid #ccdcff2e;border-radius:14px;max-height:calc(100vh - 28px);padding:14px;position:sticky;top:16px;overflow:auto;box-shadow:0 18px 42px #0000007a,inset 0 0 0 1px #d2e4ff0a}.TermsOfUse-module__xRSq-a__sidebar::-webkit-scrollbar{width:5px}.TermsOfUse-module__xRSq-a__sidebar::-webkit-scrollbar-track{background:0 0}.TermsOfUse-module__xRSq-a__sidebar::-webkit-scrollbar-thumb{background:#96aad242;border-radius:999px}.TermsOfUse-module__xRSq-a__sidebar::-webkit-scrollbar-thumb:hover{background:#a8bce657}.TermsOfUse-module__xRSq-a__sidebarTitle{color:#e8f0ffb8;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:560}.TermsOfUse-module__xRSq-a__sidebarNav{gap:4px;display:grid}.TermsOfUse-module__xRSq-a__sidebarLink{color:#e2eafac7;border:1px solid #0000;border-radius:9px;align-items:baseline;gap:6px;padding:7px 9px;font-size:.83rem;line-height:1.4;text-decoration:none;display:flex}.TermsOfUse-module__xRSq-a__sidebarLink:hover,.TermsOfUse-module__xRSq-a__sidebarLink:focus-visible{color:#f7faff;background:#12203aa8;border-color:#b0ccff3d}.TermsOfUse-module__xRSq-a__sidebarLinkActive{color:#fff;background:#1a2a48c7;border-color:#bad6ff47 #bad6ff47 #bad6ff47 #b8d1ff}.TermsOfUse-module__xRSq-a__sidebarIndex{color:#acc2ecf2;font-variant-numeric:tabular-nums;flex:none}.TermsOfUse-module__xRSq-a__sidebarText{min-width:0}.TermsOfUse-module__xRSq-a__termsCard{background:linear-gradient(#070a10d1 0%,#06090ee0 100%);border:1px solid #ccdcff24;border-radius:16px;max-width:820px;margin:0;padding:clamp(18px,2.4vw,28px) clamp(16px,2.2vw,26px);box-shadow:0 30px 56px #00000075,inset 0 0 0 1px #d6e6ff08}.TermsOfUse-module__xRSq-a__hero{margin-bottom:28px}.TermsOfUse-module__xRSq-a__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c6d6f4b8;margin:0;font-size:.76rem;font-weight:560}.TermsOfUse-module__xRSq-a__hero h1{letter-spacing:.06em;color:#f8fbff;margin:12px 0 0;font-size:clamp(1.5rem,4vw,2.15rem);font-weight:580}.TermsOfUse-module__xRSq-a__hero h2{letter-spacing:.04em;color:#dce7fae6;margin:4px 0 16px;font-size:clamp(1.1rem,3vw,1.45rem);font-weight:560}.TermsOfUse-module__xRSq-a__meta{color:#bdcae2c7;margin:3px 0;font-size:.9rem}.TermsOfUse-module__xRSq-a__lead{margin:18px 0 0;font-size:1.02rem;line-height:1.75}.TermsOfUse-module__xRSq-a__block{margin-top:26px;scroll-margin-top:24px}.TermsOfUse-module__xRSq-a__block h3{color:#f7faff;margin:0 0 12px;font-size:1.16rem;font-weight:580}.TermsOfUse-module__xRSq-a__block h4{color:#e3ecfcf0;margin:16px 0 8px;font-size:1rem;font-weight:560}.TermsOfUse-module__xRSq-a__block p{color:#e9effae6;margin:0 0 12px;font-size:.96rem;line-height:1.74}.TermsOfUse-module__xRSq-a__block ul,.TermsOfUse-module__xRSq-a__toc{margin:0 0 8px;padding-left:1.2rem}.TermsOfUse-module__xRSq-a__block li,.TermsOfUse-module__xRSq-a__toc li{color:#e4ebf8e0;margin:0 0 8px;font-size:.94rem;line-height:1.65}.TermsOfUse-module__xRSq-a__toc a{color:#e7effce6;border-bottom:1px solid #0000;text-decoration:none}.TermsOfUse-module__xRSq-a__toc a:hover,.TermsOfUse-module__xRSq-a__toc a:focus-visible{border-bottom-color:#e1e7f573}.TermsOfUse-module__xRSq-a__siteFooter{border-top:1px solid #bacef433;margin-top:46px;padding:22px 16px}.TermsOfUse-module__xRSq-a__footerInner{justify-content:space-between;align-items:center;gap:12px;max-width:1160px;margin:0 auto;display:flex}.TermsOfUse-module__xRSq-a__footerInner p{color:#b4c2dec7;margin:0;font-size:.9rem}.TermsOfUse-module__xRSq-a__footerInner nav{align-items:center;gap:22px;display:flex}.TermsOfUse-module__xRSq-a__footerInner nav a{color:#c4cfe6db;font-size:.95rem;text-decoration:none}.TermsOfUse-module__xRSq-a__footerInner nav a:hover,.TermsOfUse-module__xRSq-a__footerInner nav a:focus-visible{color:#f0f5ff}@media (max-width:720px){.TermsOfUse-module__xRSq-a__page{padding-top:24px}.TermsOfUse-module__xRSq-a__topBar{top:10px;right:10px}.TermsOfUse-module__xRSq-a__sidebar{max-height:calc(100vh - 20px);padding:10px 8px;top:10px}.TermsOfUse-module__xRSq-a__sidebarLink{justify-content:center;padding:7px 4px;font-size:.8rem}.TermsOfUse-module__xRSq-a__sidebarTitle{text-align:center;letter-spacing:.08em;font-size:.66rem}.TermsOfUse-module__xRSq-a__sidebarText{display:none}.TermsOfUse-module__xRSq-a__footerInner{flex-direction:column;align-items:flex-start;gap:10px}.TermsOfUse-module__xRSq-a__footerInner nav{gap:16px}}
