/* Contact-data policy page. */
.site-privacy .privacy-back{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:750;color:#bdebd7;text-decoration:none}
.site-privacy .privacy-back:hover{color:#6cf4bb}
.site-privacy .privacy-main{background:linear-gradient(180deg,#f1f8f3,#fff);padding:80px 0 100px}
.site-privacy .privacy-eyebrow{font-size:11px;letter-spacing:.15em;color:#08765a;font-weight:850}
.site-privacy .privacy-main h1{color:#143d32;font-size:clamp(35px,4.7vw,61px);letter-spacing:-.055em;line-height:1.14;margin:19px 0 22px}
.site-privacy .privacy-lead{font-size:17px;line-height:1.8;color:#536f62;max-width:760px}
.site-privacy .privacy-panel{max-width:870px;margin:42px 0 26px;padding:22px 43px;background:#fff;border:1px solid #dce9e1;border-radius:15px}
.site-privacy .privacy-panel section{padding:27px 0;border-bottom:1px solid #e5f0e9}
.site-privacy .privacy-panel section:last-child{border-bottom:0}
.site-privacy .privacy-panel h2{font-size:19px;margin:0 0 11px;line-height:1.4;color:#133c30;letter-spacing:-.02em}
.site-privacy .privacy-panel p{color:#526d5f;font-size:14px;line-height:1.88;margin:0}
.site-privacy .privacy-action{display:inline-flex;padding:14px 19px;border-radius:8px;background:#0c795e;color:#fff;font-weight:800;font-size:13px;min-height:46px;align-items:center}
.site-privacy .privacy-action:hover{background:#075b47}
.site-privacy .footer{padding:20px 0}
.site-privacy .footerbottom{border-top:0;margin:0;padding-top:0}
@media(max-width:650px){
.site-privacy .privacy-main{padding:60px 0 70px}
.site-privacy .privacy-panel{padding:12px 23px;margin-top:30px}
.site-privacy .privacy-panel section{padding:22px 0}
.site-privacy .privacy-lead{font-size:14px}
}