.hl{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:120px 0 64px;color:var(--ink)}.hl svg{display:block;height:clamp(28px,2.8vw,42px);width:auto;overflow:visible}.hl path{fill:currentColor;fill-opacity:0;stroke:currentColor;stroke-width:62;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.hl.is-drawn path{stroke-dashoffset:0;fill-opacity:1;transition:stroke-dashoffset .32s cubic-bezier(.45,0,.55,1) calc(var(--i) * .09s),fill-opacity .2s ease calc(var(--i) * .09s + .28s)}.hl.is-drawn .hl__r path{transition-delay:calc((var(--i) + 23) * .09s),calc((var(--i) + 23) * .09s + .28s)}@media(max-width:760px){.hl{grid-column:1 / -1;grid-row:4;margin:56px 0 8px;flex-wrap:wrap;row-gap:4px}.hl svg{height:22px;max-width:100%}.hl__r{margin-left:auto}.hl path{stroke-width:80}}@media(prefers-reduced-motion:reduce){.hl path{stroke-dashoffset:0;fill-opacity:1;transition:none!important}}.gg{overflow-x:clip;width:calc(100% - (2*max(32px,7.5vw)));margin:0 auto;padding:48px 0 160px;--gg-gap: clamp(28px, 2.5vw, 44px);font-family:"Factor A",var(--font-body),system-ui,sans-serif;color:var(--ink)}.top{width:min(700px,100%);margin:0 auto;padding:52px 0 0;color:var(--ink)}.top__t{font-family:Factor A,sans-serif;font-weight:700;font-size:22px;line-height:33px;letter-spacing:-.22px;font-feature-settings:"case","ss02","ss03"}.top__avatar{display:block;width:48px;height:48px;border-radius:50%;flex:none}.top .site-header.sh{max-width:none;margin:0;padding:0}.top__h1{margin:80px 0 0;font-family:Factor A,sans-serif;font-weight:700;font-size:48px;line-height:55.2px;letter-spacing:-1px;font-feature-settings:"case","dlig","ss02","ss03";color:var(--ink)}.top__nw{white-space:nowrap}.top__p{max-width:563px;margin:16px 0 0;font-family:Spectral,serif;font-weight:400;font-size:22px;line-height:33px;letter-spacing:-.66px;font-feature-settings:"ss03"}.top__p--2{margin-top:10px}:lang(ru) .top__p:not(.top__p--2){max-width:600px}.top__btn{display:inline-flex;align-items:center;height:48px;padding:0 20px;margin-top:23px;border-radius:12px;background:var(--ink);color:#fff;text-decoration:none}.top__btn{transition:background-color .5s}.top__btn:hover{background:#ff5000;transition-duration:0s}@media(max-width:1199px){.top{width:auto;padding:32px 16px 0}.top__h1{margin-top:80px}}@media(max-width:809px){.top__h1{font-size:36px;line-height:40px}.top__p{max-width:none}.top__btn{margin-top:16px}}.gg__row{list-style:none;margin:0 0 72px;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gg-gap);align-items:start}.gg__i{grid-column:span var(--span)}.gg__i.is-rise{opacity:0;transform:translateY(150px)}.gg__i.is-rise.is-in{opacity:1;transform:none;transition:transform .55s linear(0,.0456,.1525,.2866,.4256,.5556,.6696,.7646,.8403,.8983,.9411,.9713,.9915,1.0041,1.0112,1.0144,1.0152,1.0143,1.0126,1.0105,1.0084,1.0065,1.0048,1.0034,1),opacity .4s cubic-bezier(.23,1,.32,1)}.gg__hit{display:block;color:inherit;text-decoration:none}.gg__frame{display:block;position:relative;overflow:hidden;border-radius:var(--preview-radius);aspect-ratio:var(--ar);background:#f4f4f6;container-type:inline-size}.gg__frame img,.gg__frame video{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.gg__img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .6s cubic-bezier(.23,1,.32,1)}.gg__i.is-zoom:hover .gg__img{transform:scale(1.045);transition-duration:.12s}.gg__swap{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.23,1,.32,1)}.gg__i.is-kh .gg__frame:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border:1px solid rgba(29,27,32,.1);border-radius:inherit}.gg__i:hover .gg__swap{opacity:1;transition-duration:.12s}.gg__vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cl{position:absolute;display:block}.cl img{display:block;width:100%;height:100%}.cl--cardA{animation:cl-cardA 7s ease-in-out infinite}.cl--cardL{animation:cl-cardL 8s ease-in-out infinite}.cl--cardR{animation:cl-cardR 8s ease-in-out infinite}.cl--blobs{animation:cl-blobs 14s ease-in-out infinite}.cl--cardB{animation:cl-cardB 7s ease-in-out infinite}@keyframes cl-cardA{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(-4deg) translate(-2.5%,-1%)}}@keyframes cl-cardB{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(2.6deg) translate(1.5%,-1.6%)}}@keyframes cl-cardL{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(-3deg) translate(-3%,-2.5%)}}@keyframes cl-cardR{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(3deg) translate(3%,-2.5%)}}@keyframes cl-blobs{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.05) rotate(1.2deg)}}.tqr{position:absolute;overflow:hidden;z-index:1}.tqr__strip{position:absolute;left:0;top:0;height:100%;animation:tqr-drift 15s linear infinite}.tqr__cell{position:absolute;display:block;transform-origin:50% 92%;animation:tqr-sway var(--d, 4s) var(--dl, 0s) ease-in-out infinite}.tqr__cell img{display:block;width:100%;height:100%}@keyframes tqr-drift{to{transform:translate(-50%)}}@keyframes tqr-sway{0%,to{transform:rotate(0)}25%{transform:rotate(calc(var(--a, 5deg) * -1))}75%{transform:rotate(var(--a, 5deg))}}.gg__i.has-bleed .gg__frame{overflow:visible;background:none}.gg__img.is-bleed{position:absolute;width:113.1313%;height:117.3894%;left:-6.6512%;top:-8.5389%;max-width:none;object-fit:fill}.gg__star{max-width:none;position:absolute;width:113.1313%;height:117.3894%;left:-6.6512%;top:-8.5389%;transform-origin:50% 50%;animation:gg-star 9s ease-in-out infinite}@keyframes gg-star{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(2.6deg) scale(1.018)}}.gg__cap{display:block;margin-top:16px;font-size:24px;line-height:29px;letter-spacing:-.28px;color:var(--ink)}.gg__cap{font-weight:700;transition:color .5s}.gg__cap b{font-weight:inherit}.gg__cap{text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual}.gg__i:hover .gg__cap{color:#ff5000;transition-duration:0s}@font-face{font-family:GT Pressura Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/extra/gt-pressura-mono_400.woff2) format("woff2")}.gc{display:flex;align-items:center;gap:8px;height:26px;margin-top:8px;font-family:Stratos,sans-serif;font-weight:500;font-size:22px;line-height:26px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.gc__ic{display:block;flex:none;overflow:visible}.gc--rf .gc__ic{width:42px;height:17px;margin-block:4px 5px}.gc--be .gc__ic{width:25px;height:17px;margin:4px 3px 5px}.gc__p{fill:var(--ink);stroke:none}.gc__t{display:block;white-space:nowrap}.gc__w{display:inline-block;white-space:nowrap}.gc__c{display:inline-block;white-space:pre}@media(hover:hover){.gc{transition:color 0s}.gc__p{fill:#1d1b2000;transition:fill .3s ease}.gg__i:hover .gc__p{animation:gc-fill .6s ease var(--pd) both}@keyframes gc-fill{0%{fill:#1d1b2000}40%{fill:var(--ink)}to{fill:#ff5000}}.gc__c{opacity:0;transform:translate(.5em);transition:opacity .12s,transform 0s .12s}.gg__i:hover .gc{color:#ff5000}.gg__i:hover .gc__c{opacity:1;transform:none;transition:opacity .3s ease calc(var(--cd) * 15ms),transform .3s ease calc(var(--cd) * 15ms)}}@media(prefers-reduced-motion:reduce){.gc__c,.gg__i:hover .gc__c{transition:none;transform:none}}.gg__i.has-z .gg__img,.gg__i.has-z .eg,.gg__i.has-z .kg{transition:transform .6s cubic-bezier(.23,1,.32,1)}.t-kaztour .gg__frame{background:#fff}.t-kaztour .gg__img{transform:scale(.955)}@media(hover:hover){.gg__i.has-z:hover .gg__img,.gg__i.has-z:hover .eg,.gg__i.has-z:hover .kg{transform:scale(1.045);transition-duration:.12s}.t-kaztour.has-z:hover .gg__img{transform:scale(1)}}.gg__soon{display:inline-block;margin-top:12px;padding:5px 14px 4px;border-radius:999px;background:color-mix(in srgb,var(--ink) 7%,transparent);color:color-mix(in srgb,var(--ink) 55%,transparent);font-family:GT Pressura Mono,ui-monospace,monospace;font-size:18px;line-height:24px;letter-spacing:-.2px}.gg__hit[aria-disabled]{cursor:default}.gg__i:has(.gg__hit[aria-disabled]):hover .gg__cap{color:var(--ink)}@media(max-width:760px){.gg__soon{font-size:13px;line-height:18px;padding:3px 10px 2px;margin-top:8px}}.gg__group{display:block}.gg__rest{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--gg-gap);row-gap:72px;align-items:start;margin-bottom:72px}.gg__col{display:contents;list-style:none;margin:0;padding:0}.gg__rest .gg__i{grid-row:var(--r);grid-column:var(--c) / span var(--span)}.site-footer.sf{max-width:none;width:calc(100% - (2*max(32px,7.5vw)));margin:0 auto;padding-inline:0}.gg{padding-bottom:62px}@media(max-width:760px){.gg .gg__group,.gg .gg__rest,.gg .gg__row,.gg .gg__col{display:contents!important}.gg{display:grid;grid-template-columns:repeat(100,minmax(0,1fr));column-gap:0;row-gap:56px;align-items:start}.gg .gg__i{grid-row:var(--mr)!important;grid-column:var(--mc)!important;margin:0!important}.gg .t-kalinenko .gg__frame{aspect-ratio:36 / 41.349}.gg .gg__i .gg__cap{margin-top:8px;font-size:20px!important;line-height:22px!important;letter-spacing:0!important}.gg .gg__i.has-bleed .gg__cap{margin-top:calc(8px + 8%)!important}.gg .gc{margin-top:8px;font-size:13px;line-height:16px;letter-spacing:0;gap:4px}.gg .gg__i.m-s .gg__cap{font-size:16px!important;line-height:19px!important;overflow-wrap:break-word}@media(max-width:380px){.gg .gg__i.m-s .gg__cap{letter-spacing:-.2px!important}}}@media(max-width:1000px){.gg{width:calc(100% - 32px);padding:48px 0 100px}.gg__rest{display:flex;align-items:flex-start;gap:16px;margin-bottom:40px}.gg__col{display:flex;flex-direction:column;gap:40px;flex:1 1 0;min-width:0}.gg__rest .gg__i{display:block;grid-row:auto;grid-column:auto}.site-footer.sf{width:auto;margin:0 16px}.gg{padding-bottom:56px}.gg__row{grid-template-columns:repeat(6,1fr);column-gap:16px;row-gap:40px;margin-bottom:40px}.gg__i{grid-column:span var(--span-m)}.gg__intro{margin:48px 0;font-size:24px;line-height:30px;letter-spacing:-.4px}.gg__cap{font-size:18px;line-height:22px;letter-spacing:-.21px}.gc{height:auto;min-height:20px;align-items:center;margin-top:6px;gap:6px;font-size:18px;line-height:20px;letter-spacing:.02em}.gc__t{white-space:normal;min-width:0}.gc--be .gc__ic{width:15px;height:10px;margin:5px 2px}.gc--rf .gc__ic{width:25px;height:10px;margin-block:5px}.gg__i:not(.t-kaztour):hover .gg__img{transform:none}.t-kaztour:hover .gg__img{transform:scale(.955)}.gg__i.has-z:hover .eg,.gg__i.has-z:hover .kg{transform:none}.gg__i:hover .gg__swap{opacity:0}}.ym,.eg,.kg{position:absolute;inset:0;display:block;overflow:hidden;background:#fff}.ym img,.eg img,.kg img{position:absolute;display:block;max-width:none}.ym__bg,.eg__bg{inset:0;width:100%;height:100%}.ym__card{transform-origin:50% 50%}.ym__card--l{left:.327%;top:40.952%;width:27.19%;height:38.984%;animation:ym-left 5.2s -1.18s infinite}.ym__card--r{left:69.935%;top:44.444%;width:29.739%;height:40.825%;animation:ym-right 5.2s -1.08s infinite}.ym__card--l2{left:.327%;top:40.952%;width:27.19%;height:38.984%;animation:ym-left 5.2s -3.78s infinite}.ym__card--r2{left:69.525%;top:44.444%;width:30.149%;height:40.825%;animation:ym-right 5.2s -3.68s infinite}.ym__phone{left:32.68%;top:27.937%;width:34.314%;height:67.46%}@keyframes ym-left{0%,4%{transform:translate(132.1%) rotate(-8deg) scale(.86);animation-timing-function:cubic-bezier(.12,.85,.2,1)}11%,36%{transform:translate(0) rotate(0) scale(1);animation-timing-function:cubic-bezier(.6,0,1,.4)}41%,to{transform:translate(132.1%) rotate(-8deg) scale(.86)}}@keyframes ym-right{0%,4%{transform:translate(-117.6%) rotate(8deg) scale(.86);animation-timing-function:cubic-bezier(.12,.85,.2,1)}11%,36%{transform:translate(0) rotate(0) scale(1);animation-timing-function:cubic-bezier(.6,0,1,.4)}41%,to{transform:translate(-117.6%) rotate(8deg) scale(.86)}}.eg__blob{left:-29.1809%;top:-70.3325%;width:106.9966%;height:153.1969%;transform-origin:50% 50%;animation:eg-spin 50s linear infinite}.eg__over{inset:0;width:100%;height:100%}@keyframes eg-spin{0%{transform:rotate(12deg)}to{transform:rotate(372deg)}}.kg__p{inset:0;width:100%;height:100%;object-fit:cover}.kg__p--1{animation:kg-1 .933s step-end infinite}.kg__p--2{animation:kg-2 .933s step-end infinite}.kg__p--3{animation:kg-3 .933s step-end infinite}@keyframes kg-1{0%{opacity:0}25%{opacity:1}}@keyframes kg-2{0%{opacity:0}50%{opacity:1}}@keyframes kg-3{0%{opacity:0}75%{opacity:1}}.gg__i.is-off .cl,.gg__i.is-off .tqr__strip,.gg__i.is-off .tqr__cell,.gg__i.is-off .gg__star,.gg__i.is-off .ym__card,.gg__i.is-off .eg__blob,.gg__i.is-off .kg__p{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.gg__img,.gg__swap{transition:none}.cl,.tqr__strip,.tqr__cell,.gg__star,.ym__card,.eg__blob,.kg__p{animation-play-state:paused}}
