@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-stencil-vietnamese-900-normal.Bx8dp2p_.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-vietnamese-900-normal.DSlmEKNz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-stencil-latin-ext-900-normal.8mGJMipE.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-ext-900-normal.BtJtPXWv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/big-shoulders-stencil-latin-900-normal.BMLTXZai.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-900-normal.1h3CkAxD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-vietnamese-800-normal.DwUqROd-.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-vietnamese-800-normal.COVsD1sw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-latin-ext-800-normal.COyBEGtW.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-ext-800-normal.qcy_aDhm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-stencil-latin-800-normal.lzTnT0xv.woff2)format("woff2"),url(/_astro/big-shoulders-stencil-latin-800-normal.D9suHeMw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Spray Paint;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-spray-paint-cyrillic-ext-400-normal.vc2m-Ruf.woff2)format("woff2"),url(/_astro/rubik-spray-paint-cyrillic-ext-400-normal.Dnoigzwl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Spray Paint;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-spray-paint-cyrillic-400-normal.CaLRolcb.woff2)format("woff2"),url(/_astro/rubik-spray-paint-cyrillic-400-normal.8p2rrfmV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Spray Paint;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-spray-paint-hebrew-400-normal.D4mPX6iX.woff2)format("woff2"),url(/_astro/rubik-spray-paint-hebrew-400-normal.DwDjXceR.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Spray Paint;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-spray-paint-latin-ext-400-normal.DfCq4BkN.woff2)format("woff2"),url(/_astro/rubik-spray-paint-latin-ext-400-normal.BRoWLuy1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Spray Paint;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-spray-paint-latin-400-normal.BpZPJqcE.woff2)format("woff2"),url(/_astro/rubik-spray-paint-latin-400-normal.eITxlf0p.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-normal.p18AlW_x.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-normal.B1toqZab.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-normal.C5_t9oOD.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-normal._kVFYEpx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-italic.D6UvgSoX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-italic.BgxzcTJK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-cyrillic-ext-400-normal.CIYZrvmP.woff2)format("woff2"),url(/_astro/press-start-2p-cyrillic-ext-400-normal.B5Ckvkit.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-cyrillic-400-normal.DBn7fddJ.woff2)format("woff2"),url(/_astro/press-start-2p-cyrillic-400-normal.CbE56R3Y.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-greek-400-normal.DQfalijU.woff2)format("woff2"),url(/_astro/press-start-2p-greek-400-normal.BR_lG5n9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-ext-400-normal.DpfYvR5A.woff2)format("woff2"),url(/_astro/press-start-2p-latin-ext-400-normal.DBgyq7ky.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-vietnamese-400-normal.D0VnvwZ9.woff2)format("woff2"),url(/_astro/vt323-vietnamese-400-normal.D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2)format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-ext-wght-normal.EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-italic.DS6JCx7O.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-italic.Cq9u_6Zz.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-italic.BuvkOFDm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--black:#0b0b0a;--paper:#ecebe5;--red:#e2301b;--pad:clamp(16px,3vw,44px);--ease:cubic-bezier(.16,1,.3,1);--eye-x:47.77%;--eye-y:88.28%;--f:"Archivo Variable",system-ui,sans-serif}.dark{--bg:var(--black);--fg:var(--paper);--mute:#7b7871;--line:#262523;background:var(--bg);color:var(--fg)}.paper{--bg:var(--paper);--fg:var(--black);--mute:#7d7970;--line:#cfccc3;background:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}body{background:var(--black);color:var(--paper);font-family:var(--f);-webkit-font-smoothing:antialiased;text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:17px;line-height:1.5;overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--red);color:var(--paper)}:focus-visible{outline:2px solid var(--red);outline-offset:4px}section{position:relative}.wrap{padding-inline:var(--pad);max-width:1440px;margin-inline:auto}.note{color:var(--mute);font-size:14px;font-style:italic}.num{color:var(--mute);font-size:13px;font-weight:600}.poster{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-weight:850;font-stretch:62%;line-height:.84}.p-xl{font-size:clamp(46px,8.4vw,138px)}.p-l{font-size:clamp(38px,5.6vw,92px)}@media (hover:hover){body:after{content:"";pointer-events:none;z-index:91;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-50%}}@keyframes grain{0%,to{transform:none}25%{transform:translate(-2%,3%)}50%{transform:translate(3%,-1%)}75%{transform:translate(-1%,-3%)}}@view-transition{navigation:auto}::view-transition-old(root){animation:.7s var(--ease) both vt-out}::view-transition-new(root){animation:1.1s var(--ease) both vt-in;-webkit-mask:url(/brand/mark.png) 50% 52%/0 no-repeat;mask:url(/brand/mark.png) 50% 52%/0 no-repeat}@keyframes vt-out{to{opacity:.3;transform:scale(.92)}}@keyframes vt-in{0%{-webkit-mask-size:0;mask-size:0}70%{-webkit-mask-size:900vmax;mask-size:900vmax}to{-webkit-mask-size:4000vmax;mask-size:4000vmax}}.edge{height:clamp(14px,2.2vw,30px);fill:var(--bg);pointer-events:none;z-index:2;width:100%;position:absolute;top:1px;left:0;right:0;transform:translateY(-100%)}.edge.down{top:auto;bottom:1px;transform:translateY(100%)scaleY(-1)}.mark{aspect-ratio:833/1025;transform-style:preserve-3d;position:relative}.mark i{background:currentColor;position:absolute;inset:0;-webkit-mask:url(/brand/mark.png) 50%/contain no-repeat;mask:url(/brand/mark.png) 50%/contain no-repeat}.mark i.d{background:#2b2a27}.pupil{left:var(--eye-x);top:var(--eye-y);aspect-ratio:1;width:7.4%;position:absolute;transform:translate(-50%,-50%)translateZ(2px)}.pupil b{background:var(--black);border-radius:2px;position:absolute;inset:0;transform:rotate(45deg)scale(.72)}.pupil s{aspect-ratio:1;background:var(--red);width:24%;margin:-12% 0 0 -12%;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.walker{z-index:60;pointer-events:none;color:#fff;mix-blend-mode:difference;width:min(240px,46vw);height:28px;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.walker:after{content:"";opacity:.35;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.walker .who{bottom:-1px;left:calc(var(--p,0) * (100% - 30px));width:30px;transition:transform .3s;position:absolute}.walker.back .who{transform:scaleX(-1)}.top{z-index:60;padding:16px var(--pad);color:#fff;mix-blend-mode:difference;grid-template-columns:1fr auto 1fr;align-items:center;font-size:15px;font-weight:500;display:grid;position:fixed;inset:0 0 auto}.top nav{gap:24px;display:flex}.top nav:last-child{justify-content:flex-end}.top nav a{position:relative}.top nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.top nav a:hover:after,.top nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.top .home{color:#fff;width:28px;display:block}@media (width<=640px){.top .hide-sm{display:none}}.track{pointer-events:none;z-index:1;width:14px;height:14px;color:var(--fg);opacity:.5;position:absolute}.track svg{width:100%;height:100%}.page-head{padding-top:clamp(130px,20vh,220px)}.page-head h1{font-size:clamp(60px,11vw,180px)}.wd{vertical-align:top;margin:-.04em 0 -.06em;padding:.04em 0 .06em;display:inline-block;overflow:hidden}.wd>span{display:inline-block}.d-head{padding-top:clamp(120px,18vh,200px);padding-bottom:clamp(50px,8vh,90px)}.d-head h1{max-width:12ch;margin:16px auto 0;font-size:clamp(46px,7.6vw,124px)}.d-media{place-items:center;padding-bottom:clamp(60px,10vh,120px);display:grid;position:relative}.d-frame{background:#151513;border-radius:6px;position:relative;overflow:hidden}.d-frame>*{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.d-frame.dikey{aspect-ratio:9/16;width:min(420px,86vw)}.d-frame.yatay{aspect-ratio:16/9;width:min(1240px,94vw)}.d-frame.kare{aspect-ratio:1;width:min(720px,90vw)}.d-body{padding-block:clamp(70px,10vh,130px)}.facts{flex-wrap:wrap;justify-content:center;gap:clamp(22px,5vw,70px);display:flex}.facts div{gap:2px;display:grid}.facts span{color:var(--mute);font-size:13px}.lead{text-transform:uppercase;max-width:22ch;margin:clamp(50px,8vh,90px) auto 0;font-size:clamp(26px,3vw,46px);font-weight:800;font-stretch:75%;line-height:.95}.prose{text-align:left;max-width:60ch;margin:40px auto 0;font-size:18px}.prose h2,.prose h3{text-transform:uppercase;margin:1.5em 0 .4em;font-size:clamp(30px,3.4vw,46px);font-weight:850;font-stretch:65%;line-height:.9}.prose a{color:var(--red);text-decoration:underline}.gallery{columns:3 260px;column-gap:14px;margin-top:clamp(60px,10vh,110px)}.gallery img{break-inside:avoid;width:100%;margin-bottom:14px}.next{justify-items:center;gap:14px;padding-block:clamp(100px,16vh,190px);display:grid}.next strong{transition:font-stretch .8s var(--ease);font-size:clamp(42px,7vw,120px)}.next:hover strong{font-stretch:125%}.btn{transition:.4s var(--ease);border:1.5px solid;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-weight:600;display:inline-flex}.btn:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn.red{background:var(--red);border-color:var(--red);color:var(--paper)}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:26px;margin-top:60px;display:grid}.card .media{aspect-ratio:4/5;background:#d9d6ce;overflow:hidden}.card img,.card .ph{object-fit:cover;width:100%;height:100%}.card h3{text-transform:uppercase;margin:14px 0 2px;font-size:32px;font-weight:850;font-stretch:62%;line-height:.9}.about{justify-items:center;gap:38px;max-width:900px;margin:0 auto;padding-block:50px clamp(100px,14vh,180px);display:grid}.about .portrait{aspect-ratio:4/5;width:min(340px,78vw);overflow:hidden}.about .portrait img{object-fit:cover;filter:grayscale();width:100%;height:100%}.about .lead{white-space:pre-line;margin-top:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js .hero-mark,.js .hero-copy>*{visibility:visible}::view-transition-old(root),::view-transition-new(root){animation:none;-webkit-mask:none;mask:none}}[data-paper]{position:relative}.poster .em{color:var(--red)}.void{--bg:#000;--fg:var(--paper);--mute:#6d6a64;--line:#222;color:var(--fg);background:#000}.crow{width:100%;color:inherit;overflow:visible}.crow polygon{fill:currentColor;stroke:var(--bg,#000);stroke-width:.9px;stroke-linejoin:round}.crow .eye{fill:var(--red);stroke:none}.crow .legs path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.crow g,.crow path,.crow polygon{transform-box:view-box}.crow .l1{transform-origin:88px 102px}.crow .l2{transform-origin:102px 103px}.crow .torso{transform-origin:100px 104px}.crow .head{transform-origin:124px 62px}.crow .wing{transform-origin:100px 58px;opacity:0}.crow .jaw{opacity:0;transform-origin:152px 64px}.walk .crow .l1{animation:.34s ease-in-out infinite alternate leg}.walk .crow .l2{animation:.34s ease-in-out infinite alternate-reverse leg}.walk .crow .torso{animation:.17s ease-in-out infinite alternate bob}.walk .crow .head{animation:.34s ease-in-out infinite alternate peck}@keyframes leg{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes bob{to{transform:translateY(-1.5px)}}@keyframes peck{to{transform:rotate(5deg)translate(2px)}}.caw .crow .jaw{opacity:1;animation:.5s ease-in-out jaw}.caw .crow .head{animation:caw .6s var(--ease)}@keyframes caw{30%{transform:rotate(-14deg)}}@keyframes jaw{50%{transform:rotate(12deg)}}.flying .crow .wing{opacity:1;animation:.15s ease-in-out infinite alternate flap}.flying .crow .legs{opacity:0}@keyframes flap{to{transform:scaleY(-.6)}}.walker .crow .eye{fill:#000}.crow.line polygon{fill:#ecebe508;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.crow.line .eye{fill:var(--red);filter:drop-shadow(0 0 6px var(--red))}.crow.line .legs path{stroke-width:1.2px;vector-effect:non-scaling-stroke}.night{align-content:center;place-items:center;gap:clamp(24px,5vh,56px);height:100svh;display:grid;overflow:hidden}.night-crow{width:min(560px,84vw);color:var(--paper)}.ring-sec{--cw:clamp(150px,15vw,250px);touch-action:pan-y;height:100svh;overflow:hidden}.ring-head{z-index:3;pointer-events:none;position:absolute;top:clamp(78px,11vh,110px);left:0;right:0}.ring-head h2{font-size:clamp(34px,4vw,64px)}.ring-view{perspective:1600px;perspective-origin:50%;cursor:grab;position:absolute;inset:0}.ring-view:active{cursor:grabbing}.ring{width:0;height:0;transform-style:preserve-3d;position:absolute;top:52%;left:50%}.vcard{width:var(--cw);aspect-ratio:9/16;left:calc(var(--cw) / -2);top:calc(var(--cw) * -16 / 18);backface-visibility:hidden;background:#0c0c0c;border-radius:14px;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.vcard>img,.vcard>.ph,.vcard>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vcard .ph{color:#2c2b29;background:#0c0c0c}.vcard video{opacity:0;transition:opacity .6s}.vcard video.on{opacity:1}.vcard .shade{pointer-events:none;background:#000;position:absolute;inset:0}.vcard .corners{pointer-events:none;opacity:0;transition:opacity .5s,transform .7s var(--ease);position:absolute;inset:12px;transform:scale(1.06)}.vcard.front .corners{opacity:1;transform:none}.corners i{border:1.5px solid var(--paper);width:18px;height:18px;position:absolute}.corners i:first-child{border-bottom:0;border-right:0;top:0;left:0}.corners i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.corners i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.corners i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.corners b{background:var(--red);width:7px;height:7px;margin-top:-3px;animation:1.4s steps(2,end) infinite rec;position:absolute;top:-1px;left:26px;transform:rotate(45deg)}@keyframes rec{50%{opacity:.15}}.ring-ui{z-index:3;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;bottom:clamp(54px,8vh,86px);left:0;right:0}.ring-ui button{border:1px solid #2a2a2a;border-radius:50%;width:46px;height:46px;transition:all .3s}.ring-ui button:hover{background:var(--paper);color:#000}.ring-ui .info{gap:4px;min-width:220px;display:grid}.ring-ui .info b{text-transform:uppercase;font-size:clamp(22px,2vw,30px);font-weight:850;font-stretch:62%;line-height:1}.ring-ui .info span{color:var(--mute);font-size:13px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lex{min-height:100svh;padding:clamp(100px,14vh,160px) var(--pad);align-content:center;justify-items:center;gap:clamp(18px,3vh,30px);display:grid}.lex-head{align-items:baseline;gap:18px;margin:0;font-size:15px;display:flex}.lex-head span{letter-spacing:.08em;font-weight:600}.lex-head i{color:var(--mute)}.lex-word{letter-spacing:-.02em;text-transform:lowercase;align-items:center;margin:0;font-size:clamp(70px,15vw,250px);font-weight:200;font-stretch:125%;line-height:.9;display:flex}.lt{transition:font-weight .6s var(--ease),font-stretch .6s var(--ease),color .3s;cursor:default;display:inline-block;position:relative}.lt:after{content:attr(data-ipa);color:var(--red);opacity:0;transition:opacity .3s,transform .5s var(--ease);font-size:.16em;font-style:italic;font-weight:400;font-stretch:100%;position:absolute;top:-.05em;left:50%;transform:translate(-50%,-60%)}.lt:hover,.lt.on{font-weight:800;font-stretch:62%}.lt:hover:after,.lt.on:after{opacity:1;transform:translate(-50%,-100%)}.lex-eye{width:.34em;height:.34em;margin:0 .06em;display:inline-block;position:relative}.lex-eye .pupil{width:100%;top:50%;left:50%}.lex-eye .pupil b{background:var(--paper);border-radius:0}.lex-eye .pupil s{width:30%;box-shadow:0 0 18px var(--red);margin:-15% 0 0 -15%}.lex-say{color:#bdb9b0;align-items:center;gap:14px;font-size:clamp(18px,1.8vw,24px);font-style:italic;display:flex}.lex-say button{border:1px solid #2a2a2a;border-radius:50%;place-items:center;width:48px;height:48px;transition:all .3s;display:grid}.lex-say button svg{width:22px}.lex-say button:hover,.lex-say button.on{background:var(--paper);color:#000}.lex-defs{counter-reset:d;text-align:left;gap:12px;max-width:44ch;margin:clamp(10px,2vh,24px) 0 0;padding:0;list-style:none;display:grid}.lex-defs li{counter-increment:d;color:#cfcbc2;grid-template-columns:28px 1fr;font-size:clamp(16px,1.3vw,19px);display:grid}.lex-defs li:before{content:counter(d) ".";color:var(--red);font-weight:600}.lex-etym{max-width:52ch;color:var(--mute);border-top:1px solid #222;margin:0;padding-top:16px;font-size:13px}.mon-sec{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:clamp(16px,3vh,28px);height:100svh;padding-top:50px;display:grid;overflow:hidden}.mon-title{font-size:clamp(28px,3vw,46px)}.monitor{aspect-ratio:16/9;cursor:grab;touch-action:pan-y;user-select:none;background:#0a0a0a;width:min(80vw,177.778svh - 515.556px);position:relative;overflow:hidden}.monitor:active{cursor:grabbing}.shot{clip-path:inset(0 0 0 100%);display:block;position:absolute;inset:0}.shot:first-child{clip-path:inset(0)}.shot>img,.shot>.ph,.shot>video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.shot .ph{color:#2a2927;background:#121211}.shot>video{opacity:0;transition:opacity .6s}.shot>video.on{opacity:1}.shot-cap{text-align:left;background:linear-gradient(#0000,#000000b3);align-items:baseline;gap:14px;padding:60px 22px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.shot-cap b{text-transform:uppercase;font-size:clamp(22px,2.2vw,34px);font-weight:850;font-stretch:62%;line-height:1}.shot-cap i{color:#a9a59d;font-size:13px}.timeline{gap:6px;max-width:min(80vw,900px);padding:8px 0;display:flex;position:relative;overflow:hidden}.tl{aspect-ratio:16/9;opacity:.35;flex:none;width:clamp(58px,6vw,96px);transition:opacity .4s;position:relative;overflow:hidden}.tl.on{opacity:1}.tl>img,.tl>.ph,.tl>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tl .ph{color:#333;background:#1a1a19}.tl .ph i{width:40%}.playhead{background:var(--red);pointer-events:none;width:1.5px;position:absolute;top:0;bottom:0;left:0}.playhead:before{content:"";background:var(--red);width:9.5px;height:9.5px;position:absolute;top:-4px;left:-4px;transform:rotate(45deg)}.phone{width:min(260px,70vw);margin:0 auto;display:block}.device{aspect-ratio:9/19.5;background:linear-gradient(145deg,#3a3a3a,#0e0e0e 30%,#1b1b1b 70%,#3a3a3a);border-radius:44px;width:100%;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #4a4a4a,inset 0 0 0 4px #0b0b0b,0 50px 80px -30px #000000b3}.device:after{content:"";background:#2a2a2a;border-radius:0 3px 3px 0;width:3px;height:14%;position:absolute;top:24%;right:-3px}.device .btns{background:#2a2a2a;border-radius:3px 0 0 3px;width:3px;height:6%;position:absolute;top:18%;left:-3px;box-shadow:0 70px #2a2a2a,0 120px #2a2a2a}.screen{isolation:isolate;background:#101010;border-radius:37px;width:100%;height:100%;position:relative;overflow:hidden}.screen>img,.screen>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.screen .island{z-index:3;background:#000;border-radius:20px;width:32%;height:24px;margin-left:-16%;position:absolute;top:10px;left:50%}.screen .sb{z-index:2;color:#fff;mix-blend-mode:difference;justify-content:space-between;padding:0 24px;font-size:12px;font-weight:700;display:flex;position:absolute;top:13px;left:0;right:0}.screen .glass{z-index:2;pointer-events:none;background:linear-gradient(125deg,#ffffff24,#0000 32% 70%,#ffffff0d);position:absolute;inset:0}.screen .home-bar{opacity:.8;z-index:2;mix-blend-mode:difference;background:#fff;border-radius:3px;width:36%;height:4px;margin-left:-18%;position:absolute;bottom:8px;left:50%}.app-ph{text-align:left;background:linear-gradient(170deg,#f1efe9,#d9d5cc);align-content:start;gap:10px;padding:64px 16px 16px;display:grid;position:absolute;inset:0}.app-ph .ico{background:#0b0b0a;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.app-ph .ico i{aspect-ratio:833/1025;background:var(--paper);width:55%;-webkit-mask:url(/brand/mark-sm.png) 50%/contain no-repeat;mask:url(/brand/mark-sm.png) 50%/contain no-repeat}.app-ph b{text-transform:uppercase;color:#0b0b0a;font-size:30px;font-weight:850;font-stretch:62%;line-height:.9}.app-ph span{background:#0b0b0a14;border-radius:14px;height:54px;display:block}.app-ph span:nth-of-type(2){background:#0b0b0a;height:110px}.app-ph span:nth-of-type(3){width:60%;height:38px}.app-ph.v1{background:#0b0b0a}.app-ph.v1 b{color:var(--paper)}.app-ph.v1 span{background:#ecebe51a}.app-ph.v1 span:nth-of-type(2){background:var(--acc,var(--red));height:160px}.app-ph.v1 .ico{background:var(--paper)}.app-ph.v1 .ico i{background:#0b0b0a}.app-ph.v2 span{height:40px}.app-ph.v2 span:nth-of-type(2){background:#0b0b0a14;height:40px}.app-ph.v2 b{font-size:22px}.foot{min-height:100svh;padding:clamp(110px,16vh,180px) var(--pad) 60px;align-content:center;justify-items:center;gap:clamp(40px,8vh,90px);display:grid;position:relative;overflow:hidden}.rain{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.foot:after{content:"";pointer-events:none;background:radial-gradient(50% 45% at 50% 46%,#000000eb,#0006 70%,#0000);position:absolute;inset:0}.term{z-index:2;backdrop-filter:blur(6px);text-align:left;background:#080808db;border:1px solid #2a2a2a;border-radius:12px;width:min(620px,100%);font-family:JetBrains Mono Variable,monospace;position:relative;box-shadow:0 40px 80px -30px #000000e6}.term-bar{border-bottom:1px solid #1f1f1f;align-items:center;gap:7px;padding:12px 14px;display:flex}.term-bar i{background:#2c2c2c;border-radius:50%;width:10px;height:10px}.term-bar i:first-child{background:var(--red)}.term-bar span{color:#6d6a64;margin-left:10px;font-size:12px}.term-body{color:#cfcbc2;padding:22px 22px 26px;font-size:clamp(13px,1.4vw,16px);line-height:1.9}.term .ln{white-space:nowrap;margin:0;overflow:hidden}.js .term .ln{max-width:0}.term.typed .ln{animation:type .9s steps(var(--n)) forwards}.term.typed .ln:nth-child(2){animation-delay:.9s}.term.typed .ln:nth-child(3){animation-delay:1.8s}.term.typed .ln:nth-child(4){animation-delay:2.7s}.term.typed .ln:nth-child(5){animation-delay:3.5s}@keyframes type{to{max-width:calc(var(--n) * 1ch + 2ch)}}.term .pr{color:var(--red);margin-right:6px}.term a{color:var(--paper);border-bottom:1px solid #444}.term a:hover{border-color:var(--red);color:#fff}.term b{color:#e9e6de;font-weight:500}.led{background:#3ddc84;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block;box-shadow:0 0 10px #3ddc84}.caret{vertical-align:-.2em;background:var(--paper);width:.6em;height:1.1em;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.term .bird{width:clamp(54px,6vw,76px);color:var(--paper);z-index:3;position:absolute;bottom:calc(100% - 4px);right:28px}.term .bird button{width:100%;display:block}.term .bird .say{font-family:var(--f);text-transform:uppercase;opacity:0;white-space:nowrap;font-size:18px;font-weight:800;font-stretch:70%;transition:all .3s;position:absolute;bottom:72%;right:88%;transform:translateY(6px)}.caw .say{opacity:1;transform:none}.foot-base{z-index:2;color:#7b7871;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1280px;font-size:13px;display:flex;position:relative}.foot-base p{margin:0}.foot-base .latin{font-style:italic}.foot-mark{width:30px;color:var(--paper)}@media (width<=600px){.foot-base{flex-direction:column}}@media (prefers-reduced-motion:reduce){.js .term .ln{max-width:none}}.night-line{padding-inline:var(--pad);justify-items:center;gap:18px;margin:0;display:grid}.nl-a{letter-spacing:-.01em;max-width:20ch;color:var(--paper);font-size:clamp(26px,3.4vw,52px);font-weight:300;font-stretch:108%;line-height:1.15}.nl-b{letter-spacing:.04em;color:#9c988f;padding-top:18px;font-size:clamp(16px,1.4vw,20px);font-style:italic;font-weight:400;position:relative}.nl-b:before{content:"";background:var(--red);width:36px;height:1px;margin-left:-18px;position:absolute;top:0;left:50%}.night-line .w{margin-right:.26em;display:inline-block}.archive{padding:clamp(80px,12vh,150px) var(--pad) clamp(110px,16vh,200px)}.ax{text-align:left;max-width:1180px;margin:0 auto}.ax-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(20px,4vh,40px);display:flex}.ax-head h2{text-transform:uppercase;margin:0;font-size:clamp(46px,6vw,104px);font-weight:850;font-stretch:62%;line-height:.85}.ax-head sup{color:var(--mute);vertical-align:top;letter-spacing:.04em;margin-left:10px;font-size:14px;font-weight:500;font-stretch:100%}.filters{flex-wrap:wrap;gap:4px 22px;font-size:14px;display:flex}.filters button{color:var(--mute);padding:2px 0;transition:color .3s;position:relative}.filters button:hover,.filters button[aria-pressed=true]{color:var(--fg)}.filters button[aria-pressed=true]:after{content:"";background:var(--red);border-radius:2px;height:2px;position:absolute;bottom:-3px;left:-3px;right:-3px;transform:rotate(-1.5deg)}.ax-list{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.ax-row{border-bottom:1px solid var(--line)}.ax-row[hidden]{display:none}.ax-bar{text-align:left;width:100%;color:var(--fg);grid-template-columns:64px minmax(0,1fr) 220px 64px 28px;align-items:center;gap:16px;padding:clamp(18px,2.4vh,26px) 0;display:grid}.ax-n{color:var(--mute);font-variant-numeric:tabular-nums;font-size:13px;position:relative}.ax-n em{font-style:normal;transition:opacity .3s}.ax-n i{background:var(--red);width:9px;height:9px;transition:transform .5s var(--ease);margin-top:-4.5px;position:absolute;top:50%;left:4px;transform:rotate(45deg)scale(0)}.ax-t{letter-spacing:-.015em;transition:transform .6s var(--ease);font-size:clamp(22px,2.5vw,38px);font-weight:600;font-stretch:88%;line-height:1.05}.ax-c{color:var(--mute);font-size:14px;font-style:italic}.ax-y{color:var(--mute);text-align:right;font-size:13px}.ax-plus{justify-self:end;width:16px;height:16px;position:relative}.ax-plus:before,.ax-plus:after{content:"";height:1.5px;transition:transform .5s var(--ease);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.ax-plus:after{transform:rotate(90deg)}.ax-bar:hover .ax-t{transform:translate(10px)}.ax-row.open .ax-plus:after{transform:rotate(0)}.ax-row.open .ax-n em{opacity:0}.ax-row.open .ax-n i{transform:rotate(45deg)scale(1)}.ax-panel{transition:grid-template-rows .8s var(--ease);grid-template-rows:0fr;display:grid}.ax-row.open .ax-panel{grid-template-rows:1fr}.ax-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,60px);min-height:0;display:grid;overflow:hidden}.ax-row.open .ax-inner{padding-bottom:clamp(22px,4vh,40px)}.ax-media{aspect-ratio:16/9;background:#d6d2c9;margin-left:80px;display:block;position:relative;overflow:hidden}.ax-media.dikey,.ax-media.app{aspect-ratio:4/5;max-width:340px}.ax-media>img,.ax-media>.ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blinds{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.blinds i{background:var(--black);transform-origin:50% 0;transition:transform .7s var(--ease);flex:1}.blinds i:nth-child(2n){transform-origin:50% 100%}.ax-row.open .blinds i{transform:scaleY(0)}.ax-row.open .blinds i:first-child{transition-delay:.15s}.ax-row.open .blinds i:nth-child(2){transition-delay:.2s}.ax-row.open .blinds i:nth-child(3){transition-delay:.25s}.ax-row.open .blinds i:nth-child(4){transition-delay:.3s}.ax-row.open .blinds i:nth-child(5){transition-delay:.35s}.ax-row.open .blinds i:nth-child(6){transition-delay:.4s}.ax-row.open .blinds i:nth-child(7){transition-delay:.45s}.ax-text{gap:12px;padding-bottom:4px;display:grid}.ax-text p{margin:0;font-size:17px;line-height:1.5}.ax-text .ax-meta{color:var(--mute);font-size:13px}.ax-go{border-bottom:1.5px solid var(--fg);justify-self:start;align-items:center;gap:10px;margin-top:8px;padding-bottom:3px;font-weight:600;display:inline-flex}.ax-go span{transition:transform .4s var(--ease)}.ax-go:hover span{transform:translate(6px)}@media (width<=760px){.ax-bar{grid-template-columns:34px minmax(0,1fr) 20px}.ax-c,.ax-y{display:none}.ax-inner{grid-template-columns:1fr}.ax-media{margin-left:0}}.seen{padding:clamp(120px,18vh,210px) var(--pad) clamp(130px,20vh,230px);justify-items:center;gap:clamp(28px,5vh,52px);display:grid}.seen-lead{letter-spacing:-.03em;justify-items:center;gap:.06em;margin:0;font-size:clamp(46px,7.4vw,124px);font-weight:200;font-stretch:112%;line-height:.95;display:grid}.seen-lead .w{margin-right:.18em;display:inline-block}.seen-lead .sl-1{align-items:center;display:inline-flex}.seen-lead .sl-2 .w:last-child{margin-right:0}.seen-lead .sl-2{font-style:italic;font-weight:300}.seen-lead .em{color:var(--red)}.eye-glyph{cursor:pointer;width:1.5em;height:.7em;margin-left:.06em;display:inline-block}.eye-glyph svg{width:100%;height:100%;overflow:visible}.eye-glyph .lid{fill:var(--paper);stroke:var(--fg);stroke-width:2.4px}.eye-glyph .lid-top{fill:none;stroke:var(--fg);stroke-width:3.2px;stroke-linecap:round}.eye-glyph .iris{fill:var(--fg)}.eye-glyph .pup{fill:#000}.eye-glyph .gl{fill:var(--red)}.seen-body{color:#4b4944;max-width:30ch;margin:0;padding-top:26px;font-size:clamp(17px,1.5vw,21px);line-height:1.5;position:relative}.seen-body:before{content:"";background:var(--red);width:40px;height:1px;margin-left:-20px;position:absolute;top:0;left:50%}.seen-body .w{margin-right:.24em;display:inline-block}.seen-body .em{color:var(--fg);font-style:italic}.intro body{overflow:hidden}.js .hero-mark{visibility:hidden}.hero{--W:min(86svh,96vw);place-items:center;height:100svh;display:grid;overflow:hidden}.stage{will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.wheel{width:var(--W);aspect-ratio:1;margin:calc(var(--W) / -2) 0 0 calc(var(--W) / -2);perspective:1400px;color:var(--paper);pointer-events:none;position:absolute;top:50%;left:50%}.astro{transform-style:preserve-3d;position:absolute;inset:0}.astro svg{width:100%;height:100%;display:block;overflow:visible}.a-base,.ring-l{position:absolute;inset:0}.ring-l{will-change:transform;backface-visibility:visible}.astro .ln{fill:none;stroke:currentColor;stroke-width:.35px;opacity:.75}.astro .ln.thin{stroke-width:.22px;opacity:.4}.astro .ln.dash{stroke-dasharray:.6 1.6}.astro line{stroke:currentColor;stroke-width:.25px;opacity:.3}.astro line.m{opacity:.55}.astro line.b{opacity:.9;stroke-width:.5px}.astro line.sp{opacity:.4}.astro .cross line{opacity:.07}.astro text{fill:currentColor;font-family:var(--f);text-transform:uppercase}.astro .t-out{letter-spacing:.9px;opacity:.85;font-size:4.4px;font-weight:500}.astro .t-in{letter-spacing:.6px;opacity:.6;font-size:3.3px;font-style:italic;font-weight:500}.astro .rn{letter-spacing:.4px;opacity:.9;font-size:5.6px;font-weight:300;font-stretch:115%}.astro .card text{letter-spacing:1.4px;opacity:.45;font-size:3px;font-weight:600}.astro .moon{fill:none;stroke:currentColor;stroke-width:.3px;opacity:.6}.astro .lit{fill:currentColor;opacity:.8}.hero-mark{z-index:2;width:calc(var(--W) * .2);perspective:900px;position:relative}.qlogo{aspect-ratio:88/107;transform-style:preserve-3d;will-change:transform;position:relative}.ql-l{will-change:transform;position:absolute;inset:0}.ql-l svg{width:100%;height:100%;fill:var(--paper);display:block;overflow:visible}.shock{aspect-ratio:1;z-index:3;pointer-events:none;opacity:0;background:var(--paper);will-change:transform,opacity;border-radius:50%;width:30vmin;margin:-15vmin 0 0 -15vmin;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#0000 88%,#000 92% 96%,#0000 100%);mask:radial-gradient(closest-side,#0000 88%,#000 92% 96%,#0000 100%)}.corvus{width:clamp(110px,11vw,170px);color:var(--paper);opacity:.75;position:absolute;bottom:clamp(60px,9vh,96px);left:clamp(16px,4vw,56px);overflow:visible}.corvus polyline,.corvus line{fill:none;stroke:currentColor;stroke-width:.5px;opacity:.5;stroke-dasharray:2 2}.corvus circle{fill:currentColor}.corvus circle:first-of-type{fill:#ffd27a}.corvus text{fill:currentColor;opacity:.6;font-size:5px;font-style:italic}.corvus .cname{letter-spacing:2px;opacity:.8;font-size:5.5px;font-style:normal;font-weight:600}.hero-motto{color:var(--mute);writing-mode:vertical-rl;letter-spacing:.2em;margin:0;font-size:14px;font-style:italic;position:absolute;bottom:clamp(60px,9vh,96px);right:clamp(16px,4vw,56px)}.hero-cue{z-index:4;letter-spacing:.3em;text-transform:uppercase;color:var(--mute);font-size:12px;position:absolute;bottom:44px;left:0;right:0}@media (width<=700px){.corvus,.hero-motto{display:none}}.apps{--acc:var(--red);height:100svh;overflow:hidden}.ap-grid{max-width:1560px;height:100%;padding:84px var(--pad) 46px;text-align:left;grid-template-columns:minmax(200px,22vw) minmax(0,1fr);gap:clamp(20px,3vw,56px);margin:0 auto;display:grid}.ap-main{min-height:0;position:relative}.ap{visibility:hidden;grid-template-columns:minmax(230px,310px) minmax(0,1fr);gap:clamp(18px,2.6vw,44px);transition:visibility 0s .7s;display:grid;position:absolute;inset:0}.ap.on{visibility:visible;transition-delay:0s}.ap-info{flex-direction:column;align-self:center;gap:14px;min-width:0;display:flex}.ap-info>*{opacity:0;transition:opacity .3s,transform .5s var(--ease);transform:translateY(22px)}.ap.on .ap-info>*{opacity:1;transition:opacity .6s,transform .9s var(--ease);transform:none}.ap.on .ap-info>:nth-child(2){transition-delay:60ms}.ap.on .ap-info>:nth-child(3){transition-delay:.12s}.ap.on .ap-info>:nth-child(4){transition-delay:.18s}.ap.on .ap-info>:nth-child(5){transition-delay:.24s}.ap.on .ap-info>:nth-child(6){transition-delay:.3s}.ap-title{text-transform:uppercase;margin:0;font-size:clamp(40px,4.4vw,76px);font-weight:850;font-stretch:62%;line-height:.86}.ap-sum{color:#bdb9b0;max-width:32ch;margin:0;font-size:16px;line-height:1.5}.ap-links{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.ap-links a{border-bottom:1px solid #555;padding-bottom:2px;transition:border-color .3s}.ap-links a:hover{border-color:var(--acc)}.ap-plates{--pw:calc((100svh - 250px) * 9 / 19.5);background:linear-gradient(#ecebe50b 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#ecebe50b 1px,#0000 1px) 0 0/36px 36px;border:1px solid #222;justify-content:center;align-items:center;gap:clamp(8px,1.4vw,20px);min-width:0;padding:34px clamp(14px,2vw,30px) 22px;display:flex;position:relative}.ap-plates:before,.ap-plates:after{content:"";border:1.5px solid var(--acc);width:14px;height:14px;position:absolute}.ap-plates:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.ap-plates:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.plate{min-width:0;max-width:var(--pw);aspect-ratio:9/19.5;opacity:0;flex:1 1 0;margin:0;transition:transform .4s,opacity .3s;position:relative;transform:translateY(40px)}.ap.on .plate{opacity:1;transition:transform 1s var(--ease),opacity .7s;transition-delay:calc(var(--j) * 90ms + .12s);transform:none}.pl-tag{letter-spacing:.1em;color:var(--mute);justify-content:space-between;margin:0;font-family:JetBrains Mono Variable,monospace;font-size:10px;display:flex;position:absolute;top:-22px;left:0;right:0}.pl-tag i{opacity:.6;font-style:normal}.pl-in{background:#101010;border-radius:26px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ecebe54d}.pl-in img{object-fit:cover;width:100%;height:100%;display:block}.pl-in .app-ph{padding-top:26px}.pl-in .app-ph b{overflow-wrap:anywhere;font-size:clamp(14px,1.9vw,26px)}.scan{background:linear-gradient(90deg,transparent,var(--acc),transparent);opacity:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.ap.on .scan{animation:3.4s ease-in-out infinite scan;animation-delay:calc(var(--j,0) * .25s + .6s)}.ap.on .plate:first-child .scan{animation-delay:.6s}.ap.on .plate:nth-child(2) .scan{animation-delay:.85s}.ap.on .plate:nth-child(3) .scan{animation-delay:1.1s}.ap.on .plate:nth-child(4) .scan{animation-delay:1.35s}@keyframes scan{0%{opacity:0;top:0}12%{opacity:.9}88%{opacity:.9}to{opacity:0;top:100%}}.ap-side{flex-direction:column;justify-content:center;gap:26px;min-height:0;display:flex}.ap-k{letter-spacing:.08em;color:var(--mute);order:2;margin:0;font-size:13px}.ap-k b{color:var(--paper);font-weight:600}.ap-names{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ap-names button{text-align:left;color:#3b3a37;width:100%;transition:color .5s,transform .7s var(--ease);align-items:flex-start;gap:6px;padding:2px 0 2px 40px;display:flex;position:relative}.ap-names .nm{text-transform:uppercase;white-space:nowrap;font-size:clamp(30px,3.2vw,54px);font-weight:850;font-stretch:62%;line-height:.95}.ap-names .yr{opacity:.8;padding-top:.8em;font-size:12px;font-weight:600}.ap-names button:hover{color:#8a867e}.ap-names button.on{color:var(--paper);transform:translate(6px)}.ap-names .perch{width:32px;color:var(--paper);opacity:0;transition:opacity .4s,transform .7s var(--ease);margin-top:-11px;position:absolute;top:50%;left:0;transform:translateY(12px)}.ap-names button.on .perch{opacity:1;transform:none}.ap-names .perch .crow .eye{fill:var(--acc)}.ap-id{color:#cfcbc2;align-items:center;gap:9px;margin:0;font-size:13px;font-style:italic;display:flex}.ap-id .dot{background:#3ddc84;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3ddc84}.ap-id .dot.beta{background:#ffb02e;box-shadow:0 0 8px #ffb02e}.ap-id .dot.yapimda{background:var(--acc);box-shadow:0 0 8px var(--acc);animation:1.2s steps(2,end) infinite blink}.ap-meta{color:#8f8b83;margin:0;font-size:14px;font-style:italic}.ap-feat{gap:9px;margin:2px 0 0;padding:0;list-style:none;display:grid}.ap-feat li{color:#dedad1;padding-left:20px;font-size:15px;line-height:1.35;position:relative}.ap-feat li:before{content:"";background:var(--acc);width:6px;height:6px;position:absolute;top:.5em;left:2px;transform:rotate(45deg)}@media (width<=980px){.ap-grid{padding:72px var(--pad) 26px;grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:12px}.ap-side{gap:8px}.ap-k{display:none}.ap-names{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.ap-names li{border:0;flex:none}.ap-names button{border:1px solid #2a2927;padding:7px 12px;display:block}.ap-names .perch,.ap-names .yr{display:none}.ap-names .nm{font-size:16px}.ap-names button.on{border-color:var(--acc);padding-left:12px}.ap-names button:before{display:none}.ap{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:10px}.ap-info{align-self:start;gap:8px}.ap-title{font-size:38px}.ap-sum{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:none;font-size:14px;display:-webkit-box;overflow:hidden}.ap-feat,.ap-meta{display:none}.ap-plates{--pw:calc((100svh - 400px) * 9 / 19.5);padding:30px 10px 14px}}@media (prefers-reduced-motion:reduce){.scan{display:none}}.sd{--px:"Press Start 2P",ui-monospace,monospace;--vt:"VT323","Courier New",monospace;color:var(--paper);text-align:left;image-rendering:pixelated;background:#000;padding:clamp(70px,10vh,120px) 0 0;position:relative;overflow:hidden}.sd svg{image-rendering:pixelated}.sd:after{content:"";pointer-events:none;z-index:7;background:repeating-linear-gradient(0deg,#0000003d 0 2px,#0000 2px 4px);position:absolute;inset:0}.sd-sky{pointer-events:none;position:absolute;inset:0}.sd-sky i{background:var(--paper);opacity:.22;width:4px;height:4px;animation:2.4s steps(2,end) infinite sdtw;position:absolute}.sd-sky i:nth-child(3n){background:var(--red);width:6px;height:6px}@keyframes sdtw{50%{opacity:.95}}.sd-moon{z-index:1;opacity:.9;width:70px;position:absolute;top:clamp(130px,17vh,190px);right:7%}.sd-moon svg,.sd-cloud svg{width:100%;height:auto;display:block}.sd-cloud{z-index:1;opacity:.6;animation:linear infinite sdcloud;position:absolute;left:-140px}.sd-cloud.c1{width:140px;animation-duration:70s;top:14%}.sd-cloud.c2{width:96px;animation-duration:96s;animation-delay:-34s;top:44%}.sd-cloud.c3{width:116px;animation-duration:84s;animation-delay:-58s;top:68%}@keyframes sdcloud{to{transform:translate(calc(100vw + 300px))}}.sd-mtn{z-index:1;pointer-events:none;background-position:0 100%;background-repeat:repeat-x;position:absolute;bottom:64px;left:0;right:0}.sd-mtn.far{background-size:672px 154px;height:154px;animation:140s linear infinite sdm1}.sd-mtn.near{background-size:768px 176px;height:176px;animation:80s linear infinite sdm2}@keyframes sdm1{to{background-position:-672px 100%}}@keyframes sdm2{to{background-position:-768px 100%}}@keyframes sdcoin{0%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(-80px)}}@keyframes sdbob{50%{transform:translateY(4px)}}@keyframes sdhit{50%{transform:translateY(-12px)}}@keyframes sdfr{0%{opacity:1;transform:translate(0)}60%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 70px)) rotate(180deg)}}@keyframes sdpop{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-56px)}}.sd-play{z-index:4;pointer-events:none;position:absolute;inset:0}.sd-blk,.sd-gc{pointer-events:auto;position:absolute}.sd-blk{cursor:pointer;width:44px}.sd-blk>svg{width:100%;height:auto;display:block}.sd-blk.q{animation:1.4s steps(2,end) infinite sdbob}.sd-blk .cn{opacity:0;width:22px;margin-left:-11px;position:absolute;top:-4px;left:50%}.sd-blk .cn svg{width:100%;height:auto;display:block}.sd-blk.hit>svg{animation:.3s steps(3,end) sdhit}.sd-blk.hit .cn{animation:.9s steps(9,end) forwards sdcoin}.sd-blk.used{animation:none}.sd-blk.used>svg{filter:grayscale()brightness(.55)}.sd-blk .fr{opacity:0;pointer-events:none;background:#c0431f;width:14px;height:14px;position:absolute;top:15px;left:15px}.sd-blk.boom>svg{visibility:hidden}.sd-blk.boom .fr{animation:.7s steps(7,end) forwards sdfr}.sd-blk.gone{visibility:hidden}.sd-gc{cursor:pointer;width:20px;animation:1s steps(2,end) infinite sdbob}.sd-gc svg{width:100%;height:auto;display:block}.sd-gc.got{visibility:hidden}.sd-pop{z-index:6;font-family:var(--px);color:#e6c978;pointer-events:none;font-size:11px;animation:.9s steps(8,end) forwards sdpop;position:absolute}.sd-hint2{left:var(--pad);z-index:5;font-family:var(--px);color:#8a867e;margin:0;font-size:10px;animation:1.4s steps(2,end) infinite sdblink;position:absolute;bottom:20px}.sd-run.fly .pc .f0{animation:.16s step-end infinite pf0}.sd-run.fly .pc .f1{animation:.16s step-end infinite pf1}.sd-wrap{z-index:3;max-width:1180px;padding:0 var(--pad) clamp(330px,40vh,400px);margin:0 auto;position:relative}.px{--c:var(--paper);box-shadow:0 -4px 0 0 var(--c),0 4px 0 0 var(--c),-4px 0 0 0 var(--c),4px 0 0 0 var(--c);background:#000;margin:4px;position:relative}.sd-hud{font-family:var(--px);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.sd-logo{color:var(--paper);justify-self:start;margin:0;font-size:clamp(14px,1.6vw,20px)}.sd-tt{justify-self:end;margin:0;font-size:clamp(12px,1.3vw,16px)}.sd-lives{gap:8px;margin:0;display:flex}.sd-lives svg{width:28px;height:auto}.pc{aspect-ratio:20/14;display:block;position:relative}.pc svg{width:100%;height:100%;display:block;position:absolute;inset:0}.pc .f0{animation:.6s step-end infinite pf0}.pc .f1{animation:.6s step-end infinite pf1}@keyframes pf0{0%{opacity:1}50%{opacity:0}}@keyframes pf1{0%{opacity:0}50%{opacity:1}}.sd-crawl{perspective:480px;height:clamp(460px,68vh,660px);margin-top:clamp(10px,3vh,30px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 80%,#0000);mask-image:linear-gradient(#0000,#000 22% 80%,#0000)}.sd-crawl-in{text-align:center;color:#e6c978;width:min(860px,94%);transform:translateX(-50%) translateY(var(--cy,20%)) rotateX(26deg);transform-origin:50% 100%;justify-items:center;gap:clamp(16px,3vh,28px);display:grid;position:absolute;top:0;left:50%}.sd-mascot{width:clamp(84px,9vw,124px)}.sd-ep{font-family:var(--px);letter-spacing:.2em;margin:0;font-size:clamp(11px,1.2vw,15px)}.sd-title{font-family:var(--px);text-transform:uppercase;text-shadow:4px 4px #000;margin:0;font-size:clamp(22px,3.8vw,56px);font-weight:400;line-height:1.5}.sd-title .w{margin:0 .22em;display:inline-block}.sd-title .em{color:#fff;animation:1.1s steps(2,end) infinite sdblink}@keyframes sdblink{50%{opacity:.3}}.sd-lead{font-family:var(--vt);text-shadow:3px 3px #000;max-width:44ch;margin:0;font-size:clamp(24px,2.3vw,34px);line-height:1.15}.sd-pick{font-family:var(--px);color:#e6c978;margin:clamp(20px,4vh,44px) 0 22px;font-size:12px}.sd-pick:before{content:"▶ ";color:var(--red)}.sd-stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.sd-levels{gap:18px;margin:0;padding:0;list-style:none;display:grid}.lv{text-align:left;--c:#4a4844;color:#8a867e;width:100%;font-family:var(--px);cursor:pointer;grid-template-columns:22px 1fr 34px;align-items:center;gap:6px 8px;padding:14px 16px;transition:transform .15s steps(2,end);display:grid}.lv .arr{color:var(--red);opacity:0;grid-row:1/3;font-size:14px}.lv .n{grid-column:2;font-size:10px}.lv .t{text-transform:uppercase;grid-column:2;font-size:clamp(11px,1.15vw,15px);line-height:1.5}.lv .mi{opacity:.45;grid-area:1/3/3}.lv .mi svg{width:100%;height:auto;display:block}.lv:hover{--c:#9a968d;color:#cfcbc2}.lv.on{--c:var(--paper);color:var(--paper);transform:translate(10px)}.lv.on .arr{opacity:1;animation:.5s steps(2,end) infinite sdarr}.lv.on .mi{opacity:1}@keyframes sdarr{50%{transform:translate(4px)}}.sd-board{gap:12px;margin-top:26px;padding:20px 22px;display:grid}.sd-bh{font-family:var(--px);color:#e6c978;margin:0;font-size:11px}.sd-sc{font-family:var(--px);justify-content:space-between;align-items:baseline;margin:0;display:flex}.sd-sc span{color:var(--red);font-size:11px}.sd-sc b{font-size:clamp(16px,1.8vw,22px);font-weight:400}.sd-board ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sd-board li{font-family:var(--vt);align-items:baseline;gap:10px;font-size:24px;display:flex}.sd-board .v{font-family:var(--px);font-size:14px}.sd-board .dots{border-bottom:3px dotted #3a3935;flex:1;transform:translateY(-4px)}.sd-board .l{color:#9a968d;text-transform:uppercase}.sd-detail{min-height:430px;padding:clamp(22px,3vw,40px)}.dt{gap:16px;display:none}.dt.on{display:grid}.dt-top{align-items:center;gap:18px;display:flex}.dt .ico{flex:none;width:72px}.dt .ico svg{width:100%;height:auto;display:block}.dt .tag{font-family:var(--px);color:var(--red);margin:0 0 8px;font-size:11px}.dt h3{font-family:var(--px);text-transform:uppercase;margin:0;font-size:clamp(18px,2.4vw,32px);font-weight:400;line-height:1.4}.dt .txt{font-family:var(--vt);color:#cfcbc2;max-width:44ch;min-height:2.5em;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.2}.typing:after{content:"█";margin-left:2px;animation:.6s steps(2,end) infinite sdblink}.dt .gh{font-family:var(--px);color:#e6c978;border-bottom:4px solid #262524;justify-content:space-between;margin:8px 0 0;padding-bottom:10px;font-size:11px;display:flex}.dt ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dt li{font-family:var(--vt);grid-template-columns:18px minmax(0,1fr) 120px 48px;align-items:center;gap:12px;font-size:clamp(22px,2vw,26px);line-height:1;display:grid}.bx{background:#000;width:16px;height:16px;box-shadow:0 0 0 3px #4a4844}.xp{background:repeating-linear-gradient(90deg,#262524 0 12px,#000 12px 15px);height:12px}.xp i{background:repeating-linear-gradient(90deg,var(--red) 0 12px,#000 12px 15px);width:0;height:100%;display:block}.pts{font-family:var(--px);color:#e6c978;opacity:0;font-size:11px;font-weight:400}.dt .clear{font-family:var(--px);color:#e6c978;opacity:0;text-align:center;border-top:4px solid #262524;margin:6px 0 0;padding-top:14px;font-size:clamp(11px,1.2vw,14px)}.dt.on .xp i{animation:.56s steps(8,end) forwards sdfill;animation-delay:calc(var(--k) * .7s + .5s)}.dt.on .bx{animation:10ms forwards sdchk;animation-delay:calc(var(--k) * .7s + 1.1s)}.dt.on .pts{animation:10ms forwards sdpts;animation-delay:calc(var(--k) * .7s + 1.1s)}.dt.on .clear{animation:1.2s step-end forwards sdclear;animation-delay:calc(var(--n) * .7s + 1.2s)}@keyframes sdfill{to{width:100%}}@keyframes sdchk{to{background:var(--red);box-shadow:0 0 0 3px var(--red),inset 0 0 0 3px #000}}@keyframes sdpts{to{opacity:1}}@keyframes sdclear{0%{opacity:0}20%{opacity:1}40%{opacity:.3}60%{opacity:1}80%{opacity:.3}to{opacity:1}}.sd-ground{z-index:4;border-top:6px solid var(--red);background:#0d0d0c;height:64px;position:absolute;bottom:0;left:0;right:0}.sd-ground:before{content:"";background:linear-gradient(#0000 26px,#262524 26px 28px,#0000 28px) 0 0/100% 32px repeat-y,repeating-linear-gradient(90deg,#0000 0 30px,#262524 30px 32px);animation:1.2s steps(8,end) infinite sdg;position:absolute;inset:0}@keyframes sdg{0%{background-position:0 0,0 0}to{background-position:0 0,-32px 0}}.sd-run{z-index:5;cursor:pointer;width:clamp(60px,6.4vw,92px);animation:18s linear infinite sdrun;position:absolute;bottom:70px;left:0}@keyframes sdrun{0%{transform:translate(-120px)}to{transform:translate(100vw)}}@media (width<=860px){.sd-stage{grid-template-columns:1fr}.lv.on{transform:none}.sd-detail{min-height:0}.dt li{grid-template-columns:16px minmax(0,1fr) 64px 40px;gap:8px}.sd-crawl-in{transform:translateX(-50%) translateY(var(--cy,20%)) rotateX(18deg)}}@media (prefers-reduced-motion:reduce){.sd-run{animation:none;left:12%}.sd-sky i,.pc svg,.sd-qb,.sd-cloud,.sd-mtn,.sd-ground:before,.sd-title .em{animation:none!important}.pc .f1{opacity:0}.sd-crawl{-webkit-mask-image:none;mask-image:none}.sd-crawl-in{transform:translate(-50%)}}.sd-years{font-family:var(--px);justify-content:center;align-items:center;gap:clamp(12px,2vw,22px);margin:clamp(14px,3vh,30px) auto clamp(28px,5vh,52px);display:flex}.sd-years:before,.sd-years:after{content:"";background:repeating-linear-gradient(90deg,#3a3935 0 8px,#0000 8px 14px);flex:1;max-width:240px;height:4px}.sd-years svg{width:14px;height:auto;animation:1.6s steps(2,end) infinite sdtw;display:block}.sd-years b{color:#e6c978;text-shadow:3px 3px #000;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.6vw,34px);font-weight:400}.sd-years span{letter-spacing:.1em;font-size:clamp(12px,1.3vw,16px)}.sd-board{gap:0;margin-top:18px;padding:10px 16px}.sd-board .sd-sc{gap:16px}.sd-board{align-items:center;gap:16px;margin-top:20px;padding:14px 18px;display:flex}.sd-board .ico{flex:none;width:26px;height:auto;animation:1s steps(2,end) infinite sdbob}.sc-l{font-family:var(--px);letter-spacing:.14em;color:var(--red);margin:0 0 8px;font-size:10px}.sc-d{gap:4px;margin:0;display:flex}.sc-d i{width:1.5em;height:1.9em;font-style:normal;font-family:var(--px);color:var(--paper);background:#0d0d0c;place-items:center;font-size:clamp(14px,1.5vw,18px);transition:color .15s steps(2,end);display:grid;box-shadow:inset 0 0 0 2px #2c2b29}.sc-d i.z{color:#3a3935}.sd-board.tick .sc-d i:not(.z){color:#e6c978}.ref-reveal{z-index:6;background:var(--paper);clip-path:circle(0);pointer-events:none;position:absolute;inset:0}.ref-reveal .rr{color:#0b0b0a;--bg:var(--paper);width:clamp(90px,10vw,140px);margin:-4vh 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero{background:#050505;display:block}.eye-stage{will-change:transform;position:absolute;inset:0}.eye-bg{user-select:none;pointer-events:none;max-width:none;display:block;position:absolute}.eye-fade{z-index:5;pointer-events:none;background:#000;position:absolute;inset:0}.hero-sub{z-index:4;letter-spacing:.3em;text-transform:uppercase;color:#ffffffc7;margin:0;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;position:absolute;bottom:clamp(36px,7vh,70px);left:clamp(16px,4vw,56px)}.hero-cue{text-align:center;bottom:clamp(14px,3vh,28px);left:0;right:0}.ref-reveal{visibility:hidden;clip-path:none;background:#000;-webkit-mask:url(/images/hero/pupil.svg) 50%/0 0 no-repeat;mask:url(/images/hero/pupil.svg) 50%/0 0 no-repeat}.hero-brands{z-index:4;pointer-events:none;place-items:center end;min-width:220px;height:30px;display:grid;position:absolute;bottom:clamp(36px,7vh,70px);right:clamp(16px,4vw,56px)}.hb{font:600 14px var(--f);letter-spacing:.24em;text-transform:uppercase;color:#ffffffe0;white-space:nowrap;opacity:0;filter:blur(8px);transition:opacity 1.1s var(--ease),filter 1.1s var(--ease),transform 1.3s var(--ease);grid-area:1/1;transform:translateY(10px)}.hb.on{opacity:1;filter:none;transform:none}.hb.out{opacity:0;filter:blur(8px);transform:translateY(-10px)}.hb img{filter:grayscale()invert()brightness(1.4);width:auto;height:26px;display:block}@media (width<=700px){.hero-brands{bottom:calc(clamp(36px,7vh,70px) + 36px)}.hero-cue{display:none}.hb{font-size:12px}}.ref{--serif:"DM Serif Display",Georgia,serif;--stencil:"Big Shoulders Stencil","Archivo Variable",sans-serif;--spray:"Rubik Spray Paint","Archivo Variable",sans-serif;color:#fff;background:#000;padding:clamp(130px,20vh,230px) 0 clamp(140px,21vh,240px);position:relative;overflow:hidden}.ref .edge{fill:#000}.ref-wrap{z-index:1;max-width:1100px;padding:0 var(--pad);margin:0 auto;position:relative}.ref-head{text-align:center;justify-items:center;margin-bottom:clamp(70px,12vh,130px);display:grid}.ref-title{font-family:var(--serif);letter-spacing:-.025em;color:#fff;flex-direction:column;align-items:center;margin:0;font-size:clamp(42px,6.2vw,100px);font-weight:400;line-height:1;display:flex}.ref-title .w{white-space:nowrap;display:block}.ref-title .em{color:#ffffff80;font-style:italic}.ref-lead{color:#ffffff80;max-width:42ch;margin:clamp(22px,4vh,38px) 0 0;font-size:clamp(14px,1.1vw,16px);line-height:1.7}.ref-marq{border-block:1px solid #ffffff24;gap:clamp(34px,6vh,64px);padding:clamp(34px,6vh,64px) 0;display:grid;position:relative;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq{--k:1;--g:clamp(56px,8vw,130px);overflow:hidden}.mq1{--k:.66}.trk{width:max-content;animation:70s linear infinite mqrun;display:flex}.mq1 .trk{animation-duration:86s;animation-direction:reverse}.mq:hover .trk{animation-play-state:paused}.trk ul{padding:0 var(--g) 0 0;align-items:center;gap:var(--g);flex:none;margin:0;list-style:none;display:flex}@keyframes mqrun{to{transform:translate(-50%)}}.mi{color:#fff;opacity:.6;height:clamp(56px,6vw,90px);transition:opacity .5s var(--ease);place-items:center;text-decoration:none;display:grid}.mq1 .mi{opacity:.34;height:clamp(40px,4.4vw,64px)}.mi:hover,.mi:focus-visible{opacity:1}.mi .wm{white-space:nowrap;line-height:1}.mi img{object-fit:contain;filter:grayscale()invert()brightness(1.5);width:auto;max-width:200px;height:62%}.wm0{font-family:var(--stencil);text-transform:uppercase;font-weight:900;font-size:calc(var(--k,1) * clamp(30px,3.6vw,56px))}.wm1{font-family:var(--serif);font-style:italic;font-size:calc(var(--k,1) * clamp(30px,3.5vw,54px))}.wm2{text-transform:uppercase;font-weight:850;font-stretch:62%;font-size:calc(var(--k,1) * clamp(32px,3.8vw,60px))}.wm3{font-family:var(--serif);text-transform:uppercase;letter-spacing:.12em;font-size:calc(var(--k,1) * clamp(20px,2.3vw,36px))}.wm4{font-family:var(--spray);text-transform:lowercase;font-size:calc(var(--k,1) * clamp(30px,3.5vw,54px))}.wm5{letter-spacing:.24em;text-transform:uppercase;font-weight:300;font-stretch:125%;font-size:calc(var(--k,1) * clamp(14px,1.6vw,24px))}.js .ref-marq{opacity:0}.js .ref.in .ref-marq{opacity:1;transition:opacity 1.6s var(--ease)}@media (width<=640px){.ref-title{font-size:clamp(34px,10.5vw,48px)}.mi{height:50px}.mq1 .mi{height:38px}}@media (prefers-reduced-motion:reduce){.js .ref-marq{opacity:1}.trk{flex-wrap:wrap;animation:none}.mq{overflow:visible}.trk ul[aria-hidden]{display:none}.trk ul{flex-wrap:wrap;justify-content:center;padding:0}}.sd-levels{gap:8px}.lv{grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:0 12px;padding:10px 16px}.lv .n{color:var(--red);opacity:.85;grid-area:1/1;font-size:12px}.lv .t{white-space:nowrap;grid-area:1/2;font-size:clamp(12px,1.22vw,17px);line-height:1.35}.lv .mi{grid-area:1/3}.lv .arr{opacity:0;grid-area:auto;font-size:16px;position:absolute;top:50%;right:-34px;translate:0 -50%}.lv.on{transform:none}.lv.on .arr{opacity:1}@media (width<=860px){.lv .arr{display:none}}.top .soc{align-items:center;gap:14px;margin-left:2px;display:flex}.top .soc a:after{display:none}.top .soc-i{opacity:.85;width:20px;height:20px;transition:opacity .3s,transform .4s var(--ease);place-items:center;display:grid}.top .soc-i:hover{opacity:1;transform:translateY(-2px)}.top .soc-i svg{width:100%;height:100%;display:block}@media (width<=640px){.top nav:last-child{gap:14px}.top .soc{gap:10px}.top .soc-i{width:18px;height:18px}}.hole-glow{z-index:5;visibility:hidden;pointer-events:none;filter:blur(9px)saturate(1.3);background:conic-gradient(from var(--ga,0deg) at 50% 50%,#fff 0deg,#c9ff7a 35deg,#2f8f2a 110deg,#02150a 190deg,#7dff4d 265deg,#ffe9a8 320deg,#fff 360deg);position:absolute;inset:0;-webkit-mask:url(/images/hero/pupil.svg) 50%/0 0 no-repeat;mask:url(/images/hero/pupil.svg) 50%/0 0 no-repeat}.eye-ghost{opacity:0;mix-blend-mode:screen;pointer-events:none;user-select:none;max-width:none;display:block;position:absolute}.hole-dust{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hole-vig{z-index:4;pointer-events:none;opacity:var(--vo,0);background:radial-gradient(ellipse at 50% 50%,transparent calc(var(--vr,92) * 1%),#000 calc(var(--vr,92) * 1% + 38%));position:absolute;inset:0}.wk{position:relative;overflow:hidden}.wk-in{max-width:1480px;padding:clamp(90px,14vh,170px) var(--pad);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,40px);margin:0 auto;display:grid}.wk-col{will-change:transform;gap:clamp(16px,2.4vw,40px);display:grid}.wk-col:nth-child(2){margin-top:clamp(70px,16vh,180px)}.wk-col:nth-child(3){margin-top:clamp(24px,7vh,80px)}.wk-it{aspect-ratio:var(--ar,4/5);cursor:pointer;background:#0b0b0a;display:block;position:relative;overflow:hidden}.wk-m{transition:scale 1.2s var(--ease);position:absolute;inset:0}.wk-m>img,.wk-m>.ph,.wk-m>video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.wk-it:before{content:"";z-index:2;opacity:0;transition:opacity .5s,scale .8s var(--ease);pointer-events:none;border:1px solid #ffffffbf;position:absolute;inset:14px;scale:1.05}.wk-it:after{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#0000 50%,#0006);transition:opacity .6s;position:absolute;inset:0}.wk-it:hover .wk-m{scale:1.06}.wk-it:hover:before{opacity:1;scale:1}.wk-it:hover:after{opacity:1}.wk-cur{z-index:6;color:#fff;pointer-events:none;width:84px;height:84px;transition:scale .5s var(--ease);background:#0b0b0a;border-radius:50%;place-items:center;margin:-42px 0 0 -42px;display:grid;position:absolute;top:0;left:0;scale:0}.wk-cur.on{scale:1}.wk-cur svg{width:30px;height:30px}@media (width<=700px){.wk-in{grid-template-columns:1fr}.wk-col{display:contents}.wk-col:nth-child(n){margin-top:0}.wk-cur{display:none}}@media (prefers-reduced-motion:reduce){.wk-it{clip-path:none!important}}.eye-svg{pointer-events:none;max-width:none;display:block;position:absolute}.js .hero-mark.hl{visibility:visible;z-index:3;perspective:none;width:clamp(110px,14vw,230px);position:absolute;top:50%;left:clamp(22px,6.5vw,110px);translate:0 -50%}.eye-stage:after{content:"";pointer-events:none;background:radial-gradient(at 64%,#0000 46%,#0000008c),linear-gradient(#0000 74%,#00000073);position:absolute;inset:0}[data-eye-svg] .px{shape-rendering:crispedges}.brow{fill:none;stroke:#7ff5ee;stroke-opacity:.16;stroke-width:2px}.col{fill:none;stroke:#e9ff8f;stroke-opacity:.5;stroke-width:3px;stroke-dasharray:6 9}.fib path{fill:none}.gl1,.gl2{fill:#fff}.gl1{filter:drop-shadow(0 0 8px #fff)}.arc{fill:none;stroke:#fff;stroke-opacity:.2;stroke-width:5px;stroke-linecap:round}.ret{fill:none;stroke:#7ff5ee;stroke-opacity:.28;stroke-width:1.4px;stroke-dasharray:3 14;transform-origin:500px 300px;animation:60s linear infinite retspin}@keyframes retspin{to{transform:rotate(360deg)}}.sp{animation:3.2s steps(2,end) infinite sptw}@keyframes sptw{0%,60%{opacity:0}61%,to{opacity:.9}}[data-pupil]{transform-box:fill-box;transform-origin:50%}@media (width<=899px){.js .hero-mark.hl{width:clamp(96px,26vw,150px);top:auto;bottom:clamp(110px,18vh,160px);left:50%;translate:-50%}}.hero{background:#040607}.eye-stage:after{background:radial-gradient(at 32% 55%,#0000 42%,#0006),linear-gradient(#0000 72%,#0000008c)}.eye-bg,.eye-ghost{pointer-events:none;user-select:none;max-width:none;display:block;position:absolute}.eye-ghost{opacity:0;mix-blend-mode:screen}.reel{background:#0b0b0a}.reel-stage{align-items:center;height:100svh;min-height:560px;display:flex;position:relative;overflow:hidden}.reel-track{--s:clamp(250px,27vw,430px);padding:0 calc(50vw - var(--s) / 2);will-change:transform;align-items:center;gap:clamp(24px,4.5vw,84px);width:max-content;margin:0;list-style:none;display:flex}.rt{width:var(--s);height:var(--s);will-change:transform,opacity;flex:none}.rt>a{color:#fff;width:100%;height:100%;text-decoration:none;display:block;position:relative}.rt-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rt-img{transition:scale .9s var(--ease);background:#141413;position:absolute;inset:13%;overflow:hidden;box-shadow:0 0 0 1px #ffffff24}.rt.sq .rt-img{border-radius:22%}.rt.circ .rt-img{border-radius:50%}.rt>a:hover .rt-img{scale:1.045}.rt-img>img,.rt-img>.ph,.rt-img>video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.rt-img .ph{background:radial-gradient(circle at 30% 22%,#34332f,#0e0e0d)}@media (width<=700px){.reel-track{--s:68vw}.rt:nth-child(n){margin-top:0}}@media (prefers-reduced-motion:reduce){.reel-stage{overflow-x:auto}.reel-track{padding:0 var(--pad)}}.eye-fade{background:#000}.reel{color:#fff;background:#000;position:relative}.reel:after{content:"";background:linear-gradient(transparent,var(--black));pointer-events:none;z-index:3;height:18vh;position:absolute;bottom:0;left:0;right:0}.reel-stage{background:radial-gradient(62% 56% at 50% 52%,#ffffff08,#0000 70%)}.reel-track{--s:clamp(260px,28vw,440px);gap:clamp(40px,6vw,110px)}.rt{--fo:0;--px:0;will-change:transform,opacity}.rt:nth-child(odd){margin-top:-7vh}.rt:nth-child(2n){margin-top:7vh}.rt-ring text{font:200 3.1px/1 var(--f2,"Archivo Variable",sans-serif);letter-spacing:.42px;fill:rgba(255,255,255,calc(.3 + .5 * var(--fo)))}.rt-img{box-shadow:0 0 0 1px rgba(255,255,255,calc(.08 + .14 * var(--fo))),0 40px 90px -40px #000000e6;background:#0d0d0d;inset:14%}.rt-img>img,.rt-img>.ph,.rt-img>video{scale:1.2;translate:calc(var(--px) * 1%) 0}.rt-img .ph{background:radial-gradient(circle at 30% 24%,hsl(var(--h) 34% 30%),hsl(var(--h) 30% 9%) 72%);overflow:hidden}.rt-img .ph i{display:none}.rt-img .ph:before{content:"";background:repeating-radial-gradient(circle at 50% 120%,#0000 0 22px,#ffffff0d 22px 23px);position:absolute;inset:0}.rt-img .ph:after{content:"";opacity:.2;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.reel-bar{z-index:4;background:#fff3;width:clamp(120px,14vw,200px);height:1px;position:absolute;bottom:clamp(28px,6vh,56px);left:50%;overflow:hidden;translate:-50%}.reel-bar u{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}@media (width<=700px){.reel-track{--s:72vw;gap:8vw}.rt:nth-child(n){margin-top:0}}.wk-rows{gap:clamp(14px,2vw,30px);padding:clamp(90px,14vh,170px) 0;display:grid}.wk-row{overflow:visible}.wk-trk{--sq:clamp(170px,23vw,360px);will-change:transform;gap:clamp(14px,2vw,30px);width:max-content;margin-left:-6vw;display:flex}.wk-row:nth-child(2) .wk-trk{margin-left:-14vw}.wk-it{width:var(--sq);aspect-ratio:1;cursor:pointer;background:#0b0b0a;flex:none;display:block;position:relative;overflow:hidden}.wk-it:before{inset:12px}.wk-m>img,.wk-m>.ph,.wk-m>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wk{overflow:hidden}@media (width<=700px){.wk-trk{--sq:56vw}.wk-cur{display:none}}.cp-sec{--serif:"DM Serif Display",Georgia,serif;color:#fff;padding:clamp(110px,18vh,220px) var(--pad);background:#000;gap:clamp(140px,26vh,300px);display:grid;overflow:hidden}.cp{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(30px,6vw,110px);width:100%;max-width:1240px;margin:0 auto;display:grid}.cp.flip .cp-text{order:2}.cp-st{font:500 14px var(--f);color:#fff9;align-items:center;gap:10px;margin:0 0 clamp(18px,3vh,28px);display:flex}.cp-st .d{background:#8bd17c;border-radius:50%;width:8px;height:8px}.cp-st .d.beta{background:#f2c14e}.cp-st .d.yapimda{background:#8d8d8d}.cp-title{font:400 clamp(50px,6.6vw,110px)/.95 var(--serif);letter-spacing:-.025em;color:#fff;margin:0}.cp-sum{max-width:34ch;font:400 clamp(16px,1.25vw,19px)/1.65 var(--f);color:#ffffffa8;margin:clamp(20px,3vh,30px) 0 0}.cp-feat{max-width:30ch;font:italic 400 clamp(18px,1.5vw,23px)/1.4 var(--serif);color:var(--acc);margin:clamp(18px,3vh,28px) 0 0}.cp-meta{font:400 14px var(--f);color:#fff6;margin:clamp(22px,4vh,34px) 0 0}.cp-links{flex-wrap:wrap;gap:26px;margin:clamp(24px,4vh,36px) 0 0;display:flex}.cp-links a{color:#fff;font:500 15px var(--f);border-bottom:1px solid #ffffff59;padding-bottom:3px;transition:border-color .3s,color .3s}.cp-links a:hover{border-color:var(--acc);color:var(--acc)}.cp-phones{justify-content:center;align-items:center;height:clamp(440px,52vw,740px);display:flex;position:relative}.cp-phones:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 38%,transparent),transparent);filter:blur(34px);opacity:.5;pointer-events:none;position:absolute;inset:6% 2%}.cpd{--w:clamp(150px,17.5vw,270px);width:var(--w);aspect-ratio:9/19.2;transition:translate .8s var(--ease),rotate .8s var(--ease);margin:0;position:absolute}.cpd0{z-index:1;translate:-64% 7%;rotate:-7deg}.cpd1{--w:clamp(166px,19.5vw,300px);z-index:3}.cpd2{z-index:1;translate:64% 7%;rotate:7deg}.cp-phones:hover .cpd0{translate:-72% 5%;rotate:-9deg}.cp-phones:hover .cpd2{translate:72% 5%;rotate:9deg}.cpd-bz{background:#0b0b0c;border-radius:15%/7.2%;padding:2.7%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #2b2b2e,0 0 0 1px #000,0 60px 100px -40px #000000f2}.cpd-isl{z-index:3;background:#000;border-radius:99px;width:29%;height:2.6%;position:absolute;top:3.4%;left:50%;translate:-50%}.cpd-scr{background:#111;border-radius:12.4%/6%;height:100%;position:relative;overflow:hidden}.cpd-scr>img{object-fit:cover;width:100%;height:100%;display:block}.cpd-ui{color:#fff;background:linear-gradient(165deg,var(--acc),#0a0a0a 88%);align-content:center;place-items:center;gap:clamp(8px,1.2vw,16px);height:100%;display:grid}.cpd-ui.v1{background:linear-gradient(200deg,#0a0a0a 10%,var(--acc))}.cpd-ui.v2{background:radial-gradient(circle at 30% 20%,var(--acc),#0a0a0a 75%)}.cpd-ui .ic{aspect-ratio:1;object-fit:cover;background:#fff3;border-radius:23%;width:32%;box-shadow:inset 0 0 0 1px #ffffff40}.cpd-ui b{font:400 clamp(14px,1.7vw,25px)/1.1 var(--serif);text-align:center;padding:0 8%}@media (width<=860px){.cp{grid-template-columns:1fr;gap:34px}.cp.flip .cp-text{order:0}.cp-phones{height:clamp(360px,100vw,520px)}.cpd{--w:34vw}.cpd1{--w:38vw}.cpd0{translate:-62% 6%}.cpd2{translate:62% 6%}}.p3{--serif:"DM Serif Display",Georgia,serif;color:#fff;background:#000}.p3-stage{isolation:isolate;height:100svh;min-height:600px;position:relative;overflow:hidden}.p3-bg{z-index:0;opacity:0;transition:opacity 1.3s var(--ease);background:radial-gradient(ellipse 58% 62% at 50% 54%,color-mix(in srgb,var(--acc) 44%,#000),#000 72%);position:absolute;inset:0}.p3-bg.on{opacity:1}.p3-title{z-index:2;white-space:nowrap;font:400 min(19vw,calc(150vw / var(--len)))/1 var(--serif);letter-spacing:-.035em;text-align:center;color:#0000;background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,var(--acc) 40%,#fff));opacity:0;transition:opacity .9s var(--ease),translate 1.2s var(--ease);pointer-events:none;-webkit-background-clip:text;background-clip:text;margin:0;position:absolute;top:44%;left:50%;translate:-50% -42%}.p3-title.on{opacity:.96;translate:-50% -50%}.p3-phone{z-index:3;aspect-ratio:9/19.2;perspective:1500px;height:min(80svh,800px);position:absolute;top:51%;left:50%;translate:-50% -50%}.p3-dev{--tx:0;--ty:0;--sw:0;--sc:1;transform:rotateY(calc(var(--ty) * 1deg + var(--sw) * 1deg)) rotateX(calc(var(--tx) * 1deg)) scale(var(--sc));transform-style:preserve-3d;box-shadow:0 70px 120px -40px #000000f2,0 0 150px -30px color-mix(in srgb,var(--acc,#fff) 40%,transparent);background:linear-gradient(145deg,#4a4a4e,#1c1c1f 38%,#0a0a0b 60%,#2b2b2f);border-radius:14.6%/7%;padding:1.6%;position:absolute;inset:0}.p3-dev:before{content:"";background:#050506;border-radius:13.4%/6.4%;position:absolute;inset:1.6%}.p3-isl{z-index:5;background:#000;border-radius:99px;width:27%;height:2.5%;position:absolute;top:3.6%;left:50%;translate:-50%}.p3-scr{z-index:2;background:#0d0d0e;border-radius:11.6%/5.5%;position:absolute;inset:3.3%;overflow:hidden}.p3-app{opacity:0;transition:opacity .8s var(--ease);position:absolute;inset:0}.p3-app.on{opacity:1}.p3-trk{height:100%}.p3-app[data-s="3"] .p3-trk{height:300%}.p3-app[data-s="2"] .p3-trk{height:200%}.p3-sc{height:calc(100% / var(--ss,3));position:relative}.p3-app[data-s="3"]{--ss:3}.p3-app[data-s="2"]{--ss:2}.p3-app[data-s="1"]{--ss:1}.p3-sc>img{object-fit:cover;width:100%;height:100%;display:block}.p3-ui{background:linear-gradient(170deg,var(--acc),#09090a 90%);align-content:center;place-items:center;gap:clamp(10px,1.6vh,18px);display:grid;position:absolute;inset:0}.p3-ui.v1{background:linear-gradient(200deg,#09090a 8%,var(--acc))}.p3-ui.v2{background:radial-gradient(circle at 28% 18%,var(--acc),#09090a 78%)}.p3-ui .ic{aspect-ratio:1;object-fit:cover;background:#fff3;border-radius:23%;width:30%;box-shadow:inset 0 0 0 1px #ffffff47}.p3-ui b{font:400 clamp(18px,2.6vh,30px)/1.1 var(--serif);text-align:center;padding:0 10%}.p3-ui .ln{background:#ffffff47;border-radius:9px;width:44%;height:5px}.p3-ui .ln.s{opacity:.6;width:30%}.p3-shine{z-index:6;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff24,#0000 32% 70%,#ffffff0d);position:absolute;inset:0}.p3-l,.p3-r{z-index:4;opacity:0;max-width:min(26ch,28vw);transition:opacity .8s var(--ease),translate 1s var(--ease);pointer-events:none;position:absolute;bottom:clamp(40px,9vh,96px);translate:0 24px}.p3-l{left:var(--pad)}.p3-r{right:var(--pad);text-align:right;max-width:min(32ch,30vw)}.p3-l.on,.p3-r.on{opacity:1;pointer-events:auto;translate:0}.p3-l .st{font:500 14px var(--f);color:#fff9;align-items:center;gap:10px;margin:0 0 18px;display:flex}.p3-l .d{background:#8bd17c;border-radius:50%;width:8px;height:8px}.p3-l .d.beta{background:#f2c14e}.p3-l .d.yapimda{background:#8d8d8d}.p3-l .sm{font:300 clamp(16px,1.4vw,21px)/1.6 var(--f);color:#ffffffd1;margin:0}.p3-r .ft{font:italic 400 clamp(18px,1.6vw,25px)/1.35 var(--serif);color:color-mix(in srgb,var(--acc) 55%,#fff);margin:0 0 16px}.p3-r .mt{font:400 13px var(--f);color:#ffffff6b;margin:0 0 22px}.p3-r .lk{flex-wrap:wrap;justify-content:flex-end;gap:22px;margin:0;display:flex}.p3-r .lk a{color:#fff;font:500 15px var(--f);border-bottom:1px solid #ffffff59;padding-bottom:3px;transition:border-color .3s}.p3-r .lk a:hover{border-color:#fff}.p3-dots{z-index:5;gap:12px;display:grid;position:absolute;top:50%;left:clamp(16px,2.4vw,40px);translate:0 -50%}.p3-dots .dot{cursor:pointer;width:6px;height:6px;transition:height .5s var(--ease),background .3s;background:#ffffff59;border:0;border-radius:99px;padding:0;display:block}.p3-dots .dot.on{background:#fff;height:30px}@media (width<=860px){.p3-phone{height:min(58svh,520px);top:45%}.p3-title{font-size:min(26vw,calc(190vw / var(--len)));top:30%}.p3-l,.p3-r{left:var(--pad);right:var(--pad);text-align:left;max-width:none;bottom:clamp(20px,4vh,40px)}.p3-r{display:none}.p3-l .st{margin-bottom:10px}.p3-l .sm{font-size:15px}.p3-dots{left:auto;right:12px}}@media (prefers-reduced-motion:reduce){.p3-stage{height:auto;min-height:100svh}}.p4{--serif:"DM Serif Display",Georgia,serif;color:#fff;background:#000}.p4-in{max-width:1320px;padding:0 var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(30px,6vw,110px);margin:0 auto;display:grid}.p4-copy{grid-area:1/1}.p4-sticky{grid-area:1/2;place-items:center;height:100svh;display:grid;position:sticky;top:0}.p4-item{opacity:.2;min-height:100svh;transition:opacity .9s var(--ease);flex-direction:column;justify-content:center;display:flex}.p4-item.on{opacity:1}.p4-item .st{font:500 14px var(--f);color:#fff9;align-items:center;gap:10px;margin:0 0 22px;display:flex}.p4-item .d{background:#8bd17c;border-radius:50%;width:8px;height:8px}.p4-item .d.beta{background:#f2c14e}.p4-item .d.yapimda{background:#8d8d8d}.p4-item h3{font:400 clamp(52px,7vw,116px)/.95 var(--serif);letter-spacing:-.03em;color:#fff;margin:0}.p4-item .sm{max-width:30ch;font:300 clamp(17px,1.5vw,22px)/1.6 var(--f);color:#ffffffb8;margin:clamp(20px,3vh,30px) 0 0}.p4-item .lk{flex-wrap:wrap;gap:26px;margin:clamp(26px,4vh,38px) 0 0;display:flex}.p4-item .lk a{color:#fff;font:500 15px var(--f);border-bottom:1px solid #ffffff4d;padding-bottom:3px;transition:border-color .3s}.p4-item .lk a:hover{border-color:var(--acc)}.p4-phone{aspect-ratio:9/19.2;perspective:1400px;height:min(76svh,760px);position:relative}.p4-glow{z-index:0;opacity:0;transition:opacity 1.2s var(--ease);background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 42%,transparent),transparent 74%);filter:blur(10px);pointer-events:none;position:absolute;inset:-34% -48%}.p4-glow.on{opacity:.9}.p4-dev{--tx:0;--ty:0;--sw:0;--sc:1;z-index:2;transform:rotateY(calc(var(--ty) * 1deg + var(--sw) * 1deg)) rotateX(calc(var(--tx) * 1deg)) scale(var(--sc));background:linear-gradient(145deg,#4a4a4e,#1c1c1f 38%,#0a0a0b 60%,#2b2b2f);border-radius:14.6%/7%;padding:1.6%;animation:7s ease-in-out infinite p4float;position:absolute;inset:0;box-shadow:0 60px 110px -40px #000000f2}@keyframes p4float{50%{translate:0 -10px}}.p4-dev:before{content:"";background:#050506;border-radius:13.4%/6.4%;position:absolute;inset:1.6%}.p4-isl{z-index:5;background:#000;border-radius:99px;width:27%;height:2.5%;position:absolute;top:3.6%;left:50%;translate:-50%}.p4-scr{z-index:2;background:#0d0d0e;border-radius:11.6%/5.5%;position:absolute;inset:3.3%;overflow:hidden}.p4-app{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.p4-app.on{opacity:1}.p4-sc{opacity:0;transition:opacity 1s var(--ease),scale 2.6s var(--ease);position:absolute;inset:0;scale:1.06}.p4-sc.s{opacity:1;scale:1}.p4-sc>img{object-fit:cover;width:100%;height:100%;display:block}.p4-ui{background:linear-gradient(170deg,var(--acc),#09090a 90%);align-content:center;place-items:center;gap:clamp(10px,1.8vh,20px);display:grid;position:absolute;inset:0}.p4-ui.v1{background:linear-gradient(200deg,#09090a 8%,var(--acc))}.p4-ui.v2{background:radial-gradient(circle at 28% 18%,var(--acc),#09090a 78%)}.p4-ui .ic{aspect-ratio:1;object-fit:cover;background:#fff3;border-radius:23%;width:32%;box-shadow:inset 0 0 0 1px #ffffff47}.p4-ui b{font:400 clamp(18px,2.8vh,32px)/1.1 var(--serif);text-align:center;padding:0 10%}@media (width<=860px){.p4-in{display:block}.p4-sticky{z-index:0;height:46svh;position:sticky;top:56px}.p4-phone{height:min(42svh,420px)}.p4-copy{z-index:1;position:relative}.p4-item{justify-content:flex-end;padding-bottom:clamp(40px,10vh,110px)}.p4-item h3{font-size:clamp(44px,14vw,72px)}.p4-item .sm{font-size:16px}}.ct{--serif:"DM Serif Display",Georgia,serif;color:#fff;padding:clamp(90px,15vh,180px) var(--pad) clamp(100px,16vh,190px);background:#000}.ct-title{text-align:center;font:400 clamp(32px,3.8vw,60px)/1.1 var(--serif);letter-spacing:-.02em;color:#ffffffeb;margin:0 0 clamp(60px,10vh,110px)}.ct-rows{gap:clamp(56px,9vh,100px);max-width:1180px;margin:0 auto;display:grid}.ct-row ul{justify-content:center;gap:clamp(22px,5vw,84px);margin:0;padding:0;list-style:none;display:flex}.ct-i{--r:0deg;transition:translate .7s var(--ease),rotate .7s var(--ease);position:relative}.ct-i.hit{translate:0 -12px;rotate:var(--r)}.ct-i>a,.ct-i>div{display:block;position:relative}.ct-ic{aspect-ratio:1;background:linear-gradient(145deg,hsl(var(--h) 52% 54%),hsl(var(--h) 58% 26%));border-radius:22.5%;place-items:center;width:clamp(70px,9vw,132px);display:grid;overflow:hidden;box-shadow:0 26px 50px -22px #000000e6,inset 0 0 0 1px #ffffff24}.ct-ic>img{object-fit:cover;width:100%;height:100%}.ct-ic>b{font:400 clamp(30px,3.8vw,56px)/1 var(--serif);color:#ffffffeb}.ct-fp{color:#fff;opacity:0;width:30%;transition:opacity .5s,scale .7s var(--ease);position:absolute;bottom:-8px;right:-8px;rotate:-18deg;scale:.4}.ct-i.hit .ct-fp{opacity:.92;scale:1}.ct-nm{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ct-i>a:hover .ct-ic{transition:scale .5s var(--ease);scale:1.05}.ct-line{background:#ffffff24;height:1px;margin-top:clamp(28px,4vh,44px);position:relative}.ct-crow{width:36px;bottom:0;left:calc(var(--p,0) * (100% - 36px));color:#fff;--bg:#000;pointer-events:none;position:absolute}.ct-row.rev .ct-crow{left:calc((1 - var(--p,0)) * (100% - 36px));scale:-1 1}@media (width<=700px){.ct-row ul{flex-wrap:wrap;gap:22px}.ct-ic{width:68px}}.p4-item{text-align:left;align-items:flex-start}.p4-item h3,.p4-item .sm,.p4-item .st{text-align:left;margin-left:0;margin-right:0}.q{color:#fff;background:#000}.q-stage{isolation:isolate;background:radial-gradient(46% 56% at 50% 52%,#17181d,#000 72%);height:100svh;min-height:640px;position:relative;overflow:hidden}.q-stage:before{content:"";z-index:5;pointer-events:none;opacity:.5;background:linear-gradient(#fff,#fff) 0 0/18px 1.5px no-repeat,linear-gradient(#fff,#fff) 0 0/1.5px 18px no-repeat,linear-gradient(#fff,#fff) 100% 0/18px 1.5px no-repeat,linear-gradient(#fff,#fff) 100% 0/1.5px 18px no-repeat,linear-gradient(#fff,#fff) 0 100%/18px 1.5px no-repeat,linear-gradient(#fff,#fff) 0 100%/1.5px 18px no-repeat,linear-gradient(#fff,#fff) 100% 100%/18px 1.5px no-repeat,linear-gradient(#fff,#fff) 100% 100%/1.5px 18px no-repeat;position:absolute;inset:72px 22px 22px}.q-burst{z-index:1;clip-path:circle(var(--br,0px) at var(--bx,50%) var(--by,50%));background:linear-gradient(#ffffff12 1px,transparent 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff12 1px,transparent 1px) 0 0/56px 56px,radial-gradient(ellipse 80% 90% at 28% 40%,color-mix(in srgb,var(--acc) 84%,#000),color-mix(in srgb,var(--acc) 42%,#000));position:absolute;inset:0}.q-text{z-index:2;pointer-events:none;text-align:left;width:min(48vw,680px);position:absolute;top:50%;left:clamp(30px,8vw,140px);translate:0 -50%}.q-text .st{font:600 12px var(--f);letter-spacing:.24em;text-transform:uppercase;color:#fffc;align-items:center;gap:12px;margin:0 0 clamp(18px,3vh,28px);display:flex}.q-text .st:before{content:"";background:currentColor;width:34px;height:1px}.q-text .d{background:#bff5a8;border-radius:50%;width:7px;height:7px}.q-text .d.beta{background:#ffe08a}.q-text .d.yapimda{background:#d7d7d7}.q-text h3{font:800 clamp(60px,9.4vw,168px)/.86 var(--f);text-transform:uppercase;letter-spacing:-.012em;color:#fff;text-align:left;margin:0;font-stretch:68%}.q-text .sm{max-width:30ch;font:400 clamp(16px,1.35vw,20px)/1.6 var(--f);color:#ffffffdb;text-align:left;margin:clamp(24px,3.8vh,38px) 0 0}.q-text .lk{pointer-events:auto;flex-wrap:wrap;gap:30px;margin:clamp(30px,4.6vh,46px) 0 0;display:flex}.q-text .lk a{color:#fff;font:600 12px var(--f);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #ffffff8c;padding-bottom:6px}.q-ticks{z-index:6;gap:10px;display:flex;position:absolute;bottom:clamp(30px,5.4vh,52px);left:50%;translate:-50%}.q-tick{width:22px;height:2px;transition:width .5s var(--ease),background .4s;background:#ffffff47;display:block}.q-tick.on{background:#fff;width:46px}.q-phone{--ph:min(78svh,810px);--pw:calc(var(--ph) * .485);z-index:3;height:var(--ph);width:var(--pw);margin:calc(var(--ph) / -2) 0 0 calc(var(--pw) / -2);position:absolute;top:50%;left:50%}.q-dev{background:linear-gradient(135deg,#9a9a9f 0%,#4b4b50 18%,#26262a 42%,#6b6b71 58%,#303034 78%,#8d8d92 100%);border-radius:17.4%/8.4%;padding:1.35%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff47,inset 0 0 0 4px #00000073,0 80px 130px -50px #000000f2,0 0 0 1px #000}.q-bz{background:#000;border-radius:16.2%/7.8%;padding:2.5%;position:absolute;inset:1.35%}.q-scr{background:#0b0b12;border-radius:13.9%/6.7%;position:absolute;inset:2.5%;overflow:hidden}.q-btn{z-index:0;background:linear-gradient(90deg,#3a3a3e,#8a8a90 60%,#4a4a4e);border-radius:3px 0 0 3px;width:1.6%;position:absolute;box-shadow:inset 0 0 0 .5px #ffffff4d}.q-btn.b1{height:3.4%;top:14.4%;left:-1.1%}.q-btn.b2{height:6.6%;top:21.2%;left:-1.1%}.q-btn.b3{height:6.6%;top:29.2%;left:-1.1%}.q-btn.b4{background:linear-gradient(270deg,#3a3a3e,#8a8a90 60%,#4a4a4e);border-radius:0 3px 3px 0;height:10.4%;top:25%;left:auto;right:-1.1%}.q-isl{z-index:9;background:#000;border-radius:99px;width:30.5%;height:3.5%;position:absolute;top:1.9%;left:50%;translate:-50%;box-shadow:0 0 0 .5px #ffffff0f}.q-isl>i{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#2c3a63,#0a0d18 55%,#000);border-radius:50%;width:19%;position:absolute;top:50%;right:9%;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffff0f}.q-sb{z-index:8;color:#fff;pointer-events:none;justify-content:space-between;align-items:center;height:3%;padding:0 8.6% 0 9.4%;display:flex;position:absolute;top:2.1%;left:0;right:0}.q-sb b{font:600 calc(var(--pw) * .043)/1 var(--f)}.q-sb span{align-items:center;gap:calc(var(--pw) * .014);display:flex}.q-sb svg{height:calc(var(--pw) * .029);fill:#fff;width:auto;display:block}.q-hi{z-index:9;opacity:.92;background:#fff;border-radius:99px;width:34%;height:.55%;min-height:3px;position:absolute;bottom:1.1%;left:50%;translate:-50%}.q-shine{z-index:10;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff1f,#0000 30% 72%,#ffffff0d);position:absolute;inset:0}.q-home{z-index:2;background:radial-gradient(circle at 24% 14%,#4b3a8f 0,#0000 56%),radial-gradient(circle at 86% 62%,#0f6a86 0,#0000 58%),radial-gradient(circle at 20% 92%,#7a2a64 0,#0000 55%),#0a0a14;flex-direction:column;padding:15% 6.4% 4.2%;display:flex;position:absolute;inset:0}.q-widget{border-radius:calc(var(--pw) * .075);backdrop-filter:blur(16px);background:#ffffff1f;justify-content:space-between;align-items:center;margin:0 0 5.2%;padding:4.6% 6%;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.q-widget svg{width:calc(var(--pw) * .21);height:auto}.q-widget span{font:700 calc(var(--pw) * .042)/1 var(--f);letter-spacing:.24em;color:#ffffffe0}.q-grid{gap:calc(var(--pw) * .042) 4%;grid-template-columns:repeat(4,1fr);align-content:start;display:grid}.q-ap{align-items:center;gap:calc(var(--pw) * .012);flex-direction:column;min-width:0;display:flex}.q-ap em{font:500 calc(var(--pw) * .027)/1.1 var(--f);color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #0006;max-width:100%;font-style:normal;overflow:hidden}.q-ic{aspect-ratio:1;border-radius:22.5%;place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 12px -6px #0009}.q-ic svg{width:56%;height:56%}.q-ic.app{background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 92%,#fff),color-mix(in srgb,var(--acc) 55%,#000))}.q-ic.app>img{object-fit:cover;width:100%;height:100%}.q-ic.app>b{font:800 calc(var(--pw) * .1)/1 var(--f);color:#fffffff5;font-stretch:75%}.q-ic.app.on{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 2.5px #ffffffb3,0 0 26px 4px color-mix(in srgb,var(--acc) 75%,transparent);animation:1.6s ease-in-out infinite qpulse}@keyframes qpulse{50%{box-shadow:inset 0 0 0 1px #ffffff4d,0 0 0 5px #ffffff40,0 0 38px 8px color-mix(in srgb,var(--acc) 75%,transparent)}}.q-dock{border-radius:calc(var(--pw) * .09);backdrop-filter:blur(14px);background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:4.6%;margin:auto -2% 6%;padding:3.4% 4.4%;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.q-app{z-index:3;opacity:0;background:#0b0b0e;position:absolute;inset:0}.q-sc{position:absolute;inset:0}.q-sc>img{object-fit:cover;width:100%;height:100%;display:block}.q-ui{gap:calc(var(--pw) * .04);background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 34%,#0b0b0e),#0b0b0e 46%);color:#fff;flex-direction:column;padding:15% 6.4% 4.4%;display:flex;position:absolute;inset:0}.u-head{align-items:center;gap:calc(var(--pw) * .015) calc(var(--pw) * .03);grid-template-columns:auto 1fr;display:grid}.u-head .ic{width:calc(var(--pw) * .13);aspect-ratio:1;object-fit:cover;background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 92%,#fff),color-mix(in srgb,var(--acc) 55%,#000));border-radius:22.5%;grid-row:1/3}.u-head b{font:800 calc(var(--pw) * .085)/1 var(--f);text-transform:uppercase;letter-spacing:-.005em;font-stretch:70%}.u-head .s{width:46%}.ln{height:calc(var(--pw) * .016);background:#ffffff38;border-radius:9px;display:block}.ln.s{opacity:.7;width:60%}.u-cards{gap:calc(var(--pw) * .03);grid-template-columns:1fr 1fr;display:grid}.u-cards i{aspect-ratio:1.5;border-radius:calc(var(--pw) * .05);background:#ffffff1a;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}.u-cards i:first-child{background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 90%,#fff),color-mix(in srgb,var(--acc) 50%,#000));box-shadow:none}.u-hero{align-items:flex-end;gap:calc(var(--pw) * .028);height:calc(var(--pw) * .3);padding:0 calc(var(--pw) * .02);display:flex}.u-hero i{border-radius:calc(var(--pw) * .02);background:color-mix(in srgb,var(--acc) 80%,#fff);opacity:.9;flex:1}.u-hero i:first-child{height:46%}.u-hero i:nth-child(2){opacity:.55;height:74%}.u-hero i:nth-child(3){height:58%}.u-hero i:nth-child(4){opacity:.7;height:92%}.u-hero i:nth-child(5){opacity:.5;height:66%}.u-list{gap:calc(var(--pw) * .032);display:grid}.u-list div{align-items:center;gap:calc(var(--pw) * .03);display:flex}.u-list i{width:calc(var(--pw) * .085);aspect-ratio:1;background:#ffffff29;border-radius:50%;flex:none}.u-list .ln{flex:1}.u-tabs{gap:calc(var(--pw) * .02);padding:calc(var(--pw) * .028) calc(var(--pw) * .03);border-radius:calc(var(--pw) * .07);background:#ffffff14;grid-template-columns:repeat(4,1fr);margin-top:auto;margin-bottom:5%;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.u-tabs i{height:calc(var(--pw) * .05);border-radius:calc(var(--pw) * .02);background:#ffffff29;display:block}.u-tabs i:first-child{background:#fff}.q-ui.v1 .u-cards,.q-ui.v2 .u-hero{display:none}.q-ui.v1 .u-hero{height:calc(var(--pw) * .42)}.q-ui.v2 .u-cards{grid-template-columns:1fr}.q-ui.v2 .u-cards i{aspect-ratio:2.1}@media (width<=860px){.q-phone{--ph:min(52svh,540px);top:40%}.q-text{left:var(--pad);right:var(--pad);width:auto;top:auto;bottom:clamp(34px,6.4vh,64px);translate:none}.q-text h3{font-size:clamp(50px,15vw,84px)}.q-text .st{margin-bottom:12px}.q-text .sm{margin-top:14px;font-size:15px}.q-text .lk{margin-top:18px}.q-stage:before{inset:66px 10px 10px}}.ct{padding:clamp(70px,11vh,130px) var(--pad) clamp(80px,12vh,140px)}.ct-title{font:italic 400 clamp(18px,1.7vw,24px)/1.2 var(--serif);letter-spacing:0;color:#ffffff8c;margin:0 0 clamp(40px,7vh,70px)}.ct-rows{max-width:880px}.ct-row ul{justify-content:space-between;gap:12px}.ct-ic{width:clamp(46px,5.2vw,76px);box-shadow:none;filter:saturate(.85);border-radius:22.5%}.ct-ic>b{font-size:clamp(20px,2.3vw,32px)}.ct-fp{width:34%;bottom:-6px;right:-6px}.ct-line{background:#ffffff1a;margin-top:clamp(22px,3.4vh,34px)}.ct-crow{width:28px}.ct-row.rev .ct-crow{left:calc((1 - var(--p,0)) * (100% - 28px))}.ct-crow{left:calc(var(--p,0) * (100% - 28px))}@media (width<=700px){.ct-row ul{flex-wrap:wrap;justify-content:center;gap:20px}.ct-ic{width:52px}}.q-text,.q-text h3,.q-text .sm,.q-text .st{text-align:left}.q-text h3,.q-text .sm{margin-left:0}.ct-title{font:600 12px var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffff80;font-style:normal}.ct-ic>b{font:800 clamp(20px,2.3vw,32px)/1 var(--f);font-stretch:75%}.m{color:#fff;background:#000}.m-stage{isolation:isolate;background:#000;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4.4vw,72px);height:100svh;padding:clamp(72px,11vh,104px) clamp(34px,5.4vw,96px) clamp(26px,5vh,52px);display:grid;position:relative;overflow:hidden}.m-bg{z-index:0;opacity:0;transition:opacity 1.2s var(--ease);background:radial-gradient(ellipse 60% 70% at 72% 44%,color-mix(in srgb,var(--acc) 40%,#000),transparent 72%);position:absolute;inset:0}.m-bg.on{opacity:1}.m-left{z-index:2;min-height:0;position:relative}.m-win{position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 14% 86%,#0000);mask:linear-gradient(#0000,#000 14% 86%,#0000)}.m-menu{--rh:clamp(42px,7.6vh,78px);transition:transform .9s var(--ease);will-change:transform;margin:0;padding:0;list-style:none}.m-row{--d:0;opacity:calc(1 - var(--d) * .17);transition:opacity .6s var(--ease);border-top:1px solid #ffffff24;position:relative}.m-row:before{content:"";background:var(--acc);width:3px;transition:transform .6s var(--ease);border-radius:3px;position:absolute;top:22%;bottom:22%;left:0;transform:scaleY(0)}.m-row.on:before{transform:scaleY(1)}.m-row button{width:100%;height:var(--rh);cursor:pointer;color:#fff9;text-align:left;font:800 calc(var(--rh) * .6)/1 var(--f);text-transform:uppercase;letter-spacing:-.005em;transition:color .5s var(--ease),padding .6s var(--ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0;font-stretch:68%;display:flex}.m-row.on button{color:#fff;padding-left:18px}.m-row button:hover{color:#fff}.m-row .tag{font:600 10.5px var(--f);letter-spacing:.24em;color:#fff6;flex:none;font-stretch:100%}.m-row.on .tag{color:#fff}.m-right{z-index:2;grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(16px,3vh,32px);min-height:0;display:grid;position:relative}.m-cards{--mx:0px;--my:0px;min-height:0;translate:var(--mx) var(--my);position:relative;container-type:size}.m-set{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m-set.on{pointer-events:auto}.m-set.app{--u:min(1cqh,calc(100cqw / 144));gap:calc(var(--u) * 3)}.m-set.web{--u:min(1cqh,calc(100cqw / 152));gap:calc(var(--u) * 3)}.m-card{--r:clamp(16px,calc(var(--u) * 5),34px);border-radius:var(--r);opacity:0;transition:opacity .45s,translate .6s var(--ease),scale .6s var(--ease);background:#0d0d10;flex:none;margin:0;position:relative;overflow:hidden;translate:0 50px;scale:.96;box-shadow:0 36px 70px -34px #000000f2,0 0 0 1px #ffffff1f;container-type:size}.m-set.on .m-card{opacity:1;transition:opacity .8s calc(var(--i) * 80ms + .12s),translate 1.1s calc(var(--i) * 80ms + .12s) var(--ease),scale 1.1s calc(var(--i) * 80ms + .12s) var(--ease);translate:0;scale:1}.m-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m-set.app .m-card{height:calc(var(--u) * 100);width:calc(var(--u) * 46)}.m-set.web .c0{height:calc(var(--u) * 78);width:calc(var(--u) * 124)}.m-set.web .c1{height:calc(var(--u) * 100);width:calc(var(--u) * 46)}.m-ui{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 52%,#0b0b0e),#0b0b0e 62%);flex-direction:column;display:flex;position:absolute;inset:0}.m-ui.v1{background:linear-gradient(200deg,#0b0b0e 8%,color-mix(in srgb,var(--acc) 64%,#0b0b0e))}.m-ui.v2{background:radial-gradient(circle at 26% 16%,color-mix(in srgb,var(--acc) 78%,#0b0b0e),#0b0b0e 80%)}.m-ui.app{gap:5cqw;padding:9cqw 7cqw 6cqw}.m-ui.app .h{align-items:center;gap:3cqw;display:flex}.m-ui.app .ic{aspect-ratio:1;object-fit:cover;background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 80%,#fff),var(--acc));border-radius:22.5%;width:15cqw;box-shadow:0 0 0 1px #ffffff40}.m-ui.app .h b{font:800 9.5cqw/1 var(--f);text-transform:uppercase;font-stretch:70%}.m-ui.app .cs{grid-template-columns:1fr 1fr;gap:3cqw;display:grid}.m-ui.app .cs i{aspect-ratio:1.5;background:#ffffff1f;border-radius:5cqw;display:block;box-shadow:inset 0 0 0 1px #ffffff1f}.m-ui.app .cs i:first-child{background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 76%,#fff),var(--acc));box-shadow:none}.m-ui.app .bars{align-items:flex-end;gap:3cqw;height:26cqw;display:flex}.m-ui.app .bars i{background:color-mix(in srgb,var(--acc) 66%,#fff);opacity:.9;border-radius:2cqw;flex:1}.m-ui.app .bars i:first-child{height:46%}.m-ui.app .bars i:nth-child(2){opacity:.5;height:74%}.m-ui.app .bars i:nth-child(3){height:58%}.m-ui.app .bars i:nth-child(4){opacity:.75;height:92%}.m-ui.app .bars i:nth-child(5){opacity:.45;height:66%}.m-ui.app .ls{gap:3.4cqw;display:grid}.m-ui.app .ls div{align-items:center;gap:3cqw;display:flex}.m-ui.app .ls i{aspect-ratio:1;background:#fff3;border-radius:50%;flex:none;width:8.5cqw}.m-ui .ls span,.m-ui .hd span,.m-ui .nv span{background:#ffffff4d;border-radius:9px;flex:1;height:1.7cqw;display:block}.m-ui span.s{opacity:.75;flex:none;width:55%}.m-ui.app .tb{background:#ffffff1a;border-radius:7cqw;grid-template-columns:repeat(4,1fr);gap:2cqw;margin-top:auto;padding:2.8cqw 3cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.m-ui.app .tb i{background:#fff3;border-radius:2cqw;height:5cqw;display:block}.m-ui.app .tb i:first-child{background:#fff}.m-ui.v1.app .cs,.m-ui.v2.app .bars{display:none}.m-ui.web{gap:3.4cqw;padding:3.4cqw 4cqw}.m-ui.web .nv{align-items:center;gap:2.6cqw;display:flex}.m-ui.web .nv i{aspect-ratio:1;background:#fff;border-radius:50%;width:3cqw}.m-ui.web .nv span{flex:none;width:6cqw;height:1.1cqw}.m-ui.web .nv span:first-of-type{margin-left:auto}.m-ui.web u,.m-ui.web .nv u{background:#fff;border-radius:99px;width:9cqw;height:3.2cqw;text-decoration:none;display:block}.m-ui.web .hd{align-content:start;gap:2cqw;max-width:62%;margin-top:5cqw;display:grid}.m-ui.web .hd b{font:800 8.6cqw/.92 var(--f);text-transform:uppercase;letter-spacing:-.005em;font-stretch:68%}.m-ui.web .hd span{flex:none;height:1.2cqw}.m-ui.web .hd span:first-of-type{width:86%}.m-ui.web .hd span.s{width:56%}.m-ui.web .hd u{background:color-mix(in srgb,var(--acc) 66%,#fff);width:13cqw;height:3.8cqw;margin-top:2cqw}.m-ui.web .fc{grid-template-columns:repeat(3,1fr);gap:2.6cqw;margin-top:auto;display:grid}.m-ui.web .fc i{aspect-ratio:1.7;background:#ffffff1f;border-radius:2.4cqw;display:block;box-shadow:inset 0 0 0 1px #ffffff1f}.m-ui.web .fc i:first-child{background:linear-gradient(150deg,color-mix(in srgb,var(--acc) 76%,#fff),var(--acc));box-shadow:none}.m-infos{height:clamp(112px,21vh,176px);position:relative}.m-info{opacity:0;transition:opacity .6s var(--ease),translate .8s var(--ease);pointer-events:none;flex-direction:column;justify-content:flex-end;gap:clamp(8px,1.6vh,16px);display:flex;position:absolute;inset:0;translate:0 14px}.m-info.on{opacity:1;pointer-events:auto;translate:0}.m-info .mt{font:600 11px var(--f);letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:0 18px;margin:0;display:flex}.m-info .mt span+span:before{content:"";vertical-align:middle;background:#ffffff59;border-radius:50%;width:4px;height:4px;margin-right:18px;display:inline-block}.m-info .mt .st{color:#fff;align-items:center;gap:9px;display:inline-flex}.m-info .d{background:#9bf08a;border-radius:50%;width:7px;height:7px}.m-info .d.beta{background:#ffd75e}.m-info .d.yapimda{background:#c9c9c9}.m-info .sm{max-width:44ch;font:500 clamp(16px,1.6vw,26px)/1.35 var(--f);color:#fff;margin:0}.m-info .lk{flex-wrap:wrap;gap:10px;margin:0;display:flex}.m-info .lk a{font:700 11px var(--f);letter-spacing:.18em;text-transform:uppercase;transition:transform .4s var(--ease),background .3s;border-radius:99px;align-items:center;padding:clamp(9px,1.5vh,13px) clamp(16px,1.6vw,22px);display:inline-flex}.m-info .btn{color:#000;background:#fff}.m-info .btn:hover{transform:translateY(-2px)}.m-info .ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.m-info .ghost:hover{background:#ffffff1f}@media (width<=860px){.m-stage{padding:68px var(--pad) 18px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;row-gap:12px}.m-left{height:30vh}.m-menu{--rh:clamp(38px,6vh,54px)}.m-infos{height:clamp(104px,19vh,150px)}.m-info .sm{font-size:15px}.m-info .mt{letter-spacing:.14em;font-size:10px}}@media (prefers-reduced-motion:reduce){.m-card,.m-menu{transition:none}}.m2{color:#fff;padding:clamp(96px,16vh,190px) var(--pad);background:#000}.m2-in{max-width:1320px;margin:0 auto}.m2-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(30px,5vw,88px);height:min(80vh,720px);display:grid}.m2-list{overscroll-behavior:contain;scrollbar-width:none;outline:0;margin:0;padding:0;list-style:none;overflow-y:auto}.m2-list::-webkit-scrollbar{display:none}.m2-row{cursor:pointer;color:#ffffff80;height:clamp(58px,9.2vh,76px);font:800 clamp(24px,2.5vw,40px)/1 var(--f);text-transform:uppercase;letter-spacing:-.004em;transition:color .2s,padding .35s var(--ease);border-top:1px solid #ffffff1f;align-items:center;gap:14px;padding:0 4px 0 0;font-stretch:68%;display:flex;position:relative}.m2-row:last-child{border-bottom:1px solid #ffffff1f}.m2-row[hidden]{display:none}.m2-row .nm{flex:1}.m2-row .tag{font:600 10px var(--f);letter-spacing:.24em;color:#ffffff57;flex:none;font-stretch:100%}.m2-row .ar{width:0;font:400 22px var(--f);color:var(--acc);transition:width .35s var(--ease);flex:none;font-style:normal;font-stretch:100%;overflow:hidden}.m2-row:hover{color:#fff}.m2-row.on{color:#fff;padding-left:18px}.m2-row.on:before{content:"";background:var(--acc);width:3px;box-shadow:0 0 12px var(--acc);border-radius:3px;position:absolute;top:26%;bottom:26%;left:0}.m2-row.on .tag{color:#ffffffbf}.m2-row.on .ar{width:26px}.m2-view{grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(26px,4.4vh,46px);min-width:0;min-height:0;display:grid}.m2-frame{background:radial-gradient(#ffffff1a 1px,#0000 1.3px) 0 0/24px 24px,#050507;border-radius:6px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.m2-frame:before,.m2-frame:after{content:"";z-index:3;pointer-events:none;border:1.5px solid #ffffffb3;width:16px;height:16px;position:absolute}.m2-frame:before{border-bottom:0;border-right:0;top:10px;left:10px}.m2-frame:after{border-top:0;border-left:0;bottom:10px;right:10px}.m2-ruler{z-index:2;pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,#ffffffb3 0 1px,#0000 1px 12px);height:7px;position:absolute;top:0;left:30px;right:30px}.m2-glow{z-index:0;opacity:0;background:radial-gradient(ellipse 54% 66% at 50% 52%,color-mix(in srgb,var(--acc) 34%,transparent),transparent 72%);transition:opacity .5s;position:absolute;inset:0}.m2-glow.on{opacity:1}.m2-cards{z-index:1;position:absolute;inset:clamp(28px,5vh,52px) clamp(24px,4vw,56px);container-type:size}.m2-set{justify-content:center;align-items:center;gap:16px;display:none;position:absolute;inset:0}.m2-set.on{animation:.35s ease-out m2in;display:flex}@keyframes m2in{0%{opacity:0}}.m2-card{background:#0d0d10;border-radius:clamp(14px,1.6vw,26px);flex:none;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 50px -26px #000000f2,inset 0 0 0 1px #ffffff1f;container-type:size}.m2-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m2-set.app{--h:min(100cqh,540px,calc((100cqw - 32px) / 3 / .4615))}.m2-set.app .m2-card{height:var(--h);width:calc(var(--h) * .4615)}.m2-set.web{--h1:min(100cqh,440px,calc(100cqw * .3));--w1:calc(var(--h1) * .4615)}.m2-set.web .c0{width:min(calc(100cqw - var(--w1) - 16px),calc(100cqh * 1.6));aspect-ratio:16/10}.m2-set.web .c1{height:var(--h1);width:var(--w1)}.m2-infos{position:relative}.m2-info{text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,64px);display:none}.m2-info.on{animation:.35s ease-out m2in;display:grid}.m2-info .a{min-width:0}.m2-info h3{font:800 clamp(30px,3.4vw,56px)/.92 var(--f);text-transform:uppercase;letter-spacing:-.006em;color:#fff;text-align:left;margin:0;font-stretch:68%}.m2-info .sm{max-width:40ch;font:400 clamp(15px,1.25vw,18px)/1.6 var(--f);color:#ffffffb8;text-align:left;margin:clamp(12px,2vh,20px) 0 0}.m2-info .b{min-width:0}.kv{border-top:1px solid #ffffff1f;margin:0;display:grid}.kv div{border-bottom:1px solid #ffffff14;grid-template-columns:6.4em 1fr;align-items:baseline;gap:12px;padding:9px 0;display:grid}.kv dt{font:600 10px var(--f);letter-spacing:.22em;text-transform:uppercase;color:#fff6}.kv dd{font:500 14px var(--f);color:#fff;align-items:center;gap:9px;margin:0;display:flex}.m2-info .d{background:#9bf08a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #9bf08a}.m2-info .d.beta{background:#ffd75e;box-shadow:0 0 8px #ffd75e}.m2-info .d.yapimda{box-shadow:none;background:#c9c9c9}.m2-info .lk{flex-wrap:wrap;gap:10px;margin:clamp(14px,2.4vh,22px) 0 0;display:flex}.m2-info .lk a{font:700 11px var(--f);letter-spacing:.18em;text-transform:uppercase;border-radius:99px;align-items:center;padding:11px 20px;display:inline-flex}.m2-info .btn{color:#000;background:#fff}.m2-info .btn:hover{background:var(--acc);color:#fff}.m2-info .ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.m2-info .ghost:hover{background:#ffffff1f}@media (width<=980px){.m2-grid{grid-template-rows:auto auto;grid-template-columns:1fr;row-gap:22px;height:auto}.m2-list{display:flex;overflow:auto hidden}.m2-row{border-top:0;border-bottom:1px solid #ffffff1f;flex:none;height:54px;padding:0 16px 0 0;font-size:22px}.m2-row:last-child{border-bottom:1px solid #ffffff1f}.m2-row .tag,.m2-row .ar{display:none}.m2-row.on{box-shadow:inset 0 -3px 0 var(--acc);padding-left:0}.m2-row.on:before{display:none}.m2-frame{height:min(56vh,440px)}.m2-info{grid-template-columns:1fr;row-gap:18px}}@media (prefers-reduced-motion:reduce){.m2-set.on,.m2-info.on{animation:none}}.m2-row,.m2-row .nm{text-align:left}.dx{color:#fff;background:#000;padding:0 0 clamp(90px,14vh,160px);position:relative;overflow:hidden}.dx-band{z-index:2;color:#000;background:#fff;margin:clamp(40px,7vh,80px) -2% 0;padding:14px 0;position:relative;overflow:hidden;rotate:-2.2deg;box-shadow:0 20px 40px -20px #0009}.dx-trk{width:max-content;animation:26s linear infinite dxband;display:flex}.dx-trk span{font:800 clamp(22px,2.6vw,38px)/1 var(--f);text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:26px;padding-right:26px;font-stretch:68%;display:flex}.dx-trk i{color:var(--red);font-size:.7em;font-style:normal}@keyframes dxband{to{transform:translate(-50%)}}.dx-head{justify-content:space-between;align-items:flex-end;gap:24px;margin:clamp(70px,12vh,140px) 0 clamp(40px,7vh,80px);display:flex}.dx-head h2{font:800 clamp(72px,12vw,210px)/.82 var(--f);text-transform:uppercase;letter-spacing:-.01em;color:#fff;text-align:left;margin:0;font-stretch:62%}.dx-sticker{flex:none;width:clamp(96px,10vw,150px);height:auto;margin-bottom:1.2vw;animation:16s linear infinite dxspin}.dx-sticker circle{fill:var(--red)}.dx-sticker text{font:800 11.5px var(--f);letter-spacing:1.6px;fill:#fff}.dx-sticker .ar{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;transform-origin:60px 60px;animation:16s linear infinite reverse dxspin}@keyframes dxspin{to{rotate:360deg}}.dx-list{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.dx-row{color:#fff;isolation:isolate;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(0,1fr) minmax(0,26ch) 90px 60px 40px;align-items:center;gap:clamp(14px,2.4vw,36px);padding:clamp(14px,2.4vh,24px) clamp(10px,1.4vw,22px);text-decoration:none;transition:opacity .35s;display:grid;position:relative}.dx-row:before{content:"";z-index:-1;background:var(--acc);transform-origin:bottom;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.dx-row .nm{font:800 clamp(38px,6vw,104px)/.9 var(--f);text-transform:uppercase;letter-spacing:-.008em;text-align:left;transition:transform .55s var(--ease);font-stretch:62%}.dx-row .sm{font:400 15px/1.45 var(--f);color:#ffffffd9;text-align:left;opacity:0;transition:opacity .35s,transform .5s var(--ease);transform:translateY(10px)}.dx-row .tg{font:700 10.5px var(--f);letter-spacing:.2em;text-transform:uppercase;border-radius:99px;justify-self:start;padding:6px 12px;box-shadow:inset 0 0 0 1.5px}.dx-row .yr{font:600 13px var(--f);letter-spacing:.08em;color:#fff9}.dx-row .ar{font:400 30px/1 var(--f);transition:transform .5s var(--ease);justify-self:end;font-style:normal}.dx-list:hover .dx-row{opacity:.32}.dx-list .dx-row:hover{opacity:1}.dx-row:hover:before,.dx-row:focus-visible:before{transform:scaleY(1)}.dx-row:hover .nm{transform:translate(clamp(10px,1.6vw,26px))}.dx-row:hover .sm{opacity:1;transform:none}.dx-row:hover .yr{color:#fff}.dx-row:hover .ar{transform:rotate(45deg)}.dx-prev{z-index:40;pointer-events:none;position:fixed;top:0;left:0}.pv{opacity:0;transition:opacity .3s,scale .45s var(--ease);visibility:hidden;background:#0d0d10;border-radius:clamp(16px,1.6vw,26px);position:absolute;top:0;left:0;overflow:hidden;translate:-50% -50%;scale:.6;box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #ffffff24;container-type:size}.pv.app{aspect-ratio:9/19.5;width:clamp(170px,14vw,230px)}.pv.web{aspect-ratio:16/10;width:clamp(300px,26vw,440px)}.pv>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dx-prev.show .pv.on{opacity:1;visibility:visible;scale:1}@media (hover:none),(width<=860px){.dx-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nm tg ar""sm sm sm"}.dx-row .nm{grid-area:nm}.dx-row .tg{grid-area:tg}.dx-row .ar{grid-area:ar}.dx-row .sm{opacity:.75;grid-area:sm;font-size:14px;transform:none}.dx-row .yr{display:none}.dx-list:hover .dx-row{opacity:1}.dx-prev{display:none}}@media (prefers-reduced-motion:reduce){.dx-trk,.dx-sticker,.dx-sticker .ar{animation:none}}.dx.rv .dx-head,.dx.rv .dx-row{opacity:0;translate:0 40px}.dx.rv .dx-head.in,.dx.rv .dx-row.in{opacity:1;transition:opacity .9s calc(var(--k,0) * 50ms),translate 1.1s calc(var(--k,0) * 50ms) var(--ease);translate:0}.dx.rv .dx-list:hover .dx-row.in{opacity:.32;transition:opacity .35s}.dx.rv .dx-list .dx-row.in:hover{opacity:1}.dx{padding:0 0 clamp(56px,9vh,100px)}.dx-scene{background:#120a28;height:clamp(250px,40vh,390px);position:relative;overflow:hidden}.dx-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000 100%);height:34%;position:absolute;bottom:0;left:0;right:0}.dx-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.dx-svg .st{animation:4.5s ease-in-out infinite alternate dxtw}@keyframes dxtw{0%{opacity:.25}to{opacity:1}}.dx-svg .cl{animation:50s ease-in-out infinite alternate dxcl}@keyframes dxcl{0%{transform:translate(-50px)}to{transform:translate(70px)}}.dx-svg .perch{transform-box:fill-box;transform-origin:50% 100%;animation:6s ease-in-out infinite dxbob}@keyframes dxbob{0%,70%,to{rotate:0deg}78%{rotate:-4deg}88%{rotate:3deg}}.dx-svg .fly{transform:translate(-80px,var(--y0));animation:50s linear infinite dxfly}@keyframes dxfly{0%{transform:translate(-80px,var(--y0))}to{transform:translate(1520px,var(--y1))}}.dx-svg .wing{transform-box:fill-box;transform-origin:50% 40%;animation:.55s ease-in-out infinite alternate dxflap}@keyframes dxflap{0%{transform:scaleY(1)}to{transform:scaleY(.3)}}.dx-head{z-index:2;max-width:1100px;padding:0 var(--pad);margin:0 auto;display:block;position:absolute;bottom:clamp(18px,4vh,40px);left:0;right:0}.dx-head h2{font:800 clamp(44px,6.2vw,96px)/.86 var(--f);text-transform:uppercase;color:#fff;text-shadow:0 4px 30px #14082880;margin:0;font-stretch:62%}.dx-head p{font:600 11px var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffffc7;margin:10px 0 0}.dx-in{max-width:1100px;padding:6px var(--pad) 0;margin:0 auto}.dx-row{grid-template-columns:minmax(0,1fr) minmax(0,26ch) 70px 46px 28px;gap:clamp(12px,2vw,28px);padding:clamp(10px,1.7vh,17px) clamp(8px,1vw,16px)}.dx-row .nm{font-size:clamp(26px,3.4vw,52px);line-height:.92}.dx-row .sm{font-size:13.5px}.dx-row .tg{padding:5px 10px;font-size:9.5px}.dx-row .yr{font-size:12px}.dx-row .ar{font-size:22px}.pv.app{width:clamp(120px,9.5vw,160px)}.pv.web{width:clamp(220px,18vw,300px)}@media (hover:none),(width<=860px){.dx-row{grid-template-columns:minmax(0,1fr) auto auto;padding:14px 4px}.dx-row .nm{font-size:28px}}@media (prefers-reduced-motion:reduce){.dx-svg .st,.dx-svg .cl,.dx-svg .perch,.dx-svg .fly,.dx-svg .wing{animation:none}.dx-svg .fly{display:none}}.dcs{color:#fff;background:#000;padding:0 0 clamp(70px,11vh,120px);position:relative;overflow:hidden}.dcs .dx-scene{height:clamp(300px,48vh,460px)}.dc-wall{z-index:3;max-width:1240px;padding:0 var(--pad);flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(28px,4vh,44px) clamp(22px,2.6vw,40px);margin:calc(-1*clamp(70px,11vh,120px)) auto 0;display:flex;position:relative}.dc{color:#fff;rotate:var(--r);transition:rotate .5s var(--ease),translate .5s var(--ease),scale .5s var(--ease);text-decoration:none;display:block;position:relative}.dc-img{background:#0d0d10;border-radius:clamp(16px,1.6vw,24px);transition:box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 30px 50px -28px #000000e6,0 0 0 1px #ffffff24;container-type:size}.dc.app .dc-img{aspect-ratio:9/19.5}.dc.web .dc-img{aspect-ratio:16/10}.dc-img>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dc .go{z-index:2;color:#000;width:34px;height:34px;font:700 16px/1 var(--f);transition:scale .4s var(--ease),rotate .5s var(--ease);background:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:10px;right:10px;rotate:-45deg;scale:0}.dc-cap{justify-content:space-between;align-items:baseline;gap:10px;padding:12px 4px 0;display:flex}.dc-cap b{font:800 clamp(18px,1.6vw,24px)/1 var(--f);text-transform:uppercase;letter-spacing:.005em;font-stretch:66%}.dc-cap span{font:600 10px var(--f);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.dc .bd{z-index:2;pointer-events:none;opacity:0;width:38px;transition:opacity .25s,translate .45s var(--ease);position:absolute;top:-27px;right:14%;translate:0 12px}.dc:hover,.dc:focus-visible{z-index:5;translate:0 -12px;rotate:0deg;scale:1.035}.dc:hover .dc-img,.dc:focus-visible .dc-img{box-shadow:0 38px 60px -26px color-mix(in srgb,var(--acc) 70%,#000),0 0 0 2px var(--acc)}.dc:hover .go,.dc:focus-visible .go{rotate:0deg;scale:1}.dc:hover .bd,.dc:focus-visible .bd{opacity:1;translate:0 4px}.dcs.rv .dc{opacity:0;translate:0 60px}.dcs.rv .dc.in{opacity:1;transition:opacity .8s calc(var(--k,0) * 90ms),translate 1.1s calc(var(--k,0) * 90ms) var(--ease);translate:0}@media (width<=700px){.dc-wall{gap:30px 16px}.dc.app{width:calc(50% - 10px)}.dc.web{width:100%}.dc{rotate:calc(var(--r) * .5)}}@media (hover:none){.dc .bd{display:none}}.dc.app .dc-cap{flex-direction:column;align-items:flex-start;gap:7px}.dcs .dx-scene{background:#0d0821;height:clamp(300px,50vh,470px)}.dcs .dx-scene:after{height:30%}.dx-svg .refl rect{animation:5s ease-in-out infinite alternate dxsh}@keyframes dxsh{0%{opacity:.55;translate:-6px}to{opacity:1;translate:6px}}.dx-svg .wl,.dx-svg .wr{transform-box:fill-box;animation:.5s ease-in-out infinite alternate dxwing}.dx-svg .wl{transform-origin:100% 80%;--a:-26deg}.dx-svg .wr{transform-origin:0 80%;--a:26deg}@keyframes dxwing{0%{rotate:calc(var(--a) * -.7)}to{rotate:var(--a)}}.dc-wall{justify-content:center;align-items:flex-start;gap:clamp(30px,4.4vh,46px) clamp(20px,2vw,30px);max-width:1240px;margin-top:calc(-1*clamp(46px,7vh,80px))}.dc{--h:clamp(190px,19vw,270px);rotate:none}.dc.app{width:calc(var(--h) * .4615)}.dc.web{width:calc(var(--h) * 1.6)}.dc.app .dc-img,.dc.web .dc-img{aspect-ratio:auto;height:var(--h)}.dc-cap{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 2px 0}.dc:hover,.dc:focus-visible{translate:0 -8px;rotate:none;scale:1.02}.dcs.rv .dc.in.done:hover,.dcs.rv .dc.in.done:focus-visible{translate:0 -8px}@media (width<=700px){.dc{--h:auto;rotate:none}.dc.app{width:calc(50% - 10px)}.dc.web{width:100%}.dc.app .dc-img{aspect-ratio:9/19.5;height:auto}.dc.web .dc-img{aspect-ratio:16/10;height:auto}}@media (prefers-reduced-motion:reduce){.dx-svg .refl rect,.dx-svg .wl,.dx-svg .wr{animation:none}}.st{--sh:clamp(440px,55.06vw,92vh);--aw:max(100vw,calc(var(--sh) * 1.816));height:var(--sh);background:#000;position:relative;overflow:hidden}.st-art{width:var(--aw);aspect-ratio:2181/1201;bottom:0;left:max(calc(100vw - var(--aw)),min(0px,calc(50vw - var(--aw) * .62)));position:absolute}.st-img{filter:saturate(.92)contrast(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.st:before,.st:after{content:"";z-index:3;pointer-events:none;position:absolute;left:0;right:0}.st:before{background:linear-gradient(#000,#0000);height:26%;top:0}.st:after{background:linear-gradient(#0000,#000 96%);height:34%;bottom:0}.st-glass{clip-path:polygon(17.5% 0,100% 1.4%,73.7% 100%,0 89%);background:#1c2328;width:10.5%;height:42.5%;position:absolute;top:33.7%;left:60.2%;overflow:hidden;container-type:size}.scr{opacity:0;filter:saturate(.85)brightness(.95);transition:opacity .7s;position:absolute;inset:0}.scr.on{opacity:.95}.scr>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-glass:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff38,#0000 38% 70%,#00000047),radial-gradient(#0000 55%,#00000073);position:absolute;inset:0}.st-scan{pointer-events:none;opacity:.7;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}@keyframes stflick{0%{filter:brightness(2.4)contrast(1.5)blur(2px)}30%{filter:brightness(.55)}60%{filter:brightness(1.7)blur(1px)}to{filter:none}}.st-cap{z-index:4;max-width:1240px;padding:0 var(--pad);pointer-events:none;align-items:flex-end;gap:clamp(18px,3vw,44px);margin:0 auto;display:flex;position:absolute;bottom:clamp(20px,4vh,40px);left:0;right:0}.st-cap>*{pointer-events:auto}.st-go{color:#fff;flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;text-decoration:none;display:flex}.st-go span{font:600 10.5px var(--f);letter-spacing:.2em;text-transform:uppercase;color:#ffffffa6}.st-go i{font:400 22px/1 var(--f);transition:transform .45s var(--ease);font-style:normal}.st-go:hover i{transform:translate(3px,-3px)}.st-ctl{gap:8px;margin-left:auto;display:flex}.st-ctl button{color:#fff;width:40px;height:40px;font:500 16px/1 var(--f);cursor:pointer;background:#00000040;border:1px solid #fff6;border-radius:50%;transition:background .3s,color .3s,border-color .3s}.st-ctl button:hover{color:#000;background:#fff;border-color:#fff}.dcs .dx-scene{display:none}.dc-wall{margin-top:clamp(10px,2vh,24px);padding-top:0}.dc{--h:clamp(150px,14.5vw,210px)}.dc-img{border-radius:12px;transition:box-shadow .4s;box-shadow:0 0 0 1px #ffffff1f}.dc-cap b{font-size:clamp(13px,1.05vw,16px)}.dc.cur .dc-cap b:after{content:" •";color:var(--acc)}.dc .bd{display:none}@media (width<=700px){.st{--sh:clamp(420px,72svh,560px)}.st-ctl{display:none}.st-cap{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.st.flick .st-glass{animation:none}.scr{transition:none}}.st-glass{clip-path:none;transform-origin:0 0;visibility:hidden;background:#161b1d;border-radius:0;width:240px;height:640px;top:0;left:0;overflow:hidden}.st.ready .st-glass{visibility:visible}.scr.on{opacity:.92;animation:7s step-end infinite stjit}@keyframes stjit{0%,93%,to{translate:0}94%{translate:3px 1px}95%{translate:-2px -1px}96%{translate:0 2px}97%{translate:0}}.st-glass:before{content:"";z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 38px 10px #000000d9,inset 0 0 0 2px #0009}.st-glass:after{z-index:6;background:linear-gradient(118deg,#ffffff42,#0000 34% 66%,#0000004d),radial-gradient(at 50% 48%,#0000 50%,#00000080),linear-gradient(#e9e2c40f,#e9e2c40f)}.st-scan{z-index:4;opacity:.75;background:repeating-linear-gradient(0deg,#00000057 0 1px,#0000 1px 3px)}.st-roll{z-index:4;pointer-events:none;background:linear-gradient(#0000,#fffff01a,#0000);height:34%;animation:6.5s linear infinite stroll;position:absolute;left:0;right:0}@keyframes stroll{0%{translate:0 -120%}to{translate:0 380%}}.st-grain{z-index:4;pointer-events:none;opacity:.34;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 1.4 -.2'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");animation:.5s steps(4,end) infinite stgrain;position:absolute;inset:-10%}@keyframes stgrain{0%{translate:0}25%{translate:-14px 9px}50%{translate:11px -12px}75%{translate:-8px -6px}to{translate:0}}.st.flick .st-glass{animation:.6s steps(6,end) stflick}.st-cap{justify-content:space-between;align-items:flex-end;bottom:clamp(24px,5vh,52px)}.st-go{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.st-go small{font:600 11px var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffffb3}.st-go b{font:800 clamp(38px,6vw,92px)/.86 var(--f);text-transform:uppercase;letter-spacing:-.005em;font-stretch:62%}.st-open{font:600 11px var(--f);letter-spacing:.22em;text-transform:uppercase;transition:border-color .3s,gap .4s var(--ease);border-bottom:1px solid #ffffff80;align-items:center;gap:8px;margin-top:4px;padding-bottom:4px;display:inline-flex}.st-go:hover .st-open{border-color:#fff;gap:14px}.st-open i{font:400 16px/1 var(--f);font-style:normal}.st-nav{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.st-n{font:600 11px var(--f);letter-spacing:.22em;color:#ffffff8c;margin:0}.st-n span{color:#fff}.st-pg{gap:6px;display:flex}.st-pg i{cursor:pointer;width:clamp(16px,2vw,30px);height:14px;display:block;position:relative}.st-pg i:before{content:"";background:#ffffff47;height:2px;position:absolute;top:6px;left:0;right:0}.st-pg i.done:before{background:#ffffffd9}.st-pg i:after{content:"";transform-origin:0;background:#fff;height:2px;position:absolute;top:6px;left:0;right:0;transform:scaleX(0)}.st-pg i.on:after{animation:5.2s linear forwards stfill}@keyframes stfill{to{transform:scaleX(1)}}.st.idle .st-pg i.on:after,.st.hold .st-pg i.on:after{animation-play-state:paused}.st-ctl button{width:42px;height:42px}.dc-wall{border-top:0;justify-content:flex-start;gap:clamp(28px,4vh,42px) clamp(18px,1.8vw,28px);margin-top:clamp(6px,1.5vh,16px);padding-top:clamp(18px,3vh,34px)}.dc-img{border-radius:10px}.dc-cap{flex-flow:wrap;align-items:baseline;gap:4px 10px;padding:13px 2px 0}.dc-cap em{font:600 10px var(--f);letter-spacing:.14em;color:#fff6;font-style:normal}.dc-cap span{width:100%;padding-left:calc(2.2em + 10px)}.dc.cur .dc-img{box-shadow:0 0 0 1.5px #ffffffe6}.dc.cur .dc-cap b:after{content:none}.dc.cur .dc-cap em{color:var(--acc)}.dcs.rv .dc-wall:hover .dc.in.done:not(:hover){opacity:.45}.dcs.rv .dc.in.done{transition:rotate .5s var(--ease),translate .5s var(--ease),scale .5s var(--ease),opacity .35s}@media (width<=700px){.st-cap{flex-direction:column;align-items:flex-start;gap:16px}.st-nav{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.st-ctl{display:none}.st-go b{font-size:44px}.dc-wall{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.st-roll,.st-grain,.scr.on{animation:none}.st-pg i.on:after{animation:none;transform:scaleX(1)}}.scr{filter:sepia(.4)saturate(.85)contrast(.98)brightness()blur(.4px)drop-shadow(1.6px 0 #ff463242)drop-shadow(-1.6px 0 #3c96ff38)}.st-glass:before{box-shadow:inset 0 0 26px 6px #000c,inset 0 0 0 2px #0000008c}.st-cap{bottom:clamp(12px,2.6vh,28px)}.st-nav{gap:10px}.dc-cap{justify-content:flex-start}.dc-cap span{padding-left:calc(1.6em + 10px)}.dc-cap,.dc-cap *{text-align:left}.sxs{color:#fff;background:#000;position:relative}.sx{background:#000;height:clamp(620px,100svh,960px);position:relative;overflow:hidden}.sx-img{object-fit:cover;object-position:64% 62%;width:100%;height:100%;display:block;position:absolute;inset:0}.sx:before,.sx:after{content:"";pointer-events:none;z-index:1;position:absolute;left:0;right:0}.sx:before{background:linear-gradient(#000,#0000);height:24%;top:0}.sx:after{background:linear-gradient(#0000,#000000b8 55%,#000);height:70%;bottom:0}.sx-main{z-index:2;max-width:1240px;padding:0 var(--pad);margin:0 auto;position:absolute;bottom:clamp(86px,12vh,120px);left:0;right:0}.sx-slides{display:grid}.sx-slide{opacity:0;visibility:hidden;transition:opacity .6s,translate .8s var(--ease),visibility 0s .6s;text-align:left;grid-area:1/1;max-width:min(100%,680px);translate:0 18px}.sx-slide.on{opacity:1;visibility:visible;transition:opacity .7s .12s,translate .9s .12s var(--ease),visibility 0s;translate:0}.sx-meta{font:600 11px var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffffbf;margin:0 0 14px}.sx-slide h3{font:800 clamp(48px,8vw,128px)/.84 var(--f);text-transform:uppercase;letter-spacing:-.006em;text-shadow:0 6px 40px #00000073;margin:0;font-stretch:62%}.sx-sum{max-width:44ch;font:400 clamp(15px,1.3vw,19px)/1.55 var(--f);color:#ffffffdb;text-shadow:0 2px 20px #0009;margin:clamp(14px,2.4vh,24px) 0 0}.sx-open{color:#fff;font:600 11px var(--f);letter-spacing:.22em;text-transform:uppercase;transition:gap .4s var(--ease),border-color .3s;border-bottom:1px solid #ffffff80;align-items:center;gap:8px;margin-top:clamp(18px,3vh,28px);padding-bottom:5px;text-decoration:none;display:inline-flex}.sx-open:hover{border-color:#fff;gap:14px}.sx-open i{font:400 16px/1 var(--f);font-style:normal}.sx-bar{z-index:3;position:absolute;bottom:0;left:0;right:0}.sx-tabs{max-width:1240px;padding:0 var(--pad);scrollbar-width:none;border-top:0;gap:clamp(24px,3vw,44px);margin:0 auto;display:flex;position:relative;overflow-x:auto}.sx-tabs::-webkit-scrollbar{display:none}.sx-tab{color:#ffffff80;cursor:pointer;font:600 13px var(--f);letter-spacing:.04em;text-align:left;background:0 0;border:0;flex:none;align-items:baseline;gap:10px;padding:18px 0 clamp(20px,3.4vh,32px);transition:color .3s;display:flex;position:relative}.sx-tab em{font:600 10px var(--f);letter-spacing:.14em;opacity:.7;font-style:normal}.sx-tab span{white-space:nowrap}.sx-tab:hover,.sx-tab.on{color:#fff}.sx-tab:before{content:"";background:#ffffff38;height:2px;position:absolute;top:0;left:0;right:0}.sx-tab.done:before{background:#fffc}.sx-tab:after{content:"";transform-origin:0;background:#fff;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sx-tab.on:after{animation:6s linear forwards sxfill}@keyframes sxfill{to{transform:scaleX(1)}}.sx.idle .sx-tab.on:after,.sx.hold .sx-tab.on:after{animation-play-state:paused}.sx-body{max-width:1240px;padding:clamp(70px,11vh,130px) var(--pad) clamp(90px,14vh,170px);flex-direction:column;gap:clamp(70px,11vh,130px);margin:0 auto;display:flex}.sx-grid{gap:clamp(48px,7vh,76px) clamp(24px,2.6vw,40px);display:grid}.sx-grid.app{grid-template-columns:repeat(auto-fill,minmax(min(46%,180px),210px))}.sx-card{color:#fff;text-align:left;text-decoration:none;display:block}.sx-im{background:#0d0d10;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f;container-type:size}.sx-grid.web .sx-im{aspect-ratio:16/10}.sx-grid.app .sx-im{aspect-ratio:9/19.5}.sx-im>img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease);position:absolute;inset:0}.sx-im .m-ui{transition:scale .8s var(--ease)}.sx-card:hover .sx-im>img,.sx-card:hover .sx-im .m-ui{scale:1.04}.sx-im .go{z-index:2;color:#000;width:34px;height:34px;font:700 16px/1 var(--f);transition:scale .4s var(--ease),rotate .5s var(--ease);background:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:12px;right:12px;rotate:-45deg;scale:0}.sx-card:hover .go,.sx-card:focus-visible .go{rotate:0deg;scale:1}.sx-card:focus-visible .sx-im{box-shadow:0 0 0 2px #fff}.sx-cap{padding:18px 2px 0}.sx-cap h4{font:800 clamp(20px,1.8vw,26px)/1 var(--f);text-transform:uppercase;letter-spacing:.005em;text-align:left;margin:0;font-stretch:66%}.sx-cap p{font:400 14px/1.55 var(--f);color:#ffffffa8;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;display:-webkit-box;overflow:hidden}.sx-cap small{font:600 10px var(--f);letter-spacing:.2em;text-transform:uppercase;color:#ffffff6b;text-align:left;margin-top:12px;display:block}.sxs.rv .sx-card{opacity:0;translate:0 44px}.sxs.rv .sx-card.in{opacity:1;transition:opacity .8s calc(var(--k,0) * 80ms),translate 1.1s calc(var(--k,0) * 80ms) var(--ease);translate:0}@media (width<=700px){.sx{height:clamp(600px,88svh,760px)}.sx-img{object-position:68% 58%}.sx-main{bottom:92px}.sx-slide h3{font-size:clamp(44px,15vw,68px)}.sx-grid.app{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sx-tab.on:after{animation:none;transform:scaleX(1)}.sx-slide,.sx-slide.on{transition:none}}.sx-grid.web{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.sx-main{max-width:none;margin:0;bottom:clamp(40px,8vh,84px)}.sx-main:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0009,#0000);width:min(78vw,900px);position:absolute;top:-30vh;bottom:-12vh;left:0}.sx-slide{max-width:min(100%,720px)}.sx-names{border-top:1px solid #fff3;flex-wrap:wrap;gap:10px 28px;max-width:760px;margin-top:clamp(30px,5.5vh,52px);padding-top:clamp(18px,3vh,26px);display:flex}.sx-tab{font:500 14px/1.2 var(--f);letter-spacing:.01em;color:#ffffff8c;border:0;border-bottom:1px solid #0000;padding:0 0 4px}.sx-tab:before,.sx-tab:after{display:none}.sx-tab.on{color:#fff;border-bottom-color:#fff}.sx-tab.done:before{display:none}@media (width<=700px){.sx-main{bottom:34px}.sx-names{gap:8px 20px}}.sx-main:before{background:radial-gradient(60% 50% at 30% 62%,#0000009e,#0000 100%);width:min(90vw,1100px);top:-45vh;bottom:-20vh;left:-6vw}.sx-names{max-width:920px}.sx:before{display:none}.fs-stack{position:relative}.fs-sl{background:#000;height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden;box-shadow:0 -40px 80px #0000008c}.fs-img{object-fit:cover;object-position:60% 55%;width:100%;height:100%;display:block;position:absolute;inset:0}.fs-sl:before{content:"";pointer-events:none;background:linear-gradient(90deg,#000000a8,#0000002e 55%,#0000 80%),linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.fs-txt{z-index:2;padding:0 var(--pad);text-align:left;max-width:min(100%,760px);position:absolute;bottom:clamp(48px,9vh,96px);left:0}.fs-meta{font:600 11px var(--f);letter-spacing:.26em;text-transform:uppercase;color:#ffffffc7;text-align:left;margin:0 0 14px}.fs-txt h3{font:800 clamp(56px,10vw,160px)/.82 var(--f);text-transform:uppercase;letter-spacing:-.006em;text-shadow:0 6px 40px #00000073;text-align:left;margin:0;font-stretch:62%}.fs-sum{max-width:46ch;font:400 clamp(15px,1.3vw,19px)/1.55 var(--f);color:#ffffffe0;text-shadow:0 2px 20px #0009;text-align:left;margin:clamp(16px,2.6vh,26px) 0 0}.fs-act{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(20px,3.2vh,30px);display:flex}.fs-badge{-webkit-backdrop-filter:blur(8px);font:600 11px var(--f);letter-spacing:.16em;text-transform:uppercase;background:#ffffff1f;border-radius:99px;align-items:center;gap:9px;padding:9px 16px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.fs-badge i{background:#7dff9b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #7dff9b}.fs-btn{color:#fff;font:600 11px var(--f);letter-spacing:.22em;text-transform:uppercase;transition:gap .4s var(--ease),border-color .3s;border-bottom:1px solid #ffffff80;align-items:center;gap:8px;padding-bottom:5px;text-decoration:none;display:inline-flex}.fs-btn:hover{border-color:#fff;gap:14px}.fs-btn i{font:400 16px/1 var(--f);font-style:normal}.fs-count{z-index:2;right:var(--pad);font:600 11px var(--f);letter-spacing:.22em;color:#ffffff8c;margin:0;position:absolute;bottom:clamp(48px,9vh,96px)}.fs-count span{color:#fff}.fss.rv .fs-txt{opacity:0;translate:0 28px}.fss.rv .fs-sl.in .fs-txt{opacity:1;transition:opacity .9s .15s,translate 1.1s .15s var(--ease);translate:0}.fss .sx-body{z-index:50;background:#000;position:relative}@media (width<=700px){.fs-img{object-position:62% 50%}.fs-txt h3{font-size:clamp(52px,17vw,84px)}.fs-count{display:none}}@media (prefers-reduced-motion:reduce){.fss.rv .fs-txt{opacity:1;translate:none}}.fs-in{transform-origin:50% 100%;background:#000;position:absolute;inset:0;overflow:hidden}.fs-sl:before{display:none}.fs-in:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000a8,#0000002e 55%,#0000 80%),linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.fs-sl{box-shadow:0 -30px 70px #0009}.fss.rv .fs-txt,.fss.rv .fs-sl.in .fs-txt{opacity:1;transition:none;translate:none}.fss.rv .fs-txt>*{opacity:0;translate:0 30px}.fss.rv .fs-sl.in .fs-txt>*{opacity:1;transition:opacity .9s calc(.25s + var(--d,0) * .12s),translate 1.2s calc(.25s + var(--d,0) * .12s) var(--ease);translate:0}.fs-txt>:first-child{--d:0}.fs-txt>:nth-child(2){--d:1}.fs-txt>:nth-child(3){--d:2}.fs-txt>:nth-child(4){--d:3}.fss.rv .fs-count{opacity:0;transition:opacity 1s .6s}.fss.rv .fs-sl.in .fs-count{opacity:1}@supports (animation-timeline:view()){.fs-stack{timeline-scope:--s1,--s2,--s3,--s4,--s5,--s6,--s7,--s8,--s9}.fs-sl{view-timeline-name:var(--me);view-timeline-axis:block}.fs-sl:not(:first-child){animation:linear both fsrise;animation-timeline:var(--me);animation-range:entry}@keyframes fsrise{0%{border-radius:44px 44px 0 0}to{border-radius:0}}.fs-img{animation:linear both fsimg;animation-timeline:var(--me);animation-range:entry}@keyframes fsimg{0%{translate:0 7%;scale:1.2}to{translate:0;scale:1.04}}.fs-sl:not(:last-child) .fs-in{animation:linear both fsback;animation-timeline:var(--nx);animation-range:entry}@keyframes fsback{to{filter:brightness(.28);border-radius:34px;scale:.9}}}.fs-sl{box-shadow:none;contain:layout paint}.fs-sl:not(:first-child){border-radius:34px 34px 0 0}.fs-in{will-change:transform;backface-visibility:hidden}.fs-img{will-change:transform;transform:scale(1.04)}.fs-dim{z-index:4;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.fs-badge{backdrop-filter:none;background:#1414148c}.fs-txt h3{text-shadow:0 4px 24px #0006}@supports (animation-timeline:view()){.fs-sl:not(:first-child){animation:none}.fs-img{animation:linear both fsimg2;animation-timeline:var(--me);animation-range:entry}@keyframes fsimg2{0%{transform:translateY(6%)scale(1.14)}to{transform:translate(0,0)scale(1.04)}}.fs-sl:not(:last-child) .fs-in{animation:linear both fsback2;animation-timeline:var(--nx);animation-range:entry}@keyframes fsback2{to{transform:scale(.92)}}.fs-sl:not(:last-child) .fs-dim{animation:linear both fsdim;animation-timeline:var(--nx);animation-range:entry}@keyframes fsdim{to{opacity:.72}}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}a,button{-webkit-tap-highlight-color:transparent}.walker{bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media (pointer:coarse){.top nav a,.top .soc-i,.top .home,.filters button,.ax-go,.foot-mark,.term a{position:relative}.top nav a:before,.top .soc-i:before,.top .home:before,.filters button:before,.ax-go:before,.foot-mark:before,.term a:before{content:"";position:absolute;inset:-12px -8px}.top .soc-i:before{inset:-13px -7px}.filters{gap:6px 18px}.term a{padding-block:2px;display:inline-block}}@media (width<=640px){.top{padding-top:max(16px,env(safe-area-inset-top,0px))}.top .soc{display:none}}.fs-store{color:#000;transition:transform .35s var(--ease),background .3s;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 18px 9px;text-decoration:none;display:inline-flex}.fs-store small{font:600 9px var(--f);letter-spacing:.18em;text-transform:uppercase;opacity:.6}.fs-store:hover{background:#f1efe8;transform:translateY(-2px)}.fs-more{cursor:pointer;background:0 0}.fs-pan{z-index:6;opacity:0;visibility:hidden;background:#000000d1;place-items:end start;transition:opacity .45s,visibility 0s .45s;display:grid;position:absolute;inset:0}.fs-sl.open .fs-pan{opacity:1;visibility:visible;transition:opacity .45s,visibility}.fs-pan-in{overscroll-behavior:contain;width:100%;max-width:640px;max-height:100%;padding:calc(72px + env(safe-area-inset-top,0px)) var(--pad) clamp(40px,8vh,80px);text-align:left;position:relative;overflow:auto}.fs-pan-in h4{font:800 clamp(40px,7vw,88px)/.86 var(--f);text-transform:uppercase;margin:0 0 18px;font-stretch:62%}.fs-pan-in ul{gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}.fs-pan-in li{font:400 clamp(15px,1.3vw,18px)/1.55 var(--f);color:#ffffffe6;padding-left:20px;position:relative}.fs-pan-in li:before{content:"";background:#fff;width:8px;height:1px;position:absolute;top:.7em;left:0}.fs-x{right:var(--pad);top:calc(64px + env(safe-area-inset-top,0px));width:44px;height:44px;font:300 28px/1 var(--f);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff59}.fs-pan .fs-act{margin-top:0}.fs-pan{background:#000000f0;place-items:stretch start}.fs-pan-in{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.fs-sl.open .fs-txt,.fs-sl.open .fs-count{opacity:0;transition:opacity .25s}.fs-pan-in>*{flex:none}.fss .fs-sl.open .fs-txt,.fss .fs-sl.open .fs-count{visibility:hidden;opacity:0!important;transition:opacity .25s,visibility 0s .25s!important}.fs-store{color:#fff;transition:background .3s,color .3s,transform .35s var(--ease);background:#00000047;border-radius:14px;flex-direction:row;align-items:center;gap:10px;padding:10px 20px 10px 16px;box-shadow:inset 0 0 0 1.5px #ffffffd9}.fs-store .fs-lg{flex:none;width:20px;height:20px;display:block}.fs-store .fs-lg svg{fill:currentColor;width:100%;height:100%;display:block}.fs-store:hover,.fs-store:focus-visible{color:#000;background:#fff;transform:translateY(-2px)}.fs-store{color:#fff;transition:background .3s,box-shadow .3s,transform .35s var(--ease);background:0 0;border-radius:99px;gap:11px;padding:11px 22px 11px 16px;box-shadow:inset 0 0 0 1px #ffffff8c}.fs-store .fs-lg{width:19px;height:19px}.fs-store .fs-lg svg{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linejoin:round;stroke-linecap:round}.fs-store b{font:500 14px/1 var(--f);letter-spacing:.02em}.fs-store:hover,.fs-store:focus-visible{color:#fff;background:#ffffff1a;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff}.fs-act{flex-wrap:nowrap;align-items:center;gap:16px 26px}.fs-act .fs-badge{flex:none}@media (width<=400px){.fs-act{gap:12px 18px}.fs-store{padding:10px 18px 10px 14px}}.fs-pan{justify-content:flex-end;align-items:stretch;place-items:initial;background:0 0;display:flex}.fs-pan:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 30%,#0009);position:absolute;inset:0}.fs-sheet{overscroll-behavior:contain;text-align:left;width:min(520px,100%);height:100%;padding:calc(84px + env(safe-area-inset-top,0px)) clamp(24px,3vw,44px) clamp(32px,6vh,56px);transition:translate .75s var(--ease);background:#090909ed;flex-direction:column;display:flex;position:relative;overflow:auto;translate:48px;box-shadow:inset 1px 0 #ffffff24}.fs-sl.open .fs-sheet{translate:0}.fs-sh-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.fs-sh-top .fs-meta{margin:0}.fs-sheet .fs-x{width:auto;height:38px;font:600 11px var(--f);letter-spacing:.16em;text-transform:uppercase;border-radius:99px;align-items:center;gap:8px;padding:0 16px;transition:box-shadow .3s;display:inline-flex;position:static;box-shadow:inset 0 0 0 1px #fff6}.fs-sheet .fs-x i{font:300 20px/1 var(--f);font-style:normal}.fs-sheet .fs-x:hover{box-shadow:inset 0 0 0 1px #fff}.fs-sheet h4{font:800 clamp(56px,6vw,96px)/.84 var(--f);text-transform:uppercase;letter-spacing:-.006em;margin:0 0 clamp(20px,4vh,36px);font-stretch:62%}.fs-pts{counter-reset:pt;border-bottom:1px solid #ffffff24;margin:0;padding:0;list-style:none}.fs-pts li{counter-increment:pt;font:400 clamp(15px,1.25vw,17px)/1.55 var(--f);color:#ffffffeb;border-top:1px solid #ffffff24;grid-template-columns:38px 1fr;gap:6px;padding:18px 0;display:grid}.fs-pts li:before{content:counter(pt,decimal-leading-zero);font:600 11px/1.9 var(--f);letter-spacing:.18em;color:#ffffff80}.fs-sheet .fs-act{margin-top:auto;padding-top:clamp(28px,5vh,44px)}@media (width<=700px){.fs-pan{align-items:flex-end}.fs-pan:before{background:linear-gradient(#00000040,#0009)}.fs-sheet{width:100%;height:auto;max-height:88%;padding:22px var(--pad) calc(28px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;translate:0 56px;box-shadow:inset 0 1px #ffffff29}.fs-sheet h4{margin-bottom:16px;font-size:clamp(48px,15vw,68px)}.fs-pts li{padding:14px 0}.fs-sheet .fs-act{margin-top:0;padding-top:22px}}@media (prefers-reduced-motion:reduce){.fs-sheet{transition:none;translate:0}}
