.display.svelte-3zbbvp{font-family:var(--font-serif);font-weight:500;font-size:clamp(40px,6.8vw,96px);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.claim.svelte-3zbbvp{font-family:var(--font-serif);font-weight:500;font-size:clamp(30px,3.6vw,52px);line-height:1.08;letter-spacing:-.022em;text-wrap:balance;max-width:24ch}.claim-inverse.svelte-3zbbvp{font-family:var(--font-serif);font-weight:500;font-size:clamp(30px,4.2vw,56px);line-height:1.08;letter-spacing:-.022em}.kicker.svelte-3zbbvp{font-size:15px;font-weight:600;color:var(--ink-muted)}.quiet-cta.svelte-3zbbvp{font-size:15px;font-weight:500;color:var(--ink-secondary);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--hairline-strong)}.quiet-cta.svelte-3zbbvp:hover{color:var(--ink);text-decoration-color:var(--ink)}.logo.svelte-3zbbvp{text-decoration:none}.logo-labs.svelte-3zbbvp{margin-left:.3em;color:var(--ink-muted)}.logo-stop.svelte-3zbbvp{margin-left:.04em}.specimen.svelte-3zbbvp{filter:grayscale(1);mix-blend-mode:multiply}.dark .specimen.svelte-3zbbvp{filter:grayscale(1) invert(1);mix-blend-mode:screen}.void-band.svelte-3zbbvp{display:block;width:100%;height:50vh;object-fit:cover;object-position:50% 85%;mask-image:linear-gradient(to bottom,transparent,black 22%,black 80%,transparent 97%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 22%,black 80%,transparent 97%)}.melt-rect.svelte-3zbbvp{filter:grayscale(1) brightness(1.07);mask-image:linear-gradient(to right,transparent,black 24%,black 76%,transparent),linear-gradient(to bottom,transparent,black 12%,black 84%,transparent 98%);-webkit-mask-image:linear-gradient(to right,transparent,black 24%,black 76%,transparent),linear-gradient(to bottom,transparent,black 12%,black 84%,transparent 98%);mask-composite:intersect;-webkit-mask-composite:source-in}.dark .melt-rect.svelte-3zbbvp{filter:grayscale(1) invert(1) brightness(1.07)}.burst-img.svelte-3zbbvp{display:block;max-height:78vh;object-fit:cover;mask-image:linear-gradient(to bottom,transparent,black 14%,black 72%,transparent 94%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 14%,black 72%,transparent 94%)}.zone-lift.svelte-3zbbvp{background:linear-gradient(to bottom,transparent,var(--surface) 16%,var(--surface) 84%,transparent)}.claim-sub.svelte-3zbbvp{font-family:var(--font-serif);font-weight:500;font-size:clamp(26px,2.7vw,38px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance;max-width:26ch}.domain.svelte-3zbbvp{font-family:var(--font-serif);font-size:clamp(20px,1.8vw,24px);font-weight:500;letter-spacing:-.01em;color:var(--ink);margin-bottom:14px}.record-head.svelte-3zbbvp{display:flex;align-items:flex-end;min-height:56px}.portrait.svelte-3zbbvp{aspect-ratio:4 / 6;width:100%;max-width:240px;overflow:hidden;border-radius:18px}.portrait-img.svelte-3zbbvp{width:100%;height:100%;object-fit:cover;display:block}.mark.svelte-3zbbvp{width:auto;height:var(--h, 32px);display:block;object-fit:contain;filter:brightness(0);opacity:.72}.dark .mark.svelte-3zbbvp{filter:brightness(0) invert(1);opacity:.82}@media (min-width: 1024px){.marquee-track.svelte-3zbbvp .mark:where(.svelte-3zbbvp){height:calc(var(--h, 32px) * 1.15)}}.marquee-window.svelte-3zbbvp{position:relative;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.marquee-track.svelte-3zbbvp{display:flex;flex-shrink:0;align-items:center;gap:96px;padding-left:64px;list-style:none;margin:0;animation:svelte-3zbbvp-marquee 42s linear infinite}.marquee-window.svelte-3zbbvp:hover .marquee-track:where(.svelte-3zbbvp){animation-play-state:paused}@keyframes svelte-3zbbvp-marquee{to{transform:translate(-50%)}}.rise.svelte-3zbbvp{animation:svelte-3zbbvp-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0ms)}@keyframes svelte-3zbbvp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pre{opacity:0;transform:translateY(18px)}.pre.in{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--rd, 0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--rd, 0ms)}@media (prefers-reduced-motion: reduce){.rise.svelte-3zbbvp{animation:none}.pre,.pre.in{opacity:1;transform:none;transition:none}.marquee-track.svelte-3zbbvp{animation:none}.marquee-window.svelte-3zbbvp{overflow-x:auto}}
