.ResourcePage-module__ON-uiW__page{color:#0f1f3d;background:#fff}.ResourcePage-module__ON-uiW__hero{color:#fff;background:radial-gradient(at 85% 0,#234d8a,#0000 60%),#0b1932;padding:clamp(48px,7vw,90px) max(5%,50vw - 590px)}.ResourcePage-module__ON-uiW__eyebrow{color:#abc8ff;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700}.ResourcePage-module__ON-uiW__hero h1{letter-spacing:-.04em;max-width:900px;margin:18px 0;font-size:clamp(34px,5vw,64px);line-height:1.12}.ResourcePage-module__ON-uiW__deck{color:#d7e3f6;max-width:780px;font-size:18px;line-height:1.8}.ResourcePage-module__ON-uiW__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ResourcePage-module__ON-uiW__button{color:#fff;text-align:center;background:#0a46ef;border:1px solid #0a46ef;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:14px 22px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ResourcePage-module__ON-uiW__secondary{background:0 0;border-color:#87a6d6}.ResourcePage-module__ON-uiW__body{max-width:1180px;margin:auto;padding:clamp(30px,5vw,64px) 5%}.ResourcePage-module__ON-uiW__note{background:#edf3ff;border-left:4px solid #0a46ef;border-radius:0 12px 12px 0;margin-bottom:32px;padding:20px 24px;line-height:1.8}.ResourcePage-module__ON-uiW__grid{grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:24px;display:grid}.ResourcePage-module__ON-uiW__card{background:linear-gradient(160deg,#f8faff,#fff);border:1px solid #d7e2f2;border-radius:14px;padding:28px;box-shadow:0 12px 30px #0f1f3d08}.ResourcePage-module__ON-uiW__card h2{letter-spacing:-.025em;margin:10px 0 16px;font-size:25px;line-height:1.3}.ResourcePage-module__ON-uiW__card h3{margin:24px 0 10px;font-size:16px}.ResourcePage-module__ON-uiW__card p,.ResourcePage-module__ON-uiW__card li{color:#4c5f7c;font-size:15px;line-height:1.85}.ResourcePage-module__ON-uiW__card ul,.ResourcePage-module__ON-uiW__card ol{padding-left:20px}.ResourcePage-module__ON-uiW__tag{text-transform:uppercase;letter-spacing:.13em;color:#0a46ef;font-size:11px;font-weight:700}.ResourcePage-module__ON-uiW__card a{color:#0a46ef;font-weight:650}.ResourcePage-module__ON-uiW__links{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.ResourcePage-module__ON-uiW__links a{color:#0a46ef;background:#f1f5ff;border-color:#c6d5f2}.ResourcePage-module__ON-uiW__faq{margin-top:44px}.ResourcePage-module__ON-uiW__faq details{border-bottom:1px solid #d7e2f2;padding:20px 0}.ResourcePage-module__ON-uiW__faq summary{cursor:pointer;min-height:44px;font-size:18px;font-weight:650}.ResourcePage-module__ON-uiW__faq p{color:#4c5f7c;max-width:850px;line-height:1.8}.ResourcePage-module__ON-uiW__figure{letter-spacing:-.04em;color:#0a46ef;font-size:42px;font-weight:750}.ResourcePage-module__ON-uiW__table{border-collapse:collapse;width:100%;font-size:14px}.ResourcePage-module__ON-uiW__table th,.ResourcePage-module__ON-uiW__table td{text-align:left;border-bottom:1px solid #d7e2f2;padding:14px 12px}.ResourcePage-module__ON-uiW__table th{background:#edf3ff}.ResourcePage-module__ON-uiW__scroll{overflow-x:auto}.ResourcePage-module__ON-uiW__body h2{line-height:1.35}.ResourcePage-module__ON-uiW__button:focus-visible,.ResourcePage-module__ON-uiW__faq summary:focus-visible{outline-offset:4px;outline:3px solid #48a9e6}@media (max-width:600px){.ResourcePage-module__ON-uiW__actions .ResourcePage-module__ON-uiW__button{width:100%}.ResourcePage-module__ON-uiW__card{padding:22px}.ResourcePage-module__ON-uiW__deck{font-size:16px}.ResourcePage-module__ON-uiW__hero{padding:40px 5%}.ResourcePage-module__ON-uiW__body{padding:30px 5%}}
