.page_wrap__vjvjD{padding-block:clamp(2.5rem,1.5rem + 5vw,5rem);border-top:1px solid var(--line)}.page_head__OYC4n{max-width:56ch;margin-bottom:clamp(1.8rem,1rem + 3vw,3rem)}.page_kicker__I_WRI{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;font-family:var(--ff-mono);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_tick__66MQ0{width:16px;height:3px;background:var(--red);flex:0 0 auto}.page_h1__2_f1d{margin:0 0 .6rem;font-family:var(--ff-display);font-size:var(--step-5);line-height:1.02;letter-spacing:-.03em;color:#fff}.page_sub__NuFy_{margin:0;font-size:clamp(1rem,.95rem + .4vw,1.18rem);line-height:1.55;color:var(--muted)}.page_grid__u5Tut{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.4rem)}@media (max-width:680px){.page_grid__u5Tut{grid-template-columns:1fr}}.page_card__hZdUs{position:relative;display:flex;flex-direction:column;gap:.5rem;background:var(--bg-elev);border:1px solid var(--line);border-left:3px solid var(--red);border-radius:12px;padding:clamp(1.1rem,.8rem + 1.2vw,1.5rem);transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}a.page_card__hZdUs:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.page_cardName__TjLly{margin:0;font-family:var(--ff-display);font-size:var(--step-2);line-height:1.1;letter-spacing:-.01em;color:#fff}.page_cardDesc__DZQ__{margin:0;font-size:.97rem;line-height:1.5;color:var(--muted)}.page_cardCta__RyiDV{margin-top:.4rem;font-family:var(--ff-mono);font-size:.8rem;letter-spacing:.04em;color:var(--red)}.page_cardLead__23Itc{grid-column:1/-1}.page_leadBadge__qfSHk{align-self:flex-start;font-family:var(--ff-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--red);border-radius:999px;padding:.18rem .6rem}.page_cardSoon__9FauH{border-left-color:var(--line);opacity:.72}.page_badge__cM8t_{align-self:flex-start;font-family:var(--ff-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.15rem .55rem}