.platform-overview-page .guide-bonus-summary .guide-section-heading{margin-bottom:24px}.platform-overview-page .guide-scope-split>div{padding:19px 24px}.platform-overview-page .guide-scope-split strong{margin-bottom:0;font-size:20px}.platform-overview-page .guide-bonus-budget{margin:14px 0 26px}.overview-benefit-link{border:1px solid var(--guide-border);background:#fff;border-radius:12px;overflow:hidden}.overview-benefit-link>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:background .2s;display:flex}.overview-benefit-link:has(a:focus-visible){outline:3px solid var(--guide-green);outline-offset:4px}.overview-benefit-link>a:focus-visible{outline:none}.overview-benefit-visual{background:#eaf2ec;flex-shrink:0;height:178px;position:relative;overflow:hidden}.overview-benefit-visual>img{object-fit:cover;width:100%;height:100%;display:block}.overview-benefit-visual:has(.overview-benefit-metric):after{content:"";background:linear-gradient(#0000,#091f18d4);position:absolute;inset:0}.overview-benefit-metric{z-index:1;color:#fff;letter-spacing:-.04em;font-size:42px;font-weight:700;line-height:1.25;position:absolute;bottom:17px;left:23px}.overview-benefit-metric>span{letter-spacing:0;margin-top:4px;font-size:13px;font-weight:500;display:block}.overview-benefit-caption{flex-direction:column;flex:1;padding:20px 23px;display:flex}.overview-benefit-caption>span{color:#52675a;font-size:12px}.platform-overview-page .overview-benefit-caption h3{margin-top:7px;font-size:21px;line-height:1.5}.platform-overview-page .overview-benefit-caption p{color:#52675a;margin-top:7px;font-size:13px;line-height:1.6}.overview-benefit-caption>b{border-top:1px solid var(--guide-border);color:var(--guide-green);justify-content:space-between;align-items:center;margin-top:20px;padding-top:12px;font-size:13px;font-weight:600;display:flex}.overview-benefit-caption>b>span{font-size:21px;line-height:1;transition:transform .2s}:is(.overview-benefit-link>a:hover,.overview-benefit-link>a:focus-visible){background:#f2f8f4}:is(.overview-benefit-link>a:hover .overview-benefit-caption>b>span,.overview-benefit-link>a:focus-visible .overview-benefit-caption>b>span){transform:translate(4px)}.overview-benefit-platforms{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:18px;display:flex}.overview-benefit-platforms>.platform-logos{justify-content:center;gap:5px}.overview-benefit-platforms .platform-logo-tile{width:51px;height:37px;padding:5px}.overview-benefit-platforms>strong{color:#1b5943;font-size:22px}.overview-benefit-learning{color:#4b4c36;background:#f1eee7;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.overview-benefit-learning>strong{letter-spacing:-.04em;font-size:35px;font-weight:700}.overview-benefit-learning>span{font-size:13px}.overview-benefit-learning>span:first-child{letter-spacing:.06em}.overview-benefit-ai{background:#fff;padding:10px}.overview-benefit-ai>img{object-fit:contain}.overview-benefit-regulatory{color:#16553e;background:#dfeee5;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.overview-benefit-regulatory>span{font-size:13px}.overview-benefit-regulatory>strong{align-items:baseline;gap:8px;font-size:42px;font-weight:700;line-height:1.3;display:flex}.overview-benefit-regulatory>strong>span{font-size:13px;font-weight:500}.overview-consultant-links{border-top:1px solid var(--guide-border);flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:27px;padding-top:24px;display:flex}.overview-consultant-links>strong{font-size:14px}.overview-consultant-links>div{flex-wrap:wrap;flex:1;gap:10px;display:flex}.overview-consultant-links>div>a{color:#244b38;background:#f0f6f2;border-radius:6px;flex-wrap:wrap;gap:6px;padding:8px 11px;font-size:13px;text-decoration:none;display:flex}.overview-consultant-links>div>a:hover{text-decoration:underline}.overview-consultant-links>div>a span{color:#566b5d}.platform-overview-page .overview-consultant-links>.text-link{font-size:13px}@media (max-width:1000px){.overview-benefit-visual{height:170px}.overview-consultant-links>div{flex-basis:75%}}@media (max-width:760px){.platform-overview-page .guide-bonus-summary .guide-section-heading>p:not(.guide-eyebrow){font-size:14px}.platform-overview-page .guide-scope-split>div{padding:16px 19px}.platform-overview-page .guide-scope-split strong{font-size:18px}.platform-overview-page .guide-bonus-budget{font-size:13px;line-height:1.7}.platform-overview-page .overview-benefit-links{gap:12px}.overview-benefit-link>a{grid-template-columns:116px minmax(0,1fr);display:grid}.overview-benefit-visual{height:100%;min-height:170px}.overview-benefit-caption{padding:16px}.platform-overview-page .overview-benefit-caption h3{font-size:18px}.platform-overview-page .overview-benefit-caption p{font-size:12px}.overview-benefit-caption>span{font-size:11px}.overview-benefit-caption>b{margin-top:14px;padding-top:9px;font-size:12px}.overview-benefit-metric{font-size:26px;bottom:20px;left:11px}.overview-benefit-metric>span{max-width:90px;font-size:10px;line-height:1.6}.overview-benefit-platforms{gap:10px;padding:12px 8px}.overview-benefit-platforms>strong{text-align:center;font-size:13px}.overview-benefit-platforms .platform-logo-tile{width:43px;height:29px}.overview-benefit-learning{gap:9px;padding:10px}.overview-benefit-learning>strong{font-size:23px}.overview-benefit-learning>span{text-align:center;font-size:11px}.overview-benefit-learning>span:first-child{letter-spacing:0;font-size:10px}.overview-benefit-ai{padding:5px}.overview-benefit-regulatory{text-align:center;padding:10px}.overview-benefit-regulatory>span{font-size:10px}.overview-benefit-regulatory>strong{flex-direction:column;align-items:center;gap:0;font-size:30px}.overview-benefit-regulatory>strong>span{font-size:10px}.overview-consultant-links{gap:12px;margin-top:22px;padding-top:20px}.overview-consultant-links>div{flex-basis:100%;gap:8px}.overview-consultant-links>div>a{padding:7px 9px;font-size:12px}}@media (prefers-reduced-motion:reduce){.overview-benefit-link>a,.overview-benefit-caption>b>span{transition:none}}
