.hero[data-astro-cid-ilwrikaz]{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(40px,5vw,64px)}.crumbs[data-astro-cid-ilwrikaz]{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:14px;display:flex}.crumbs[data-astro-cid-ilwrikaz] a[data-astro-cid-ilwrikaz]{color:var(--muted)}.hero-copy[data-astro-cid-ilwrikaz]{flex-direction:column;gap:22px;max-width:60rem;display:flex}.count-pill[data-astro-cid-ilwrikaz]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--badge-blue);background:var(--badge-blue-bg);border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:12px}.h-hero2[data-astro-cid-ilwrikaz]{letter-spacing:-.04em;font-size:clamp(38px,5.2vw,72px);line-height:.98}.lead[data-astro-cid-ilwrikaz]{font-size:clamp(18px,1.6vw,20px);font-weight:500;line-height:1.5}.btn-row[data-astro-cid-ilwrikaz]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.note-box[data-astro-cid-ilwrikaz]{background:var(--note);color:var(--body);border-radius:12px;margin-top:40px;padding:16px 20px;font-size:15px;line-height:1.55}.path[data-astro-cid-ilwrikaz]{padding-bottom:var(--section-y)}.legend[data-astro-cid-ilwrikaz]{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-bottom:28px;font-size:13px;display:flex}.legend[data-astro-cid-ilwrikaz]>span[data-astro-cid-ilwrikaz]{align-items:center;gap:8px;display:flex}.dot-solid[data-astro-cid-ilwrikaz]{border:3px solid var(--ink);border-radius:50%;width:14px;height:14px}.dash[data-astro-cid-ilwrikaz]{border-top:2px dashed #9aa6a8;width:18px}.track[data-astro-cid-ilwrikaz]{border:1.5px dashed var(--line2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:4px;padding:20px 24px;display:flex}.track-head[data-astro-cid-ilwrikaz]{flex-direction:column;flex:220px;gap:4px;display:flex}.track-head[data-astro-cid-ilwrikaz] strong[data-astro-cid-ilwrikaz]{font-size:16px}.eyebrow[data-astro-cid-ilwrikaz].small{font-size:11px}.track-links[data-astro-cid-ilwrikaz]{flex-wrap:wrap;flex:2 400px;gap:10px;display:flex}.track-links[data-astro-cid-ilwrikaz] .chip-link{color:var(--ink);background:var(--note);border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;min-height:44px;padding:11px 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.track-links[data-astro-cid-ilwrikaz] .chip-link:hover{border-color:var(--line2);color:var(--ink)}.track-links[data-astro-cid-ilwrikaz] .chip-link span{color:var(--muted);font-size:13px;font-weight:400}.finish[data-astro-cid-ilwrikaz]{grid-template-columns:40px minmax(0,1fr);gap:clamp(14px,2.4vw,28px);min-height:64px;display:grid}.finish-rail[data-astro-cid-ilwrikaz]{position:relative}.fl[data-astro-cid-ilwrikaz]{background:var(--brand);width:4px;height:20px;position:absolute;top:0;left:18px}.fd[data-astro-cid-ilwrikaz]{background:var(--brand);border-radius:50%;width:28px;height:28px;position:absolute;top:18px;left:6px}.finish-t[data-astro-cid-ilwrikaz]{font-family:var(--font-display);padding-top:20px;font-size:20px;font-weight:700}.cross[data-astro-cid-ilwrikaz]{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:48px;padding:22px 26px;text-decoration:none;display:flex}.cross[data-astro-cid-ilwrikaz]:hover{color:var(--ink);border-color:var(--line2)}.cross-copy[data-astro-cid-ilwrikaz]{flex-direction:column;gap:4px;display:flex}.cross-t[data-astro-cid-ilwrikaz]{font-size:17px;font-weight:600}.cross-d[data-astro-cid-ilwrikaz]{color:var(--muted);font-size:15px}.go[data-astro-cid-ilwrikaz]{color:var(--brand-text);font-size:15px;font-weight:600}.band[data-astro-cid-ilwrikaz]{background:var(--band);color:#fff}.aud[data-astro-cid-ilwrikaz]{flex-direction:column;gap:36px;display:flex}.aud-grid[data-astro-cid-ilwrikaz]{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:20px;display:grid}.aud-card[data-astro-cid-ilwrikaz]{border:1px solid var(--band-line);border-radius:16px;flex-direction:column;gap:16px;padding:clamp(22px,2.4vw,28px);display:flex}.aud-card[data-astro-cid-ilwrikaz] strong[data-astro-cid-ilwrikaz]{font-size:18px}.aud-card[data-astro-cid-ilwrikaz] ul[data-astro-cid-ilwrikaz]{color:var(--band-muted);flex-direction:column;gap:10px;padding-left:20px;font-size:15px;line-height:1.55;display:flex}.notify[data-astro-cid-ilwrikaz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 56px;padding-top:clamp(64px,8vw,96px);padding-bottom:clamp(64px,8vw,96px);display:flex}.n-copy[data-astro-cid-ilwrikaz]{flex-direction:column;gap:12px;max-width:36rem;display:flex}.n-copy[data-astro-cid-ilwrikaz] p[data-astro-cid-ilwrikaz]{color:var(--muted);font-size:16px;line-height:1.6}.n-cta[data-astro-cid-ilwrikaz]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.n-cta[data-astro-cid-ilwrikaz] small[data-astro-cid-ilwrikaz]{color:var(--muted);font-size:13px}@media (width<=600px){.btn-row[data-astro-cid-ilwrikaz] .btn[data-astro-cid-ilwrikaz]{flex:100%}}
