:root{--bg: #0B0C0E;--bg-2: #101215;--bg-3: #15181C;--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .18);--text: #F4F5F7;--text-2: #A7ADB7;--text-3: #6E7581;--accent: #9B6BFF;--accent-rgb: 155,107,255;--accent-hover: #B08CFF;--accent-ink: #0B0C0E;--accent-dim: rgba(var(--accent-rgb), .14);--danger: #FF6B6B;--ok: #9B6BFF;--font: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--container: 1200px;--gutter: clamp(16px, 4vw, 40px);--header-h: 72px;--ease: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.menu-open{overflow:hidden;padding-right:var(--sbw, 0px)}body.menu-open .site-header{padding-right:var(--sbw, 0px)}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol{margin:0}ul[role=list],ol{list-style:none;padding:0}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-left:max(var(--gutter),var(--sn-inset, 0px));padding-right:var(--gutter)}.icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.skip-link{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 14px;background:var(--accent);color:var(--accent-ink);font-weight:600}.skip-link:focus{top:16px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:rgba(var(--accent-rgb),.85);color:var(--accent-ink)}::-moz-selection{background:rgba(var(--accent-rgb),.85);color:var(--accent-ink)}.btn--primary::selection,.btn--primary *::selection{background:var(--accent-ink);color:var(--accent)}img::selection{background:transparent}h1{font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:700;line-height:1.02;letter-spacing:-.03em}h2{font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.025em}h3{font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.section__lead{color:var(--text-2);max-width:56ch;margin-top:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;font-weight:600;font-size:.9375rem;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent;transition:transform .18s var(--ease),background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn--ghost{background:transparent;color:var(--text);border-color:var(--line-strong)}.btn--ghost:hover{border-color:var(--text)}.btn--lg{min-height:56px;padding:0 32px;font-size:1rem}.btn--sm{min-height:40px;padding:0 18px;font-size:.875rem}.site-header{position:fixed;inset:0 0 auto;z-index:50;background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.site-header__inner{height:var(--header-h);display:flex;align-items:center;gap:16px}.brand{flex:none;margin-right:auto}.brand img{height:28px;width:auto}.site-header__cta{display:none}@media(min-width:640px){.site-header__cta{display:inline-flex}}.site-header__nav{display:none}@media(min-width:900px){.site-header__nav{display:flex;gap:32px;margin-right:24px}.site-header__nav a{position:relative;font-size:.9375rem;font-weight:500;color:var(--text-2);padding:6px 0;transition:color .2s}.site-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.site-header__nav a:hover,.site-header__nav a.is-active{color:var(--text)}.site-header__nav a:hover:after,.site-header__nav a.is-active:after{transform:scaleX(1)}.site-header .menu-toggle{display:none}}.menu-toggle{width:44px;height:44px;display:grid;place-items:center;margin-right:-10px}.menu-toggle .icon{grid-area:1 / 1;transition:opacity .2s,transform .3s var(--ease)}.menu-toggle .icon--close{opacity:0;transform:rotate(-45deg)}.menu-toggle[aria-expanded=true] .icon--menu{opacity:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .icon--close{opacity:1;transform:none}.site-menu{position:fixed;top:var(--header-h);left:0;right:0;z-index:40;will-change:transform;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));background:var(--bg);overflow-y:auto}.site-menu__inner{display:grid;gap:48px;padding-block:clamp(40px,8vh,96px);min-height:100%;align-content:end}@media(max-width:899.98px){.site-menu{top:auto;bottom:0;height:auto;max-height:calc(100dvh - var(--header-h));border-top:1px solid var(--line-strong)}.site-menu__inner{padding-top:28px;padding-bottom:max(28px,env(safe-area-inset-bottom));gap:28px;min-height:0}.site-menu__list a{font-size:clamp(1.625rem,7vw,2.25rem);padding:10px 0}.site-menu__aside p{display:none}.site-menu__backdrop{position:fixed;inset:var(--header-h) 0 0 0;z-index:39;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;padding:0;cursor:pointer}}@media(min-width:900px){.site-menu__inner{grid-template-columns:1.4fr 1fr;align-items:end}}.site-menu__list a{display:block;will-change:transform;padding:14px 0;font-size:clamp(2rem,6vw,4.5rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--text);border-bottom:1px solid var(--line);transition:color .2s,padding-left .3s var(--ease)}.site-menu__list a:hover,.site-menu__list a:focus-visible{color:var(--accent);padding-left:12px}.site-menu__aside{display:grid;gap:24px;justify-items:start;color:var(--text-2)}.hero{position:relative;isolation:isolate;min-height:100svh;min-height:100dvh;display:flex;align-items:center;padding-top:calc(var(--header-h) + 24px);padding-bottom:64px;overflow:hidden}@media(max-width:767.98px){.hero{min-height:86svh;padding-top:calc(var(--header-h) + 40px);padding-bottom:88px}.hero__fade{background:linear-gradient(180deg,rgba(11,12,14,.35) 0%,rgba(11,12,14,.55) 60%,var(--bg) 100%)}h1{font-size:2.125rem;line-height:1.06}.hero__eyebrow{margin-bottom:18px}.hero__lead{font-size:1rem;margin-top:18px}.hero__actions{margin-top:32px}.hero__glow{width:120vmin;height:120vmin;right:-50vmin;top:-55vmin}.hero__actions .magnetic{flex:1 1 auto}.hero__actions .btn{width:100%}.net-bg{opacity:.8}.section{padding-block:64px}.section__lead{margin-top:12px}h2{font-size:1.75rem;line-height:1.12}.form__submit{justify-self:stretch;width:100%}.field textarea{min-height:100px}.site-footer__side,.site-footer__side .site-footer__contacts{width:100%}.site-footer__contacts .site-footer__tg{flex:1 1 100%;justify-content:center;min-height:48px}.about__grid{gap:48px}.about__text p:first-of-type{font-size:1.0625rem}.about__text p{font-size:.9375rem;line-height:1.65}}.net-bg{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none}main,.site-footer{position:relative;z-index:1}.hero__fade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0c0ed9,#0b0c0e73 45%,#0b0c0e00)}.hero__title{max-width:880px}.hero__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.hero__eyebrow:before{content:"";width:28px;height:1px;background:var(--accent)}.hero__glow{position:absolute;z-index:-1;pointer-events:none;width:70vmax;height:70vmax;right:-25vmax;top:-30vmax;background:radial-gradient(closest-side,rgba(var(--accent-rgb),.14),rgba(var(--accent-rgb),.04) 45%,transparent 70%);filter:blur(24px)}.hero__lead{margin-top:24px;max-width:54ch;font-size:clamp(1.0625rem,1.6vw,1.25rem);color:var(--text-2)}.hero__actions{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px}.section{padding-block:clamp(72px,10vw,128px);border-top:1px solid var(--line);scroll-margin-top:var(--header-h)}.about__grid{display:grid;gap:40px}@media(min-width:900px){.about__grid{grid-template-columns:7fr 4fr;gap:80px;align-items:start}}.about__label{display:block;margin-bottom:16px;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.about__text p{margin-top:20px;color:var(--text-2);font-size:1.0625rem;max-width:62ch}.about__text p:first-of-type{margin-top:28px;color:var(--text);font-size:1.125rem}.about__mission{border-left:2px solid var(--accent);padding-left:24px}.about__mission h3{color:var(--accent);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em}.about__mission p{margin-top:12px;font-size:1.0625rem;line-height:1.55}.about__why-title{margin-top:clamp(64px,8vw,112px);font-size:clamp(1.375rem,2.4vw,1.875rem)}.cards{margin-top:32px;display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}@media(max-width:639.98px){.cards{display:grid;gap:0;border:0;background:none;border-top:1px solid var(--line)}.card{padding:22px 0;border-bottom:1px solid var(--line);background:none}.card:hover{background:none}.card .spot__content{display:grid;grid-template-columns:28px 1fr;column-gap:16px}.card .spot__content>.icon{width:26px;height:26px;grid-row:1 / span 2;margin-top:2px}.card .spot__content>h3{margin-top:0;font-size:1.0625rem}.card .spot__content>p{margin-top:6px;font-size:.9rem;grid-column:2}.spot__glow,.spot__border{display:none}}@media(min-width:640px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cards{grid-template-columns:repeat(6,1fr)}.card{grid-column:span 2}.card:nth-child(4),.card:nth-child(5){grid-column:span 3}}.card{background:var(--bg);padding:32px 28px;transition:background-color .25s var(--ease)}.card:hover{background:var(--bg-2)}.card .icon{color:var(--accent);width:28px;height:28px}.card h3{margin-top:28px}.card p{margin-top:10px;color:var(--text-2);font-size:.9375rem}@media(min-width:640px)and (max-width:1023.98px){.card:last-child{grid-column:span 2}}.solutions{background:#101215b8}.accordion{margin-top:48px;border-top:1px solid var(--line-strong)}.accordion__item{border-bottom:1px solid var(--line-strong)}.accordion__heading{font-size:inherit}.accordion__trigger{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:26px 0;text-align:left;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;letter-spacing:-.015em;line-height:1.25;transition:color .2s}.accordion__trigger:hover{color:var(--accent)}.accordion__index{font-variant-numeric:tabular-nums;color:var(--text-3);font-weight:500;font-size:.9375rem;min-width:2ch}.accordion__trigger[aria-expanded=true] .accordion__index{color:var(--accent)}.accordion__chevron{color:var(--text-3);transition:color .2s}.accordion__trigger[aria-expanded=true] .accordion__chevron{color:var(--accent)}.accordion__panel{overflow:hidden}.accordion__body{padding:0 0 32px calc(2ch + 20px);display:grid;gap:24px}.accordion__body p{color:var(--text-2)}@media(max-width:639.98px){.accordion__body{padding-left:0}}.checklist{display:grid;gap:10px;padding:0;list-style:none}@media(min-width:640px){.checklist{grid-template-columns:1fr 1fr;gap:12px 32px}}.checklist li{position:relative;padding-left:26px;font-size:.9375rem}.checklist li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:8px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.contact__grid{display:grid;gap:40px}@media(min-width:900px){.contact__grid{grid-template-columns:5fr 7fr;gap:80px;align-items:start}}.contact__intro p{margin-top:16px;color:var(--text-2);max-width:40ch}.contact__label{display:block;margin-bottom:16px;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.field input,.field textarea{caret-color:var(--accent)}.field input:focus,.field textarea:focus{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}.select.is-open .select__trigger,.select__trigger:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}.form{display:grid;gap:22px;max-width:640px}.field{display:grid;gap:8px}.field label{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.field__optional{color:var(--text-3);font-weight:500;margin-left:8px;letter-spacing:.08em}.field input,.field textarea,.field select{width:100%;font:inherit;color:var(--text);background:var(--bg-2);border:1px solid var(--line-strong);border-radius:0;padding:14px 16px;min-height:52px;transition:border-color .2s,background-color .2s;-webkit-appearance:none;appearance:none}.field textarea{resize:vertical;min-height:120px}.field input::placeholder,.field textarea::placeholder{color:var(--text-3)}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--accent);background:var(--bg-3)}.field.is-invalid input,.field.is-invalid select{border-color:var(--danger)}.field__error{font-size:.8125rem;color:var(--danger);min-height:0}.field__error:empty{display:none}.select{position:relative}.select.is-open{z-index:30}.select__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:14px 16px;text-align:left;color:var(--text);background:var(--bg-2);border:1px solid var(--line-strong);transition:border-color .2s,background-color .2s}.select__trigger.is-placeholder{color:var(--text-3)}.select__trigger:hover{border-color:#ffffff4d}.select__trigger:focus-visible,.select.is-open .select__trigger{outline:none;border-color:var(--accent);background:var(--bg-3)}.select.is-invalid .select__trigger{border-color:var(--danger)}.select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__chevron{display:flex;color:var(--text-3)}.select.is-open .select__chevron{color:var(--accent)}.select__chevron .icon{width:20px;height:20px}.select__list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;margin:0;padding:6px;list-style:none;background:var(--bg-3);border:1px solid var(--line-strong);box-shadow:0 24px 48px -12px #000000b3;max-height:320px;overflow-y:auto;transform-origin:top}.select__option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;cursor:pointer;color:var(--text-2);font-size:.9375rem;line-height:1.35;transition:background-color .12s,color .12s}.select__option.is-active{background:#ffffff0f;color:var(--text)}.select__option.is-selected{color:var(--accent)}.select__option .icon{width:18px;height:18px;color:var(--accent)}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.form__submit{justify-self:start;position:relative}.form__submit-busy{display:none}.form.is-busy .form__submit{pointer-events:none;opacity:.7}.form.is-busy .form__submit-label{display:none}.form.is-busy .form__submit-busy{display:inline}.form.is-busy .form__submit-busy:after{content:"…"}.form__status{font-size:.9375rem}.form__status:empty{display:none}.form__status.is-ok{color:var(--ok)}.form__status.is-error{color:var(--danger)}.form.is-sent .field,.form.is-sent .form__submit{display:none}.form.is-sent .form__status{font-size:1.125rem}.site-footer{border-top:1px solid var(--line);padding-block:40px}.site-footer__inner{display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:space-between;align-items:end}.legal{font-style:normal;font-size:13px;line-height:1.7;color:var(--text-3);text-align:left}.legal strong{color:var(--text-2);font-weight:600}.site-footer__side{display:grid;gap:14px;justify-items:start}@media(min-width:640px){.site-footer__side{justify-items:end}}.site-footer__contacts{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:640px){.site-footer__contacts{justify-content:flex-end}}.site-footer__tg{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:500;color:var(--text);padding:8px 14px;border:1px solid var(--line-strong);transition:border-color .2s,color .2s}.site-footer__tg .icon{width:20px;height:20px;color:var(--accent)}.site-footer__tg:hover{border-color:var(--accent);color:var(--accent)}.site-footer__meta{font-size:13px;color:var(--text-3)}.hero__word{display:inline-block;will-change:transform,opacity}.hero__title{overflow:hidden;padding-bottom:.08em}.card{will-change:transform}.card{position:relative}.magnetic{display:inline-block}.accordion__body-inner{padding-bottom:32px;display:grid;gap:24px}.accordion__body{padding-bottom:0}.form__status{display:block}.menu-count{font-size:.875rem;color:var(--text-3);margin-right:20px;font-variant-numeric:tabular-nums}.form__done{display:grid;gap:16px;justify-items:start;max-width:48ch;padding:32px 0}.form__submit:disabled{opacity:.7;cursor:default}.form.is-busy .form__submit{pointer-events:none}.accordion__label{display:flex;flex-direction:column;gap:6px}.accordion__tag{font-size:.8125rem;font-weight:500;letter-spacing:.02em;color:var(--accent)}.accordion__body>p{max-width:70ch;font-size:1.0625rem}.features{list-style:none;margin:0;padding:0 4px;border:1px solid var(--line);background:#10121599}.features li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:14px;padding:18px 20px;border-top:1px solid var(--line)}.features li:first-child{border-top:0}@media(min-width:900px){.features li{grid-template-columns:24px minmax(0,300px) minmax(0,1fr);column-gap:20px;align-items:baseline}}.features li:before{content:"";width:11px;height:7px;margin-top:8px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.features h4{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:-.005em;line-height:1.4}.features p{margin:6px 0 0;font-size:.9rem;color:var(--text-2);line-height:1.55}@media(max-width:899.98px){.features p{grid-column:2}}@media(min-width:900px){.features p{margin:0}}.spot{position:relative;overflow:hidden;isolation:isolate}.spot__glow,.spot__border{position:absolute;inset:0;pointer-events:none;transition:opacity .35s var(--ease)}.spot__glow{z-index:0}.spot__border{z-index:1;padding:1px;margin:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.spot__content{position:relative;z-index:2;display:block}.spot__content>h3{margin-top:28px}.spot__content>p{margin-top:10px;color:var(--text-2);font-size:.9375rem}.spot__content>.icon{color:var(--accent);width:28px;height:28px}.process__grid{display:grid;gap:48px;margin-top:56px}@media(min-width:900px){.process__grid{grid-template-columns:5fr 7fr;gap:80px}}.process__sticky{position:sticky;top:calc(var(--header-h) + 40px);align-self:start}@media(max-width:899.98px){.process__sticky{display:none}.process__grid{margin-top:40px}}.process__counter{display:flex;align-items:baseline;gap:12px;line-height:1}.process__counter-index{position:relative;display:inline-block;height:1em;overflow:hidden;font-size:clamp(5rem,12vw,9rem);font-weight:700;letter-spacing:-.05em;color:var(--text);font-variant-numeric:tabular-nums;width:1.2em}.process__digit{position:absolute;left:0;top:0}.process__counter-total{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500;color:var(--text-3);font-variant-numeric:tabular-nums}.process__days{margin-top:20px;font-size:1rem;color:var(--accent);font-weight:600;letter-spacing:.02em}.process__steps{position:relative;list-style:none;padding:0 0 0 40px;margin:0;display:grid;gap:clamp(48px,8vh,96px)}.process__rail{position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:var(--line-strong)}.process__rail-fill{position:absolute;inset:0;background:var(--accent);transform-origin:top}.process__step{position:relative}.process__dot{position:absolute;left:-40px;top:4px;width:16px;height:16px;background:var(--bg);border:2px solid var(--line-strong);transition:border-color .5s,background-color .5s,transform .5s var(--ease)}.process__step.is-active .process__dot{border-color:var(--accent);background:var(--accent);transform:scale(1.1)}.process__step-body{transition:opacity .7s var(--ease),transform .7s var(--ease);opacity:.45;transform:translate(6px)}.process__step.is-active .process__step-body{opacity:1;transform:none}.process__step-days{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.process__step.is-active .process__step-days{color:var(--accent)}.process__step h3{margin-top:8px;font-size:clamp(1.25rem,2vw,1.5rem)}.process__step p{margin-top:10px;color:var(--text-2);max-width:52ch}@media(prefers-reduced-motion:reduce){.process__step-body{opacity:1;transform:none}}.sidenav{display:none}@media(min-width:1280px){.sidenav{--sn-step: 44px;--sn-offset: 15px;display:flex;gap:22px;position:fixed;left:32px;top:50%;transform:translateY(-50%);z-index:30}.sidenav__line{position:relative;width:1px;background:var(--line-strong)}.sidenav__dot{position:absolute;left:-3px;top:var(--sn-offset);width:7px;height:7px;background:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.15)}.sidenav__list{list-style:none;margin:0;padding:0;display:grid}.sidenav__list li{height:var(--sn-step);display:flex;align-items:center}.sidenav__list a{display:flex;align-items:baseline;gap:12px;padding:6px 0;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);transition:color .25s var(--ease),transform .25s var(--ease)}.sidenav__num{font-variant-numeric:tabular-nums}.sidenav__list a:hover{color:var(--text);transform:translate(4px)}.sidenav__list li.is-active a{color:var(--accent)}}@media(min-width:1280px)and (max-width:1599.98px){:root{--sn-inset: 176px}.sidenav{left:24px;gap:14px;--sn-step: 40px}.sidenav__list li{height:40px}.sidenav__list a{font-size:.6875rem;letter-spacing:.12em;gap:10px}.sidenav__dot{top:13px}}.btn--primary{box-shadow:0 0 rgba(var(--accent-rgb),0),0 0 28px -6px rgba(var(--accent-rgb),.45)}.btn--primary:hover{box-shadow:0 0 36px -4px rgba(var(--accent-rgb),.65)}.process__step.is-active .process__dot,.process__rail-fill{box-shadow:0 0 14px rgba(var(--accent-rgb),.6)}.sidenav__dot{box-shadow:0 0 0 4px rgba(var(--accent-rgb),.15),0 0 12px rgba(var(--accent-rgb),.7)!important}.about__mission{border-left-color:var(--accent)}.lang{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;letter-spacing:.08em}.lang__item{display:inline-flex;align-items:center;gap:6px}.lang__sep{color:var(--text-3)}.lang__link{color:var(--text-3);padding:4px 2px;transition:color .2s}a.lang__link:hover{color:var(--text)}.lang__link.is-active{color:var(--accent)}.site-header__lang{display:none;margin-right:20px}@media(min-width:900px){.site-header__lang{display:inline-flex}}.site-menu__row{display:flex;align-items:center;gap:24px}.site-menu__lang{font-size:.9375rem}.cursor-halo,.cursor-dot{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;border-radius:50%;will-change:transform}.cursor-halo{width:240px;height:240px;margin:-120px 0 0 -120px;background:radial-gradient(circle,rgba(var(--accent-rgb),.24) 0%,rgba(var(--accent-rgb),.08) 35%,transparent 70%);mix-blend-mode:screen;filter:blur(6px)}.cursor-dot{width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--accent);box-shadow:0 0 12px 2px rgba(var(--accent-rgb),.8)}
