.showcase-card.svelte-1dvq968{display:grid;grid-template-columns:1fr 1.08fr;gap:50px;align-items:center;padding:38px;border:1px solid #a8c0f020;border-radius:25px;background:radial-gradient(ellipse at 85% 10%,color-mix(in srgb,var(--fx-accent) 6%,transparent),transparent 65%),#0b1019;position:relative;isolation:isolate;transition:border-color .4s}.showcase-card.svelte-1dvq968:hover{border-color:color-mix(in srgb,var(--fx-accent) 42%,transparent)}.showcase-card.reverse.svelte-1dvq968 .showcase-stage:where(.svelte-1dvq968){order:-1}.showcase-copy.svelte-1dvq968{padding:15px 0}.showcase-kicker.svelte-1dvq968{display:flex;align-items:center;gap:13px;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;color:#9aa9c3}.feature-orb.svelte-1dvq968{width:9px;height:9px;border-radius:50%;background:var(--fx-accent);box-shadow:0 0 18px var(--fx-accent),0 0 35px color-mix(in srgb,var(--fx-accent) 40%,transparent)}.showcase-copy.svelte-1dvq968 h2:where(.svelte-1dvq968){font-size:clamp(2rem,3.1vw,3rem);margin:25px 0 18px;letter-spacing:-.04em}.tagline.svelte-1dvq968{font-size:1.05rem;color:#d6e1f2;line-height:1.6}.description.svelte-1dvq968{font-size:.9375rem;line-height:1.8;color:#8496b3;margin-top:14px!important;max-width:420px}.showcase-copy.svelte-1dvq968>a:where(.svelte-1dvq968){display:flex;width:max-content;max-width:100%;align-items:center;gap:16px;margin-top:28px;font-size:.875rem;color:var(--fx-accent);min-height:44px}.showcase-copy.svelte-1dvq968>a:where(.svelte-1dvq968) span:where(.svelte-1dvq968){transition:translate .2s}.showcase-copy.svelte-1dvq968>a:where(.svelte-1dvq968):hover span:where(.svelte-1dvq968){translate:3px -3px}.showcase-copy.svelte-1dvq968 small:where(.svelte-1dvq968){display:block;color:#6e819f;font-size:.75rem;margin-top:16px}.showcase-stage.svelte-1dvq968{min-width:0}@media(max-width:1000px){.showcase-card.svelte-1dvq968{gap:30px;padding:27px;grid-template-columns:1fr}.showcase-card.reverse.svelte-1dvq968 .showcase-stage:where(.svelte-1dvq968){order:0}.description.svelte-1dvq968{max-width:650px}}@media(max-width:599px){.showcase-card.svelte-1dvq968{padding:22px 18px;gap:22px;border-radius:20px}.showcase-copy.svelte-1dvq968 h2:where(.svelte-1dvq968){font-size:2rem}.showcase-copy.svelte-1dvq968{padding:0}.showcase-copy.svelte-1dvq968 small:where(.svelte-1dvq968){line-height:1.6}}.collection-head.svelte-1d0dgro{position:relative;padding:82px 0 45px}.collection-head.svelte-1d0dgro:before{content:"";position:absolute;z-index:0;top:-82px;right:-80px;bottom:0;left:-80px;background:radial-gradient(ellipse at 58% 5%,#364dac38,transparent 68%);pointer-events:none}.collection-head.svelte-1d0dgro>:where(.svelte-1d0dgro){position:relative}.collection-head.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:clamp(3.2rem,6.3vw,6rem);line-height:1.02;margin:25px 0;letter-spacing:-.055em}.collection-head.svelte-1d0dgro h1:where(.svelte-1d0dgro) em:where(.svelte-1d0dgro){background:linear-gradient(100deg,#a0d7ff,#769eff 52%,#b799ff);-webkit-background-clip:text;background-clip:text;color:transparent}.collection-head.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:1.1rem;color:#9facc3;line-height:1.7}.collection-controls.svelte-1d0dgro{display:flex;justify-content:space-between;gap:28px;align-items:end;border-top:1px solid #ffffff14;margin-top:50px;padding-top:25px}.collection-controls.svelte-1d0dgro nav:where(.svelte-1d0dgro){display:flex;flex-wrap:wrap;gap:9px 20px;max-width:900px}.collection-controls.svelte-1d0dgro nav:where(.svelte-1d0dgro) a:where(.svelte-1d0dgro){display:flex;align-items:center;gap:9px;font-size:.8125rem;color:#a1b1cc;min-height:32px}.collection-controls.svelte-1d0dgro nav:where(.svelte-1d0dgro) a:where(.svelte-1d0dgro) span:where(.svelte-1d0dgro){width:6px;height:6px;border-radius:50%;background:var(--fx-accent);box-shadow:0 0 12px var(--fx-accent)}.collection-cards.svelte-1d0dgro{display:grid;gap:24px;padding-bottom:70px}.motion-toggle.svelte-1d0dgro{color:#adbed9;background:#ffffff06;border:1px solid #ffffff1c;border-radius:99px;padding:9px 15px;font-size:.75rem;white-space:nowrap;min-height:44px}@media(max-width:700px){.collection-head.svelte-1d0dgro{padding-top:55px}.collection-head.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:3.3rem}.collection-controls.svelte-1d0dgro{align-items:start;flex-direction:column;margin-top:32px}.collection-head.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:1rem}.collection-controls.svelte-1d0dgro nav:where(.svelte-1d0dgro){gap:10px 18px}}
