.hero-grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px 72px;padding-top:clamp(56px,9vw,104px);padding-bottom:clamp(64px,10vw,120px);display:flex}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:999 480px;gap:26px;display:flex}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:8px;display:flex}.stack[data-astro-cid-lcdefpme]{flex-direction:column;flex:400px;gap:14px;max-width:460px;margin:0;display:flex}.stack-card[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--panel-line);border-radius:18px;align-items:center;gap:18px;padding:22px 26px;display:flex}.stack-n[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.03em;color:var(--accent);flex:none;width:92px;font-size:40px;font-weight:700}.stack-t[data-astro-cid-lcdefpme]{color:#e5e7eb;font-size:16px}.stack-t[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-2)}.cred[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-dark)}.cred[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2);padding-top:22px;padding-bottom:22px;font-size:14px}.cred[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.ticker[data-astro-cid-lcdefpme]{background:var(--accent);padding:20px 0;overflow:hidden}.track[data-astro-cid-lcdefpme]{width:max-content;animation:32s linear infinite slide;display:flex}.tick[data-astro-cid-lcdefpme]{white-space:nowrap;font-family:var(--display);letter-spacing:-.01em;color:var(--navy);align-items:center;gap:32px;padding-right:32px;font-size:24px;font-weight:700;display:inline-flex}.stages[data-astro-cid-lcdefpme]{padding-top:clamp(80px,10vw,128px);padding-bottom:clamp(72px,9vw,120px)}.stages[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:640px;margin-bottom:clamp(40px,6vw,72px)}.stage-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:48px 64px;margin-bottom:clamp(40px,6vw,72px);display:flex}.stage[data-astro-cid-lcdefpme]{border-top:6px solid var(--accent);flex-direction:column;flex:260px;gap:12px;padding-top:28px;display:flex}.stage-n[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(64px,8vw,88px);font-weight:700;line-height:.9}.stage[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-top:12px;font-size:24px}.kitband[data-astro-cid-lcdefpme]{padding-bottom:clamp(80px,10vw,128px)}.kit-panel[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.kit-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:999 420px;align-items:flex-start;gap:20px;display:flex}.kit-lead[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:520px;font-size:18px;line-height:1.6}.kit-art[data-astro-cid-lcdefpme]{flex:280px;height:260px;transition:transform .35s;position:relative}.kit-art[data-astro-cid-lcdefpme]:hover{transform:rotate(-2deg)scale(1.02)}.sheet[data-astro-cid-lcdefpme]{border-radius:18px;position:absolute}.s1[data-astro-cid-lcdefpme]{background:#fff;height:170px;top:0;left:40px;right:0;transform:rotate(5deg)}.s2[data-astro-cid-lcdefpme]{background:var(--peach);height:170px;top:30px;left:20px;right:20px;transform:rotate(-4deg)}.s3[data-astro-cid-lcdefpme]{background:var(--navy);flex-direction:column;gap:10px;height:180px;padding:26px;display:flex;top:64px;left:0;right:40px}.s3-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.s3-title[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;letter-spacing:-.02em;font-size:24px;font-weight:700}.s3-sub[data-astro-cid-lcdefpme]{color:var(--on-dark);font-size:15px}.loop[data-astro-cid-lcdefpme]{background:var(--sand)}.loop-grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px 48px;padding-top:clamp(64px,9vw,104px);padding-bottom:clamp(64px,9vw,104px);display:flex}.loop-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:380px;gap:14px;display:flex}.loop-form[data-astro-cid-lcdefpme]{flex:380px}@media (width<=720px){.stack-card[data-astro-cid-lcdefpme]{margin-left:0!important}}
