.TermsAndConditions_termsContainer__fFMjS{background-color:black;color:white;max-width:800px;margin:0 auto;min-height:100vh;padding:calc(80px + 2rem) 1.5rem 2.5rem;position:relative}.TermsAndConditions_termsContainer__fFMjS h1{color:lightskyblue;font-size:2.5em;margin-bottom:1.5rem;text-align:center;font-weight:700;margin-top:1rem;line-height:1.2}.TermsAndConditions_termsContainer__fFMjS h2{color:lightskyblue;font-size:1.75em;margin-top:2.5rem;margin-bottom:1rem;font-weight:600;line-height:1.3;padding-top:.5rem}.TermsAndConditions_termsContainer__fFMjS h3{color:lightskyblue;font-size:1.4em;margin-top:2rem;margin-bottom:.8rem;font-weight:500;line-height:1.3}.TermsAndConditions_termsContainer__fFMjS p{margin-bottom:1.2rem;line-height:1.7;font-size:1rem;letter-spacing:.02em}.TermsAndConditions_termsContainer__fFMjS ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1.2rem;padding-left:.5rem}.TermsAndConditions_termsContainer__fFMjS li{margin-bottom:.6rem;line-height:1.6;padding-left:.2rem}.TermsAndConditions_termsContainer__fFMjS a{color:lightskyblue;text-decoration:underline;transition:all .3s ease;text-underline-offset:2px}.TermsAndConditions_termsContainer__fFMjS a:hover{text-decoration:none;color:#87ceeb;transform:translateY(-1px)}.TermsAndConditions_termsContainer__fFMjS section{margin-bottom:2rem;border-bottom:1px solid rgba(135,206,235,.1);padding-bottom:1.5rem}.TermsAndConditions_termsContainer__fFMjS section:last-child{border-bottom:none;margin-bottom:3rem}@media (max-width:1024px){.TermsAndConditions_termsContainer__fFMjS{padding-top:calc(75px + 1.8rem);padding-left:1.3rem;padding-right:1.3rem}.TermsAndConditions_termsContainer__fFMjS h1{font-size:2.2em}.TermsAndConditions_termsContainer__fFMjS h2{font-size:1.6em}}@media (max-width:768px){.TermsAndConditions_termsContainer__fFMjS{padding-top:calc(70px + 1.5rem);padding-left:1rem;padding-right:1rem}.TermsAndConditions_termsContainer__fFMjS h1{font-size:2em;margin-bottom:1.2rem}.TermsAndConditions_termsContainer__fFMjS h2{font-size:1.5em;margin-top:2rem}.TermsAndConditions_termsContainer__fFMjS h3{font-size:1.3em;margin-top:1.5rem}.TermsAndConditions_termsContainer__fFMjS p{font-size:.95rem}}@media (max-width:600px){.TermsAndConditions_termsContainer__fFMjS{padding-top:calc(65px + 1.2rem);padding-left:.8rem;padding-right:.8rem}.TermsAndConditions_termsContainer__fFMjS h1{font-size:1.8em;margin-top:.8rem}.TermsAndConditions_termsContainer__fFMjS h2{font-size:1.4em;margin-top:1.8rem}.TermsAndConditions_termsContainer__fFMjS h3{font-size:1.2em;margin-top:1.3rem}.TermsAndConditions_termsContainer__fFMjS ul{margin-left:1.2rem}}@media (max-width:480px){.TermsAndConditions_termsContainer__fFMjS{padding-top:calc(60px + 1rem);padding-left:.8rem;padding-right:.8rem}.TermsAndConditions_termsContainer__fFMjS h1{font-size:1.6em;margin-top:.5rem;margin-bottom:1rem}.TermsAndConditions_termsContainer__fFMjS h2{font-size:1.3em;margin-top:1.5rem;margin-bottom:.8rem}.TermsAndConditions_termsContainer__fFMjS h3{font-size:1.1em;margin-top:1.2rem;margin-bottom:.6rem}.TermsAndConditions_termsContainer__fFMjS p{font-size:.9rem;margin-bottom:1rem}.TermsAndConditions_termsContainer__fFMjS ul{margin-left:1rem}.TermsAndConditions_termsContainer__fFMjS li{margin-bottom:.5rem}}.TermsAndConditions_termsContainer__fFMjS .TermsAndConditions_effective-date__yJC2_{font-style:italic;color:#cccccc;text-align:center;margin-bottom:2rem;font-size:.9rem}.TermsAndConditions_termsContainer__fFMjS .TermsAndConditions_important-notice__wg8Q0{background:rgba(135,206,235,.1);border-left:4px solid lightskyblue;padding:1rem;margin:1.5rem 0;border-radius:0 8px 8px 0}.TermsAndConditions_termsContainer__fFMjS .TermsAndConditions_contact-info__0GB_x{background:rgba(255,255,255,.05);padding:1.5rem;border-radius:8px;margin-top:2rem;text-align:center}.TermsAndConditions_termsContainer__fFMjS [id]{scroll-margin-top:100px}@media print{.TermsAndConditions_termsContainer__fFMjS{padding-top:1rem;background-color:white!important;color:black!important}.TermsAndConditions_termsContainer__fFMjS h1,.TermsAndConditions_termsContainer__fFMjS h2,.TermsAndConditions_termsContainer__fFMjS h3{color:black!important}.TermsAndConditions_termsContainer__fFMjS a{color:blue!important}}