.hero[data-astro-cid-reuxuyy6]{padding-block:clamp(40px,8vh,96px) clamp(28px,5vh,56px);display:flex;flex-direction:column;align-items:center;text-align:center}.crest[data-astro-cid-reuxuyy6]{margin-bottom:clamp(14px,2.6vh,26px)}.mark--sub[data-astro-cid-reuxuyy6]{margin-top:clamp(8px,1.6vh,16px)}.ethos[data-astro-cid-reuxuyy6]{margin-top:clamp(22px,3.6vh,36px);font-family:var(--disp);font-weight:800;font-size:clamp(17px,3vw,30px);letter-spacing:.005em;color:var(--ink);position:relative;padding-bottom:13px}.ethos[data-astro-cid-reuxuyy6]:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:clamp(52px,9vw,92px);height:3px;border-radius:2px;background:linear-gradient(90deg,var(--cyan),var(--magenta) 55%,var(--yellow))}.lineup[data-astro-cid-reuxuyy6]{margin-top:clamp(20px,3vw,32px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,28px)}.release-pill[data-astro-cid-reuxuyy6]{text-align:center;font:700 11px var(--mono);letter-spacing:.1em;margin:16px 0}.prod__desc[data-astro-cid-reuxuyy6]{max-width:46ch}.prod[data-astro-cid-reuxuyy6]{flex-direction:column;align-items:stretch;min-width:0;display:flex;align-items:center;gap:clamp(16px,2.5vw,28px);border:1px solid var(--line);border-radius:var(--card-radius);background:var(--panel);box-shadow:var(--card-shadow);padding:clamp(18px,2.4vw,28px);transition:transform .16s,box-shadow .16s}.prod[data-astro-cid-reuxuyy6]:hover{transform:translateY(-3px);box-shadow:0 30px 50px -28px #15120e8c}.prod--cello[data-astro-cid-reuxuyy6]{border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--cyan),var(--magenta) 55%,var(--yellow)) 1}.prod--spin[data-astro-cid-reuxuyy6]{border-top:4px solid var(--vermilion)}.prod--teaser[data-astro-cid-reuxuyy6]{justify-content:center;padding-block:clamp(28px,4vw,40px)}.prod__txt--center[data-astro-cid-reuxuyy6]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.prod__cello-mark[data-astro-cid-reuxuyy6]{line-height:.9}.prod__shot[data-astro-cid-reuxuyy6]{flex:none;display:flex;justify-content:center;padding:18px;border-radius:14px;background:transparent}.prod__txt[data-astro-cid-reuxuyy6]{width:100%}.product-glitch[data-astro-cid-reuxuyy6]{display:flex;justify-content:center;font-family:Arial,sans-serif;font-size:clamp(25px,3.3vw,46px);font-weight:400;letter-spacing:-.055em;line-height:1.2;margin:0;color:#15151a}.glitch-letter[data-astro-cid-reuxuyy6]{position:relative;isolation:isolate}.glitch-letter[data-astro-cid-reuxuyy6]:before,.glitch-letter[data-astro-cid-reuxuyy6]:after{content:attr(data-letter);position:absolute;inset:0;pointer-events:none;z-index:-1;animation:letter-shift 3.8s steps(1,end) infinite;mix-blend-mode:multiply}.glitch-letter[data-astro-cid-reuxuyy6]:before{color:var(--cyan);--dx:-.065em;--dy:.025em;text-shadow:.08em .04em var(--yellow)}.glitch-letter[data-astro-cid-reuxuyy6]:after{color:var(--magenta);text-shadow:-.06em .02em #15151a;--dx:.065em;--dy:-.025em;animation-direction:reverse}.glitch-letter--second[data-astro-cid-reuxuyy6]:before,.glitch-letter--second[data-astro-cid-reuxuyy6]:after{animation-delay:-1.6s}@keyframes letter-shift{0%,65%,to{transform:translate(var(--dx));clip-path:inset(0)}70%{transform:translate(calc(var(--dx) * 2.5),var(--dy));clip-path:inset(12% 0 45%)}76%{transform:translate(calc(var(--dx) * -1.5));clip-path:inset(50% 0 8%)}82%{transform:translate(calc(var(--dx) * 2),calc(var(--dy) * 2));clip-path:inset(0)}88%{transform:translate(calc(var(--dx) * -1),var(--dy));clip-path:inset(30% 0 35%)}94%{transform:translate(var(--dx));clip-path:inset(0)}}.motion-paused .glitch-letter[data-astro-cid-reuxuyy6]:before,.motion-paused .glitch-letter[data-astro-cid-reuxuyy6]:after{animation-play-state:paused}.product-motion[data-astro-cid-reuxuyy6]{margin-top:18px;background:transparent;border:1px solid var(--line);border-radius:6px;padding:8px 12px;font:12px var(--mono);cursor:pointer}@media(prefers-reduced-motion:reduce){.glitch-letter[data-astro-cid-reuxuyy6]:before,.glitch-letter[data-astro-cid-reuxuyy6]:after{animation:none}}.prod__name--spin[data-astro-cid-reuxuyy6]{text-align:center;font-family:var(--disp);font-weight:900;font-size:clamp(22px,3vw,30px);letter-spacing:.05em;color:var(--vermilion)}.prod__desc[data-astro-cid-reuxuyy6]{margin:12px 0 14px;font-size:15px;line-height:1.5;color:var(--ink-2)}.prod__meta[data-astro-cid-reuxuyy6]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.labs-line[data-astro-cid-reuxuyy6]{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:var(--card-radius);background:var(--panel);box-shadow:var(--card-shadow);padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,28px);color:var(--ink-2);font-size:15px;transition:transform .16s}.labs-line[data-astro-cid-reuxuyy6]:hover{transform:translateY(-2px)}.labs-line__k[data-astro-cid-reuxuyy6]{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:3px solid var(--rust);padding-bottom:5px}.labs-line__arrow[data-astro-cid-reuxuyy6]{margin-left:auto;color:var(--ink)}@media(max-width:720px){.lineup[data-astro-cid-reuxuyy6]{grid-template-columns:1fr}.prod[data-astro-cid-reuxuyy6]{flex-direction:column;text-align:center;align-items:center}}
