/* Advertising: channel choices, creative sequence and eligibility—not invented results. */
.ra-page{color:#10243e;font:400 1.0625rem/1.65 var(--wr-font);background:#fff}.ra-page *{box-sizing:border-box}.ra-page h1,.ra-page h2,.ra-page h3{font-family:inherit;font-weight:700;letter-spacing:-.035em;line-height:1.12;color:inherit}.ra-page h1{font-size:clamp(2.6rem,5vw,4.7rem);max-width:19ch;margin:16px auto 24px}.ra-page h2{font-size:clamp(1.8rem,3.3vw,3rem);max-width:24ch;margin:0 0 32px}.ra-page h3{font-size:1.5rem;margin:16px 0}.ra-page p{margin:0 0 24px}.ra-page a{color:#5900d9;text-underline-offset:.2em;font-weight:600}.ra-page a:focus-visible,.ra-page summary:focus-visible{outline:3px solid #936000;outline-offset:5px}.ra-intro{padding:64px 24px;text-align:center;background:#f5f1fc}.ra-kicker{font-size:.9rem;font-weight:600;color:#46576c;margin:0!important}.ra-lead{max-width:65ch;margin:0 auto 28px!important;font-size:1.2rem}.ra-page .ra-action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:#5900d9;color:#fff;border-radius:6px;text-decoration:none}.ra-section{width:min(1160px,calc(100% - 64px));margin:auto;padding:64px 0;border-bottom:1px solid #d8dce5}.ra-section>p{max-width:82ch}.ra-ledger{margin:0 0 28px}.ra-ledger>div{display:grid;grid-template-columns:minmax(180px,.7fr) 2fr;gap:40px;border-top:1px solid #d8dce5;padding:24px 0}.ra-ledger dt{font-size:1.25rem;font-weight:600;line-height:1.3}.ra-ledger dd{margin:0;max-width:72ch}.ra-channel-map .ra-ledger>div{border-left:5px solid #5900d9;padding-left:24px}.ra-channel-map .ra-ledger a{display:block;margin-top:14px}.ra-storyboard{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:0}.ra-storyboard li{padding:24px;border-top:4px solid #5900d9;border-bottom:1px solid #d8dce5;border-right:1px solid #d8dce5}.ra-storyboard li:first-child{border-left:1px solid #d8dce5}.ra-storyboard span{color:#5900d9;font-weight:600}.ra-readiness{background:#10243e;color:#fff;width:100%;padding-inline:max(32px,calc((100% - 1160px)/2))}.ra-readiness .ra-ledger>div{border-color:#496077}.ra-responsibilities{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ra-responsibilities>div{border-top:4px solid #5900d9}.ra-faq details{border-top:1px solid #d8dce5;padding:18px 0}.ra-faq summary{font-weight:600;cursor:pointer;min-height:44px}.ra-faq details p{margin-top:16px;max-width:80ch}
@media(max-width:760px){.ra-intro{padding:36px 20px}.ra-lead{font-size:1.0625rem}.ra-section{width:calc(100% - 40px);padding-block:36px}.ra-page h2{margin-bottom:24px}.ra-ledger>div{grid-template-columns:1fr;gap:12px;padding-block:20px}.ra-storyboard,.ra-responsibilities{grid-template-columns:1fr;gap:20px}.ra-storyboard li{border-left:1px solid #d8dce5}.ra-readiness{width:100%;padding-inline:20px}}
@media(prefers-reduced-motion:reduce){.ra-page *{scroll-behavior:auto;transition:none}}
