.hs-policy-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0;font:13px/1.6 Arial,sans-serif}.hs-policy-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.site-footer>.hs-policy-links{max-width:1180px;margin:auto;padding:20px 24px}.site-footer .footer-inner{flex-wrap:wrap}.hs-policy-layout{max-width:900px;margin:auto;padding:55px 24px 75px}.hs-policy-layout h1{font-size:clamp(38px,6vw,64px);line-height:1.15}.hs-policy-layout h2{font-size:24px;line-height:1.4;margin:32px 0 12px}.hs-policy-layout p{line-height:1.8;margin:12px 0}.hs-policy-layout .policy-meta{color:#32698a}.hs-policy-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:30px 0}.hs-policy-cards a{display:block;padding:24px;background:#eef3f6;border:1px solid #cfdae1;border-radius:8px;color:#254e68;font-weight:bold}.hs-policy-layout a{text-decoration:underline}footer:has(>.hs-policy-links){flex-wrap:wrap}footer>.hs-policy-links{flex-basis:100%} @media print{.site-header,.site-footer,.hs-policy-links{display:none}.hs-policy-layout{max-width:none;padding:0}}
