.TermsOfService-module-scss-module__MN0S4G__hero{text-align:center;border-bottom:.5px solid #f0f0ee;padding:60px 0 40px}@media (max-width:767px){.TermsOfService-module-scss-module__MN0S4G__hero{padding:40px 0 28px}}.TermsOfService-module-scss-module__MN0S4G__label{color:#171717;text-transform:uppercase;letter-spacing:.08em;background:#ffe54c;margin-bottom:16px;padding:3px 10px;font-size:14px;font-weight:500;display:inline-block}.TermsOfService-module-scss-module__MN0S4G__title{color:#171717;max-width:800px;margin:0 auto 16px;font-size:52px;font-weight:500;line-height:1.1}@media (max-width:767px){.TermsOfService-module-scss-module__MN0S4G__title{font-size:38px}}@media (max-width:425px){.TermsOfService-module-scss-module__MN0S4G__title{font-size:30px}}.TermsOfService-module-scss-module__MN0S4G__subtitle{color:#666;max-width:620px;margin:0 auto 20px;font-size:18px;line-height:1.6}@media (max-width:425px){.TermsOfService-module-scss-module__MN0S4G__subtitle{font-size:16px}}.TermsOfService-module-scss-module__MN0S4G__updated{color:#999;letter-spacing:.02em;font-size:13px}.TermsOfService-module-scss-module__MN0S4G__body{grid-template-columns:240px 1fr;align-items:start;gap:56px;padding:56px 0 40px;display:grid}@media (max-width:959px){.TermsOfService-module-scss-module__MN0S4G__body{grid-template-columns:1fr;gap:32px;padding:40px 0 24px}}.TermsOfService-module-scss-module__MN0S4G__toc{position:sticky;top:24px}@media (max-width:959px){.TermsOfService-module-scss-module__MN0S4G__toc{background:#f9f9f7;border:.5px solid #e5e5e3;border-radius:12px;padding:20px;position:static}}.TermsOfService-module-scss-module__MN0S4G__tocTitle{text-transform:uppercase;letter-spacing:.1em;color:#999;margin-bottom:14px;font-size:12px;font-weight:500}.TermsOfService-module-scss-module__MN0S4G__tocList{counter-reset:toc;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.TermsOfService-module-scss-module__MN0S4G__tocList li{counter-increment:toc}.TermsOfService-module-scss-module__MN0S4G__tocList a{color:#666;border-left:2px solid #0000;border-radius:6px;padding:6px 10px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:block}.TermsOfService-module-scss-module__MN0S4G__tocList a:before{content:counter(toc) ". ";color:#bbb}.TermsOfService-module-scss-module__MN0S4G__tocList a:hover{color:#171717;background:#fffbe6;border-left-color:#ffe54c}.TermsOfService-module-scss-module__MN0S4G__content{max-width:720px}.TermsOfService-module-scss-module__MN0S4G__intro{color:#444;background:#fffbe6;border:.5px solid #ffe54c;border-radius:12px;margin-bottom:40px;padding:20px 24px;font-size:16px;line-height:1.8}.TermsOfService-module-scss-module__MN0S4G__section{border-bottom:.5px solid #f0f0ee;margin-bottom:36px;padding-bottom:36px;scroll-margin-top:24px}.TermsOfService-module-scss-module__MN0S4G__section:last-child{border-bottom:none;margin-bottom:0}.TermsOfService-module-scss-module__MN0S4G__sectionHeading{color:#171717;align-items:baseline;gap:10px;margin-bottom:16px;font-size:24px;font-weight:500;line-height:1.3;display:flex}@media (max-width:425px){.TermsOfService-module-scss-module__MN0S4G__sectionHeading{font-size:20px}}.TermsOfService-module-scss-module__MN0S4G__sectionHeading span{color:#171717;background:#ffe54c;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:500;display:inline-flex}.TermsOfService-module-scss-module__MN0S4G__content p{color:#555;margin-bottom:16px;font-size:15px;line-height:1.8}.TermsOfService-module-scss-module__MN0S4G__content p:last-child{margin-bottom:0}.TermsOfService-module-scss-module__MN0S4G__content h3{color:#171717;margin:24px 0 10px;font-size:16px;font-weight:500}.TermsOfService-module-scss-module__MN0S4G__content ul{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.TermsOfService-module-scss-module__MN0S4G__content ul li{color:#555;padding-left:22px;font-size:15px;line-height:1.7;position:relative}.TermsOfService-module-scss-module__MN0S4G__content ul li:before{content:"";background:#ffe54c;border:.5px solid #f5d800;border-radius:2px;width:6px;height:6px;position:absolute;top:9px;left:4px}.TermsOfService-module-scss-module__MN0S4G__content a{color:#171717;text-underline-offset:2px;font-weight:500;-webkit-text-decoration:underline #ffe54c;text-decoration:underline #ffe54c}.TermsOfService-module-scss-module__MN0S4G__content a:hover{text-decoration-color:#171717}.TermsOfService-module-scss-module__MN0S4G__content strong{color:#171717;font-weight:500}.TermsOfService-module-scss-module__MN0S4G__contactCard{background:#f9f9f7;border:.5px solid #e5e5e3;border-radius:14px;margin-top:8px;padding:24px}.TermsOfService-module-scss-module__MN0S4G__contactCard p{margin-bottom:8px}.TermsOfService-module-scss-module__MN0S4G__ctaBanner{text-align:center;background:#171717;border-radius:16px;margin:24px 0 64px;padding:40px}@media (max-width:425px){.TermsOfService-module-scss-module__MN0S4G__ctaBanner{padding:32px 20px}}.TermsOfService-module-scss-module__MN0S4G__ctaBanner h2{color:#fff;margin-bottom:10px;font-size:26px;font-weight:500}.TermsOfService-module-scss-module__MN0S4G__ctaBanner p{color:#fff9;margin-bottom:24px;font-size:15px;line-height:1.6}.TermsOfService-module-scss-module__MN0S4G__ctaBannerActions{justify-content:center;gap:20px;display:flex}.TermsOfService-module-scss-module__MN0S4G__ctaButtonBox{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;z-index:1;background-color:#0000;border:1px solid #fff;outline:0;padding:13px 20px;font-size:16px;font-weight:200;position:relative}.TermsOfService-module-scss-module__MN0S4G__ctaButtonBox:after{content:"";z-index:-1;background-color:#ffe54c;width:100%;height:100%;transition:all .2s;position:absolute;top:7px;left:7px}.TermsOfService-module-scss-module__MN0S4G__ctaButtonBox:hover:after{top:0;left:0}.TermsOfService-module-scss-module__MN0S4G__secondary:after{background-color:#fff}
