.simulator_page__luiqa{max-width:1320px;margin:auto;padding:48px 32px 40px;color:var(--ink)}.simulator_intro__03ktw{max-width:800px;margin-bottom:32px}.simulator_eyebrow__T8aW2,.simulator_label__qkzfQ{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700;color:var(--muted)}.simulator_eyebrow__T8aW2{color:var(--accent-ink);margin-bottom:12px}.simulator_intro__03ktw h1{font-size:clamp(2rem,3.6vw,3.35rem);line-height:1.1;letter-spacing:-.045em;font-weight:750}.simulator_lead__ifOEk{font-size:17px;line-height:1.65;color:var(--muted);max-width:680px;margin-top:16px}.simulator_grid__wA4w2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.simulator_card__89Bc_{grid-column:span 2;display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--surface);text-decoration:none;color:inherit;transition:transform .18s,border-color .18s,box-shadow .18s}.simulator_featured__CdHSs{grid-column:span 3}.simulator_card__89Bc_:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 12px 30px #142e2210}.simulator_card__89Bc_:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.simulator_preview__SbXPU{margin:0;position:relative;background:#12221e;aspect-ratio:1.8;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--line);overflow:hidden}.simulator_featured__CdHSs .simulator_preview__SbXPU{aspect-ratio:2.15}.simulator_preview__SbXPU img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.simulator_preview__SbXPU figcaption{position:absolute;bottom:10px;left:12px;border-radius:5px;background:#10221ed9;color:#fff;font-size:9px;font-weight:600;padding:4px 7px;letter-spacing:.04em}.simulator_ecg__a5lOf{background:#fff9fa}.simulator_echo__LfIel{background:#fff}.simulator_electrophysiology__E6OMI{background:#101a24}.simulator_cardiaccatheterization__fhRNR{background:#132722}.simulator_intravascular__uTYyD{background:#101b20}.simulator_content__UE5n_{padding:23px;display:flex;flex-direction:column;flex:1}.simulator_label__qkzfQ{font-size:10px;line-height:1.5}.simulator_content__UE5n_ h2{font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:720;letter-spacing:-.025em;line-height:1.2;margin-top:7px;overflow-wrap:anywhere}.simulator_description__QUvZu{color:var(--muted);font-size:14px;line-height:1.65;margin:12px 0 24px;max-width:470px}.simulator_cta__MfDOV{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;color:var(--accent-ink);gap:16px}.simulator_cta__MfDOV>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);font-size:19px;transition:background .18s}.simulator_card__89Bc_:hover .simulator_cta__MfDOV>span{background:var(--accent);color:var(--bg)}.simulator_note__R93Jb{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;line-height:1.6;color:var(--muted);margin-top:24px}.simulator_note__R93Jb a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:1000px){.simulator_grid__wA4w2{grid-template-columns:repeat(2,minmax(0,1fr))}.simulator_card__89Bc_,.simulator_featured__CdHSs{grid-column:span 1}.simulator_featured__CdHSs .simulator_preview__SbXPU,.simulator_preview__SbXPU{aspect-ratio:1.9}.simulator_page__luiqa{padding:32px 24px}.simulator_grid__wA4w2{gap:18px}}@media(max-width:600px){.simulator_page__luiqa{padding:28px 18px}.simulator_intro__03ktw{margin-bottom:24px}.simulator_lead__ifOEk{font-size:15px}.simulator_grid__wA4w2{grid-template-columns:1fr;gap:20px}.simulator_content__UE5n_{padding:21px}.simulator_content__UE5n_ h2{font-size:24px}.simulator_description__QUvZu{margin-bottom:18px}.simulator_note__R93Jb{margin-top:20px}}@media(prefers-reduced-motion:reduce){.simulator_card__89Bc_,.simulator_cta__MfDOV>span{transition:none}.simulator_card__89Bc_:hover{transform:none}}