.SimulationsHub_shell__jRZfs{--paper:#efe9db;--card:#fbf8f1;--ink:#1f2a30;--soft:#5d6b6f;--line:#d8cfba;--live:#1f8a56;min-height:calc(100vh - 5rem);padding:32px clamp(16px,3vw,44px) 64px;background:radial-gradient(circle at 12% 8%,rgba(227,154,18,.08),transparent 26rem),linear-gradient(145deg,rgba(251,246,233,.96),rgba(239,246,239,.94));color:var(--ink);font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.SimulationsHub_inner__sOmhQ{max-width:1080px;margin:0 auto}.SimulationsHub_eyebrow__GDtpc{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--live)}.SimulationsHub_title__DS1u_{margin:8px 0;font-size:clamp(26px,4vw,40px);letter-spacing:-.02em}.SimulationsHub_sub__0Sj9t{margin:0 0 30px;color:var(--soft);max-width:640px;line-height:1.6}.SimulationsHub_group__DuEfK{margin-bottom:36px}.SimulationsHub_groupLabel__Dt4fN{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;margin-bottom:14px}.SimulationsHub_dot__0quG5{width:10px;height:10px;border-radius:50%}.SimulationsHub_physicsDot__fdV1V{background:#2f6ea6}.SimulationsHub_chemistryDot__HyxaJ{background:#1f8a56}.SimulationsHub_grid__LJsiW{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.SimulationsHub_card__8b0il{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:16px;background:var(--card);border:1px solid var(--line);text-decoration:none;color:var(--ink);box-shadow:0 18px 40px -30px rgba(31,42,48,.5);transition:transform .15s,border-color .15s}.SimulationsHub_card__8b0il:hover{transform:translateY(-3px);border-color:var(--soft)}.SimulationsHub_cardTopic__jXqEb{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--live)}.SimulationsHub_cardTitle__oq_3o{font-size:19px;font-weight:700}.SimulationsHub_cardSummary__S5O0K{font-size:14px;color:var(--soft);line-height:1.55}.SimulationsHub_cardCta__cMLns{margin-top:auto;padding-top:10px;font-size:13px;font-weight:600;color:var(--ink)}.SimulationsHub_soon__kj101{opacity:.65;cursor:default}.SimulationsHub_soon__kj101:hover{transform:none;border-color:var(--line)}.SimulationsHub_soonTag__aee8Z{align-self:flex-start;margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);background:rgba(31,42,48,.06);border-radius:20px;padding:3px 10px}.SimulationsHub_seo__eoBFR{margin-top:50px;padding-top:34px;border-top:1px solid var(--line)}.SimulationsHub_seoSection__WahDN{max-width:900px;padding:24px 0}.SimulationsHub_seoHeading__KWwOB{margin:0;font-size:clamp(22px,3vw,30px);letter-spacing:-.02em}.SimulationsHub_seoText__ZURoS{margin:14px 0 0;color:var(--soft);line-height:1.75}.SimulationsHub_seoGrid__d3ZPS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.SimulationsHub_seoCard__6HvIR{padding:18px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.7)}.SimulationsHub_seoCard__6HvIR h3{margin:0 0 8px;font-size:16px}.SimulationsHub_seoCard__6HvIR p{margin:0;color:var(--soft);line-height:1.6;font-size:14px}.SimulationsHub_faq__g3wrP{padding:16px 0;border-bottom:1px solid var(--line)}.SimulationsHub_faq__g3wrP h3{margin:0;font-size:17px}.SimulationsHub_faq__g3wrP p{margin:8px 0 0;color:var(--soft);line-height:1.65}@media (max-width:760px){.SimulationsHub_seoGrid__d3ZPS{grid-template-columns:1fr}}