.privacy-header{position:relative}.privacy-back{color:inherit;text-decoration:none;font-weight:700;border-bottom:1px solid}.privacy-page{padding:clamp(4.5rem,9vw,8rem) max(1.25rem,6vw)}.privacy-hero{max-width:72rem;margin:0 auto clamp(4rem,8vw,7rem)}.privacy-hero h1{font-size:clamp(2.4rem,6.2vw,6.5rem);line-height:1.02;overflow-wrap:anywhere}.privacy-hero p{color:#656c74}.privacy-layout{display:grid;grid-template-columns:minmax(13rem,.35fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);max-width:72rem;margin:auto}.privacy-layout aside{align-self:start;position:sticky;top:2rem}.privacy-layout nav{display:flex;flex-direction:column;border-top:1px solid var(--line)}.privacy-layout nav a{padding:.55rem 0;border-bottom:1px solid var(--line);color:#676e75;text-decoration:none;font-size:.76rem}.privacy-content{max-width:50rem}.privacy-content section{scroll-margin-top:2rem;margin-bottom:4rem}.privacy-content h2{font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.2;letter-spacing:-.035em}.privacy-content h3{font-family:Unbounded,sans-serif;font-size:1rem;text-transform:uppercase;margin-top:2rem}.privacy-content p,.privacy-content li{font-size:1rem;line-height:1.75;color:#424950}.privacy-content li{padding:.18rem 0}.privacy-content a{color:var(--blue);overflow-wrap:anywhere}.privacy-table{overflow-x:auto;border:1px solid var(--line);background:#fff}.privacy-table table{width:100%;min-width:36rem;border-collapse:collapse}.privacy-table th,.privacy-table td{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-size:.9rem;line-height:1.5}.privacy-table th{width:32%;font-family:Unbounded,sans-serif;font-size:.72rem;text-transform:uppercase}.privacy-table tr:last-child th,.privacy-table tr:last-child td{border-bottom:0}@media(max-width:760px){.privacy-layout{grid-template-columns:1fr}.privacy-layout aside{display:none}.privacy-header .logo b{display:none}.privacy-page{padding-top:4rem}}
