.ms-hero{padding:1.4rem 2.4rem 3.2rem!important;background:#fff}.ms-hero-inner,.ms-summary-inner,.ms-outcomes-inner,.ms-how-inner,.ms-about-inner,.ms-next-inner{max-width:var(--ns-content-max);margin:0 auto}.ms-eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin:0 0 1.2rem}.ms-eyebrow--light{color:#ffffffb8}.ms-title{margin:0;font-size:clamp(3.8rem,5.2vw,6.1rem)!important;line-height:.98!important;letter-spacing:-.04em!important;color:#111;max-width:16ch}.ms-h2,.ms-outcomes-copy h2,.ms-about-copy h2,.ms-next-card h2{margin:0;font-size:clamp(2.8rem,3.8vw,4.6rem)!important;line-height:1.04!important;letter-spacing:-.03em!important;color:#111}.ms-lead{margin:1.6rem 0 0;font-size:1.58rem!important;line-height:1.62!important;color:#444!important;max-width:62rem}.ms-copy{margin:1.2rem 0 0;font-size:1.45rem!important;line-height:1.62!important;color:#4e4e4e!important;max-width:72rem}.ms-inline-link{font-size:1.4rem;color:#222;text-decoration:underline;text-underline-offset:.2rem}.ms-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem;align-items:stretch}.ms-hero-copy{background:#f6f5f4;border-radius:2.2rem;padding:clamp(2rem,3.3vw,3.4rem)}.ms-hero-ctas{margin-top:2rem;display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center}.ms-hero-meta{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.8rem}.ms-hero-meta span{display:inline-flex;min-height:3.2rem;align-items:center;padding:.45rem 1rem;border-radius:999px;font-size:1.2rem;background:#ebe8e2;color:#444}.ms-hero-media{border-radius:2.2rem;overflow:hidden;min-height:42rem}.ms-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.ms-summary{padding:0 2.4rem 3.6rem!important;background:#fff}.ms-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.ms-summary-card{background:#fafaf9;border-radius:1.6rem;padding:1.8rem}.ms-summary-label{margin:0 0 .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#6b6b6b}.ms-summary-card h3{margin:0 0 .7rem;font-size:1.9rem;line-height:1.15;color:#111}.ms-summary-card p{margin:0;font-size:1.35rem!important;line-height:1.58!important;color:#555!important}.ms-outcomes{background:#f6f5f4;padding:6.4rem 2.4rem!important}.ms-outcomes-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.ms-outcomes-copy p{margin:1.2rem 0 0;font-size:1.5rem!important;line-height:1.6!important;color:#4a4a4a!important;max-width:56rem}.ms-outcomes-list-wrap{background:#fff;border-radius:1.8rem;padding:2rem}.ms-outcomes-list{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}.ms-outcomes-list li{position:relative;padding-left:1.8rem;font-size:1.45rem;line-height:1.55;color:#222}.ms-outcomes-list li:before{content:"";position:absolute;left:0;top:.68rem;width:.65rem;height:.65rem;border-radius:50%;background:#cef79e}.ms-image-band{padding:0!important;background:#111}.ms-image-band-inner{min-height:42rem;background:linear-gradient(120deg,#0a0a0ab8,#0a0a0a5c),url(/img/home/why-me.png) center / cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;padding:2.4rem}.ms-image-band-overlay{max-width:72rem}.ms-image-kicker{margin:0 0 1.2rem;font-size:1.2rem!important;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8!important}.ms-image-band-overlay h2{margin:0;font-size:clamp(3.2rem,4.4vw,5.2rem);line-height:1.03;letter-spacing:-.03em;color:#fff}.ms-how{background:#fff;padding:6.4rem 2.4rem!important}.ms-how-title{margin-top:.4rem;margin-bottom:0;max-width:22ch}.ms-steps-grid{margin-top:2.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.ms-step-card{background:#f7f5f1;border-radius:1.6rem;padding:1.8rem;display:flex;flex-direction:column}.ms-step-number{display:inline-flex;width:3rem;height:3rem;border-radius:999px;background:#111;color:#fff;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;margin-bottom:1rem}.ms-step-card h3{margin:0 0 .7rem;font-size:1.72rem;line-height:1.18;color:#111}.ms-step-card p{margin:0;font-size:1.35rem!important;line-height:1.56!important;color:#555!important}.ms-about{background:#f6f5f4;padding:6.4rem 2.4rem!important}.ms-about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:stretch}.ms-about-copy{background:#fff;border-radius:2.2rem;padding:2.4rem}.ms-about-copy h2{margin-bottom:.4rem}.ms-about-copy p{margin:1.2rem 0 0;font-size:1.5rem!important;line-height:1.6!important;color:#4a4a4a!important}.ms-about-actions{margin-top:1.8rem;display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center}.ms-iso-feature{margin-top:2rem;background:#fff;border-radius:2.2rem;padding:2.4rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2rem}.ms-iso-badge{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%}.ms-credly-badge-host{width:fit-content;max-width:100%;display:flex;align-items:center;justify-content:center;min-width:0}.ms-credly-badge-host iframe{display:block;max-width:100%}.ms-iso-text{flex:1 1 22rem;min-width:0}.ms-about-audit-kicker{margin:0!important;font-size:1.15rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b!important}.ms-about-audit-title{margin:.35rem 0 0!important;font-size:clamp(1.85rem,2.2vw,2.15rem)!important;line-height:1.2!important;font-weight:700;letter-spacing:-.02em;color:#111!important}.ms-iso-text p:not(.ms-about-audit-kicker):not(.ms-about-audit-title){margin:1rem 0 0!important;font-size:1.4rem!important;line-height:1.58!important;color:#4a4a4a!important}.ms-cred-card{background:#fff;border-radius:2.2rem;padding:2.4rem;display:flex;flex-direction:column}.ms-cred-kicker{margin:0 0 1.1rem;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b}.ms-cred-images{margin-top:1.4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:1rem;grid-auto-rows:auto;align-items:start}.ms-cred-images>*{min-width:0}@media(min-width:1021px){.ms-cred-images{grid-template-columns:repeat(12,minmax(0,1fr))}.ms-cred-images>*{grid-column:span 4}.ms-cred-images>:nth-child(4){grid-column:3 / span 4}.ms-cred-images>:nth-child(5){grid-column:7 / span 4}}.ms-cert-card{display:flex;flex-direction:column;gap:.8rem;background:#f9f8f6;border:none;border-radius:1.2rem;padding:1rem;text-decoration:none}.ms-cert-card:hover,.ms-cert-card:focus-visible{background:#f0ede8;outline:2px solid #111;outline-offset:2px}.ms-cert-card img{width:100%;height:9.5rem;object-fit:contain;display:block;transition:transform .2s ease}.ms-cert-card:hover img{transform:scale(1.04)}.ms-cert-card span{font-size:1.1rem;font-weight:600;color:#666;text-align:center;letter-spacing:.02em}.ms-next{background:#fff;padding:6.4rem 2.4rem!important}.ms-next-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4rem}.ms-next-card{background:#f6f5f4;border-radius:2rem;padding:2.3rem}.ms-next-card p{margin:1.2rem 0 0;font-size:1.45rem!important;line-height:1.6!important;color:#4e4e4e!important}.ms-next-card--dark{background:#111;color:#fff}.ms-next-card--dark h3{margin:0;font-size:clamp(2.2rem,3vw,3rem);line-height:1.08;letter-spacing:-.02em;color:#fff}.ms-next-card--dark p{color:#ffffffc2!important}.ms-next-actions{margin-top:1.8rem;display:grid;gap:.9rem}@media(max-width:1020px){.ms-hero-grid,.ms-summary-grid,.ms-outcomes-grid,.ms-about-grid,.ms-next-grid{grid-template-columns:1fr}.ms-hero-media{min-height:30rem}.ms-steps-grid,.ms-cred-images{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-iso-feature{gap:1.8rem}}@media(max-width:640px){.ms-steps-grid{grid-template-columns:1fr}}@media(max-width:640px){.ms-iso-feature{flex-direction:column;align-items:center}.ms-iso-text{flex:1 1 auto;width:100%;max-width:40rem}.ms-iso-badge img{max-width:16rem}}@media(max-width:520px){.ms-cred-images{grid-template-columns:1fr}}@media(max-width:700px){.ms-hero,.ms-summary,.ms-outcomes,.ms-how,.ms-about,.ms-next{padding-inline:1.6rem!important}.ms-outcomes,.ms-how,.ms-about,.ms-next{padding-block:4rem!important}.ms-hero{padding-top:.8rem!important}.ms-hero-media{min-height:22rem}.ms-title{font-size:clamp(3.2rem,10vw,4.6rem)!important}.ms-hero-copy,.ms-hero-media,.ms-summary-card,.ms-outcomes-list-wrap,.ms-step-card,.ms-about-copy,.ms-cred-card,.ms-iso-feature,.ms-cert-card,.ms-next-card{border-radius:1.4rem;padding:1.5rem}.ms-image-band-inner{min-height:32rem}}
