.privacy-page{position:relative;z-index:1;min-height:60vh;background:#fff}.privacy-hero{padding:clamp(90px, 8vw, 126px) 0 clamp(68px, 6vw, 92px);background:#f4f2ea}.privacy-hero-inner, .privacy-content{width:min(900px, calc(100% - 48px));margin:0 auto}.privacy-overline{margin:0 0 12px;color:var(--olive-text);font-family:"Lato","Lato Fallback", Arial, Helvetica, sans-serif;font-size:12px;font-weight:800;letter-spacing:.18em}.privacy-hero h1{margin:0;color:#292d22;font-family:"Lato","Lato Fallback", Arial, Helvetica, sans-serif;font-size:clamp(38px, 5vw, 58px);font-weight:400;line-height:1.12}.privacy-updated{margin:14px 0 0;color:#6d6d6d;font-size:13px}.privacy-intro{max-width:760px;margin:26px 0 0;color:#6d6d6d;font-family:"Lato","Lato Fallback", Arial, Helvetica, sans-serif;font-size:17px;line-height:1.7}.privacy-content{padding:clamp(58px, 6vw, 84px) 0 clamp(80px, 8vw, 120px)}.privacy-section + .privacy-section{margin-top:36px;padding-top:36px;border-top:1px solid #ebe9e1}.privacy-section h2{margin:0 0 12px;color:#303525;font-family:"Lato","Lato Fallback", Arial, Helvetica, sans-serif;font-size:24px;font-weight:600;line-height:1.35}.privacy-section p{margin:0;color:#686868;font-family:"Lato","Lato Fallback", Arial, Helvetica, sans-serif;font-size:16px;line-height:1.75}@media (max-width: 640px){.privacy-hero-inner, .privacy-content{width:calc(100% - 32px)}.privacy-hero{padding:70px 0 54px}.privacy-intro{font-size:16px}.privacy-content{padding:48px 0 72px}.privacy-section + .privacy-section{margin-top:28px;padding-top:28px}.privacy-section h2{font-size:21px}.privacy-section p{font-size:16px}}
