.hero.svelte-1uha8ag{padding-top:clamp(2rem,8vh,5rem)}.title.svelte-1uha8ag{font-family:var(--font-display);font-weight:700;font-size:clamp(2.75rem,11vw,7rem);line-height:.95;letter-spacing:-.02em;margin:0;background:linear-gradient(135deg,#fff,#c2c2c2 35%,#f2a65a 75%,#ff6b8b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.titleTld.svelte-1uha8ag{-webkit-text-fill-color:var(--text-dim);font-weight:300}.teaser.svelte-1uha8ag{font-family:var(--font-display);font-weight:300;font-size:clamp(.85rem,1.6vw,1.1rem);letter-spacing:.32em;color:var(--text-muted);margin:1.25rem 0 2.5rem}.actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3.5rem}.frames.svelte-1uha8ag{display:flex;gap:4px;height:36px;opacity:.85}.frame.svelte-1uha8ag{flex:1;border-radius:2px;background:linear-gradient(135deg,var(--accent-deep),var(--accent-coral));animation:svelte-1uha8ag-dissolve 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .11s)}@keyframes svelte-1uha8ag-dissolve{0%,to{opacity:.18;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.frame.svelte-1uha8ag{animation:none;opacity:.6}}.cards.svelte-1uha8ag{margin:5rem 0}.lede.small.svelte-1uha8ag{font-size:1rem;margin-bottom:1.5rem}.example.svelte-1uha8ag{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.filename.svelte-1uha8ag{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;color:var(--text-dim);margin-bottom:.4rem}
