.privacy-heading{border-bottom:4px solid #0DB4A4;padding-bottom:24px;margin-bottom:28px}.privacy-heading h1{max-width:900px}.privacy-date{font-size:.9rem}.privacy-summary{padding:22px 26px;background:#f1f8f7;border:1px solid #c6dedb;border-left:5px solid #0DB4A4;border-radius:8px}.privacy-summary strong{color:#243c39;font-size:1.1rem}.privacy-summary p{margin:8px 0;color:#354e4a}.privacy-toc{display:flex;flex-wrap:wrap;gap:10px 20px;padding:24px 0;border-bottom:1px solid #d6e1df}.privacy-toc a{font-size:.95rem;font-weight:650;text-underline-offset:4px}.privacy-body section{padding:0;scroll-margin-top:110px}.privacy-body section h2{margin-top:38px}.privacy-body a{overflow-wrap:anywhere}.nc-form-privacy{padding:20px 0;background:#f1f8f7;border-block:1px solid #c6dedb}.nc-form-privacy>div{width:min(1120px,calc(100% - 40px));margin:auto;color:#354e4a;font:15px/1.6 Arial,sans-serif}.nc-form-privacy p{margin:0;color:inherit}.nc-form-privacy a{font-weight:700;text-decoration:underline;text-underline-offset:3px;color:#174f49}.privacy-body{padding-block:52px 64px}.privacy-body .prose{max-width:900px}@media(max-width:600px){.privacy-body{padding-block:32px 44px}.privacy-summary{padding:18px}.privacy-toc{display:grid;gap:12px}.privacy-heading h1{font-size:2.5rem}.privacy-body section h2{font-size:1.65rem}}
