.PNdxIa_phone{aspect-ratio:600/1304;background:linear-gradient(160deg,#2a2420,#0b0908 40%,#1a1512);border-radius:38px;width:100%;max-width:300px;margin:0 auto;padding:9px;position:relative;box-shadow:0 0 0 1px #deb3698c,0 0 0 3px #050404,0 30px 60px -12px #000000d9,0 0 50px -10px #deb36940}.PNdxIa_phone:after{content:"";z-index:2;background:#050404;border-radius:12px;width:26%;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.PNdxIa_screen{object-fit:cover;background:#0b0908;border-radius:30px;width:100%;height:100%;display:block}.PNdxIa_hero{isolation:isolate;align-items:center;min-height:min(100svh,980px);display:flex;position:relative;overflow:hidden}.PNdxIa_heroArt{z-index:-3;animation:40s ease-in-out infinite alternate PNdxIa_drift;position:absolute;inset:-4%}.PNdxIa_heroArt img{object-fit:cover;object-position:50% 30%}.PNdxIa_heroShade{z-index:-2;background:radial-gradient(900px 600px at 72% 50%, #5aa2ff1f, transparent 70%), linear-gradient(90deg, #080808eb 0%, #080808b3 45%, #08080859 100%), linear-gradient(0deg, var(--color-ink) 0%, transparent 30%);position:absolute;inset:0}.PNdxIa_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;width:100%;padding-top:56px;padding-bottom:72px;display:grid}.PNdxIa_heroText{text-align:left}.PNdxIa_heroText .platforms{justify-content:flex-start}.PNdxIa_crest{filter:drop-shadow(0 0 24px #deb36973);width:88px;height:auto;animation:PNdxIa_rise 1s var(--ease-out) both}.PNdxIa_title{text-align:left}.PNdxIa_title .hero-word{margin-left:0}.PNdxIa_tagline{font-family:var(--font-display);color:#f2e4c4;letter-spacing:.06em;animation:PNdxIa_rise 1.3s var(--ease-out) .5s both;margin:.5em 0 .8em;font-size:clamp(1.15rem,2.4vw,1.5rem);font-style:italic}.PNdxIa_lede{color:#e9e1cf;text-shadow:0 2px 12px #000000e6;max-width:560px;animation:PNdxIa_rise 1.3s var(--ease-out) .65s both;margin:0 0 1.8em;font-size:1.18rem}.PNdxIa_cta{animation:PNdxIa_rise 1.3s var(--ease-out) .8s both;flex-wrap:wrap;gap:16px;display:flex}.PNdxIa_heroStage{perspective:1400px;place-items:center;min-height:600px;display:grid;position:relative}.PNdxIa_heroPhone{z-index:3;max-width:290px;animation:PNdxIa_rise 1.4s var(--ease-out) .3s both, PNdxIa_float 7s ease-in-out 1.8s infinite;position:relative}.PNdxIa_fan{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.PNdxIa_fanCard{--k:0;--a:0;transform-origin:50% 120%;width:170px;transform:translateX(calc(var(--k) * 92px)) translateY(calc(var(--a) * 22px + 130px)) rotate(calc(var(--k) * 12deg));filter:drop-shadow(0 18px 24px #000000b3);animation:PNdxIa_deal 1.1s var(--ease-out) both;animation-delay:calc(.5s + (var(--k) + 2) * 90ms);transition:transform .35s var(--ease-out);position:absolute}.PNdxIa_fanCard img{width:100%;height:auto;display:block}.PNdxIa_heroStage:hover .PNdxIa_fanCard{transform:translateX(calc(var(--k) * 112px)) translateY(calc(var(--a) * 28px + 110px)) rotate(calc(var(--k) * 15deg))}@keyframes PNdxIa_deal{0%{opacity:0;transform:translateY(260px)rotate(0)scale(.8)}}@keyframes PNdxIa_float{50%{translate:0 -10px}}@keyframes PNdxIa_rise{0%{opacity:0;transform:translateY(18px)}}@keyframes PNdxIa_drift{0%{transform:scale(1)translate(0)}to{transform:scale(1.06)translate(-1.5%,-1%)}}.PNdxIa_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:48px 0 0;padding:0;list-style:none;display:grid}.PNdxIa_step{flex-direction:column;gap:22px;display:flex}.PNdxIa_step .PNdxIa_phone{max-width:270px}.PNdxIa_stepText{text-align:center;max-width:330px;margin:0 auto}.PNdxIa_stepText h3{margin:.2em 0 .3em;font-size:1.35rem}.PNdxIa_stepText p{color:#d8d0be;margin:0}.PNdxIa_stepN{font-family:var(--font-display);color:var(--color-gold);letter-spacing:.2em;font-size:.95rem}.PNdxIa_gallery{margin-top:36px}.PNdxIa_filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px;display:flex}.PNdxIa_filter{font-family:var(--font-display);letter-spacing:.1em;cursor:pointer;color:var(--color-text);border:1px solid var(--color-edge-soft);background:#08080899;border-radius:999px;padding:9px 18px;font-size:.85rem;transition:border-color .2s,color .2s,background .2s}.PNdxIa_filter:hover{border-color:var(--color-gold);color:var(--color-hover)}.PNdxIa_filterOn{color:#1a1208;background:linear-gradient(#e9c27a,#b98a3e);border-color:#f1d18e}.PNdxIa_filterOn:hover{color:#1a1208}.PNdxIa_galleryBody{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.PNdxIa_cardGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.PNdxIa_cardBtn{cursor:pointer;width:100%;transition:transform .25s var(--ease-out), filter .25s;filter:drop-shadow(0 10px 14px #0009);background:0 0;border:0;border-radius:12px;padding:0;display:block}.PNdxIa_cardBtn img{width:100%;height:auto;display:block}.PNdxIa_cardBtn:hover{transform:translateY(-8px)rotate(-1.5deg)}.PNdxIa_cardBtn:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}.PNdxIa_cardBtnOn{filter:drop-shadow(0 0 16px #deb369bf)drop-shadow(0 10px 14px #0009);transform:translateY(-8px)}.PNdxIa_reader{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:28px 24px;display:flex;position:sticky;top:96px}.PNdxIa_readerCard{filter:drop-shadow(0 20px 28px #000000bf);width:min(240px,70%)}.PNdxIa_readerCard img{width:100%;height:auto;animation:PNdxIa_flip .5s var(--ease-out);display:block}.PNdxIa_readerKind{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);margin:0;font-size:.75rem}.PNdxIa_readerName{margin:.25em 0 .35em;font-size:1.6rem}.PNdxIa_readerText{color:#e9e1cf;margin:0;font-size:1.12rem}@keyframes PNdxIa_flip{0%{opacity:0;transform:rotateY(70deg)scale(.92)}}.PNdxIa_peoples{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.PNdxIa_people{text-align:center;height:100%;padding:30px 24px}.PNdxIa_peopleCrest{filter:drop-shadow(0 6px 14px #0009);width:120px;height:120px;margin:0 auto 10px;display:block}.PNdxIa_peopleName{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dim);margin:0;font-size:.78rem}.PNdxIa_peopleWord{margin:.2em 0 .4em;font-size:1.6rem}.PNdxIa_people>p:not(.PNdxIa_peopleName){color:#d8d0be;margin:0}.PNdxIa_peopleCards{justify-content:center;height:170px;margin-top:22px;display:flex}.PNdxIa_peopleCards img{filter:drop-shadow(0 12px 16px #000000b3);width:116px;height:auto;transition:transform .35s var(--ease-out)}.PNdxIa_peopleCards img:first-child{transform:rotate(-8deg)translate(14px,6px)}.PNdxIa_peopleCards img:last-child{transform:rotate(8deg)translate(-14px,6px)}.PNdxIa_people:hover .PNdxIa_peopleCards img:first-child{transform:rotate(-12deg)translate(4px,-6px)}.PNdxIa_people:hover .PNdxIa_peopleCards img:last-child{transform:rotate(12deg)translate(-4px,-6px)}.PNdxIa_roads{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.PNdxIa_road{isolation:isolate;border:1px solid var(--color-edge);border-radius:6px;align-items:flex-end;min-height:520px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -20px #000000e6}.PNdxIa_roadArt{z-index:-2;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.PNdxIa_roadArt img{object-fit:cover}.PNdxIa_road:hover .PNdxIa_roadArt{transform:scale(1.06)}.PNdxIa_roadShade{z-index:-1;background:linear-gradient(#08080826,#08080866 35%,#080808f5 70%);position:absolute;inset:0}.PNdxIa_roadBody{width:100%;padding:26px 22px}.PNdxIa_roadChip{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--color-coming);color:var(--color-coming);background:#08080899;margin:0 0 12px;padding:4px 12px;font-size:.7rem;display:inline-block}.PNdxIa_roadFree{border-color:var(--color-gold);color:var(--color-gold)}.PNdxIa_roadPeople{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-dim);margin:0;font-size:.75rem}.PNdxIa_roadName{margin:.2em 0 .4em;font-size:1.4rem}.PNdxIa_roadLine{color:#d8d0be;margin:0 0 18px;font-style:italic}.PNdxIa_foes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.PNdxIa_foe{text-align:center;flex-direction:column;align-items:center;display:flex}.PNdxIa_foe img{width:100%;max-width:92px;height:auto;transition:transform .4s var(--ease-out);filter:drop-shadow(0 8px 12px #000000b3)}.PNdxIa_foe:hover img{transform:scale(1.08)rotate(-3deg)}.PNdxIa_foeBoss img{filter:drop-shadow(0 0 14px #d6463299)drop-shadow(0 8px 12px #000000b3)}.PNdxIa_foeName{font-family:var(--font-display);color:var(--color-title);margin-top:4px;font-size:.8rem}.PNdxIa_foeRank{color:var(--color-dim);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.PNdxIa_foeBoss .PNdxIa_foeRank{color:#e07a5f}.PNdxIa_extras{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.PNdxIa_extra{padding:24px 26px}.PNdxIa_extra h3{margin:0 0 .3em}.PNdxIa_extra p{color:#d8d0be;margin:0}.PNdxIa_screens{scroll-snap-type:x mandatory;scrollbar-width:thin;padding:40px 0 24px;overflow-x:auto}.PNdxIa_screensTrack{gap:32px;width:max-content;padding:0 max(16px,50vw - 604px);display:flex}.PNdxIa_screenItem{scroll-snap-align:center;flex-direction:column;gap:16px;width:240px;margin:0;display:flex}.PNdxIa_screenItem .PNdxIa_phone{max-width:240px;transition:transform .4s var(--ease-out);border-radius:32px;padding:8px}.PNdxIa_screenItem .PNdxIa_screen{border-radius:25px}.PNdxIa_screenItem:hover .PNdxIa_phone{transform:translateY(-10px)}.PNdxIa_screenItem figcaption{text-align:center;flex-direction:column;gap:4px;display:flex}.PNdxIa_screenItem strong{font-family:var(--font-display);color:var(--color-title);letter-spacing:.04em;font-weight:600}.PNdxIa_screenItem span{color:var(--color-dim);font-size:.95rem}.PNdxIa_fair{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.PNdxIa_fairItem{text-align:center;height:100%;padding:26px 22px}.PNdxIa_fairBig{font-family:var(--font-display);background:linear-gradient(#ffe5a8,#c99645);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.6rem;font-weight:700;line-height:1.1}.PNdxIa_fairItem h3{margin:.3em 0;font-size:1.15rem}.PNdxIa_fairItem p:last-child{color:#d8d0be;margin:0}@media (max-width:1000px){.PNdxIa_heroGrid{text-align:center;grid-template-columns:1fr}.PNdxIa_heroText,.PNdxIa_title{text-align:center}.PNdxIa_cta{justify-content:center}.PNdxIa_heroText .platforms{justify-content:center}.PNdxIa_crest{margin:0 auto;display:block}.PNdxIa_lede{margin-left:auto;margin-right:auto}.PNdxIa_heroStage{min-height:560px}.PNdxIa_steps,.PNdxIa_roads,.PNdxIa_peoples{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.PNdxIa_fair{grid-template-columns:repeat(2,minmax(0,1fr))}.PNdxIa_galleryBody{grid-template-columns:1fr}.PNdxIa_reader{text-align:left;flex-direction:row;order:-1;position:static}.PNdxIa_readerCard{flex:none;width:120px}}@media (max-width:560px){.PNdxIa_fanCard{width:120px;transform:translateX(calc(var(--k) * 70px)) translateY(calc(var(--a) * 18px + 120px)) rotate(calc(var(--k) * 12deg))}.PNdxIa_heroStage{min-height:520px}.PNdxIa_heroPhone{max-width:230px}.PNdxIa_fair,.PNdxIa_extras{grid-template-columns:1fr}.PNdxIa_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.PNdxIa_reader{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.PNdxIa_heroArt,.PNdxIa_heroPhone,.PNdxIa_fanCard,.PNdxIa_readerCard img{animation:none}}
