.kIbeXG_page{--bg:#050507;--band:#09090d;--surface:#101014;--text-1:#f4f4f6;--text-2:#a6a6b0;--text-3:#7f7f8b;--line:#ffffff1a;--line-soft:#ffffff0f;--violet:#9d4edd;--ease:cubic-bezier(.22, 1, .36, 1);--gap:24px;background:var(--bg);color:var(--text-1);position:relative}.kIbeXG_container{width:min(1232px, calc(100% - 2 * var(--hd-gutter)));margin-inline:auto;position:relative}.kIbeXG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kIbeXG_index{color:var(--text-3);font-family:var(--hd-font-display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 28px;font-size:14px;font-weight:500;display:flex}.kIbeXG_index span{color:var(--text-1)}.kIbeXG_index:before{content:"";background:var(--violet);width:24px;height:1px}.kIbeXG_h2{font-family:var(--hd-font-display);letter-spacing:-.02em;margin:0;font-size:48px;font-weight:800;line-height:1.2}html[lang=en] .kIbeXG_h2{letter-spacing:-.035em;font-weight:700;line-height:1.1}.kIbeXG_chapterNo{z-index:0;color:#0000;-webkit-text-stroke:1px #ffffff0e;font-family:var(--hd-font-display);letter-spacing:-.06em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:260px;font-weight:800;line-height:.8;position:absolute;top:24px;right:max(24px,50% - 656px)}.kIbeXG_rail{display:none}@media (min-width:1400px){.kIbeXG_rail{z-index:30;flex-direction:column;gap:18px;padding-left:14px;display:flex;position:fixed;top:50%;left:32px;transform:translateY(-50%)}.kIbeXG_railLine{background:#ffffff1a;width:1px;position:absolute;top:2px;bottom:2px;left:0;overflow:hidden}.kIbeXG_railLine i{background:var(--violet);transform-origin:50% 0;transform:scaleY(var(--progress,0));position:absolute;inset:0}.kIbeXG_rail a{color:var(--text-3);font-family:var(--hd-font-display);letter-spacing:.08em;opacity:.6;font-size:11px;text-decoration:none;transition:color .3s,opacity .3s}.kIbeXG_rail a:hover{opacity:1}.kIbeXG_rail[data-active="00"] a[data-no="00"],.kIbeXG_rail[data-active="01"] a[data-no="01"],.kIbeXG_rail[data-active="02"] a[data-no="02"],.kIbeXG_rail[data-active="03"] a[data-no="03"],.kIbeXG_rail[data-active="04"] a[data-no="04"],.kIbeXG_rail[data-active="05"] a[data-no="05"]{color:var(--text-1);opacity:1}}.kIbeXG_hero{background:var(--bg);isolation:isolate;min-height:0;padding:clamp(40px,12vh - 40px,120px) 0 40px;position:relative;overflow:clip}.kIbeXG_stage{z-index:0;background:var(--bg);position:absolute;inset:0;overflow:hidden}.kIbeXG_heroWord{color:#0000;-webkit-text-stroke:1px #ffffff0d;font-family:var(--hd-font-display);letter-spacing:-.05em;white-space:nowrap;font-size:clamp(180px,22vw,320px);font-weight:800;line-height:1;position:absolute;bottom:-46px;left:50%;transform:translate(-50%)}.kIbeXG_layer{mix-blend-mode:screen;pointer-events:none;position:absolute}.kIbeXG_layer img,.kIbeXG_districtArt img,.kIbeXG_finalArt img,.kIbeXG_safetyOrbit img,.kIbeXG_catalogArt img,.kIbeXG_marqueeArt img{object-fit:contain;filter:brightness(1.08)contrast(1.32)}.kIbeXG_layerFar{aspect-ratio:2;opacity:.5;width:1240px;transform:translate3d(calc(var(--mx,0) * -6px), calc(var(--my,0) * -4px), 0);-webkit-mask-composite:source-in;top:150px;right:-160px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 60%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.kIbeXG_layerCity{aspect-ratio:4/3;width:900px;transform:translate3d(calc(var(--mx,0) * -12px), calc(var(--my,0) * -8px), 0);top:96px;right:max(-40px,50% - 760px)}.kIbeXG_layerCity img{-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(62% 64% at 58% 52%,#000 42%,#000000bf 62%,#0000 82%),linear-gradient(90deg,#0000 0%,#000 30%);mask-image:radial-gradient(62% 64% at 58% 52%,#000 42%,#000000bf 62%,#0000 82%),linear-gradient(90deg,#0000 0%,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}.kIbeXG_layerFg{aspect-ratio:1;opacity:.9;width:250px;transform:translate3d(calc(var(--mx,0) * -26px), calc(var(--my,0) * -16px), 0) rotate(-8deg);top:610px;left:calc(50% + 20px)}.kIbeXG_layerFg img{-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 90%);mask-image:radial-gradient(closest-side,#000 55%,#0000 90%)}.kIbeXG_beams{mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.kIbeXG_beams i{transform-origin:50% 0;background:linear-gradient(90deg,#0000,#dce2ff13 50%,#0000);width:240px;height:160%;margin-left:-120px;animation:13s ease-in-out infinite alternate kIbeXG_sweep;position:absolute;top:-30%;left:74%;transform:rotate(-14deg);-webkit-mask-image:linear-gradient(#000 10%,#0000 80%);mask-image:linear-gradient(#000 10%,#0000 80%)}.kIbeXG_beams i:nth-child(2){background:linear-gradient(90deg,#0000,#9d4edd12 50%,#0000);width:150px;margin-left:-75px;animation-duration:17s;animation-direction:alternate-reverse;animation-delay:-7s;left:60%;transform:rotate(16deg)}@keyframes kIbeXG_sweep{0%{transform:rotate(-24deg)}to{transform:rotate(20deg)}}.kIbeXG_cursorLight{mix-blend-mode:screen;opacity:0;width:520px;height:520px;transform:translate3d(var(--lx,-9999px), var(--ly,-9999px), 0);pointer-events:none;background:radial-gradient(circle,#cdd2ff17,#cdd2ff06 35%,#0000 62%);border-radius:50%;margin:-260px 0 0 -260px;transition:opacity .5s;position:absolute;top:0;left:0}.kIbeXG_hero[data-pointer] .kIbeXG_cursorLight{opacity:1}.kIbeXG_heroShade{z-index:1;background:linear-gradient(90deg, var(--bg) 0%, #050507e6 30%, #05050759 48%, transparent 60%), linear-gradient(0deg, var(--bg) 0%, transparent 16%);pointer-events:none;position:absolute;inset:0}.kIbeXG_heroInner{z-index:2;width:min(1232px, calc(100% - 2 * var(--hd-gutter)));margin-inline:auto;position:relative}.kIbeXG_heroTagline{color:var(--text-2);letter-spacing:.1em;margin:0 0 24px;font-size:14px}.kIbeXG_heroTitle{max-width:760px;font-family:var(--hd-font-display);letter-spacing:-.035em;margin:0;font-size:min(84px,max(56px,9.6vh));font-weight:800;line-height:1.1}html[lang=en] .kIbeXG_heroTitle{letter-spacing:-.05em;max-width:820px;font-size:min(80px,max(54px,9.2vh));font-weight:700;line-height:1}.kIbeXG_heroTitle em{color:#f4f4f624;-webkit-text-stroke:1.6px var(--text-1);font-style:normal}.kIbeXG_heroWhat{margin:clamp(20px,3.5vh,36px) 0 0;font-size:24px;font-weight:700;line-height:1.45}.kIbeXG_heroSub{color:var(--text-2);margin:8px 0 0;font-size:16px;line-height:1.8}.kIbeXG_heroActions{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3.5vh,32px);display:flex}.kIbeXG_ctaPrimary,.kIbeXG_ctaGhost{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.kIbeXG_ctaPrimary{color:#050507;background:#f4f4f6}.kIbeXG_ctaPrimary svg{color:var(--violet)}.kIbeXG_ctaPrimary:hover{background:#fff}.kIbeXG_ctaGhost{color:var(--text-1);background:#05050766;border:1px solid #ffffff3d}.kIbeXG_ctaGhost:hover{border-color:#ffffff80}.kIbeXG_heroChips{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.kIbeXG_heroChips li{color:var(--text-2);background:#05050780;border:1px solid #ffffff24;border-radius:999px;padding:6px 12px;font-size:13px;line-height:1.3}.kIbeXG_heroArtMobile{display:none}.kIbeXG_soon{margin-top:clamp(32px,6vh,64px)}.kIbeXG_soonTitle{font-family:var(--hd-font-display);letter-spacing:-.03em;align-items:center;gap:22px;margin:0;font-size:72px;font-weight:800;line-height:1;display:flex}html[lang=en] .kIbeXG_soonTitle{letter-spacing:-.045em;font-size:64px;font-weight:700}.kIbeXG_soonDot{background:var(--violet);border-radius:50%;flex:none;width:12px;height:12px;position:relative}.kIbeXG_soonDot:before,.kIbeXG_soonDot:after{content:"";border:1px solid var(--violet);animation:kIbeXG_pulse 2.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:-1px}.kIbeXG_soonDot:after{animation-delay:1.4s}@keyframes kIbeXG_pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.kIbeXG_soonStores{color:var(--text-3);font-family:var(--hd-font-display);letter-spacing:.06em;margin:14px 0 0 34px;font-size:13px}.kIbeXG_journey{background:var(--bg);isolation:isolate;padding:72px 0 64px;position:relative;overflow:clip}.kIbeXG_journeyTitle{z-index:1;max-width:560px;position:relative}.kIbeXG_stops{height:470px;margin-top:-24px;position:relative}.kIbeXG_stops ol{margin:0;padding:0;list-style:none}.kIbeXG_route{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kIbeXG_route path{fill:none;vector-effect:non-scaling-stroke}.kIbeXG_routeBase{stroke:#ffffff3d;stroke-width:1px}.kIbeXG_routeLit{stroke:var(--violet);stroke-width:2px;transition:opacity .9s var(--ease)}.kIbeXG_routeLit2{transition-delay:.35s}.kIbeXG_routeLit3{transition-delay:.7s}.kIbeXG_stop{transition:opacity .8s var(--ease), transform .8s var(--ease);grid-template-columns:48px 1fr;align-items:start;display:grid;position:absolute}.kIbeXG_stop:first-child{width:50%;top:22px;left:42%}.kIbeXG_stop:nth-child(2){width:50%;transition-delay:.15s;top:176px;left:50%}.kIbeXG_stop:nth-child(3){width:54%;transition-delay:.3s;top:330px;left:22%}.kIbeXG_stopNo{color:var(--text-3);font-family:var(--hd-font-display);margin-top:10px;font-size:12px;position:relative}.kIbeXG_stopNo:before{content:"";background:var(--text-1);width:7px;height:7px;box-shadow:0 0 0 5px var(--bg), 0 0 0 6px #ffffff2e;border-radius:50%;position:absolute;top:4px;left:-24px}.kIbeXG_stop p{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.4}html[lang=en] .kIbeXG_stop p{font-size:28px;font-weight:600;line-height:1.3}.hd-motion .kIbeXG_stops:not([data-in]) .kIbeXG_routeLit{opacity:0}.hd-motion .kIbeXG_stops:not([data-in]) .kIbeXG_stop{opacity:0;transform:translateY(22px)}.kIbeXG_painHead{flex-direction:column;align-items:flex-start;gap:28px;margin-bottom:56px;display:flex}.kIbeXG_seats{gap:12px;padding-bottom:10px;display:flex}.kIbeXG_seats>*{background:#f4f4f6d9;border-radius:50%;width:22px;height:22px;position:relative}.kIbeXG_seats .kIbeXG_seatEmpty{background:0 0;border:1px dashed #ffffff73}.kIbeXG_seats .kIbeXG_seatEmpty:after{content:"";background:var(--violet);transition:transform .5s var(--ease);border-radius:50%;position:absolute;inset:3px}.hd-motion .kIbeXG_seats .kIbeXG_seatEmpty:after{transform:scale(0)}.hd-motion .kIbeXG_seats button[data-filled=true]:after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="1"] .kIbeXG_seats>:nth-child(3):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="2"] .kIbeXG_seats>:nth-child(3):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="2"] .kIbeXG_seats>:nth-child(4):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="3"] .kIbeXG_seats>:nth-child(3):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="3"] .kIbeXG_seats>:nth-child(4):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="3"] .kIbeXG_seats>:nth-child(5):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="4"] .kIbeXG_seats>:nth-child(3):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="4"] .kIbeXG_seats>:nth-child(4):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="4"] .kIbeXG_seats>:nth-child(5):after{transform:scale(1)}.hd-motion .kIbeXG_product[data-step="4"] .kIbeXG_seats>:nth-child(6):after{transform:scale(1)}.kIbeXG_seatRow{align-items:center;gap:18px;display:flex}.kIbeXG_seatCount{color:var(--text-2);font-family:var(--hd-font-display);letter-spacing:.08em;font-size:15px}.kIbeXG_seatCount:after{content:"6 / 6"}.hd-motion .kIbeXG_seatCount:after{content:"2 / 6"}.hd-motion .kIbeXG_product[data-step="1"] .kIbeXG_seatCount:after{content:"3 / 6"}.hd-motion .kIbeXG_product[data-step="2"] .kIbeXG_seatCount:after{content:"4 / 6"}.hd-motion .kIbeXG_product[data-step="3"] .kIbeXG_seatCount:after{content:"5 / 6"}.hd-motion .kIbeXG_product[data-step="4"] .kIbeXG_seatCount:after{content:"6 / 6"}.kIbeXG_product{background:var(--bg);isolation:isolate;padding:72px 0;position:relative;overflow:clip}.kIbeXG_districts{height:1180px;margin:0;padding:0;list-style:none;position:relative}.kIbeXG_districts:before,.kIbeXG_districts:after{content:"";pointer-events:none;background:#ffffff12;position:absolute}.kIbeXG_districts:before{width:1px;top:0;bottom:0;left:50%}.kIbeXG_districts:after{background:linear-gradient(90deg,#0000,#ffffff14 20% 80%,#0000);height:1px;top:50%;left:0;right:0}.kIbeXG_district{display:contents}.kIbeXG_districtBody{z-index:2;transition:opacity .8s var(--ease), transform .8s var(--ease);position:absolute}.hd-motion .kIbeXG_districtBody:not([data-in]){opacity:.3;transform:translateY(24px)}.kIbeXG_districtArt{z-index:1;aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;position:absolute}.kIbeXG_district:nth-child(2) .kIbeXG_districtArt img,.kIbeXG_district:nth-child(4) .kIbeXG_districtArt img{filter:brightness(1.4)contrast(1.32);scale:1.12}.kIbeXG_districtArt:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);height:1px;position:absolute;bottom:22%;left:28%;right:28%}.kIbeXG_districtArt img{-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 78%);mask-image:radial-gradient(closest-side,#000 52%,#0000 78%)}.kIbeXG_district:first-child .kIbeXG_districtBody{width:400px;top:40px;left:0}.kIbeXG_district:first-child .kIbeXG_districtBody h3{font-size:44px;line-height:1.2}.kIbeXG_district:first-child .kIbeXG_districtArt{width:640px;top:-60px;left:20%}.kIbeXG_district:nth-child(2) .kIbeXG_districtBody{width:38%;top:230px;left:62%}.kIbeXG_district:nth-child(2) .kIbeXG_districtArt{width:340px;top:370px;left:67%}.kIbeXG_district:nth-child(3) .kIbeXG_districtBody{width:380px;top:680px;left:3%}.kIbeXG_district:nth-child(3) .kIbeXG_districtArt{width:460px;top:700px;left:24%}.kIbeXG_district:nth-child(4) .kIbeXG_districtBody{width:36%;top:800px;left:62%}.kIbeXG_district:nth-child(4) .kIbeXG_districtArt{aspect-ratio:4/3;width:420px;top:830px;left:58%}.kIbeXG_districtTag{color:var(--text-2);letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.kIbeXG_districtTag b{color:var(--text-1);font-family:var(--hd-font-display);font-weight:500}.kIbeXG_districtTag b:after{content:"";vertical-align:middle;background:var(--violet);width:18px;height:1px;margin-left:10px;display:inline-block}.kIbeXG_districtBody h3{font-family:var(--hd-font-display);letter-spacing:-.02em;margin:16px 0 0;font-size:34px;font-weight:800;line-height:1.3}html[lang=en] .kIbeXG_districtBody h3{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.15}.kIbeXG_band{background:var(--band);clip-path:polygon(0 28px,100% 0,100% 100%,0 100%);isolation:isolate;padding:0 0 40px;position:relative}.kIbeXG_marquee{border-bottom:1px solid var(--line-soft);margin-bottom:88px;padding:72px 0 40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.kIbeXG_marqueeTrack{background:var(--band);width:max-content;animation:56s linear infinite kIbeXG_marquee;display:flex}.kIbeXG_marquee:hover .kIbeXG_marqueeTrack{animation-play-state:paused}@keyframes kIbeXG_marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.kIbeXG_marqueeItem{font-family:var(--hd-font-display);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:18px;padding-right:56px;font-size:72px;font-weight:800;line-height:1;display:inline-flex}.kIbeXG_marqueeArt{mix-blend-mode:screen;width:64px;height:64px;position:relative}.kIbeXG_outline{color:#0000;-webkit-text-stroke:1px #ffffff8c}.kIbeXG_bandGrid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.kIbeXG_bandHead{grid-column:1/span 4}.kIbeXG_bandHead .kIbeXG_h2{font-size:36px;line-height:1.3}html[lang=en] .kIbeXG_bandHead .kIbeXG_h2{line-height:1.12}.kIbeXG_catalog{border-top:1px solid #ffffff1a;grid-column:6/span 7;margin:0;padding:0;list-style:none}.kIbeXG_catalog li{background:var(--band);border-bottom:1px solid #ffffff1a}.kIbeXG_catalogRow{min-height:84px;color:var(--text-1);grid-template-columns:40px 72px 1fr 24px;align-items:center;gap:16px;padding:0 8px;text-decoration:none;display:grid;position:relative;overflow:hidden}.kIbeXG_catalogRow:before{content:"";transition:transform .6s var(--ease);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);position:absolute;inset:0;transform:translate(-100%)}.kIbeXG_catalogRow:hover:before,.kIbeXG_catalogRow:focus-visible:before{transform:translate(100%)}.kIbeXG_catalogNo{color:var(--text-3);font-family:var(--hd-font-display);font-size:12px}.kIbeXG_catalogArt{mix-blend-mode:screen;width:60px;height:60px;transition:transform .3s var(--ease);position:relative}.kIbeXG_catalogArt img{filter:brightness(1.3)contrast(1.32)}.kIbeXG_catalogRow strong{font-family:var(--hd-font-display);letter-spacing:-.02em;transition:transform .3s var(--ease);font-size:34px;font-weight:700}.kIbeXG_catalogArrow{color:#ffffff73;transition:transform .25s var(--ease), color .25s ease}.kIbeXG_catalogRow:hover .kIbeXG_catalogArt{transform:scale(1.45)translate(4px)}.kIbeXG_catalogRow:hover strong{transform:translate(10px)}.kIbeXG_catalogRow:hover .kIbeXG_catalogArrow{color:var(--violet);transform:translate(4px)}.kIbeXG_safety{background:var(--bg);isolation:isolate;padding:48px 0;position:relative;overflow:clip}.kIbeXG_safetyOrbit{aspect-ratio:4/3;z-index:0;opacity:.28;mix-blend-mode:screen;pointer-events:none;width:860px;position:absolute;top:50%;right:calc(50% - 776px);transform:translateY(-50%)}.kIbeXG_safetyGrid{z-index:1;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.kIbeXG_safetyCopy{grid-column:1/span 5}.kIbeXG_textLink{border-bottom:1px solid var(--line);color:var(--text-1);align-items:center;gap:6px;margin-top:32px;padding-bottom:4px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.kIbeXG_textLink:hover{border-color:var(--violet)}.kIbeXG_controls{perspective:900px;grid-column:7/span 6;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kIbeXG_controls li{min-height:136px;transition:transform .25s var(--ease), border-color .25s ease;background:linear-gradient(150deg,#19191f,#0e0e12 70%);border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;justify-content:space-between;gap:28px;padding:24px;font-size:22px;font-weight:700;display:flex;position:relative;overflow:hidden}.kIbeXG_controls li:hover{border-color:#fff3}.kIbeXG_controls svg{color:var(--text-2)}.kIbeXG_controls li:first-child{background:linear-gradient(120deg,#1d1d24,#101014 60%);grid-row:1/span 3;justify-content:flex-start;min-height:168px;padding:36px 32px;font-size:28px;line-height:1.2}.kIbeXG_controls li:first-child svg{width:30px;height:30px;color:var(--text-1)}.kIbeXG_controlNo{color:var(--text-3);font-family:var(--hd-font-display);font-size:13px;font-weight:500;position:absolute;top:20px;right:22px}.kIbeXG_final{border-top:1px solid var(--line-soft);background:var(--bg);isolation:isolate;min-height:720px;padding:64px 0 40px;position:relative;overflow:clip}.kIbeXG_finalArt{aspect-ratio:4/3;z-index:0;opacity:.65;mix-blend-mode:screen;pointer-events:none;width:1500px;position:absolute;bottom:-400px;right:-420px;transform:scaleX(-1)}.kIbeXG_finalArt img{-webkit-mask-image:radial-gradient(55% 55% at 55% 55%,#000 30%,#0000 78%);mask-image:radial-gradient(55% 55% at 55% 55%,#000 30%,#0000 78%)}.kIbeXG_final:after{content:"";z-index:0;background:linear-gradient(0deg, var(--bg) 0%, transparent 28%), linear-gradient(90deg, var(--bg) 0%, var(--bg) 40%, #05050799 56%, transparent 72%);pointer-events:none;position:absolute;inset:0}.kIbeXG_finalInner{z-index:2;position:relative}.kIbeXG_finalInner>*{max-width:680px}.kIbeXG_finalTitle{font-family:var(--hd-font-display);letter-spacing:-.035em;margin:0 0 48px;font-size:84px;font-weight:800;line-height:1.1}html[lang=en] .kIbeXG_finalTitle{letter-spacing:-.05em;font-weight:700;line-height:1}.kIbeXG_storeNote{color:var(--text-3);margin:12px 0 48px;font-size:15px}.kIbeXG_vision{color:var(--text-2);margin:-24px 0 36px;font-size:22px;font-weight:600}.kIbeXG_formWrap{max-width:540px!important}.kIbeXG_formWrap button[type=submit]{color:#050507;background:#f4f4f6}.kIbeXG_formWrap button[type=submit]:hover:not(:disabled){background:#fff}.kIbeXG_formWrap input{background:var(--surface);border-color:var(--line);min-height:52px}.kIbeXG_final button[disabled]{border-color:var(--line);background:#050507b3}@media (max-width:1199px){.kIbeXG_layerCity{width:720px;right:-140px}.kIbeXG_layerFg{width:220px;left:auto;right:10px}.kIbeXG_heroTitle{font-size:64px}html[lang=en] .kIbeXG_heroTitle{font-size:64px}.kIbeXG_chapterNo{font-size:200px}.kIbeXG_bandHead,.kIbeXG_catalog,.kIbeXG_safetyCopy,.kIbeXG_controls{grid-column:1/-1}}@media (max-width:1023px){.kIbeXG_painHead{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.kIbeXG_districts{height:auto}.kIbeXG_districts:before,.kIbeXG_districts:after{display:none}.kIbeXG_district{border-top:1px solid var(--line-soft);background:var(--bg);grid-template-columns:1fr;padding:28px 0 0;display:grid}.kIbeXG_district:nth-child(n) .kIbeXG_districtBody{order:1;width:auto;position:relative;top:auto;left:auto}.kIbeXG_district:nth-child(2n) .kIbeXG_districtBody{text-align:right}.kIbeXG_district:nth-child(n) .kIbeXG_districtArt{order:2;justify-self:end;width:min(46vw,260px);margin-top:-12px;position:relative;top:auto;left:auto;transform:none}.kIbeXG_district:nth-child(2n) .kIbeXG_districtArt{justify-self:start}.kIbeXG_district:nth-child(4) .kIbeXG_districtArt{aspect-ratio:4/3}.kIbeXG_district:first-child .kIbeXG_districtBody h3{font-size:34px}.kIbeXG_stops{height:auto;margin-top:40px}.kIbeXG_route{display:none}.kIbeXG_stops ol{position:relative}.kIbeXG_stops ol:before{content:"";background:linear-gradient(180deg, #fff3, var(--violet) 50%, #fff3);width:1px;position:absolute;top:12px;bottom:12px;left:3px}.kIbeXG_stop,.kIbeXG_stop:nth-child(n){grid-template-columns:1fr;width:auto;padding:0 0 32px 32px;position:relative;top:auto;left:auto}.kIbeXG_stop:nth-child(3){padding-bottom:0}.kIbeXG_stopNo{margin:0 0 6px}.kIbeXG_stopNo:before{top:3px;left:-32px}}@media (max-width:767px){.kIbeXG_container,.kIbeXG_heroInner{width:calc(100% - 2 * var(--hd-gutter))}.kIbeXG_page{--gap:12px}.kIbeXG_index{margin-bottom:18px;font-size:13px}.kIbeXG_h2{font-size:clamp(26px,7.4vw,32px);line-height:1.25}html[lang=en] .kIbeXG_h2{font-size:clamp(26px,7.4vw,32px);line-height:1.25}.kIbeXG_chapterNo,.kIbeXG_heroWord,.kIbeXG_cursorLight,.kIbeXG_layerCity,.kIbeXG_layerFg,.kIbeXG_marquee,.kIbeXG_safetyOrbit{display:none}.kIbeXG_hero{min-height:0;padding:28px 0 48px}.kIbeXG_layerFar{opacity:.22;width:620px;animation:none;top:40px;right:-260px;transform:none}.kIbeXG_heroShade{background:linear-gradient(0deg, var(--bg) 0%, transparent 12%)}.kIbeXG_heroTagline{margin-bottom:16px;font-size:13px}.kIbeXG_heroTitle{font-size:clamp(34px,10vw,42px);line-height:1.15}html[lang=en] .kIbeXG_heroTitle{font-size:clamp(34px,10vw,42px);line-height:1.15}.kIbeXG_heroTitle em{-webkit-text-stroke-width:1.2px}.kIbeXG_heroWhat{margin-top:20px;font-size:clamp(17px,4.8vw,19px)}.kIbeXG_heroSub{margin-top:6px;font-size:14px;line-height:1.7}.kIbeXG_heroChips{gap:6px;margin-top:14px}.kIbeXG_heroChips li{padding:5px 10px;font-size:12px}.kIbeXG_heroActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.kIbeXG_ctaPrimary,.kIbeXG_ctaGhost{min-height:48px;padding:0 10px;font-size:14px}.kIbeXG_heroInner{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-auto-flow:dense;align-items:center;column-gap:12px;display:grid}.kIbeXG_heroInner>*{grid-column:1/-1}.kIbeXG_heroLift{display:contents}.kIbeXG_heroLift>*{grid-column:1/-1}.kIbeXG_heroLift>.kIbeXG_heroArtMobile{grid-column:2}.kIbeXG_heroInner>.kIbeXG_soon{grid-column:1}.kIbeXG_heroArtMobile{width:calc(100% + var(--hd-gutter));margin:14px calc(-1 * var(--hd-gutter)) 0 0;aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;max-height:220px;display:block;position:relative}.kIbeXG_heroArtMobile img{object-fit:cover;object-position:78% 55%;filter:brightness(1.08)contrast(1.32);-webkit-mask-image:radial-gradient(58% 58% at 58% 52%,#000 45%,#0000 74%);mask-image:radial-gradient(58% 58% at 58% 52%,#000 45%,#0000 74%)}.kIbeXG_soon{background:0 0;border:0;align-self:center;margin-top:14px;padding:0;position:relative}.kIbeXG_soonTitle{letter-spacing:.06em;white-space:nowrap;color:#f1f1f3;gap:0;font-size:clamp(23px,6.7vw,27px);font-weight:700;line-height:1.3}html[lang=en] .kIbeXG_soonTitle{letter-spacing:0;white-space:nowrap;gap:0;font-size:clamp(19px,5.6vw,22px);font-weight:600;line-height:1.35}.kIbeXG_soonDot{display:none}.kIbeXG_soon:after{content:"";background:linear-gradient(90deg, var(--violet) 0 14px, #333338 14px);width:min(140px,100%);height:1px;margin-top:12px;display:block}.kIbeXG_soonStores{letter-spacing:0;color:#85858f;white-space:nowrap;order:3;margin:0;font-size:12px;line-height:18px}.kIbeXG_soon{flex-direction:column;display:flex}.kIbeXG_soon:after{order:2}.kIbeXG_soonStores{margin-top:10px}html[lang=en] .kIbeXG_heroTitle{font-size:clamp(30px,8.6vw,38px)}.kIbeXG_heroChips{scrollbar-width:none;margin-right:calc(-1 * var(--hd-gutter));padding-right:var(--hd-gutter);flex-wrap:nowrap;overflow-x:auto}.kIbeXG_heroChips::-webkit-scrollbar{display:none}.kIbeXG_heroChips li{white-space:nowrap;flex:none}.kIbeXG_beams i{width:140px;left:80%}.kIbeXG_product{padding:64px 0 40px}.kIbeXG_painHead{display:contents}.kIbeXG_seatRow{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft);background:#050507db;margin:20px -20px 0;padding:12px 20px;position:sticky;top:0}.kIbeXG_product .kIbeXG_h2{margin-top:0}.kIbeXG_seats{gap:10px}.kIbeXG_seats>*{width:22px;height:22px}.kIbeXG_districtBody h3,.kIbeXG_district:first-child .kIbeXG_districtBody h3{font-size:clamp(23px,6.6vw,27px);line-height:1.35}html[lang=en] .kIbeXG_districtBody h3{font-size:clamp(23px,6.6vw,27px);line-height:1.35}.kIbeXG_district:nth-child(n) .kIbeXG_districtArt{width:min(52vw,210px);margin-top:-8px}.kIbeXG_journey{padding:56px 0}.kIbeXG_stop p{font-size:clamp(20px,5.8vw,23px);line-height:1.45}html[lang=en] .kIbeXG_stop p{font-size:clamp(20px,5.8vw,23px);line-height:1.45}.kIbeXG_band{clip-path:polygon(0 16px,100% 0,100% 100%,0 100%);padding:56px 0}.kIbeXG_bandHead .kIbeXG_h2{font-size:clamp(26px,7.4vw,30px)}html[lang=en] .kIbeXG_bandHead .kIbeXG_h2{font-size:clamp(26px,7.4vw,30px)}.kIbeXG_catalog{margin-top:24px}.kIbeXG_catalogRow{grid-template-columns:22px 44px minmax(0,1fr) 18px;gap:12px;min-height:64px;padding:0}.kIbeXG_catalogArt{width:44px;height:44px}.kIbeXG_catalogRow strong{font-size:clamp(19px,5.6vw,22px)}.kIbeXG_catalogRow:hover .kIbeXG_catalogArt,.kIbeXG_catalogRow:hover strong{transform:none}.kIbeXG_safety{padding:64px 0}.kIbeXG_controls{perspective:none;gap:10px;margin-top:28px}.kIbeXG_controls li,.kIbeXG_controls li:first-child{background:linear-gradient(150deg,#19191f,#0e0e12 70%);grid-area:auto;gap:16px;min-height:112px;padding:16px;font-size:17px;line-height:1.3;transform:none}.kIbeXG_controls li:first-child svg{width:22px;height:22px}.kIbeXG_controlNo{top:14px;right:14px}.kIbeXG_final{min-height:0;padding:64px 0}.kIbeXG_finalArt{opacity:.18;width:640px;bottom:-160px;right:-100px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 85%);mask-image:linear-gradient(#000 0% 45%,#0000 85%)}.kIbeXG_final:after{background:linear-gradient(180deg, var(--bg) 0%, #05050799 60%, transparent 100%)}.kIbeXG_finalTitle{margin-bottom:28px;font-size:clamp(34px,10vw,42px);line-height:1.15}html[lang=en] .kIbeXG_finalTitle{margin-bottom:28px;font-size:clamp(34px,10vw,42px);line-height:1.15}.kIbeXG_vision{margin:-12px 0 24px;font-size:18px}}.kIbeXG_line{vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.kIbeXG_line>span{animation:kIbeXG_lineUp 1s var(--ease) both;display:inline-block}.kIbeXG_line+br+.kIbeXG_line>span{animation-delay:.12s}@keyframes kIbeXG_lineUp{0%{transform:translateY(108%)}to{transform:translate(0,0)}}.kIbeXG_heroLift>:not(h1){animation:kIbeXG_riseIn .9s var(--ease) both}.kIbeXG_heroLift>:first-child{animation-delay:50ms}.kIbeXG_heroLift>:nth-child(3){animation-delay:.35s}.kIbeXG_heroLift>:nth-child(4){animation-delay:.45s}.kIbeXG_heroLift>:nth-child(5){animation-delay:.55s}.kIbeXG_heroLift>:nth-child(6){animation-delay:.65s}.kIbeXG_soon{animation:kIbeXG_riseIn 1s var(--ease) .8s both}@keyframes kIbeXG_riseIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.kIbeXG_layerCity img{animation:11s ease-in-out infinite kIbeXG_cityFloat}@keyframes kIbeXG_cityFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.kIbeXG_stage:after{content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#c8cdff12,#9d4edd09 40%,#0000 66%);border-radius:50%;width:640px;height:640px;animation:8s ease-in-out infinite kIbeXG_breathe;position:absolute;top:22%;right:12%}@keyframes kIbeXG_breathe{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.kIbeXG_h2[data-reveal],.kIbeXG_finalTitle[data-reveal]{transition:opacity .9s var(--ease), transform 1s var(--ease)}:is(.hd-motion .kIbeXG_h2[data-reveal]:not([data-in]),.hd-motion .kIbeXG_finalTitle[data-reveal]:not([data-in])){opacity:.3;transform:translateY(36px)}.kIbeXG_districtArt img{animation:7s ease-in-out infinite kIbeXG_artFloat}.kIbeXG_district:nth-child(2) .kIbeXG_districtArt img{animation-delay:-2s}.kIbeXG_district:nth-child(3) .kIbeXG_districtArt img{animation-delay:-4s}.kIbeXG_district:nth-child(4) .kIbeXG_districtArt img{animation-duration:9s}@keyframes kIbeXG_artFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-7px)rotate(-1.5deg)}}.kIbeXG_safetyOrbit img{animation:90s linear infinite kIbeXG_orbitSpin}@keyframes kIbeXG_orbitSpin{to{transform:rotate(360deg)}}.kIbeXG_catalog li{transition:opacity .5s var(--ease), transform .5s var(--ease)}.kIbeXG_catalog li:nth-child(2){transition-delay:50ms}.kIbeXG_catalog li:nth-child(3){transition-delay:.1s}.kIbeXG_catalog li:nth-child(4){transition-delay:.15s}.kIbeXG_catalog li:nth-child(5){transition-delay:.2s}.kIbeXG_catalog li:nth-child(6){transition-delay:.25s}.kIbeXG_catalog li:nth-child(7){transition-delay:.3s}.hd-motion .kIbeXG_catalog:not([data-in]) li{opacity:0;transform:translateY(18px)}.kIbeXG_catalogRow:after{content:"";background:var(--violet);transform-origin:0;height:1px;transition:transform .45s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.kIbeXG_catalogRow:hover:after,.kIbeXG_catalogRow:focus-visible:after{transform:scaleX(1)}.kIbeXG_catalogRow:active{background:#ffffff0a}.kIbeXG_controls li{transition:transform .7s var(--ease), opacity .7s var(--ease), border-color .25s ease}.kIbeXG_controls li:nth-child(2){transition-delay:80ms}.kIbeXG_controls li:nth-child(3){transition-delay:.16s}.kIbeXG_controls li:nth-child(4){transition-delay:.24s}.hd-motion .kIbeXG_controls:not([data-in]) li{opacity:0}.hd-motion .kIbeXG_controls:not([data-in]) li:first-child{transform:translateY(40px)}.hd-motion .kIbeXG_controls:not([data-in]) li:nth-child(2){transform:translate(24px,20px)rotate(2deg)}.hd-motion .kIbeXG_controls:not([data-in]) li:nth-child(3){transform:translate(32px)rotate(-2deg)}.hd-motion .kIbeXG_controls:not([data-in]) li:nth-child(4){transform:translate(24px,-20px)rotate(2deg)}.kIbeXG_ctaPrimary,.kIbeXG_ctaGhost{transition:background-color .2s ease, border-color .2s ease, transform .2s var(--ease)}.kIbeXG_ctaPrimary:hover,.kIbeXG_ctaGhost:hover{transform:translateY(-2px)}.kIbeXG_ctaPrimary:active,.kIbeXG_ctaGhost:active{transform:scale(.97)}.kIbeXG_ctaPrimary svg{transition:transform .25s var(--ease)}.kIbeXG_ctaPrimary:hover svg{transform:translate(2px,-2px)}.kIbeXG_routeGhost{fill:none;stroke:#ffffff12;stroke-width:1px;vector-effect:non-scaling-stroke}.kIbeXG_traveler{pointer-events:none;width:0;height:0;display:none;position:absolute;top:0;left:0}.hd-pin .kIbeXG_product{height:240vh;padding:0;overflow:visible}.hd-pin .kIbeXG_pinStage{align-items:flex-start;padding:40px 0 48px;display:flex;position:sticky;top:68px;overflow:hidden}.hd-pin .kIbeXG_pinStage>.kIbeXG_container{width:min(1232px, calc(100% - 2 * var(--hd-gutter)))}.hd-pin .kIbeXG_painGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.hd-pin .kIbeXG_painHead{padding-top:24px}.hd-pin .kIbeXG_painHead{grid-column:1/span 5;margin:0}.hd-pin .kIbeXG_districts{grid-column:6/span 7;height:440px;margin-top:40px}.hd-pin .kIbeXG_districts:before{display:none}.hd-pin .kIbeXG_districts:after{display:none}.hd-pin .kIbeXG_district{transform-origin:50% 0;transition:transform .8s var(--ease), opacity .8s var(--ease);opacity:0;background:linear-gradient(145deg,#17171c 0%,#0d0d10 62%,#09090b 100%);border:1px solid #ffffff1a;border-radius:22px;display:block;position:absolute;inset:0}.hd-pin .kIbeXG_district[data-state=next]{opacity:0;transform:translateY(90px)scale(1.02)}.hd-pin .kIbeXG_district[data-state=active]{opacity:1;z-index:5;transform:none}.hd-pin .kIbeXG_district[data-state=past]{opacity:calc(.75 - var(--depth) * .2);transform:translate3d(0, calc(var(--depth) * -24px), 0) scale(calc(1 - var(--depth) * .045));z-index:calc(4 - var(--depth))}:is(.hd-pin .kIbeXG_district[data-state=past] .kIbeXG_districtBody,.hd-pin .kIbeXG_district[data-state=past] .kIbeXG_districtArt){opacity:0;transition:opacity .4s}.hd-pin .kIbeXG_district:nth-child(n) .kIbeXG_districtBody{text-align:left;width:70%;position:absolute;top:48px;left:48px}.hd-pin .kIbeXG_districtBody h3{font-size:36px;line-height:1.3}.hd-pin .kIbeXG_district:first-child .kIbeXG_districtBody h3{font-size:36px;line-height:1.3}html[lang=en].hd-pin .kIbeXG_districtBody h3{font-size:34px;line-height:1.15}.hd-pin .kIbeXG_district:nth-child(n) .kIbeXG_districtArt{aspect-ratio:1;width:400px;transition:opacity .6s;inset:auto -70px -90px auto}.hd-pin .kIbeXG_district:nth-child(4) .kIbeXG_districtArt{aspect-ratio:4/3;width:440px}.hd-pin .kIbeXG_routeBase{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw,0));stroke:#fffc;stroke-width:1.5px}.hd-pin .kIbeXG_routeLit{opacity:0}:is(.hd-pin .kIbeXG_journey[data-step="1"] .kIbeXG_routeLit1,.hd-pin .kIbeXG_journey[data-step="2"] .kIbeXG_routeLit1,.hd-pin .kIbeXG_journey[data-step="2"] .kIbeXG_routeLit2,.hd-pin .kIbeXG_journey[data-step="3"] .kIbeXG_routeLit){opacity:1}.hd-pin .kIbeXG_journey .kIbeXG_stop{opacity:.62;transform:translateY(10px)}.hd-pin .kIbeXG_journey[data-step="1"] .kIbeXG_stop:first-child{opacity:1;transform:none}.hd-pin .kIbeXG_journey[data-step="2"] .kIbeXG_stop:nth-child(-n+2){opacity:1;transform:none}.hd-pin .kIbeXG_journey[data-step="3"] .kIbeXG_stop{opacity:1;transform:none}.hd-pin .kIbeXG_journey .kIbeXG_stop{transition-delay:0s}@supports (animation-timeline:scroll()){.kIbeXG_layerFar,.kIbeXG_layerCity,.kIbeXG_layerFg,.kIbeXG_heroWord,.kIbeXG_heroLift{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100vh}.kIbeXG_layerFar{animation-name:kIbeXG_riseFar}.kIbeXG_layerCity{animation-name:kIbeXG_riseCity}.kIbeXG_layerFg{animation-name:kIbeXG_riseFg}.kIbeXG_heroWord{animation-name:kIbeXG_slideWord}.kIbeXG_heroLift{animation-name:kIbeXG_liftOut;animation-range:25vh 95vh}@keyframes kIbeXG_riseFar{to{translate:0 -30px}}@keyframes kIbeXG_riseCity{to{translate:0 -110px}}@keyframes kIbeXG_riseFg{to{translate:0 -260px}}@keyframes kIbeXG_slideWord{to{translate:-220px}}@keyframes kIbeXG_liftOut{to{opacity:0;translate:0 -120px}}}.kIbeXG_seats button{appearance:none;font:inherit;cursor:pointer;transition:transform .2s var(--ease), border-color .2s ease;padding:0}.kIbeXG_seats button:hover{border-color:#fffc;transform:scale(1.12)}.kIbeXG_seats button:active{transform:scale(.9)}.kIbeXG_seats button[aria-pressed=true]:after{transform:scale(1)}.hd-motion .kIbeXG_seats button[aria-pressed=true]:after{transform:scale(1)}.kIbeXG_seats button[aria-pressed=true]{animation:kIbeXG_seatPop .45s var(--ease)}@keyframes kIbeXG_seatPop{40%{transform:scale(1.3)}to{transform:scale(1)}}.hd-motion .kIbeXG_seats>:after{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.hd-pin .kIbeXG_traveler{display:block}.kIbeXG_shelfHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.kIbeXG_shelfArrows{gap:10px;display:flex}.kIbeXG_shelfArrows button{width:48px;height:48px;color:var(--text-1);transition:border-color .2s ease, transform .2s var(--ease);background:0 0;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.kIbeXG_shelfArrows button:first-child svg{transform:rotate(180deg)}.kIbeXG_shelfArrows button:hover{border-color:#ffffff80;transform:translateY(-2px)}.kIbeXG_shelfArrows button:active{transform:scale(.94)}.kIbeXG_shelf{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:max(20px,50% - 616px);overflow-x:auto}.kIbeXG_shelf::-webkit-scrollbar{display:none}.kIbeXG_shelfTrack{gap:16px;width:max-content;margin:0;padding:24px max(20px,50vw - 616px) 32px;list-style:none;display:flex}.kIbeXG_shelfTrack li{scroll-snap-align:start}.kIbeXG_shelfCard{isolation:isolate;width:260px;height:340px;color:var(--text-1);transition:transform .35s var(--ease), border-color .25s ease;background:linear-gradient(160deg,#18181d,#0c0c0f 70%);border:1px solid #ffffff1a;border-radius:20px;grid-template-rows:auto 1fr auto;padding:20px 22px 22px;text-decoration:none;display:grid;position:relative;overflow:hidden}.kIbeXG_shelfCard:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 42%, var(--tint), transparent 55%);opacity:.12;transition:opacity .35s;position:absolute;inset:-20%}.kIbeXG_shelfCard:hover,.kIbeXG_shelfCard:focus-visible{border-color:#ffffff42;transform:translateY(-10px)}.kIbeXG_shelfCard:hover:before,.kIbeXG_shelfCard:focus-visible:before{opacity:.32}.kIbeXG_shelfCard:active{transform:scale(.97)}.kIbeXG_shelfNo{color:var(--text-3);font-family:var(--hd-font-display);font-size:14px}.kIbeXG_shelfArt{mix-blend-mode:screen;width:170px;height:170px;transition:transform .45s var(--ease);place-self:center;position:relative}.kIbeXG_shelfArt img{object-fit:contain;filter:brightness(1.3)contrast(1.32);-webkit-mask-image:radial-gradient(closest-side,#000 70%,#0000);mask-image:radial-gradient(closest-side,#000 70%,#0000)}.kIbeXG_shelfCard:hover .kIbeXG_shelfArt{transform:scale(1.12)rotate(-4deg)}.kIbeXG_shelfCard strong{font-family:var(--hd-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700}.kIbeXG_shelfGo{color:#ffffff80;transition:transform .25s var(--ease), color .25s ease;position:absolute;bottom:26px;right:22px}.kIbeXG_shelfCard:hover .kIbeXG_shelfGo{color:var(--violet);transform:translate(4px)}@supports (animation-timeline:view()){.kIbeXG_shelfTrack li{animation:linear both kIbeXG_shelfFocus;animation-timeline:view(inline)}@keyframes kIbeXG_shelfFocus{0%{opacity:.45;transform:scale(.9)}35%,65%{opacity:1;transform:scale(1)}to{opacity:.45;transform:scale(.9)}}}.kIbeXG_shield{width:180px;height:216px;margin:36px 0 8px;display:block;overflow:visible}.kIbeXG_piece{fill:#ffffff0d;stroke:#ffffff73;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform .9s var(--ease), fill .3s ease, stroke .3s ease, opacity .9s var(--ease)}.kIbeXG_lock{fill:var(--violet);transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .7s,opacity .4s .7s}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_piece{opacity:0}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_piece[data-piece="1"]{transform:translate(-36px,-30px)rotate(-14deg)}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_piece[data-piece="2"]{transform:translate(36px,-30px)rotate(14deg)}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_piece[data-piece="3"]{transform:translate(-36px,30px)rotate(10deg)}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_piece[data-piece="4"]{transform:translate(36px,30px)rotate(-10deg)}.hd-motion .kIbeXG_shield:not([data-in]) .kIbeXG_lock{opacity:0;transform:scale(0)}.kIbeXG_safety[data-hl="1"] .kIbeXG_piece[data-piece="1"],.kIbeXG_safety[data-hl="2"] .kIbeXG_piece[data-piece="2"],.kIbeXG_safety[data-hl="3"] .kIbeXG_piece[data-piece="3"],.kIbeXG_safety[data-hl="4"] .kIbeXG_piece[data-piece="4"]{fill:#9d4edd47;stroke:#c9b0ef}.kIbeXG_controls li{cursor:default}.kIbeXG_controls li:hover{transform:translateY(-4px)}.kIbeXG_controls li:active{transform:scale(.98)}.kIbeXG_phoneStage{z-index:1;pointer-events:none;width:250px;height:500px;margin-top:-250px;position:absolute;top:50%;right:max(40px,50% - 576px)}.kIbeXG_plane{transition:transform 1.1s var(--ease), opacity 1.1s var(--ease);background:#ffffff05;border:1px solid #ffffff1f;border-radius:40px;position:absolute;inset:0}.kIbeXG_plane:first-child{opacity:.5;transform:translate(-34px,30px)rotate(-8deg)}.kIbeXG_plane:nth-child(2){opacity:.7;transform:translate(-17px,15px)rotate(-4deg)}.kIbeXG_plane:nth-child(3){opacity:.4;transform:translate(28px,-12px)rotate(5deg)}.kIbeXG_phone{transition:transform 1.1s var(--ease), opacity 1.1s var(--ease), box-shadow .4s ease;background:linear-gradient(170deg,#1a1a20,#08080b 70%);border:1px solid #ffffff47;border-radius:40px;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 40px 80px #0009,inset 0 0 0 6px #0b0b0e}.kIbeXG_phoneNotch{background:#050507;border-radius:10px;width:70px;height:18px;margin-left:-35px;position:absolute;top:18px;left:50%}.kIbeXG_phoneLogo{opacity:.55;filter:grayscale(.4);width:72px;height:72px;transition:opacity .4s ease, filter .4s ease, transform .4s var(--ease)}.kIbeXG_phoneRows{gap:10px;display:grid;position:absolute;bottom:64px;left:30px;right:30px}.kIbeXG_phoneRows i{background:#ffffff12;border-radius:5px;height:10px}.kIbeXG_phoneRows i:nth-child(2){width:70%}.kIbeXG_phoneRows i:nth-child(3){background:#9d4edd59;width:45%}.hd-motion .kIbeXG_phoneStage:not([data-in]) .kIbeXG_phone{opacity:0;transform:translateY(120px)}.hd-motion .kIbeXG_phoneStage:not([data-in]) .kIbeXG_plane{opacity:0;transform:translateY(60px)}.kIbeXG_final:has(input:focus) .kIbeXG_phoneLogo{opacity:1;filter:none;transform:scale(1.06)}.kIbeXG_final:has(input:focus) .kIbeXG_phone{box-shadow:0 40px 80px #0009,inset 0 0 0 6px #0b0b0e,0 0 60px #9d4edd40}@media (max-width:1023px){.kIbeXG_district,.kIbeXG_district:nth-child(n){top:calc(84px + var(--i,0) * 14px);transition:transform .2s var(--ease);background:linear-gradient(160deg,#17171c,#0b0b0e 70%);border:1px solid #ffffff1a;border-radius:20px;margin-bottom:18px;padding:24px 22px 0;position:sticky;box-shadow:0 -12px 30px #0000008c}.kIbeXG_district:first-child{--i:0}.kIbeXG_district:nth-child(2){--i:1}.kIbeXG_district:nth-child(3){--i:2}.kIbeXG_district:nth-child(4){--i:3}.kIbeXG_district:active{transform:scale(.985)}.kIbeXG_districts{padding-bottom:40px}.kIbeXG_seatRow{z-index:8}@supports (animation-timeline:view()){.kIbeXG_stops ol:before{transform-origin:50% 0;animation:linear both kIbeXG_drawLine;animation-timeline:view();animation-range:entry 40% cover 70%}@keyframes kIbeXG_drawLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.kIbeXG_stop{animation:linear both kIbeXG_station;animation-timeline:view();animation-range:entry 30% cover 45%}@keyframes kIbeXG_station{0%{opacity:.45;transform:translate(12px)}to{opacity:1;transform:none}}}.kIbeXG_final{flex-direction:column;display:flex}.kIbeXG_phoneStage{order:2;width:180px;height:360px;margin:40px auto 0;position:relative;top:auto;right:auto}.kIbeXG_shelfHead{margin-bottom:8px}.kIbeXG_shelfArrows{display:none}}@media (max-width:767px){.kIbeXG_shelfCard{width:72vw;max-width:280px;height:320px}.kIbeXG_shield{width:140px;height:168px;margin:28px 0 0}}.kIbeXG_seatCount[data-js]:after{content:none!important}.hd-motion .kIbeXG_seats button[aria-pressed=false]{animation:2.4s ease-in-out infinite kIbeXG_seatHint}@keyframes kIbeXG_seatHint{0%,to{border-color:#ffffff59}50%{border-color:#fffc}}.kIbeXG_safety[data-hl="1"] .kIbeXG_controls li:first-child,.kIbeXG_safety[data-hl="2"] .kIbeXG_controls li:nth-child(2),.kIbeXG_safety[data-hl="3"] .kIbeXG_controls li:nth-child(3),.kIbeXG_safety[data-hl="4"] .kIbeXG_controls li:nth-child(4){border-color:#9d4edd99}.kIbeXG_traveler i{background:var(--violet);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;box-shadow:0 0 0 5px #9d4edd2e,0 0 18px #9d4edd80}.kIbeXG_stopNo:before{margin-left:2px;width:2px!important;height:14px!important;box-shadow:none!important;background:#ffffff8c!important;border-radius:1px!important;top:-1px!important}.kIbeXG_stop p{align-items:flex-start;gap:12px;display:flex}.kIbeXG_stopIcon{color:var(--text-2);flex:none;margin-top:.3em}.hd-pin .kIbeXG_journey[data-step="1"] .kIbeXG_stop:first-child .kIbeXG_stopIcon{color:var(--violet)}.hd-pin .kIbeXG_journey[data-step="2"] .kIbeXG_stop:nth-child(-n+2) .kIbeXG_stopIcon{color:var(--violet)}.hd-pin .kIbeXG_journey[data-step="3"] .kIbeXG_stopIcon{color:var(--violet)}.kIbeXG_trackBall{display:none}.hd-motion .kIbeXG_shelf[data-autoplay]{scroll-snap-type:none}@media (max-width:1023px){.kIbeXG_trackBall{pointer-events:none;width:0;height:100%;display:block;position:absolute;top:0;left:4px}.kIbeXG_stops,.kIbeXG_stops>ol{position:relative}.kIbeXG_trackBall:before{transition:opacity .15s linear}.hd-motion .kIbeXG_trackBall:not([data-on=true]):before{opacity:0}.kIbeXG_trackBall:before{content:"";background:var(--violet);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-6px;box-shadow:0 0 0 5px #9d4edd2e,0 0 16px #9d4edd80}@supports (animation-timeline:view()){.kIbeXG_trackBall{height:calc(100% - 12px);animation:linear both kIbeXG_ride;animation-timeline:view(0);animation-range:cover 50vh cover calc(100% - 50vh)}@keyframes kIbeXG_ride{0%{opacity:0;translate:0}1%,99%{opacity:1}to{opacity:0;translate:0 100%}}}}.kIbeXG_leg{display:none}@supports (offset-path:path('M 0 0')) and (animation-timeline:view()){.hd-motion .kIbeXG_leg{z-index:20;pointer-events:none;width:1px;display:block;position:absolute;left:0}.kIbeXG_legA{view-timeline-name:--hd-leg-a;view-timeline-inset:0px}.kIbeXG_legB{view-timeline-name:--hd-leg-b;view-timeline-inset:0px}.kIbeXG_leg b{background:var(--violet);offset-rotate:0deg;offset-anchor:center;border-radius:50%;width:12px;height:12px;animation:linear both kIbeXG_connect;animation-range:entry;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #9d4edd2e,0 0 18px #9d4edd80}.kIbeXG_legA b{animation-timeline:--hd-leg-a}.kIbeXG_legB b{animation-timeline:--hd-leg-b}@keyframes kIbeXG_connect{0%{offset-distance:0%;opacity:0;scale:.4}4%{opacity:1;scale:1}96%{opacity:1;scale:1}to{offset-distance:100%;opacity:0;scale:.6}}}.kIbeXG_traveler i{transition:opacity .2s linear}.kIbeXG_traveler{transition:opacity .15s linear}.kIbeXG_shelfTrack li:first-child .kIbeXG_shelfCard:after{content:"";border:1px solid var(--violet);opacity:0;pointer-events:none;border-radius:20px;position:absolute;inset:-1px}[data-landed=true] .kIbeXG_shelfTrack li:first-child .kIbeXG_shelfCard:after{animation:kIbeXG_landRing 1.6s var(--ease) 1}@keyframes kIbeXG_landRing{0%{opacity:1;box-shadow:0 0 #9d4edd73}to{opacity:0;box-shadow:0 0 0 18px #9d4edd00}}.kIbeXG_stopIcon *{stroke-dasharray:64;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease)}.hd-pin .kIbeXG_journey .kIbeXG_stop .kIbeXG_stopIcon *{stroke-dashoffset:64px}.hd-pin .kIbeXG_journey[data-step="1"] .kIbeXG_stop:first-child .kIbeXG_stopIcon *{stroke-dashoffset:0}.hd-pin .kIbeXG_journey[data-step="2"] .kIbeXG_stop:nth-child(-n+2) .kIbeXG_stopIcon *{stroke-dashoffset:0}.hd-pin .kIbeXG_journey[data-step="3"] .kIbeXG_stop .kIbeXG_stopIcon *{stroke-dashoffset:0}@media (max-width:1023px){@supports (animation-timeline:view()){.kIbeXG_stop .kIbeXG_stopIcon *{animation:linear both kIbeXG_iconDraw;animation-timeline:view();animation-range:entry 40% cover 50%}@keyframes kIbeXG_iconDraw{0%{stroke-dashoffset:64px}to{stroke-dashoffset:0}}}}.kIbeXG_drift{z-index:0;pointer-events:none;color:#ffffff0e;position:absolute;inset:0;overflow:hidden}.kIbeXG_drift svg:nth-child(4),.kIbeXG_drift svg:nth-child(6){display:none}.kIbeXG_drift svg{stroke-width:1.2px;width:44px;height:44px;animation:16s ease-in-out infinite kIbeXG_driftFloat;position:absolute}.kIbeXG_drift svg:first-child{animation-duration:18s;top:78%;left:3%}.kIbeXG_drift svg:nth-child(2){animation-duration:14s;animation-delay:-4s;top:14%;left:74%}.kIbeXG_drift svg:nth-child(3){width:60px;height:60px;animation-duration:20s;animation-delay:-8s;top:62%;left:86%}.kIbeXG_drift svg:nth-child(4){animation-duration:15s;animation-delay:-2s;top:84%;left:46%}.kIbeXG_drift svg:nth-child(5){width:36px;height:36px;animation-duration:17s;animation-delay:-6s;top:40%;left:92%}.kIbeXG_drift svg:nth-child(6){animation-duration:19s;animation-delay:-10s;top:40%;left:60%}.kIbeXG_driftBand svg:first-child{top:18%;left:4%}.kIbeXG_driftBand svg:nth-child(2){top:78%;left:22%}.kIbeXG_driftBand svg:nth-child(3){top:6%;left:58%}.kIbeXG_driftBand svg:nth-child(4){top:82%;left:66%}.kIbeXG_driftBand svg:nth-child(5){top:24%;left:84%}.kIbeXG_driftBand svg:nth-child(6){top:70%;left:94%}@keyframes kIbeXG_driftFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(14px,-18px)rotate(8deg)}}.hd-pin .kIbeXG_journey .kIbeXG_drift{position:absolute}.kIbeXG_journey .kIbeXG_pinStage,.kIbeXG_journey .kIbeXG_container,.kIbeXG_band .kIbeXG_container,.kIbeXG_band .kIbeXG_shelf{z-index:1;position:relative}.kIbeXG_ballTrack{display:none}@supports (animation-timeline:view()){.hd-motion .kIbeXG_ballTrack{z-index:20;pointer-events:none;view-timeline-name:--hd-ball;view-timeline-inset:0px;width:1px;transition:opacity .25s linear;display:block;position:absolute;left:0}.hd-motion .kIbeXG_ballTrack:not([data-on=true]){opacity:0}.kIbeXG_ball,.kIbeXG_ballGhost{background:var(--violet);border-radius:50%;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hd-ball;animation-range:entry;position:absolute;top:0;left:0}.kIbeXG_ball{width:14px;height:14px;margin:-7px 0 0 -7px;transition:opacity .25s linear;box-shadow:0 0 0 5px #9d4edd33,0 0 20px #9d4edd8c}.kIbeXG_ballGhost{opacity:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.kIbeXG_ballGhost:first-child{animation-range:entry 26px entry calc(100% + 26px)}.kIbeXG_ballGhost:nth-child(2){width:6px;height:6px;margin:-3px 0 0 -3px;animation-range:entry 52px entry calc(100% + 52px)}.kIbeXG_ballTrack[data-mode=bounce] .kIbeXG_ball{animation:none}.kIbeXG_ballTrack[data-mode=bounce] .kIbeXG_ballGhost{display:none}}.kIbeXG_shelfCard{transition:transform .35s var(--ease), border-color .25s ease, box-shadow .3s ease}.kIbeXG_shelfCard[data-hit]{border-color:#9d4eddbf;box-shadow:0 0 0 1px #9d4edd66,0 0 36px #9d4edd40}.kIbeXG_shelfCard[data-hit]:before{opacity:.4}.kIbeXG_journey{padding-bottom:24px}@media (prefers-reduced-motion:reduce){.kIbeXG_drift svg,.kIbeXG_stop .kIbeXG_stopIcon *{animation:none!important}.kIbeXG_stopIcon *{transition:none;stroke-dashoffset:0!important}.kIbeXG_trackBall,.kIbeXG_layerFar,.kIbeXG_layerCity,.kIbeXG_layerFg,.kIbeXG_heroWord,.kIbeXG_heroLift,.kIbeXG_shelfTrack li,.kIbeXG_stops ol:before,.kIbeXG_stop{animation:none!important}.kIbeXG_seats button,.kIbeXG_shelfCard,.kIbeXG_shelfArt,.kIbeXG_piece,.kIbeXG_lock,.kIbeXG_plane,.kIbeXG_phone,.kIbeXG_phoneLogo{transition:none}.kIbeXG_line>span,.kIbeXG_heroLift>*,.kIbeXG_soon,.kIbeXG_layerCity img,.kIbeXG_stage:after,.kIbeXG_districtArt img,.kIbeXG_safetyOrbit img{animation:none}.kIbeXG_h2[data-reveal],.kIbeXG_finalTitle[data-reveal],.kIbeXG_catalog li,.kIbeXG_catalogRow:after,.kIbeXG_ctaPrimary,.kIbeXG_ctaGhost,.kIbeXG_ctaPrimary svg{transition:none}.kIbeXG_beams i,.kIbeXG_marqueeTrack,.kIbeXG_soonDot:before,.kIbeXG_soonDot:after{animation:none}.kIbeXG_soonDot:before,.kIbeXG_soonDot:after{opacity:0}.kIbeXG_cursorLight{display:none}.kIbeXG_stop,.kIbeXG_districtBody,.kIbeXG_routeLit,.kIbeXG_seats .kIbeXG_seatEmpty:after,.kIbeXG_catalogRow:before,.kIbeXG_catalogArt,.kIbeXG_catalogRow strong,.kIbeXG_catalogArrow,.kIbeXG_controls li{transition:none}.kIbeXG_catalogRow:hover .kIbeXG_catalogArt,.kIbeXG_catalogRow:hover strong,.kIbeXG_catalogRow:hover .kIbeXG_catalogArrow{transform:none}}
.bxHgOq_page{background:var(--hd-bg);color:var(--hd-text);font-family:var(--hd-font-body);overflow-x:clip}.bxHgOq_header{z-index:40;min-height:68px;padding:10px max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2));-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--hd-border);color:var(--hd-text);font-family:var(--hd-font-body);background:#070709d6;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.bxHgOq_wordmark{color:var(--hd-text);border-radius:var(--hd-r-sm);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.bxHgOq_wordmarkMark{width:34px;height:34px;display:inline-flex}.bxHgOq_wordmarkLogo{object-fit:contain;width:34px;height:34px}.bxHgOq_wordmarkName{font-family:var(--hd-font-display);letter-spacing:.02em;font-size:18px;font-weight:700}.bxHgOq_nav{align-items:center;gap:4px;display:flex}.bxHgOq_nav a{border-radius:var(--hd-r-full);color:var(--hd-text-2);font-size:var(--hd-fs-md);white-space:nowrap;padding:8px 14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;position:relative}.bxHgOq_nav a:hover{color:var(--hd-text);background:var(--hd-card-strong)}.bxHgOq_nav a.bxHgOq_navActive{color:var(--hd-text)}.bxHgOq_nav a.bxHgOq_navActive:after{content:"";background:var(--hd-primary);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.bxHgOq_headerActions{align-items:center;gap:8px;display:flex}.bxHgOq_localeToggle,.bxHgOq_headerDownload{border-radius:var(--hd-r-full);min-height:36px;font-size:var(--hd-fs-md);white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.bxHgOq_localeToggle{min-width:44px;color:var(--hd-text-2);border:1px solid var(--hd-border)}.bxHgOq_localeToggle:hover{color:var(--hd-text);border-color:var(--hd-border-strong)}.bxHgOq_headerDownload{color:#050507;background:#f5f5f7}.bxHgOq_headerDownload:hover{background:#fff}.bxHgOq_eyebrow{color:#a6a3ac;font-size:var(--hd-fs-md);letter-spacing:.02em;margin:0 0 14px;font-weight:500}.bxHgOq_sectionTitle{font-family:var(--hd-font-display);font-size:var(--hd-fs-h2);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.bxHgOq_sectionTitle:after{content:"";background:#ffffff59;border-radius:2px;width:40px;height:2px;margin-top:18px;display:block}.bxHgOq_sectionHead{max-width:720px;margin-bottom:40px}.bxHgOq_sectionIntro{max-width:620px;color:var(--hd-text-2);font-size:var(--hd-fs-lg);margin:20px 0 0;line-height:1.75}.bxHgOq_chip{border:1px solid var(--hd-border);border-radius:var(--hd-r-full);background:var(--hd-card-strong);min-height:26px;color:var(--hd-text-2);font-size:var(--hd-fs-sm);letter-spacing:.02em;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.bxHgOq_textLink{color:var(--hd-text);font-size:var(--hd-fs-md);border-bottom:1px solid var(--hd-border-strong);align-items:center;gap:6px;margin-top:28px;padding-bottom:4px;font-weight:600;text-decoration:none;display:inline-flex}.bxHgOq_textLink:hover{border-color:var(--hd-primary-light)}.bxHgOq_howSection,.bxHgOq_activitySection,.bxHgOq_productFlow{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0}.bxHgOq_hero{padding:112px max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) clamp(48px, 5vw, 72px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4.5vw,64px);display:grid}.bxHgOq_heroContent{max-width:580px}.bxHgOq_tagline{color:var(--hd-text-2);font-size:var(--hd-fs-md);letter-spacing:.04em;align-items:center;gap:10px;margin:0 0 20px;font-weight:500;display:inline-flex}.bxHgOq_tagline:before{content:"";background:var(--hd-accent);border-radius:50%;width:6px;height:6px}.bxHgOq_hero h1{font-family:var(--hd-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.12}.bxHgOq_heroWhat{color:var(--hd-text);margin:24px 0 0;font-size:clamp(18px,1.6vw,22px);font-weight:600}.bxHgOq_heroSub{max-width:520px;color:var(--hd-text-2);font-size:var(--hd-fs-lg);margin:10px 0 0;line-height:1.75}.bxHgOq_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.bxHgOq_primaryCta,.bxHgOq_secondaryCta{border-radius:var(--hd-r-full);min-height:50px;font-size:var(--hd-fs-lg);justify-content:center;align-items:center;gap:8px;padding:0 26px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.bxHgOq_primaryCta{color:#fff;background:var(--hd-primary)}.bxHgOq_primaryCta:hover{background:var(--hd-primary-hover)}.bxHgOq_secondaryCta{color:var(--hd-text);border:1px solid var(--hd-border-strong)}.bxHgOq_secondaryCta:hover{border-color:#ffffff52}.bxHgOq_heroSoon{border-radius:var(--hd-r-lg);background:#120d1b;border:1px solid #49305f;align-items:center;gap:16px;min-width:296px;min-height:92px;margin-top:28px;padding:20px;display:inline-flex}.bxHgOq_heroSoon>div{gap:2px;display:grid}.bxHgOq_heroSoon strong{font-family:var(--hd-font-display);letter-spacing:.02em;color:var(--hd-text);font-size:24px;font-weight:700}.bxHgOq_heroSoon span:not(.bxHgOq_soonDot){color:var(--hd-text-2);font-size:var(--hd-fs-md)}.bxHgOq_soonDot{background:var(--hd-primary-light);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #9d4edd2e}.bxHgOq_heroMedia{aspect-ratio:5/4;position:relative;-webkit-mask-image:radial-gradient(72% 70% at 55% 52%,#000 58%,#0000 100%);mask-image:radial-gradient(72% 70% at 55% 52%,#000 58%,#0000 100%)}.bxHgOq_heroMedia img{object-fit:cover;filter:brightness(1.08)}@media (prefers-reduced-motion:no-preference){.bxHgOq_heroMedia{animation:.5s ease-out both bxHgOq_heroFade}}@keyframes bxHgOq_heroFade{0%{opacity:0}to{opacity:1}}.bxHgOq_seam{width:min(var(--hd-max), calc(100% - 2 * var(--hd-gutter)));height:48px;margin:40px auto 0;display:block}.bxHgOq_journey{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.bxHgOq_journeyMedia,.bxHgOq_safetyMedia,.bxHgOq_finalMedia,.bxHgOq_productMedia,.bxHgOq_activityMedia{background:#101014;display:block;position:relative;overflow:hidden}.bxHgOq_journeyMedia,.bxHgOq_safetyMedia,.bxHgOq_finalMedia{aspect-ratio:5/4;border:1px solid #202024;border-radius:12px}.bxHgOq_journeyMedia img,.bxHgOq_safetyMedia img,.bxHgOq_finalMedia img,.bxHgOq_productMedia img,.bxHgOq_activityMedia img{object-fit:cover;filter:brightness(1.08)}.bxHgOq_journeyPhases{border-top:1px solid var(--hd-border);margin:32px 0 0;padding:0;list-style:none}.bxHgOq_journeyPhases li{border-bottom:1px solid var(--hd-border);grid-template-columns:44px 1fr;gap:12px;padding:18px 0;display:grid}.bxHgOq_journeyPhases span{color:#c9b5dc;font-family:var(--hd-font-display);font-size:var(--hd-fs-md);font-variant-numeric:tabular-nums;padding-top:2px;font-weight:600}.bxHgOq_journeyPhases strong{color:var(--hd-text);font-size:var(--hd-fs-lg);font-weight:500;line-height:1.6}.bxHgOq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.bxHgOq_productCard{background:#0d0d10;border:1px solid #202024;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.bxHgOq_productMedia{aspect-ratio:3/2;border-bottom:1px solid #202024}.bxHgOq_productBody{padding:20px}.bxHgOq_productBody h3{margin:14px 0 0;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.35}.bxHgOq_activityGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.bxHgOq_activityGrid li{grid-column:span 3}.bxHgOq_activityGrid li:nth-child(5){grid-column:2/span 3}.bxHgOq_activityGrid li:nth-child(6){grid-column:5/span 3}.bxHgOq_activityGrid li:nth-child(7){grid-column:8/span 3}.bxHgOq_activityTile{color:var(--hd-text);border-radius:var(--hd-r-lg);gap:14px;text-decoration:none;display:grid;position:relative}.bxHgOq_activityMedia{aspect-ratio:4/3;border:1px solid #202024;border-radius:12px;transition:border-color .15s}.bxHgOq_activityMedia img{transition:transform .3s}.bxHgOq_activityLabel{gap:2px;padding-right:44px;display:grid}.bxHgOq_activityLabel strong{font-size:var(--hd-fs-xl);font-weight:700}.bxHgOq_activityLabel small{color:#a6a3ac;font-size:var(--hd-fs-md)}.bxHgOq_activityArrow{border:1px solid var(--hd-border-strong);width:32px;height:32px;color:var(--hd-text);border-radius:50%;padding:7px;position:absolute;bottom:4px;right:0}@media (hover:hover) and (pointer:fine){.bxHgOq_activityTile:hover .bxHgOq_activityMedia{border-color:var(--hd-border-accent)}.bxHgOq_activityTile:hover .bxHgOq_activityMedia img{transform:scale(1.03)}}.bxHgOq_safetySection{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.bxHgOq_safetyControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.bxHgOq_safetyControls li{border-radius:var(--hd-r-md);min-height:52px;font-size:var(--hd-fs-md);background:#0d0d10;border:1px solid #202024;align-items:center;gap:10px;padding:0 16px;font-weight:500;display:flex}.bxHgOq_safetyControls svg{color:#c9b5dc;flex:none}.bxHgOq_finalSection{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.bxHgOq_finalCopy{max-width:560px}.bxHgOq_finalCopy h2{font-family:var(--hd-font-display);font-size:var(--hd-fs-h2);margin:0 0 32px;font-weight:800;line-height:1.2}.bxHgOq_storeNote{color:var(--hd-text-3);font-size:var(--hd-fs-md);margin:14px 0 32px}.bxHgOq_storeBadges{flex-wrap:wrap;gap:10px;display:flex}.bxHgOq_storeBadges button{border:1px solid var(--hd-border-strong);border-radius:var(--hd-r-md);min-height:52px;color:var(--hd-text);text-align:left;cursor:default;background:#07070999;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}.bxHgOq_storeBadges svg{flex:none;width:24px;height:24px}.bxHgOq_storeBadges span{line-height:1.15;display:grid}.bxHgOq_storeBadges small{color:var(--hd-text-3);font-size:11px}.bxHgOq_storeBadges strong{font-size:var(--hd-fs-lg);font-weight:600}.bxHgOq_waitlistForm{gap:10px;max-width:520px;display:grid}.bxHgOq_waitlistForm label{color:var(--hd-text);font-size:var(--hd-fs-md);font-weight:600}.bxHgOq_waitlistForm>div{gap:8px;display:flex}.bxHgOq_waitlistForm input{border:1px solid var(--hd-border-strong);border-radius:var(--hd-r-md);min-width:0;min-height:50px;color:var(--hd-text);font:inherit;font-size:var(--hd-fs-lg);background:#ffffff0d;flex:1;padding:0 16px}.bxHgOq_waitlistForm input::placeholder{color:var(--hd-text-3)}.bxHgOq_waitlistForm input[aria-invalid=true]{border-color:var(--hd-danger)}.bxHgOq_waitlistForm button{border-radius:var(--hd-r-full);background:var(--hd-primary);color:#fff;min-height:50px;font:inherit;font-size:var(--hd-fs-md);white-space:nowrap;border:0;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}.bxHgOq_waitlistForm button:hover:not(:disabled){background:var(--hd-primary-hover)}.bxHgOq_waitlistForm button:disabled{opacity:.6;cursor:progress}.bxHgOq_waitlistConsent{color:var(--hd-text-3);font-size:var(--hd-fs-sm);margin:4px 0 0;line-height:1.6}.bxHgOq_waitlistConsent a{color:var(--hd-text-2);text-underline-offset:3px}.bxHgOq_waitlistError{color:#fca5a5;font-size:var(--hd-fs-md);margin:0}.bxHgOq_waitlistSuccess{border:1px solid var(--hd-border);border-radius:var(--hd-r-md);background:var(--hd-card-strong);color:var(--hd-text);font-size:var(--hd-fs-md);align-items:center;gap:10px;padding:14px 16px;display:inline-flex}.bxHgOq_waitlistSuccess svg{color:var(--hd-success)}@media (max-width:1080px){.bxHgOq_header{gap:12px}.bxHgOq_nav a{padding:8px 10px}.bxHgOq_activityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bxHgOq_activityGrid li,.bxHgOq_activityGrid li:nth-child(n){grid-column:auto}}@media (max-width:860px){.bxHgOq_hero{padding-top:56px;padding-bottom:32px}.bxHgOq_hero,.bxHgOq_journey,.bxHgOq_safetySection,.bxHgOq_finalSection,.bxHgOq_productGrid{grid-template-columns:1fr}.bxHgOq_heroMedia{aspect-ratio:3/2}}@media (max-width:700px){.bxHgOq_header{flex-wrap:wrap;gap:2px 12px;min-height:0;padding-top:8px;padding-bottom:2px;position:relative}.bxHgOq_nav{width:calc(100% + 2 * var(--hd-gutter));margin:0 calc(-1 * var(--hd-gutter));padding:0 var(--hd-gutter) 4px;scrollbar-width:none;order:3;justify-content:space-between;gap:0;overflow-x:auto}.bxHgOq_nav::-webkit-scrollbar{display:none}.bxHgOq_nav a{align-items:center;min-height:40px;padding:0 8px;font-size:13px;display:inline-flex}.bxHgOq_nav a:first-child{padding-left:0}.bxHgOq_nav a:last-child{padding-right:0}.bxHgOq_hero{gap:20px;padding-top:32px;padding-bottom:8px}.bxHgOq_hero h1{font-size:clamp(32px,9.4vw,38px)}.bxHgOq_heroWhat{margin-top:16px;font-size:18px}.bxHgOq_heroSub{font-size:15px}.bxHgOq_heroActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.bxHgOq_primaryCta,.bxHgOq_secondaryCta{min-height:48px;padding:0 12px}.bxHgOq_heroSoon{min-width:0;min-height:84px;margin-top:16px;padding:16px 18px;display:flex}.bxHgOq_heroSoon strong{font-size:22px}.bxHgOq_seam{height:20px;margin-top:24px}.bxHgOq_sectionHead{margin-bottom:28px}.bxHgOq_productBody{padding:18px}.bxHgOq_productGrid,.bxHgOq_activityGrid{gap:14px}.bxHgOq_activityLabel strong{font-size:var(--hd-fs-lg)}.bxHgOq_activityArrow{width:28px;height:28px;padding:6px}.bxHgOq_safetyControls{grid-template-columns:1fr}.bxHgOq_waitlistForm>div{flex-direction:column}.bxHgOq_waitlistForm button{justify-content:center}}@media (prefers-reduced-motion:reduce){.bxHgOq_nav a,.bxHgOq_primaryCta,.bxHgOq_secondaryCta,.bxHgOq_activityMedia,.bxHgOq_activityMedia img{transition:none}.bxHgOq_activityTile:hover .bxHgOq_activityMedia img{transform:none}.bxHgOq_heroMedia{animation:none}}
.rRnLVG_siteFooter{margin-top:var(--hd-section);padding:44px max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 56px;border-top:1px solid var(--hd-border);background:var(--hd-bg);color:var(--hd-text-3);font-family:var(--hd-font-body);justify-content:space-between;gap:48px;display:flex}.rRnLVG_footerBrand{max-width:620px;font-size:13px;line-height:1.8}.rRnLVG_footerBrand>span{color:var(--hd-text-2)}.rRnLVG_footerBrand small{margin-top:8px;font-size:11px;display:block}.rRnLVG_footerSeoLine{margin:12px 0 0;font-size:12px}.rRnLVG_footerLinks{flex-wrap:wrap;align-content:flex-start;gap:12px 22px;max-width:360px;display:flex}.rRnLVG_footerLinks a{color:var(--hd-text-2);font-size:13px;text-decoration:none}.rRnLVG_footerLinks a:hover{color:var(--hd-text)}@media (max-width:700px){.rRnLVG_siteFooter{padding:32px var(--hd-gutter) 40px;flex-direction:column;gap:24px}}@media (prefers-reduced-motion:reduce){.rRnLVG_footerLinks a{transition:none}}
.-syzQG_sitePage{background:var(--hd-bg);min-height:100vh;color:var(--hd-text);font-family:var(--hd-font-body);overflow-x:clip}.-syzQG_sitePage :where(h1,h2,h3,p){margin:0}.-syzQG_nowrap{white-space:nowrap}.-syzQG_plainList{margin:0;padding:0;list-style:none}.-syzQG_pageHero{isolation:isolate;min-height:340px;padding:clamp(48px, 6vw, 88px) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 40px;border-bottom:1px solid var(--hd-border);background:var(--hd-bg);grid-template-columns:minmax(0,1fr);align-items:end;display:grid;position:relative;overflow:clip}.-syzQG_pageHeroWithImage{min-height:420px}.-syzQG_sitePageCompact .-syzQG_pageHero{min-height:300px;padding-bottom:40px}.-syzQG_pageStage{z-index:0;background:var(--hd-bg);pointer-events:none;position:absolute;inset:0}.-syzQG_pageFar{aspect-ratio:2;opacity:.42;mix-blend-mode:screen;-webkit-mask-composite:source-in;width:min(78vw,1100px);animation:26s ease-in-out infinite alternate -syzQG_pageDrift;position:absolute;bottom:-6%;right:-8%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%),linear-gradient(#000 60%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.-syzQG_pageFar img,.-syzQG_heroMedia img{object-fit:contain;filter:brightness(1.08)contrast(1.32)}.-syzQG_pageGlow{mix-blend-mode:screen;background:radial-gradient(circle,#c8cdff14,#9d4edd0a 40%,#0000 68%);border-radius:50%;width:520px;height:520px;animation:7s ease-in-out infinite -syzQG_pageBreathe;position:absolute;top:18%;right:12%}.-syzQG_pageBeam{transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#dce2ff0f 50%,#0000);width:200px;height:180%;animation:14s ease-in-out infinite alternate -syzQG_pageSweep;position:absolute;top:-40%;right:26%;-webkit-mask-image:linear-gradient(#000 10%,#0000 80%);mask-image:linear-gradient(#000 10%,#0000 80%)}.-syzQG_heroMedia{right:max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2 - 20px));aspect-ratio:1;mix-blend-mode:screen;width:min(34vw,460px);margin-top:calc(min(34vw,460px)/-2);animation:9s ease-in-out infinite -syzQG_pageFloat;position:absolute;top:50%}.-syzQG_heroMedia img{-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 85%);mask-image:radial-gradient(closest-side,#000 55%,#0000 85%)}@keyframes -syzQG_pageDrift{0%{transform:translate(0,0)}to{transform:translate(-36px,-6px)}}@keyframes -syzQG_pageBreathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes -syzQG_pageSweep{0%{transform:rotate(-18deg)}to{transform:rotate(16deg)}}@keyframes -syzQG_pageFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-12px)rotate(-2deg)}}.-syzQG_heroCopy{z-index:1;max-width:760px;animation:.9s cubic-bezier(.22,1,.36,1) both -syzQG_pageRise;position:relative}@keyframes -syzQG_pageRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.-syzQG_heroCopy>p:first-child{color:var(--hd-text-3);font-family:var(--hd-font-display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:500;display:inline-flex}.-syzQG_heroCopy>p:first-child:before{content:"";background:var(--hd-primary);width:24px;height:1px}.-syzQG_heroCopy h1{max-width:16ch;font-family:var(--hd-font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(36px,5.4vw,72px);font-weight:800;line-height:1.12}.-syzQG_sitePageCompact .-syzQG_heroCopy h1{max-width:18ch;font-size:clamp(34px,4.6vw,60px)}.-syzQG_sitePageCompact .-syzQG_ppHero h1{max-width:22ch}.-syzQG_heroIntro{max-width:640px;color:var(--hd-text-2);font-size:var(--hd-fs-lg);margin-top:24px;line-height:1.8}.-syzQG_heroIntro p+p{margin-top:12px}.-syzQG_heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.-syzQG_heroPrimary,.-syzQG_heroSecondary{border-radius:var(--hd-r-full);min-height:48px;font-size:var(--hd-fs-md);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.-syzQG_heroPrimary{color:#050507;background:#f4f4f6}.-syzQG_heroPrimary:hover{background:#fff}.-syzQG_heroPrimary:active,.-syzQG_heroSecondary:active,.-syzQG_formSubmit:active{transform:scale(.97)}.-syzQG_heroSecondary{color:var(--hd-text);border:1px solid var(--hd-border-strong)}.-syzQG_heroSecondary:hover{border-color:#ffffff52}.-syzQG_sectionTitle{font-family:var(--hd-font-display);text-wrap:balance;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.25}.-syzQG_sectionTitle:after{content:"";background:#ffffff59;border-radius:2px;width:40px;height:2px;margin-top:16px;display:block}.-syzQG_storySection{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:clamp(32px,7vw,96px);display:grid}.-syzQG_storySection>.-syzQG_sectionTitle{align-self:start;position:sticky;top:96px}.-syzQG_storyBody{color:var(--hd-text-2);font-size:var(--hd-fs-lg);gap:24px;line-height:1.9;display:grid}.-syzQG_safetyList{gap:12px;display:grid}.-syzQG_safetyItem{border:1px solid var(--hd-border);border-radius:var(--hd-r-lg);background:var(--hd-card);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:22px 24px;display:grid}.-syzQG_safetyItem>span{color:var(--hd-text-3);font-family:var(--hd-font-display);font-size:var(--hd-fs-md);font-variant-numeric:tabular-nums;padding-top:2px;font-weight:600}.-syzQG_safetyItem h2,.-syzQG_safetyItem h3{font-size:var(--hd-fs-xl);font-weight:700;line-height:1.45}.-syzQG_safetyItem p{color:var(--hd-text-2);font-size:var(--hd-fs-md);margin-top:8px;line-height:1.8}.-syzQG_safetyItem a,.-syzQG_storyBody a,.-syzQG_legalBody a,.-syzQG_heroIntro p a{color:var(--hd-primary-light);text-underline-offset:3px;overflow-wrap:anywhere}.-syzQG_supportTitleLine{white-space:nowrap}.-syzQG_legalPage{max-width:860px;padding:clamp(56px, 8vw, 104px) var(--hd-gutter) 0;margin:0 auto}.-syzQG_legalPage>header{border-bottom:1px solid var(--hd-border);padding-bottom:40px}.-syzQG_legalPage>header>p{color:var(--hd-text-3);font-family:var(--hd-font-display);letter-spacing:.1em;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:500;display:inline-flex}.-syzQG_legalPage>header>p:before{content:"";background:var(--hd-primary);width:24px;height:1px}.-syzQG_legalPage>header h1{font-family:var(--hd-font-display);font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.2}.-syzQG_legalPage>header>div{color:var(--hd-text-2);font-size:var(--hd-fs-md);margin-top:16px;line-height:1.8}.-syzQG_legalBody{gap:48px;padding-top:48px;display:grid}.-syzQG_legalBody section{gap:14px;display:grid}.-syzQG_legalBody h2{font-size:var(--hd-fs-xxl);font-weight:700;line-height:1.35}.-syzQG_legalBody p,.-syzQG_legalBody li{color:var(--hd-text-2);font-size:15px;line-height:1.85}.-syzQG_legalBody ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.-syzQG_applicationForm{gap:14px;display:grid}.-syzQG_formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.-syzQG_applicationForm label{color:var(--hd-text-2);font-size:var(--hd-fs-md);gap:8px;font-weight:500;display:grid}.-syzQG_applicationForm input,.-syzQG_applicationForm select,.-syzQG_applicationForm textarea{border:1px solid var(--hd-border-strong);border-radius:var(--hd-r-md);width:100%;min-height:48px;color:var(--hd-text);font:inherit;font-size:var(--hd-fs-lg);background:#ffffff0a;padding:0 14px}.-syzQG_applicationForm select{appearance:auto}.-syzQG_applicationForm select option{background:var(--hd-surface)}.-syzQG_applicationForm textarea{resize:vertical;min-height:88px;padding:12px 14px}.-syzQG_honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.-syzQG_formConsent{color:var(--hd-text-3);font-size:var(--hd-fs-sm);line-height:1.6}.-syzQG_formConsent a{color:var(--hd-text-2)}.-syzQG_formError{color:#fca5a5;font-size:var(--hd-fs-md)}.-syzQG_formSubmit{border-radius:var(--hd-r-full);color:#050507;min-height:48px;font:inherit;font-size:var(--hd-fs-md);background:#f4f4f6;border:0;justify-self:start;align-items:center;gap:8px;padding:0 26px;font-weight:600;display:inline-flex}.-syzQG_formSubmit:hover:not(:disabled){background:#fff}.-syzQG_formSubmit:disabled{opacity:.6;cursor:progress}.-syzQG_applicationSuccess{border:1px solid var(--hd-border);border-radius:var(--hd-r-md);background:var(--hd-card-strong);color:var(--hd-text-2);font-size:var(--hd-fs-md);gap:8px;padding:20px;line-height:1.7;display:grid}.-syzQG_ppHero{min-height:0}.-syzQG_ppScope{color:var(--hd-text-3);font-size:var(--hd-fs-sm);letter-spacing:.02em;margin-top:10px}.-syzQG_ppSection{padding:var(--hd-section) max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0}.-syzQG_ppSectionAlt{background:0 0}.-syzQG_ppHead{max-width:720px;margin-bottom:36px}.-syzQG_ppKicker{color:var(--hd-text-3);font-size:var(--hd-fs-md);font-weight:500;margin-bottom:12px!important}.-syzQG_ppLead{color:var(--hd-text-2);font-size:var(--hd-fs-lg);line-height:1.75;margin-top:18px!important}.-syzQG_ppGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.-syzQG_ppCard{border:1px solid var(--hd-border);border-radius:var(--hd-r-lg);background:var(--hd-card);align-content:start;gap:12px;padding:24px;display:grid}.-syzQG_ppCardFeatured{border-color:var(--hd-border-accent)}.-syzQG_ppCard h3{font-size:var(--hd-fs-xl);font-weight:700;line-height:1.4}.-syzQG_ppCard p{color:var(--hd-text-2);font-size:16px;line-height:1.75}.-syzQG_ppIcon,.-syzQG_ppIconSm{border:1px solid var(--hd-border);border-radius:var(--hd-r-md);background:var(--hd-card-strong);color:var(--hd-primary-light);place-items:center;display:inline-grid}.-syzQG_ppIcon{width:44px;height:44px}.-syzQG_ppIconSm{width:34px;height:34px}.-syzQG_ppSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.-syzQG_ppStep{border:1px solid var(--hd-border);border-radius:var(--hd-r-lg);background:var(--hd-card);gap:16px;padding:22px;display:grid}.-syzQG_ppStepMark{align-items:center;gap:12px;display:flex}.-syzQG_ppStepNum{color:var(--hd-text-3);font-family:var(--hd-font-display);font-size:var(--hd-fs-md);font-variant-numeric:tabular-nums;font-weight:600}.-syzQG_ppStepLine{background:var(--hd-border);flex:1;height:1px}.-syzQG_ppStepBody{gap:10px;display:grid}.-syzQG_ppStepBody h3{font-size:var(--hd-fs-xl);font-weight:700;line-height:1.35}.-syzQG_ppStepBody p{color:var(--hd-text-2);font-size:16px;line-height:1.75}.-syzQG_ppFormats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.-syzQG_ppFormats>li{display:flex}.-syzQG_ppFormat{border:1px solid var(--hd-border-accent);border-radius:var(--hd-r-lg);background:var(--hd-card);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;flex-direction:column;padding:0;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.-syzQG_ppFormat:hover{border-color:#c084fc80;transform:scale(1.03)}}.-syzQG_ppFormatMedia{aspect-ratio:4/3;background:var(--hd-surface);width:100%;display:block;position:relative;overflow:hidden}.-syzQG_ppFormatPlaceholder{background:var(--hd-surface);place-items:center;display:grid;position:absolute;inset:0}.-syzQG_ppFormatPlaceholder>span{border:1px solid var(--hd-border-accent);border-radius:var(--hd-r-xl);background:var(--hd-card-strong);width:5.5rem;height:5.5rem;color:var(--hd-primary-light);place-items:center;display:grid}.-syzQG_ppFormatImage{object-fit:cover;filter:saturate(.35)brightness(.92)}.-syzQG_ppFormatText{gap:8px;padding:20px 22px 24px;display:grid}.-syzQG_ppFormatTitle{font-size:var(--hd-fs-xl);font-weight:700;line-height:1.35}.-syzQG_ppFormatBody{color:var(--hd-text-2);font-size:16px;line-height:1.7}.-syzQG_ppFormatTitle,.-syzQG_ppFormatBody{display:block}.-syzQG_ppDialog{border:1px solid var(--hd-border-strong);border-radius:var(--hd-r-xl);background:var(--hd-surface);width:min(32rem,100vw - 2rem);max-width:none;height:fit-content;max-height:calc(100dvh - 2rem);color:var(--hd-text);overscroll-behavior:contain;margin:auto;padding:0;inset:0;overflow:auto;box-shadow:0 24px 80px #0009}.-syzQG_ppDialog::backdrop{background:#070709c7}.-syzQG_ppDialogPanel{gap:14px;padding:24px;display:grid}.-syzQG_ppDialogHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.-syzQG_ppDialogHead h3{font-size:var(--hd-fs-xxl);margin:0;padding-top:6px;font-weight:700;line-height:1.3}.-syzQG_ppDialogClose{width:44px;height:44px;color:var(--hd-text-2);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -8px 0 0;padding:0;display:grid}.-syzQG_ppDialogClose:hover{background:var(--hd-card-strong);color:var(--hd-text)}.-syzQG_ppDialogPanel>p{color:var(--hd-text-2);margin:0;font-size:15px;line-height:1.7}.-syzQG_ppDialogPanel a{color:var(--hd-primary-light);overflow-wrap:anywhere;font-weight:600}.-syzQG_ppDialogFigure{justify-items:center;gap:10px;margin:6px 0 0;display:grid}.-syzQG_ppDialogShot{border-radius:var(--hd-r-lg);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60vh}.-syzQG_ppDialogShotBox{aspect-ratio:9/19.5;border-radius:var(--hd-r-lg);background:var(--hd-surface-2);width:min(100%,27.6923vh);display:block;position:relative;overflow:hidden}.-syzQG_ppDialogShotFill{object-fit:contain}.-syzQG_ppDialogFigure figcaption{color:var(--hd-text-3);font-size:var(--hd-fs-sm)}.-syzQG_sectionMail{color:var(--hd-text-2);font-size:var(--hd-fs-md);overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:24px;text-decoration:none;display:inline-flex}.-syzQG_sectionMail:hover{color:var(--hd-text)}.-syzQG_ppFaq{gap:10px;display:grid}.-syzQG_ppFaqItem{border:1px solid var(--hd-border);border-radius:var(--hd-r-md);background:var(--hd-card)}.-syzQG_ppFaqItem summary{font-size:var(--hd-fs-lg);cursor:pointer;border-radius:var(--hd-r-md);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:600;list-style:none;display:flex}.-syzQG_ppFaqItem summary::-webkit-details-marker{display:none}.-syzQG_ppFaqChevron{color:var(--hd-text-3);flex:none;transition:transform .15s}.-syzQG_ppFaqItem[open] .-syzQG_ppFaqChevron{transform:rotate(180deg)}.-syzQG_ppFaqItem p{color:var(--hd-text-2);padding:0 20px 20px;font-size:16px;line-height:1.8}.-syzQG_ppCta{border:1px solid var(--hd-border-accent);border-radius:var(--hd-r-lg);background:var(--hd-card);justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.-syzQG_ppCta h2{font-family:var(--hd-font-display);font-size:clamp(22px,2.4vw,28px);font-weight:700}.-syzQG_ppCta p{color:var(--hd-text-2);overflow-wrap:anywhere;margin-top:8px;font-size:16px;line-height:1.7}.-syzQG_ppFormCard{border:1px solid var(--hd-border);border-radius:var(--hd-r-lg);background:var(--hd-card);margin-top:12px;padding:28px}.-syzQG_ppFormCard h3{font-size:var(--hd-fs-xl);margin-bottom:20px;font-weight:700}.-syzQG_resultsNote{padding:32px max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2)) 0;color:var(--hd-text-3);font-size:var(--hd-fs-sm)}.-syzQG_sitePage [data-stagger]>*{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.-syzQG_sitePage [data-stagger]>:nth-child(2){transition-delay:60ms}.-syzQG_sitePage [data-stagger]>:nth-child(3){transition-delay:.12s}.-syzQG_sitePage [data-stagger]>:nth-child(4){transition-delay:.18s}.-syzQG_sitePage [data-stagger]>:nth-child(5){transition-delay:.24s}.-syzQG_sitePage [data-stagger]>:nth-child(6){transition-delay:.3s}.-syzQG_sitePage [data-stagger]>:nth-child(n+7){transition-delay:.34s}.hd-motion .-syzQG_sitePage [data-stagger]:not([data-in])>*{opacity:0;transform:translateY(22px)}.-syzQG_ppCard{transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s}.-syzQG_ppCard:hover{border-color:#ffffff38;transform:translateY(-4px)}.-syzQG_ppCard:active,.-syzQG_ppFormat:active,.-syzQG_ppFaqItem summary:active{transform:scale(.985)}.-syzQG_ppIcon,.-syzQG_ppIconSm{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.-syzQG_ppCard:hover .-syzQG_ppIcon,.-syzQG_ppCard:hover .-syzQG_ppIconSm{transform:scale(1.12)rotate(-6deg)}@supports (animation-timeline:view()){.-syzQG_ppStepLine{transform-origin:0;animation:linear both -syzQG_ppDraw;animation-timeline:view();animation-range:entry 30% cover 45%}@keyframes -syzQG_ppDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.-syzQG_heroArtSlot{z-index:1;right:max(var(--hd-gutter), calc((100% - var(--hd-max)) / 2));pointer-events:auto;position:absolute;top:50%;translate:0 -50%}.-syzQG_coupon{background:linear-gradient(150deg,#1b1b21,#0c0c0f 70%);border:1px solid #fff3;border-radius:18px;width:360px;height:170px;animation:8s ease-in-out infinite -syzQG_couponFloat;display:flex;position:relative;rotate:-6deg;box-shadow:0 40px 80px #0000008c}.-syzQG_coupon:before,.-syzQG_coupon:after{content:"";background:var(--hd-bg);border:1px solid #fff3;border-radius:50%;width:22px;height:22px;margin-left:-11px;position:absolute;left:150px}.-syzQG_coupon:before{clip-path:inset(50% 0 0);top:-12px}.-syzQG_coupon:after{clip-path:inset(0 0 50%);bottom:-12px}@keyframes -syzQG_couponFloat{0%,to{translate:0}50%{translate:0 -10px}}.-syzQG_couponCode{border-right:1px dashed #ffffff38;grid-template-columns:repeat(7,12px);place-content:center;gap:3px;width:150px;display:grid;position:relative;overflow:hidden}.-syzQG_couponCode i{background:#ffffff14;border-radius:2px;width:12px;height:12px}.-syzQG_couponCode i[data-on]{background:#f4f4f6d9}.-syzQG_couponScan{background:var(--hd-primary);border-radius:1px;height:2px;animation:2.8s ease-in-out infinite alternate -syzQG_couponScan;position:absolute;top:30px;left:18px;right:18px;box-shadow:0 0 14px #9d4eddcc}.-syzQG_coupon{cursor:default;transition:border-color .3s,box-shadow .3s}.-syzQG_coupon:hover,.-syzQG_coupon:active{border-color:#9d4edd99;box-shadow:0 40px 80px #0000008c,0 0 40px #9d4edd38}.-syzQG_coupon:hover .-syzQG_couponScan,.-syzQG_coupon:active .-syzQG_couponScan{animation-duration:.7s}.-syzQG_coupon:hover .-syzQG_couponBody b,.-syzQG_coupon:active .-syzQG_couponBody b{background:radial-gradient(circle,#9d4eddcc,#0000 70%)}.-syzQG_couponBody b{transition:background .3s}@keyframes -syzQG_couponScan{0%{transform:translate(0,0)}to{transform:translateY(106px)}}.-syzQG_couponBody{flex:1;align-content:center;gap:12px;padding:0 26px;display:grid;position:relative}.-syzQG_couponBody span{background:#ffffff1a;border-radius:5px;height:9px}.-syzQG_couponBody span:first-child{background:#ffffff38;width:80%}.-syzQG_couponBody span:nth-child(3){width:55%}.-syzQG_couponBody b{background:radial-gradient(circle,#9d4edd59,#0000 70%);border:1px solid #9d4edd99;border-radius:50%;width:40px;height:40px;margin-top:6px}@media (max-width:960px){.-syzQG_ppGrid3{grid-template-columns:1fr}.-syzQG_heroArtSlot{opacity:.6}.-syzQG_ppSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.-syzQG_heroMedia{opacity:.55}}@media (max-width:760px){.-syzQG_storySection{grid-template-columns:1fr;gap:28px}.-syzQG_storySection>.-syzQG_sectionTitle{position:static}}@media (max-width:700px){.-syzQG_pageHero,.-syzQG_pageHeroWithImage,.-syzQG_sitePageCompact .-syzQG_pageHero{min-height:0;padding-top:48px;padding-bottom:44px}.-syzQG_pageHeroWithImage,.-syzQG_sitePageCompact .-syzQG_pageHeroWithImage{padding-top:200px}.-syzQG_heroMedia{opacity:.85;width:230px;margin-top:0;top:8px;right:-24px}.-syzQG_heroArtSlot{opacity:1;transform-origin:100% 0;top:30px;right:-60px;translate:none;scale:.62}.-syzQG_pageFar{opacity:.25;width:640px;bottom:-10px;right:-260px}.-syzQG_pageGlow{top:-80px;right:-160px}.-syzQG_heroCopy h1,.-syzQG_sitePageCompact .-syzQG_heroCopy h1{font-size:clamp(30px,8.6vw,40px)}.-syzQG_heroIntro{font-size:var(--hd-fs-md)}.-syzQG_heroActions>a{flex:auto}.-syzQG_storyBody{font-size:15px}.-syzQG_safetyItem{grid-template-columns:1fr;gap:6px;padding:18px}.-syzQG_ppSteps,.-syzQG_formRow{grid-template-columns:1fr}.-syzQG_ppCta{flex-direction:column;align-items:flex-start;padding:22px}.-syzQG_ppFormCard{padding:20px}.-syzQG_ppFormats{gap:10px}.-syzQG_ppFormatPlaceholder>span{border-radius:var(--hd-r-lg);width:3.5rem;height:3.5rem}.-syzQG_ppFormatPlaceholder>span svg{width:24px;height:24px}.-syzQG_ppFormatText{gap:4px;padding:12px 12px 14px}.-syzQG_ppFormatTitle{overflow-wrap:anywhere;font-size:15px}.-syzQG_ppFormatBody{overflow-wrap:anywhere;font-size:14px;line-height:1.55}.-syzQG_ppDialogPanel{padding:18px}.-syzQG_ppDialogHead h3{font-size:19px}}@media (max-width:360px){.-syzQG_supportTitleLine{font-size:.78em}}@media (prefers-reduced-motion:reduce){.-syzQG_pageFar,.-syzQG_pageGlow,.-syzQG_pageBeam,.-syzQG_heroMedia,.-syzQG_heroCopy,.-syzQG_coupon,.-syzQG_couponScan,.-syzQG_ppStepLine{animation:none}.-syzQG_sitePage [data-stagger]>*,.-syzQG_ppCard,.-syzQG_ppIcon,.-syzQG_ppIconSm,.-syzQG_heroPrimary,.-syzQG_heroSecondary,.-syzQG_ppFaqChevron,.-syzQG_ppFormat{transition:none}.-syzQG_ppFormat:hover{transform:none!important}}
.StvL6G_wrap{width:min(var(--hd-max), calc(100% - 2 * var(--hd-gutter)));flex-direction:column;gap:40px;margin:0 auto;padding:48px 0 0;display:flex}.StvL6G_cityRanking,.StvL6G_results{scroll-margin-top:100px}.StvL6G_accessNotice{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.StvL6G_ageForm{border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;padding:16px 0;font-size:14px;display:flex}.StvL6G_ageForm p{color:var(--hd-text-2);margin:0}.StvL6G_ageControls{flex-wrap:wrap;gap:12px;display:flex}.StvL6G_ageControls input{background:var(--color-surface);border:1px solid var(--color-border);min-width:0;max-width:100%;color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;border-radius:6px;padding:10px 12px}.StvL6G_ageControls button,.StvL6G_accessNotice button{border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);font:inherit;cursor:pointer;border-radius:6px;padding:10px 16px}.StvL6G_ageControls button:focus-visible,.StvL6G_accessNotice button:focus-visible,.StvL6G_ageControls input:focus-visible{outline:2px solid var(--hd-primary-light);outline-offset:3px}.StvL6G_results{flex-direction:column;gap:32px;display:flex}.StvL6G_cityRanking h2{margin:0 0 16px;font-size:22px}.StvL6G_heatTable{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.StvL6G_heatTable th,.StvL6G_heatTable td{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:12px 8px}.StvL6G_heatTable th{color:var(--color-text-secondary);font-size:13px;font-weight:500}.StvL6G_heatTable button{color:var(--color-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0}.StvL6G_heatTable button:hover{color:var(--hd-primary-light)}.StvL6G_heatTable button:focus-visible{outline:2px solid var(--hd-primary-light);outline-offset:4px}.StvL6G_heatTable meter{width:min(65%,220px);accent-color:var(--hd-primary);margin-right:8px}.StvL6G_youBar{border-radius:var(--radius);border:1px solid var(--hd-border-accent);background:var(--hd-card);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;display:flex}.StvL6G_youText{color:var(--color-text);font-size:16px}.StvL6G_youText strong{color:var(--hd-text);font-weight:700}.StvL6G_youSwitch{cursor:pointer;color:var(--color-text-secondary);text-underline-offset:3px;background:0 0;border:0;margin-left:auto;padding:0;font-size:14px;text-decoration:underline}.StvL6G_youSwitch:hover{color:var(--color-text)}.StvL6G_searchBar{position:relative}.StvL6G_input{border-radius:var(--radius);border:1px solid var(--color-border);width:100%;color:var(--color-text);background:#ffffff0a;outline:none;padding:18px 22px;font-size:17px;transition:border-color .2s,box-shadow .2s}.StvL6G_input::placeholder{color:var(--color-text-secondary)}.StvL6G_input:focus{border-color:var(--hd-primary-light);box-shadow:0 0 0 4px #9d4edd2e}.StvL6G_hotspots{flex-direction:column;gap:14px;display:flex}.StvL6G_hotspotsLabel{letter-spacing:0;color:var(--color-text-secondary);font-size:14px}.StvL6G_chipRow{flex-wrap:wrap;gap:10px;display:flex}.StvL6G_cityChip{border:1px solid var(--color-border);background:var(--hd-card-strong);color:var(--color-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;transition:border-color .2s;display:inline-flex}.StvL6G_cityChip:hover{border-color:var(--hd-border-accent)}.StvL6G_cityChip em{color:var(--hd-primary-light);font-style:normal;font-weight:700}.StvL6G_cityBlock{flex-direction:column;gap:16px;display:flex}.StvL6G_cityHead{align-items:baseline;gap:12px;display:flex}.StvL6G_cityHead h2{color:var(--color-text);margin:0;font-size:24px;font-weight:700}.StvL6G_cityCount{color:var(--color-text-secondary);font-size:14px}.StvL6G_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.StvL6G_card{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--hd-card);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.StvL6G_cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.StvL6G_typeChip{border:1px solid var(--hd-border-accent);color:var(--hd-primary-light);background:#9d4edd24;border-radius:999px;align-items:center;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.StvL6G_newbie{color:var(--color-success);border:1px solid #22c55e59;border-radius:999px;padding:4px 10px;font-size:12px}.StvL6G_timeRow{align-items:baseline;gap:10px;display:flex}.StvL6G_rel{font-family:var(--hd-font-display);color:var(--hd-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.StvL6G_abs{color:var(--color-text-secondary);font-size:14px}.StvL6G_metaRow{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.StvL6G_spots{color:var(--hd-primary-light);font-weight:600}.StvL6G_dot{color:var(--color-text-secondary)}.StvL6G_moreHint{color:var(--color-text-secondary);margin:0;font-size:13px}.StvL6G_emptyState{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--hd-card);color:var(--color-text);flex-direction:column;align-items:flex-start;gap:14px;padding:28px 24px;display:flex}.StvL6G_emptySub{color:var(--color-text-secondary);margin:0;font-size:14px}.StvL6G_download{text-align:center;border-radius:var(--hd-r-lg);border:1px solid var(--hd-border-accent);background:var(--hd-card);flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.StvL6G_downloadTitle{color:var(--color-text);margin:0;font-size:22px;font-weight:800}.StvL6G_downloadSub{color:var(--color-text-secondary);margin:0 0 8px;font-size:15px}@media (max-width:640px){.StvL6G_cards{grid-template-columns:1fr}.StvL6G_cityHead h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.StvL6G_input,.StvL6G_cityChip{transition:none}}
