._hero_w7yv6_1{position:relative;overflow:hidden;background:var(--brand-hero-light);color:var(--brand-black);border-bottom:1px solid #e6e8f2;padding:clamp(3rem,7vw,5.5rem) var(--gutter)}._glow_w7yv6_10{position:absolute;width:640px;height:640px;right:-200px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgba(255,40,40,.22),transparent 65%);pointer-events:none}._heroInner_w7yv6_21{position:relative;z-index:1;max-width:var(--container);margin:0 auto;min-width:0}._crumbs_w7yv6_29{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:var(--spacing-6);font-size:.85rem;color:#6b6c73}._crumbs_w7yv6_29 a{color:#6b6c73;text-decoration:none}._crumbs_w7yv6_29 a:hover,._crumbs_w7yv6_29 [aria-current]{color:var(--brand-red)}._eyebrow_w7yv6_49{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 var(--spacing-6);padding:.45rem .9rem;border-radius:var(--radius-full);border:1px solid rgba(225,10,10,.18);background:var(--brand-white);color:var(--brand-red);box-shadow:0 1px 3px #0200350f;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._dot_w7yv6_66{width:7px;height:7px;border-radius:50%;background:var(--brand-red)}._title_w7yv6_73{margin:0;max-width:900px;font-size:clamp(2.3rem,5.6vw,4.1rem);font-weight:800;letter-spacing:-.04em;line-height:1.04}._intro_w7yv6_82{margin:var(--spacing-6) 0 0;max-width:760px;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.7;color:#4a4b52}._facts_w7yv6_90{list-style:none;margin:var(--spacing-8) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}._facts_w7yv6_90 li{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:var(--radius-full);border:1px solid #e4e6f0;background:var(--brand-white);color:var(--brand-body-dark);font-size:.88rem;font-weight:600}._facts_w7yv6_90 svg{color:var(--brand-red)}._actions_w7yv6_116{margin-top:var(--spacing-8);display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._routes_w7yv6_123{list-style:none;margin:var(--spacing-8) 0 0;padding:0;display:grid;gap:var(--spacing-4)}@media(min-width:900px){._routes_w7yv6_123{grid-template-columns:repeat(3,minmax(0,1fr))}}._route_w7yv6_123{display:flex;gap:var(--spacing-4);padding:var(--spacing-6);border-radius:var(--radius-lg, 14px);border:1px solid var(--brand-line-light, #e6e6e6);min-width:0}._routeIcon_w7yv6_146{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius, 8px);background:#e10a0a14;color:var(--brand-red)}._routeTitle_w7yv6_157{margin:0 0 .35rem;font-size:1.05rem;font-weight:800}._routeText_w7yv6_163{margin:0;font-size:.95rem;line-height:1.6;color:#555}._why_w7yv6_170{list-style:none;margin:var(--spacing-8) 0 0;padding:0;display:grid;gap:var(--spacing-4)}@media(min-width:720px){._why_w7yv6_170{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){._why_w7yv6_170{grid-template-columns:repeat(4,minmax(0,1fr))}}._whyCard_w7yv6_190{padding:var(--spacing-6);border-radius:var(--radius-xl, 18px);background:var(--brand-white);border:1px solid var(--brand-line-light, #e6e6e6);min-width:0}._whyNum_w7yv6_198{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;color:var(--brand-red)}._whyTitle_w7yv6_205{margin:var(--spacing-3) 0 var(--spacing-2);font-size:1.08rem;font-weight:800}._whyText_w7yv6_211{margin:0;font-size:.95rem;line-height:1.6;color:#555}._programs_w7yv6_218{list-style:none;margin:var(--spacing-8) 0 0;padding:0;display:grid;gap:var(--spacing-4)}@media(min-width:720px){._programs_w7yv6_218{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){._programs_w7yv6_218{grid-template-columns:repeat(3,minmax(0,1fr))}}._program_w7yv6_218{display:flex;flex-direction:column;padding:var(--spacing-6);border-radius:var(--radius-xl, 18px);border-top:3px solid var(--brand-red);background:var(--brand-white);box-shadow:var(--shadow-md);min-width:0}._programTitle_w7yv6_249{margin:0;font-size:1.12rem;font-weight:800}._programText_w7yv6_255{flex:1;margin:var(--spacing-2) 0 var(--spacing-3);font-size:.94rem;line-height:1.55;color:#555}._programMeta_w7yv6_263{margin:0 0 var(--spacing-3);font-size:.82rem;font-weight:700;color:#777}._programLink_w7yv6_270{display:inline-flex;align-items:center;gap:.35rem;font-weight:800;color:var(--brand-red);text-decoration:none}._faq_w7yv6_279{display:grid;gap:var(--spacing-8)}@media(min-width:1024px){._faq_w7yv6_279{grid-template-columns:.85fr 1.15fr;align-items:start}}._faq_w7yv6_279>*{min-width:0}._otherTitle_w7yv6_295{margin:0 0 var(--spacing-4);font-size:1.1rem;font-weight:800}._otherList_w7yv6_301{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}._otherLink_w7yv6_310{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 1rem;border-radius:var(--radius-full);border:1px solid #d6d6d6;color:var(--brand-black);font-weight:700;font-size:.9rem;text-decoration:none}._otherLink_w7yv6_310:hover{border-color:var(--brand-red);color:var(--brand-red)}
