@font-face{font-family:CodecPro;src:url(/fonts/CodecProVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Jeko;src:url(/fonts/Jeko-Black.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Druk Wide;src:url(/fonts/DrukWideCyr-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jeu De Pixel;src:url(/fonts/JeuDePixel-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Actay Wide;src:url(/fonts/ActayWide-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futech;src:url(/fonts/Futech-5G-ZET-eSIM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--orange-100: #ff7f0e;--orange-hover: #f07000;--orange-pressed: #d96300;--orange-tint: #fff0e2;--red-100: #e5484d;--black-90: #1c1c1c;--black-100: #111111;--gray-100: #b4b4b4;--gray-dot: #a7adb5;--gray-80: #e3e3e3;--gray-70: #ececec;--white-90: #f1f3f5;--white-80: #e9ecf0;--white-100: #ffffff;--gradient-orange: linear-gradient(148deg, #ff6e00 18.954%, #ffa200 75.827%);--gradient-orange-flat: linear-gradient(177.4deg, #ff6e00 18.954%, #ffa200 75.827%);--page-bg: var(--white-90);--outside-bg: var(--white-100);--space-4: 4px;--space-8: 8px;--space-12: 12px;--head-gap: var(--space-12);--ws-br: pre-line;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-56: 56px;--space-64: 64px;--space-80: 80px;--space-180: 180px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-24: 24px;--radius-32: 32px;--radius-pill: 999px;--site-max: 1440px;--content-max: 1280px;--gutter: clamp(32px, 5.56vw, 80px);--section-gap: var(--space-80);--font-base: "CodecPro", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Jeko", var(--font-base);--font-wide: "Druk Wide", var(--font-base);--font-actay: "Actay Wide", var(--font-base);--font-futech: "Futech", var(--font-display);--fw-regular: 400;--fw-bold: 500;--tracking-tight: -.02em;--line: var(--gray-80);--focus-ring: 0 0 0 3px rgba(255, 127, 14, .35);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-soft: cubic-bezier(.22, 1, .36, 1);--dur-micro: .12s;--dur-short: .2s;--dur-medium: .32s;--dur-long: .6s;--stagger: 45ms;--lift: -4px;--hover-scale: 1.025;--dur-hover: .52s}@media (max-width: 767px){:root{--gutter: 16px;--ws-br: normal;--section-gap: 48px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scroll-padding-top:140px}body{margin:0;background:var(--outside-bg);color:var(--black-90);font-family:var(--font-base);font-weight:var(--fw-regular);font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}p,h1,h2,h3,h4,ul{margin:0;padding:0}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}ul{list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;border:0;background:none;padding:0;margin:0}button{cursor:pointer}:focus-visible{outline:none}.kbd-nav :focus-visible{box-shadow:var(--focus-ring)}.kbd-nav input:focus-visible,.kbd-nav textarea:focus-visible{box-shadow:none}input,textarea{caret-color:var(--black-90)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--black-90);-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 9999s ease-out 0s}::selection{background:#ff7f0e33}.t{text-box:trim-both cap alphabetic}@supports not (text-box: trim-both cap alphabetic){.t{line-height:1.1}}.t-h1{font-size:38px;line-height:38px;letter-spacing:var(--tracking-tight)}.t-h2{font-size:32px;line-height:32px;letter-spacing:var(--tracking-tight)}.t-36{font-size:36px;line-height:36px;letter-spacing:var(--tracking-tight)}.t-h1,.t-h2,.t-36{translate:-.05em 0}.t-h1,.t-h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.t-28{font-size:28px;line-height:28px;letter-spacing:var(--tracking-tight)}.t-24{font-size:24px;line-height:24px;letter-spacing:var(--tracking-tight)}.t-20{font-size:20px;line-height:20px;letter-spacing:var(--tracking-tight)}.t-18{font-size:18px;line-height:18px}.t-16{font-size:16px;line-height:16px}.t-14{font-size:14px;line-height:14px}.t-12{font-size:12px;line-height:12px}.t-card{font-size:20px;line-height:22px;font-weight:450;letter-spacing:var(--tracking-tight)}.t-lead{font-size:18px;line-height:20px}.t-row{font-size:16px;line-height:18px;font-weight:440}.t-text{font-size:14px;line-height:16px}.t-bold{font-weight:var(--fw-bold)}.t-muted{color:var(--gray-100)}.t-prose{max-width:760px;color:var(--black-90);line-height:1.5;white-space:pre-line}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);font-weight:var(--fw-bold);white-space:nowrap;overflow:hidden;isolation:isolate;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.btn>span{text-box:trim-both cap alphabetic}.btn:active{transform:scale(.97)}.btn-l{height:60px;padding:0 var(--space-24);border-radius:var(--radius-16);font-size:16px;line-height:16px}.btn-m{height:40px;padding:0 var(--space-20);border-radius:var(--radius-pill);font-size:14px;line-height:14px}.btn-icon{width:40px;height:40px;padding:0;border-radius:var(--radius-pill)}.btn-primary{background:var(--orange-100);color:var(--white-100)}.btn-primary:hover{background:var(--orange-hover)}.btn-primary:active{background:var(--orange-pressed)}.btn-chip{background:var(--gray-70);color:var(--gray-100)}.btn-chip.is-soft{background:var(--white-90)}.btn-chip:hover{background:var(--gray-80);color:var(--black-90)}.btn-chip.is-active{background:var(--orange-100);color:var(--white-100)}.btn-block{width:100%}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform var(--dur-long) var(--ease-out)}.btn-primary:hover:after{transform:translate(120%)}.btn>.ripple{position:absolute;z-index:0;border-radius:50%;background:#ffffff59;transform:scale(0);pointer-events:none;animation:ripple .65s var(--ease-out) forwards}@keyframes ripple{to{transform:scale(1);opacity:0}}.btn>span:not(.ripple){position:relative;z-index:1}.surface{background:var(--white-100);border-radius:var(--radius-16)}.panel{padding:var(--space-48) var(--space-56);border-radius:var(--radius-16)}@media (max-width: 1099px){.panel{padding:var(--space-32)}}@media (max-width: 767px){.panel{padding:var(--space-24) var(--space-16)}}.t-h1,.t-h2,.t-36,.t-28,.t-24,.t-card,.t-lead,.t-text,.t-row{white-space:var(--ws-br)}.block-head{display:flex;flex-direction:column;gap:var(--head-gap)}p{text-wrap:pretty}.btn-pair{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-8)}.btn-pair>.btn{width:100%}.btn-pair>.btn-chip{color:var(--black-90)}@media (max-width: 767px){.btn-pair--stack{grid-auto-flow:row;width:100%}}.lift{transition:transform var(--dur-hover) var(--ease-out);will-change:transform}.lift:hover,.lift.is-current{transform:translateY(var(--lift)) scale(var(--hover-scale))}.tilt3d{display:block;width:100%;height:100%;mix-blend-mode:multiply;transition:transform .6s var(--ease-soft)}.is-floating .tilt3d{transform:rotate(-10deg)}.floaty{display:block;will-change:transform}.skel:not(.is-loaded){background:var(--gray-70)!important}:where(.skel:not(.is-loaded)){position:relative;isolation:isolate;overflow:hidden}.skel:not(.is-loaded):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,var(--white-90) 50%,transparent 70%);transform:translate(-100%);animation:skel 1.6s var(--ease-in-out) infinite;pointer-events:none}@keyframes skel{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.skel:not(.is-loaded):after{animation:none}}.is-offscreen,.is-offscreen *,.is-offscreen *:before,.is-offscreen *:after{animation-play-state:paused!important}.reveal{opacity:0;transform:translateY(24px) scale(.97);transition:opacity .52s var(--ease-soft),transform .52s var(--ease-soft);transition-delay:calc(min(var(--i, 0),8) * var(--stagger))}.reveal.is-visible{opacity:1;transform:none}.rail{display:flex;overflow-x:auto;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.rail::-webkit-scrollbar{display:none}@media (hover: none){.rail{scroll-snap-type:x mandatory}.rail>*{scroll-snap-align:center;scroll-snap-stop:always}}.rail.is-dragging{cursor:grabbing}.rail.is-dragging *{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0ms!important}.reveal{opacity:1;transform:none}}html.is-locked,html.is-modal{overflow:hidden}@media (max-width: 767px){.t-h1{font-size:30px;line-height:32px}.t-h2{font-size:26px;line-height:28px}.t-36{font-size:30px;line-height:30px}.t-28{font-size:24px;line-height:24px}.t-card{font-size:18px;line-height:20px}}.sigdot{--d: 96px;position:relative;display:block;width:0;height:0;pointer-events:none}.sigdot__core{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:var(--gray-dot);transition:transform var(--dur-medium) var(--ease-out)}.sigdot.is-on .sigdot__core{background:var(--orange-100);animation:sig-core 2.25s var(--ease-in-out) infinite alternate}.sigdot.is-soon .sigdot__core{background:transparent;box-shadow:inset 0 0 0 2.5px var(--orange-100)}.sigdot.is-active .sigdot__core{transform:scale(1.35)}@keyframes sig-core{0%{transform:scale(.94)}to{transform:scale(1.08)}}.sigdot__ring{position:absolute;left:calc(var(--d) / -2);top:calc(var(--d) / -2);width:var(--d);height:var(--d);border-radius:50%}.sigdot__ring{border:1.5px solid rgba(255,127,14,.75);background:radial-gradient(closest-side,#ff7f0e00 55%,#ff7f0e24);opacity:0;animation:sig-ring 4.5s cubic-bezier(.25,.1,.25,1) infinite;animation-delay:calc(var(--k) * 1.5s);will-change:transform,opacity}@keyframes sig-ring{0%{transform:scale(.06);opacity:0}15%{opacity:.9}55%{opacity:.55}to{transform:scale(1);opacity:0}}.sigdot.is-soon .sigdot__ring{animation-duration:6s}@media (prefers-reduced-motion: reduce){.sigdot__ring,.sigdot.is-on .sigdot__core{animation:none}.sigdot__ring{opacity:0}}.ck[data-v-544d47bd]{position:fixed;left:var(--space-24);bottom:var(--space-24);z-index:45;display:flex;align-items:center;gap:var(--space-16);width:min(480px,calc(100vw - var(--space-48)));padding:var(--space-16) var(--space-16) var(--space-16) var(--space-20);border-radius:var(--radius-24);background:var(--black-90);color:var(--white-100)}.ck__emoji[data-v-544d47bd]{flex:none;font-size:32px;line-height:1;transition:transform var(--dur-medium) var(--ease-soft)}@media (hover: hover){.ck:hover .ck__emoji[data-v-544d47bd]{transform:rotate(-16deg) scale(1.08)}}.ck__text[data-v-544d47bd]{flex:1;min-width:0}.ck__btn[data-v-544d47bd]{flex:none}.ck-enter-active[data-v-544d47bd],.ck-leave-active[data-v-544d47bd]{transition:transform var(--dur-medium) var(--ease-soft),opacity var(--dur-medium) var(--ease-soft)}.ck-enter-from[data-v-544d47bd],.ck-leave-to[data-v-544d47bd]{opacity:0;transform:translateY(16px)}@media (max-width: 767px){.ck[data-v-544d47bd]{left:var(--space-16);right:var(--space-16);bottom:var(--space-16);flex-wrap:wrap;gap:var(--space-12) var(--space-16);width:auto;padding:var(--space-16);border-radius:var(--radius-16)}.ck__btn[data-v-544d47bd]{width:100%}}@media (prefers-reduced-motion: reduce){.ck-enter-active[data-v-544d47bd],.ck-leave-active[data-v-544d47bd]{transition:opacity var(--dur-medium) linear}.ck-enter-from[data-v-544d47bd],.ck-leave-to[data-v-544d47bd]{transform:none}}.zbot[data-v-5c04ea14]{display:block;width:120px;height:auto;overflow:visible;cursor:pointer;-webkit-tap-highlight-color:transparent}.zbot.is-poke[data-v-5c04ea14]{animation:zbot-hop-5c04ea14 .6s var(--ease-soft)}@keyframes zbot-hop-5c04ea14{0%{transform:none}30%{transform:translateY(-10px) scale(1.04)}60%{transform:translateY(2px) scale(.98)}to{transform:none}}.zbot__body[data-v-5c04ea14]{transform-box:view-box;transform-origin:50% 60%;transition:transform .6s var(--ease-soft);transform:rotate(var(--tilt, 0deg)) translate(var(--hx, 0px))}.zbot.is-float .zbot__body[data-v-5c04ea14]{animation:zbot-float-5c04ea14 3.2s var(--ease-in-out) infinite alternate}.zbot__shadow[data-v-5c04ea14]{transform-box:fill-box;transform-origin:center}.zbot.is-float .zbot__shadow[data-v-5c04ea14]{animation:zbot-shadow-5c04ea14 3.2s var(--ease-in-out) infinite alternate}@keyframes zbot-shadow-5c04ea14{0%{scale:.8;opacity:.6}to{scale:1;opacity:1}}@keyframes zbot-float-5c04ea14{0%{translate:0 -8px}to{translate:0 8px}}.zbot__ear[data-v-5c04ea14]{transform-box:fill-box;transform-origin:center;animation:zbot-ear-5c04ea14 3.2s var(--ease-in-out) infinite alternate}.zbot__ear--r[data-v-5c04ea14]{animation-delay:-1.6s}@keyframes zbot-ear-5c04ea14{0%{translate:0 -4px}to{translate:0 4px}}.zbot.is-arms .zbot__shadow[data-v-5c04ea14]{animation:none;opacity:0}.zbot__shadow[data-v-5c04ea14]{transition:opacity .3s var(--ease-out)}.zbot__ear[data-v-5c04ea14]{transition:transform .42s var(--ease-soft)}.zbot.is-arms .zbot__ear--l[data-v-5c04ea14]{transform:translate(-10px,-62px) rotate(-28deg)}.zbot.is-arms .zbot__ear--r[data-v-5c04ea14]{transform:translate(10px,-62px) rotate(28deg)}.zbot.is-arms .zbot__ear[data-v-5c04ea14]{animation:zbot-wave-5c04ea14 .36s var(--ease-in-out) infinite alternate}.zbot.is-arms .zbot__ear--r[data-v-5c04ea14]{animation-delay:-.18s}@keyframes zbot-wave-5c04ea14{0%{translate:0 0;rotate:-4deg}to{translate:0 -4px;rotate:4deg}}.zbot__face[data-v-5c04ea14]{transform:translate(var(--lx, 0px),var(--ly, 0px));transition:transform .4s var(--ease-out)}.zbot__rows[data-v-5c04ea14]{pointer-events:none}.zbot__big[data-v-5c04ea14]{transform-box:fill-box;transform-origin:center;scale:1.35}.zbot__lens[data-v-5c04ea14]{transform-box:view-box;transform-origin:85% 79%;animation:zbot-lens-5c04ea14 2.8s var(--ease-in-out) infinite alternate}@keyframes zbot-lens-5c04ea14{0%{rotate:-6deg;translate:-2px 0}to{rotate:5deg;translate:2px -2px}}.zbot__blink[data-v-5c04ea14]{transform-box:fill-box;transform-origin:center;animation:zbot-blink-5c04ea14 4.6s infinite}.zbot.is-happy .zbot__blink[data-v-5c04ea14],.zbot.is-love .zbot__blink[data-v-5c04ea14],.zbot.is-wow .zbot__blink[data-v-5c04ea14]{animation:none}@keyframes zbot-blink-5c04ea14{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@media (prefers-reduced-motion: reduce){.zbot.is-poke[data-v-5c04ea14],.zbot__shadow[data-v-5c04ea14],.zbot__body[data-v-5c04ea14],.zbot__ear[data-v-5c04ea14],.zbot__lens[data-v-5c04ea14],.zbot__blink[data-v-5c04ea14]{animation:none!important}}.xbtn[data-v-198c457a]{flex:none;display:grid;place-items:center;border-radius:var(--radius-pill);transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.xbtn--s[data-v-198c457a]{width:24px;height:24px;color:var(--gray-100)}.xbtn--s[data-v-198c457a]:hover{color:var(--black-90);background:var(--white-90)}.xbtn--m[data-v-198c457a]{width:40px;height:40px;background:var(--white-100);color:var(--black-90)}.xbtn--m[data-v-198c457a]:hover{background:var(--white-90)}.zb[data-v-fccd842f]{position:fixed;right:var(--space-24);bottom:var(--space-24);z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-8);pointer-events:none}.zb__bot[data-v-fccd842f]{width:clamp(120px,5vw + 96px,168px);pointer-events:auto;touch-action:none;cursor:grab;transition:transform var(--dur-medium) var(--ease-soft)}.zb.is-drag .zb__bot[data-v-fccd842f]{cursor:grabbing;transform:scale(1.08)}.zb.is-back[data-v-fccd842f]{transition:transform .64s cubic-bezier(.34,1.4,.5,1)}.zb[data-v-fccd842f]{transition:translate .7s var(--ease-in-out),opacity .7s var(--ease-in-out)}.zb.is-away[data-v-fccd842f]{translate:calc(100% + 64px) 0;opacity:0}.zb__bot[data-v-fccd842f] .zbot{width:100%}.zb__bot[data-v-fccd842f]:hover{transform:scale(1.06)}.zb.is-drag .zb__bot[data-v-fccd842f]:active{transform:scale(1.08)}.zb__bot[data-v-fccd842f]:active{transform:scale(.94)}.zb__say[data-v-fccd842f]{position:relative;margin-bottom:-16px;width:max-content;max-width:264px;padding:var(--space-12) var(--space-40) var(--space-12) var(--space-16);border:1px solid var(--line);border-radius:var(--radius-16) var(--radius-16) 4px var(--radius-16);background:var(--white-100);color:var(--black-90);pointer-events:auto;transform-origin:bottom right}.zb__say--intro[data-v-fccd842f]{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12) var(--space-16) var(--space-16);width:288px;max-width:calc(100vw - 32px)}.zb__say--intro .zb__name[data-v-fccd842f]{margin-bottom:0}.zb__name[data-v-fccd842f]{margin-bottom:var(--space-4);color:var(--gray-100)}.zb__ghost[data-v-fccd842f]{color:transparent}.zb__text[data-v-fccd842f]{line-height:1.4}.zb__close[data-v-fccd842f]{position:absolute;top:var(--space-8);right:var(--space-8)}.zb-say-enter-active[data-v-fccd842f]{transition:opacity .24s var(--ease-out),transform .32s var(--ease-soft)}.zb-say-leave-active[data-v-fccd842f]{transition:opacity var(--dur-short) ease-in,transform var(--dur-short) ease-in}.zb-say-enter-from[data-v-fccd842f],.zb-say-leave-to[data-v-fccd842f]{opacity:0;transform:translateY(8px) scale(.9)}@media (max-width: 767px){.zb[data-v-fccd842f]{right:var(--space-16);bottom:calc(var(--space-16) + var(--cookie-h, 0px) + min(var(--cookie-h, 0px),var(--space-8)));transition:translate .7s var(--ease-in-out),opacity .7s var(--ease-in-out),bottom var(--dur-medium) var(--ease-soft)}.zb__say[data-v-fccd842f]{max-width:min(264px,calc(100vw - 32px))}}.site{min-height:100vh;background:var(--page-bg);overflow-x:clip}.site-loading{min-height:100vh}.page-enter-active{transition:opacity var(--dur-medium) var(--ease-out),transform var(--dur-medium) var(--ease-out)}.page-leave-active{transition:opacity var(--dur-short) var(--ease-in-out)}.page-enter-from{opacity:0;transform:translateY(var(--space-16))}.page-leave-to{opacity:0}@media (prefers-reduced-motion: reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from{transform:none}}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-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
