.privacy-page{min-height:100vh;color:#fff}.privacy-page .privacy-topbar{position:sticky;top:0;z-index:100;background:rgba(1,16,53,.365);backdrop-filter:blur(8px)}.privacy-page .privacy-topbar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.4;background:linear-gradient(90deg,#00122e,#5be1e6,#00122e)}.privacy-page .privacy-topbar .topbar-inner{max-width:1280px;margin:0 auto;padding:0 2rem;height:80px;display:flex;align-items:center;justify-content:space-between}.privacy-page .privacy-topbar #privacy-logo{height:60px;width:auto}.privacy-page .privacy-topbar .back-link{color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.5px;transition:color .2s}.privacy-page .privacy-topbar .back-link:hover{color:#5be1e6}.privacy-page .privacy-content{max-width:62.5rem;margin:0 auto;padding:4rem 2rem 2rem;font-weight:300;line-height:1.75}@media(max-width:640px){.privacy-page .privacy-content{padding:2.5rem 1.25rem 1rem}}.privacy-page .privacy-content h1{font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:640px){.privacy-page .privacy-content h1{font-size:1.875rem}}.privacy-page .privacy-content .updated-at{color:#5ce1e6;font-size:.9375rem;font-weight:500;margin-top:.75rem}.privacy-page .privacy-content .intro{margin-top:1.5rem;font-size:1.0625rem;color:#e7ecf5}.privacy-page .privacy-content .toc{margin-top:3rem;padding:1.75rem 2rem;border:1px solid rgba(92,225,230,.239);border-radius:.75rem;background:hsla(0,0%,100%,.031)}.privacy-page .privacy-content .toc h2{font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#5ce1e6;font-weight:600}.privacy-page .privacy-content .toc ol{margin-top:1rem;padding-left:1.25rem;column-count:2;column-gap:2.5rem}@media(max-width:768px){.privacy-page .privacy-content .toc ol{column-count:1}}.privacy-page .privacy-content .toc ol li{list-style:decimal;margin-bottom:.375rem}.privacy-page .privacy-content .toc a{color:#dbe4f0;transition:color .2s}.privacy-page .privacy-content .toc a:hover{color:#5ce1e6}.privacy-page .privacy-content section{margin-top:3rem;scroll-margin-top:6rem}.privacy-page .privacy-content section h2{font-size:1.5rem;font-weight:600;color:#5ce1e6;margin-bottom:1rem}@media(max-width:640px){.privacy-page .privacy-content section h2{font-size:1.25rem}}.privacy-page .privacy-content section h3{font-size:1.0625rem;font-weight:600;color:#fff;margin-top:1.75rem;margin-bottom:.625rem}.privacy-page .privacy-content section p{color:#dbe4f0;margin-bottom:1rem}.privacy-page .privacy-content section ol,.privacy-page .privacy-content section ul{color:#dbe4f0;padding-left:1.5rem;margin-bottom:1rem}.privacy-page .privacy-content section ol li,.privacy-page .privacy-content section ul li{margin-bottom:.625rem}.privacy-page .privacy-content section ul li{list-style:disc}.privacy-page .privacy-content section ol li{list-style:lower-alpha}.privacy-page .privacy-content section strong{color:#fff;font-weight:600}.privacy-page .privacy-content section a{color:#5ce1e6;text-decoration:underline;text-underline-offset:.2em}.privacy-page .privacy-content section a:hover{text-decoration:none}.privacy-page .privacy-content .table-wrapper{overflow-x:auto;margin-bottom:1rem;border:1px solid rgba(92,225,230,.149);border-radius:.75rem}.privacy-page .privacy-content table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.9375rem}.privacy-page .privacy-content table td,.privacy-page .privacy-content table th{text-align:left;padding:.875rem 1rem;border-bottom:1px solid rgba(92,225,230,.122);vertical-align:top;color:#dbe4f0}.privacy-page .privacy-content table th{color:#fff;font-weight:600;background:hsla(0,0%,100%,.039)}.privacy-page .privacy-content table tr:last-child td{border-bottom:none}.privacy-page .privacy-content .contact-box{margin-top:1rem;padding:1.5rem 1.75rem;border-left:3px solid #5ce1e6;border-radius:.375rem;background:hsla(0,0%,100%,.031)}.privacy-page .privacy-content .contact-box p{margin-bottom:.375rem}