.TrainingHero-module-scss-module__JQ_cyq__hero{background:#fff;padding:130px 0 96px;position:relative;overflow:hidden}@media (max-width:768px){.TrainingHero-module-scss-module__JQ_cyq__hero{padding:104px 0 64px}}.TrainingHero-module-scss-module__JQ_cyq__gridPattern{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#5246ce0f 1px,#0000 1px),linear-gradient(#5246ce0f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 28% 32%,#000 8%,#0000 72%);mask-image:radial-gradient(80% 70% at 28% 32%,#000 8%,#0000 72%)}.TrainingHero-module-scss-module__JQ_cyq__content{z-index:1;width:100%;position:relative}.TrainingHero-module-scss-module__JQ_cyq__splitLayout{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}@media (max-width:900px){.TrainingHero-module-scss-module__JQ_cyq__splitLayout{grid-template-columns:1fr;gap:40px}}.TrainingHero-module-scss-module__JQ_cyq__iconBadge{background:var(--ds-primary-soft,#efeefc);width:56px;height:56px;color:var(--ds-primary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:22px;display:inline-flex}.TrainingHero-module-scss-module__JQ_cyq__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:var(--ds-muted);margin:0 0 18px;font-size:.78rem;font-weight:600}.TrainingHero-module-scss-module__JQ_cyq__headline{letter-spacing:-.03em;color:var(--ds-ink);text-wrap:balance;margin:0 0 20px;font-size:clamp(2rem,3.4vw,3.05rem);font-weight:700;line-height:1.12}.TrainingHero-module-scss-module__JQ_cyq__subline{color:var(--ds-muted);margin:0;font-size:clamp(1.05rem,1.4vw,1.18rem);line-height:1.65}.TrainingHero-module-scss-module__JQ_cyq__imageContent{justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:900px){.TrainingHero-module-scss-module__JQ_cyq__imageContent{order:-1}}.TrainingHero-module-scss-module__JQ_cyq__imageWrapper{filter:drop-shadow(0 10px 30px #5246ce26);width:100%;max-width:440px;position:relative}
