.page-privacy-policy{font-family:Outfit,system-ui,-apple-system,sans-serif;font-weight:300;color:#1f2733;background:#ffffff;-webkit-font-smoothing:antialiased}.page-privacy-policy .policy-wrap{max-width:56rem;margin:0 auto;padding:0 1.5rem}.page-privacy-policy .policy-hero{background:#06090F;color:#fff;padding:8.25rem 0 3.25rem;position:relative;overflow:hidden}.page-privacy-policy .policy-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#00BFC9}.page-privacy-policy .policy-eyebrow{margin:0 0 .85rem;font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#00BFC9}.page-privacy-policy .policy-hero h1{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.05;margin:0 0 1.1rem;color:#fff}.page-privacy-policy .policy-hero h1 em{font-style:italic;color:#00BFC9}.page-privacy-policy .policy-intro{margin:0;max-width:44rem;font-size:1rem;line-height:1.65;color:rgba(255,255,255,.72)}.page-privacy-policy .policy-body{padding:3.5rem 0 5rem}.page-privacy-policy .policy-doc{font-size:.975rem;line-height:1.75}.page-privacy-policy .policy-h2{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:1.6rem;line-height:1.2;color:#0B1220;margin:2.75rem 0 1rem;padding-top:1.75rem;border-top:1px solid #e6e9ef}.page-privacy-policy .policy-doc>.policy-h2:first-child{margin-top:0;padding-top:0;border-top:0}.page-privacy-policy .policy-doc p{margin:0 0 .85rem}.page-privacy-policy .policy-doc strong{font-weight:600;color:#0B1220}.page-privacy-policy .policy-doc ul{margin:0 0 1rem;padding-left:1.4rem}.page-privacy-policy .policy-doc li{margin:0 0 .4rem}.page-privacy-policy .policy-doc a{color:#008b94;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.page-privacy-policy .policy-hero{padding:6.5rem 0 2.5rem}.page-privacy-policy .policy-body{padding:2.5rem 0 3.5rem}.page-privacy-policy .policy-h2{font-size:1.4rem}}