.policy-page{color:#152052;padding-top:56px;padding-bottom:72px}.policy-page>h1{letter-spacing:-.04em;text-wrap:balance;max-width:720px;font-size:clamp(32px,4vw,48px);line-height:1.15}.policy-page>p{color:#152052;background:#ffcf24;border-radius:6px;margin-top:20px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-block}.policy-page .prose-content{color:#424c69;margin-top:36px;font-size:15px;line-height:1.85}.policy-page .prose-content>p:first-child{border-left:4px solid var(--primary);background:#eef1ff;border-radius:0 12px 12px 0;padding:24px}.policy-page section{border-top:1px solid #dce1ef;padding-top:28px}.policy-page h2{color:#152052;letter-spacing:-.02em;font-size:21px;line-height:1.4}.policy-page strong{color:#152052}.policy-page li::marker{color:var(--primary);font-weight:700}.policy-page a{color:var(--primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (width<=639px){.policy-page{padding-top:32px;padding-bottom:40px}.policy-page .prose-content{font-size:14px}.policy-page .prose-content>p:first-child{padding:18px}}
