.kicker[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--signal);margin:0 0 .7rem;font-size:.85rem;font-weight:700}.home-h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:15ch;margin-bottom:1.1rem;font-size:clamp(2.4rem,7.5vw,4.6rem);font-stretch:118%;line-height:1.02}.lede[data-astro-cid-lcdefpme]{color:#ffffffe6;max-width:36rem;margin-bottom:1.3rem;font-size:clamp(1.1rem,2.2vw,1.35rem)}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin:0 0 1rem;display:flex}.btn[data-astro-cid-lcdefpme]{font-family:var(--sans);border-radius:6px;padding:.8rem 1.3rem;font-size:1.02rem;font-weight:700;text-decoration:none}.btn-primary[data-astro-cid-lcdefpme]{background:var(--signal);color:var(--signal-ink)!important}.btn-primary[data-astro-cid-lcdefpme]:hover{background:#ffcb2e}.btn-ghost[data-astro-cid-lcdefpme]{color:#fff;border:2px solid #ffffffd9}.btn-ghost[data-astro-cid-lcdefpme]:hover{background:#ffffff1f}.journey[data-astro-cid-lcdefpme]{margin-top:3.2rem}.journey-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 2rem;margin-bottom:1.4rem;display:flex}.journey-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.journey-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:34rem;margin:0;font-size:1.02rem}.steps[data-astro-cid-lcdefpme]{gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.step[data-astro-cid-lcdefpme]{grid-template-columns:2.6rem minmax(0,1fr);gap:0 .9rem;margin:0;display:grid;position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--rule);width:2px;position:absolute;top:2.6rem;bottom:-1rem;left:1.25rem}.step[data-astro-cid-lcdefpme]:last-child:before{display:none}.dot[data-astro-cid-lcdefpme]{z-index:1;width:2.6rem;height:2.6rem;font-family:var(--sans);background:var(--signal);color:var(--signal-ink);box-shadow:0 0 0 5px var(--paper);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:800;display:grid;position:relative}.card[data-astro-cid-lcdefpme]{height:100%;box-shadow:0 1px 0 var(--rule), 0 10px 26px #16213d14;border-top:4px solid var(--sign-bg);background:#fff;border-radius:12px;padding:1.05rem 1.15rem 1rem}:root[data-theme=dark] .card[data-astro-cid-lcdefpme]{background:var(--paper-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .card[data-astro-cid-lcdefpme]{background:var(--paper-2)}}.when[data-astro-cid-lcdefpme]{font-family:var(--sans);margin:0 0 .3rem;font-size:1.12rem;font-weight:750;font-stretch:106%;line-height:1.25}.what[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0 0 .8rem;font-size:.97rem;line-height:1.5}.gates[data-astro-cid-lcdefpme]{font-family:var(--sans);margin:0;padding:0;font-size:.92rem;list-style:none}.gates[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:0}.gates[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);justify-content:space-between;gap:.6rem;padding:.5rem 0;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.gates[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--signal-ink);opacity:.45;transition:transform .15s,opacity .15s}.gates[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--link)}.gates[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{opacity:1;transform:translate(3px)}@media (width>=64rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem}.step[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:.9rem 0}.step[data-astro-cid-lcdefpme]:before{width:auto;height:2px;inset:1.3rem -1.1rem auto 2.6rem}.dot[data-astro-cid-lcdefpme]{margin-left:0}}.sections[data-astro-cid-lcdefpme]{margin-top:4rem}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.2rem;margin-top:1rem;display:grid}.topic[data-astro-cid-lcdefpme]{color:var(--ink);box-shadow:0 1px 0 var(--rule), 0 10px 26px #16213d14;background:#fff;border-radius:10px;flex-direction:column;text-decoration:none;transition:transform .15s;display:flex;overflow:hidden}:root[data-theme=dark] .topic[data-astro-cid-lcdefpme]{background:var(--paper-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .topic[data-astro-cid-lcdefpme]{background:var(--paper-2)}}.topic[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.topic[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.topic-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:.35rem;padding:.95rem 1.05rem 1.1rem;display:flex}.topic-h[data-astro-cid-lcdefpme]{font-family:var(--sans);font-size:1.18rem;font-weight:700;font-stretch:106%}.topic[data-astro-cid-lcdefpme]:hover .topic-h[data-astro-cid-lcdefpme]{text-decoration:underline}.topic-p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.97rem;line-height:1.5}.promise[data-astro-cid-lcdefpme]{margin-top:3.5rem}
