.policy-module__ujGaSG__page{color:#000;background:#fff;padding:56px 40px 80px}.policy-module__ujGaSG__content{flex-direction:column;gap:24px;max-width:900px;margin:auto;display:flex}.policy-module__ujGaSG__content h1,.policy-module__ujGaSG__content h2{letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:600;line-height:40px}.policy-module__ujGaSG__content p{color:#555;margin:0;font-size:14px;line-height:1.7}.policy-module__ujGaSG__content .policy-module__ujGaSG__kicker{letter-spacing:1.4px;color:var(--brand,#00249c);font-size:10px;font-weight:600;line-height:15px}.policy-module__ujGaSG__content section{flex-direction:column;gap:16px;display:flex}.policy-module__ujGaSG__richContent{flex-direction:column;gap:24px;display:flex}.policy-module__ujGaSG__richContent a{text-decoration:underline}.policy-module__ujGaSG__content .policy-module__ujGaSG__notice{border-left:2px solid var(--brand,#00249c);background:#f5f6fa;padding:12px 16px}.policy-module__ujGaSG__actions{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.policy-module__ujGaSG__actions a{border:1px solid;align-items:center;min-height:44px;padding:12px 20px;font-size:12px;transition:color .2s,background .2s;display:inline-flex}.policy-module__ujGaSG__actions a:hover{color:#fff;background:#00249c}.policy-module__ujGaSG__actions a:focus-visible{outline-offset:4px;outline:2px solid #00249c}@media (max-width:767px){.policy-module__ujGaSG__page{padding:40px 20px 56px}}@media (prefers-reduced-motion:reduce){.policy-module__ujGaSG__actions a{transition:none}}
