.rm-hero[data-astro-cid-ilwrikaz]{padding:64px 0 24px;position:relative;overflow:hidden}.glow[data-astro-cid-ilwrikaz]{pointer-events:none;background:radial-gradient(circle,#f43f5e38,#0000 65%);width:600px;height:600px;position:absolute;inset:-40% -10% auto auto}.rm-hero[data-astro-cid-ilwrikaz] .wrap[data-astro-cid-ilwrikaz]{position:relative}.counters[data-astro-cid-ilwrikaz]{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.counters[data-astro-cid-ilwrikaz] li[data-astro-cid-ilwrikaz]{background:var(--card);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 16px;font-size:.9rem}.counters[data-astro-cid-ilwrikaz] strong[data-astro-cid-ilwrikaz]{color:var(--text);font-size:1.05rem}.rm-section[data-astro-cid-ilwrikaz]{padding-top:48px;padding-bottom:48px}.eyebrow-green[data-astro-cid-ilwrikaz]{color:var(--green)}.timeline[data-astro-cid-ilwrikaz]{gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-ilwrikaz]:before{content:"";background:linear-gradient(#e11d48,#f59e0b 60%,#f59e0b26);border-radius:3px;width:3px;position:absolute;top:20px;bottom:20px;left:19px}.step[data-astro-cid-ilwrikaz]{grid-template-columns:42px 1fr;align-items:start;gap:16px;display:grid;position:relative}.node[data-astro-cid-ilwrikaz]{z-index:1;background:var(--bg);border:3px solid var(--gold);width:41px;height:41px;color:var(--gold);border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative}.step[data-astro-cid-ilwrikaz].current .node[data-astro-cid-ilwrikaz]{background:var(--grad);color:#fff;border-color:#0000;animation:2s ease-in-out infinite pulse;box-shadow:0 0 0 6px #f43f5e26}@keyframes pulse{50%{box-shadow:0 0 0 12px #f43f5e0d}}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-ilwrikaz].current .node[data-astro-cid-ilwrikaz]{animation:none}}.step-card[data-astro-cid-ilwrikaz]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);padding:20px 22px}.step[data-astro-cid-ilwrikaz].current .step-card[data-astro-cid-ilwrikaz]{background:linear-gradient(135deg, #e11d4829, #f59e0b0f), var(--card);border-color:#4a2633}.step-head[data-astro-cid-ilwrikaz]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.step-icon[data-astro-cid-ilwrikaz]{font-size:1.3rem}.step-card[data-astro-cid-ilwrikaz] p[data-astro-cid-ilwrikaz]{color:var(--muted);margin:8px 0 0}.chip[data-astro-cid-ilwrikaz]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.chip-hot[data-astro-cid-ilwrikaz]{color:#fb7185;background:#f43f5e2e}.later[data-astro-cid-ilwrikaz]{gap:12px;margin-top:32px;display:grid}@media (width>=640px){.later[data-astro-cid-ilwrikaz]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.later[data-astro-cid-ilwrikaz]{grid-template-columns:repeat(3,1fr)}}.later-card[data-astro-cid-ilwrikaz]{border-radius:var(--radius);border:1px dashed #2c3854;gap:14px;padding:18px;transition:border-color .2s,background .2s;display:flex}.later-card[data-astro-cid-ilwrikaz].featured{background:linear-gradient(135deg,#06b6d41f,#0000 70%);border:1px solid #06b6d473}@media (width>=640px){.later-card[data-astro-cid-ilwrikaz].featured{grid-column:span 2}}.later-card[data-astro-cid-ilwrikaz]:hover{background:#11172699;border-color:#475673}.later-icon[data-astro-cid-ilwrikaz]{background:var(--card);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:1.15rem;display:grid}.later-card[data-astro-cid-ilwrikaz] h3[data-astro-cid-ilwrikaz]{font-size:1rem}.later-card[data-astro-cid-ilwrikaz] p[data-astro-cid-ilwrikaz]{color:var(--muted);margin:4px 0 0;font-size:.9rem}.done[data-astro-cid-ilwrikaz]{gap:12px;margin-top:32px;display:grid}@media (width>=640px){.done[data-astro-cid-ilwrikaz]{grid-template-columns:repeat(2,1fr)}}.done-card[data-astro-cid-ilwrikaz]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);gap:14px;padding:18px;display:flex}.done-check[data-astro-cid-ilwrikaz]{width:28px;height:28px;color:var(--green);background:#10b98126;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.done-card[data-astro-cid-ilwrikaz] h3[data-astro-cid-ilwrikaz]{font-size:1rem}.done-card[data-astro-cid-ilwrikaz] p[data-astro-cid-ilwrikaz]{color:var(--muted);margin:4px 0 0;font-size:.9rem}.cta-box[data-astro-cid-ilwrikaz]{border-radius:var(--radius);background:linear-gradient(135deg, #e11d4833, #f59e0b1a), var(--card);border:1px solid #3a2330;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:24px 28px;display:flex}.cta-box[data-astro-cid-ilwrikaz] p[data-astro-cid-ilwrikaz]{margin:0;font-size:1.1rem;font-weight:700}
