.privacy-page{color:#203b2d;overflow-wrap:anywhere;max-width:850px;margin:0 auto;padding:36px 24px 72px;line-height:1.75}.privacy-page>header{border-bottom:1px solid #d6ded6;margin-bottom:28px;padding-bottom:28px}.privacy-page h1{margin:24px 0 14px;font-size:clamp(30px,5vw,44px);line-height:1.15}.privacy-page h2{margin:0 0 14px;font-size:23px;line-height:1.35}.privacy-page h3{margin:18px 0 8px;font-size:18px}.privacy-page p{margin:12px 0}.privacy-page a{color:#17664b;text-underline-offset:3px;text-decoration:underline}.privacy-page a:focus-visible{outline-offset:4px;outline:3px solid #ad7741}.privacy-page section{border-bottom:1px solid #d6ded6;padding:26px 0;scroll-margin-top:20px}.privacy-page ul,.privacy-page ol{padding-left:24px}.privacy-page li{margin:8px 0}.privacy-page dl{grid-template-columns:140px minmax(0,1fr);gap:10px 20px;display:grid}.privacy-page dt{font-weight:700}.privacy-page dd{margin:0}.privacy-draft{color:#594621;background:#fff4da;border-left:4px solid #a0782d;padding:18px 20px}.privacy-summary{background:#edf3ee;margin:24px 0;padding:20px 24px}.privacy-page nav ol{columns:2;column-gap:32px}@media (max-width:550px){.privacy-page{padding:24px 20px 48px}.privacy-page dl{grid-template-columns:1fr;gap:3px}.privacy-page dd{margin-bottom:12px}.privacy-page nav ol{columns:1}}@media print{.privacy-page{color:#000;max-width:none;padding:0;font-size:11pt}.privacy-page nav{display:none}.privacy-page section{break-inside:avoid}}
