.policy-banner{text-align:center;border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative;overflow:hidden}.banner-heading{z-index:2;position:relative}.banner-sub{z-index:2;margin-top:14px;position:relative}.policy-wrap{margin:0 auto;padding:64px 0 100px}.policy-meta{border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:28px}.policy-content h3{border-bottom:1px solid var(--line);margin-top:56px;margin-bottom:16px;padding-bottom:12px}.policy-content h3:first-child{margin-top:0}.policy-content h4{margin-top:24px;margin-bottom:8px}.policy-content p{margin-bottom:16px}.policy-content ul,.policy-content ol{margin-top:8px;margin-bottom:16px;padding-left:20px}.policy-content li{margin-bottom:6px}.policy-content strong{color:#fff;font-weight:500}.policy-content a{text-underline-offset:3px}.policy-content hr{border:none;border-top:1px solid var(--line);margin:40px 0}.policy-content.is-plain h3{border-bottom:none;margin-top:36px;margin-bottom:12px;padding-bottom:0}.policy-content.is-plain h3:first-child{margin-top:36px}.policy-cta{background:var(--surface2);border:1px solid var(--line2);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding:36px 40px;display:flex}.policy-cta h4{margin:0 0 6px}@media (max-width:768px){.policy-wrap{padding:40px 0 80px}.policy-banner{height:260px}.policy-cta{flex-direction:column;align-items:flex-start}}
