.legal-privacy-page{background:radial-gradient(circle at 100% 0,#3cdc8424,#0000 28%),linear-gradient(#f8fbf8 0%,#fff 32%)}.legal-privacy-hero{background:radial-gradient(circle at top,#3cdc843d,#0000 42%),linear-gradient(135deg,#03170d 0%,#082e18 48%,#0d4021 100%)}.legal-terms-page{background:radial-gradient(circle at 100% 0,#3cdc8424,#0000 28%),linear-gradient(#f8fbf8 0%,#fff 32%)}.legal-terms-hero{background:radial-gradient(circle at top,#3cdc843d,#0000 42%),linear-gradient(135deg,#03170d 0%,#082e18 48%,#0d4021 100%)}.terms_view{color:#171717}.terms_view h1{letter-spacing:-.03em;margin:2.25rem 0 1.25rem;font-size:2rem;font-weight:700;line-height:1.25}.terms_view h2{letter-spacing:-.02em;margin:2.25rem 0 1rem;font-size:1.375rem;font-weight:700;line-height:1.45}.terms_view p,.terms_view span{color:#404040;font-size:1rem;line-height:1.9}.terms_view p{position:relative}.terms_view p.p_n{padding-left:0}.terms_view p.indent{padding-top:.5rem;padding-left:1rem}.terms_view p.indent2{padding-top:.5rem;padding-left:2rem}.terms_view p b,.terms_view span b{font-weight:500}.terms_view span{display:inline-block}.terms_view .p2{color:#737373}.terms_view table{border-collapse:collapse;table-layout:fixed;border:1px solid #e5e5e5;border-radius:1rem;width:100%;margin:1.5rem 0;overflow:hidden}.terms_view th,.terms_view td{vertical-align:top;text-align:left;border:1px solid #e5e5e5;padding:.875rem .75rem;font-size:.95rem;line-height:1.7}.terms_view th{color:#171717;background:#f5f5f5;font-weight:600}@media (max-width:1024px){.terms_view h1{font-size:1.75rem}.terms_view h2{font-size:1.25rem}.terms_view table{display:block;overflow-x:auto}}
