.hero[data-astro-cid-i3irphx7]{position:relative}.hero-pin[data-astro-cid-i3irphx7]{padding-bottom:12px;position:relative;overflow:hidden}.hero-felt[data-astro-cid-i3irphx7]{clip-path:inset(76px 12px 12px round 44px);position:absolute;inset:0}.hero-glow[data-astro-cid-i3irphx7]{pointer-events:none;background:radial-gradient(closest-side,#bcff2f29,#0000 70%);width:80vmax;height:60vmax;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}.hero-copy[data-astro-cid-i3irphx7]{z-index:2;padding-top:calc(76px + clamp(40px,7vh,88px));text-align:center;padding-inline:24px;position:relative}.hero-line[data-astro-cid-i3irphx7]{display:block}.hero-pill[data-astro-cid-i3irphx7]{min-height:44px;color:var(--color-mist)}.hero-pill[data-astro-cid-i3irphx7]:hover{color:var(--color-paper)}.hero-phone[data-astro-cid-i3irphx7]{z-index:3;pointer-events:none;justify-content:center;height:clamp(300px,44vh,500px);margin-top:48px;display:flex;position:relative;overflow:hidden}.hero-phone-move[data-astro-cid-i3irphx7]{position:relative}.hero-floats[data-astro-cid-i3irphx7],.hero-fill[data-astro-cid-i3irphx7]{display:none}@media (prefers-reduced-motion:no-preference){.js .hero-pin[data-astro-cid-i3irphx7]{height:100svh;min-height:640px;padding-bottom:0}.js .hero-phone[data-astro-cid-i3irphx7]{z-index:7;align-items:center;height:auto;margin:0;position:absolute;inset:0;overflow:visible}.js .hero-floats[data-astro-cid-i3irphx7]{display:block}.js .hero-fill[data-astro-cid-i3irphx7]{display:flex}}.hero[data-astro-cid-i3irphx7]{--ph:130px}.hero-device[data-astro-cid-i3irphx7]{--phone-s:.62}@media (width>=768px){.hero[data-astro-cid-i3irphx7]{--ph:151px}.hero-device[data-astro-cid-i3irphx7]{--phone-s:.72}}@media (width>=1280px){.hero[data-astro-cid-i3irphx7]{--ph:163px}.hero-device[data-astro-cid-i3irphx7]{--phone-s:.78}}.hero-banner[data-astro-cid-i3irphx7]{z-index:30;width:96%;position:absolute;top:12%;left:50%;translate:-50%}@media (width>=960px){.hero-banner[data-astro-cid-i3irphx7]{display:none}}.hero-floats[data-astro-cid-i3irphx7]{z-index:4;pointer-events:none;position:absolute;inset:0}.float[data-astro-cid-i3irphx7]{position:absolute}.f-notify[data-astro-cid-i3irphx7],.f-ticket[data-astro-cid-i3irphx7],.f-chip[data-astro-cid-i3irphx7],.f-card[data-astro-cid-i3irphx7],.f-upid[data-astro-cid-i3irphx7],.f-floor[data-astro-cid-i3irphx7]{display:none}@media (width>=960px){.f-notify[data-astro-cid-i3irphx7],.f-ticket[data-astro-cid-i3irphx7]{display:block}.f-notify[data-astro-cid-i3irphx7]{right:calc(50% + var(--ph) + 20px);bottom:11%}.f-ticket[data-astro-cid-i3irphx7]{left:calc(50% + var(--ph) + 20px);bottom:5%}}@media (width>=1024px){.f-chip[data-astro-cid-i3irphx7],.f-card[data-astro-cid-i3irphx7]{display:block}.f-chip[data-astro-cid-i3irphx7]{top:26%;left:4%}.f-card[data-astro-cid-i3irphx7]{top:18%;right:4%}}@media (width>=1360px) and (height>=820px){.f-upid[data-astro-cid-i3irphx7],.f-floor[data-astro-cid-i3irphx7]{display:block}.f-upid[data-astro-cid-i3irphx7]{bottom:41%;right:calc(50% + 21rem)}.f-floor[data-astro-cid-i3irphx7]{bottom:31%;left:calc(50% + 21rem)}}.chip-tilt[data-astro-cid-i3irphx7]{filter:drop-shadow(0 18px 24px #00000059);transform:rotate(-18deg)}.card-tilt[data-astro-cid-i3irphx7]{transform:rotate(14deg)}.note-card[data-astro-cid-i3irphx7]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:300px;color:var(--color-ink);background:#ffffffeb;border-radius:22px;gap:12px;padding:14px;display:flex;box-shadow:0 24px 50px -20px #00000080}.note-icon[data-astro-cid-i3irphx7]{background:var(--color-ink);width:38px;height:38px;color:var(--color-volt);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.ticket[data-astro-cid-i3irphx7]{background:var(--color-paper);width:300px;color:var(--color-ink);border-radius:20px;display:flex;transform:rotate(4deg);box-shadow:0 24px 50px -20px #00000080}.ticket-main[data-astro-cid-i3irphx7]{flex:1;padding:16px 16px 16px 18px}.ticket-stub[data-astro-cid-i3irphx7]{border-left:2px dashed var(--color-line);align-items:center;padding:0 16px;display:flex;position:relative}.ticket-stub[data-astro-cid-i3irphx7]:before,.ticket-stub[data-astro-cid-i3irphx7]:after{content:"";background:var(--color-felt);border-radius:9999px;width:16px;height:16px;position:absolute;left:-9px}.ticket-stub[data-astro-cid-i3irphx7]:before{top:-8px}.ticket-stub[data-astro-cid-i3irphx7]:after{bottom:-8px}.floor-card[data-astro-cid-i3irphx7]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:250px;color:var(--color-paper);background:#143329e0;border-radius:22px;padding:16px;transform:rotate(-3deg);box-shadow:inset 0 0 0 1px #ffffff14,0 24px 50px -20px #0000008c}.upid-pill[data-astro-cid-i3irphx7]{background:var(--color-paper);color:var(--color-ink);border-radius:9999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;transform:rotate(-4deg);box-shadow:0 20px 40px -18px #00000080}.hero-fill[data-astro-cid-i3irphx7]{z-index:6;visibility:hidden;clip-path:inset(50% round 40px);text-align:center;justify-content:center;align-items:center;padding-inline:24px;position:absolute;inset:0}
