.cw{max-width:1170px;margin:0 auto;padding:0 15px;box-sizing:border-box}@media (max-width:1200px){.cw{padding:0 15px}}@media (max-width:767px){.cw{padding:0 20px}}.hero-section{position:relative;margin-top:105px;margin-bottom:60px}.hero-banner{background:url(/images/assessment-header.jpg) 50%/cover no-repeat;height:551px;width:100%}.hero-badge{position:absolute;bottom:-60px;left:0;right:0;z-index:10}.hero-badge-inner{background:linear-gradient(var(--color-nyra-blue),var(--color-nyra-blue));border-radius:var(--radius-card) var(--radius-card) 0 0;padding:45px 60px;display:inline-block;max-width:85%}.hero-title{font-family:var(--font-heading);font-size:42px;font-weight:700;color:#ffffff;margin:0;line-height:1.3;white-space:normal;word-wrap:break-word}@media (max-width:1024px){.hero-banner{min-height:380px;height:55vh}.hero-badge-inner{padding:35px 50px;max-width:90%}.hero-title{font-size:30px}}@media (max-width:767px){.hero-section{margin-bottom:30px}.hero-banner{min-height:340px;height:75vw}.hero-badge{bottom:-30px}.hero-badge-inner{padding:22px 28px;max-width:95%;border-radius:var(--radius-card) var(--radius-card) 0 0}.hero-title{font-size:20px}}@media (max-width:480px){.hero-section{margin-bottom:25px}.hero-banner{min-height:300px;height:78vw}.hero-badge{bottom:-25px}.hero-badge-inner{padding:16px 20px;max-width:96%}.hero-title{font-size:16px}}.hero-banner.assess-banner{height:353px;min-height:0;max-height:none}@media (max-width:1024px){.hero-banner.assess-banner{height:320px}}@media (max-width:767px){.hero-banner.assess-banner{height:75vw;min-height:300px}}.cards-section{padding-top:30px;padding-bottom:60px}@media (max-width:767px){.cards-section{padding-top:20px;padding-bottom:40px}}.assessment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 30px}@media (max-width:1200px){.assessment-grid{grid-template-columns:repeat(2,1fr);gap:32px 30px}}@media (max-width:600px){.assessment-grid{grid-template-columns:1fr;gap:24px}}