.ChallengeTabs-module__G7_YhG__section{background:#fff;padding:3.25rem 1.5rem}.ChallengeTabs-module__G7_YhG__inner{max-width:1180px;margin:0 auto}.ChallengeTabs-module__G7_YhG__heading{font-family:var(--font-display,inherit);color:#0b1220;text-align:center;opacity:0;margin:0 0 1.75rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;transition:opacity .6s,transform .6s;transform:translateY(14px)}.ChallengeTabs-module__G7_YhG__inView .ChallengeTabs-module__G7_YhG__heading{opacity:1;transform:translateY(0)}.ChallengeTabs-module__G7_YhG__tabRow{border:1px solid #e6e9f0;border-radius:10px;flex-wrap:wrap;margin-bottom:2rem;display:flex;overflow:hidden}.ChallengeTabs-module__G7_YhG__tab{letter-spacing:.03em;text-transform:uppercase;color:#566079;cursor:pointer;background:#f5f6fa;border:none;border-right:1px solid #e6e9f0;flex:1;min-width:10rem;padding:.9rem 1rem;font-size:.78rem;font-weight:700;transition:background .2s,color .2s}.ChallengeTabs-module__G7_YhG__tab:last-child{border-right:none}.ChallengeTabs-module__G7_YhG__tab:hover{background:#eef1f7}.ChallengeTabs-module__G7_YhG__tabActive{background:color-mix(in srgb, var(--accent-from) 12%, white);color:color-mix(in srgb, var(--accent-to) 60%, #0b1220 40%)}.ChallengeTabs-module__G7_YhG__content{align-items:start;gap:2rem;animation:.4s ChallengeTabs-module__G7_YhG__fadeIn;display:grid}@keyframes ChallengeTabs-module__G7_YhG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.ChallengeTabs-module__G7_YhG__content{grid-template-columns:.95fr 1.05fr}}.ChallengeTabs-module__G7_YhG__iconBadge,.ChallengeTabs-module__G7_YhG__iconBadgeAccent{border-radius:8px;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:.6rem;font-size:1.1rem;display:inline-grid}.ChallengeTabs-module__G7_YhG__iconBadge{background:#eef0f5}.ChallengeTabs-module__G7_YhG__iconBadgeAccent{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-from) 20%, white), color-mix(in srgb, var(--accent-to) 20%, white));margin-top:1.5rem}.ChallengeTabs-module__G7_YhG__blockTitle{font-family:var(--font-display,inherit);color:#0b1220;margin:0 0 .6rem;font-size:1.15rem;font-weight:700}.ChallengeTabs-module__G7_YhG__blockText{color:#566079;margin:0;font-size:.9rem;line-height:1.65}.ChallengeTabs-module__G7_YhG__bulletList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ChallengeTabs-module__G7_YhG__bulletItem{color:#4b5568;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.55;display:flex}.ChallengeTabs-module__G7_YhG__bulletCheck{color:#fff;background:linear-gradient(135deg, var(--accent-from), var(--accent-to));border-radius:999px;flex-shrink:0;place-items:center;width:1.3rem;height:1.3rem;margin-top:.1rem;font-size:.7rem;display:grid}.ChallengeTabs-module__G7_YhG__imageWrap{aspect-ratio:16/11;background:linear-gradient(135deg, color-mix(in srgb, var(--accent-from) 55%, #0b1220 45%), color-mix(in srgb, var(--accent-to) 55%, #0b1220 45%));border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ChallengeTabs-module__G7_YhG__placeholderGlow{background:radial-gradient(circle at 30% 30%,#ffffff2e 0%,#0000 60%);position:absolute;inset:-20%}.ChallengeTabs-module__G7_YhG__placeholderIcon{filter:drop-shadow(0 10px 30px #0000004d);font-size:4rem;position:relative}.ChallengeTabs-module__G7_YhG__ctaWrap{justify-content:center;margin-top:2rem;display:flex}.ChallengeTabs-module__G7_YhG__cta{color:#0b1220;border:1.5px solid #0b1220;border-radius:999px;padding:.85rem 1.7rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .25s,color .25s,transform .25s}.ChallengeTabs-module__G7_YhG__cta:hover{color:#fff;background:#0b1220;transform:translateY(-2px)}
