.card[data-astro-cid-wlsujctz]{border:1px solid var(--border);background:linear-gradient(160deg, #ffffff08, #ffffff03), var(--surface);border-radius:1rem;min-height:10.6rem;padding:1.4rem;text-decoration:none;transition:border-color .16s,transform .16s,background .16s;display:block;position:relative;box-shadow:0 12px 40px #0000001f}a[data-astro-cid-wlsujctz].card:hover{border-color:var(--border-strong);background:var(--surface-elevated);transform:translateY(-2px)}a[data-astro-cid-wlsujctz].card[data-help]:hover,a[data-astro-cid-wlsujctz].card[data-help]:focus-visible{z-index:2}.card-visual[data-astro-cid-wlsujctz]{opacity:.48;width:3.2rem;height:3.2rem;mask-image:var(--card-icon);mask-position:50%;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:var(--card-icon);background:currentColor;margin:0 0 1.15rem;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.card-brand-visual[data-astro-cid-wlsujctz]{object-fit:contain;width:3.2rem;height:3.2rem;margin:0 0 1.15rem;display:block}a[data-astro-cid-wlsujctz].card[data-help]:hover:after,a[data-astro-cid-wlsujctz].card[data-help]:focus-visible:after{content:attr(data-help);z-index:35;box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-elevated);width:min(18rem,65vw);color:var(--text);pointer-events:none;border-radius:.65rem;padding:.8rem;font-size:.85rem;font-weight:400;line-height:1.45;position:absolute;top:3.2rem;right:1rem;box-shadow:0 10px 28px #0000004d}a[data-astro-cid-wlsujctz].card.tooltip-right[data-help]:hover:after,a[data-astro-cid-wlsujctz].card.tooltip-right[data-help]:focus-visible:after{left:calc(100% - 1.4rem);right:auto}@media (width<=800px){a[data-astro-cid-wlsujctz].card.tooltip-right[data-help]:hover:after,a[data-astro-cid-wlsujctz].card.tooltip-right[data-help]:focus-visible:after{left:auto;right:1rem}}.card-eyebrow[data-astro-cid-wlsujctz]{color:var(--purple);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem;font-size:.7rem;font-weight:700}h3[data-astro-cid-wlsujctz]{margin:0;font-size:1.1rem;line-height:1.25}.card-body[data-astro-cid-wlsujctz]{color:var(--muted);margin-top:.7rem}.card-body[data-astro-cid-wlsujctz] p{margin:0}.button[data-astro-cid-qnjy7ejb]{border-radius:.7rem;justify-content:center;align-items:center;min-height:2.7rem;padding:.65rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button[data-astro-cid-qnjy7ejb]:hover{transform:translateY(-1px)}.primary[data-astro-cid-qnjy7ejb]{background:linear-gradient(135deg, var(--purple-strong), #6d3fd4);color:#fff;border:1px solid #a78bfa57;box-shadow:0 10px 30px #8b5cf62e}.secondary[data-astro-cid-qnjy7ejb]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.quiet[data-astro-cid-qnjy7ejb]{color:var(--muted-strong);border:1px solid #0000}.quiet[data-astro-cid-qnjy7ejb]:hover{color:var(--text);background:#ffffff0a}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:center;gap:4rem;min-height:68vh;padding-top:6rem;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.06em;max-width:900px;margin:.8rem 0 0;font-size:clamp(3rem,7vw,6.5rem);line-height:.94}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.signal[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:linear-gradient(180deg, #8b5cf612, transparent 55%), var(--surface);height:15rem;box-shadow:var(--shadow);border-radius:1rem;grid-template-columns:repeat(5,1fr);align-items:end;gap:.65rem;padding:1rem;display:grid}.signal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(#a78bfa4d,#8f24300f);border:1px solid #a78bfa4d;border-radius:999px 999px 0 0;min-height:30%;display:block}.signal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){min-height:54%}.signal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){min-height:82%}.signal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(4){min-height:62%}.signal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(5){min-height:38%}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.tags[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.25rem .5rem;font-size:.72rem}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem;min-height:auto;padding-top:5rem}.signal[data-astro-cid-lcdefpme]{height:10rem}}
