.band--mist[data-astro-cid-pfh7ibvx]{background:color-mix(in srgb, var(--color-ocean) 4%, var(--color-paper))}.wave-divider[data-astro-cid-awbri3ov]{width:100%;height:2rem;margin-top:-1px;display:block;position:relative;overflow:hidden}.wave-divider__layer[data-astro-cid-awbri3ov]{pointer-events:none;will-change:transform;width:110%;height:100%;display:block;position:absolute;top:0;left:-5%}.wave-divider__layer--front[data-astro-cid-awbri3ov]{animation:22s ease-in-out infinite wave-drift}.wave-divider__layer--back[data-astro-cid-awbri3ov]{animation:30s ease-in-out infinite reverse wave-drift}@media (width>=640px){.wave-divider[data-astro-cid-awbri3ov]{height:2.5rem}}@supports (animation-timeline:view()){[data-astro-cid-awbri3ov]:where(.wave-divider){animation:1s linear wave-arrive}.wave-divider[data-astro-cid-awbri3ov]{animation-timeline:view();animation-range:entry cover 22%}}@keyframes wave-drift{0%,to{transform:translate(-1.4%,1px)scaleX(1.02)}50%{transform:translate(1.4%,-1px)scaleX(1.02)}}@keyframes wave-arrive{0%{opacity:.35;scale:1.02 1}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.wave-divider[data-astro-cid-awbri3ov],.wave-divider__layer[data-astro-cid-awbri3ov]{animation:none}}.final-cta[data-astro-cid-rufwo4jm]{position:relative;overflow:clip}.final-cta[data-astro-cid-rufwo4jm]:before,.final-cta[data-astro-cid-rufwo4jm]:after{content:"";filter:blur(44px);pointer-events:none;border-radius:50%;position:absolute}.final-cta[data-astro-cid-rufwo4jm]:before{background:color-mix(in srgb, var(--color-lagoon) 20%, transparent);width:380px;height:380px;top:18%;left:-8%}.final-cta[data-astro-cid-rufwo4jm]:after{background:color-mix(in srgb, var(--color-foam) 10%, transparent);width:420px;height:380px;bottom:-28%;right:-6%}.final-mark[data-astro-cid-rufwo4jm]{place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.final-mark[data-astro-cid-rufwo4jm]:before{border:1px dashed color-mix(in srgb, var(--color-shell) 22%, transparent);content:"";border-radius:50%;position:absolute;inset:0}.final-kyu[data-astro-cid-rufwo4jm]{animation:6s ease-in-out infinite kyu-bob;position:relative}@keyframes kyu-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.final-kyu[data-astro-cid-rufwo4jm]{animation:none}}.page-header[data-astro-cid-c3dhm3yi]{background:linear-gradient(to bottom, transparent calc(100% - 10rem), var(--color-shell)), radial-gradient(ellipse 62% 55% at 92% 6%, color-mix(in srgb, var(--color-lagoon-soft) 72%, transparent), transparent 72%), radial-gradient(ellipse 36% 42% at 4% 96%, color-mix(in srgb, var(--color-sand) 42%, transparent), transparent 74%), var(--color-shell);position:relative;overflow:hidden}.page-header[data-astro-cid-c3dhm3yi]:before{background-image:radial-gradient(color-mix(in srgb, var(--color-ocean) 9%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(112deg,#0000 46%,#000 68%,#0000 94%);mask-image:linear-gradient(112deg,#0000 46%,#000 68%,#0000 94%)}.hero-phone[data-astro-cid-hlodes25]{box-sizing:border-box;background:var(--color-ocean);width:250px;height:470px;box-shadow:0 2px 4px color-mix(in srgb, var(--color-night) 16%, transparent), 0 38px 60px -32px color-mix(in srgb, var(--color-ocean) 62%, transparent);border-radius:40px;padding:8px;position:relative}.hero-phone[data-astro-cid-hlodes25]:before{z-index:3;background:var(--color-night);content:"";border-radius:999px;width:62px;height:7px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.hero-phone__screen[data-astro-cid-hlodes25]{background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--color-lagoon-soft) 88%, transparent), transparent 38%), var(--color-shell);border-radius:33px;flex-direction:column;height:100%;padding:28px 16px 16px;display:flex;overflow:hidden}.hero-phone__top[data-astro-cid-hlodes25]{justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.hero-phone__venue[data-astro-cid-hlodes25]{align-items:center;gap:5px;display:flex}.hero-phone__live[data-astro-cid-hlodes25]{background:var(--color-lagoon);width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-lagoon) 14%, transparent);border-radius:50%;animation:2.6s ease-in-out infinite live}.hero-phone__state[data-astro-cid-hlodes25]{color:var(--color-lagoon-ink);font-size:8px}.ticket[data-astro-cid-hlodes25]{background:var(--color-paper);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ocean) 10%, transparent);text-align:center;border-radius:50% 50% 14px 14px/44px 44px 14px 14px;margin-top:18px;padding:22px 12px 14px}.ticket__label[data-astro-cid-hlodes25]{color:var(--color-ink-muted);font-size:9px;display:block}.ticket__number[data-astro-cid-hlodes25]{color:var(--color-ocean);letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:1px;font-size:56px;font-weight:800;line-height:1;display:block}.ticket__ahead[data-astro-cid-hlodes25]{margin-top:3px;font-size:10px;font-weight:700;display:block}.hero-phone__bar[data-astro-cid-hlodes25]{background:color-mix(in srgb, var(--color-ocean) 8%, transparent);border-radius:999px;height:5px;margin-top:14px;overflow:hidden}.hero-phone__bar[data-astro-cid-hlodes25] span[data-astro-cid-hlodes25]{border-radius:inherit;background:var(--color-lagoon);width:62%;height:100%;animation:progress 5.2s var(--ease-snappy) infinite;display:block}.hero-phone__note[data-astro-cid-hlodes25]{border-radius:var(--radius-field);background:var(--color-lagoon-soft);align-items:flex-start;gap:8px;margin-top:10px;padding:10px;display:flex}.hero-phone__note[data-astro-cid-hlodes25] p[data-astro-cid-hlodes25]{font-size:9px;font-weight:600;line-height:1.4}.hero-phone__list[data-astro-cid-hlodes25]{flex-direction:column;gap:2px;margin-top:12px;display:flex}.hero-phone__list[data-astro-cid-hlodes25] li[data-astro-cid-hlodes25]{color:var(--color-ink-muted);border-radius:9px;align-items:center;gap:6px;padding:7px 8px;font-size:9px;font-weight:600;display:flex}.hero-phone__list[data-astro-cid-hlodes25] li[data-astro-cid-hlodes25].is-first{background:var(--color-paper);color:var(--color-ink);box-shadow:var(--shadow-card)}.hero-phone__exit[data-astro-cid-hlodes25]{background:var(--color-ocean);color:var(--color-shell);text-align:center;border-radius:999px;margin-top:auto;padding:10px;font-size:9px;font-weight:700}@keyframes live{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-lagoon) 14%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-lagoon) 6%, transparent)}}@keyframes progress{0%,8%{width:22%}55%,72%{width:62%}to{width:100%}}@media (prefers-reduced-motion:reduce){.hero-phone__live[data-astro-cid-hlodes25],.hero-phone__bar[data-astro-cid-hlodes25] span[data-astro-cid-hlodes25]{animation:none}}@media (width<=1079px){.hero-phone[data-astro-cid-hlodes25]{width:232px;height:438px}.ticket__number[data-astro-cid-hlodes25]{font-size:50px}}@media (width<=720px){.hero-phone[data-astro-cid-hlodes25]{width:218px;height:416px}.ticket__number[data-astro-cid-hlodes25]{font-size:48px}}.poster[data-astro-cid-aezl3e2x]{width:calc(118px * var(--s,1))}.hero[data-astro-cid-yodha2z4]{background:radial-gradient(ellipse 72% 62% at 88% 16%, color-mix(in srgb, var(--color-lagoon-soft) 88%, transparent), transparent 70%), radial-gradient(ellipse 46% 44% at 2% 92%, color-mix(in srgb, var(--color-sand) 58%, transparent), transparent 70%), var(--color-shell);position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4]:before{background-image:radial-gradient(color-mix(in srgb, var(--color-ocean) 11%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#0000 40%,#000 66%,#0000 96%);mask-image:linear-gradient(105deg,#0000 40%,#000 66%,#0000 96%)}.hero[data-astro-cid-yodha2z4]:after{background:color-mix(in srgb, var(--color-lagoon) 9%, transparent);filter:blur(54px);content:"";pointer-events:none;border-radius:50%;width:720px;height:440px;animation:24s ease-in-out infinite hero-drift;position:absolute;bottom:-42%;right:-6%}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:36px;padding:18px 0 28px;display:grid}.hero__eyebrow[data-astro-cid-yodha2z4]{color:var(--color-lagoon-ink);letter-spacing:.02em;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.hero__eyebrow[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{background:var(--color-lagoon);border-radius:2px;width:26px;height:2px}.hero__title[data-astro-cid-yodha2z4]{max-width:620px;color:var(--color-ink);letter-spacing:-.05em;text-wrap:balance;margin-top:18px;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;line-height:.99}.hero__mark[data-astro-cid-yodha2z4]{color:var(--color-ocean);white-space:nowrap;display:inline-block;position:relative}.hero__mark-line[data-astro-cid-yodha2z4]{fill:none;width:100%;height:.24em;stroke:var(--color-lagoon);stroke-width:5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:0;animation:underline .8s .4s var(--ease-snappy) both;position:absolute;bottom:-.16em;right:0;overflow:visible}.hero__lead[data-astro-cid-yodha2z4]{max-width:430px;color:var(--color-ink-muted);text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.58}.hero__proof[data-astro-cid-yodha2z4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px;display:grid}.hero__proof-item[data-astro-cid-yodha2z4]{min-width:0}.hero__proof-value[data-astro-cid-yodha2z4]{color:var(--color-ocean);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1}.hero__proof-caption[data-astro-cid-yodha2z4]{color:var(--color-ink-muted);text-wrap:pretty;margin-top:5px;font-size:.6875rem;line-height:1.3}.hero__scene[data-astro-cid-yodha2z4]{min-height:478px;position:relative}.hero__orbit[data-astro-cid-yodha2z4]{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--color-lagoon) 28%, transparent);pointer-events:none;border-radius:50%;width:min(92%,440px);position:absolute;top:2%;right:3%}.hero__glow[data-astro-cid-yodha2z4]{background:color-mix(in srgb, var(--color-lagoon) 12%, transparent);filter:blur(28px);pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.hero__poster[data-astro-cid-yodha2z4]{--s:1.16;z-index:1;width:calc(118px * var(--s));filter:drop-shadow(0 20px 18px color-mix(in srgb, var(--color-ocean) 14%, transparent));position:absolute;top:54%;left:1%;transform:translateY(-50%)rotate(-8deg)}.hero__phone[data-astro-cid-yodha2z4]{z-index:2;animation:7s ease-in-out infinite phone-bob;position:absolute;top:50%;left:53%;transform:translate(-48%,-50%)rotate(1.8deg)}.hero__flow[data-astro-cid-yodha2z4]{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-paper) 72%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ocean) 9%, transparent), 0 12px 30px -24px color-mix(in srgb, var(--color-ocean) 50%, transparent);backdrop-filter:blur(10px);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px;display:grid}.hero__flow-item[data-astro-cid-yodha2z4]{border-radius:var(--radius-field);align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex;position:relative}.hero__flow-item[data-astro-cid-yodha2z4]+.hero__flow-item[data-astro-cid-yodha2z4]:before{background:color-mix(in srgb, var(--color-ocean) 16%, transparent);content:"";width:20px;height:1px;position:absolute;top:50%;left:-10px}.hero__flow-num[data-astro-cid-yodha2z4]{background:var(--color-lagoon-soft);width:30px;height:30px;color:var(--color-lagoon-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.hero__flow-copy[data-astro-cid-yodha2z4]{min-width:0}.hero__flow-copy[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;display:block;overflow:hidden}.hero__flow-copy[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.hero__flow-item[data-astro-cid-yodha2z4].step .hero__flow-num[data-astro-cid-yodha2z4]{background:var(--color-shell);color:var(--color-ink)}.hero__flow-item[data-astro-cid-yodha2z4].step .hero__flow-copy[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:var(--color-ink)}@keyframes underline{0%{stroke-dashoffset:320px}to{stroke-dashoffset:0}}@keyframes phone-bob{0%,to{transform:translate(-48%,-50%)rotate(1.8deg)}50%{transform:translate(-48%,-52.5%)rotate(1.8deg)}}@keyframes hero-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-18px,-12px)scale(1.04)}}@media (width>=640px){.hero__proof[data-astro-cid-yodha2z4]{flex-wrap:wrap;align-items:baseline;gap:10px 0;display:flex}.hero__proof-item[data-astro-cid-yodha2z4]{border-left:1px solid color-mix(in srgb, var(--color-ocean) 14%, transparent);padding:0 24px}.hero__proof-item[data-astro-cid-yodha2z4]:first-child{border-left:0;padding-left:0}.hero__proof-item[data-astro-cid-yodha2z4]:last-child{padding-right:0}.hero__proof-value[data-astro-cid-yodha2z4]{font-size:1.75rem}}@media (width<=1079px){.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr);gap:26px;padding-top:12px}.hero__scene[data-astro-cid-yodha2z4]{width:100%;max-width:560px;min-height:438px;margin:0 auto}.hero__title[data-astro-cid-yodha2z4]{max-width:720px}.hero__flow[data-astro-cid-yodha2z4]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__flow-item[data-astro-cid-yodha2z4]+.hero__flow-item[data-astro-cid-yodha2z4]:before{display:none}}@media (width<=720px){.hero__grid[data-astro-cid-yodha2z4]{gap:20px;padding-top:8px;padding-bottom:22px}.hero__title[data-astro-cid-yodha2z4]{font-size:clamp(2.125rem,10.6vw,3.375rem)}.hero__lead[data-astro-cid-yodha2z4]{font-size:16px}.hero__proof[data-astro-cid-yodha2z4]{margin-top:28px}.hero__scene[data-astro-cid-yodha2z4]{min-height:416px}.hero__poster[data-astro-cid-yodha2z4]{--s:.95;left:-1%}.hero__phone[data-astro-cid-yodha2z4]{left:56%}.hero__flow[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr)}.hero__flow-item[data-astro-cid-yodha2z4]{padding:9px 12px}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-yodha2z4]:after,.hero__phone[data-astro-cid-yodha2z4],.hero__mark-line[data-astro-cid-yodha2z4]{animation:none}}.phone[data-astro-cid-eyxmfpx2]{zoom:var(--s,1);box-sizing:border-box;border:5px solid var(--color-ocean);background:var(--color-shell);border-bottom:0;border-radius:18px 18px 0 0;width:104px;height:150px;margin:0 auto;padding:12px 6px}.ticket[data-astro-cid-eyxmfpx2]{background:var(--color-paper);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ocean) 12%, transparent);text-align:center;border-radius:50% 50% 10px 10px/30px 30px 10px 10px;padding:16px 4px 8px}.caption[data-astro-cid-eyxmfpx2]{color:var(--color-ink-muted);font-size:9px}.number[data-astro-cid-eyxmfpx2]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}.meta[data-astro-cid-eyxmfpx2]{font-size:9px}.stage-arrow[data-astro-cid-7bxeqmuj]{justify-content:center;align-items:center;display:flex}svg[data-astro-cid-7bxeqmuj]{fill:none;stroke:var(--color-ocean);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 4;flex:none;animation:1.6s linear infinite flow}.across[data-astro-cid-7bxeqmuj]{width:calc(34px * var(--s,1));height:calc(10px * var(--s,1));display:none}.down[data-astro-cid-7bxeqmuj]{width:calc(10px * var(--s,1));height:calc(34px * var(--s,1))}@media (width>=768px){.stage-arrow[data-astro-cid-7bxeqmuj]{height:calc(160px * var(--s,1))}.across[data-astro-cid-7bxeqmuj]{display:block}.down[data-astro-cid-7bxeqmuj]{display:none}}@keyframes flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){svg[data-astro-cid-7bxeqmuj]{animation:none}}.tv-wrap[data-astro-cid-q75q4dmb]{zoom:var(--s,1);width:196px;margin:0 auto}.tv[data-astro-cid-q75q4dmb]{box-sizing:border-box;border:5px solid var(--color-night);background:var(--color-ocean);border-radius:10px;grid-template-columns:1.15fr .85fr;gap:6px;height:112px;padding:8px;display:grid}.now[data-astro-cid-q75q4dmb]{background:var(--color-sun);color:var(--color-ink);text-align:center;border-radius:8px;padding:8px 4px}.now-label[data-astro-cid-q75q4dmb]{font-size:9px;font-weight:700}.now-number[data-astro-cid-q75q4dmb]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.15}.now-place[data-astro-cid-q75q4dmb]{font-size:10px;font-weight:700}.next[data-astro-cid-q75q4dmb]{flex-direction:column;justify-content:center;gap:4px;display:flex}.chip[data-astro-cid-q75q4dmb]{background:var(--color-tv-tile);color:var(--color-foam);font-variant-numeric:tabular-nums;border-radius:6px;padding:3px 6px;font-size:10px;font-weight:700}.stand[data-astro-cid-q75q4dmb]{background:var(--color-night);border-radius:0 0 4px 4px;width:36px;height:8px;margin:0 auto}.scene[data-astro-cid-wkshis2o]{--s:1.4;background:radial-gradient(ellipse 46% 52% at 50% 62%, color-mix(in srgb, var(--color-paper) 62%, transparent), transparent 72%), var(--color-lagoon-soft);position:relative;overflow:clip}.stage[data-astro-cid-wkshis2o]{animation:10s ease-in-out infinite scene-bob;animation-delay:var(--d,0s)}@media (width>=768px){.scene[data-astro-cid-wkshis2o]{--s:1.25}.stage[data-astro-cid-wkshis2o]{height:calc(160px * var(--s))}}@media (width>=1024px){.scene[data-astro-cid-wkshis2o]{--s:1.65}}@media (width>=1280px){.scene[data-astro-cid-wkshis2o]{--s:1.8}}@keyframes scene-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-wkshis2o]{animation:none}}.plan-card--lead[data-astro-cid-ncaqfyss]{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-lagoon) 22%, transparent), transparent 34%);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-lagoon) 45%, transparent), 0 24px 48px -20px color-mix(in srgb, var(--color-ocean) 45%, transparent)}.plan-card--network[data-astro-cid-ncaqfyss]{box-shadow:inset 0 4px 0 var(--color-lagoon-ink), 0 0 0 1px color-mix(in srgb, var(--color-lagoon-ink) 28%, transparent), 0 12px 28px -20px color-mix(in srgb, var(--color-ocean) 35%, transparent)}
