.privacy-banner{max-width:1152px;margin:18px auto 0;padding:22px 24px;border:1px solid #cbd7cd;border-radius:16px;background:#fff;display:flex;align-items:center;gap:24px;color:#283a32}.privacy-banner[hidden],.ad-placement[hidden]{display:none}.privacy-banner h2{font:600 18px Space Grotesk,sans-serif;margin:0 0 6px}.privacy-banner p{font-size:14px;line-height:1.65;margin:0;max-width:650px}.privacy-banner a,.info-page a:not(.skip-link){color:#325e47;text-decoration:underline;text-underline-offset:3px}.privacy-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.privacy-actions button{font:600 14px DM Sans,sans-serif;color:#23432f;background:#f4f7f2;border:1px solid #a8bbaa;border-radius:9px;padding:12px 15px;cursor:pointer}.privacy-actions button:hover{background:#e7eee6}.privacy-actions button:focus-visible,.privacy-links button:focus-visible{outline:3px solid #497858;outline-offset:3px}.privacy-links{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.privacy-links a,.privacy-links button{font:500 12px DM Sans,sans-serif;color:inherit;background:none;border:0;padding:5px 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}footer{flex-wrap:wrap;gap:18px}.privacy-dialog{max-width:540px;color:#283a32}.privacy-dialog p{line-height:1.7}.privacy-dialog .privacy-actions{margin-top:24px}.privacy-dialog::backdrop{background:#12241b80}.ad-placement{margin:160px 0;min-height:100px}.info-page main{max-width:880px;padding-top:45px}.info-page h1{font-size:clamp(32px,6vw,52px);margin:12px 0 22px}.info-page h2{font:600 23px Space Grotesk,sans-serif;margin:32px 0 12px}.info-page p,.info-page li{font-size:16px;line-height:1.85}.info-page ul{padding-left:24px}.info-page .info-lead{font-size:19px;color:#52685a}.info-page .info-date{font-size:13px;color:#52685a}.info-page footer{margin-top:48px}.info-page .site-header{gap:20px}.info-page .site-header nav{display:flex;gap:20px;align-items:center}.info-page .site-header nav a,.info-page .site-header nav button{font:500 13px DM Sans,sans-serif;color:inherit;background:none;border:0;cursor:pointer}.feedback-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.privacy-banner{margin:12px 20px 0;flex-direction:column;align-items:stretch;gap:16px}.privacy-actions{flex-shrink:1}.privacy-actions button{flex:1}.info-page main{padding:32px 22px 0}.privacy-links{gap:14px}}@media(max-width:420px){.privacy-banner{padding:18px}.privacy-actions{flex-direction:column}.privacy-dialog{padding:24px;max-width:calc(100vw - 32px)}.info-page .site-header nav{gap:12px}}.info-page .site-header{height:auto;min-height:76px;padding-block:12px;flex-wrap:wrap;gap:6px 24px}.info-page .site-header nav{margin-left:auto;flex-wrap:wrap;gap:4px 20px}.info-page .site-header nav a,.info-page .site-header nav button{display:inline-flex;align-items:center;min-height:44px;padding:10px 0}.info-page main{width:100%;overflow-wrap:anywhere}@media(max-width:420px){.info-page .site-header{padding-inline:20px;min-height:64px}.info-page h1{letter-spacing:-1.2px}.info-page main{padding-top:24px}.info-page .info-lead{font-size:18px}}
/*# sourceMappingURL=privacy.css.map?v=8a6208ef22c9ab94 */