:root{--paper:#fff2e2;--ink:#301c10;--orange:#ff501c;--font:Arial, Helvetica, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);color:var(--ink);background:var(--paper);font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{border:1px solid #898076;min-height:100svh;margin:0}a{color:inherit}button,select{font:inherit;color:inherit}button,a,select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}:focus-visible{outline:2px solid var(--orange);outline-offset:4px}[hidden]{display:none!important}::selection{background:var(--orange);color:var(--paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.header{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:68px;padding:10px 3vw;display:grid}.header__nav,.header__actions{align-items:center;gap:14px;display:flex}.header__actions{justify-self:end;gap:12px}.pill-link{white-space:nowrap;align-items:center;min-height:44px;font-size:16px;text-decoration:none;display:inline-flex}.pill-link>span{background:#fff;border-radius:999px;padding:6px 20px;line-height:20px;transition:background .18s,color .18s;display:block}.pill-link:hover>span{background:var(--orange);color:#fff}.pill-link--dark>span{background:var(--ink);color:#fff}.wordmark{color:var(--orange);letter-spacing:-.035em;align-items:center;min-height:44px;font-family:Lilita One,Arial Black,sans-serif;font-size:33px;line-height:1;text-decoration:none;display:flex}.hero{text-align:center;padding:26px 24px 22px}.hero__title{color:var(--orange);letter-spacing:-.035em;margin:0;font-family:Belanosima,Arial Black,sans-serif;font-size:clamp(58px,6.55vw,100px);font-weight:700;line-height:.94}.hero__title>span{display:block}.hero__description{letter-spacing:-.035em;max-width:420px;margin:24px auto 0;scroll-margin-top:24px;font-size:17px;line-height:1.32}.hero__scene{width:min(100%,800px);margin:40px auto 0;padding-top:20px;scroll-margin-top:24px;position:relative}.hero__video{clip-path:inset(80px 0 0);object-fit:contain;width:min(100%,620px);height:auto;margin:-80px auto 0;display:block}.hero__tags{z-index:1;margin:0;padding:0;list-style:none;position:absolute;inset:0 0 auto}.hero__tag{background:var(--ink);color:#fff;letter-spacing:-.035em;white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:14px;line-height:17px;position:absolute}.hero__tag--studio{top:12px;left:0}.hero__tag--branding{top:20px;left:43%}.hero__tag--web{top:25px;right:7%}.hero__caption{letter-spacing:-.025em;margin-top:8px;font-size:clamp(26px,2.25vw,35px);line-height:1.2}html[lang=ru] .hero__title{letter-spacing:-.065em;font-family:Arial Black,Arial,sans-serif;font-size:clamp(45px,5.8vw,86px);font-weight:900}@media (width>=1000px) and (height<=850px){.hero{padding-top:16px}.hero__title{font-size:min(6.2vw,82px)}.hero__description{margin-top:20px}.hero__scene{margin-top:24px}.hero__video{clip-path:inset(20px 0 0);width:min(100%,460px);margin-top:-20px}.hero__caption{font-size:30px}}@media (width<=900px){.header{gap:14px;padding-inline:22px}.header__nav{gap:8px}.pill-link{font-size:14px}.pill-link>span{padding-inline:15px}.wordmark{font-size:29px}.hero__title{font-size:clamp(52px,7.8vw,72px)}.hero__scene{max-width:680px}.hero__tag--studio{left:2%}.hero__tag--web{right:2%}}@media (width<=700px){.header{gap:4px 8px;min-height:112px;padding:10px 18px 4px;position:relative}.wordmark{grid-area:1/2;font-size:29px}.header__nav{grid-area:2/1/auto/-1;justify-content:center;gap:12px}.header__actions{grid-area:1/3}.header__actions .pill-link{font-size:12px}.header__actions .pill-link>span{padding-inline:13px}.hero{padding:29px 18px 24px}.hero__title{font-size:clamp(34px,10.4vw,68px);line-height:.98}.hero__title>span{white-space:nowrap}.hero__description{letter-spacing:-.025em;max-width:360px;margin-top:24px;font-size:15px;line-height:1.4}.hero__scene{margin-top:32px;padding-top:52px}.hero__video{clip-path:none;width:min(100%,460px);margin-top:0}.hero__tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.hero__tag{padding:5px 10px;font-size:11px;line-height:15px;position:static}.hero__caption{margin-top:6px;font-size:clamp(23px,6vw,32px)}html[lang=ru] .hero__title{font-size:clamp(27px,7.7vw,49px)}}@media (width<=360px){.header{padding-inline:12px}.header__nav{gap:8px}.pill-link>span{padding-inline:14px}.wordmark{font-size:25px}.header__actions .pill-link{font-size:11px}.header__actions .pill-link>span{padding-inline:10px}.hero{padding-inline:14px}.hero__description{font-size:14px}.hero__tag{padding-inline:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.pill-link>span{transition:none}}.language{justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;font-size:11px;display:flex;position:relative}.language select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.language:focus-within{outline:2px solid var(--orange);outline-offset:2px;border-radius:20px}@media (width<=700px){.language{position:absolute;top:10px;left:18px}}@media (width<=360px){.language{left:10px}}.language__chevron{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 12px;width:12px;height:12px;display:block}#languageCode{line-height:12px}@font-face{font-family:Belanosima;font-style:normal;font-display:swap;font-weight:700;src:url(./belanosima-latin-700-normal-C6x0fXlY.woff2)format("woff2"),url(./belanosima-latin-700-normal-DTgMCKPG.woff)format("woff")}@font-face{font-family:Belanosima;font-style:normal;font-display:swap;font-weight:700;src:url(./belanosima-latin-ext-700-normal-DjnMh8kn.woff2)format("woff2"),url(./belanosima-latin-ext-700-normal-IXDAVYXk.woff)format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff)format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-ext-400-normal-DxX3B4s6.woff2)format("woff2"),url(./lilita-one-latin-ext-400-normal-QROd2hfm.woff)format("woff")}
