.privacy-page{padding-block:clamp(48px,7vw,96px)}.privacy-heading{max-width:900px;margin-bottom:clamp(38px,5vw,64px)}.privacy-heading h1{text-transform:uppercase;margin:8px 0 14px;font-size:clamp(3rem,7vw,6.4rem);line-height:.92}.privacy-heading>p:not(.eyebrow){color:#555960;max-width:720px;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.privacy-heading>span{color:#676b72;letter-spacing:.04em;text-transform:uppercase;border-top:3px solid #c03;margin-top:20px;padding-top:14px;font-size:.875rem;font-weight:750;display:inline-block}.privacy-layout{grid-template-columns:minmax(240px,320px) minmax(0,860px);align-items:start;gap:clamp(36px,7vw,90px);display:grid}.privacy-summary{color:#fff;background:#17181c;border-top:5px solid #c03;padding:26px;position:sticky;top:24px}.privacy-summary h2{text-transform:uppercase;margin:0 0 18px;font-size:1.4rem}.privacy-summary ul{border-bottom:1px solid #3a3c42;gap:16px;margin:0;padding:0 0 22px;list-style:none;display:grid}.privacy-summary li{color:#d7d9de;grid-template-columns:22px minmax(0,1fr);gap:11px;font-size:.9rem;line-height:1.5;display:grid}.privacy-summary li svg{color:#e0003f}.privacy-summary nav{gap:3px;padding-top:16px;display:grid}.privacy-summary nav a{color:#f2f3f5;border-bottom:1px solid #303238;align-items:center;min-height:42px;font-size:.875rem;font-weight:700;display:flex}.privacy-summary nav a:hover{color:#ff315f}:is(.privacy-summary a:focus-visible,.privacy-content a:focus-visible){outline-offset:3px;outline:2px solid #c03}.privacy-content{min-width:0}.privacy-content section{border-bottom:1px solid #dedfe2;margin-bottom:34px;padding:0 0 34px;scroll-margin-top:28px}.privacy-content section:last-child{margin-bottom:0}.privacy-content h2{text-transform:uppercase;margin:0 0 16px;font-size:clamp(1.65rem,2.6vw,2.35rem)}.privacy-content h3{text-transform:uppercase;margin:24px 0 8px;font-size:1.05rem}.privacy-content p,.privacy-content li{color:#4e5259;font-size:1rem;line-height:1.75}.privacy-content p{margin:0 0 15px}.privacy-content ul{margin:0 0 18px;padding-left:22px}.privacy-content a{color:#a5002d;text-underline-offset:3px;font-weight:750;text-decoration:underline}.privacy-table-wrap{border:1px solid #d8dade;margin:20px 0;overflow-x:auto}.privacy-table-wrap table{border-collapse:collapse;width:100%;min-width:620px}.privacy-table-wrap th,.privacy-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e0e2e5;padding:15px 16px;font-size:.92rem;line-height:1.5}.privacy-table-wrap thead th{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#17181c;font-size:.8rem}.privacy-table-wrap tbody th{color:#202227;width:26%;font-weight:800}.privacy-table-wrap tbody tr:nth-child(2n){background:#f5f6f7}.privacy-table-wrap tbody tr:last-child th,.privacy-table-wrap tbody tr:last-child td{border-bottom:0}@media (max-width:850px){.privacy-layout{grid-template-columns:1fr}.privacy-summary{position:static}.privacy-summary nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}@media (max-width:520px){.privacy-page{padding-top:38px}.privacy-heading h1{font-size:clamp(2.65rem,16vw,4rem)}.privacy-summary{padding:22px 20px}.privacy-summary nav{grid-template-columns:1fr}}
