.privacy-page{color:#0a2232;background:#f3f0e7;min-height:100vh}.privacy-page>header{color:#fff;background:#071c2c;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,6vw,90px);display:flex}.privacy-page>header a:first-child{font-size:23px;font-weight:900}.privacy-page>header span{letter-spacing:.16em;text-transform:uppercase;color:#aebdc5;margin-left:9px;font-size:10px}.privacy-page>header a:last-child{font-size:13px;text-decoration:underline}.privacy-page article{width:min(920px,100% - 42px);margin:0 auto;padding:78px 0 90px}.privacy-eyebrow{letter-spacing:.17em;color:#66820f;font-size:10px;font-weight:900}.privacy-page h1{letter-spacing:-.055em;max-width:760px;margin:18px 0 28px;font-size:clamp(48px,7vw,80px);line-height:.95}.privacy-lead{border-bottom:1px solid #0a223229;max-width:760px;margin-bottom:12px;padding-bottom:42px;font-family:Georgia,serif;font-size:22px;line-height:1.55}.privacy-page section{border-bottom:1px solid #0a223229;grid-template-columns:240px 1fr;gap:45px;padding:28px 0;display:grid}.privacy-page h2{margin:0;font-size:20px}.privacy-page section p{color:#405965;margin:0;line-height:1.65}.privacy-page section a,.privacy-page aside a{font-weight:700;text-decoration:underline}.privacy-page aside{background:#dce8e7;flex-direction:column;align-items:flex-start;gap:11px;margin-top:38px;padding:25px;display:flex}.privacy-page aside strong{margin-bottom:4px}.privacy-page>footer{color:#9fb0b9;background:#071c2c;padding:28px clamp(22px,6vw,90px);font-size:12px}@media (max-width:650px){.privacy-page article{padding-top:50px}.privacy-page section{grid-template-columns:1fr;gap:10px}.privacy-page>header a:last-child{font-size:11px}.privacy-page h1{font-size:46px}}
