.tos-page{color:#fff;background:#0f1117}.tos-hero{background:radial-gradient(circle at 14% 20%,#8cbc441a,#0000 24%),radial-gradient(circle at 82% 24%,#8cbc4414,#0000 20%),linear-gradient(#0b0e14 0%,#0f1117 100%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.tos-hero__inner{z-index:2;max-width:920px;padding:88px 0 96px;position:relative}.tos-eyebrow{color:#8cbc44;font-family:var(--font-saira), Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:500}.tos-title{color:#fff;font-family:var(--font-urbanist), Arial, sans-serif;margin:0;font-size:64px;font-weight:600;line-height:1.06}.tos-meta{color:#ffffff9e;font-family:var(--font-saira), Arial, sans-serif;margin-top:22px;font-size:15px;line-height:1.7}.tos-hero__text{color:#fffc;font-family:var(--font-saira), Arial, sans-serif;margin-top:28px;font-size:18px;line-height:1.9}.tos-hero__text p{margin:0 0 14px}.tos-hero__text p:last-child{margin-bottom:0}.tos-content{padding:72px 0 96px}.tos-layout{align-items:start;gap:32px;display:grid}.tos-sidebar{position:relative}.tos-sidebar__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;padding:24px}.tos-sidebar__title{color:#fff;font-family:var(--font-urbanist), Arial, sans-serif;margin:0 0 16px;font-size:18px;font-weight:600;line-height:1.2}.tos-sidebar__nav{flex-direction:column;gap:10px;display:flex}.tos-sidebar__nav a{color:#ffffffbd;font-family:var(--font-saira), Arial, sans-serif;font-size:14px;line-height:1.55;text-decoration:none;transition:color .2s}.tos-sidebar__nav a:hover{color:#fff}.tos-document{color:#111;background:#f5f5f3;border-radius:32px;padding:34px;box-shadow:0 24px 80px #00000038}.tos-document__section{border-bottom:1px solid #11111114;margin:0 0 30px;padding:0 0 30px;scroll-margin-top:110px}.tos-document__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tos-document__section h2{color:#111;font-family:var(--font-urbanist), Arial, sans-serif;margin:0 0 18px;font-size:28px;font-weight:600;line-height:1.2}.tos-document__section h3{color:#111;font-family:var(--font-urbanist), Arial, sans-serif;margin:22px 0 10px;font-size:18px;font-weight:600;line-height:1.35}.tos-document__body{color:#111111d6;font-family:var(--font-saira), Arial, sans-serif;font-size:16px;line-height:1.85}.tos-document__body p{margin:0 0 14px}.tos-document__body p:last-child{margin-bottom:0}.tos-document__body ul,.tos-document__body ol{margin:0 0 16px;padding-left:22px}.tos-document__body li{margin-bottom:8px}.tos-document__body li:last-child{margin-bottom:0}.tos-document__body strong{color:#111;font-weight:600}.tos-document__body a,.tos-sidebar__nav a{word-break:break-word}@media (min-width:1100px){.tos-layout{grid-template-columns:290px minmax(0,1fr)}.tos-sidebar__card{position:sticky;top:110px}}@media (max-width:991px){.tos-title{font-size:52px}.tos-document{padding:28px}.tos-document__section h2{font-size:25px}}@media (max-width:767px){.tos-hero__inner{padding:72px 0 82px}.tos-content{padding:56px 0 72px}.tos-title{font-size:40px;line-height:1.08}.tos-hero__text{font-size:17px;line-height:1.8}.tos-sidebar__card{border-radius:24px;padding:20px}.tos-document{border-radius:26px;padding:22px}.tos-document__section{margin-bottom:24px;padding-bottom:24px}.tos-document__section h2{margin-bottom:14px;font-size:22px}.tos-document__section h3{font-size:17px}.tos-document__body{font-size:15px;line-height:1.8}}@media (max-width:520px){.tos-title{font-size:34px}.tos-meta{font-size:14px}.tos-sidebar__nav a{font-size:13px}.tos-document{padding:18px}.tos-document__body ul,.tos-document__body ol{padding-left:18px}}
