.v3-orbit-cursor{display:none}html:has(.version-v3){cursor:auto}html:has(.version-v3) body{cursor:auto}.site-shell.version-v3,.site-shell.version-v3 *{cursor:inherit!important}.site-shell.version-v3 :is(a[href],button,summary,[role=button],input[type=checkbox],input[type=radio]){cursor:pointer!important}.site-shell.version-v3 :is(input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),textarea,[contenteditable]:not([contenteditable=false])){cursor:text!important}.site-shell.version-v3 :is(select,input[type=range],input[type=color],[disabled],[aria-disabled=true]){cursor:auto!important}.site-shell.version-v3 [data-cursor-action=drag],.site-shell.version-v3 [data-cursor-action=drag] *{cursor:grab!important}.site-shell.version-v3 [data-cursor-action=drag].is-dragging{cursor:grabbing!important}@media (hover:hover) and (pointer:fine) and (forced-colors:none){.v3-orbit-cursor{--orbit-ink:#365bf4;z-index:2200;width:0;height:0;color:var(--orbit-ink);opacity:0;pointer-events:none;will-change:transform;transition:color .16s ease-out;display:block;position:fixed;top:0;left:0}.v3-orbit-cursor[data-theme=dark]{--orbit-ink:#fff}.v3-orbit-cursor.is-visible{opacity:1}.v3-orbit-core{background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px}.v3-orbit-follow{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.v3-orbit-shape{width:26px;height:26px;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;top:-13px;left:-13px;transform:rotate(-25deg)}.v3-orbit-track,.v3-orbit-accent{box-sizing:border-box;border:1.5px solid;border-radius:50%;position:absolute;inset:0}.v3-orbit-track{border-top-color:#0000}.v3-orbit-accent{border:2.5px solid #0000;border-top-color:#da4136;transform:rotate(12deg)}.v3-orbit-cursor.is-active .v3-orbit-shape{transform:rotate(35deg)scale(1.3)}.v3-orbit-cursor.is-pressed .v3-orbit-shape{transform:rotate(50deg)scale(.9)}html[data-v3-cursor=custom] .site-shell.version-v3,html[data-v3-cursor=custom] .site-shell.version-v3 *{cursor:none!important}html[data-v3-cursor=grabbing] .site-shell.version-v3,html[data-v3-cursor=grabbing] .site-shell.version-v3 *{cursor:grabbing!important}html[data-v3-cursor=text] .site-shell.version-v3,html[data-v3-cursor=text] .site-shell.version-v3 *{cursor:text!important}}html:not(.is-booted) .v3-orbit-cursor{opacity:0}@media (prefers-reduced-motion:reduce){.v3-orbit-cursor,.v3-orbit-shape{transition:none}}
.v3-hero-header nav{margin-inline-start:auto}.v3-hero .v3-hero-title{max-width:none}.v3-languages{flex:none;align-items:center;gap:2px;display:flex}.v3-languages a{place-items:center;min-width:32px;min-height:44px;font:500 12px/1 Polin,Arial,sans-serif;display:grid}.v3-languages a[aria-current=page]{color:#365bf4;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.version-v3.locale-ru :is(.v3-hero-title,.v3-section h2,.v3-service-row h3,.v3-footer-name){font-family:"Leon", var(--font-unbounded), Arial, sans-serif}.version-v3.locale-ru .v3-hero-title{font-size:80px;line-height:.95}.version-v3.locale-ru .v3-name-mask:last-child{font-size:.8em}.version-v3.locale-ru .v3-service-row h3{min-height:66px;font-size:24px;line-height:1.2}.version-v3.locale-ru .v3-about h2{font-size:54px;line-height:1.15}.version-v3.locale-ru .v3-contact-copy h2,.version-v3.locale-ru .v3-portfolio h2{font-size:56px}.version-v3.locale-ru .v3-contact-bubble strong{font-size:12px}.version-v3.locale-he{font-family:Polin,Arial,sans-serif}.version-v3.locale-he .v3-hero-copy{text-align:right}.version-v3.locale-he .v3-hero-actions{margin-inline:0 auto}.version-v3.locale-he .v3-hero-footer>span:last-child{text-align:left}.version-v3.locale-he .v3-planet-fallback{left:8%;right:auto}.version-v3.locale-he .v3-about-aside{direction:ltr}.version-v3.locale-he .v3-about-aside>span{direction:rtl}.version-v3.locale-he .v3-gears-anchor{left:-48px;right:auto}.version-v3.locale-he .v3-service-row{padding-left:35px;padding-right:0}.version-v3.locale-he .v3-service-row+.v3-service-row{border-left:0;border-right:1px solid #ccd2dd;padding-right:35px}.version-v3.locale-he .v3-service-row:last-child{padding-left:0}.version-v3.locale-he .v3-contact-bubble>svg{transform:scaleX(-1)}.version-v3.locale-he .v3-contact-bubble{padding-left:20px;padding-right:32px}.version-v3.locale-he :is(.v3-nav-icon,.v3-hero-cta>svg,.v3-about-contact>svg,.v3-services-footer>a>svg,.v3-fan-visit>svg,.v3-contact-send>svg:not(.v3-send-spinner)){transform:scaleX(-1)}.version-v3.locale-he :is(.v3-about-contact,.v3-services-footer>a,.v3-fan-visit):hover>svg{transform:translate(-2px,-2px)scaleX(-1)}.version-v3.locale-he .v3-contact-form input[type=email]{text-align:left;direction:ltr}.version-v3 .v3-about-facts{flex-wrap:wrap}.version-v3 .v3-services-heading h2{max-width:100%}@media (min-width:1700px){.version-v3.locale-ru .v3-hero-title{font-size:96px}}@media (min-width:2300px){.version-v3.locale-ru .v3-hero-title{font-size:152px}}@media (max-width:1200px){.version-v3.locale-ru .v3-hero-title{font-size:64px}}@media (max-width:1100px){.version-v3.locale-ru .v3-about h2{font-size:42px}.version-v3.locale-ru .v3-service-row h3{font-size:21px}.version-v3.locale-he .v3-service-row{padding-left:24px}.version-v3.locale-he .v3-service-row+.v3-service-row{padding-right:24px}}@media (max-width:900px){.version-v3.locale-ru .v3-hero-title{font-size:56px}.version-v3.locale-he .v3-service-row,.version-v3.locale-he .v3-service-row+.v3-service-row{border-right:0;padding:0}.version-v3.locale-he .v3-service-row+.v3-service-row{padding-top:30px}.version-v3.locale-ru .v3-service-row h3{min-height:0;font-size:25px}}@media (max-width:700px){.v3-hero-header{grid-template-columns:1fr auto;gap:5px 16px;padding-block:14px;display:grid}.v3-hero-header nav{grid-area:2/1/auto/-1;gap:24px;margin-inline-start:0;font-size:14px}.v3-languages{grid-area:1/2}.v3-hero-header .v3-hero-monogram{justify-self:start}.v3-hero-copy{padding-top:32px}.version-v3.locale-ru .v3-hero-title{font-size:34px}.version-v3.locale-ru .v3-name-mask:first-child{font-size:50px}.version-v3.locale-ru .v3-about h2{font-size:31px}.version-v3.locale-ru .v3-contact-copy h2,.version-v3.locale-ru .v3-portfolio h2{font-size:34px}.version-v3.locale-ru .v3-services-heading h2{white-space:normal;font-size:23px}.version-v3.locale-ru .v3-hero-cta,.version-v3.locale-he .v3-hero-cta{gap:10px;padding-inline:16px;font-size:13px}.version-v3.locale-ru .v3-hero-actions,.version-v3.locale-he .v3-hero-actions{gap:14px}.version-v3.locale-ru .v3-hero-work,.version-v3.locale-he .v3-hero-work{font-size:13px}.version-v3.locale-ru .v3-service-row h3{font-size:24px}.version-v3 .v3-about-contact,.version-v3 .v3-services-footer>a{min-width:0;max-width:100%}.version-v3 .v3-about-contact>span,.version-v3 .v3-services-footer>a>span{min-width:0}}@media (max-width:380px){.version-v3.locale-ru .v3-hero-title{font-size:30px}.version-v3.locale-ru .v3-name-mask:first-child{font-size:42px}.version-v3.locale-ru .v3-about h2{font-size:26px}.version-v3.locale-ru .v3-services-heading h2,.version-v3.locale-ru .v3-service-row h3{font-size:21px}.version-v3.locale-ru .v3-hero-actions,.version-v3.locale-he .v3-hero-actions{gap:8px}.version-v3.locale-ru .v3-hero-cta,.version-v3.locale-he .v3-hero-cta{padding-inline:12px;font-size:12px}.version-v3.locale-ru .v3-hero-work,.version-v3.locale-he .v3-hero-work{font-size:12px}}@media (max-width:350px){.version-v3.locale-ru .v3-name-mask:first-child{font-size:40px}}
