.privacy-page{color:var(--ink);background:#f3efe7}.privacy-header{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 5vw;display:grid}.privacy-header nav{gap:30px;font-size:11px;font-weight:800;display:flex}.privacy-header>a{text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid;justify-self:end;padding:8px 0;font-size:9px}.privacy-hero{color:#f5efe6;background:#253632;grid-template-columns:18% 52% 30%;align-items:end;min-height:calc(86vh - 82px);padding:9vw 5vw 5vw;display:grid}.privacy-hero h1{font:clamp(72px,8.5vw,140px)/.83 var(--font-display);letter-spacing:-.065em;margin:0}.privacy-hero h1 em{color:#dca06b;font-weight:400;display:block}.privacy-hero>div{border-left:1px solid #ffffff35;padding-left:3vw}.privacy-hero>div p{font:21px/1.5 var(--font-display);color:#d2ddd7}.privacy-hero>div span{text-transform:uppercase;letter-spacing:.14em;color:#a9b8b1;margin-top:38px;font-size:8px;display:block}.privacy-overview{background:#dfe4dc;padding:120px 5vw}.privacy-overview>header{grid-template-columns:28% 72%;align-items:start;margin-bottom:55px;display:grid}.privacy-overview h2{font:clamp(53px,5.5vw,86px)/.93 var(--font-display);letter-spacing:-.05em;margin:0}.privacy-overview h2 em{color:#7d5a40;font-weight:400}.privacy-overview>div{border-top:1px solid #29322f;grid-template-columns:repeat(4,1fr);display:grid}.privacy-overview article{border-right:1px solid #29322f;padding:30px 28px 10px 0}.privacy-overview article+article{padding-left:28px}.privacy-overview article:last-child{border-right:0}.privacy-overview article>span{font:italic 13px var(--font-display);color:#a45b3d}.privacy-overview h3{font:29px/1 var(--font-display);margin:35px 0 16px}.privacy-overview article p{font:14px/1.6 var(--font-display);color:#57615d}.privacy-policy{background:#f8f5ef;grid-template-columns:24% 76%;gap:6vw;padding:120px 5vw;display:grid}.privacy-policy>aside{border-top:1px solid;border-bottom:1px solid;flex-direction:column;gap:14px;height:max-content;padding:28px 0;display:flex;position:sticky;top:88px}.privacy-policy>aside p{text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:8px;font-weight:900}.privacy-policy>aside a{font:15px var(--font-display);color:#6c645b}.privacy-policy>div>section{border-bottom:1px solid #2a2824;margin-bottom:80px;padding:0 0 80px}.privacy-policy>div>section:last-child{border-bottom:0;margin-bottom:0}.privacy-policy h2{max-width:900px;font:clamp(48px,5vw,76px)/.94 var(--font-display);letter-spacing:-.045em;margin:25px 0 35px}.privacy-policy h3{font:29px var(--font-display);margin:38px 0 12px}.privacy-policy section>p:not(.eyebrow),.privacy-policy li{max-width:880px;font:17px/1.72 var(--font-display);color:#5f5952}.privacy-policy ul{padding-left:22px}.privacy-policy li{padding:7px 0}.privacy-policy a:not(.button){border-bottom:1px solid}.privacy-policy .button{margin-top:22px}.privacy-party-grid{background:#958b7d;grid-template-columns:1fr 1fr;gap:2px;margin:35px 0;display:grid}.privacy-party-grid article{background:#e7e6df;padding:28px}.privacy-party-grid h3{margin-top:0}.privacy-party-grid article p{font:14px/1.6 var(--font-display);color:#5d625f}.privacy-reference{background:#c9aa85;padding:115px 5vw}.privacy-reference h2{font:clamp(52px,5vw,78px)/.94 var(--font-display);margin:25px 0 45px}.privacy-reference>div{background:#6f5e4f;grid-template-columns:1fr 1fr;gap:2px;display:grid}.privacy-reference a{background:#f6f1e9;flex-direction:column;min-height:220px;padding:32px;display:flex}.privacy-reference a span{text-transform:uppercase;letter-spacing:.14em;color:#a45b3d;font-size:8px}.privacy-reference a strong{font:32px/1 var(--font-display);margin-top:32px}.privacy-reference a b{text-transform:uppercase;letter-spacing:.14em;border-top:1px solid;margin-top:auto;padding-top:20px;font-size:8px}.privacy-page footer{color:#f5efe6;background:#18211f}@media (max-width:900px){.privacy-header{grid-template-columns:1fr auto;height:64px;padding:0 20px}.privacy-header nav{display:none}.privacy-hero{grid-template-columns:1fr;align-content:center;min-height:760px;padding:95px 22px 55px}.privacy-hero h1{margin:28px 0 50px;font-size:clamp(73px,20vw,100px)}.privacy-hero>div{border-top:1px solid #ffffff35;border-left:0;padding:28px 0 0}.privacy-overview{padding:85px 22px}.privacy-overview>header{grid-template-columns:1fr;gap:24px}.privacy-overview>div{grid-template-columns:1fr 1fr}.privacy-overview article,.privacy-overview article+article{padding:26px 18px 26px 0}.privacy-overview article:nth-child(2){border-right:0;padding-left:18px}.privacy-overview article:nth-child(n+3){border-top:1px solid}.privacy-policy{grid-template-columns:1fr;padding:85px 22px}.privacy-policy>aside{position:static}.privacy-policy>div>section{margin-bottom:60px;padding-bottom:60px}.privacy-party-grid{grid-template-columns:1fr}.privacy-reference{padding:85px 22px}.privacy-reference>div{grid-template-columns:1fr}}
