.TrainingHub-module__sIqS3G__page{--ink:#0f1020;--navy:#131628;--navy2:#1b1c38;--deep:#0b0c18;--purple:#6f00ff;--purple2:#8f3dff;--mute:#c9c9de;--line:#e8e6f0;--paper:#f6f5fa;--yellow:#fae57f;color:var(--ink);background:var(--paper)}.TrainingHub-module__sIqS3G__top{background:var(--navy) radial-gradient(60% 95% at 50% 0%, #6f00ff52, transparent);text-align:center;padding:56px 16px 150px}.TrainingHub-module__sIqS3G__title{text-transform:uppercase;color:#fff;margin:0;font-size:46px;font-weight:800;line-height:1.05}.TrainingHub-module__sIqS3G__titleAccent{color:#b98cff}.TrainingHub-module__sIqS3G__subtitle{max-width:620px;color:var(--mute);margin:14px auto 0;font-size:16px;line-height:1.55}.TrainingHub-module__sIqS3G__courses{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1220px;margin:-110px auto 0;padding:0 16px;display:grid}.TrainingHub-module__sIqS3G__course{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 18px 44px #0b0c181f}.TrainingHub-module__sIqS3G__course:hover{transform:translateY(-4px);box-shadow:0 24px 56px #0b0c182e}.TrainingHub-module__sIqS3G__courseArt{aspect-ratio:1;background:var(--deep) radial-gradient(70% 70% at 50% 40%, color-mix(in srgb, var(--accent) 45%, transparent), transparent);margin:0;position:relative}.TrainingHub-module__sIqS3G__courseArt img{object-fit:contain;width:84%;height:84%;position:absolute;inset:8%}.TrainingHub-module__sIqS3G__courseArtPadded img{width:72%;height:72%;inset:14%}.TrainingHub-module__sIqS3G__courseBody{border-top:4px solid var(--accent);flex-direction:column;flex:1;padding:20px 20px 22px;display:flex}.TrainingHub-module__sIqS3G__courseEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:11px;font-weight:700}.TrainingHub-module__sIqS3G__courseTitle{margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.2}.TrainingHub-module__sIqS3G__courseText{color:#4a4a63;margin:0 0 18px;font-size:14px;line-height:1.55}.TrainingHub-module__sIqS3G__courseCta{white-space:nowrap;text-align:center;background:var(--accent);color:#fff;border-radius:100px;margin-top:auto;padding:13px 16px;font-size:15px;font-weight:700;display:block}.TrainingHub-module__sIqS3G__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1220px;margin:34px auto 0;padding:0 16px 64px;display:grid}.TrainingHub-module__sIqS3G__feature{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.TrainingHub-module__sIqS3G__featureDark{background:linear-gradient(var(--navy2), var(--deep));color:#fff;border-color:#0000}.TrainingHub-module__sIqS3G__badge{background:var(--yellow);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;padding:5px 10px;font-size:11px;font-weight:800;position:absolute;top:18px;right:18px}.TrainingHub-module__sIqS3G__featureArt{aspect-ratio:1776/609;border-radius:12px;justify-content:center;align-items:center;margin:0 0 20px;display:flex;overflow:hidden}.TrainingHub-module__sIqS3G__featureArt img{object-fit:contain;width:100%;height:100%}.TrainingHub-module__sIqS3G__featurePhoto img{object-fit:cover;object-position:center 30%}.TrainingHub-module__sIqS3G__featureEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--purple);margin:0 0 6px;font-size:11px;font-weight:700}.TrainingHub-module__sIqS3G__featureTitle{margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.2}.TrainingHub-module__sIqS3G__featureText{color:#4a4a63;margin:0 0 20px;font-size:15px;line-height:1.55}.TrainingHub-module__sIqS3G__featureDark .TrainingHub-module__sIqS3G__featureText{color:var(--mute)}.TrainingHub-module__sIqS3G__featureCta{text-align:center;background:var(--purple);color:#fff;border-radius:100px;margin-top:auto;padding:15px 18px;font-size:16px;font-weight:700;display:block;box-shadow:0 10px 26px #6f00ff47}.TrainingHub-module__sIqS3G__featureCta:hover{background:var(--purple2)}.TrainingHub-module__sIqS3G__featureDark .TrainingHub-module__sIqS3G__featureCta{background:var(--yellow);color:var(--ink);box-shadow:none}.TrainingHub-module__sIqS3G__featureDark .TrainingHub-module__sIqS3G__featureCta:hover{filter:brightness(1.05)}@media (max-width:1079px){.TrainingHub-module__sIqS3G__courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.TrainingHub-module__sIqS3G__top{padding:40px 16px 120px}.TrainingHub-module__sIqS3G__title{font-size:32px}.TrainingHub-module__sIqS3G__courses{gap:16px;margin-top:-86px}.TrainingHub-module__sIqS3G__features{grid-template-columns:1fr;padding-bottom:48px}.TrainingHub-module__sIqS3G__courseTitle{font-size:18px}.TrainingHub-module__sIqS3G__courseBody{padding:16px 14px 18px}.TrainingHub-module__sIqS3G__courseText{display:none}.TrainingHub-module__sIqS3G__courseCta{padding:11px 10px;font-size:13px}}
