.cm-int-hero-status:where(.astro-7j2rvith){margin:0;padding:1.4rem;border:1px solid color-mix(in srgb,var(--cm-blue-300) 42%,white);border-radius:1.25rem;background:linear-gradient(145deg,#f7fbff,#eaf5fb);box-shadow:0 1.2rem 2.5rem #073b571f}.cm-int-hero-status:where(.astro-7j2rvith) figcaption:where(.astro-7j2rvith){display:grid;gap:.25rem;margin-bottom:1rem}.cm-int-hero-status:where(.astro-7j2rvith) figcaption:where(.astro-7j2rvith) span:where(.astro-7j2rvith){color:var(--cm-blue-700);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cm-int-hero-status:where(.astro-7j2rvith) figcaption:where(.astro-7j2rvith) strong:where(.astro-7j2rvith){color:var(--cm-ink);font-size:1.2rem}.cm-int-hero-status:where(.astro-7j2rvith) ol:where(.astro-7j2rvith){display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.cm-int-hero-status:where(.astro-7j2rvith) li:where(.astro-7j2rvith){display:grid;grid-template-columns:1fr auto;gap:.1rem 1rem;align-items:center;padding:.75rem .85rem;border-radius:.7rem;background:#fff}.cm-int-hero-status:where(.astro-7j2rvith) li:where(.astro-7j2rvith)>span:where(.astro-7j2rvith){color:var(--cm-ink);font-size:.9rem;font-weight:700}.cm-int-hero-status:where(.astro-7j2rvith) li:where(.astro-7j2rvith)>strong:where(.astro-7j2rvith){color:var(--cm-blue-700);font-size:1.35rem}.cm-int-hero-status:where(.astro-7j2rvith) li:where(.astro-7j2rvith)>small:where(.astro-7j2rvith){grid-column:1 / -1;color:var(--cm-ink-500);font-size:.78rem}.cm-int-hero-status:where(.astro-7j2rvith) .is-available:where(.astro-7j2rvith)>strong:where(.astro-7j2rvith){color:#126b3a}.cm-int-hero-status:where(.astro-7j2rvith) .is-progress:where(.astro-7j2rvith)>strong:where(.astro-7j2rvith){color:#7a5800}.cm-int-toolbar:where(.astro-7j2rvith){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.cm-int-filters:where(.astro-7j2rvith){display:flex;flex-wrap:wrap;gap:8px}.cm-int-filter:where(.astro-7j2rvith){display:inline-flex;align-items:center;gap:7px;padding:8px 14px;font:600 13px/1 var(--cm-font-sans);color:var(--cm-fg2);background:#fff;border:1px solid var(--cm-border);border-radius:999px;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out,color .12s ease-out}.cm-int-filter:where(.astro-7j2rvith):hover{border-color:var(--cm-border-strong)}.cm-int-filter:where(.astro-7j2rvith).is-active{color:#fff;background:var(--cm-brand);border-color:var(--cm-brand)}.cm-int-filter:where(.astro-7j2rvith):focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}.cm-int-filter-n:where(.astro-7j2rvith){font-size:11px;opacity:.7}.cm-int-search:where(.astro-7j2rvith){position:relative;display:inline-flex;align-items:center;min-width:220px;flex:0 1 280px}.cm-int-search-ic:where(.astro-7j2rvith){position:absolute;left:12px;display:inline-flex;color:var(--cm-ink-400);pointer-events:none}.cm-int-search:where(.astro-7j2rvith) input:where(.astro-7j2rvith){width:100%;padding:9px 14px 9px 36px;font:var(--cm-body-sm);color:var(--cm-fg1);background:#fff;border:1px solid var(--cm-border);border-radius:999px}.cm-int-search:where(.astro-7j2rvith) input:where(.astro-7j2rvith):focus-visible{outline:none;border-color:var(--cm-brand);box-shadow:0 0 0 3px var(--cm-brand-tint)}.cm-int-grid:where(.astro-7j2rvith){display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;align-items:stretch}.cm-int-grid:where(.astro-7j2rvith) .cm-int-card.is-hidden{display:none}.cm-int-empty:where(.astro-7j2rvith){margin:28px 0 0;text-align:center;font:var(--cm-body);color:var(--cm-fg3)}.cm-int-journey:where(.astro-7j2rvith){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2.25rem 0 0;padding:0;list-style:none}.cm-int-journey:where(.astro-7j2rvith) li:where(.astro-7j2rvith){display:grid;gap:1rem;padding-top:1rem;border-top:2px solid var(--cm-blue-300)}.cm-int-journey-n:where(.astro-7j2rvith){color:var(--cm-blue-700);font:700 .75rem/1 var(--cm-font-sans);letter-spacing:.08em}.cm-int-journey:where(.astro-7j2rvith) h3:where(.astro-7j2rvith){margin:0;color:var(--cm-ink);font:700 1.15rem/1.25 var(--cm-font-sans)}.cm-int-journey:where(.astro-7j2rvith) p:where(.astro-7j2rvith){margin:.55rem 0 0;color:var(--cm-ink-600);font:var(--cm-body-sm)}@media(max-width:720px){.cm-int-journey:where(.astro-7j2rvith){grid-template-columns:1fr;gap:1.1rem}}
