@font-face{font-family:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/7cbe8fa8dcefc15b.0__m2cgo54c6r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/e8768c288fbd3aa6.p.1t1z0xjflawjj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/ded104a369410f08.2m9i-i0pq4v92.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/713277be7b2dfe7e.2l-uq3ao2pu0r.woff2)format("woff2");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:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/10a2953cd2a195a0.1uw_yfkplyesd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur;font-style:normal;font-weight:400 900;font-stretch:100%;font-display:swap;src:url(../media/42b035f1a63f268d.p.2m8t2-vl1h1kf.woff2)format("woff2");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}.xCwzbG_className{font-family:Tektur,Tektur Caps Fallback;font-style:normal}.xCwzbG_variable{--font-tektur:"Tektur", Tektur Caps Fallback}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.AZ1GFq_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.AZ1GFq_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Shantell Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f77f79b6d1d1148-s.2kl0u7dc2gy7y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5e52683ded1113f0-s.1s--ip5wlg7gy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef15fed852aeb120-s.0di0tmnl748d6.woff2)format("woff2");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:Shantell Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f6af15433c453c9-s.002r-_w9_z4ta.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bbe7d13131dd7c00-s.1goa4wqqn6-4t.woff2)format("woff2");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:Shantell Sans Fallback;src:local(Arial);ascent-override:90.04%;descent-override:28.25%;line-gap-override:0.0%;size-adjust:113.28%}.gsB3Ta_className{font-family:Shantell Sans,Shantell Sans Fallback;font-style:normal;font-weight:700}.gsB3Ta_variable{--font-shantell:"Shantell Sans", "Shantell Sans Fallback"}
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}
@font-face{font-family:Tektur Caps Fallback;src:local(Arial);size-adjust:96.8%;ascent-override:103.31%;descent-override:30.99%;line-gap-override:0%}:root{--black:#010101;--beige:#e2cca7;--blue:#2a344f;--grey:#8b8b8b;--red:#c30022;--white:#fff;--text:#ffffffdb;--text-dim:#ffffff9e;--f-display:var(--font-tektur), "Montserrat", system-ui, sans-serif;--f-body:var(--font-montserrat), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-letter:var(--font-shantell), var(--font-montserrat), system-ui, sans-serif;--side:clamp(16px, 3vw, 40px);--gutter:clamp(12px, 1.3vw, 18px);--hdr-h:72px;--max:1360px;--ease:cubic-bezier(.2, .8, .2, 1);--frame-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='r' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.035' numOctaves='2' seed='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='6' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Cg filter='url(%23r)' fill='none' stroke='%23fff'%3E%3Crect x='10' y='10' width='380' height='380' stroke-width='3'/%3E%3Crect x='11.5' y='9' width='377' height='382' stroke-width='1' opacity='.5'/%3E%3C/g%3E%3C/svg%3E");--frame-w2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='r' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.03' numOctaves='2' seed='11'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='7' xChannelSelector='G' yChannelSelector='R'/%3E%3C/filter%3E%3Cg filter='url(%23r)' fill='none' stroke='%23fff'%3E%3Crect x='10' y='10' width='380' height='380' stroke-width='3.4'/%3E%3Crect x='9' y='11.5' width='382' height='377' stroke-width='.8' opacity='.45'/%3E%3C/g%3E%3C/svg%3E");--frame-k:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='r' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.035' numOctaves='2' seed='5'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='6' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Cg filter='url(%23r)' fill='none' stroke='%23010101'%3E%3Crect x='10' y='10' width='380' height='380' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");--rain-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cg stroke='%23fff' stroke-width='1' stroke-linecap='round'%3E%3Cline x1='152' y1='5' x2='149.6' y2='25' opacity='0.55'/%3E%3Cline x1='175' y1='135' x2='170.4' y2='167' opacity='0.49'/%3E%3Cline x1='102' y1='6' x2='99.3' y2='24' opacity='0.68'/%3E%3Cline x1='10' y1='40' x2='6.4' y2='67' opacity='0.70'/%3E%3Cline x1='55' y1='118' x2='50.9' y2='148' opacity='0.45'/%3E%3Cline x1='191' y1='140' x2='188.0' y2='160' opacity='0.52'/%3E%3Cline x1='226' y1='67' x2='223.9' y2='83' opacity='0.49'/%3E%3Cline x1='201' y1='121' x2='196.4' y2='151' opacity='0.78'/%3E%3Cline x1='128' y1='195' x2='125.4' y2='216' opacity='0.70'/%3E%3Cline x1='196' y1='124' x2='192.0' y2='155' opacity='0.71'/%3E%3Cline x1='167' y1='9' x2='164.9' y2='28' opacity='0.58'/%3E%3Cline x1='23' y1='47' x2='20.3' y2='63' opacity='0.58'/%3E%3Cline x1='151' y1='73' x2='148.5' y2='94' opacity='0.54'/%3E%3Cline x1='66' y1='187' x2='62.2' y2='214' opacity='0.72'/%3E%3Cline x1='44' y1='146' x2='41.3' y2='163' opacity='0.62'/%3E%3Cline x1='234' y1='128' x2='230.0' y2='153' opacity='0.76'/%3E%3C/g%3E%3C/svg%3E");--rain-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='380' height='380'%3E%3Cg stroke='%23fff' stroke-width='1' stroke-linecap='round'%3E%3Cline x1='318' y1='264' x2='314.9' y2='282' opacity='0.36'/%3E%3Cline x1='121' y1='91' x2='118.8' y2='109' opacity='0.68'/%3E%3Cline x1='330' y1='107' x2='326.2' y2='134' opacity='0.49'/%3E%3Cline x1='344' y1='156' x2='341.5' y2='175' opacity='0.44'/%3E%3Cline x1='213' y1='89' x2='209.2' y2='115' opacity='0.66'/%3E%3Cline x1='153' y1='75' x2='147.8' y2='109' opacity='0.53'/%3E%3Cline x1='38' y1='16' x2='35.6' y2='32' opacity='0.57'/%3E%3Cline x1='299' y1='144' x2='296.5' y2='159' opacity='0.48'/%3E%3Cline x1='375' y1='180' x2='369.9' y2='213' opacity='0.65'/%3E%3Cline x1='8' y1='245' x2='4.4' y2='273' opacity='0.54'/%3E%3Cline x1='103' y1='218' x2='101.0' y2='234' opacity='0.50'/%3E%3Cline x1='173' y1='324' x2='168.4' y2='356' opacity='0.44'/%3E%3C/g%3E%3C/svg%3E");--paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--torn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='16' viewBox='0 0 240 16' preserveAspectRatio='none'%3E%3Cpath fill='%23E2CCA7' d='M0 16V9l7-3 6 4 9-6 5 3 8-5 7 6 6-2 9 4 7-7 8 5 6-3 9 4 5-5 8 3 7-4 6 6 9-3 6 2 8-6 7 5 9-4 5 3 8-5 6 6 9-3 7 2 6-5 8 4 7-3 9 5 5-2 7 3V16z'/%3E%3C/svg%3E");--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cpath d='M1.5 5.5l4 4 7-8' fill='none' stroke='%23010101' stroke-width='3'/%3E%3C/svg%3E");--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5l6 6 6-6' fill='none' stroke='%23010101' stroke-width='2.2'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--hdr-h);background:var(--black)}@media (prefers-reduced-motion:no-preference){html:not(.motion):not(.lenis){scroll-behavior:smooth}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--black);color:var(--text);font-family:var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}img{max-width:100%;display:block}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--beige);color:var(--black)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.defs{width:0;height:0;position:absolute;overflow:hidden}.glyph-warm{visibility:hidden;pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.glyph-warm>:first-child{font-family:var(--f-display)}.glyph-warm>:nth-child(2){font-family:var(--f-body)}.glyph-warm>:nth-child(3){font-family:var(--f-letter)}:focus-visible{outline:3px solid var(--beige);outline-offset:3px}.panel--paper :focus-visible,.page--paper :focus-visible,.coupon :focus-visible{outline-color:var(--blue)}.skip{z-index:300;background:var(--beige);color:var(--black);font:700 13px/1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;padding:12px 18px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip:focus{transform:none}.glyph{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.mask-img{-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;background:currentColor;display:block}.m-wordmark{--src:var(--brand-wordmark)}.m-logo{--src:var(--brand-logo)}.m-head-front{--src:var(--brand-head-front)}.m-closeup-ink{--src:var(--brand-closeup-ink)}.m-closeup-red{--src:var(--brand-closeup-red)}main{display:block;overflow-x:clip}main:focus{outline:none}.wrap{width:100%;max-width:calc(var(--max) + var(--side) * 2);padding:0 var(--side);margin:0 auto;position:relative}.grain{z-index:250;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}.halftone{isolation:isolate;position:relative}.halftone:after{content:"";z-index:2;pointer-events:none;background-image:radial-gradient(circle at center, var(--black) 0 1.2px, transparent 1.7px);mix-blend-mode:multiply;opacity:.5;transform-origin:100% 100%;transition:opacity .6s var(--ease), transform .8s var(--ease);background-size:6px 6px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(140deg,#0000 18%,#000 88%);mask-image:linear-gradient(140deg,#0000 18%,#000 88%)}.halftone--soft:after{opacity:.32}.noir:before{content:"";z-index:1;pointer-events:none;background:var(--black);mix-blend-mode:saturation;opacity:1;transition:opacity .7s var(--ease);position:absolute;inset:0}.hatch{background-image:repeating-linear-gradient(-45deg,#ffffff13 0 1px,#0000 1px 7px)}.dots{background-image:radial-gradient(#ffffff21 1px,#0000 1.6px);background-size:9px 9px}.scales{background-image:radial-gradient(circle at 50% 100%,#0000 58%,#ffffff1a 60% 64%,#0000 66%),radial-gradient(circle at 50% 100%,#0000 58%,#ffffff1a 60% 64%,#0000 66%);background-position:0 0,15px 10px;background-size:30px 20px}.caption{font:600 clamp(11px, .95vw, 13.5px)/1.4 var(--f-display);letter-spacing:.09em;text-transform:uppercase;background:var(--beige) var(--paper);color:var(--black);box-shadow:4px 4px 0 var(--blue);max-width:22.1em;padding:.72em 1.05em;display:inline-block}.caption--ink{background:var(--black);color:var(--white);box-shadow:4px 4px 0 var(--grey)}.caption.is-typing:after,.motion.is-intro .splash__cap:after{content:"";vertical-align:-.12em;background:currentColor;width:.55em;height:1em;margin-left:.15em;margin-right:-.7em;animation:.5s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.lead{max-width:60ch;color:var(--text);font-size:clamp(16px,1.22vw,18.5px);line-height:1.68}.lead p+p{margin-top:.9em}.lead--wide{max-width:64ch;margin:0 0 clamp(36px,4.4vw,60px)}.page--paper .lead,.panel--paper .lead{color:var(--black)}.fine{color:var(--grey);letter-spacing:.02em;margin-top:22px;font-size:12.5px}.sfx{z-index:7;pointer-events:none;font:900 clamp(34px, 5.4vw, 88px)/.86 var(--f-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--white);-webkit-text-stroke:2px var(--black);paint-order:stroke fill;text-shadow:5px 5px 0 var(--blue);position:absolute}.btn{isolation:isolate;cursor:pointer;font:700 13px/1.1 var(--f-display);letter-spacing:.15em;text-transform:uppercase;color:var(--white);background:0 0;border:0;margin-top:30px;padding:0;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--white);position:absolute;inset:0;transform:translate(6px,6px)}.btn__face{background:var(--red);min-height:54px;transition:transform .28s var(--ease);align-items:center;gap:.6em;padding:18px 28px;display:inline-flex}.btn:hover .btn__face{transform:translate(-3px,-3px)}.btn:active .btn__face{transition-duration:80ms;transform:translate(5px,5px)}.btn--blue .btn__face{background:var(--blue)}.btn--blue:before{background:var(--beige)}.panel--paper .btn:before,.page--paper .btn:before{background:var(--black)}.btn[aria-disabled=true]{cursor:progress}.btn[aria-disabled=true] .btn__face{opacity:.8;transform:none}.btn-row{flex-wrap:wrap;align-items:flex-start;gap:22px 24px;margin-top:30px;display:flex}.btn-row>.btn{letter-spacing:.12em;margin-top:0}.btn-row .btn__face{padding-left:20px;padding-right:20px}.link-btn{cursor:pointer;background:var(--blue);min-height:44px;color:var(--white);font:700 12px/1 var(--f-display);letter-spacing:.16em;text-transform:uppercase;transition:transform .3s var(--ease);border:0;align-items:center;gap:.55em;margin-top:14px;padding:12px 18px;text-decoration:none;display:inline-flex}.link-btn:hover{transform:translate(4px)}.is-off,.is-off:before,.is-off:after,.is-off *,.is-off :before,.is-off :after{animation-play-state:paused!important}html.snake-bar{scrollbar-width:none}html.snake-bar::-webkit-scrollbar{width:0;height:0;display:none}html.snake-bar body::-webkit-scrollbar{width:0;height:0;display:none}html:not(.snake-bar) .spine{display:none}.spine{--spine-r:10px;--spine-w:22px;z-index:80;right:calc(var(--spine-r) + env(safe-area-inset-right));top:calc(var(--hdr-h) + 18px);bottom:calc(26px + env(safe-area-inset-bottom));width:var(--spine-w);pointer-events:none;position:fixed}.spine.is-flat,.scroll-locked .spine{visibility:hidden}.spine__track,.spine__fill{position:absolute;inset:0;overflow:hidden}.spine__fill{clip-path:inset(0 0 100%)}.spine__wave{width:100%;height:125%;animation:2.6s linear infinite slither;position:absolute;top:0;left:0;overflow:visible}.spine__wave path{fill:none;vector-effect:non-scaling-stroke}.spine__track path{stroke:#8b8b8b73;stroke-width:1.2px;stroke-dasharray:2 5;transition:stroke .25s}.spine__fill path{stroke:var(--white);stroke-width:2px}.spine__fill .spine__wave{filter:drop-shadow(1px 0 0 var(--black)) drop-shadow(-1px 0 0 var(--black))}@keyframes slither{to{transform:translateY(-20%)}}.spine__head{will-change:transform;width:0;height:100%;position:absolute;top:0;left:50%}.spine__head:before{content:"";background:var(--white);clip-path:polygon(50% 0,100% 30%,80% 100%,20% 100%,0 30%);width:10px;height:12px;transition:scale .25s var(--ease);position:absolute;top:-6px;left:-5px}.spine__head{filter:drop-shadow(0 0 1.5px var(--black))}.spine__tongue{background:var(--red);width:7px;height:26px;-webkit-mask:var(--brand-tongue) center / contain no-repeat;-webkit-mask:var(--brand-tongue) center / contain no-repeat;mask:var(--brand-tongue) center / contain no-repeat;transform-origin:50% 0;animation:3.2s infinite flick;position:absolute;top:5px;left:-3.5px}@keyframes flick{0%,82%,to{transform:scaleY(.25)}86%{transform:scaleY(1)}90%{transform:scaleY(.6)}94%{transform:scaleY(1)}}.spine.is-idle .spine__wave,.spine.is-idle .spine__tongue,.spine.is-flat .spine__wave,.spine.is-flat .spine__tongue{animation-play-state:paused}@supports (animation-timeline:scroll()){.spine__fill,.spine__head{animation-duration:1ms!important;animation-timing-function:linear!important;animation-fill-mode:both!important;animation-timeline:scroll(root)!important}.spine__fill{animation-name:spine-fill!important}.spine__head{animation-name:spine-head!important}}@keyframes spine-fill{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 0%)}}@keyframes spine-head{0%{translate:0}to{translate:0 100%}}.spine__rail,.spine__grip{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:absolute}.spine__rail{cursor:pointer;inset:0}.spine__grip{cursor:grab;width:32px;height:32px;top:-14px;left:-16px}@media (hover:none),(pointer:coarse){.spine{--spine-hit:max(var(--side), calc(var(--spine-r) + var(--spine-w)))}.spine__rail{pointer-events:none}.spine__grip{left:calc(var(--spine-r) + var(--spine-w) / 2 - var(--spine-hit));width:var(--spine-hit);touch-action:pan-y;height:64px;top:-28px}}@media (hover:hover) and (pointer:fine){.spine:hover .spine__track path,.spine.is-held .spine__track path{stroke:#ffffffb3}.spine:hover .spine__head:before,.spine.is-held .spine__head:before{scale:1.3}}.spine.is-held .spine__head:before{scale:1.3}html.spine-drag,html.spine-drag *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media (forced-colors:active){.spine{forced-color-adjust:none}.spine .spine__track path,.spine:hover .spine__track path,.spine.is-held .spine__track path{stroke:graytext}.spine__fill path{stroke:canvastext}.spine__fill .spine__wave,.spine__head{filter:none}.spine__head:before{background:canvastext}.spine__tongue{background:highlight}}.hdr{z-index:100;height:var(--hdr-h);position:fixed;inset:0 0 auto}.hdr:before{content:"";z-index:-1;background:var(--black);opacity:0;transition:opacity .4s var(--ease);position:absolute;inset:0}.hdr:after{content:"";background:var(--white);filter:url(#f-ink);transform-origin:0;height:3px;transition:transform .7s var(--ease);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.hdr.is-solid:before{opacity:1}.hdr.is-solid:after{transform:scaleX(1)}.hdr__in{height:100%;max-width:calc(var(--max) + var(--side) * 2);padding:0 var(--side);align-items:center;gap:24px;margin:0 auto;display:flex}.hdr__logo{color:var(--white);align-items:center;gap:14px;min-height:44px;padding:6px 0;text-decoration:none;display:inline-flex}.hdr__mark{width:25px;height:46px}.hdr__word{width:118px;height:15px}.hdr__tools{align-items:center;gap:10px;margin-left:-12px;display:flex}.nav{min-width:0;margin-left:auto;overflow:hidden}.nav__list{gap:4px;display:flex}.nav__link:focus-visible{outline-offset:-3px}.nav__link{min-height:44px;font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#ffffffc7;align-items:center;padding:0 12px;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.nav__link:after{content:"";transform-origin:100%;height:2px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:9px;left:12px;right:12px;transform:scaleX(0)}.nav__link:hover{color:var(--white)}.nav__link:hover:after{transform-origin:0;transform:scaleX(1)}.nav__link[aria-current=true]{color:var(--white);background:var(--blue)}.nav__link[aria-current=true]:after{transform:scaleX(0)}.lang{border-left:1px solid #ffffff38;align-items:center;padding-left:10px;display:flex}.lang ul{display:flex}.lang a,.lang li>span{min-width:44px;min-height:44px;font:700 11px/1 var(--f-display);letter-spacing:.18em;color:var(--grey);justify-content:center;align-items:center;padding:0 6px;text-decoration:none;transition:color .3s;display:inline-flex}.lang a:hover{color:var(--white)}.lang [aria-current]{color:var(--white);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.burger{cursor:pointer;background:var(--blue);border:0;width:48px;height:48px;padding:0;display:none;position:relative}.burger__line{background:var(--white);height:2px;transition:transform .4s var(--ease);position:absolute;left:13px;right:13px}.burger__line:first-child{top:19px}.burger__line:last-child{top:27px}.burger[aria-expanded=true] .burger__line:first-child{transform:translateY(4px)rotate(45deg)}.burger[aria-expanded=true] .burger__line:last-child{transform:translateY(-4px)rotate(-45deg)}.mnav{z-index:95;overscroll-behavior:contain;background:var(--black);padding:calc(var(--hdr-h) + 24px) var(--side) 40px;position:fixed;inset:0;overflow-y:auto}.mnav[hidden]{display:none}.mnav:after{content:"";aspect-ratio:1360/2440;pointer-events:none;width:min(34vw,170px);-webkit-mask:var(--brand-logo) center / contain no-repeat;-webkit-mask:var(--brand-logo) center / contain no-repeat;mask:var(--brand-logo) center / contain no-repeat;background:#ffffff1a;position:absolute;bottom:16px;right:12px}.mnav__in{z-index:1;max-width:560px;position:relative}.mnav__cap{margin-bottom:18px;rotate:-1deg}.mnav__list li{border-bottom:1px solid #ffffff29}.mnav__list a{font:700 clamp(20px, min(7.4vw, 3.6svh), 40px)/1.05 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--white);align-items:baseline;gap:16px;padding:clamp(10px,1.8svh,18px) 2px;text-decoration:none;display:flex}.mnav__no{letter-spacing:.2em;color:var(--grey);min-width:2.2em;font-size:12px}.mnav__cta{margin-top:clamp(20px,4svh,34px)}.hero{height:100svh;min-height:580px;padding:calc(var(--hdr-h) + 4px) var(--side) var(--side);position:relative}.hero-px .hero{height:var(--hero-h,100svh)}@supports not (height:1svh){.hero{height:100vh}.hero-px .hero{height:var(--hero-h,100vh)}.page--error{min-height:100vh}.mnav__list a{font:700 clamp(22px, 7.4vw, 40px)/1.05 var(--f-display);padding:14px 2px}.mnav__cta{margin-top:26px}}.splash-wrap{height:100%;position:relative}.splash{height:100%;color:var(--white);isolation:isolate;cursor:pointer;text-decoration:none;display:block;position:relative;container-type:size}.splash:focus-visible{outline-offset:-12px}.splash__bg{z-index:-1;background:linear-gradient(112deg, transparent 32%, #ffffff0b 44%, transparent 58%), radial-gradient(70% 60% at 50% 0%, #2a344f8c, transparent 70%), var(--black);position:absolute;inset:0;overflow:hidden}.splash__bg:before,.splash__bg:after{content:"";background-image:radial-gradient(#fff3 1px,#0000 1.7px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 100% 100%,#000,#0000 70%);mask-image:radial-gradient(75% 70% at 100% 100%,#000,#0000 70%)}.splash__bg:after{background-size:11px 11px;-webkit-mask-image:radial-gradient(45% 50% at 0 0,#000,#0000 75%);mask-image:radial-gradient(45% 50% at 0 0,#000,#0000 75%)}.splash__rain{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.splash__rain:before,.splash__rain:after{content:"";background:var(--rain-a) 0 0 / 240px 240px;opacity:.2;animation:.7s linear infinite rain-a;position:absolute;inset:-400px -60px 0}.splash__rain:after{background:var(--rain-b) 0 0 / 380px 380px;opacity:.11;animation:1.3s linear infinite rain-b}@keyframes rain-a{to{transform:translate(-34px,240px)}}@keyframes rain-b{to{transform:translate(-53px,380px)}}.splash__frame{filter:url(#f-ink);pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.splash__rect{fill:none;stroke:var(--white);stroke-width:3.5px}.splash__snake{z-index:0;aspect-ratio:1230/2370;height:95%;position:absolute;top:50%;left:50%;translate:-50% -50%}.snake{width:100%;height:100%;color:var(--white);display:block;overflow:visible}.snake__tongue,.snake__root{color:var(--red)}.snake-tongue{transform-origin:97.021% 20.645%;width:38.211%;height:13.08%;position:absolute;top:8.861%;left:3.252%;overflow:visible}.motion .snake-tongue{animation:3.16s 3.2s infinite tongue-flick}.motion .closeup__tongue{animation:3.16s .6s infinite tongue-flick}@keyframes tongue-flick{0%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:rotate(0)scaleX(1)}4.43%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:rotate(0)scaleX(.15)}9.494%{animation-timing-function:cubic-bezier(.445,.05,.55,.95);transform:rotate(-5deg)scaleX(1.06)}11.709%{animation-timing-function:cubic-bezier(.445,.05,.55,.95);transform:rotate(4deg)scaleX(1.06)}13.924%{animation-timing-function:cubic-bezier(.445,.05,.55,.95);transform:rotate(-5deg)scaleX(1.06)}16.139%{animation-timing-function:cubic-bezier(.445,.05,.55,.95);transform:rotate(4deg)scaleX(1.06)}18.354%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:rotate(-5deg)scaleX(1.06)}24.051%,to{transform:rotate(0)scaleX(1)}}.splash__band{z-index:2;background:var(--black);flex-direction:column;align-items:center;padding:clamp(18px,2.4vw,34px) 0 clamp(16px,2vw,28px);display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.splash__band-line{background:var(--white);filter:url(#f-ink);transform-origin:0;height:3px;position:absolute;top:0;left:0;right:0}.splash__band-line--b{transform-origin:100%;top:auto;bottom:0}.splash__title{margin:0;line-height:0}.wordmark{aspect-ratio:3557/432;width:min(74vw,1020px);display:block}.wordmark svg{width:100%;height:100%;fill:var(--white);display:block;overflow:hidden}.splash__slogan{font:600 clamp(10px, 1.05vw, 15px)/1 var(--f-body);letter-spacing:.62em;text-transform:uppercase;color:#ffffffc7;margin-top:clamp(12px,1.5vw,20px);padding-left:.62em;display:block}.splash__cap{z-index:6;position:absolute}.splash__cap--tl{top:clamp(16px,2.2vw,30px);left:clamp(16px,2.2vw,30px);rotate:-1.5deg}.splash__cap--br{bottom:clamp(56px,6vw,84px);right:clamp(16px,2.2vw,30px);rotate:1deg}.splash__cta{cursor:pointer;transition:transform .28s var(--ease), box-shadow .28s var(--ease), background-color .28s var(--ease);text-decoration:none}.splash__cta:before{content:"";position:absolute;inset:-8px -6px}.splash__go{transition:transform .28s var(--ease);margin-left:.55em;display:inline-block}.splash__cta:hover,.splash__cta:focus-visible{box-shadow:7px 7px 0 var(--blue);background-color:#ebd9ba;transform:translate(-2px,-3px)}.splash__cta:hover .splash__go,.splash__cta:focus-visible .splash__go{transform:translate(4px)}.splash__cta:active{box-shadow:2px 2px 0 var(--blue);transition-duration:80ms;transform:translate(2px,2px)}.splash__cta:focus-visible{outline-offset:4px}.splash__corner{z-index:6;text-align:right;font:600 11px/1.2 var(--f-display);letter-spacing:.22em;text-transform:uppercase;color:var(--grey);flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:clamp(16px,2.2vw,30px);right:clamp(16px,2.2vw,30px)}.splash__corner b{font:800 clamp(26px, 2.6vw, 38px)/1 var(--f-display);letter-spacing:.06em;color:var(--white);white-space:nowrap}.sfx--hiss{top:21%;left:clamp(20px,9vw,150px);rotate:-10deg}.splash__hint{z-index:6;max-width:min(36%,340px);font:600 11px/1.4 var(--f-body);letter-spacing:.18em;text-transform:uppercase;text-align:left;color:var(--grey);align-items:center;gap:12px;transition:color .3s;display:flex;position:absolute;bottom:clamp(16px,2.2vw,30px);left:clamp(16px,2.2vw,30px)}.splash:hover .splash__hint{color:var(--white)}.splash__hint-arrow{width:30px;height:30px;animation:nudge 1.8s var(--ease) infinite;border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid}@keyframes nudge{50%{transform:translateY(5px)}}.splash__cursor{z-index:8;pointer-events:none;background:var(--beige);color:var(--black);font:700 12px/1 var(--f-display);letter-spacing:.14em;text-transform:uppercase;box-shadow:4px 4px 0 var(--blue);opacity:0;padding:10px 14px;position:absolute;top:0;left:0;translate:-50% -50%}:root{--ease-power3-out:linear(0, .11 2.87%, .213 5.83%, .311 8.88%, .401 12.04%, .486 15.31%, .564 18.72%, .635 22.28%, .7 26.01%, .759 29.94%, .811 34.1%, .857 38.54%, .897 43.32%, .915 45.94%, .93 48.56%, .945 51.47%, .957 54.38%, .968 57.72%, .977 61.07%, .985 65.11%, .991 69.16%, .994 71.94%, .996 74.72%, .997 77.5%, .998 80.28%, 1 85.21%, 1 87.67%, 1 90.14%, 1 95.07%, 1);--ease-power3-inout:linear(0, 0 3.34%, 0 6.67%, .003 13.35%, .011 19.42%, .027 24.02%, .048 27.87%, .076 31.25%, .111 34.3%, .152 37.1%, .199 39.71%, .253 42.15%, .313 44.46%, .379 46.66%, .452 48.75%, .569 51.81%, .64 53.93%, .704 56.15%, .763 58.5%, .815 60.98%, .86 63.63%, .899 66.5%, .932 69.63%, .958 73.12%, .978 77.14%, .992 82.02%, .996 85.43%, .999 88.84%, 1 94.42%, 1);--ease-power2-inout:linear(0, .0008 5.8%, .0033 9.42%, .0077 12.44%, .0139 15.14%, .0218 17.61%, .0316 19.92%, .0432 22.1%, .0565 24.18%, .0717 26.17%, .0887 28.09%, .1074 29.95%, .128 31.75%, .1504 33.5%, .1745 35.2%, .2005 36.87%, .2283 38.5%, .2578 40.09%, .2892 41.66%, .3224 43.19%, .3573 44.7%, .3941 46.19%, .4326 47.65%, .473 49.08%, .5372 51.27%, .5772 52.72%, .6153 54.18%, .6516 55.67%, .6861 57.19%, .7188 58.73%, .7497 60.3%, .7789 61.9%, .8062 63.54%, .8317 65.22%, .8554 66.93%, .8773 68.7%, .8974 70.51%, .9157 72.38%, .9323 74.32%, .947 76.33%, .9599 78.44%, .971 80.65%, .9803 82.99%, .9878 85.51%, .9936 88.27%, .9975 91.41%, .9996 95.28%, 1);--ease-power4-inout:linear(0, 0 8.48%, .002 16.96%, .01 23.03%, .024 27.35%, .045 30.84%, .071 33.82%, .103 36.45%, .141 38.82%, .185 40.99%, .235 43%, .291 44.88%, .354 46.65%, .422 48.33%, .496 49.92%, .571 51.51%, .64 53.17%, .702 54.93%, .759 56.8%, .81 58.8%, .855 60.95%, .893 63.3%, .926 65.9%, .953 68.84%, .974 72.26%, .988 76.47%, .997 82.27%, 1 88.83%, 1 95.39%, 1);--ease-power4-out:linear(0, .107 2.23%, .207 4.53%, .302 6.93%, .39 9.42%, .473 12.01%, .549 14.73%, .62 17.59%, .684 20.6%, .743 23.79%, .795 27.19%, .842 30.86%, .883 34.84%, .917 39.22%, .933 41.68%, .946 44.14%, .958 46.97%, .968 49.81%, .978 53.22%, .985 56.64%, .991 61.14%, .995 65.64%, .997 69.51%, .999 73.38%, .999 77.25%, 1 81.12%, 1 85.84%, 1 90.56%, 1 95.28%, 1);--ease-back3-out:linear(0, .135 2.33%, .262 4.69%, .382 7.1%, .494 9.55%, .599 12.04%, .696 14.59%, .786 17.19%, .868 19.85%, .942 22.58%, 1.008 25.38%, 1.067 28.26%, 1.118 31.24%, 1.161 34.31%, 1.195 37.51%, 1.222 40.85%, 1.24 44.37%, 1.249 48.1%, 1.249 52.1%, 1.238 56.5%, 1.216 61.5%, 1.178 67.69%, 1.15 71.71%, 1.12 75.73%, 1.09 79.74%, 1.062 83.76%, 1.028 89.61%, 1.009 94.45%, 1 98.76%, 1);--ease-back26-out:linear(0, .132 2.44%, .256 4.92%, .373 7.44%, .482 10.02%, .584 12.64%, .678 15.32%, .765 18.06%, .844 20.86%, .915 23.74%, .979 26.7%, 1.035 29.75%, 1.083 32.91%, 1.123 36.19%, 1.155 39.61%, 1.179 43.19%, 1.194 46.99%, 1.201 51.06%, 1.198 55.48%, 1.184 60.46%, 1.172 63.44%, 1.157 66.42%, 1.13 71.21%, 1.1 76.01%, 1.071 80.75%, 1.044 85.49%, 1.029 88.46%, 1.017 91.44%, 1.003 96.41%, 1)}@supports not (animation-timing-function:linear(0, 1)){:root{--ease-power3-out:cubic-bezier(.25, 1, .5, 1);--ease-power3-inout:cubic-bezier(.76, 0, .24, 1);--ease-power2-inout:cubic-bezier(.65, 0, .35, 1);--ease-power4-inout:cubic-bezier(.83, 0, .17, 1);--ease-power4-out:cubic-bezier(.22, 1, .36, 1);--ease-back3-out:cubic-bezier(.3, 2.1, .55, 1);--ease-back26-out:cubic-bezier(.32, 1.95, .58, 1)}}.motion.is-intro .hdr{animation:intro-hdr .9s var(--ease-power3-out) .1s backwards}.motion.is-intro .splash__bg{animation:1.4s linear .1s backwards intro-fade}.motion.is-intro .splash__rect{--per:calc(2 * (100cqw + 100cqh) + 20px);animation:intro-draw 1.5s var(--ease-power2-inout) backwards}.motion.is-intro .snake__all{-webkit-mask:url(#m-reveal);mask:url(#m-reveal)}.motion.is-intro .snake__drip{animation:intro-drip 2.6s var(--ease-power2-inout) .25s backwards}.motion.is-intro .snake__tongue{transform-box:view-box;transform-origin:586px 314px;animation:intro-tongue .45s var(--ease-back3-out) 1.05s backwards}.motion.is-intro .splash__band{animation:intro-band .7s var(--ease-power4-inout) .85s backwards}.motion.is-intro .splash__band-line{animation:intro-line 1s var(--ease-power4-inout) .95s backwards}.motion.is-intro .splash__band-line--b{animation-delay:1.07s}.motion.is-intro .wm-l{animation:intro-stamp .9s var(--ease-power4-out) calc(1.15s + var(--i) * 70ms) backwards}.motion.is-intro .splash__slogan>span{animation:intro-rise .4s var(--ease-power3-out) calc(1.6s + var(--i) * 35ms) backwards;position:relative;top:0}.motion.is-intro .splash__cap{transform-origin:0%;animation:intro-plate .35s var(--ease-power3-out) var(--at) backwards}.motion.is-intro .splash__cap>span{animation:intro-type 10ms linear calc(var(--at) + .25s + var(--i) * 32ms) backwards}.motion.is-intro .splash__cap:after{visibility:hidden;animation:caret .5s steps(1) calc(var(--at) + .2s) infinite, intro-caret calc(60ms + (var(--n) - 1) * 32ms) linear calc(var(--at) + .2s)}.motion.is-intro .splash__corner{animation:intro-corner .7s var(--ease-power3-out) 1.9s backwards}.motion.is-intro .sfx--hiss{animation:intro-sfx .8s var(--ease-back26-out) 2.1s backwards}.motion.is-intro .splash__hint{animation:intro-hint .8s var(--ease-power3-out) 2.4s backwards}@keyframes intro-hdr{0%{opacity:0;transform:translateY(-100%)}}@keyframes intro-fade{0%{opacity:0}}@keyframes intro-draw{0%{stroke-dasharray:var(--per);stroke-dashoffset:var(--per)}to{stroke-dasharray:var(--per);stroke-dashoffset:0}}@keyframes intro-drip{0%{transform:translateY(-340px)}to{transform:translateY(2700px)}}@keyframes intro-tongue{0%{transform:scale(0,.5)}}@keyframes intro-band{0%{clip-path:inset(50% 0%)}to{clip-path:inset(0%)}}@keyframes intro-line{0%{transform:scaleX(0)}}@keyframes intro-stamp{0%{transform:translateY(520px)}}@keyframes intro-rise{0%{opacity:0;top:8px}}@keyframes intro-plate{0%{transform:scaleX(0)}}@keyframes intro-type{0%{opacity:0}}@keyframes intro-caret{0%,to{visibility:visible}}@keyframes intro-corner{0%{opacity:0;transform:translate(20px)}}@keyframes intro-sfx{0%{opacity:0;transform:rotate(-30deg)scale(0)}}@keyframes intro-hint{0%{opacity:0;transform:translateY(10px)}}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .chapter__sheet{opacity:1}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-wipe]:not([data-wipe-now]){clip-path:inset(0% 100% 0% 0%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-wipe=right]:not([data-wipe-now]){clip-path:inset(0% 0% 0% 100%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-wipe=up]:not([data-wipe-now]){clip-path:inset(100% 0% 0%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-wipe=down]:not([data-wipe-now]){clip-path:inset(0% 0% 100%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-wipe=diag]:not([data-wipe-now]){clip-path:polygon(0% 0%,0% 0%,0% 0%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) [data-reveal],.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .cover,.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .coupon{opacity:0}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .say{clip-path:inset(0% 100% 0% 0%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .say--b,.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .say--c{clip-path:inset(0% 0% 0% 100%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .ftr__word{clip-path:inset(0% 100% 0% 0%)}.motion-pending.motion [data-scene-pending]:not([data-scene-late]) .ftr__tbc{opacity:0}.motion-lite .band__track{animation:42s linear infinite marquee}@supports (animation-timeline:view()){.motion-lite .hero{view-timeline:--cover block;view-timeline-inset:0px}.motion-lite .splash-wrap{animation:1ms linear both lite-cover-turn;animation-timeline:--cover;animation-range:exit-crossing}.motion-lite .sfx--hiss{animation:1ms linear both lite-sfx-drift;animation-timeline:--cover;animation-range:exit-crossing}.motion-lite .band{view-timeline:--band block;view-timeline-inset:0px}.motion-lite .band__rot{animation:1ms linear both lite-band-drift;animation-timeline:--band;animation-range:cover}}@keyframes lite-cover-turn{to{opacity:.35;rotate:-1.2deg;scale:.93}}@keyframes lite-sfx-drift{to{translate:0 -120%}}@keyframes lite-band-drift{0%{translate:2%}to{translate:-2%}}.motion [data-wipe-now]{animation:wipe-left 1.15s var(--ease-power3-inout) backwards}.motion [data-wipe-now][data-wipe=diag]{animation-name:wipe-diag}.motion [data-wipe-now] .media img{animation:wipe-settle 1.6s var(--ease-power3-out) backwards}.motion [data-wipe-now="1"],.motion [data-wipe-now="1"] .media img{animation-delay:.13s}@keyframes wipe-left{0%{clip-path:inset(0% 100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes wipe-diag{0%{clip-path:polygon(0% 0%,0% 0%,0% 0%)}to{clip-path:polygon(0% 0%,200% 0%,0% 200%)}}@keyframes wipe-settle{0%{transform:scale(1.22)}}.page{padding-bottom:clamp(80px,9vw,130px);position:relative}html.near-gate main>section.page[id]:not([data-near]) .mask-img{--src:linear-gradient(#0000, #0000)}html.near-gate main>section.page[id]:not([data-near]) .say__fig{background-image:none}html.near-gate :is(main>section.page[id],.ftr):not([data-near]),html.near-gate .glyph-warm{--f-letter:"Shantell Sans Fallback", var(--font-montserrat), system-ui, sans-serif}@supports (overflow-anchor:auto){main>section.page[id]{content-visibility:auto;contain-intrinsic-block-size:auto 1400px;overflow-clip-margin:14px}#catalog{contain-intrinsic-block-size:auto 1450px}#about{contain-intrinsic-block-size:auto 1780px}#tailoring{contain-intrinsic-block-size:auto 1860px}#reviews{contain-intrinsic-block-size:auto 1705px}#news{contain-intrinsic-block-size:auto 1295px}#gallery{contain-intrinsic-block-size:auto 1135px}#offers{contain-intrinsic-block-size:auto 1185px}#partners{contain-intrinsic-block-size:auto 1070px}#contacts{contain-intrinsic-block-size:auto 1370px}html:lang(en) #catalog{contain-intrinsic-block-size:auto 1447px}html:lang(en) #about{contain-intrinsic-block-size:auto 1672px}html:lang(en) #tailoring{contain-intrinsic-block-size:auto 1677px}html:lang(en) #reviews{contain-intrinsic-block-size:auto 1676px}html:lang(en) #news{contain-intrinsic-block-size:auto 1269px}html:lang(en) #gallery{contain-intrinsic-block-size:auto 1052px}html:lang(en) #offers{contain-intrinsic-block-size:auto 1081px}html:lang(en) #partners{contain-intrinsic-block-size:auto 1001px}html:lang(en) #contacts{contain-intrinsic-block-size:auto 1324px}@media (min-width:700px){#catalog{contain-intrinsic-block-size:auto 2105px}#about{contain-intrinsic-block-size:auto 1710px}#tailoring{contain-intrinsic-block-size:auto 1310px}#reviews{contain-intrinsic-block-size:auto 1215px}#news{contain-intrinsic-block-size:auto 1650px}#gallery{contain-intrinsic-block-size:auto 995px}#offers{contain-intrinsic-block-size:auto 1010px}#partners{contain-intrinsic-block-size:auto 825px}#contacts{contain-intrinsic-block-size:auto 1295px}html:lang(en) #catalog{contain-intrinsic-block-size:auto 2129px}html:lang(en) #about{contain-intrinsic-block-size:auto 1621px}html:lang(en) #tailoring{contain-intrinsic-block-size:auto 1195px}html:lang(en) #reviews{contain-intrinsic-block-size:auto 1155px}html:lang(en) #news{contain-intrinsic-block-size:auto 1651px}html:lang(en) #gallery{contain-intrinsic-block-size:auto 909px}html:lang(en) #offers{contain-intrinsic-block-size:auto 854px}html:lang(en) #partners{contain-intrinsic-block-size:auto 736px}html:lang(en) #contacts{contain-intrinsic-block-size:auto 1270px}}@media (min-width:1024px){#catalog{contain-intrinsic-block-size:auto 1525px}#about{contain-intrinsic-block-size:auto 1675px}#tailoring{contain-intrinsic-block-size:auto 1415px}#reviews{contain-intrinsic-block-size:auto 1660px}#news{contain-intrinsic-block-size:auto 1030px}#gallery{contain-intrinsic-block-size:auto 1595px}#offers{contain-intrinsic-block-size:auto 1175px}#partners{contain-intrinsic-block-size:auto 1070px}#contacts{contain-intrinsic-block-size:auto 1125px}html:lang(en) #catalog{contain-intrinsic-block-size:auto 1546px}html:lang(en) #about{contain-intrinsic-block-size:auto 1564px}html:lang(en) #tailoring{contain-intrinsic-block-size:auto 1280px}html:lang(en) #reviews{contain-intrinsic-block-size:auto 1553px}html:lang(en) #news{contain-intrinsic-block-size:auto 1005px}html:lang(en) #gallery{contain-intrinsic-block-size:auto 1459px}html:lang(en) #offers{contain-intrinsic-block-size:auto 1037px}html:lang(en) #partners{contain-intrinsic-block-size:auto 962px}html:lang(en) #contacts{contain-intrinsic-block-size:auto 1126px}}}.folio{font:600 11px/1 var(--f-display);letter-spacing:.32em;color:var(--grey);white-space:nowrap;position:absolute;bottom:clamp(26px,3vw,44px);left:50%;translate:-50%}.folio--paper{color:var(--blue)}.chapter{padding:clamp(84px,10vw,150px) 0 clamp(30px,3.6vw,52px);position:relative}.chapter__sheet{z-index:4;left:calc(var(--side) * -1);right:calc(var(--side) * -1);background:linear-gradient(90deg, #01010147, transparent 14%), var(--paper), var(--beige);opacity:0;pointer-events:none;position:absolute;top:clamp(60px,8vw,120px);bottom:0}.chapter__no{font:600 12px/1 var(--f-display);letter-spacing:.3em;text-transform:uppercase;color:var(--grey);align-items:center;gap:14px;display:flex}.chapter__no:before{content:"";background:var(--white);flex:none;width:46px;height:2px}.chapter__title{z-index:0;max-width:11.05em;font:700 clamp(1.6rem, 8.3vw, 7.2rem)/.94 var(--f-display);letter-spacing:.035em;text-transform:uppercase;color:var(--white);text-wrap:balance;overflow-wrap:break-word;margin-top:20px;position:relative}.chapter__title:after{content:attr(data-text);content:attr(data-text) / "";z-index:-1;pointer-events:none;color:#0000;background:repeating-linear-gradient(-45deg,#ffffff80 0 1.4px,#0000 1.4px 5px);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0;transform:translate(.055em,.055em)}.chapter__cap{margin-top:clamp(20px,2.4vw,32px);rotate:-1deg}.grid{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.panel{--frame:var(--frame-w);background-color:var(--black);min-width:0;color:var(--text);padding:clamp(22px,2.6vw,40px);position:relative}.panel:before{content:"";z-index:6;pointer-events:none;border:20px solid #0000;border-image:var(--frame) 20 / 20px stretch;position:absolute;inset:-9px}.panel:nth-child(2n){--frame:var(--frame-w2)}.panel--paper{background-color:var(--beige);background-image:var(--paper);color:var(--black);--frame:var(--frame-k)!important}.panel--blue{background-color:var(--blue);color:var(--white)}.panel--media{padding:0}.media{width:100%;height:100%;position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.panel--media>.media{position:absolute;inset:0}[data-empty=true]{width:100%;height:100%;min-height:inherit;background:var(--black) repeating-linear-gradient(-45deg, #ffffff14 0 1px, transparent 1px 9px)}.panel__cap{z-index:5;max-width:min(72%,34ch);position:absolute;top:clamp(14px,1.6vw,22px);left:clamp(14px,1.6vw,22px);rotate:-1deg}.empty{border:2px dashed #ffffff59;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:clamp(26px,3vw,44px) clamp(20px,2.4vw,34px);display:flex}.empty__mark{font:800 clamp(34px, 3.6vw, 54px)/1 var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--grey)}.empty__text{max-width:52ch;font:700 clamp(14px, 1.2vw, 17px)/1.45 var(--f-letter);text-transform:uppercase;color:var(--white)}.empty__text p+p{margin-top:.7em}.page--paper .empty{border-color:#01010166}.page--paper .empty__text{color:var(--black)}.grid--intro{margin-bottom:clamp(36px,4.5vw,64px)}.intro{grid-column:span 7}.intro--full{grid-column:1/-1}.intro__title{font:700 clamp(18px, 1.6vw, 24px)/1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--white);margin-bottom:16px}.series-card{flex-direction:column;grid-column:span 5;justify-content:center;display:flex}.series-card__kicker{font:600 12px/1 var(--f-display);letter-spacing:.26em;text-transform:uppercase;color:var(--beige)}.series-card__title{font:800 clamp(30px, 3.4vw, 52px)/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--white);overflow-wrap:anywhere;margin-top:14px}.series-card__title a{margin:-7px 0;padding:7px 0;text-decoration:none;display:inline-block}.series-card__title a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.series-card__meta{color:#ffffffc7;max-width:52ch;margin-top:12px;font-size:14px}.series-card__meta p+p{margin-top:.6em}.series-tabs{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.series-tabs__tab{font:700 11px/1 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:inherit;align-items:center;padding:9px 13px;text-decoration:none;display:inline-flex}.series-tabs__tab.is-active{background:var(--beige);color:var(--black)}a.series-tabs__tab:not(.is-active){color:var(--white);border:1.5px solid #ffffff8c;min-height:44px}.series-tabs__tab.is-soon{color:#fffc;border:1.5px dashed #ffffff8c}.series-card__more{min-height:44px;font:700 11px/1 var(--f-display);letter-spacing:.2em;text-transform:uppercase;color:var(--beige);align-self:flex-start;align-items:center;gap:.5em;margin-top:14px;text-decoration:none;display:inline-flex}.series-card__more:hover{color:var(--white);text-underline-offset:5px;text-decoration:underline}.series{margin-top:clamp(56px,6vw,90px)}.series__head{flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin-bottom:clamp(22px,2.6vw,34px);display:flex}.series__kicker{font:600 12px/1 var(--f-display);letter-spacing:.26em;text-transform:uppercase;color:var(--beige)}.series__title{font:800 clamp(26px, 2.8vw, 42px)/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--white)}.series__title a{text-decoration:none}.covers{perspective:1100px;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,30px);display:grid}.cover{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cover__card{--frame:var(--frame-w);aspect-ratio:2/3;background:var(--black);flex-direction:column;width:100%;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.cover__card{will-change:transform}}.cover:nth-child(2n) .cover__card{--frame:var(--frame-w2)}.cover__card:before{content:"";z-index:6;pointer-events:none;border:20px solid #0000;border-image:var(--frame) 20 / 20px stretch;position:absolute;inset:-9px}.cover__mast{border-bottom:3px solid var(--white);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.cover__brand{aspect-ratio:3557/432;width:46%;color:var(--white)}.cover__issue{font:800 clamp(20px, 1.9vw, 28px)/1 var(--f-display);letter-spacing:.04em;color:var(--white)}.cover__art{flex:1;height:auto;min-height:0}.cover__art img{object-fit:cover;object-position:50% 0;width:100%;height:136%;position:absolute;top:0;left:0}.cover__art--wide img{object-position:54% 30%;height:100%}.cover__card:hover .halftone:after{opacity:.95;transform:scale(1.55)}.cover__card.is-lit .halftone:after{opacity:.62;transform:scale(1.15)}.cover__card:hover .noir:before,.cover__card.is-lit .noir:before{opacity:0}.cover__price{z-index:5;background:var(--beige) var(--paper);max-width:11ch;color:var(--black);text-align:center;box-shadow:3px 3px 0 var(--black);flex-direction:column;align-items:center;padding:7px 10px 8px;display:flex;position:absolute;top:64px;right:12px;rotate:3deg}.cover__price small{font:600 9px/1 var(--f-display);letter-spacing:.2em;text-transform:uppercase}.cover__price b{font:800 17px/1 var(--f-display);letter-spacing:.02em;white-space:nowrap;margin-top:4px}.cover__price--request b{letter-spacing:.12em;text-transform:uppercase;white-space:normal;margin-top:0;font-size:11px;line-height:1.2}.cover__foot{border-top:3px solid var(--white);padding:12px 14px 14px}.cover__title{font:700 clamp(15px, 1.25vw, 18px)/1.15 var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--white)}.cover__tag{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.cover--soon{grid-column:1/-1}.cover__soon{border:2px dashed #ffffff59;flex-wrap:wrap;align-items:center;gap:10px 28px;width:100%;padding:22px clamp(20px,2.4vw,34px);display:flex}.cover__soon-no{font:800 clamp(34px, 3.6vw, 54px)/1 var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--grey)}.cover__soon-title{font:700 16px/1.2 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--white)}.cover__soon-text{color:var(--grey);font-size:14px}.cover__more{width:100%}.cover__thumbs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.cover__thumb{aspect-ratio:3/4;border:2px solid var(--white);background:var(--black);width:72px;display:block;overflow:hidden}.cover__thumb img{object-fit:cover;filter:grayscale()contrast(1.1);width:100%;height:100%;transition:filter .3s}.cover__thumb:hover img,.cover__thumb:focus-visible img{filter:none}.cover__desc{color:var(--text);margin-top:14px;font-size:14.5px;line-height:1.55}.cover__details{color:var(--text-dim);margin-top:10px;font-size:13.5px}.cover__details summary{cursor:pointer;min-height:44px;font:700 11px/1 var(--f-display);letter-spacing:.18em;text-transform:uppercase;color:var(--beige);align-items:center;list-style:none;display:inline-flex}.cover__details summary::-webkit-details-marker{display:none}.cover__details summary:after{content:"+";margin-left:.6em;font-size:15px}.cover__details[open] summary:after{content:"−"}.cover__details li{margin-top:4px;padding-left:16px;position:relative}.cover__details li:before{content:"";background:var(--red);width:8px;height:2px;position:absolute;top:.72em;left:0}.t-photo{grid-column:span 7;min-height:clamp(380px,40vw,600px)}.t-text{flex-direction:column;grid-column:span 5;justify-content:flex-end;align-items:flex-start;display:flex}.step{grid-column:span 4}.step__no{font:800 clamp(64px, 6.6vw, 104px)/.8 var(--f-display);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px var(--stroke,var(--white));opacity:.6;margin-bottom:18px;display:block}.panel--paper .step__no{--stroke:var(--black)}.t-text__art{z-index:0;aspect-ratio:1051/1873;height:50%;color:var(--grey);opacity:.34;pointer-events:none;position:absolute;top:-34px;right:clamp(10px,3vw,44px)}.t-text>:not(.t-text__art){z-index:1;position:relative}.step__title,.point__title{font:700 clamp(17px, 1.45vw, 22px)/1.2 var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:inherit;margin-bottom:12px}.panel--ink .step__title,.panel--ink .point__title{color:var(--white)}.step p,.point p{font-size:15.5px;line-height:1.6}.step p+p{margin-top:.7em}.sfx--snip{font-size:clamp(40px,5vw,80px);bottom:10%;right:6%;rotate:8deg}.grid--about{grid-template-areas:"ph ph ph ph ph ph ph tx tx tx tx tx""ph ph ph ph ph ph ph p1 p1 p1 p1 p1""cu cu cu cu cu cu cu cu p2 p2 p2 p2""cu cu cu cu cu cu cu cu p3 p3 p3 p3"}.a-photo{grid-area:ph;min-height:clamp(420px,44vw,660px)}.a-photo img{object-position:60% 40%}.a-text{flex-direction:column;grid-area:tx;justify-content:center;align-items:flex-start;display:flex}.point:first-of-type{grid-area:p1}.point:nth-of-type(2){grid-area:p2}.point:nth-of-type(3){grid-area:p3}.point__no{font:800 13px/1 var(--f-display);letter-spacing:.26em;opacity:.7;margin-bottom:14px;display:block}.closeup{grid-area:cu;justify-content:center;align-items:center;padding:0;display:flex}.closeup__art{aspect-ratio:2772/1560;width:100%;position:relative}.closeup__ink,.closeup__tongue{position:absolute;inset:0}.closeup__ink{color:var(--black)}.closeup__tongue{color:var(--red);transform-origin:52.6% 57%}.closeup__cap{z-index:5;max-width:min(80%,40ch);position:absolute;bottom:clamp(14px,1.6vw,22px);right:clamp(14px,1.6vw,22px);rotate:-1deg}.sfx--tss{top:9%;right:5%;rotate:-8deg}.band{z-index:4;padding:clamp(36px,5vw,84px) 0;position:relative;overflow:clip}.band__rot{background:var(--red);padding:clamp(16px,2vw,30px) 0;transform:rotate(-3deg)scale(1.08)}.band__track{width:max-content;display:flex}.band__wm{aspect-ratio:3557/432;width:auto;height:clamp(32px,6vw,96px);color:var(--white);fill:currentColor;flex:none;margin-right:clamp(56px,7.5vw,128px);display:block}.talk{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(48px,5vw,72px);padding-top:clamp(40px,4.4vw,64px);display:grid}.say{--fig-x:66%;--tail-x:76%;--tail-skew:100%;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:clamp(360px,31vw,450px);padding:clamp(18px,2vw,30px);display:flex}.say--a{grid-column:span 7}.say--b{--fig-x:30%;--tail-x:24%;--tail-skew:0%;grid-column:span 5}.say--c{--fig-x:34%;--tail-x:26%;--tail-skew:0%;grid-column:span 5}.say--d{--fig-x:72%;--tail-x:80%;grid-column:span 7}.say--wide{grid-column:1/-1}.say__scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.say__scene:before{content:"";background:radial-gradient(42% 58% at var(--fig-x) 82%, #e2cca729, transparent 70%);position:absolute;inset:0}.say__fig{bottom:-2px;left:var(--fig-x);aspect-ratio:240/260;background:var(--brand-hood) center bottom / contain no-repeat;width:clamp(170px,17vw,250px);position:absolute;translate:-50%}.say--b .say__fig,.say--c .say__fig{scale:-1 1}.say--c .say__fig{width:clamp(200px,20vw,290px);bottom:-16%}.say--d .say__fig{width:clamp(140px,13vw,196px)}.say__bubble{z-index:7;isolation:isolate;max-width:min(100%,31em);color:var(--black);text-align:center;margin:clamp(-50px,-3.4vw,-30px) 0 0 clamp(-22px,-1.4vw,-10px);padding:clamp(24px,2.4vw,34px) clamp(26px,2.8vw,42px);position:relative}.say--b .say__bubble,.say--c .say__bubble{align-self:flex-end;margin:clamp(-50px,-3.4vw,-30px) clamp(-22px,-1.4vw,-10px) 0 0}.say__bubble:before{content:"";z-index:-1;background:var(--beige) var(--paper);box-shadow:0 0 0 2.5px var(--black);filter:url(#f-ink);border-radius:50%/46%;position:absolute;inset:0}.say__bubble:after{content:"";z-index:-2;top:calc(100% - 14px);left:var(--tail-x);background:var(--beige);width:34px;height:clamp(46px,5vw,70px);clip-path:polygon(0 0, 100% 0, var(--tail-skew) 100%);position:absolute;translate:-50%}.say__bubble p{font:700 clamp(14px, 1.12vw, 16.5px)/1.48 var(--f-letter);letter-spacing:.015em;text-transform:uppercase}.say__who{z-index:3;background:var(--beige) var(--paper);color:var(--black);box-shadow:4px 4px 0 var(--black);font:600 11px/1.2 var(--f-display);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;padding:.7em 1em;display:inline-flex;position:relative;rotate:-1deg}.say__id{flex-direction:column;gap:3px;display:inline-flex}.say--b .say__who,.say--c .say__who{align-self:flex-end;rotate:1deg}.say__who b{font:800 15px/1 var(--f-display);letter-spacing:.08em}.say__who b:before{content:"— "}.say__who span{color:var(--blue)}.say__bubble p+p{margin-top:.6em}.say__who .say__stars{letter-spacing:.12em;color:var(--black);font-size:13px}.say__avatar{object-fit:cover;filter:grayscale()contrast(1.1);border:2px solid var(--black);border-radius:50%;width:40px;height:40px}.page--paper{background:var(--paper), var(--beige);color:var(--black);margin-top:clamp(80px,9vw,130px);padding-top:clamp(44px,5.6vw,84px)}.page--paper:before,.page--paper:after{content:"";background:var(--torn) 0 0 / 240px 14px repeat-x;height:14px;position:absolute;left:0;right:0}.page--paper:before{top:-13px}.page--paper:after{bottom:-13px;transform:scaleY(-1)}.gazette__mast{text-align:center;border-top:6px solid var(--black);padding-top:4px}.gazette__mast:before{content:"";background:var(--black);height:2px;margin-bottom:14px;display:block}.gazette__top{font:600 11.5px/1.3 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--blue);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;display:flex}.gazette__kicker{font:700 12px/1 var(--f-display);letter-spacing:.3em;text-transform:uppercase;margin-top:clamp(22px,3vw,40px)}.gazette__title{font:800 clamp(2rem, 7.6vw, 7.6rem)/.92 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--black);overflow-wrap:break-word;margin:14px 0 clamp(18px,2vw,26px)}.ticker{background:var(--blue);color:var(--white);border-block:3px solid var(--black);position:relative;overflow:hidden}.ticker__track{width:max-content;animation:34s linear infinite marquee;display:flex}.ticker__item{white-space:nowrap;font:600 13px/1 var(--f-display);letter-spacing:.16em;text-transform:uppercase;flex:none;padding:13px 0 13px 1.4em}@keyframes marquee{to{transform:translate(-50%)}}.gazette__cols{border-bottom:6px solid var(--black);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:clamp(26px,3vw,40px);padding-bottom:clamp(26px,3vw,40px);display:grid}.gazette__cols--1{grid-template-columns:minmax(0,1fr)}.gazette__cols--2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.story{border-left:1.5px solid var(--black);padding:0 clamp(18px,2vw,30px)}.story:first-child{border-left:0;padding-left:0}.story:last-child{padding-right:0}.gazette__cols>.story:nth-child(3n+4){border-left:0;padding-left:0}.gazette__cols>.story:nth-child(n+4){border-top:1.5px solid var(--black);margin-top:clamp(26px,3vw,40px);padding-top:clamp(26px,3vw,40px)}.story__img{aspect-ratio:16/9;border:3px solid var(--black);height:auto;margin-bottom:16px}.story__img--small{aspect-ratio:4/3;margin:18px 0 0}.story__date{font:600 11.5px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}.story__title{font:800 clamp(20px, 1.9vw, 28px)/1.08 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--black);margin:10px 0 12px}.story--lead .story__title{font-size:clamp(26px,2.8vw,42px)}.story__text{font-size:15.5px;line-height:1.62}.story__text p+p{margin-top:.8em}.story--lead .story__text:first-letter{float:left;font:800 54px/.8 var(--f-display);color:var(--black);margin:6px 10px 0 0}.story__more{margin-top:6px}.story__more summary{width:fit-content;list-style:none}.story__more summary::-webkit-details-marker{display:none}.story__more[open] summary [aria-hidden]{display:inline-block;rotate:90deg}.story__body{margin-top:14px;font-size:15px;line-height:1.62}.story__body p+p{margin-top:.8em}.gal{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(70px,8.4vw,118px);display:grid}.gal__item{padding:0}.g-a{grid-area:span 4/1/auto/span 7}.g-b,.g-c{grid-area:span 2/8/auto/span 5}.g-d{grid-area:span 3/1/auto/span 3}.g-e{grid-area:span 3/4/auto/span 6}.g-f{grid-area:span 3/10/auto/span 3}.g-g{grid-area:span 3/1/auto/span 6}.g-h{grid-area:span 3/7/auto/span 6}.gal__item.is-full{grid-column:1/-1}.gal__item.is-tall{grid-row:span 4}.gal__btn{background:var(--black);cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block}.gal__btn img{filter:grayscale()contrast(1.12)brightness(.8);transition:transform 1s var(--ease), filter .7s var(--ease)}.gal__btn:before{content:"";z-index:1;pointer-events:none;transition:opacity .7s var(--ease);background:radial-gradient(120% 95% at 45% 35%,#0000 42%,#0101019e);position:absolute;inset:0}.gal__btn:hover img,.gal__item.is-lit img{filter:none}.gal__btn:hover:before,.gal__item.is-lit .gal__btn:before{opacity:.35}.gal__btn:hover img{transform:scale(1.06)}.gal__btn:hover:after{opacity:.9;transform:scale(1.4)}.gal__btn:focus-visible{outline-offset:-6px}.g-d img,.g-f img{object-position:50% 0}.g-a img{object-position:60% 40%}.gal__no{z-index:4;background:var(--beige);color:var(--black);font:800 12px/1 var(--f-display);letter-spacing:.14em;padding:6px 9px;position:absolute;bottom:12px;left:12px}.lb{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--white);touch-action:pan-y pinch-zoom;background:0 0;border:0;margin:0;padding:0;overflow:hidden}.lb::backdrop{background:radial-gradient(#ffffff12 1px,#0000 1.6px) 0 0/8px 8px,#010101f7}.lb__in{place-items:center;width:100%;height:100%;padding:70px 86px 80px;display:grid;position:relative}.lb__fig{flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}.lb__img{width:min(var(--w,1240px), 1240px, calc(100vw - 172px), calc((100dvh - 196px) * var(--ar,1.5)));object-fit:contain;border:3px solid var(--white);background:var(--black);max-width:none;height:auto}.lb__cap{max-width:60ch;margin-top:16px;rotate:-1deg}.lb__count{font:700 13px/1 var(--f-display);letter-spacing:.26em;color:var(--grey);position:absolute;top:26px;left:24px}.lb__btn{cursor:pointer;background:var(--beige);width:54px;height:54px;color:var(--black);font:700 20px/1 var(--f-display);box-shadow:4px 4px 0 var(--blue);transition:transform .25s var(--ease);border:0;place-items:center;padding:0;display:grid;position:absolute}.lb__btn:hover{transform:translate(-2px,-2px)}.lb__prev,.lb__next{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.lb__prev{margin-top:-27px;top:50%;left:18px}.lb__next{margin-top:-27px;top:50%;right:18px}.lb__close{top:14px;right:18px}.tape-wrap{margin-bottom:-20px;padding:clamp(44px,6vw,80px) 0 0;overflow:hidden}.tape{background:var(--red);width:116%;color:var(--white);border-block:3px solid var(--black);margin-left:-8%;overflow:hidden;transform:rotate(-2.6deg)}.tape__track{align-items:center;gap:46px;width:max-content;padding:17px 0;animation:26s linear infinite marquee;display:flex}.tape__word{aspect-ratio:3557/432;width:clamp(150px,15vw,214px);color:var(--white);flex:none}.coupons{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.6vw,40px);display:grid}.coupon{background:var(--beige) var(--paper);color:var(--black);outline:2px dashed var(--black);outline-offset:-11px;transition:transform .5s var(--ease);padding:clamp(30px,3vw,44px) clamp(24px,2.6vw,38px) clamp(26px,2.6vw,36px);position:relative}.coupon:nth-child(3n+1){rotate:-1.6deg}.coupon:nth-child(3n+2){margin-top:26px;rotate:1.2deg}.coupon:nth-child(3n){rotate:-.8deg}.coupon:hover{transform:translateY(-6px)rotate(1deg)}.coupon__cut{background:var(--beige);color:var(--black);padding:0 6px;font-size:20px;line-height:1;position:absolute;top:-3px;left:22px}.coupon__kicker{font:700 11px/1 var(--f-display);letter-spacing:.26em;text-transform:uppercase;color:var(--blue)}.coupon__big{font:800 clamp(56px, 6vw, 92px)/.9 var(--f-display);letter-spacing:-.01em;color:var(--black);overflow-wrap:anywhere;margin:12px 0 8px}.coupon__big[data-size=long]{font-size:clamp(34px,3.4vw,54px);line-height:1}.coupon__title{font:700 18px/1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.coupon__text{font-size:15px;line-height:1.55}.coupon__text p+p{margin-top:.6em}.coupon__until{font:600 11px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-top:10px}.coupon__stamp{z-index:1;aspect-ratio:1;border:3px solid var(--black);width:clamp(64px,6vw,92px);box-shadow:3px 3px 0 var(--blue);position:absolute;top:clamp(18px,2vw,28px);right:clamp(16px,2vw,26px);overflow:hidden;rotate:5deg}.coupon__stamp img{object-fit:cover;width:100%;height:100%}.grid--partners{align-items:stretch}.crossover{flex-direction:column;grid-column:span 7;justify-content:center;align-items:flex-start;display:flex}.crossover__kicker{font:700 12px/1 var(--f-display);letter-spacing:.28em;text-transform:uppercase;color:var(--beige)}.crossover__title{font:800 clamp(34px, 5vw, 80px)/.95 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--white);overflow-wrap:anywhere;margin:16px 0 22px}.crossover__title i{color:var(--beige);padding:0 .1em;font-style:normal}.slots{gap:var(--gutter);grid-column:span 5;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.slot{aspect-ratio:1;text-align:center;background-image:repeating-linear-gradient(-45deg,#ffffff0f 0 1px,#0000 1px 7px);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;display:flex;overflow:hidden}.slot:nth-child(4n+2),.slot:nth-child(4n+3){background-image:repeating-linear-gradient(45deg,#ffffff0f 0 1px,#0000 1px 7px)}.slot__logo{aspect-ratio:1;width:70%;font:900 clamp(44px, 4.6vw, 76px)/1 var(--f-display);color:var(--white);-webkit-text-stroke:2px var(--black);paint-order:stroke fill;text-shadow:4px 4px 0 var(--blue);transition:transform .5s var(--ease);background:radial-gradient(circle,#e2cca757 1.3px,#0000 1.9px) 0 0/7px 7px;border-radius:50%;place-items:center;display:grid;position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.slot__logo--img{background:0 0;border-radius:0;width:62%;-webkit-mask-image:none;mask-image:none}.slot__logo--img img{object-fit:contain;filter:grayscale()invert()contrast(1.2);mix-blend-mode:screen;width:100%;height:100%}.slot__logo--initial{font-size:clamp(36px,3.6vw,60px)}.slot--partner .slot__logo{width:52%}.slot:nth-child(odd) .slot__logo{rotate:-8deg}.slot:nth-child(2n) .slot__logo{rotate:7deg}.slot:hover .slot__logo{transform:scale(1.12)}.slot__name{z-index:1;overflow-wrap:anywhere;background:var(--beige) var(--paper);max-width:100%;color:var(--black);box-shadow:3px 3px 0 var(--blue);font:700 10.5px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;padding:.55em .8em;text-decoration:none;position:relative;rotate:-1.5deg}a.slot__name:hover{background:var(--white)}a.slot__name:before{content:"";position:absolute;inset:-14px -10px}.slot__desc{z-index:1;max-width:26ch;color:var(--text-dim);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}.c-info{flex-direction:column;grid-column:span 5;display:flex}.letter{grid-column:span 7;scroll-margin-top:16px}.cdl{gap:22px;margin-top:30px;display:grid}.cdl dt{font:600 11px/1 var(--f-display);letter-spacing:.26em;text-transform:uppercase;color:var(--grey);margin-bottom:8px}.cdl dd{font:700 clamp(18px, 1.7vw, 24px)/1.25 var(--f-display);letter-spacing:.03em;color:var(--white);overflow-wrap:anywhere}.cdl a{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px)/0 2px no-repeat;margin:-11px 0;padding:11px 0;text-decoration:none;display:inline-block}.cdl a:hover,.cdl a:focus-visible{background-size:100% 2px}.cdl__soc{flex-wrap:wrap;gap:8px 22px;display:flex}.letter__to{font:600 11.5px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}.letter__title{font:800 clamp(28px, 3.4vw, 50px)/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--black);margin:12px 0 8px}.letter__re{background:var(--blue);color:var(--white);font:600 12px/1.3 var(--f-display);letter-spacing:.12em;text-transform:uppercase;margin:6px 0 0;padding:8px 12px;display:inline-block}.letter__re[hidden]{display:none}.form{gap:18px;margin-top:18px;display:grid}.field{gap:6px;display:grid}.field label{font:700 11.5px/1 var(--f-display);letter-spacing:.22em;text-transform:uppercase;color:var(--blue)}.field__req{color:var(--red)}.field input,.field textarea,.field select{border:0;border-bottom:2px solid var(--black);width:100%;font:500 17px/1.5 var(--f-body);color:var(--black);background:0 0;border-radius:0;padding:10px 2px}.field select{appearance:none;cursor:pointer;background:var(--chevron) right 6px center / 14px 9px no-repeat;min-height:48px;padding-right:30px}.field select option{color:var(--black);background:var(--beige)}.field textarea{resize:vertical;background-image:repeating-linear-gradient(#0000 0 31px,#2a344f52 31px 32px);background-attachment:local;min-height:128px;padding-top:0;line-height:32px}.field input::placeholder,.field textarea::placeholder{color:#010101a3}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.field.is-bad input,.field.is-bad textarea,.field.is-bad select{border-bottom-color:var(--red)}.field__err{min-height:0;color:var(--red);font-size:13px;font-weight:600}.form__hint{color:var(--blue);margin-top:-6px;font-size:13px}.form__consent{flex-wrap:wrap;align-items:flex-start;gap:4px 2px;display:flex}.form__consent label{min-width:0;color:var(--black);cursor:pointer;flex:1 1 0;padding:12px 0;font-size:13.5px;line-height:1.45}.form__consent .field__err{flex-basis:100%}.form__check{appearance:none;width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--black);cursor:pointer;background:padding-box padding-box;border:10px solid #0000;border-radius:0;flex:none;margin:0 0 0 -10px}.form__check:checked{background:var(--tick) center / 14px 11px no-repeat padding-box}.form__consent.is-bad .form__check{box-shadow:inset 0 0 0 2px var(--red)}.form__check:focus-visible{outline:3px solid var(--blue);outline-offset:-7px}.form__submit{justify-self:start;margin-top:10px}.form__status{color:var(--blue);margin-top:16px;font-size:14px;font-weight:600}.form__status:empty{display:none}.form__status.is-error{color:var(--red)}.panel--paper .field__err,.panel--paper .form__status.is-error,.panel--paper .form__notice--error{color:#8e0018}.form__ok{background:var(--black);color:var(--white);font:700 15px/1.4 var(--f-letter);text-transform:uppercase;border-radius:40%/50%;justify-self:start;margin-top:8px;padding:16px 22px;position:relative}.form__again{margin-top:18px}.form__notice{color:var(--blue);margin-top:16px;scroll-margin-top:24px;font-size:14px;font-weight:600;display:none}.form__notice:target{display:block}.form__notice--error{color:var(--red)}.form__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ftr{padding:clamp(80px, 9vw, 130px) 0 calc(28px + env(safe-area-inset-bottom));text-align:center;overflow:hidden}.ftr__end{rotate:-1.5deg}.ftr__tbc{font:700 clamp(20px, 2.6vw, 34px)/1.2 var(--f-letter);text-transform:uppercase;color:var(--white);margin-top:18px}.ftr__word{aspect-ratio:3557/432;width:min(88vw,1200px);color:var(--white);margin:clamp(40px,6vw,80px) auto clamp(36px,5vw,64px)}.ftr__row{color:var(--grey);border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:22px;font-size:13px;display:flex}.ftr__copy{font:700 12px/1 var(--f-display);letter-spacing:.24em;color:var(--white)}.ftr__legal{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ftr__tm{max-width:30em;font:600 10px/1.45 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);align-items:center;gap:10px;display:flex}@media (min-width:700px){.ftr__row{flex-wrap:nowrap}.ftr__legal{flex:0 auto;max-width:300px}.ftr__nav{flex:auto;justify-content:center;min-width:0}.ftr__top{flex:none}}.ftr__tm>span:last-child{text-wrap:balance}.ftr__tm-mark{background:var(--beige);width:20px;height:20px;color:var(--black);box-shadow:2px 2px 0 var(--blue);font:700 12px/1 var(--f-body);letter-spacing:0;flex:none;place-items:center;display:inline-grid;rotate:-4deg}.ftr__nav{flex-wrap:wrap;gap:4px 18px;display:flex}.ftr__nav a,.ftr__top{min-height:44px;color:var(--grey);font:600 11.5px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;text-decoration:none;transition:color .3s;display:inline-flex}.ftr__nav a:hover,.ftr__top:hover{color:var(--white)}.ftr__top{color:var(--white);gap:8px}.crumbs ol{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.crumbs li{align-items:center;gap:10px;display:inline-flex}.crumbs li+li:before{content:"/";color:#ffffff4d}.crumbs a{min-height:44px;color:var(--grey);align-items:center;text-decoration:none;transition:color .3s;display:inline-flex}.crumbs a:hover{color:var(--white)}.crumbs [aria-current]{color:var(--beige)}.chapter__no.crumbs:before{align-self:center}.collection-intro{grid-column:span 7}.collection-intro .lead{margin-top:18px}.collection-cover{grid-column:span 5;min-height:clamp(280px,30vw,460px)}.collection-cover img{object-position:54% 30%}.covers--page .cover__more{flex:auto}.covers--page .cover__card{aspect-ratio:2/3}.page--error{min-height:100svh;padding-top:var(--hdr-h)}.err-panel{flex-direction:column;grid-column:span 7;align-items:flex-start;display:flex}.err-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.err-actions .link-btn{margin-top:30px}.err-mark{grid-column:span 5;place-items:center;min-height:260px;padding:0;display:grid;position:relative;overflow:hidden}.err-mark__no{font:800 clamp(96px, 14vw, 220px)/.8 var(--f-display);letter-spacing:.02em;color:#0000;-webkit-text-stroke:2px var(--white);opacity:.7}.err-mark__art{aspect-ratio:1051/1873;height:70%;color:var(--grey);opacity:.3;position:absolute;bottom:-10%;right:8%}@media (max-width:1299px){.nav__link{letter-spacing:.1em;padding:0 9px;font-size:11px}.nav__link:after{left:9px;right:9px}}@media (max-width:1180px){.hdr__in{gap:16px}.nav__list{gap:2px}.nav__link{letter-spacing:.06em;padding:0 7px;font-size:10px}.nav__link:after{bottom:11px;left:7px;right:7px}}@media (max-width:1023px){:root{--hdr-h:64px}.nav{display:none}.burger{display:block}.lang{border-left:0;padding-left:0}.hdr__tools{margin-left:auto}.spine{--spine-r:1px;--spine-w:14px;top:calc(var(--hdr-h) + 10px)}.cover[id]{scroll-margin-top:12px}.intro,.series-card{grid-column:1/-1}.say--a,.say--b,.say--c,.say--d{grid-column:span 6}.say--wide{grid-column:1/-1}.covers{grid-template-columns:repeat(2,minmax(0,1fr))}.t-photo,.t-text,.step{grid-column:1/-1}.grid--about{grid-template-columns:minmax(0,1fr);grid-template-areas:"ph""tx""p1""p2""p3""cu"}.crossover,.slots,.c-info,.letter{grid-column:1/-1}.slots{grid-template-columns:repeat(4,minmax(0,1fr))}.coupons{grid-template-columns:minmax(0,1fr);max-width:560px}.coupon:nth-child(3n+2){margin-top:0}.gazette__cols,.gazette__cols--2{grid-template-columns:minmax(0,1fr)}.story,.gazette__cols>.story:nth-child(n+4){border-left:0;border-top:1.5px solid var(--black);margin-top:26px;padding:26px 0 0}.story:first-child{border-top:0;margin-top:0;padding-top:0}.collection-intro,.collection-cover,.err-panel,.err-mark{grid-column:1/-1}}@media (min-width:700px) and (max-width:1023px){.step{grid-column:span 4}.grid--about{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ph ph""tx tx""p1 p2""p3 p3""cu cu"}.coupons{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media (max-width:699px){.hdr__word{width:104px;height:13px}.hdr__mark{width:22px;height:40px}.hdr__in{gap:12px}.lang a,.lang li>span{padding:0 4px}.hero{min-height:560px;padding-top:calc(var(--hdr-h) + 6px)}.splash__snake{height:82%;top:49%}.wordmark{width:86vw;max-width:calc(100vw - var(--side) * 2 - 28px)}.splash__slogan{letter-spacing:.5em;padding-left:.5em}.splash__corner{letter-spacing:.16em;gap:4px;font-size:9.5px}.sfx--hiss{-webkit-text-stroke-width:1.5px;text-shadow:3px 3px 0 var(--blue);font-size:34px;top:61%;left:10px}.splash__cap--br{max-width:calc(100% - 32px);bottom:74px}.splash__hint{letter-spacing:.14em;gap:8px;max-width:62%;font-size:9.5px}.splash__hint-arrow{width:26px;height:26px}.caption{max-width:18.2em}.chapter__title{max-width:none}.gazette__top{text-align:center;justify-content:center}.t-text{padding-top:150px}.t-text__art{opacity:.3;height:160px;top:-26px}.covers{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 calc(var(--side) * -1);padding:12px var(--side) 22px;scroll-padding:0 var(--side);scrollbar-width:thin;scrollbar-color:var(--grey) transparent;gap:16px;display:flex;overflow-x:auto}.cover{scroll-snap-align:start;flex:0 0 76%}.cover--soon{flex:0 0 76%}.cover__soon{aspect-ratio:2/3;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.t-photo{min-height:300px}.a-photo{min-height:340px}.closeup{min-height:220px}.talk{gap:48px var(--gutter);padding-top:36px}.say--a,.say--b,.say--c,.say--d{grid-column:1/-1}.say{--fig-x:70%;min-height:400px}.say--b,.say--c{--fig-x:30%}.say__fig,.say--c .say__fig{width:172px}.say__bubble{padding:24px 22px}.gal{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:132px;grid-auto-flow:dense}.g-a{grid-area:span 2/1/auto/-1}.g-b,.g-c,.g-e,.g-f{grid-area:span 1}.g-d{grid-area:span 2}.g-g,.g-h{grid-area:span 2/1/auto/-1}.gal__item.is-tall{grid-row:span 2}.slots{grid-template-columns:repeat(2,minmax(0,1fr))}.slot--partner{gap:8px;padding:12px}.slot--partner .slot__logo{width:36%}.lb__in{padding:64px 14px 96px}.lb__prev,.lb__next{margin:0;top:auto;bottom:22px}.lb__prev{left:calc(50% - 64px)}.lb__next{right:calc(50% - 64px)}.lb__img{width:min(var(--w,1240px), calc(100vw - 28px), calc((100dvh - 236px) * var(--ar,1.5)))}.ftr__row{text-align:center;justify-content:center}.ftr__legal{text-align:center;flex-basis:100%;align-items:center}.ftr__tm{max-width:26em}.ftr__nav{justify-content:center}.err-mark{min-height:200px}}@media (hover:none){.splash__cursor{display:none}}@media (scripting:none){.hdr:before{opacity:1}.hdr:after{transform:scaleX(1)}.burger{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.spine__tongue,.ticker__track,.tape__track{transform:none}}
