.hero-grid{grid-template-columns:1.3fr .8fr;gap:42px;padding-top:54px;padding-bottom:45px}.home-hero h1{font-size:clamp(35px,3.7vw,54px);line-height:1.27}.home-hero h1,.value-section h2,.value-section h3,.content-section h2,.content-section h3,.home-final-cta h2{word-break:keep-all;overflow-wrap:break-word}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.button-hero-outline{color:#fff;border:1px solid #bddbf0}.button-hero-outline:hover{background:#ffffff12}.hero-issue-note{color:#d9ecfb;margin:14px 0 20px;font-size:13px}.hero-next-course{border-top:1px solid #ffffff30;flex-wrap:wrap;align-items:center;gap:10px;max-width:670px;padding-top:17px;font-size:14px;display:flex}.education-date{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:inline-flex}.hero-learning-card{color:#12334f;background:#fff;border:1px solid #d6e8f6;border-radius:12px;padding:28px;box-shadow:0 18px 40px #00244a44}.example-label{color:#075ba7;background:#e9f3fc;border-radius:4px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-block}.learning-card-title{color:#0a568f;align-items:center;gap:10px;margin:20px 0;font-size:19px;display:flex}.learning-card-title svg{flex-shrink:0}.learning-flow{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}.learning-flow>span{background:#f3f7fb;border-radius:4px;padding:7px 10px}.learning-question{background:#edf5fc;border-left:3px solid #2083c6;padding:16px}.learning-question small{color:#477089;font-size:12px}.learning-question p{margin:7px 0 0;font-size:17px;font-weight:700;line-height:1.7}.learning-card-footer{color:#547185;align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.home-main{padding-top:60px}.value-section{margin-bottom:64px;scroll-margin-top:25px}.value-section-head{margin-bottom:28px}.value-section-head h2{letter-spacing:-.045em;margin:0 0 16px;font-size:34px;line-height:1.35}.value-section-head>p:last-child{color:#526f86;max-width:900px;margin:0;font-size:16px;line-height:1.8}.value-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.value-card{border:1px solid var(--border);background:#fff;border-radius:7px;flex-direction:column;padding:26px;display:flex}.value-icon{color:#0b6db6;background:#e9f3fc;border-radius:9px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.value-card h3,.benefit-card h3{margin:10px 0;font-size:20px;line-height:1.4}.value-card>p,.benefit-card>p{color:#526f86;margin:0 0 22px;font-size:15px;line-height:1.8}.value-card .value-concern{color:#607d92;margin:20px 0 0;font-size:13px}.value-practice{color:#075ba7;border-top:1px solid #e5edf4;align-items:flex-start;gap:7px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:700;display:flex}.value-practice svg{flex-shrink:0;margin-top:2px}.section-more{margin-top:20px}.consultation-example{border:1px solid var(--border);background:#fff;border-radius:8px;grid-template-columns:.85fr 1.15fr;display:grid;overflow:hidden}.case-context{color:#fff;background:#113f68;padding:32px}.case-context h3{margin:20px 0;font-size:27px;line-height:1.45}.case-context p{color:#e4f0f9;margin:0 0 25px;font-size:17px;line-height:1.8}.case-context>span:last-child{color:#b6d5ed;font-size:12px}.case-questions{margin:0;padding:8px 30px;list-style:none}.case-questions li{align-items:flex-start;gap:16px;padding:23px 0;display:flex}.case-questions li+li{border-top:1px solid #e2eaf2}.case-step{color:#075ba7;background:#edf5fc;border-radius:50%;place-items:center;min-width:35px;height:35px;font-size:13px;font-weight:800;display:grid}.case-questions h4{color:#527289;margin:3px 0 8px;font-size:15px}.case-questions p{color:#12334f;margin:0;font-size:16px;line-height:1.8}.case-note{color:#627b8e;border-top:1px solid var(--border);background:#f8fafc;grid-column:1/-1;margin:0;padding:15px 25px;font-size:12px;line-height:1.7}.benefit-card{background:#eaf3fb;border:1px solid #cbdff0;border-radius:7px;flex-direction:column;padding:28px;display:flex}.benefit-number{color:#0879c7;font-size:27px;font-weight:800}.benefit-use{color:#215f8c;margin-top:auto;font-size:12px;font-weight:700}.announced-course{background:#fff;border:1px solid #cedfee;border-radius:7px;padding:25px}.announced-course.compact{background:#f5faff;padding:20px}.announced-course-heading{color:#075ba7;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.announced-course-heading .status-pill{margin-left:auto}.announced-course h3{margin:18px 0 10px;font-size:19px}.announced-course .education-date{color:#12334f;font-size:17px}.announced-course p{color:#526f86;margin:12px 0;font-size:14px}.announced-course .subtle{font-size:13px}.inquiry-login-note{color:#647e91;margin-top:7px;font-size:11px;display:block}.curriculum-outcome{color:#12649f;border-top:1px solid #e3ebf3;margin-top:20px;padding-top:14px;font-size:13px;font-weight:700}.credential-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.credential-tools article{border:1px solid var(--border);background:#fff;border-radius:7px;padding:28px}.credential-tools h3{margin:17px 0 10px;font-size:20px}.credential-tools p{color:#526f86;margin:0 0 18px;font-size:15px;line-height:1.8}.value-faq details{border:1px solid var(--border);background:#fff;border-radius:5px;margin-bottom:10px;padding:19px 23px}.value-faq summary{cursor:pointer;font-size:16px;font-weight:700}.value-faq p{color:#526f86;margin:16px 0 0;font-size:15px;line-height:1.8}.home-final-cta{color:#fff;background:#124a79;border-radius:8px;justify-content:space-between;align-items:center;gap:30px;padding:38px 40px;display:flex}.home-final-cta h2{letter-spacing:-.035em;margin:0 0 18px;font-size:30px;line-height:1.4}.home-final-cta p:last-child{color:#d9e8f4;margin-bottom:0;font-size:13px}.home-final-cta .button{flex-shrink:0}.qualification-date{color:#285f86;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0;font-size:14px;display:flex}.qualification-date>a{margin-left:auto}.inner-content .value-card-grid{gap:12px}.inner-content .value-card,.inner-content .benefit-card{padding:22px}.inner-content .value-card h3,.inner-content .benefit-card h3{font-size:18px}.inner-content .value-card p,.inner-content .benefit-card p{font-size:14px}.inner-content .content-section{scroll-margin-top:25px}.inner-content .case-context{padding:25px}.inner-content .case-context h3{font-size:24px}.inner-content .case-questions{padding:5px 22px}.inner-content .case-questions p{font-size:15px}.inner-content .case-note{margin:0;font-size:12px}.audience-panel,.assessment-panel{background:#eaf2f9;border:1px solid #d5e3ef;border-radius:6px;margin-top:24px;padding:24px 28px}.audience-panel h3,.assessment-panel h3{margin:0 0 15px;font-size:18px}.audience-panel ul{color:#526f86;margin:0;padding-left:20px;font-size:15px;line-height:1.9}.audience-panel p{color:#526f86;margin:0;font-size:15px}.detail-subheading{margin:30px 0 18px;font-size:20px}.additional-cases,.issuer-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.additional-cases article,.issuer-roles>div{border:1px solid var(--border);background:#fff;border-radius:6px;padding:24px}.additional-cases h3{margin:15px 0 10px;font-size:18px}.additional-cases p{color:#526f86;margin:0;font-size:15px}.assessment-panel ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.assessment-panel li{gap:6px;display:grid}.assessment-panel strong{color:#075ba7}.assessment-panel span{color:#526f86;font-size:14px}.issuer-roles small{color:#607b90;font-size:13px;display:block}.issuer-roles strong{margin-top:7px;font-size:21px;display:block}.issuer-roles p{color:#526f86;margin-bottom:0;font-size:14px}.qualification-bottom-cta{background:#e8f3fb;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding:26px;display:flex}.qualification-bottom-cta strong{color:#075ba7;margin-bottom:8px;display:block}a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #42a7ed}@media (max-width:1100px){.hero-grid{grid-template-columns:1.25fr .85fr;gap:28px}.hero-learning-card{padding:22px}.learning-card-title{font-size:17px}.trust-strip{flex-wrap:wrap}.trust-strip>div:first-child{width:100%}}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}.hero-learning-card{max-width:600px}.value-card-grid,.inner-content .value-card-grid{grid-template-columns:1fr}.value-card .value-concern{margin-top:14px}.value-card,.benefit-card{padding:24px}.value-card>p,.benefit-card>p{margin-bottom:18px}.benefit-card h3{margin-top:6px}}@media (max-width:720px){.hero-grid{gap:25px;padding:36px 0}.home-hero h1{font-size:34px}.hero-lede{font-size:15px}.hero-learning-card{padding:22px}.hero-next-course{gap:9px;font-size:13px}.hero-facts{font-size:14px}.hero-actions .button{padding:11px 14px;font-size:14px}.home-main{padding-top:36px}.value-section{margin-bottom:42px}.value-section-head h2{font-size:27px}.value-section-head>p:last-child{font-size:15px}.desktop-break{display:none}.value-section-head{margin-bottom:22px}.consultation-example{grid-template-columns:1fr}.case-context{padding:26px}.case-context h3{font-size:25px}.case-questions{padding:5px 24px}.case-questions li{padding:20px 0}.credential-tools{grid-template-columns:1fr}.home-final-cta{flex-direction:column;align-items:flex-start;gap:23px;padding:28px 24px}.home-final-cta h2{font-size:26px}.home-final-cta .education-date{font-size:15px}.section-head{align-items:flex-start}.section-head h2{font-size:22px}.announced-course-heading .status-pill{margin-left:0}.education-date{gap:7px}.qualification-date{flex-direction:column;align-items:flex-start;gap:8px}.qualification-date>a{margin-left:0}.additional-cases,.issuer-roles,.assessment-panel ol{grid-template-columns:1fr}.qualification-bottom-cta{flex-direction:column;align-items:flex-start}.audience-panel,.assessment-panel{padding:22px}.inner-content .curriculum-grid{grid-template-columns:1fr}.inner-content .case-questions{padding:5px 20px}.case-note{padding:15px 20px}.credential-tools article{padding:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
