.privacy-header{border-bottom:1px solid rgba(255,255,255,.17)}
.privacy-nav{min-height:92px;display:flex;justify-content:space-between;align-items:center;gap:20px}
.privacy-nav>a:last-child{border:1px solid rgba(255,255,255,.48);border-radius:40px;padding:13px 18px;font-size:12px;font-weight:800;display:flex;gap:25px;align-items:center}
.privacy-nav>a:last-child:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}
.privacy-main{padding:95px 0 120px}
.privacy-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw;align-items:start}
.privacy-heading{position:sticky;top:40px}
.privacy-heading h1{font-size:clamp(55px,5.5vw,86px);letter-spacing:-.07em;line-height:1.03;margin:0 0 27px}
.privacy-heading h1 em{color:#809b53}
.privacy-heading>p:not(.eyebrow){font-size:16px;line-height:1.7;color:#637064;max-width:380px}
.privacy-date{display:block;margin-top:32px;font-size:11px;font-weight:800;letter-spacing:.05em;color:#7e8b7d}
.privacy-content section{border-top:1px solid #cdd6c8;padding:28px 0 30px}
.privacy-content h2{font-size:25px;line-height:1.2;letter-spacing:-.045em;margin:0 0 13px}
.privacy-content p{font-size:14px;line-height:1.8;color:#5d6a5d;margin:0 0 14px}
.privacy-content a:not(.privacy-back){text-decoration:underline;text-underline-offset:3px;color:#365b37;font-weight:700}
.privacy-back{display:inline-flex;gap:50px;border-bottom:1px solid currentColor;font-size:13px;font-weight:800;padding-bottom:8px;margin-top:25px}
.privacy-footer{padding:30px 0}
.privacy-footer>.wrap{display:flex;justify-content:space-between;gap:20px;color:#b1c1b1;font-size:11px}
.privacy-footer a{color:#eef3e4;font-weight:700}
@media(max-width:800px){.privacy-layout{display:block}.privacy-heading{position:static;margin-bottom:60px}.privacy-main{padding:75px 0 90px}}
@media(max-width:560px){.privacy-nav{min-height:75px}.privacy-nav>a:last-child{font-size:10px;padding:11px;gap:7px}.privacy-heading h1{font-size:54px}.privacy-heading>p:not(.eyebrow){font-size:15px}.privacy-content h2{font-size:22px}.privacy-footer>.wrap{flex-wrap:wrap}}
