.privacy-main{padding:35px 0 70px;background:#fafcfb}
.privacy-container{max-width:920px}
.privacy-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:#67796f;margin-bottom:28px}
.privacy-breadcrumb a{color:var(--green);text-decoration:underline;text-underline-offset:3px}
.privacy-polo{padding:26px 30px;border:1px solid #dce7e0;border-top:3px solid var(--green);border-radius:9px;background:#fff;margin-bottom:42px}
.privacy-polo h2{font-family:Lato,Arial,sans-serif;font-size:21px;line-height:1.4;font-weight:900;letter-spacing:-.015em;margin-bottom:16px}
.privacy-polo p{font-size:15px;color:var(--text);line-height:1.8}
.privacy-document{font-size:16px;line-height:1.85;color:#4e6158}
.privacy-document h1{font-size:48px;max-width:none;color:var(--ink);margin:0 0 26px;line-height:1.2}
.privacy-document p{margin-bottom:18px}
.privacy-document section{margin-top:32px}
.privacy-document h2{font-family:Lato,Arial,sans-serif;color:var(--ink);font-size:23px;line-height:1.45;font-weight:900;letter-spacing:-.02em;margin-bottom:16px}
.privacy-document ul{padding-left:22px;margin:0 0 20px}
.privacy-document li{padding-left:5px;margin-bottom:10px}
.privacy-document a{color:var(--green-dark);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.privacy-document .privacy-updated{border-top:1px solid var(--line);padding-top:22px;margin-top:36px;font-size:14px;color:#687b70}
@media(max-width:700px){.privacy-main{padding:24px 0 44px}.privacy-polo{padding:22px 20px;margin-bottom:32px}.privacy-polo h2{font-size:20px}.privacy-document h1{font-size:38px}.privacy-document h2{font-size:21px}.privacy-document{line-height:1.8}.privacy-breadcrumb{font-size:13px}}
