.hero-backdrop[data-astro-cid-ge2uvauf]{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.hero-wash[data-astro-cid-ge2uvauf]{background:radial-gradient(52rem 34rem at 88% 8%, color-mix(in srgb, var(--color-accent-100) 85%, transparent), transparent 70%), radial-gradient(36rem 24rem at 4% 0%, color-mix(in srgb, var(--color-sun-100) 80%, transparent), transparent 70%);position:absolute;inset:0}.hero-grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-ink) 4.5%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-ink) 4.5%, transparent) 1px, transparent 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 35% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(70% 80% at 35% 35%,#000 20%,#0000 72%)}.hero-pixels[data-astro-cid-ge2uvauf]{opacity:.7;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 35% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(70% 80% at 35% 35%,#000 20%,#0000 72%)}.rise[data-astro-cid-ge2uvauf]{animation:.9s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:var(--d,0s)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.line[data-astro-cid-ge2uvauf]{padding-block:.05em;display:block;overflow:hidden}.line-in[data-astro-cid-ge2uvauf]{animation:1s cubic-bezier(.2,.8,.2,1) both line-in;animation-delay:var(--d,0s);display:inline-block}@keyframes line-in{0%{transform:translateY(105%)}to{transform:none}}.roller[data-astro-cid-ge2uvauf]{vertical-align:top;height:1.12em;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-link);padding-inline:.04em .14em;font-size:1.1em;font-style:italic;font-weight:400;display:inline-block;overflow:hidden}.roller-track[data-astro-cid-ge2uvauf]{flex-direction:column;animation:10s infinite roll;display:flex}.roller-item[data-astro-cid-ge2uvauf]{white-space:nowrap;height:1.12em;line-height:1.12;display:block}@keyframes roll{0%,19%{animation-timing-function:cubic-bezier(.7,0,.2,1);transform:translateY(0)}25%,44%{animation-timing-function:cubic-bezier(.7,0,.2,1);transform:translateY(-1.12em)}50%,69%{animation-timing-function:cubic-bezier(.7,0,.2,1);transform:translateY(-2.24em)}75%,94%{animation-timing-function:cubic-bezier(.7,0,.2,1);transform:translateY(-3.36em)}to{transform:translateY(-4.48em)}}.chip-row[data-astro-cid-ge2uvauf]{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.chip-row[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}.stage[data-astro-cid-ge2uvauf]{z-index:0;isolation:isolate;aspect-ratio:1/1.04;width:100%;max-width:37rem;margin-inline:auto;position:relative;container-type:inline-size}.slab[data-astro-cid-ge2uvauf]{background:radial-gradient(70cqi 55cqi at 85% 0%, color-mix(in srgb, var(--color-accent-500) 80%, transparent), transparent 70%), radial-gradient(50cqi 40cqi at 0% 100%, color-mix(in srgb, var(--color-accent-700) 60%, transparent), transparent 70%), linear-gradient(160deg, var(--color-brand-800), var(--color-brand-900) 60%);box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-float);border-radius:7cqi;animation:1.1s cubic-bezier(.7,0,.2,1) .15s both wipe;position:absolute;inset:6% 0 2% 12%;overflow:hidden}@keyframes wipe{0%{clip-path:inset(100% 0 0 round 7cqi)}to{clip-path:inset(0 round 7cqi)}}.slab-grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:8cqi 8cqi;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 30%,#000 10%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 30%,#000 10%,#0000 75%)}.slab-percent[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);color:#ffffff0d;font-size:80cqi;font-style:italic;line-height:1;position:absolute;bottom:-20cqi;right:-4cqi}.slab-tag[data-astro-cid-ge2uvauf]{color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:1.4cqi;padding:1cqi 2.4cqi;font-size:clamp(10px,2.3cqi,13px);font-weight:500;display:inline-flex;position:absolute;bottom:4cqi;right:4.5cqi}.pos[data-astro-cid-ge2uvauf]{translate:calc(var(--px,0) * var(--depth,0) * -1px) calc(var(--py,0) * var(--depth,0) * -1px);will-change:translate;position:absolute}.maya[data-astro-cid-ge2uvauf]{z-index:10;height:96%;bottom:0;left:-2%}.enter-maya[data-astro-cid-ge2uvauf]{height:100%;animation:1.1s cubic-bezier(.2,.8,.2,1) .35s both maya-in}.enter-maya[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 3cqi 3cqi #080a1447);width:auto;max-width:none;height:100%}@keyframes maya-in{0%{opacity:0;transform:translateY(10cqi)}to{opacity:1;transform:none}}.enter-ticket[data-astro-cid-ge2uvauf]{animation:ticket-in 1s cubic-bezier(.2, .9, .3, 1) var(--delay,.6s) both}@keyframes ticket-in{0%{opacity:0;transform:translateY(-14cqi)scale(.96)}to{opacity:1;transform:none}}.idle-back[data-astro-cid-ge2uvauf]{animation:8s ease-in-out .4s infinite tfloat}.idle-mid[data-astro-cid-ge2uvauf]{animation:9.5s ease-in-out 1.6s infinite reverse tfloat}.idle-front[data-astro-cid-ge2uvauf]{animation:7.5s ease-in-out 1s infinite tfloat}@keyframes tfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1cqi)}}.ticket[data-astro-cid-ge2uvauf]{--cut:71%;aspect-ratio:2.15;width:100%;rotate:var(--r,0deg);filter:drop-shadow(0 2.4cqi 3.2cqi #080a144d);position:relative}.tone-glass[data-astro-cid-ge2uvauf]{--bg:#ffffff24;--fg:#fff}.tone-glass[data-astro-cid-ge2uvauf] .face[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tone-champagne[data-astro-cid-ge2uvauf]{--bg:#fbf3df;--fg:#0e0f12}.tone-paper[data-astro-cid-ge2uvauf]{--bg:#fff;--fg:#0e0f12}.face[data-astro-cid-ge2uvauf]{grid-template-columns:var(--cut) 1fr;background:var(--bg);color:var(--fg);-webkit-mask-image:radial-gradient(circle 2cqi at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 2cqi at var(--cut) 100%, #0000 97%, #000);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle 2cqi at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 2cqi at var(--cut) 100%, #0000 97%, #000);mask-image:radial-gradient(circle 2cqi at var(--cut) 0, #0000 97%, #000), radial-gradient(circle 2cqi at var(--cut) 100%, #0000 97%, #000);border-radius:3.6cqi;display:grid;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.face[data-astro-cid-ge2uvauf]:after{content:"";inset-block:3.4cqi;left:var(--cut);opacity:.2;border-left:.3cqi dashed;position:absolute}.main[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;gap:.6cqi;min-width:0;padding:2.2cqi 3.6cqi;display:flex}.t-label[data-astro-cid-ge2uvauf]{opacity:.6;font-size:clamp(8px,2.1cqi,12px);font-weight:500}.t-big[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(16px,5.6cqi,32px);font-weight:600;line-height:1}.tone-paper[data-astro-cid-ge2uvauf] .t-big[data-astro-cid-ge2uvauf]{color:#2a4fd6}.t-sub[data-astro-cid-ge2uvauf]{opacity:.65;white-space:nowrap;font-size:clamp(9px,2.4cqi,13px);font-weight:500}.t-code[data-astro-cid-ge2uvauf]{letter-spacing:.12em;color:#0e0f12;background:#eff4ff;border:.25cqi dashed #5f86fb;border-radius:1.4cqi;align-self:flex-start;margin-top:1cqi;padding:.7cqi 1.8cqi;font-size:clamp(10px,2.6cqi,14px);font-weight:500}.typed[data-astro-cid-ge2uvauf]{vertical-align:bottom;white-space:nowrap;border-right:.3cqi solid #2a4fd6;width:calc(6ch + .72em);animation:7s steps(6,end) 1.4s infinite typing,.7s step-end infinite caret;display:inline-block;overflow:hidden}@keyframes typing{0%{width:0}32%,88%{width:calc(6ch + .72em)}94%,to{width:0}}@keyframes caret{50%{border-right-color:#0000}}.stub[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;align-items:center;gap:1.2cqi;padding:2cqi 2.6cqi;display:flex}.barcode[data-astro-cid-ge2uvauf]{opacity:.45;width:100%;height:34%}.stub-num[data-astro-cid-ge2uvauf]{letter-spacing:.08em;opacity:.5;white-space:nowrap;font-size:clamp(7px,1.8cqi,10px);font-weight:500}.stamp[data-astro-cid-ge2uvauf]{z-index:5;color:#166a3e;transform-origin:60% 60%;background:#eaf6ef;border:1px solid #166a3e38;border-radius:999px;align-items:center;gap:.9cqi;padding:1cqi 2.6cqi 1cqi 2cqi;font-size:clamp(10px,2.7cqi,15px);font-weight:600;animation:7s cubic-bezier(.2,.8,.2,1) 1.4s infinite both stamp;display:inline-flex;position:absolute;bottom:-3cqi;right:3.6cqi;box-shadow:0 1.6cqi 3cqi -1.4cqi #080a1459}@keyframes stamp{0%,34%{opacity:0;transform:translateY(1.5cqi)scale(.92)}40%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@media (width<=1023px){.stage[data-astro-cid-ge2uvauf]{max-width:30rem}}@media (prefers-reduced-motion:reduce){.typed[data-astro-cid-ge2uvauf]{border-right-color:#0000;width:calc(6ch + .72em);animation:none}.stamp[data-astro-cid-ge2uvauf]{opacity:1;animation:none}}.perks-glow[data-astro-cid-pcbcknuq]{background:radial-gradient(44rem 28rem at 100% 100%, color-mix(in srgb, var(--color-accent-600) 45%, transparent), transparent 70%), radial-gradient(30rem 20rem at 0% 0%, color-mix(in srgb, var(--color-accent-800) 35%, transparent), transparent 70%);position:absolute;inset:0}.perks-grid[data-astro-cid-pcbcknuq]{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 100% at 70%,#000 15%,#0000 78%);mask-image:radial-gradient(90% 100% at 70%,#000 15%,#0000 78%)}@media (width>=1024px){.perk-offset[data-astro-cid-pcbcknuq]{margin-left:calc(var(--i) * 1.5rem)}}.tape[data-astro-cid-s5r5yktn]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tape-run[data-astro-cid-s5r5yktn]{animation-duration:70s}
