.topics[data-astro-cid-ij6kezb4]{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}.topic[data-astro-cid-ij6kezb4]{border-radius:var(--r-lg);background:radial-gradient(ellipse 90% 60% at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%), var(--wl-ink-2);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--wl-line-soft));transition:border-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out), opacity var(--dur-slow) var(--ease-out);scroll-margin-top:calc(var(--header-h) + 1rem);grid-column:span 2;align-content:start;gap:.9rem;padding:clamp(1.75rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.topic[data-astro-cid-ij6kezb4]:after{content:"";background:var(--accent);opacity:.8;width:3px;position:absolute;top:0;bottom:0;left:0}.topic[data-astro-cid-ij6kezb4]:nth-child(n+4){grid-column:span 3}.topic[data-astro-cid-ij6kezb4]:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-3px)}.topic__icon[data-astro-cid-ij6kezb4]{width:56px;height:56px;color:var(--accent);background:color-mix(in srgb, var(--accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:0 0 30px -8px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:16px;place-items:center;margin-bottom:.6rem;display:grid}.topic__n[data-astro-cid-ij6kezb4]{font-size:var(--fs-label);color:var(--accent);letter-spacing:.14em;position:absolute;top:clamp(1.75rem,3vw,2.5rem);right:clamp(1.75rem,3vw,2.5rem)}.topic[data-astro-cid-ij6kezb4] .muted[data-astro-cid-ij6kezb4]{font-size:var(--fs-small);max-width:60ch}.foundation[data-astro-cid-ij6kezb4]{overflow:hidden}.foundation__grid[data-astro-cid-ij6kezb4]{z-index:2;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid;position:relative}.foundation__copy[data-astro-cid-ij6kezb4]{gap:1.2rem;display:grid}.foundation__sep[data-astro-cid-ij6kezb4]{color:var(--wl-paper);font-size:var(--fs-small);border-radius:var(--r-md);border:1px solid var(--wl-line);align-items:start;gap:.8rem;padding:1rem 1.1rem;display:flex}.foundation__sep[data-astro-cid-ij6kezb4] svg{color:var(--wl-teal);flex:none}.stack[data-astro-cid-ij6kezb4]{border-radius:var(--r-xl);background:linear-gradient(var(--wl-ink), var(--wl-ink)) padding-box, var(--spectrum-soft) border-box;border:1px solid #0000;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 40px 90px -50px #6e9bff80}.stack__products[data-astro-cid-ij6kezb4]{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:.5rem;display:grid}.stack__product[data-astro-cid-ij6kezb4]{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--a) 45%, transparent);background:color-mix(in srgb, var(--a) 9%, transparent);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.8rem .35rem;font-size:.72rem;font-weight:500;line-height:1.25;display:flex}.stack__links[data-astro-cid-ij6kezb4]{justify-content:space-around;height:34px;display:flex}.stack__links[data-astro-cid-ij6kezb4] span[data-astro-cid-ij6kezb4]{background:repeating-linear-gradient(to bottom, var(--wl-violet) 0 3px, transparent 3px 7px);opacity:.7;width:1px}.stack__base[data-astro-cid-ij6kezb4]{border-radius:var(--r-md);background:linear-gradient(135deg, #3fb8ac1a, #a08cff1a), var(--wl-graphite);border:1px solid color-mix(in srgb, var(--wl-teal) 35%, transparent);padding:1.1rem}.stack__title[data-astro-cid-ij6kezb4]{font-family:var(--font-display);align-items:center;gap:.6rem;margin-bottom:.9rem;font-weight:600;display:flex}.stack__base[data-astro-cid-ij6kezb4] ul[data-astro-cid-ij6kezb4]{grid-template-columns:repeat(3,1fr);gap:.45rem;padding:0;list-style:none;display:grid}.stack__base[data-astro-cid-ij6kezb4] li[data-astro-cid-ij6kezb4]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;background:var(--wl-ink);color:var(--wl-muted);border-radius:8px;padding:.55rem .3rem;font-size:.68rem}.providers-sec[data-astro-cid-ij6kezb4]{overflow:hidden}.providers[data-astro-cid-ij6kezb4]{z-index:1;grid-template-columns:1fr 1.3fr;align-items:start;gap:2rem clamp(2rem,6vw,6rem);display:grid;position:relative}.tcta[data-astro-cid-ij6kezb4]{border-radius:var(--r-xl);background:linear-gradient(135deg,#0d1424,#140f24);border:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.tcta[data-astro-cid-ij6kezb4]>[data-astro-cid-ij6kezb4]:not(.aurora){z-index:2;position:relative}.tcta[data-astro-cid-ij6kezb4] .h2[data-astro-cid-ij6kezb4]{max-width:18ch}@media (width<=960px){.topics[data-astro-cid-ij6kezb4]{grid-template-columns:1fr 1fr}.topic[data-astro-cid-ij6kezb4],.topic[data-astro-cid-ij6kezb4]:nth-child(n+4){grid-column:span 1}.topic[data-astro-cid-ij6kezb4]:last-child{grid-column:1/-1}.providers[data-astro-cid-ij6kezb4],.foundation__grid[data-astro-cid-ij6kezb4]{grid-template-columns:1fr}}@media (width<=620px){.topics[data-astro-cid-ij6kezb4]{grid-template-columns:1fr}.stack__base[data-astro-cid-ij6kezb4] ul[data-astro-cid-ij6kezb4]{grid-template-columns:1fr 1fr}.stack__links[data-astro-cid-ij6kezb4]{display:none}.stack__base[data-astro-cid-ij6kezb4]{margin-top:.8rem}}
