.representativeVerification{border-bottom:1px solid var(--rp-line);background:var(--rp-ivory);padding:80px 0}.representativeVerificationGrid{grid-template-columns:.65fr 1.35fr;gap:80px;display:grid}.representativeVerification h2{color:var(--rp-navy);letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(28px,3vw,38px);line-height:1.4}.representativeVerification p{color:#505b66;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.9}.representativeVerification .representativeEyebrow{margin-bottom:16px;font-size:14px}.representativeVerification .representativeVerificationDate{margin-top:24px;font-size:14px}.representativeVerificationList{margin:0;padding:0;list-style:none}.representativeVerificationList li{border-top:1px solid var(--rp-line);grid-template-columns:32px minmax(0,1fr);gap:18px;padding:26px 0;display:grid}.representativeVerificationNumber{color:#775925;padding-top:3px;font-size:14px}.representativeVerificationList h3{color:var(--rp-navy);letter-spacing:-.03em;margin:0 0 10px;font-size:20px;line-height:1.5}.representativeVerificationList a{color:var(--rp-navy);text-underline-offset:5px;overflow-wrap:anywhere;margin-top:10px;padding:8px 0;font-size:16px;font-weight:700;line-height:1.7;text-decoration:underline;display:inline-block}.representativeVerificationList a:focus-visible{outline:2px solid var(--rp-navy);outline-offset:5px}.representativeVerification .srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.representativeVerificationGrid{grid-template-columns:1fr;gap:32px}}@media (width<=600px){.representativeVerification{padding:56px 0}.representativeVerificationList li{grid-template-columns:24px minmax(0,1fr);gap:12px}}
