@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/barlow-condensed-latin-700-italic-DjyOzRJ7.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:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#111;--ink-2:#4a4239;--cream:#fbf2e1;--cream-2:#f1e3c8;--accent:#f24a1d;--accent-hi:#ff5f2e;--accent-lo:#d9400f;--on-dark-2:#fbf2e1bd;--display:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;--body:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:16px;--bar-h:56px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);scroll-behavior:smooth}body{background:var(--ink);color:var(--ink);font:400 16px/1.5 var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}a,a:visited{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1680px;padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));margin-inline-start:auto;margin-inline-end:auto}.topbar{background:var(--ink);color:var(--cream);padding-top:env(safe-area-inset-top);overflow-x:clip}.topbar :focus-visible{outline-color:var(--cream)}.topbar__in{height:var(--bar-h);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(8px,3vw,12px);display:grid}.brand{grid-column:1;align-items:center;gap:8px;display:inline-flex}a.brand{-webkit-tap-highlight-color:transparent;margin-block-start:-8px;margin-block-end:-8px;padding-block-start:8px;padding-block-end:8px;text-decoration:none}.mark{flex:none;width:clamp(30px,9.4vw,36px);height:clamp(20px,6.27vw,24px)}.mark__play{fill:var(--cream)}.mark__streak{fill:var(--accent)}.brand__word{font:italic 800 25px/1 var(--display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;flex:none;font-size:clamp(19px,6.3vw,25px)}.nav{grid-column:2;justify-self:center;gap:40px;display:none}.nav a{font:italic 700 18px/1 var(--display);text-transform:uppercase;letter-spacing:.12em;padding:8px 2px;text-decoration:none;display:block}.nav a:hover{color:var(--accent-hi)}.nav a[aria-current=page]{background:linear-gradient(var(--accent), var(--accent)) 0 100% / calc(100% - .12em) 3px no-repeat}.topbar__play{grid-column:3}.btn{isolation:isolate;min-height:52px;font:italic 700 21px/1 var(--display);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;padding:2px 26px 0;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--btn-bg);transition:background-color .2s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:skew(-14deg)}.btn:focus-visible{outline:none}.btn:focus-visible:before{outline:3px solid var(--cream);outline-offset:4px;box-shadow:0 0 0 4px var(--ink), 0 0 0 9px var(--ink)}.btn:active{transform:translateY(1px)scale(.98)}.btn__arrow{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:square;width:.8em;height:.8em;transition:transform .25s var(--ease);flex:none}.btn--accent,.btn--accent:visited{--btn-bg:var(--accent);color:var(--cream);text-shadow:0 1px #0000001f}.btn--cream,.btn--cream:visited{--btn-bg:var(--cream);color:var(--ink)}.btn--ink,.btn--ink:visited{--btn-bg:var(--ink);color:var(--cream)}.topbar__play{gap:7px;min-height:38px;margin-right:6px;padding:2px clamp(11px,4vw,16px) 0;font-size:clamp(15px,4.6vw,18px)}@media (hover:hover){.btn--accent:hover{--btn-bg:var(--accent-lo)}.btn--cream:hover{--btn-bg:#fff}.btn--ink:hover{--btn-bg:#2b2621}.btn:hover .btn__arrow{transform:translate(2px,-2px)}}.eyebrow{font:italic 700 15px/1 var(--display);text-transform:uppercase;letter-spacing:.32em;white-space:nowrap;text-shadow:0 1px 6px #0006;align-items:center;gap:14px;display:flex}.eyebrow:after{content:"";background:currentColor;flex:0 auto;width:56px;min-width:16px;height:2px}@keyframes trail-in{0%{opacity:0;scale:.4 1}}.section-head{align-items:center;gap:18px;display:flex}.section-head h2{font:italic 800 48px/.9 var(--display);text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap}.section-head:after{content:"";background:var(--ink);flex:1;height:2px;margin-top:4px}.foot{background:var(--ink);color:var(--on-dark-2);scroll-margin-top:0;font-size:14px;line-height:1.5}.foot__in{padding-top:20px;padding-bottom:calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;display:flex}.foot :focus-visible{outline-color:var(--cream)}.brand--sm{color:var(--cream)}.brand--sm .mark{width:30px;height:20px}.brand--sm .brand__word{font-size:21px}.foot__about{max-width:52ch}.foot__tip{display:none}@media (pointer:coarse){.foot__tip{display:block}}.foot__links{flex-wrap:wrap;gap:4px 10px;display:flex}.foot__links a,.foot__sale a{margin-block-start:-8px;margin-block-end:-8px;padding-block-start:8px;padding-block-end:8px}.foot__sale{margin-block-start:4px;margin-block-end:8px}.foot__sale a,.foot__sale a:visited{color:var(--cream)}.foot__sale a:hover{-webkit-text-decoration-color:var(--accent-hi);text-decoration-color:var(--accent-hi)}.foot a{text-underline-offset:3px;border-radius:2px}.foot a:hover{color:var(--cream)}@media (max-width:359px){.eyebrow{letter-spacing:.24em}.foot__dot{display:none}}@media (max-width:299px){.topbar__play .btn__arrow{display:none}}@media (min-width:600px){:root{--gutter:32px;--bar-h:64px}.mark{width:42px;height:28px}.brand__word{font-size:28px}.topbar__play{min-height:42px;padding:2px 20px 0;font-size:19px}.eyebrow{font-size:17px}.eyebrow:after{width:96px}.section-head h2{font-size:60px}}@media (min-width:720px){.nav{display:flex}}@media (min-width:1000px) and (min-aspect-ratio:1){:root{--gutter:48px}.eyebrow{font-size:19px}.eyebrow:after{width:150px}.section-head h2{font-size:68px}}@media (min-width:1600px) and (min-aspect-ratio:1){:root{--bar-h:76px}.mark{width:51px;height:34px}.brand__word{font-size:34px}.nav{gap:52px}.nav a{font-size:21px}.topbar__play{min-height:48px;padding:2px 24px 0;font-size:22px}.eyebrow{font-size:22px}.section-head h2{font-size:80px}}@media (min-width:1000px) and (min-aspect-ratio:1) and (max-height:760px){.section-head h2{font-size:56px}}@media (orientation:landscape) and (max-height:520px){:root{--bar-h:50px;--gutter:24px}.mark{width:36px;height:24px}.brand__word{font-size:24px}.topbar__play{min-height:36px;font-size:17px}.eyebrow{font-size:15px}.section-head h2{font-size:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn:before,.btn__arrow{transition:none}.btn:active,.btn:hover .btn__arrow{transform:none}}:root{--edge:22px}.sale{background:var(--ink);padding-top:14px;overflow:hidden}.sale__in{--cut:14px;isolation:isolate;background:var(--accent);color:var(--ink);clip-path:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);justify-items:start;gap:12px;padding:15px 20px 17px 24px;display:grid;position:relative}.sale__in:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#1110,#11111138) 0 20%/100% 4px no-repeat,linear-gradient(90deg,#fbf2e100,#fbf2e180) 30% 80%/70% 2px no-repeat;width:62%;height:40px;position:absolute;top:12px;right:-4%;transform:rotate(-6deg)}.sale__title{font:italic 800 clamp(25px, 7.8vw, 32px)/.88 var(--display);text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap}.sale__title strong{font-weight:inherit}.sale__title span{display:block}.sale__text{display:none}.sale__btn{min-height:46px;margin-left:6px;padding-inline-start:20px;padding-inline-end:20px;font-size:19px}@media (max-width:319px){.sale__btn{padding-inline-start:16px;padding-inline-end:16px;font-size:17px}}.masthead{background:var(--ink);color:var(--cream);padding:26px 0 calc(36px + var(--edge));position:relative;overflow:hidden}.masthead__title{font:italic 800 min(18vw, 104px)/.84 var(--display);text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap;margin-top:12px}.masthead__title span{width:-moz-fit-content;width:fit-content;display:block;position:relative}.masthead__title span:first-child:after,.masthead__title span:last-child:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--accent), #f24a1d00) 0 0 / 100% 36% no-repeat, linear-gradient(90deg, #fbf2e1d9, #fbf2e100) 6% 100% / 80% 17% no-repeat;clip-path:polygon(0 0,100% 42%,100% 58%,0 100%);transform-origin:0;width:min(60vw,560px);height:.2em;animation:trail-in .9s .15s var(--ease) both;margin-top:-.12em;position:absolute;top:50%;left:calc(100% + .22em);transform:rotate(-6deg)}.masthead__title span:last-child:after{display:none}.about{margin-top:calc(-1 * var(--edge));padding:calc(var(--edge) + 26px) 0 92px;background:var(--cream);clip-path:polygon(0 var(--edge), 100% 0, 100% calc(100% - 28px), 0 100%);position:relative;overflow:hidden}.about:before{content:"";top:calc(var(--edge) + 18px);pointer-events:none;background:linear-gradient(90deg,#0000,#f24a1d29) 0 30%/100% 3px no-repeat,linear-gradient(90deg,#0000,#11111112) 40% 62%/70% 2px no-repeat;width:70%;height:120px;position:absolute;right:-10%;transform:rotate(-6deg)}.about__part{position:relative}.about__part+.about__part{margin-top:52px}.about__text{max-width:33em;margin-top:14px;font-size:17px;line-height:1.55}.about__text p+p{margin-top:10px}.about__text p,.credit__what,.licenses p{text-wrap:pretty}.nowrap{white-space:nowrap}.about__btn{min-height:50px;margin:22px 0 0 6px;font-size:20px}@media (max-width:359px){.about__btn{padding-inline-start:20px;padding-inline-end:20px;font-size:18px}}.credits{gap:30px;margin-top:26px;display:grid}.credits__head{font:italic 700 17px/1 var(--display);text-transform:uppercase;letter-spacing:.24em;align-items:center;gap:12px;display:flex}.credits__head:before{content:"";background:var(--accent);width:22px;height:7px;transform:skew(-14deg)}.credits__list{border-top:3px solid var(--ink);margin:12px 0 0;padding:0;list-style:none}.credit{border-bottom:1px solid #1113;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 0 16px;display:flex}.credit__name{font:italic 800 24px/1 var(--display);text-transform:uppercase;letter-spacing:.005em}.credit__what{max-width:33em;color:var(--ink-2);flex-basis:100%;order:1;font-size:15px;line-height:1.45}.credit__lic{background:var(--ink);color:var(--cream);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);font:italic 700 15px/1 var(--display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:6px 14px 4px 13px}.licenses{flex-wrap:wrap;align-items:center;gap:0 28px;margin-top:26px;display:flex}.licenses p{color:var(--ink-2);font-size:15px;line-height:1.45}.licenses .about__btn{margin-top:16px}@media (min-width:600px){.masthead{padding:40px 0 calc(48px + var(--edge))}.about{padding-top:calc(var(--edge) + 40px);padding-bottom:108px}.about__part+.about__part{margin-top:64px}.about__text{font-size:18px}.credit{grid-template-columns:minmax(0,1fr) auto;justify-items:start;gap:4px 18px;display:grid}.credit__name{align-self:center;font-size:26px}.credit__what{grid-area:2/1/auto/-1}.credit__lic{grid-area:1/2;align-self:center}}@media (min-width:720px),(orientation:landscape) and (max-height:520px){.masthead__title{font-size:clamp(64px,12.5vw,132px)}.masthead__title span{display:inline-block}.masthead__title span:first-child:after{display:none}.masthead__title span:last-child:after{width:min(40vw,640px);display:block}}@media (min-width:600px),(orientation:landscape) and (max-height:520px){.sale__in{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}}@media (min-width:600px){.sale{padding-top:20px}.sale__in{--cut:20px;padding:20px 34px 22px 40px}.sale__title{font-size:clamp(30px,4.6vw,40px)}.sale__btn{min-height:50px;padding-inline-start:24px;padding-inline-end:24px;font-size:20px}}@media (min-width:1100px){.sale__in{--cut:24px;grid-template-columns:auto minmax(0,1fr) auto;column-gap:36px;padding:22px 44px 24px 52px}.sale__in:before{width:34%}.sale__title{font-size:clamp(40px,3.6vw,58px)}.sale__text{text-wrap:balance;max-width:30em;padding-left:30px;font-size:16px;line-height:1.4;display:block;position:relative}.sale__text:before{content:"";background:var(--ink);width:3px;position:absolute;top:2px;bottom:2px;left:4px;transform:skew(-14deg)}.credits{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px}}@media (min-width:1000px) and (min-aspect-ratio:1){.masthead{padding:52px 0 calc(60px + var(--edge))}.about{padding-top:calc(var(--edge) + 48px)}}@media (min-width:1600px) and (min-aspect-ratio:1){:root{--edge:28px}.masthead{padding:64px 0 calc(72px + var(--edge))}.about__text{font-size:19px}.sale__text{font-size:18px}}@media (orientation:landscape) and (max-height:520px){.sale{padding-top:10px}.sale__in{padding:11px 26px 12px 30px}.sale__title{font-size:26px}.sale__btn{min-height:42px;font-size:18px}.masthead{padding:18px 0 calc(26px + var(--edge))}.masthead__title{font-size:min(9vw,64px);margin-top:8px;font-size:min(9vw,17svh)}.about{padding-top:calc(var(--edge) + 22px)}}@media (prefers-reduced-motion:reduce){.masthead__title span:first-child:after,.masthead__title span:last-child:after{animation:none}}
