.privacy-hero{padding:155px 0 90px;background:linear-gradient(125deg,#e8f2ee,#fbf7ec)}.privacy-hero h1{max-width:930px;margin:.4rem 0 1.2rem;font:700 clamp(43px,6vw,72px)/1.04 var(--display);letter-spacing:-.055em}.privacy-hero p:last-child{max-width:760px;color:var(--muted);font-size:19px;line-height:1.7}.privacy-body{padding:clamp(65px,8vw,110px) 0}.privacy-layout{display:grid;grid-template-columns:240px minmax(0,760px);gap:clamp(45px,8vw,105px);justify-content:center}.privacy-layout nav{position:sticky;top:125px;display:flex;height:max-content;flex-direction:column;gap:11px;padding:22px;border-radius:17px;background:#edf4f1}.privacy-layout nav a{color:#3c6065;text-decoration:none}.privacy-layout article h2{margin:38px 0 10px;font:700 29px var(--display);letter-spacing:-.03em;scroll-margin-top:125px}.privacy-layout article p{color:var(--muted);font-size:16.5px;line-height:1.78}.privacy-updated{margin-top:0!important;font-size:13px!important;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.privacy-layout aside{margin-top:40px;padding:22px;border-left:4px solid #178578;background:#eff6f3}.privacy-layout aside p{margin-bottom:0}@media(max-width:760px){.privacy-layout{grid-template-columns:1fr}.privacy-layout nav{position:static}}
