._hero_tt0zt_2{position:relative;overflow:hidden;background:var(--brand-hero-light);color:var(--brand-black);padding:clamp(4rem,8vw,6.5rem) var(--gutter) clamp(6rem,10vw,8rem)}._hero_tt0zt_2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(2,0,53,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(2,0,53,.045) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 80% at 70% 40%,#000 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 70% 40%,#000 20%,transparent 100%);pointer-events:none}._heroGlow_tt0zt_23{position:absolute;width:520px;height:520px;left:-220px;bottom:-300px;border-radius:50%;background:radial-gradient(circle,rgba(225,10,10,.18),transparent 65%);pointer-events:none}._heroInner_tt0zt_34{position:relative;z-index:1;max-width:var(--container);margin:0 auto;display:grid;gap:clamp(3rem,6vw,4rem);align-items:center}@media(min-width:1024px){._heroInner_tt0zt_34{grid-template-columns:1.1fr .9fr}}._heroCopy_tt0zt_50{min-width:0;animation:_rise_tt0zt_1 .8s var(--ease-out) both}@keyframes _rise_tt0zt_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}._eyebrow_tt0zt_66{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 var(--spacing-6);padding:.4rem .9rem;border-radius:var(--radius-full);border:1px solid rgba(225,10,10,.18);background:var(--brand-white);box-shadow:0 1px 3px #0200350f;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-red)}._eyebrowDot_tt0zt_83{width:7px;height:7px;border-radius:50%;background:var(--brand-red-bright);box-shadow:0 0 10px var(--brand-red-bright)}._title_tt0zt_91{margin:0;font-size:clamp(2.6rem,6vw,4.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}._titleAccent_tt0zt_100{display:block;background:linear-gradient(90deg,var(--brand-red),#ff3b3b 50%,var(--brand-red));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_shine_tt0zt_1 6s linear infinite}@keyframes _shine_tt0zt_1{to{background-position:200% center}}._subtitle_tt0zt_116{margin:var(--spacing-6) 0 0;max-width:580px;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.7;color:#4a4b52}._heroActions_tt0zt_124{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-8)}._ghost_tt0zt_131{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:54px;padding:0 1.5rem;border-radius:var(--radius-button);border:1px solid #e3e5ef;background:var(--brand-white);color:var(--brand-black);font-weight:700;text-decoration:none;transition:all var(--animation-duration-normal) var(--ease-out)}._ghost_tt0zt_131:hover{border-color:#e10a0a66;background:#fff2f2;color:var(--brand-red)}._ghost_tt0zt_131 svg{transition:transform var(--animation-duration-normal) var(--ease-out)}._ghost_tt0zt_131:hover svg{transform:translateY(3px)}@media(max-width:480px){._ghost_tt0zt_131{width:100%}}._jump_tt0zt_167{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid rgba(2,0,53,.1)}._jumpLink_tt0zt_176{position:relative;display:inline-flex;align-items:center;min-height:36px;color:#5b5c63;font-size:.9rem;font-weight:600;text-decoration:none;transition:color var(--animation-duration-fast) ease}._jumpLink_tt0zt_176:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--brand-red-bright);transform:scaleX(0);transform-origin:left;transition:transform var(--animation-duration-normal) var(--ease-out)}._jumpLink_tt0zt_176:hover{color:var(--brand-red)}._jumpLink_tt0zt_176:hover:after{transform:scaleX(1)}._stack_tt0zt_210{position:relative;height:clamp(300px,38vw,440px);max-width:520px;width:100%;margin:0 auto;animation:_rise_tt0zt_1 1s var(--ease-out) .15s both}._stackCard_tt0zt_219{position:absolute;width:72%;aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;border:3px solid var(--brand-white);box-shadow:0 30px 60px -24px #02003566;transition:transform .7s var(--ease-out),box-shadow .7s ease}._stackImg_tt0zt_230{width:100%;height:100%;object-fit:cover;display:block}._stackLabel_tt0zt_237{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.6rem;padding:2.5rem 1rem .9rem;background:linear-gradient(180deg,transparent,rgba(8,8,8,.9));font-weight:800;font-size:.95rem;color:var(--brand-white)}._stackLabel_tt0zt_237 span{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--brand-red-bright)}._stack0_tt0zt_258{z-index:3;left:14%;top:14%;transform:rotate(-2deg);box-shadow:0 40px 80px -28px #e10a0a66}._stack1_tt0zt_266{z-index:2;right:0;top:0;transform:rotate(6deg) scale(.9);opacity:.85}._stack2_tt0zt_274{z-index:1;left:0;bottom:0;transform:rotate(-8deg) scale(.85);opacity:.75}._stack_tt0zt_210:hover ._stack0_tt0zt_258{transform:rotate(0) translateY(-8px)}._stack_tt0zt_210:hover ._stack1_tt0zt_266{transform:rotate(10deg) scale(.9) translate(20px,-12px);opacity:1}._stack_tt0zt_210:hover ._stack2_tt0zt_274{transform:rotate(-12deg) scale(.85) translate(-20px,12px);opacity:1}@media(max-width:1023px){._stack_tt0zt_210{display:none}}._statsWrap_tt0zt_303{position:relative;z-index:2;padding:0 var(--gutter);margin-top:clamp(-4rem,-6vw,-3rem)}._stats_tt0zt_303{list-style:none;margin:0 auto;padding:0;max-width:var(--container);display:grid;grid-template-columns:repeat(2,1fr);background:var(--brand-white);border:1px solid var(--brand-line-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}@media(min-width:800px){._stats_tt0zt_303{grid-template-columns:repeat(4,1fr)}}._stat_tt0zt_303{display:flex;flex-direction:column;gap:.3rem;padding:1.6rem 1.75rem;border-right:1px solid var(--brand-line-light);border-bottom:1px solid var(--brand-line-light)}@media(min-width:800px){._stat_tt0zt_303{border-bottom:0}._stat_tt0zt_303:last-child{border-right:0}}._statValue_tt0zt_348{font-size:clamp(2rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--brand-black)}._statLabel_tt0zt_356{font-size:.85rem;font-weight:600;color:var(--muted-foreground)}._list_tt0zt_363{display:flex;flex-direction:column;gap:clamp(3.5rem,7vw,6rem)}._program_tt0zt_369{position:relative;display:grid;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}@media(min-width:960px){._program_tt0zt_369{grid-template-columns:1.05fr .95fr}._programFlip_tt0zt_380 ._media_tt0zt_380{order:2}}._anchor_tt0zt_385{position:absolute;top:calc(-1 * (var(--nav-height) + 24px))}._media_tt0zt_380{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--radius-xl);overflow:hidden;background:var(--brand-ink);box-shadow:0 40px 80px -40px #0808088c}._img_tt0zt_400{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease-out)}._program_tt0zt_369:hover ._img_tt0zt_400{transform:scale(1.06)}._mediaShade_tt0zt_412{position:absolute;inset:0;background:linear-gradient(200deg,transparent 50%,rgba(8,8,8,.7))}._mediaNum_tt0zt_418{position:absolute;left:1.5rem;bottom:.75rem;font-size:clamp(4rem,9vw,6.5rem);font-weight:800;letter-spacing:-.06em;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.75)}._mediaIcon_tt0zt_430{position:absolute;top:1.25rem;right:1.25rem;width:48px;height:48px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--brand-white)}._content_tt0zt_447{min-width:0}._kicker_tt0zt_451{margin:0 0 var(--spacing-3);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-red)}._progTitle_tt0zt_460{margin:0;font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08}._progTitle_tt0zt_460 a{color:var(--brand-black);text-decoration:none;background-image:linear-gradient(var(--brand-red),var(--brand-red));background-size:0% 3px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .5s var(--ease-out)}._progTitle_tt0zt_460 a:hover{background-size:100% 3px}._headline_tt0zt_482{margin:var(--spacing-3) 0 0;font-size:1.15rem;font-weight:700;line-height:1.45;color:var(--brand-black)}._desc_tt0zt_490{margin:var(--spacing-3) 0 0;color:var(--brand-body-dark);line-height:1.7}._meta_tt0zt_496{list-style:none;margin:var(--spacing-6) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._meta_tt0zt_496 li{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:var(--radius-full);border:1px solid var(--brand-line-light);font-size:.85rem;color:var(--brand-body-dark)}._meta_tt0zt_496 svg{color:var(--brand-red)}._meta_tt0zt_496 strong{color:var(--brand-black)}._outcomes_tt0zt_524{list-style:none;margin:var(--spacing-6) 0 0;padding:var(--spacing-6) 0 0;border-top:1px solid var(--brand-line-light);display:grid;grid-template-columns:1fr;gap:.65rem 1.5rem}@media(min-width:560px){._outcomes_tt0zt_524{grid-template-columns:1fr 1fr}}._outcomes_tt0zt_524 li{display:flex;align-items:flex-start;gap:.55rem;font-size:.95rem;line-height:1.45;color:var(--brand-black);font-weight:500}._tick_tt0zt_550{flex-shrink:0;width:18px;height:18px;margin-top:2px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-red);color:var(--brand-white)}._roles_tt0zt_563{display:flex;align-items:flex-start;gap:.5rem;margin:var(--spacing-4) 0 0;font-size:.9rem;color:var(--brand-body-dark);line-height:1.5}._roles_tt0zt_563 svg{flex-shrink:0;margin-top:2px;color:var(--brand-red)}._roles_tt0zt_563 strong{color:var(--brand-black)}._actions_tt0zt_583{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-8)}._primary_tt0zt_590,._secondary_tt0zt_591{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:50px;padding:0 1.5rem;border-radius:var(--radius-button);font-weight:700;font-size:.95rem;text-decoration:none;transition:all var(--animation-duration-normal) var(--ease-out)}._primary_tt0zt_590{background:var(--brand-ink);color:var(--brand-white)}._primary_tt0zt_590 svg{transition:transform var(--animation-duration-normal) var(--ease-out)}._primary_tt0zt_590:hover{background:var(--brand-red);transform:translateY(-2px);box-shadow:0 14px 30px -12px var(--brand-red-glow)}._primary_tt0zt_590:hover svg{transform:translate(4px)}._secondary_tt0zt_591{border:1px solid var(--brand-line-light);color:var(--brand-black)}._secondary_tt0zt_591:hover{border-color:var(--brand-black)}._tableWrap_tt0zt_634{overflow-x:auto;background:var(--brand-white);border:1px solid var(--brand-line-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._table_tt0zt_634{width:100%;min-width:860px;border-collapse:collapse;font-size:.93rem}._table_tt0zt_634 th,._table_tt0zt_634 td{text-align:left;padding:1.15rem 1.25rem;border-bottom:1px solid var(--brand-line-light);vertical-align:top;line-height:1.5}._table_tt0zt_634 thead th{background:var(--brand-ink);color:var(--brand-white);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--brand-red)}._table_tt0zt_634 tbody tr{transition:background var(--animation-duration-fast) ease}._table_tt0zt_634 tbody tr:hover{background:#fff7f7}._table_tt0zt_634 tbody tr:last-child th,._table_tt0zt_634 tbody tr:last-child td{border-bottom:none}._table_tt0zt_634 td{color:var(--brand-body-dark)}._tableLink_tt0zt_685{display:inline-flex;align-items:center;gap:.6rem;font-weight:800;color:var(--brand-black);text-decoration:none;white-space:nowrap}._tableLink_tt0zt_685:hover{color:var(--brand-red)}._tableIcon_tt0zt_699{width:30px;height:30px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;background:#e10a0a14;color:var(--brand-red)}._num_tt0zt_710{font-weight:800;font-size:1.05rem;color:var(--brand-black)}._muted_tt0zt_716{color:var(--muted-foreground);font-style:italic}
