.container{box-sizing:border-box;max-width:1352px;margin:0 auto;padding:0 16px}body{margin:0;color:var(--black-color);font-weight:400;font-size:16px;font-family:var(--main-font-family);line-height:1.2;letter-spacing:-.04em;background-color:var(--primary-color);scroll-padding-top:90px;scroll-behavior:smooth}img{display:block;width:100%;max-width:100%;height:auto}svg{display:inline-block;vertical-align:middle}picture{display:flex}button,input,textarea{font-weight:400;font-size:16px;font-family:var(--main-font-family)}:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}:root{--main-font-family:"Golos Text",sans-serif;--white-color:#fff;--black-color:#121212;--primary-color:#f6f7f8;--dark-primary-color:#969696;--theme-color:#2968e2;--light-theme-color:#2968e21a;--disabled-color:#e0e0e0;--inversion-color:0%;--text-color:#3e3e3e;--light-text-color:#b2b2b2;--access-color:#8ddd0d;--box-shadow:0 4px 11.4px -1px #0715450d;--graphite-color:#0f1217;--graphite-soft-color:#1b2029;--graphite-line-color:#2c3340;--line-color:#e3e6eb;--muted-text-color:#676d77;--soft-theme-color:#e8effc;--soft-access-color:#eef9dd;--deep-access-color:#3f7a00;--elevated-shadow:0 30px 60px -30px #0f121740,0 12px 24px -12px #0f12171f;--radius-l:32px;--radius-m:20px;--radius-s:12px}@font-face{font-weight:400;font-family:Golos Text;font-style:normal;src:url(../assets/fonts/GolosText-Regular.woff2) format("woff2"),url(../assets/fonts/GolosText-Regular.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:Golos Text;font-style:normal;src:url(../assets/fonts/GolosText-Medium.woff2) format("woff2"),url(../assets/fonts/GolosText-Medium.woff) format("woff");font-display:swap}@font-face{font-weight:600;font-family:Golos Text;font-style:normal;src:url(../assets/fonts/GolosText-SemiBold.woff2) format("woff2"),url(../assets/fonts/GolosText-SemiBold.woff) format("woff");font-display:swap}.dark-mode{--inversion-color:100%;filter:invert(var(--inversion-color)) hue-rotate(180deg)}.dark-mode .theme-switch,.dark-mode img,.dark-mode video{filter:invert(var(--inversion-color)) hue-rotate(-180deg)}.base-title{margin:0;color:var(--black-color);font-weight:600;font-size:48px;line-height:1;letter-spacing:-.04em}.base-title_color_light{color:var(--white-color)}@media(max-width:768px){.base-title{font-size:32px}}.base-button{display:flex;margin:0;text-align:center;text-decoration:none;background-color:transparent;border:0;cursor:pointer}.base-button:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}.base-button_type_primary{gap:16px;padding:18px 32px;color:var(--white-color);background-color:var(--theme-color);border-radius:64px;transition:all 1s linear 1s}.base-button_type_primary:hover{background-image:linear-gradient(90deg,#2968e2,#4d91f8,#279eff,#279eff,#279eff,#4d87f8,#2968e2);animation:slidernbw 6s linear .3s infinite}.base-button_type_primary:disabled{color:var(--white-color);background-color:#2968e233}.base-button_type_additional{gap:8px;color:var(--black-color);transition:all .3s ease}.base-button_type_additional:hover{color:var(--white-color);background-color:var(--theme-color)}.base-button_type_additional:active{color:var(--theme-color)}.base-button_type_additional:disabled{color:#0003}@keyframes slidernbw{to{background-position:30vw}}.base-link{display:inline-block;text-decoration:none;background-color:transparent;border-width:0;cursor:pointer;transition:all .5s}.base-link_color_light{color:var(--white-color)}.base-link_color_light:hover{color:var(--black-color);background-color:var(--white-color)}.base-link_color_light:focus-visible{color:var(--black-color);background-color:var(--white-color)}.base-link_color_light:disabled{color:#0003;text-decoration:none}.base-link_color_dark{color:var(--black-color)}.base-link_color_dark:hover{color:var(--white-color);background-color:var(--theme-color)}.base-link_color_dark:focus-visible{color:var(--white-color);background-color:var(--theme-color)}.base-link_color_dark:disabled{color:#0003}.base-link_color_additional{color:var(--theme-color)}.base-link_color_additional:hover{color:var(--white-color);background-color:var(--theme-color)}.base-link_color_additional:focus-visible{color:var(--white-color);background-color:var(--theme-color)}.base-link_color_additional:disabled{color:#0003}.base-social{display:inline-block;color:var(--white-color);text-decoration:none;background-color:transparent;border-width:0;cursor:pointer;transition:all .5s}.base-social:focus-visible{outline:2px solid currentcolor;outline-offset:4px;border-radius:2px}.base-social_type_dribbble:hover{color:#ea4c89}.base-social_type_instagram:hover{color:#c13584}.base-social_type_facebook:hover{color:#1877f2}.base-social_type_youtube:hover{color:red}.base-social_type_linkedin:hover{color:#0077b5}.base-social_type_behance:hover{color:#1769ff}.base-social_type_behance:disabled,.base-social_type_dribbble:disabled,.base-social_type_facebook:disabled,.base-social_type_instagram:disabled,.base-social_type_linkedin:disabled,.base-social_type_youtube:disabled{color:#fff6}.base-tabs__buttons{display:flex;gap:8px;padding:4px;background-color:var(--primary-color);border-radius:12px}.base-tabs__button{padding:15px 24px;font-weight:600;font-size:16px;line-height:1.1;background-color:var(--primary-color);border:none;border-radius:8px;cursor:pointer;transition:color .3s,background-color .3s}.base-tabs__button:hover{color:var(--theme-color)}.base-tabs__button:focus-visible{outline:2px solid var(--theme-color);outline-offset:-2px}.base-tabs__button[aria-selected=true]{color:inherit;background-color:var(--white-color);box-shadow:0 2px 3px #d6d6d60d,0 6px 6px #d6d6d60a,0 14px 8px #d6d6d608,0 24px 10px #d6d6d603,0 38px 11px #d6d6d600}.base-tabs__container{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}@media(max-width:1024px){.base-tabs__container_mobile{display:flex;flex-direction:column;gap:20px}}@media(max-width:550px){.base-tabs__buttons_scroll{width:100%;padding-bottom:8px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.base-tabs__buttons_scroll::-webkit-scrollbar{display:none}.base-tabs__button{flex-shrink:0;padding:12px 16px;font-size:14px}}.base-field{position:relative;display:block}.base-field__input{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;padding:14px 24px;border:1px solid #e0e0e0;border-radius:8px}.base-field__input:active,.base-field__input:focus{outline:none}.base-field__input:active,.base-field__input:focus,.base-field__input:hover{border-color:var(--theme-color);box-shadow:0 0 2px 2px #2968e233}.base-field__input:disabled{border-color:var(--disabled-color);outline:none;box-shadow:none}.base-field__label{position:absolute;top:15px;left:24px;display:block;box-sizing:border-box;padding:0 5px;color:var(--dark-primary-color);font-size:16px;transform-origin:left center;transition:all .3s;pointer-events:none}.base-field__input:not(:-moz-placeholder)~.base-field__label{color:var(--white-color);background-color:var(--theme-color);border-radius:8px;transform:translateY(-25px) scale(.8)}.base-field__input:focus~.base-field__label,.base-field__input:not(:placeholder-shown)~.base-field__label{color:var(--white-color);background-color:var(--theme-color);border-radius:8px;transform:translateY(-25px) scale(.8)}.base-field_invalid:after{position:absolute;bottom:0;left:0;height:20px;color:#eb5151;font-size:12px;content:attr(data-error)}.base-field_invalid input{background:url(../assets/images/error.svg) 98% no-repeat;border-color:#eb5151}.base-field[data-error]{padding-bottom:20px}.base-field_success input{background:url(../assets/images/success.svg) 98% no-repeat}.base-form__button{justify-content:center;width:100%;margin:32px 0 24px}.base-form__policy{margin:0;color:var(--dark-primary-color);font-size:14px;text-align:center}@media(max-width:550px){.base-form__button{margin:32px 0 16px}.base-form__policy{font-size:10px;text-align:center}}.base-modal{position:relative;width:100%;max-width:1320px;height:845px;padding:0;overflow:hidden;background-color:#202327;border-radius:60px}.base-modal__text-unit{position:absolute;left:50%;z-index:100;width:100%;max-width:544px;height:auto;padding:143px 0;transform:translate(-50%)}.base-modal__title{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 48px}.base-modal__form{max-width:480px;margin:0 auto}.base-modal__form .error_message{margin-top:2px;color:red;font-size:12px}.base-modal__button-close{position:absolute;top:33px;right:33px;width:48px;height:48px;background-color:var(--white-color);border:transparent;border-radius:50%;cursor:pointer}.base-modal__button-close:after,.base-modal__button-close:before{position:absolute;top:22px;left:17px;width:14px;height:2px;background:var(--theme-color);content:""}.base-modal__button-close:before{--webkit-transform:rotate(45deg);transform:rotate(45deg)}.base-modal__button-close:after{--webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:550px){.base-modal{height:590px;border-radius:24px}.base-modal__text-unit{padding:24px 24px 20px}.base-modal__title{max-width:192px;margin:0 0 32px 15px}.base-modal__form{max-width:240px;margin:0 auto}.base-modal__button-close{top:24px;right:24px;z-index:999;width:32px;height:32px}.base-modal__button-close:after,.base-modal__button-close:before{top:15px;left:9px}}.base-details__unit{position:relative;padding:16px 0;font-weight:600;font-size:32px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-details__unit::-webkit-details-marker,.base-details__unit::marker{display:none;content:""}.base-details__unit:after{content:"";position:relative;top:8px;right:5px;z-index:2;display:inline-block;padding:16px;background:url(../assets/images/arrow-black.svg) 50% no-repeat;border-radius:50%;transform:rotate(90deg);transition:all .5s}.base-details__text{display:block;max-width:860px;padding:8px 0 16px}.base-details[open] .base-details__unit{color:var(--theme-color)}.base-details[open] .base-details__unit:after{background:url(../assets/images/arrow.svg) 50% no-repeat;transform:rotate(-90deg)}@media(max-width:550px){.base-details__unit{padding-right:40px;font-size:16px}}.base-gradient{--gradient-one-color:radial-gradient(circle at center,#1a3160cc 0%,#1a316000 50%) no-repeat;--gradient-two-color:radial-gradient(circle at center,#213550cc 0%,#21355000 50%) no-repeat;--gradient-three-color:radial-gradient(circle at center,#283240cc 0%,#28324000 50%) no-repeat;--gradient-four-color:radial-gradient(circle at center,#292d33cc 0%,#292d3300 50%) no-repeat;--gradient-five-color:radial-gradient(circle at center,#202327cc 0%,#20232700 50%) no-repeat;position:relative;width:100%;height:100%}.base-gradient__icon{display:none}.base-gradient__gradient{position:absolute;top:10%;left:10%;width:80%;height:80%;opacity:1}.base-gradient__gradient_name_one{background:var(--gradient-one-color);transform-origin:center center;animation:move-vertical 30s ease infinite}.base-gradient__gradient_name_two{background:var(--gradient-two-color);transform-origin:calc(50% - 400px);animation:move-in-circle 20s infinite reverse}.base-gradient__gradient_name_three{top:calc(10% + 200px);left:calc(10% - 500px);background:var(--gradient-three-color);transform-origin:calc(50% + 400px);animation:move-in-circle 40s linear infinite}.base-gradient__gradient_name_four{background:var(--gradient-four-color);transform-origin:calc(50% - 200px);opacity:.7;animation:move-horizontal 40s ease infinite}.base-gradient__gradient_name_five{top:-30%;left:-30%;width:160%;height:160%;background:var(--gradient-five-color);transform-origin:calc(50% - 800px) calc(50% + 200px);animation:move-in-circle 20s ease infinite}@keyframes move-in-circle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes move-vertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes move-horizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}.typography a{display:flex;gap:16px;align-items:baseline;max-width:-moz-fit-content;max-width:fit-content;color:var(--black-color);text-decoration:none}.typography h1{margin:48px 0 32px;font-weight:600;font-size:48px}.typography h2{margin:64px 0 32px;font-size:32px}.typography h3{font-size:24px}.typography p{margin:24px 0}.typography ul{margin-top:24px;padding-left:20px}.typography li{margin:16px 0}.typography img{margin:32px 0 48px;border-radius:32px}@media(max-width:768px){.typography h1{margin:32px 0}.typography h2{margin:48px 0 24px;font-size:24px}.typography h3{font-size:16px}.typography img{margin:24px 0 32px;border-radius:24px}}.error-hero{--error-hero-px:0;--error-hero-py:0;--error-hero-mono:ui-monospace,"SF Mono",menlo,consolas,monospace;--error-hero-planet-size:.74em;--error-hero-planet-light:color-mix(in srgb,var(--theme-color),var(--white-color) 45%);position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:24px;align-items:center;min-height:min(64vh,600px);padding:32px 56px 56px;overflow:hidden;color:var(--white-color);background:radial-gradient(ellipse at 78% 30%,color-mix(in srgb,var(--theme-color),transparent 70%),transparent 55%),radial-gradient(ellipse at 10% 100%,color-mix(in srgb,var(--theme-color),transparent 85%),transparent 50%),var(--graphite-color);border-radius:var(--radius-l);isolation:isolate}.error-hero__sky{position:absolute;inset:0;z-index:-1;pointer-events:none}.error-hero__layer{position:absolute;inset:-24px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.error-hero__layer_depth_1{--error-hero-star-size:1px;transform:translate(calc(var(--error-hero-px)*-6px),calc(var(--error-hero-py)*-6px))}.error-hero__layer_depth_2{--error-hero-star-size:2px;transform:translate(calc(var(--error-hero-px)*-14px),calc(var(--error-hero-py)*-14px))}.error-hero__layer_depth_3{--error-hero-star-size:3px;transform:translate(calc(var(--error-hero-px)*-24px),calc(var(--error-hero-py)*-24px))}.error-hero__star{position:absolute;width:var(--error-hero-star-size);height:var(--error-hero-star-size);background:var(--white-color);border-radius:50%;animation:error-hero-twinkle 4s ease-in-out infinite}.error-hero__comet{position:absolute;top:14%;left:30%;width:140px;height:1px;background:linear-gradient(90deg,transparent,var(--white-color));border-radius:1px;opacity:0;transform:rotate(-24deg);animation:error-hero-comet 9s ease-in 2s infinite}.error-hero__orbit-line{position:absolute;top:50%;right:-12%;width:78%;aspect-ratio:2.6;border:1px dashed var(--graphite-line-color);border-radius:50%;transform:translateY(-50%) rotate(-12deg)}.error-hero__status{display:inline-flex;grid-column:1/-1;gap:10px;align-items:center;align-self:start;width:-moz-fit-content;width:fit-content;margin:0;padding:8px 14px;color:var(--access-color);font-size:13px;font-family:var(--error-hero-mono);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--graphite-soft-color),transparent 20%);border:1px solid var(--graphite-line-color);border-radius:64px}.error-hero__status-dot{width:8px;height:8px;background:var(--access-color);border-radius:50%;animation:error-hero-blink 1.4s steps(2,jump-none) infinite}.error-hero__code{display:flex;grid-column:1/span 7;gap:.04em;align-items:center;font-weight:600;font-size:clamp(120px,19vw,260px);line-height:1;letter-spacing:-.06em;transform:translate(calc(var(--error-hero-px)*8px),calc(var(--error-hero-py)*8px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.error-hero__digit{display:block}.error-hero__planet{position:relative;display:block;flex:none;width:var(--error-hero-planet-size);height:var(--error-hero-planet-size);margin:0 .06em;padding:0;font-size:inherit;background:radial-gradient(circle at 32% 28%,var(--error-hero-planet-light),transparent 42%),radial-gradient(circle at 70% 75%,var(--graphite-color),transparent 60%),var(--theme-color);border:0;border-radius:50%;box-shadow:0 0 80px color-mix(in srgb,var(--theme-color),transparent 40%)}.error-hero__planet_button{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.error-hero__planet_button:hover{box-shadow:0 0 120px color-mix(in srgb,var(--theme-color),transparent 20%);transform:scale(1.04)}.error-hero__planet_button:active{transform:scale(.97)}.error-hero__planet_button:focus-visible{outline:2px solid var(--white-color);outline-offset:8px}.error-hero__planet-ring{position:absolute;top:50%;left:50%;width:150%;height:34%;border:.035em solid color-mix(in srgb,var(--white-color),transparent 35%);border-top:.035em solid transparent;border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg)}.error-hero__planet-moon{position:absolute;inset:-22%;border-radius:50%;animation:error-hero-orbit 7s linear infinite}.error-hero__planet-moon:after{position:absolute;top:6%;left:50%;width:.07em;height:.07em;background:var(--access-color);border-radius:50%;box-shadow:0 0 12px var(--access-color);content:""}.error-hero__ripple{position:absolute;inset:0;border:2px solid var(--access-color);border-radius:50%;opacity:0;animation:error-hero-ripple 1.4s ease-out;pointer-events:none}.error-hero__copy{display:flex;flex-direction:column;grid-column:8/span 5;gap:20px;padding-bottom:12px}.error-hero__title{margin:0;font-weight:600;font-size:clamp(32px,3.4vw,48px);line-height:1.04;letter-spacing:-.04em}.error-hero__sr{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.error-hero__text{margin:0;color:color-mix(in srgb,var(--white-color),transparent 28%);font-size:18px;line-height:1.5;letter-spacing:-.01em}.error-hero__path{padding:2px 8px;color:var(--white-color);font-size:.88em;font-family:var(--error-hero-mono);word-break:break-all;background:var(--graphite-soft-color);border:1px solid var(--graphite-line-color);border-radius:6px}.error-hero__log{display:flex;gap:10px;min-height:3em;margin:0;padding:14px 16px;color:var(--access-color);font-size:14px;font-family:var(--error-hero-mono);line-height:1.5;background:color-mix(in srgb,var(--graphite-soft-color),transparent 15%);border:1px solid var(--graphite-line-color);border-radius:var(--radius-s)}.error-hero__prompt{flex:none;color:var(--light-text-color)}@keyframes error-hero-twinkle{0%,to{opacity:.85}50%{opacity:.2}}@keyframes error-hero-comet{0%{opacity:0;transform:rotate(-24deg) translate(0)}4%{opacity:1}12%,to{opacity:0;transform:rotate(-24deg) translate(420px)}}@keyframes error-hero-orbit{to{transform:rotate(1turn)}}@keyframes error-hero-blink{50%{opacity:.2}}@keyframes error-hero-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media(prefers-reduced-motion:reduce){.error-hero__code,.error-hero__layer{transition:none}.error-hero__comet,.error-hero__planet-moon,.error-hero__ripple,.error-hero__star,.error-hero__status-dot{animation:none}}@media(max-width:1024px){.error-hero{align-items:start;min-height:0;padding:40px}.error-hero__code{grid-column:1/-1;justify-content:center}.error-hero__copy{grid-column:1/-1;max-width:640px}}@media(max-width:550px){.error-hero{padding:24px 20px 20px;border-radius:var(--radius-m)}.error-hero__status{font-size:11px}.error-hero__code{font-size:34vw}.error-hero__text{font-size:16px}.error-hero__log{font-size:13px}}.error-navigator{--error-navigator-mono:ui-monospace,"SF Mono",menlo,consolas,monospace;display:flex;flex-direction:column;gap:24px;padding:40px;background:var(--primary-color);border-radius:var(--radius-l)}.error-navigator__head{display:flex;flex-direction:column;gap:10px}.error-navigator__eyebrow{margin:0;color:var(--muted-text-color);font-weight:500;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.error-navigator__title{margin:0;color:var(--black-color);font-weight:600;font-size:36px;line-height:1.1;letter-spacing:-.04em}.error-navigator__label{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.error-navigator__field{display:flex;gap:10px;align-items:center;padding:8px 8px 8px 20px;background:var(--white-color);border:1px solid var(--line-color);border-radius:64px;transition:border-color .2s ease,box-shadow .2s ease}.error-navigator__field:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 4px var(--soft-theme-color)}.error-navigator__field-prompt{color:var(--theme-color);font-weight:600;font-family:var(--error-navigator-mono)}.error-navigator__input{flex:1;min-width:0;padding:10px 0;color:var(--black-color);font-size:16px;font-family:var(--error-navigator-mono);background:transparent;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.error-navigator__submit{flex:none;padding:12px 20px;color:var(--white-color);font-weight:500;font-size:15px;font-family:inherit;background:var(--black-color);border:0;border-radius:64px;cursor:pointer;transition:background-color .2s ease}.error-navigator__submit:hover{background:var(--theme-color)}.error-navigator__submit:focus-visible{outline:2px solid var(--theme-color);outline-offset:3px}.error-navigator__results{display:flex;flex-direction:column;gap:14px}.error-navigator__caption{margin:0;color:var(--muted-text-color);font-size:14px}.error-navigator__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.error-navigator__match{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:14px 14px 14px 20px;color:var(--black-color);text-decoration:none;background:var(--white-color);border:1px solid var(--line-color);border-radius:var(--radius-s);transition:border-color .2s ease,transform .2s ease}.error-navigator__match:hover{border-color:var(--theme-color);transform:translate(4px)}.error-navigator__match:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}.error-navigator__match-label{font-weight:500;font-size:17px;letter-spacing:-.02em}.error-navigator__match-path{overflow:hidden;color:var(--muted-text-color);font-size:13px;font-family:var(--error-navigator-mono);white-space:nowrap;text-overflow:ellipsis}.error-navigator__match-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--white-color);background:var(--theme-color);border-radius:50%}.error-navigator__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.error-navigator__chip{display:inline-flex;padding:10px 18px;color:var(--black-color);font-weight:500;font-size:15px;text-decoration:none;background:var(--white-color);border:1px solid var(--line-color);border-radius:64px;transition:border-color .2s ease,color .2s ease}.error-navigator__chip:hover{color:var(--theme-color);border-color:var(--theme-color)}.error-navigator__chip:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}.error-navigator__warp{display:inline-flex;gap:12px;align-items:center;align-self:flex-start;margin-top:auto;padding:0;color:var(--theme-color);font-weight:500;font-size:15px;font-family:inherit;background:none;border:0;cursor:pointer}.error-navigator__warp:hover{text-decoration:underline;text-underline-offset:4px}.error-navigator__warp:focus-visible{outline:2px solid var(--theme-color);outline-offset:4px}.error-navigator__warp-icon{position:relative;width:22px;height:22px;background:repeating-conic-gradient(var(--theme-color) 0 8deg,transparent 8deg 30deg);border-radius:50%;-webkit-mask:radial-gradient(circle,transparent 3px,var(--black-color) 4px);mask:radial-gradient(circle,transparent 3px,var(--black-color) 4px);transition:transform .6s ease}.error-navigator__warp:hover .error-navigator__warp-icon{transform:rotate(180deg) scale(1.15)}@media(prefers-reduced-motion:reduce){.error-navigator__match,.error-navigator__warp-icon{transition:none}}@media(max-width:550px){.error-navigator{gap:20px;padding:24px 20px;border-radius:var(--radius-m)}.error-navigator__title{font-size:28px}.error-navigator__field{flex-wrap:wrap;padding:8px 8px 8px 16px;border-radius:var(--radius-m)}.error-navigator__submit{width:100%}.error-navigator__match{grid-template-columns:1fr auto;gap:4px 12px}.error-navigator__match-path{grid-row:2}.error-navigator__match-arrow{grid-row:1/span 2;grid-column:2}}.cta-button{--cta-button-bg:var(--theme-color);--cta-button-color:var(--white-color);--cta-button-arrow-bg:var(--white-color);--cta-button-arrow-color:var(--theme-color);gap:16px;width:-moz-fit-content;width:fit-content;padding:8px 8px 8px 28px;color:var(--cta-button-color);font-weight:500;font-size:17px;letter-spacing:-.02em;text-decoration:none;background:var(--cta-button-bg);border-radius:64px;transition:background-color .25s ease,transform .25s ease}.cta-button,.cta-button__arrow{display:inline-flex;align-items:center}.cta-button__arrow{justify-content:center;width:44px;height:44px;color:var(--cta-button-arrow-color);background:var(--cta-button-arrow-bg);border-radius:50%;transition:transform .25s ease}.cta-button:hover .cta-button__arrow{transform:translate(4px)}.cta-button:focus-visible{outline:2px solid var(--theme-color);outline-offset:3px}.cta-button_tone_light{--cta-button-bg:var(--white-color);--cta-button-color:var(--black-color);--cta-button-arrow-bg:var(--theme-color);--cta-button-arrow-color:var(--white-color)}.cta-button_tone_ghost{--cta-button-bg:transparent;--cta-button-color:var(--black-color);--cta-button-arrow-bg:var(--black-color);--cta-button-arrow-color:var(--white-color);padding-left:0}@media(prefers-reduced-motion:reduce){.cta-button,.cta-button__arrow{transition:none}}@media(max-width:768px){.cta-button{font-size:16px}.cta-button__arrow{width:40px;height:40px}}.error-promo{position:relative;display:flex;flex-direction:column;gap:24px;padding:40px;overflow:hidden;color:var(--white-color);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--white-color),transparent 80%),transparent 45%),var(--theme-color);border-radius:var(--radius-l);isolation:isolate}.error-promo__beacon{position:absolute;top:-60px;right:-60px;z-index:-1;width:220px;height:220px}.error-promo__wave{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--white-color),transparent 55%);border-radius:50%;animation:error-promo-wave 4.5s ease-out infinite}.error-promo__wave_n_2{animation-delay:1.5s}.error-promo__wave_n_3{animation-delay:3s}.error-promo__eyebrow{margin:0;color:color-mix(in srgb,var(--white-color),transparent 25%);font-weight:500;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.error-promo__title{margin:0;font-weight:600;font-size:34px;line-height:1.1;letter-spacing:-.04em}.error-promo__accent{color:color-mix(in srgb,var(--white-color),transparent 35%)}.error-promo__text{margin:0;color:color-mix(in srgb,var(--white-color),transparent 15%);font-size:17px;line-height:1.5;letter-spacing:-.01em}.error-promo__list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:auto 0 0;padding:0;list-style:none}.error-promo__service{display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;padding:14px 16px;color:var(--white-color);font-weight:500;font-size:15px;line-height:1.25;text-decoration:none;background:color-mix(in srgb,var(--white-color),transparent 88%);border-radius:var(--radius-s);transition:background-color .2s ease}.error-promo__service:hover{background:color-mix(in srgb,var(--white-color),transparent 78%)}.error-promo__service:focus-visible{outline:2px solid var(--white-color);outline-offset:2px}.error-promo__index{color:color-mix(in srgb,var(--white-color),transparent 40%);font-size:12px;font-family:ui-monospace,SF Mono,menlo,consolas,monospace}@keyframes error-promo-wave{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.error-promo__wave{animation:none}.error-promo__service{transition:none}}@media(max-width:550px){.error-promo{padding:24px 20px;border-radius:var(--radius-m)}.error-promo__title{font-size:28px}.error-promo__list{grid-template-columns:1fr}}.error-page{display:flex;flex-direction:column;gap:24px;padding-top:24px;padding-bottom:96px}.error-page__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.error-page__navigator{grid-column:span 7}.error-page__promo{grid-column:span 5}@media(max-width:1024px){.error-page__navigator,.error-page__promo{grid-column:1/-1}}@media(max-width:550px){.error-page{gap:16px;padding-top:8px;padding-bottom:64px}.error-page__grid{gap:16px}}
