:root{--c-blue: #006DFF;--c-orange: #FF4633;--c-black: #000000;--c-logo: #330E7F;--c-purple-deep: #140431;--c-purple: #6E00FD;--c-white: #FFFFFF;--c-disabled: #C7C7C7;--c-purple-600: #5800CA;--c-purple-700: #410096;--c-purple-800: #2B0264;--c-purple-900: #1F034A;--c-text: var(--c-black);--c-text-muted: rgba(0, 0, 0, .55);--c-text-invert: var(--c-white);--c-text-invert-muted: rgba(255, 255, 255, .72);--c-line: rgba(255, 255, 255, .18);--c-line-dark: rgba(51, 14, 127, .16);--font-main: "TT Firs Neue", "Manrope", "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-pagination: "Montserrat", var(--font-main);--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-demi: 600;--fs-h1: clamp(2.125rem, 5.729vw, 6.875rem);--lh-h1: 1;--fs-h2: clamp(1.375rem, 2.083vw, 2.5rem);--lh-h2: 1.1;--fs-h3: clamp(1.625rem, 2.5vw, 3rem);--lh-h3: 1;--fs-lead: clamp(1rem, 1.25vw, 1.5rem);--lh-lead: 1.35;--fs-body: clamp(.9375rem, 1.25vw, 1.5rem);--lh-body: 1.667;--fs-body-s: clamp(.875rem, 1.146vw, 1.375rem);--lh-body-s: 1.45;--fs-20: clamp(.875rem, 1.042vw, 1.25rem);--fs-18: clamp(.8125rem, .938vw, 1.125rem);--fs-16: clamp(.75rem, .833vw, 1rem);--fs-14: clamp(.6875rem, .729vw, .875rem);--fs-small: var(--fs-18);--fs-caption: var(--fs-16);--fs-nano: var(--fs-14);--container: 1640px;--gutter: clamp(1.25rem, 7.292vw, 8.75rem);--space-3xs: clamp(.25rem, .417vw, .5rem);--space-2xs: clamp(.5rem, .833vw, 1rem);--space-xs: clamp(.75rem, 1.458vw, 1.75rem);--space-s: clamp(1rem, 2.083vw, 2.5rem);--space-m: clamp(1.5rem, 3.333vw, 4rem);--space-l: clamp(2rem, 5.208vw, 6.25rem);--space-xl: clamp(2.5rem, 7.292vw, 8.75rem);--space-2xl: clamp(3rem, 10.417vw, 12.5rem);--r-pill: 999px;--r-xs: clamp(.5rem, .833vw, 1rem);--r-s: clamp(.75rem, 1.25vw, 1.5rem);--r-m: clamp(1rem, 1.667vw, 2rem);--r-l: clamp(1.25rem, 2.083vw, 2.5rem);--r-xl: clamp(1.5rem, 3.125vw, 3.75rem);--r-sheet: clamp(1.5rem, 2.604vw, 3.125rem);--btn-h: clamp(3rem, 3.125vw, 3.75rem);--btn-w: clamp(11rem, 15.625vw, 18.75rem);--btn-px: clamp(1.5rem, 2.083vw, 2.5rem);--icon-btn: clamp(2.75rem, 3.125vw, 3.75rem);--e-out: cubic-bezier(.22, .61, .36, 1);--e-out-soft: cubic-bezier(.25, 1, .5, 1);--e-in-out: cubic-bezier(.65, 0, .35, 1);--e-back: cubic-bezier(.34, 1.56, .64, 1);--e-reveal: cubic-bezier(.16, 1, .3, 1);--t-fast: .22s;--t-base: .42s;--t-slow: .7s;--t-reveal: .9s;--z-bg: 0;--z-content: 1;--z-sticky: 50;--z-header: 100;--z-menu: 150;--z-modal: 200;--header-h: clamp(3.75rem, 5.208vw, 6.25rem)}@media(max-width:480px){:root{--gutter: 1.25rem}}@font-face{font-family:TT Firs Neue;src:url(../fonts/TTFirsNeue-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TT Firs Neue;src:url(../fonts/TTFirsNeue-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Firs Neue;src:url(../fonts/TTFirsNeue-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Firs Neue;src:url(../fonts/TTFirsNeue-DemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Firs Neue;src:url(../fonts/TTFirsNeue-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;overflow-x:clip;overscroll-behavior-x:none;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--font-main);font-size:var(--fs-body);font-weight:var(--fw-light);line-height:var(--lh-body);color:var(--c-text);background:var(--c-white);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.is-locked,html.is-locked body{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}input,textarea,select,button{-webkit-appearance:none;appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:auto;appearance:auto}a,button,summary,label{-webkit-tap-highlight-color:transparent}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px;border-radius:4px}[data-theme=dark] :focus-visible{outline-color:var(--c-white)}::selection{background:var(--c-orange);color:var(--c-white)}.h1,h1,.h2,h2{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-medium);letter-spacing:-.01em}.eyebrow{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.01em}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-regular)}.text-s{font-size:var(--fs-body-s);line-height:var(--lh-body-s)}.text-caption{font-size:var(--fs-caption)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.container--bleed-end{max-width:none;padding-inline-end:0;margin-inline-end:0}.section{position:relative;padding-block:var(--space-2xl);isolation:isolate}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:0;left:50%;transform:translate(-50%,-120%);z-index:var(--z-modal);padding:.75rem 1.5rem;background:var(--c-white);color:var(--c-logo);border-radius:0 0 var(--r-xs) var(--r-xs);transition:transform var(--t-fast) var(--e-out)}.skip-link:focus-visible{transform:translate(-50%)}.no-js [data-reveal],.no-js [data-reveal-child]{opacity:1!important;transform:none!important}.js [data-reveal]{--reveal-delay: 0ms;transition:opacity .9s var(--e-out) var(--reveal-delay),transform 1.2s var(--e-reveal) var(--reveal-delay),clip-path var(--t-reveal) var(--e-out-soft) var(--reveal-delay);will-change:opacity,transform}.js [data-reveal=up]{opacity:0;transform:translate3d(0,clamp(40px,4.17vw,80px),0)}.js [data-reveal=fade]{opacity:0}.js [data-reveal=scale]{opacity:0;transform:scale(.94)}.js [data-reveal=right]{opacity:0;transform:translate3d(-48px,0,0)}.js [data-reveal=mask]{clip-path:inset(0 0 100% 0)}.js [data-reveal].is-revealed{opacity:1;transform:none}.js [data-reveal=mask].is-revealed{clip-path:inset(0 0 0 0)}.js [data-reveal-child]{--reveal-delay: 0ms;opacity:0;transform:translate3d(0,clamp(32px,3.125vw,60px),0);transition:opacity .8s var(--e-out) var(--reveal-delay),transform 1.1s var(--e-reveal) var(--reveal-delay)}.is-revealed [data-reveal-child]{opacity:1;transform:none}.js [data-reveal=chars]{opacity:1;transform:none;transition:none;will-change:auto}.split-word{display:inline-block;overflow:hidden;padding:.18em .12em;margin:-.18em -.12em;vertical-align:top}.split-char{display:inline-block;transform:translate3d(0,115%,0) rotate(20deg);transform-origin:0% 100%;transition:transform .9s var(--e-reveal) calc(var(--reveal-delay, 0ms) + var(--char-i, 0) * 1ms);will-change:transform}.is-revealed .split-char{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-reveal],.js [data-reveal-child],.split-char{opacity:1!important;transform:none!important;clip-path:none!important}}.btn{--btn-bloom: var(--c-orange);--btn-seed: clamp(1.5rem, 1.719vw, 2.0625rem);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:var(--btn-h);padding-inline:var(--btn-px);border-radius:var(--r-pill);font-size:var(--fs-20);font-weight:var(--fw-medium);line-height:1;text-align:center;white-space:nowrap;isolation:isolate;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:color var(--t-base) var(--e-out),border-color var(--t-base) var(--e-out),box-shadow var(--t-base) var(--e-out)}.btn:before{content:"";position:absolute;z-index:-1;inset-inline-start:calc(var(--btn-seed) * -.485);inset-block-start:calc(100% - var(--btn-seed) * .303);inline-size:var(--btn-seed);block-size:var(--btn-seed);border-radius:50%;background-color:var(--btn-bloom);transform:scale(1);transform-origin:50% 50%;transition:transform var(--t-slow) var(--e-out)}.btn:hover:before,.btn:active:before,.btn:focus-visible:before{transform:scale(30)}@media(max-width:1024px){.btn:hover:before,.btn:active:before,.btn:focus-visible:before{transform:scale(60)}}.btn__label{position:relative;display:block;will-change:transform;translate:0 0;transition:translate var(--t-base) var(--e-out)}.btn:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:clamp(1rem,1.302vw,1.5625rem);inline-size:clamp(.4375rem,.521vw,.625rem);aspect-ratio:11 / 22;margin-block-start:calc(clamp(.4375rem,.521vw,.625rem)*-1);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 22'%3E%3Cpath d='m1 1 9 10-9 10' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 22'%3E%3Cpath d='m1 1 9 10-9 10' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;translate:clamp(-3px,-.156vw,-2px) 0;pointer-events:none;transition:opacity var(--t-base) var(--e-out),translate var(--t-base) var(--e-out)}.btn:hover:after,.btn:active:after,.btn:focus-visible:after{opacity:1;translate:0 0}.btn:hover .btn__label,.btn:active .btn__label,.btn:focus-visible .btn__label{translate:clamp(-3px,-.156vw,-2px) 0}.btn--wide{min-width:var(--btn-w)}.btn--block{display:flex;width:100%}.btn--blue{--btn-bloom: var(--c-orange);background-color:var(--c-blue);color:var(--c-white)}.btn--orange{--btn-bloom: var(--c-blue);background-color:var(--c-orange);color:var(--c-white)}.btn--ghost{--btn-bloom: var(--c-white);border:1px solid var(--c-line);color:var(--c-white)}.btn--ghost:hover,.btn--ghost:active,.btn--ghost:focus-visible{color:var(--c-logo);border-color:transparent}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn.btn--disabled,.btn.is-closed{background-color:var(--c-disabled);color:var(--c-white);box-shadow:none;cursor:default;pointer-events:none;opacity:1}.btn.btn--disabled:before,.btn.btn--disabled:after,.btn.is-closed:before,.btn.is-closed:after{display:none}.btn.btn--disabled .btn__label,.btn.is-closed .btn__label{translate:0 0}.icon-btn{--icon-bloom: var(--c-blue);position:relative;display:grid;place-items:center;inline-size:var(--icon-btn);block-size:var(--icon-btn);border-radius:50%;flex:0 0 auto;isolation:isolate;overflow:hidden;clip-path:circle(50%);transition:background-color var(--t-base) var(--e-out),border-color var(--t-base) var(--e-out),color var(--t-base) var(--e-out),transform var(--t-base) var(--e-back),opacity var(--t-base) var(--e-out)}.icon-btn:before{content:"";position:absolute;z-index:-1;inset-inline-start:-1.7%;inset-block-start:83.3%;inline-size:18.3%;block-size:18.3%;border-radius:50%;background-color:var(--icon-bloom);transform:scale(0);transition:transform var(--t-slow) var(--e-out)}.icon-btn:hover:not([disabled]):before,.icon-btn:active:not([disabled]):before,.icon-btn:focus-visible:before{transform:scale(16)}.icon-btn svg,.icon-btn img{position:relative;inline-size:40%;block-size:auto}.icon-btn--outline{border:1px solid var(--c-blue);color:var(--c-blue)}.icon-btn--outline:hover:not([disabled]),.icon-btn--outline:active:not([disabled]),.icon-btn--outline:focus-visible{color:var(--c-white)}.icon-btn--solid{background-color:var(--c-orange);color:var(--c-white)}.icon-btn[disabled]{opacity:.3;cursor:default}.slider__nav{display:flex;align-items:center;gap:var(--space-xs);opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity var(--t-base) var(--e-out),transform var(--t-base) var(--e-out),visibility 0s linear var(--t-base)}[data-slider].has-nav .slider__nav{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.slider__track{display:flex;gap:var(--space-xs);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:12px;margin-block:-12px}.slider__track::-webkit-scrollbar{display:none}.slider__slide{scroll-snap-align:start;flex:0 0 auto}[data-slider].is-dragging .slider__track{cursor:grabbing;scroll-snap-type:none}[data-slider].is-dragging .slider__slide{pointer-events:none}.slider__dots{display:flex;gap:var(--space-3xs)}.slider__dot{inline-size:8px;block-size:8px;border-radius:50%;background:currentColor;opacity:.3;transition:opacity var(--t-fast) var(--e-out),transform var(--t-fast) var(--e-out)}.slider__dot.is-active{opacity:1;transform:scale(1.35)}.field{position:relative;display:block}.field__control{inline-size:100%;min-block-size:clamp(3.25rem,3.906vw,4.6875rem);padding:clamp(1.25rem,1.667vw,2rem) clamp(1.25rem,1.667vw,2rem) 0;background:transparent;border:1px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-white);font-size:var(--fs-body-s);font-weight:var(--fw-regular);transition:border-color var(--t-base) var(--e-out),background-color var(--t-base) var(--e-out)}.field__control::placeholder{color:transparent}.field__control:-webkit-autofill,.field__control:-webkit-autofill:hover,.field__control:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-white);caret-color:var(--c-white);box-shadow:0 0 0 100px #2a0a6b inset;transition:background-color 9999s ease-out 0s}.field__control:hover{border-color:#fff6}.field.is-focused .field__control{border-color:var(--c-white);background:#ffffff0f}.field__label{position:absolute;inset-inline-start:clamp(1.25rem,1.667vw,2rem);inset-block-start:50%;transform:translateY(-50%);color:#ffffffb3;font-size:var(--fs-body-s);pointer-events:none;transition:transform var(--t-base) var(--e-out),font-size var(--t-base) var(--e-out),color var(--t-base) var(--e-out)}.field.is-focused .field__label,.field.is-filled .field__label{transform:translateY(calc(-50% - clamp(.75rem,1.042vw,1.25rem)));font-size:var(--fs-nano);color:#ffffff8c}.field__error{display:block;min-block-size:1.2em;margin-block-start:6px;padding-inline-start:clamp(1.25rem,1.667vw,2rem);font-size:var(--fs-nano);color:#ffc9c2;opacity:0;transform:translateY(-4px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-fast) var(--e-out)}.field.has-error .field__error{opacity:1;transform:none}.field.has-error .field__control{border-color:#ff8e80}.checkbox{display:flex;align-items:flex-start;gap:var(--space-2xs);cursor:pointer;font-size:var(--fs-nano);line-height:1.5;color:#fffc}.checkbox input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.checkbox__box{flex:0 0 auto;inline-size:16px;block-size:16px;margin-block-start:2px;border:1px solid rgba(255,255,255,.5);border-radius:4px;display:grid;place-items:center;transition:background-color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out)}.checkbox__box:after{content:"";inline-size:8px;block-size:5px;border-inline-start:2px solid var(--c-white);border-block-end:2px solid var(--c-white);transform:rotate(-45deg) scale(0);transition:transform var(--t-fast) var(--e-back)}.checkbox input:checked+.checkbox__box{background-color:var(--c-blue);border-color:var(--c-blue)}.checkbox input:checked+.checkbox__box:after{transform:rotate(-45deg) scale(1)}.checkbox input:focus-visible+.checkbox__box{outline:2px solid var(--c-white);outline-offset:2px}.checkbox a{text-decoration:underline;text-underline-offset:2px}.tag{display:inline-flex;align-items:center;gap:8px;padding:clamp(.5rem,.729vw,.875rem) clamp(.875rem,1.146vw,1.375rem);border-radius:var(--r-pill);font-size:var(--fs-nano);line-height:1;white-space:nowrap}.tag--outline{border:1px solid var(--c-white);color:var(--c-white)}.tag--green{background:#22c55e;color:var(--c-white)}.tag--orange{background:var(--c-orange);color:var(--c-white)}.tag--muted{border:1px solid rgba(255,255,255,.45);color:#fffc}.blob{position:absolute;border-radius:50%;pointer-events:none;will-change:transform}.section__bg{position:absolute;inset:0;z-index:var(--z-bg);overflow:hidden;pointer-events:none}.cookie{position:fixed;inset-inline-start:clamp(12px,2.083vw,40px);inset-block-end:clamp(12px,2.083vw,40px);z-index:var(--z-modal);display:flex;align-items:center;gap:clamp(16px,1.667vw,32px);inline-size:min(760px,calc(100vw - 24px));padding:clamp(16px,1.458vw,28px) clamp(18px,1.667vw,32px);border:1px solid rgba(255,255,255,.14);border-radius:var(--r-l);background-color:#140431e6;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 24px 60px -24px #140431cc;color:var(--c-white);isolation:isolate;overflow:hidden;opacity:0;transform:translateY(24px);transition:opacity var(--t-base) var(--e-out),transform var(--t-slow) var(--e-out-soft)}.cookie:before{content:"";position:absolute;inset-inline-start:-40px;inset-block-start:-60px;z-index:-1;inline-size:200px;block-size:150px;border-radius:50%;background-color:var(--c-orange);opacity:.35;filter:blur(50px);pointer-events:none}.cookie.is-visible{opacity:1;transform:none}.cookie[hidden]{display:none}.cookie__text{flex:1 1 auto;font-size:var(--fs-16);line-height:1.45;color:#ffffffe0}.cookie__text a{color:var(--c-white);text-decoration:underline;text-underline-offset:3px;transition:color var(--t-fast) var(--e-out)}.cookie__text a:hover,.cookie__text a:active,.cookie__text a:focus-visible{color:var(--c-orange)}.cookie__actions{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:8px}.cookie__btn{--btn-h: clamp(44px, 2.708vw, 52px);min-inline-size:190px;font-size:var(--fs-18);box-shadow:none}.cookie__decline{padding:6px 12px;font-size:var(--fs-14);color:#ffffffb3;text-decoration:underline;text-underline-offset:3px;transition:color var(--t-fast) var(--e-out)}.cookie__decline:hover,.cookie__decline:active,.cookie__decline:focus-visible{color:var(--c-white)}@media(max-width:640px){.cookie{inset-inline:10px;inset-block-end:10px;inline-size:auto;flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px;border-radius:20px}.cookie__text{font-size:12px;line-height:1.4}.cookie__actions{flex-direction:row;align-items:center;gap:12px}.cookie__btn{--btn-h: 42px;flex:1 1 auto;min-inline-size:0;font-size:15px}.cookie__decline{flex:0 0 auto;font-size:12px}}@media(prefers-reduced-motion:reduce){.cookie{transition:opacity var(--t-fast) linear;transform:none}}.header{--hdr-logo-w: clamp(122px, 10.15vw, 194.87px);--hdr-menu-gap: clamp(18px, 2.083vw, 40px);--hdr-link-fs: clamp(15px, 1.042vw, 20px);--hdr-phone-fs: clamp(16px, 1.146vw, 22px);--hdr-group-gap:clamp(20px, 4.115vw, 79px);--hdr-cta-w: clamp(148px, 11.458vw, 220px);--hdr-cta-h: clamp(44px, 3.125vw, 60px);--hdr-pill-h: clamp(32px, 2.292vw, 44px);--hdr-pill-px: clamp(12px, .938vw, 18px);--hdr-fill: rgba(20, 4, 49, .9);position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--z-header);block-size:var(--header-h);color:var(--c-white);transition:transform var(--t-slow) var(--e-out-soft)}.header:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--hdr-fill);opacity:0;transition:opacity var(--t-slow) var(--e-out)}.header.is-scrolled:before,.header--solid:before{opacity:1}.header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);block-size:100%}.header__logo{flex:0 0 auto;display:block;inline-size:var(--hdr-logo-w);border-radius:6px}.header__logo img{inline-size:100%;block-size:auto}.header__nav{position:relative}.header__menu{display:flex;align-items:center;gap:var(--hdr-menu-gap)}.header__pill{position:absolute;inset-block-start:50%;inset-inline-start:0;z-index:0;block-size:var(--hdr-pill-h);padding-inline:var(--hdr-pill-px);border-radius:var(--r-pill);background-color:var(--c-white);opacity:0;transform:translate3d(0,-50%,0);pointer-events:none;transition:transform var(--t-slow) var(--e-out-soft),width var(--t-slow) var(--e-out-soft),opacity var(--t-base) var(--e-out);will-change:transform,width}.header__link{position:relative;z-index:1;display:block;padding-block:clamp(9px,.755vw,14.5px) clamp(7px,.599vw,11.5px);font-size:var(--hdr-link-fs);font-weight:var(--fw-medium);line-height:1.2;white-space:nowrap;color:var(--c-white);transition:color var(--t-base) var(--e-out)}.header__link:focus-visible{outline-offset:6px}.header__pill{display:none}.header__link:hover,.header__link:active,.header__link:focus-visible{color:var(--c-blue)}.header__contacts{display:flex;align-items:center;gap:var(--hdr-group-gap)}.header__phone{display:inline-flex;align-items:center;gap:clamp(6px,.521vw,10px);font-size:var(--hdr-phone-fs);font-weight:var(--fw-medium);line-height:1.2;white-space:nowrap;transition:color var(--t-fast) var(--e-out)}.header__phone:hover,.header__phone:active,.header__phone:focus-visible{color:var(--c-blue)}.header__phone-icon{flex:0 0 auto;inline-size:clamp(16px,.99vw,19px);block-size:auto}.header__cta{min-inline-size:var(--hdr-cta-w);min-block-size:var(--hdr-cta-h);padding-inline:clamp(18px,1.5vw,28px);font-size:var(--hdr-link-fs);box-shadow:none}.header__cta .btn__label{translate:0 1px}.header__cta:hover .btn__label,.header__cta:active .btn__label,.header__cta:focus-visible .btn__label{translate:clamp(-3px,-.156vw,-2px) 1px}.header__burger{display:none;position:relative;inline-size:60px;block-size:60px;flex:0 0 auto;place-items:center end;margin-inline-end:calc(min(20px,var(--gutter))*-1);padding-inline-end:20px;border-radius:50%;color:var(--c-white)}.header__burger-dots{display:grid;grid-template-columns:repeat(3,6px);justify-content:space-between;align-content:space-between;inline-size:28px;block-size:17px;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-out)}.header__burger-dots i{display:block;inline-size:6px;block-size:6px;border-radius:50%;background-color:currentColor}.header__burger-cross{position:absolute;inset:0;opacity:0;transform:rotate(-45deg) scale(.6);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-out)}.header__burger-cross:before,.header__burger-cross:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:21.6px;block-size:2px;margin-block-start:-1px;margin-inline-start:-10.8px;background-color:currentColor;transform:rotate(45deg)}.header__burger-cross:after{transform:rotate(-45deg)}.header.is-menu-open .header__burger-dots{opacity:0;transform:scale(.6)}.header.is-menu-open .header__burger-cross{opacity:1;transform:none}.header__logo{position:relative}.header__logo-img--dark{position:absolute;inset:0;opacity:0;transition:opacity var(--t-base) var(--e-out)}.header__logo-img{transition:opacity var(--t-base) var(--e-out)}.header.is-menu-open .header__logo-img:not(.header__logo-img--dark){opacity:0}.header.is-menu-open .header__logo-img--dark{opacity:1}.header.is-menu-open{color:var(--c-logo)}.header.is-menu-open:before{opacity:0}.header.is-menu-open .header__phone{opacity:0;visibility:hidden}.header.is-menu-open .header__burger{color:var(--c-logo)}.header__drawer{position:fixed;inset:0 0 auto;z-index:-2;display:flex;flex-direction:column;block-size:100vh;block-size:100dvh;padding-block-start:var(--header-h);background-color:var(--c-white);border-end-start-radius:25px;border-end-end-radius:25px;box-shadow:0 30px 60px -30px #14043173;color:var(--c-black);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-24px);transition:opacity var(--t-base) var(--e-out),transform var(--t-slow) var(--e-out-soft),visibility 0s linear var(--t-slow)}.header.is-menu-open .header__drawer{opacity:1;visibility:visible;transform:none;transition-delay:0s}.header__drawer-nav{display:flex;flex-direction:column;align-items:center;gap:85px;padding-block:calc(94px - var(--header-h) - 14px) 40px;text-align:center}.header__drawer-menu{display:flex;flex-direction:column;align-items:center;gap:10px}.header__drawer-link{display:block;padding:10px 16px;font-size:20px;font-weight:var(--fw-medium);line-height:1.2;color:var(--c-black);opacity:0;transform:translateY(16px);transition:opacity var(--t-slow) var(--e-out-soft),transform var(--t-slow) var(--e-out-soft),color var(--t-fast) var(--e-out)}.header__drawer-link:hover,.header__drawer-link:active,.header__drawer-link:focus-visible{color:var(--c-blue)}.header.is-menu-open .header__drawer-link{opacity:1;transform:none}.header.is-menu-open li:nth-child(1) .header__drawer-link{transition-delay:60ms}.header.is-menu-open li:nth-child(2) .header__drawer-link{transition-delay:.11s}.header.is-menu-open li:nth-child(3) .header__drawer-link{transition-delay:.16s}.header.is-menu-open li:nth-child(4) .header__drawer-link{transition-delay:.21s}.header.is-menu-open li:nth-child(5) .header__drawer-link{transition-delay:.26s}.header__drawer-foot{display:flex;flex-direction:column;align-items:center;gap:40px;inline-size:100%;max-inline-size:320px}.header__drawer-contact{display:block;max-inline-size:100%;font-size:22px;font-weight:var(--fw-medium);line-height:15px;color:var(--c-black);padding-block:12px;margin-block:-12px;overflow-wrap:anywhere;transition:color var(--t-fast) var(--e-out)}.header__drawer-contact:hover,.header__drawer-contact:active,.header__drawer-contact:focus-visible{color:var(--c-blue)}.header__drawer-cta{--btn-h: 60px;font-size:20px}.header__drawer-social{display:flex;margin-block-start:-1px;justify-content:center;gap:28px}.header__drawer-social-link{--icon-btn: 60px;border-width:2px}.header__drawer-social-link svg{inline-size:46%}.header__drawer-social li:nth-child(1) svg{inline-size:46.902%}.header__drawer-social li:nth-child(2) svg{inline-size:50%}.header__drawer-social li:nth-child(3) svg{inline-size:55.357%}.header__drawer-social-link.is-empty{cursor:default}@media(max-width:1280px){.header{--hdr-group-gap: 24px}}@media(max-width:1024px){.header__nav{display:none}.header__burger{display:grid}.header__contacts{gap:16px}}@media(max-width:768px){.header__phone{position:relative;inline-size:44px;block-size:44px;justify-content:center;transition:color var(--t-fast) var(--e-out),opacity var(--t-fast) var(--e-out)}.header__phone:before{content:"";position:absolute;inset:7px;border:1px solid var(--c-white);border-radius:50%;transition:border-color var(--t-fast) var(--e-out)}.header__phone:hover:before,.header__phone:active:before,.header__phone:focus-visible:before{border-color:var(--c-blue)}.header__phone-text{display:none}.header__phone-icon{inline-size:13px}}@media(max-width:480px){.header__inner,.header__drawer-nav{--gutter: 20px}.header__cta{display:none}.header__contacts{gap:8px}}@media(min-width:1025px){.header__drawer{display:none}}.hero{--hero-pt: max(11.43vw, calc(var(--header-h) + 32px));--hero-gap: clamp(24px, 3.779vw, 72.55px);--hero-orb: clamp(128px, 13.542vw, 260px);--hero-orb-x: 28.385vw;--hero-orb-y: 23.674vw;--hero-title-w: 1239px;--hero-sub-w: clamp(300px, 29.323vw, 563px);--hero-h: 89.583vw;position:relative;isolation:isolate;min-block-size:var(--hero-h);color:var(--c-white);background-color:var(--c-purple-deep);overflow:clip}.hero__bg{position:absolute;inset:0;z-index:-1;overflow:hidden;contain:paint;pointer-events:none;background-color:var(--c-purple-deep)}.hero__base{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100.156vw;block-size:90.052vw;transform-origin:0 0;transform:matrix(-.4532,-1.692,4.2792,-1.147,0,0) translate(-100.07%,-41.31%);background:radial-gradient(50% 50% at 50% 50%,var(--c-purple) 7.2%,var(--c-purple-700) 40.6%,var(--c-purple-deep) 79%)}.hero__blob{position:absolute;display:block;border-radius:50%;overflow:hidden;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}.hero__blob--top:before,.hero__blob--left:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;transform-origin:0 0;background:radial-gradient(50% 50% at 50% 50%,var(--c-purple) 0%,var(--c-orange) 100%)}.hero__blob--top{inset-inline-start:43.243vw;inset-block-start:-15.112vw;inline-size:33.899vw;block-size:42.233vw;transform:rotate(16.02deg);filter:blur(5.208vw);background-color:var(--c-orange)}.hero__blob--top:before{transform:matrix(.0945,-.8427,.5869,.0658,0,0) translate(-162.483%,19.348%)}.hero__blob--left{inset-inline-start:7.196vw;inset-block-start:34.639vw;inline-size:15.286vw;block-size:68.79vw;transform:rotate(-122.48deg);filter:blur(5.208vw);background-color:var(--c-orange)}.hero__blob--left:before{transform:matrix(.0945,-3.0441,.1625,.0658,0,0) translate(-162.483%,19.348%)}.hero__blob--blue{inset-inline-start:21.217vw;inset-block-start:49.122vw;inline-size:54.074vw;block-size:67.368vw;transform:rotate(16.02deg);filter:blur(13.021vw);background-color:var(--c-blue)}.hero__dancer{position:absolute;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:50% 0;user-select:none}.hero__inner{position:relative;padding-block:var(--hero-pt) var(--space-2xl)}.hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--hero-gap);max-inline-size:min(64.531vw,var(--hero-title-w))}.hero__title{color:var(--c-white);letter-spacing:0}.hero__line{display:block;overflow:hidden;padding-block-end:.08em;margin-block-end:-.08em}.hero__line-inner{display:block}.js .hero__line-inner{opacity:1;transform:translate3d(0,108%,0);transition:transform 1.1s var(--e-out-soft) var(--reveal-delay)}.is-revealed .hero__line-inner{transform:none}.js .hero__title[data-split=done] .hero__line-inner{transform:none;transition:none}.hero__title[data-split=done] .hero__line{overflow:visible}.hero__title.is-revealed .split-word{display:inline;transition:display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.hero__title.is-revealed .split-char{display:inline;transition:transform .9s var(--e-reveal) calc(var(--reveal-delay, 0ms) + var(--char-i, 0) * 1ms),display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.hero__subtitle{max-inline-size:var(--hero-sub-w);font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:1.2917;color:var(--c-white)}.js .hero__actions.is-revealed{will-change:auto}.hero__actions{position:absolute;inset-inline-start:var(--hero-orb-x);inset-block-start:var(--hero-orb-y);z-index:1}.hero__orb{position:relative;display:grid;place-items:center;inline-size:var(--hero-orb);aspect-ratio:1;border:2px solid var(--c-white);border-radius:50%;background-color:#ffffff1a;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:var(--c-white);text-align:center;isolation:isolate;overflow:hidden;transition:border-color var(--t-base) var(--e-out);will-change:transform}.hero__orb:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:50%;background-color:var(--c-orange);-webkit-clip-path:circle(0% at 15% 85%);clip-path:circle(0% at 15% 85%);transition:-webkit-clip-path var(--t-slow) var(--e-out),clip-path var(--t-slow) var(--e-out)}.hero__orb:hover,.hero__orb:active,.hero__orb:focus-visible{border-color:var(--c-orange)}.hero__orb:hover:before,.hero__orb:active:before,.hero__orb:focus-visible:before{-webkit-clip-path:circle(142% at 15% 85%);clip-path:circle(142% at 15% 85%)}.hero__orb:focus-visible{outline:2px solid var(--c-white);outline-offset:6px}.hero__orb-label{display:grid;place-items:center;inline-size:74%;will-change:transform}.hero__orb-text{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:clamp(6px,.521vw,10px);font-size:var(--fs-20);font-weight:var(--fw-medium);line-height:1.3;transition:opacity .45s var(--e-out),transform .7s var(--e-out-soft)}.hero__orb-text--hover{opacity:0;transform:translateY(35%)}.hero__orb:hover .hero__orb-text--idle,.hero__orb:active .hero__orb-text--idle,.hero__orb:focus-visible .hero__orb-text--idle{opacity:0;transform:translateY(-35%)}.hero__orb:hover .hero__orb-text--hover,.hero__orb:active .hero__orb-text--hover,.hero__orb:focus-visible .hero__orb-text--hover{opacity:1;transform:none;transition-delay:.06s}.hero__orb-arrow{inline-size:clamp(14px,1.25vw,24px);block-size:auto}@keyframes hero-orb-bob{0%,to{translate:0 0}50%{translate:0 5px}}.hero__orb:hover .hero__orb-arrow,.hero__orb:active .hero__orb-arrow,.hero__orb:focus-visible .hero__orb-arrow{animation:hero-orb-bob 1.4s var(--e-in-out) infinite}@keyframes hero-dancer-in{0%{opacity:0;scale:1.06}to{opacity:1;scale:1}}@keyframes hero-breathe{0%,to{scale:1}50%{scale:1.08}}@keyframes hero-drift-down{to{translate:0 -3vw}}@keyframes hero-drift-up{to{translate:0 -7vw}}.hero__dancer{animation:hero-dancer-in 1.8s var(--e-out-soft) .15s both}.hero__blob--top{animation:hero-breathe 14s var(--e-in-out) infinite}.hero__blob--left{animation:hero-breathe 17s var(--e-in-out) -4s infinite}.hero__blob--blue{animation:hero-breathe 20s var(--e-in-out) -9s infinite}@supports (animation-timeline: scroll()){.hero__dancer{animation:hero-dancer-in 1.8s var(--e-out-soft) .15s both,hero-drift-down linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}.hero__blob--top{animation:hero-breathe 14s var(--e-in-out) infinite,hero-drift-up linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}}@media(prefers-reduced-motion:reduce){.hero__dancer,.hero__blob{animation:none}.js .hero__line-inner{transform:none}}@media(max-width:768px){.hero{--gutter: 20px;--hero-pt: 87.43px;--hero-gap: 165.57px;--hero-orb: 160px;--hero-h: 240.556vw}.hero__inner{padding-block-end:0}.hero__content{max-inline-size:100%}.hero__subtitle{display:none}.hero__actions{position:static}.hero__orb{place-items:start center;border:0;background-color:var(--c-orange);-webkit-backdrop-filter:none;backdrop-filter:none}.hero__orb:before{content:none}.hero__orb-label{inline-size:100%}.hero__orb-text--idle{display:none}.hero__orb-text--hover{opacity:1;transform:none;gap:0;max-inline-size:110px;margin-inline:auto;padding-block-start:61.32px;font-size:16px;line-height:20px}.hero__orb-arrow{inline-size:14.77px;margin-block-start:16.85px}.hero__base{inline-size:100vw;block-size:241.944vw;inset-block-start:-1.389vw;transform:matrix(-.4532,-4.553,1.5902,-1.147,0,0) translate(-100.07%,-41.31%)}.hero__dancer{object-position:100% 0}.hero__blob--top{inset-inline-start:44.337vw;inset-block-start:-40.237vw;inline-size:87.45vw;block-size:108.552vw;transform:rotate(15.95deg);filter:blur(27.778vw)}.hero__blob--top:before{transform:matrix(.0945,-.8397,.589,.0658,0,0) translate(-162.483%,19.348%)}.hero__blob--left{inset-inline-start:-48.644vw;inset-block-start:87.337vw;inline-size:39.325vw;block-size:177.295vw;transform:rotate(-122.6deg);filter:blur(27.778vw)}.hero__blob--left:before{transform:matrix(.0945,-3.0496,.1622,.0658,0,0) translate(-162.483%,19.348%)}.hero__blob--blue{inset-inline-start:-12.497vw;inset-block-start:124.798vw;inline-size:139.495vw;block-size:173.155vw;transform:rotate(15.95deg);filter:blur(69.444vw)}}@media(max-width:480px){.hero{--hero-gap: 18px}.hero__bg{background:linear-gradient(90deg,#0b62fd,#1654f7 16%,#2d39eb,#421ddb 56%,#4e09c6 75%,#4f02b5)}.hero__base,.hero__blob{display:none}.hero__dancer{inset-block-end:auto;block-size:calc((100% - 126px) / .9674)}.hero__lower{display:flex;justify-content:flex-end;align-self:stretch}}.events{--ev-pt: clamp(56px, 10.104vw, 194px);--ev-title-gap: clamp(28px, 4.167vw, 80px);--ev-ctrl-gap: clamp(24px, 2.083vw, 40px);--ev-pb: clamp(96px, 15.625vw, 300px);--ev-gap: clamp(12px, 1.458vw, 28px);--ev-card-w: clamp(280px, 27.5vw, 528px);--ev-overlap: clamp(40px, 5.208vw, 100px);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--ev-overlap) * -1);padding-block:var(--ev-pt) var(--ev-pb);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-black);overflow:clip}.events__bg{border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);background-color:var(--c-white)}.events__blob{position:absolute;border-radius:50%;transform-origin:50% 50%;backface-visibility:hidden}.events__blob--blue-bottom{inset-inline-start:47.31%;inset-block-start:102.79%;inline-size:51.04%;block-size:81.13%;transform:translate(-50%,-50%) rotate(16.02deg);background-color:var(--c-blue);filter:blur(18.229vw)}.events__blob--orange-top{inset-inline-start:68.21%;inset-block-start:6.21%;inline-size:17.92%;block-size:28.49%;transform:translate(-50%,-50%) rotate(16.02deg);background:radial-gradient(ellipse 42% 30% at 40% 81%,rgba(255,70,51,.1) 0%,var(--c-orange) 100%);filter:blur(5.208vw)}.events__blob--pink-bottom{inset-inline-start:14.84%;inset-block-start:88.07%;inline-size:15.29%;block-size:87.76%;transform:translate(-50%,-50%) rotate(-122.48deg);background:radial-gradient(ellipse at 50% 100%,var(--c-white) 0%,var(--c-orange) 100%);opacity:.5;filter:blur(5.208vw)}.events__blob--blue-mid{inset-inline-start:22.66%;inset-block-start:50.44%;inline-size:20.47%;block-size:32.53%;transform:translate(-50%,-50%) rotate(16.02deg);background-color:var(--c-blue);filter:blur(7.813vw)}.events__inner{position:relative;z-index:1}.events__title{font-size:var(--fs-h2);line-height:1;font-weight:var(--fw-medium);letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--c-black);padding-inline-start:clamp(0px,.885vw,17px);padding-block-start:clamp(0px,.104vw,2px)}.events__track{--ev-edge: max(var(--gutter), (100% - var(--container)) / 2);gap:var(--ev-gap);margin-block-start:var(--ev-title-gap);padding-inline:var(--ev-edge);scroll-padding-inline:var(--ev-edge);cursor:grab}.events__slide{display:flex;inline-size:var(--ev-card-w)}.events__card{--ev-card-r: var(--r-sheet);--ev-inset: clamp(7px, .729vw, 14px);--ev-media-r: clamp(20px, 2.083vw, 40px);--ev-body-px: clamp(14px, 1.563vw, 30px);--ev-body-pt: clamp(22px, 2.5vw, 48px);--ev-body-pb: clamp(18px, 2.344vw, 45px);--ev-badges: clamp(14px, 1.563vw, 30px);--ev-badge-h: clamp(30px, 2.083vw, 40px);--ev-more-w: clamp(180px, 13.542vw, 260px);--ev-more-h: clamp(44px, 3.125vw, 60px);--ev-green: #00B412;--ev-grey: #D9D9D9;--ev-card-bg: rgba(255, 255, 255, .5);position:relative;display:flex;flex-direction:column;inline-size:100%;padding:var(--ev-inset);background-color:var(--ev-card-bg);border:1px solid var(--c-white);border-radius:var(--ev-card-r)}.events__media{position:relative;aspect-ratio:498 / 400;border-radius:var(--ev-media-r);overflow:hidden;background-color:var(--c-purple-deep);-webkit-mask-image:-webkit-radial-gradient(white,black)}.events__photo{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1.2s var(--e-out-soft)}.events__card:hover .events__photo,.events__card:active .events__photo,.events__card:focus-within .events__photo{transform:scale(1.134)}.events__badges{position:absolute;inset:var(--ev-badges) var(--ev-badges) auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(8px,.885vw,17px)}.events__status,.events__deadline{display:inline-flex;align-items:center;justify-content:center;gap:clamp(6px,.521vw,10px);min-block-size:var(--ev-badge-h);min-inline-size:clamp(150px,13.177vw,253px);padding-inline:clamp(10px,.99vw,19px);border-radius:var(--r-pill);font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:1;white-space:nowrap;color:var(--c-white)}.events__status{--ev-status: var(--ev-green);border:1px solid var(--c-white)}.events__status-icon{flex:0 0 auto;inline-size:clamp(12px,.875vw,16.8px);block-size:auto;color:var(--ev-status)}.events__deadline{min-inline-size:clamp(100px,8.75vw,168px);padding-inline:clamp(14px,1.719vw,33px);background-color:var(--ev-green)}.events__card--open .events__status{--ev-status: var(--ev-green)}.events__card--soon .events__status{--ev-status: var(--c-orange)}.events__card--soon .events__deadline{background-color:var(--c-orange)}.events__card--closed .events__badges{justify-content:flex-end}.events__card--closed .events__status{--ev-status: var(--ev-grey);border-color:var(--ev-grey);color:var(--ev-grey)}.events__body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--ev-body-pt) var(--ev-body-px) var(--ev-body-pb)}.events__meta{display:flex;flex-wrap:wrap;column-gap:clamp(8px,.833vw,16px);row-gap:4px;font-size:var(--fs-20);font-weight:var(--fw-light);line-height:1}.events__date{min-inline-size:clamp(130px,12.188vw,234px)}.events__name{margin-block-start:clamp(14px,1.563vw,30px);font-size:var(--fs-h3);line-height:1;font-weight:var(--fw-medium);letter-spacing:0}.events__link{color:inherit}.events__link:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--ev-card-r)}.events__link:focus-visible{outline:none}.events__link:focus-visible:after{outline:2px solid var(--c-blue);outline-offset:3px}.events__desc{max-inline-size:436px;margin-block:clamp(8px,.833vw,16px) clamp(14px,1.146vw,22px);font-size:var(--fs-body-s);font-weight:var(--fw-regular);line-height:1.32}.events__more{position:relative;align-self:flex-end;display:block;inline-size:var(--ev-more-w);block-size:var(--ev-more-h);margin-block-start:auto;border-radius:var(--r-pill);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);pointer-events:none}.events__more-fill{position:absolute;inset:0;border-radius:var(--r-pill);background-color:var(--c-orange);transform:translate(calc(100% - var(--ev-more-h)));transition:transform var(--t-slow) var(--e-out-soft),background-color var(--t-base) var(--e-out)}.events__more-label{position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(100% - var(--ev-more-h));display:grid;place-items:center;font-size:var(--fs-20);font-weight:var(--fw-medium);color:var(--c-white);white-space:nowrap;opacity:0;transform:translate(12px);transition:opacity var(--t-base) var(--e-out),transform var(--t-slow) var(--e-out-soft)}.events__more-icon{position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--ev-more-h) / 2);inline-size:calc(var(--ev-more-h) * .18);block-size:auto;color:var(--c-white);transform:translate(50%,-50%)}.events__card:hover .events__more-fill,.events__card:active .events__more-fill,.events__card:focus-within .events__more-fill{transform:translate(0)}.events__card:hover .events__more-label,.events__card:active .events__more-label,.events__card:focus-within .events__more-label{opacity:1;transform:none;transition-delay:.08s}.events__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);margin-block-start:var(--ev-ctrl-gap)}.events__all{min-inline-size:clamp(150px,11.458vw,220px);font-size:var(--fs-20);box-shadow:none}.events__nav{gap:var(--ev-gap)}.events__nav-btn{border-width:2px}.events__nav-btn[disabled]{opacity:1}.events__nav-btn svg{inline-size:11px;block-size:22px}@media(max-width:1440px){.events__card{--ev-card-r: clamp(24px, 2.78vw, 40px)}}@media(max-width:1024px){.events{--ev-card-w: 44vw;--ev-gap: 20px}}@media(max-width:768px){.events{--ev-card-w: min(420px, 72vw);--ev-gap: 16px}.events__card{--ev-card-r: 28px;--ev-media-r: 20px}.events__blob--blue-bottom{filter:blur(120px)}.events__blob--blue-mid{filter:blur(80px)}.events__blob--orange-top,.events__blob--pink-bottom{filter:blur(60px)}.events__more-fill{transform:none}.events__more-label{opacity:1;transform:none}.events__card{--ev-card-r: 30px;--ev-inset: 8px;--ev-media-r: 25px;--ev-badges: 20px;--ev-badge-h: 24px}.events__card .events__media{aspect-ratio:302 / 243}.events__card .events__badges{flex-wrap:nowrap;gap:10px}.events__card .events__status,.events__card .events__deadline{gap:6px;font-size:11px}.events__card .events__status{min-inline-size:150px;padding-inline:12px}.events__card .events__deadline{padding-inline:20px}.events__card .events__status-icon{inline-size:10.17px}.events__card .events__body{padding:24px 16px 21px}.events__card .events__meta{column-gap:0;font-size:12px}.events__card .events__date{min-inline-size:151px}.events__card .events__name{margin-block-start:20px;font-size:32px}.events__card .events__desc{max-inline-size:none;margin-block:10px 0;font-size:14px;line-height:1.3}.events__card .events__more{--ev-more-h: 60px;align-self:stretch;inline-size:auto;margin-block-start:20px}.events__card .events__more-label{inline-size:100%;font-size:20px}.events__card .events__more-icon{display:none}.events__card:hover .events__more-fill,.events__card:active .events__more-fill,.events__card:focus-within .events__more-fill{background-color:var(--c-blue)}.events__controls{flex-direction:column;align-items:stretch}.events__nav{justify-content:center}}@media(max-width:480px){.events{--ev-overlap: 114px;--gutter: 20px;--ev-pt: 75px;--ev-title-gap: 21px;--ev-pb: 118px;--ev-card-w: 320px;--ev-gap: 60px;--ev-ctrl-gap: 20px}.events__title{padding:0;font-size:20px;line-height:1.3}.events__title-first{display:block}.events__blob{display:none}.events__bg{background:url(../img/events/bg-mobile.svg) center top / 100% auto no-repeat var(--c-white)}.events__all-wrap{display:none}.events__nav{gap:28px}.events__nav-btn{--icon-btn: 60px}}.form{--fm-pt: clamp(64px, 9.867vw, 189.45px);--fm-pb: clamp(120px, 20.417vw, 392px);--fm-head-gap: clamp(20px, 2.711vw, 52.05px);--fm-form-top: clamp(48px, 12.841vw, 246.55px);--fm-form-w: clamp(420px, 34.792vw, 668px);--fm-col-gap: clamp(40px, 3.542vw, 68px);--fm-field-gap: clamp(16px, 2.604vw, 50px);--fm-field-h: clamp(52px, 3.906vw, 75px);--fm-field-px: clamp(20px, 2.604vw, 50px);--fm-row-h: clamp(80px, 4.792vw, 92px);--fm-overlap: clamp(40px, 5.208vw, 100px);--fm-r: var(--r-sheet);--fm-edge: #19003A;position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--fm-overlap) * -1);padding-block:var(--fm-pt) var(--fm-pb);border-start-start-radius:var(--fm-r);border-start-end-radius:var(--fm-r);color:var(--c-white);overflow:clip}.form__bg{background:linear-gradient(transparent calc(var(--fm-r) * 2),var(--fm-edge) 0)}.form__bg-base{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100vw;block-size:67.76vw;transform-origin:0 0;transform:matrix(-.5918,-1.1248,5.3756,-2.5118,0,0) translate(-109.214%,-42.875%);background:radial-gradient(50% 50% at 50% 50%,var(--c-purple) 7.2%,var(--c-purple-700) 40.6%,var(--fm-edge) 79%)}.form__blob{position:absolute;border-radius:50%;overflow:hidden;backface-visibility:hidden}.form__blob--blue{inset-inline-start:21.796vw;inset-block-start:-18.151vw;inline-size:51.041vw;block-size:63.589vw;transform:rotate(16.02deg);background-color:var(--c-blue);filter:blur(18.229vw)}.form__blob--red{inset-inline-start:7.196vw;inset-block-start:-33.427vw;inline-size:15.285vw;block-size:68.79vw;transform:rotate(-122.48deg);background-color:var(--c-orange);opacity:.8;filter:blur(5.208vw)}.form__blob--red:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;transform-origin:0 0;transform:matrix(.0945,-3.0441,.1625,.0658,0,0) translate(-162.483%,19.348%);background:radial-gradient(50% 50% at 50% 50%,var(--c-white) 0%,var(--c-orange) 100%)}.form__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) var(--fm-form-w);column-gap:var(--fm-col-gap);align-items:start}.form__head{grid-column:1 / -1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--fm-head-gap)}.form__title{max-inline-size:1346px;color:var(--c-white);letter-spacing:0}.form__head.is-revealed .form__title .split-word{display:inline;transition:display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.form__head.is-revealed .form__title .split-char{display:inline;transition:transform .9s var(--e-reveal) calc(var(--reveal-delay, 0ms) + var(--char-i, 0) * 1ms),display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.form__subtitle{max-inline-size:467px;font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:1.2917}.form__form{position:relative;grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:var(--fm-field-gap);margin-block-start:var(--fm-form-top)}.form__field .field__control{min-block-size:var(--fm-field-h);padding-inline:var(--fm-field-px);padding-block:clamp(16px,1.354vw,26px) 0;border-color:var(--c-white);font-size:var(--fs-20)}.form__field .field__control:hover{border-color:var(--c-white);background-color:transparent}@media(hover:hover){.form__field .field__control:hover{border-color:var(--c-blue)}}.form__field .field__control:active,.form__field.is-focused .field__control{border-color:var(--c-blue);background-color:transparent}.form__field.has-error .field__control,.form__field.has-error .field__control:hover,.form__field.has-error.is-focused .field__control{border-color:var(--c-orange)}.form__field .field__label{inset-inline-start:calc(var(--fm-field-px) + 1px);margin-block-start:1.4px;font-size:var(--fs-20);font-weight:var(--fw-regular);line-height:1.3;color:var(--c-white)}.form__field,.form__consent{position:relative}.form__form .field__error{position:absolute;inset-block-start:100%;inset-inline-start:0;margin-block-start:4px}.form__field .field__error{min-block-size:0;margin-block-start:5px;padding-inline-start:30px;color:var(--c-orange);font-size:12px;font-weight:var(--fw-light);line-height:15px;text-box:trim-both cap alphabetic}@supports not (text-box: trim-both cap alphabetic){.form__field .field__error{margin-block-start:2px}}.form__row{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(20px,2.083vw,40px);min-block-size:var(--fm-row-h)}.form__submit{flex:0 0 auto;min-inline-size:clamp(200px,15.625vw,300px);font-size:var(--fs-20);box-shadow:none}.form__consents{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;max-inline-size:clamp(260px,17.03vw,327px);padding-block-start:clamp(4px,.417vw,8px)}.form__consents .field:not(.has-error) .field__error{display:none}.form__form .form__consent .field__error{max-inline-size:294px;margin-block-start:13px;padding-inline-start:0;font-size:12px;font-weight:var(--fw-light);line-height:15px;color:var(--c-orange)}.form__form .form__consents:has(.form__consent--ads) .field__error{position:static}.form__checkbox{gap:8px;font-size:12px;font-weight:var(--fw-regular);line-height:15px;color:var(--c-white)}.form__checkbox .checkbox__box{border-color:var(--c-white);border-radius:5px;margin-block-start:3px}.form__checkbox a{text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none;transition:color var(--t-fast) var(--e-out)}.form__checkbox a:hover,.form__checkbox a:active{color:var(--c-blue)}.form__checkbox:hover .checkbox__box,.form__checkbox:active .checkbox__box{border-color:var(--c-blue)}.form__nodecor{display:inline-block}.form__status{position:absolute;inset-block-start:100%;inset-inline:0;margin-block-start:16px;font-size:var(--fs-16);font-weight:var(--fw-regular);color:var(--c-white);transition:color var(--t-fast) var(--e-out)}.form__status:empty{visibility:hidden}.form__status[data-status=error]{color:#ffc9c2}.form__status[data-status=success]{color:#b6ffc2}.form__form.is-sending .form__submit{opacity:.7}@media(max-width:1280px){.form__subtitle{max-inline-size:420px}}@media(max-width:1024px){.form{--fm-pb: clamp(100px, 18vw, 300px);--fm-form-top: 48px;--fm-field-gap: 24px}.form__inner{grid-template-columns:minmax(0,1fr)}.form__form{grid-column:1;grid-row:2;inline-size:100%;max-inline-size:640px}.form__subtitle{max-inline-size:100%;font-size:clamp(16px,2vw,20px)}.form__blob--blue{filter:blur(160px)}.form__blob--red{filter:blur(60px)}}@media(max-width:768px){.form{--gutter: 20px;--fm-overlap: 10.556vw;--fm-r: 6.944vw;--fm-pt: 76.43px;--fm-pb: 0px;--fm-head-gap: 29.18px;--fm-form-top: 34.39px;--fm-field-gap: 20px;--fm-field-h: 75px;--fm-field-px: 50px;--btn-h: 60px;min-block-size:809px}.form__subtitle{font-size:18px;line-height:23px}.form__field .field__label{font-size:20px;margin-block-start:2.4px}.form__field .field__control{font-size:20px}.form__row{flex-direction:column;align-items:stretch;gap:20px;min-block-size:0}.form__submit{order:-1;inline-size:100%;font-size:20px}.form__consents{max-inline-size:327px;margin-inline-end:-7px;padding-block-start:0}.form__checkbox .checkbox__box{margin-block-start:0}.form__bg-base,.form__blob{display:none}.form__bg{background:radial-gradient(95% 42% at -5% 30%,var(--c-orange) 0%,rgb(255 70 51 / .75) 35%,rgb(255 70 51 / 0) 100%),radial-gradient(120% 60% at 105% 80%,#1e46ff,#1e46ff99 45%,#1e46ff00),linear-gradient(180deg,#4a0fc0,#3d18cf 40%,#2b2be0 75%,#2a1aa8)}}.about{--about-overlap: clamp(-224px, -11.6667vw, -60px);--about-pt: clamp(56px, 10.44vw, 200.45px);--about-pb: clamp(56px, 10.279vw, 197.36px);--about-gap-title: clamp(24px, 3.595vw, 69.03px);--about-gap-video: clamp(40px, 9.462vw, 181.66px);--about-text-w: min(806px, 49.146%);--about-fs-title: clamp(30px, .2083rem + 5.5556vw, 110px);--about-lh-title: 1;--about-fs-text: clamp(1rem, .8333rem + .5556vw, 1.5rem);--about-gap-p: clamp(20px, 2.0833vw, 40px);--about-r: clamp(24px, 2.6042vw, 50px);--about-r-video: clamp(16px, 2.6042vw, 50px);--about-ratio: 16 / 9;--about-play: 100px;--about-poster-w: 190.61%;--about-poster-h: 189.05%;--about-poster-x: -53.48%;--about-poster-y: -21.15%;--about-poster-pos: 50% 50%;position:relative;z-index:2;margin-block-start:var(--about-overlap);padding-block:var(--about-pt) var(--about-pb);background-color:var(--c-white);border-radius:var(--about-r) var(--about-r) 0 0}.about__inner{position:relative}.about__title{font-size:var(--about-fs-title);line-height:var(--about-lh-title);font-weight:var(--fw-medium);letter-spacing:0;color:var(--c-logo)}.about__head.is-revealed .about__title .split-word{display:inline;transition:display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.about__head.is-revealed .about__title .split-char{display:inline;transition:transform .9s var(--e-reveal) calc(var(--reveal-delay, 0ms) + var(--char-i, 0) * 1ms),display 0s linear calc(var(--reveal-delay, 0ms) + 1.7s);transition-behavior:allow-discrete}.about__text{inline-size:var(--about-text-w);margin-inline-start:auto;margin-block-start:var(--about-gap-title)}.about__p{font-size:var(--about-fs-text);line-height:var(--lh-body);color:var(--c-black)}.about__p--regular{font-weight:var(--fw-regular)}.about__p--light{font-weight:var(--fw-light)}.about__p+.about__p{margin-block-start:var(--about-gap-p)}.about__video{position:relative;margin-block-start:var(--about-gap-video);aspect-ratio:var(--about-ratio);overflow:hidden;border-radius:var(--about-r-video);background-color:var(--c-purple-deep)}.about__poster{position:absolute;inset-block-start:var(--about-poster-y);inset-inline-start:var(--about-poster-x);inline-size:var(--about-poster-w);block-size:var(--about-poster-h);max-inline-size:none;object-fit:cover;object-position:var(--about-poster-pos);transition:opacity var(--t-base) var(--e-out)}.about__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;z-index:2;display:grid;place-items:center;inline-size:var(--about-play);block-size:var(--about-play);border-radius:50%;color:var(--c-white);transition:scale var(--t-base) var(--e-out),opacity var(--t-base) var(--e-out)}.about__play:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:var(--c-blue);opacity:0;animation:about-pulse 3.2s var(--e-out-soft) infinite}@property --about-bloom{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}.about__play:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 13% 94%,var(--c-orange) var(--about-bloom),var(--c-blue) calc(var(--about-bloom) + 1px));--about-bloom: 0%;transition:--about-bloom var(--t-slow) var(--e-out)}.about__play-icon{position:relative;z-index:1;inline-size:100%;block-size:100%}.about__play:hover:after,.about__play:active:after,.about__play:focus-visible:after{--about-bloom: 150%}.about__play:focus-visible{outline:3px solid var(--c-orange);outline-offset:4px}.about__video.is-playing .about__poster{opacity:0}.about__video.is-playing .about__play{opacity:0;scale:.85;pointer-events:none}.about .video__frame{position:absolute;inset:0;z-index:3;inline-size:100%;block-size:100%;border:0;animation:about-frame-in var(--t-base) var(--e-out) both}@keyframes about-pulse{0%{opacity:.45;scale:1}70%,to{opacity:0;scale:1.85}}@keyframes about-frame-in{0%{opacity:0}to{opacity:1}}@media(max-width:1280px){.about{--about-lh-title: 1.03;--about-text-w: 55%}}@media(max-width:1024px){.about{--about-fs-title: clamp(40px, 5.078vw, 52px);--about-lh-title: 1.08;--about-text-w: 100%}.about__text{margin-inline-start:0}}@media(max-width:768px){.about{--gutter: 20px;--about-overlap: 0px;--about-r: 6.944vw;--about-r-video: 6.944vw;--about-pt: 76.43px;--about-pb: 80px;--about-fs-title: 34px;--about-lh-title: 1;--about-gap-title: 29.07px;--about-gap-video: 74px;--about-gap-p: 21px;--about-text-w: 100%;--about-ratio: 320 / 181;--about-poster-w: 191.17%;--about-poster-h: 188.64%;--about-poster-x: -53.77%;--about-poster-y: -21.1%}.about__text{margin-inline-start:0}.about__p{font-size:16px;line-height:21px}.about__p--regular{font-weight:var(--fw-light)}}@media(prefers-reduced-motion:reduce){.about__play:before{animation:none;opacity:0}.about .video__frame{animation:none}}.advantages{--adv-pt: clamp(64px, 10.781vw, 207px);--adv-title-gap: clamp(40px, 5.208vw, 100px);--adv-col: clamp(300px, 34.688vw, 666px);--adv-gap-x: clamp(32px, 8.75vw, 168px);--adv-photo-h: clamp(405px, 46.875vw, 900px);--adv-photo-r: var(--r-sheet);--adv-window-t: clamp(23px, 2.708vw, 52px);--adv-window-h: clamp(475px, 55vw, 1056px);--adv-list-pt: clamp(2px, .26vw, 5px);--adv-gap-items: clamp(56px, 7.813vw, 150px);--adv-gap-inner: clamp(24px, 3.125vw, 60px);--adv-text-w: clamp(300px, 34.74vw, 667px);--adv-pb: calc(clamp(110px, 14.271vw, 274px) + var(--r-sheet));position:relative;z-index:2;background-color:var(--c-purple-deep);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-white);overflow:clip}.advantages:after{content:"";display:block;block-size:var(--adv-scroll, 0px)}.advantages__pin{position:sticky;inset-block-start:var(--adv-pin-top, 0px);isolation:isolate;padding-block:var(--adv-pt) var(--adv-pb)}.advantages__bg{position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--z-bg);aspect-ratio:1920 / 1876;border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);background:url(../img/advantages/bg-mesh.webp) 0 0 / 100% 100% no-repeat;pointer-events:none}.advantages__inner{position:relative;z-index:var(--z-content)}.advantages__title,.advantages__num,.advantages__item-title,.advantages__text{text-box:trim-both cap alphabetic}.advantages__title{color:var(--c-white);letter-spacing:0}.advantages__grid{display:grid;grid-template-columns:var(--adv-col) var(--adv-col);column-gap:var(--adv-gap-x);align-items:start;margin-block-start:var(--adv-title-gap)}.advantages__frame{position:relative;block-size:var(--adv-photo-h);border-radius:var(--adv-photo-r);overflow:hidden;background-color:var(--c-purple-deep);-webkit-mask-image:-webkit-radial-gradient(white,black)}.advantages__image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;opacity:0;transition:opacity var(--t-slow) var(--e-out)}.advantages__image:first-child{object-position:90.8% 50%}.advantages__image.is-active{opacity:1}.advantages__window{block-size:var(--adv-window-h);margin-block-start:var(--adv-window-t);overflow-x:clip;overflow-y:auto;scrollbar-width:none}.advantages__window::-webkit-scrollbar{display:none}.advantages.is-pinned .advantages__window{overflow-y:clip}.advantages__list{display:flex;flex-direction:column;gap:var(--adv-gap-items);padding-block-start:var(--adv-list-pt);will-change:transform}.advantages__item{display:flex;flex-direction:column;gap:var(--adv-gap-inner)}.advantages__item-photo{display:none}.advantages__num{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:1.3;color:var(--c-blue);white-space:nowrap}.advantages__item-title{font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:1.3;letter-spacing:0;color:var(--c-white)}.advantages__text{inline-size:var(--adv-text-w);max-inline-size:100%;font-size:var(--fs-body);font-weight:var(--fw-light);line-height:var(--lh-body)}@media(max-width:1024px){.advantages{--adv-col: 40vw;--adv-gap-x: 5vw}.advantages__grid{grid-template-columns:var(--adv-col) minmax(0,1fr)}}@media(max-width:768px){.advantages:after{content:none}.advantages{border-radius:0;background:url(../img/advantages/bg-mesh-m.webp) 0 0 / 100% 100% no-repeat}.advantages__pin{position:static;padding-block:82px 50px}.advantages__bg{display:none}.advantages__inner{padding-inline:19px}.advantages__title{max-inline-size:313px}.advantages__title br{display:none}.advantages__grid{display:block;margin-block-start:40px}.advantages__media{display:none}.advantages__window{block-size:auto;margin:0 -19px;overflow:visible}.advantages__list{flex-direction:row;align-items:stretch;gap:60px;padding:0 19px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:19px;scrollbar-width:none;will-change:auto}.advantages__list::-webkit-scrollbar{display:none}.advantages__item{flex:0 0 320px;gap:0;scroll-snap-align:start}.advantages__num{font-size:20px}.advantages__item-title{margin-block-start:20px;font-size:24px;line-height:24px}.advantages__item:nth-child(2) .advantages__item-title{max-inline-size:255px}.advantages__item:last-child .advantages__item-title{max-inline-size:215px}.advantages__text{inline-size:320px;margin-block-start:40px;font-size:16px;line-height:21px}.advantages__item-photo{position:relative;display:block;order:1;inline-size:321px;block-size:434px;margin-block-start:auto;border-radius:25px;overflow:hidden;background-color:var(--c-purple-deep)}.advantages__text{margin-block-end:40px}.advantages__item-img{position:absolute;inset:0;inline-size:100%;max-inline-size:none;block-size:100%;object-fit:cover;object-position:var(--adv-img-pos, 50% 30%)}.advantages__item:nth-child(1){--adv-img-pos: 90.8% 50%}}.founders{--fd-pt: clamp(64px, 10.417vw, 200px);--fd-eyebrow-gap: clamp(28px, 4.167vw, 80px);--fd-title-gap: clamp(40px, 5.208vw, 100px);--fd-col-gap: clamp(16px, 1.458vw, 28px);--fd-lead-w: clamp(300px, 41.979vw, 806px);--fd-person-w: clamp(300px, 34.74vw, 667px);--fd-circle: clamp(260px, 27.5vw, 528px);--fd-circle-2: clamp(260px, 27.448vw, 527px);--fd-name-gap: clamp(32px, 4.167vw, 80px);--fd-role-gap: clamp(20px, 2.083vw, 40px);--fd-first-top: clamp(24px, 4.875vw, 93.6px);--fd-second-top: clamp(24px, 3.104vw, 59.6px);--fd-hold: clamp(80px, 10.417vw, 200px);--fd-stick: calc(var(--header-h) + clamp(16px, 4vh, 64px));--fd-overlap: var(--r-sheet);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--fd-overlap) * -1);padding-block:var(--fd-pt) var(--r-sheet);background-color:var(--c-white);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-black);overflow:clip}.founders__eyebrow,.founders__title,.founders__lead,.founders__name,.founders__role{text-box:trim-both cap alphabetic}.founders__head{position:relative}.founders__eyebrow{font-size:var(--fs-h2);line-height:1.3;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:0;color:var(--c-black)}.founders__quote{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:clamp(40px,3.906vw,75px);block-size:auto;color:var(--c-logo)}.founders__title{max-inline-size:1641px;margin-block-start:var(--fd-eyebrow-gap);color:var(--c-logo);letter-spacing:0}.founders__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--fd-col-gap);margin-block-start:var(--fd-title-gap)}.founders__side{display:flex;flex-direction:column;align-items:flex-start}.founders__side:after{content:"";flex:none;block-size:var(--fd-hold)}.founders__lead{max-inline-size:var(--fd-lead-w)}.founders__p{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.founders__p+.founders__p{margin-block-start:calc(var(--fs-body) * var(--lh-body))}.founders__p--light{font-weight:var(--fw-light)}.founders__person{position:sticky;inset-block-start:var(--fd-stick);align-self:start;display:flex;flex-direction:column;align-items:center;inline-size:var(--fd-person-w);max-inline-size:100%;text-align:center}.founders__person--first{justify-self:center;margin-block:var(--fd-first-top) clamp(24px,3.167vw,60.8px)}.founders__person--second{margin-block-start:var(--fd-second-top)}.founders__photo{--fd-photo-bg: #EDEDF2;position:relative;inline-size:var(--fd-circle);aspect-ratio:1;margin:0;border-radius:50%;overflow:hidden;clip-path:circle(50%);background-color:var(--fd-photo-bg)}.founders__person--second .founders__photo{inline-size:var(--fd-circle-2)}.founders__img{position:absolute;max-inline-size:none;object-fit:cover}.founders__person--first .founders__img{inline-size:123.86%;block-size:123.86%;inset-inline-start:-11.74%;inset-block-start:-4.36%}.founders__person--second .founders__img{inline-size:126.38%;block-size:126.38%;inset-inline-start:-9.3%;inset-block-start:-4.36%;transform:scaleX(-1)}.founders__text{display:flex;flex-direction:column;align-items:center;gap:var(--fd-role-gap);margin-block-start:var(--fd-name-gap)}.founders__name{font-size:var(--fs-h2);line-height:1.3;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:0;color:var(--c-logo)}.founders__role{max-inline-size:clamp(260px,31.354vw,602px);font-size:var(--fs-lead);line-height:1.3;font-weight:var(--fw-medium)}.founders__person--second .founders__role{max-inline-size:clamp(260px,33.229vw,638px)}@media(max-width:1024px){.founders__grid{display:flex;flex-direction:column;align-items:center;gap:56px}.founders__side{display:contents}.founders__side:after{content:none}.founders__lead{max-inline-size:720px;align-self:stretch}.founders__person{position:static;align-self:center;margin-block:0}}@media(max-width:768px){.founders{margin-block-start:0;padding-block:80px 103px;border-radius:0}.founders__inner{padding-inline:var(--gutter)}.founders__eyebrow{font-size:20px}.founders__quote{inline-size:44.6px}.founders__title{max-inline-size:none;margin-block-start:47px;font-size:34px;line-height:34px}.founders__grid{align-items:stretch;gap:80px;margin-block-start:80px}.founders__lead{order:3;max-inline-size:none}.founders__p,.founders__p--light{font-size:16px;line-height:21px;font-weight:var(--fw-light)}.founders__p+.founders__p{margin-block-start:21px}.founders__person{inline-size:320px;align-self:center}.founders__photo,.founders__person--second .founders__photo{inline-size:320px}.founders__text{gap:40px;margin-block-start:40px}.founders__name{font-size:20px}.founders__role,.founders__person--second .founders__role{max-inline-size:320px;font-size:20px}}.gallery{--gal-narrow: clamp(240px, 20.2604vw, 389px);--gal-wide: clamp(320px, 41.9792vw, 806px);--gal-gap: clamp(12px, 1.4583vw, 28px);--gal-h: clamp(340px, 27.9167vw, 536px);--gal-radius: clamp(20px, 2.3438vw, 45px);--gal-pt: clamp(64px, 10.398vw, 199.64px);--gal-title-gap:clamp(40px, 5.208vw, 100px);--gal-cap-gap: clamp(20px, 2.083vw, 40px);--gal-bar-gap: clamp(20px, 1.875vw, 36px);--gal-pb: clamp(64px, 10.438vw, 200.4px);--gal-cap-inset:clamp(16px, 1.823vw, 35px);--gal-overlap: var(--r-sheet);--gal-under: var(--r-sheet);--gal-edge: #19003A;--gal-bar-off: var(--c-logo);--gal-bar-on: var(--c-purple);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--gal-overlap) * -1);padding-block:var(--gal-pt) calc(var(--gal-pb) + var(--gal-under));background-color:var(--gal-edge);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-white);overflow:clip}.gallery__bg{position:absolute;z-index:-1;inset-block-start:0;inset-inline:0;aspect-ratio:1920 / 1462;background:url(../img/gallery/bg-gradient.svg) 0 0 / 100% 100% no-repeat;pointer-events:none}.gallery__head{position:relative}.gallery__title,.gallery__caption{text-box:trim-both cap alphabetic}.gallery__title{max-inline-size:1639px;margin-inline-start:1px;color:var(--c-white);letter-spacing:0}.gallery__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-block-start:var(--gal-title-gap)}.gallery__viewport{grid-column:1 / -1;grid-row:1;position:relative;overflow:hidden;cursor:grab;touch-action:pan-y;outline-offset:-3px}.gallery__viewport:focus-visible{outline:2px solid var(--c-white);border-radius:var(--gal-radius)}.gallery__stage.is-dragging .gallery__viewport{cursor:grabbing}.gallery__track{display:flex;gap:var(--gal-gap);block-size:var(--gal-h);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;user-select:none;-webkit-user-select:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{position:relative;flex:0 0 var(--gal-narrow);block-size:100%;margin:0;border-radius:var(--gal-radius);overflow:hidden;scroll-snap-align:center;background-color:var(--c-purple-deep)}.gallery__photo{inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--slide-pos, 50% 50%);pointer-events:none}.gallery__stage.is-ready .gallery__track{display:block;position:relative;padding:0;overflow:visible;scroll-snap-type:none}.gallery__stage.is-ready .gallery__slide{position:absolute;inset-block-start:0;inset-inline-start:0;will-change:transform,width;backface-visibility:hidden}.gallery__caption{grid-column:1 / -1;grid-row:2;justify-self:start;display:block;max-inline-size:521px;margin-block-start:var(--gal-cap-gap);margin-inline-start:calc(50% - var(--gal-wide) / 2 + var(--gal-cap-inset));font-size:var(--fs-20);font-weight:var(--fw-regular);line-height:1.3;color:var(--c-white);pointer-events:none}.gallery__caption-title,.gallery__caption-place{display:block}.gallery__nav{grid-column:2;grid-row:2;display:flex;gap:var(--gal-gap);margin-block-start:var(--gal-cap-gap);margin-inline-end:max(var(--gutter),(100% - var(--container)) / 2);position:relative;z-index:1}.gallery__btn svg{inline-size:11px;block-size:22px}.gallery__btn--prev svg{transform:translate(-1px)}.gallery__btn--next svg{transform:translate(1px)}.gallery__bars{grid-column:1 / -1;grid-row:3;display:flex;block-size:3px;margin-block-start:var(--gal-bar-gap)}.gallery__bar{flex:1 1 0;background-color:var(--gal-bar-off);transition:background-color var(--t-base) var(--e-out)}.gallery__bar.is-active{background-color:var(--gal-bar-on)}@media(max-width:1024px){.gallery{--gal-narrow: 30vw;--gal-wide: 58vw;--gal-h: 42vw;--gal-gap: 16px;--gal-radius: 28px}.gallery__caption{margin-inline-start:var(--gutter);max-inline-size:calc(100% - var(--gutter) * 2 - var(--icon-btn) * 2 - var(--gal-gap) * 2)}}@media(max-width:768px){.gallery{--gal-narrow: 43.142vw;--gal-wide: 89.389vw;--gal-h: 59.444vw;--gal-gap: 3.105vw;--gal-radius: 4.991vw;margin-block-start:0;padding-block:86px 115px;border-start-start-radius:25px;border-start-end-radius:25px}.gallery__bg{aspect-ratio:361 / 785;background-image:url(../img/gallery/bg-gradient-m.svg)}.gallery__head{padding-inline:var(--gutter)}.gallery__title{max-inline-size:321px;margin-inline-start:0;font-size:34px;line-height:34px}.gallery__stage{margin-block-start:80px}.gallery__caption{justify-self:center;inline-size:320px;max-inline-size:calc(100% - 40px);margin-block-start:32px;margin-inline:0;font-size:16px;line-height:21px;text-align:center}.gallery__nav{grid-column:1 / -1;grid-row:3;justify-self:center;gap:28px;margin-block-start:20px;margin-inline:0}.gallery__btn{inline-size:60px;block-size:60px}.gallery__bars{display:none}.gallery__stage.is-static .gallery__track{padding-inline:calc((100% - var(--gal-wide)) / 2);scroll-padding-inline:calc((100% - var(--gal-wide)) / 2);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.gallery__stage.is-static .gallery__viewport{cursor:auto;touch-action:auto}.gallery__stage.is-static .gallery__slide{flex-basis:var(--gal-wide);scroll-snap-stop:always;opacity:.55;transition:opacity var(--t-base) var(--e-out)}.gallery__stage.is-static .gallery__slide.is-focused{opacity:1}}.reviews{--rv-pt: clamp(64px, 10.417vw, 200px);--rv-title-gap: clamp(40px, 5.208vw, 100px);--rv-nav-gap: clamp(20px, 2.083vw, 40px);--rv-pb: clamp(96px, 12.708vw, 244px);--rv-gap: clamp(12px, 1.458vw, 28px);--rv-card-w: calc((100% - var(--rv-gap)) / 2);--rv-card-p: clamp(28px, 4.167vw, 80px);--rv-card-r: var(--r-sheet);--rv-overlap: var(--r-sheet);--rv-under: var(--r-sheet);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--rv-overlap) * -1);padding-block:var(--rv-pt) calc(var(--rv-pb) + var(--rv-under));background-color:var(--c-white);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-black);overflow:clip}.reviews__bg{inset:0 auto auto 0;inline-size:99.896%;aspect-ratio:1918 / 1583;border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);background:url(../img/reviews/bg-blobs.webp) 0 0 / 100% 100% no-repeat}.reviews__inner{position:relative;z-index:1;display:flex;flex-direction:column}.reviews__title,.reviews__meta>*,.reviews__name,.reviews__text,.reviews__more{text-box:trim-both cap alphabetic}.reviews__title{max-inline-size:1509px;margin-inline-start:1px;color:var(--c-logo);letter-spacing:0}.reviews__track{gap:var(--rv-gap);margin-block-start:calc(var(--rv-title-gap) - 12px);align-items:stretch;cursor:grab}.reviews__track:has(.reviews__card.is-open){align-items:flex-start}.reviews__slide{display:flex;inline-size:var(--rv-card-w)}.reviews__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;inline-size:100%;padding:var(--rv-card-p);background-color:#ffffff80;border:1px solid var(--c-white);border-radius:var(--rv-card-r);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.reviews__card{background-color:#ffffffc7}}.reviews__meta{position:absolute;inset-block-start:var(--rv-card-p);inset-inline-end:calc(var(--rv-card-p) + 2px);display:flex;align-items:center;gap:clamp(12px,1.563vw,30px);font-size:var(--fs-14);font-weight:var(--fw-light);line-height:40px;white-space:nowrap}.reviews__meta a.reviews__source{text-underline-offset:3px;transition:color var(--t-fast) var(--e-out)}.reviews__meta a.reviews__source:hover,.reviews__meta a.reviews__source:active,.reviews__meta a.reviews__source:focus-visible{color:var(--c-blue);text-decoration:underline}.reviews__head{display:flex;flex-direction:column;gap:clamp(10px,1.042vw,20px)}.reviews__name{font-size:var(--fs-h2);line-height:1.3;font-weight:var(--fw-medium);letter-spacing:0}.reviews__role{max-inline-size:clamp(240px,23.229vw,446px);font-size:var(--fs-20);line-height:1.3;font-weight:var(--fw-medium)}.reviews__text{--clamp-lines: 9;position:relative;max-inline-size:642px;--descent: .4em;max-block-size:calc(var(--clamp-lines) * 1.5em + var(--descent));padding-block-end:var(--descent);margin-block:clamp(20px,2.083vw,40px) calc(var(--descent) * -1);overflow:hidden;font-size:var(--fs-20);line-height:1.5;font-weight:var(--fw-light)}.reviews__card.is-open .reviews__text{max-block-size:none}.reviews__more{margin-block-start:clamp(16px,1.563vw,30px);font-size:var(--fs-16);font-weight:var(--fw-light);line-height:40px;color:var(--c-blue);text-underline-offset:4px}.reviews__more:hover,.reviews__more:active,.reviews__more:focus-visible{text-decoration:underline}.reviews__nav{align-self:flex-end;gap:var(--rv-gap);margin-block-start:var(--rv-nav-gap)}.reviews__arrow svg{inline-size:11px;block-size:22px}.reviews__arrow[disabled]{opacity:1}@media(max-width:1024px){.reviews{--rv-card-w: min(640px, 78vw)}.reviews__track{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}@media(max-width:768px){.reviews{--rv-card-p: 30px;--rv-card-r: 25px;--rv-card-w: 320px;--rv-gap: 60px;--rv-title-gap: 80px;--rv-nav-gap: 20px;padding-block:80px 82px;border-start-start-radius:25px;border-start-end-radius:25px}.reviews__bg{inline-size:100%;aspect-ratio:360 / 1022;border-radius:25px 25px 0 0;background-image:url(../img/reviews/bg-blobs-m.webp)}.reviews__inner{padding-inline:var(--gutter)}.reviews__title{max-inline-size:319px;font-size:34px;line-height:34px}.reviews__track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.reviews__meta{display:none}.reviews__head{gap:20px}.reviews__name{font-size:20px}.reviews__role{max-inline-size:239px;font-size:16px;line-height:21px}.reviews__text{--clamp-lines: 18;max-inline-size:258px;max-block-size:calc(var(--clamp-lines) * 21px + var(--descent));margin-block-start:40px;font-size:16px;line-height:21px}.reviews__more{font-size:16px}.reviews__nav{align-self:center;gap:28px}.reviews__arrow{inline-size:60px;block-size:60px}}.faq{--faq-pt: clamp(56px, 10.417vw, 200px);--faq-pb: clamp(56px, 10.417vw, 200px);--faq-title-gap: clamp(28px, 5.208vw, 100px);--faq-gap: clamp(10px, 1.458vw, 28px);--faq-card-r: clamp(14px, 1.302vw, 25px);--faq-card-px: clamp(18px, 2.917vw, 56px);--faq-q-fs: clamp(16px, 1.875vw, 36px);--faq-q-lh: 1.3;--faq-card-h: clamp(72px, 8.333vw, 160px);--faq-card-py: clamp(12px, 1.458vw, 28px);--faq-btn: clamp(32px, 3.125vw, 60px);--faq-open-gap: clamp(10px, 1.042vw, 20px);--faq-edge: #19003A;--faq-card: rgba(65, 0, 150, .5);--faq-card-hover:var(--c-blue);--faq-card-open: var(--c-blue);--faq-answer: rgba(255, 255, 255, .75);--faq-overlap: var(--r-sheet);--faq-under: var(--r-sheet);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--faq-overlap) * -1);padding-block:var(--faq-pt) calc(var(--faq-pb) + var(--faq-under));border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-white);overflow:clip}.faq__bg{background:linear-gradient(transparent calc(var(--r-sheet) * 2),var(--faq-edge) 0)}.faq__bg-base{position:absolute;inset:0 0 auto;aspect-ratio:1920 / 2503;background:url(../img/faq/bg.webp) 0 0 / 100% 100% no-repeat}.faq__aurora{display:none}.faq__aurora{position:absolute;inset-block-start:0;inset-inline-start:-28.98%;inline-size:147.71%;aspect-ratio:2836.05 / 2902.18;transform:translateY(-44.57%);background:url(../img/faq/bg-aurora-blob.svg) center / 100% 100% no-repeat}.faq__inner{position:relative;z-index:1}.faq__title,.faq__question-text{text-box:trim-both cap alphabetic}.faq__title{font-size:var(--fs-h2);line-height:1.3;font-weight:var(--fw-medium);letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--c-white)}.faq__list{display:flex;flex-direction:column;gap:var(--faq-gap);margin-block-start:var(--faq-title-gap)}.faq__item{border-radius:var(--faq-card-r);background-color:var(--faq-card);transition:background-color var(--t-base) var(--e-out)}.faq__item:hover,.faq__item:active,.faq__item:has(.faq__question:focus-visible){background-color:var(--faq-card-hover)}.faq__item.is-open{background-color:var(--faq-card-open)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.25vw,24px);min-block-size:var(--faq-card-h);padding:var(--faq-card-py) var(--faq-card-px);border-radius:var(--faq-card-r);list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__question:focus-visible{outline:2px solid var(--c-white);outline-offset:-2px}.faq__item.is-open .faq__question{min-block-size:0;padding-block-end:var(--faq-open-gap)}.faq__question-text{max-inline-size:871px;margin-block-start:3px;font-size:var(--faq-q-fs);line-height:var(--faq-q-lh);font-weight:var(--fw-regular);overflow-wrap:break-word}.faq__icon{position:relative;flex:0 0 auto;inline-size:var(--faq-btn);block-size:var(--faq-btn);border:2px solid var(--c-blue);border-radius:50%;transition:transform var(--t-slow) var(--e-back),background-color var(--t-base) var(--e-out),border-color var(--t-base) var(--e-out)}.faq__icon:before,.faq__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:36%;block-size:2px;background-color:var(--c-blue);transform:translate(-50%,-50%);transition:background-color var(--t-base) var(--e-out)}.faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item:hover .faq__icon,.faq__item:active .faq__icon,.faq__item:has(.faq__question:focus-visible) .faq__icon{border-color:var(--c-white)}.faq__item:hover .faq__icon:before,.faq__item:hover .faq__icon:after,.faq__item:active .faq__icon:before,.faq__item:active .faq__icon:after,.faq__item:has(.faq__question:focus-visible) .faq__icon:before,.faq__item:has(.faq__question:focus-visible) .faq__icon:after{background-color:var(--c-white)}.faq__item.is-open .faq__icon{border-color:var(--c-white)}.faq__item.is-open .faq__icon:before,.faq__item.is-open .faq__icon:after{background-color:var(--c-white)}.faq__answer{padding:0 var(--faq-card-px) clamp(24px,2.5vw,48px);padding-inline-end:calc(var(--faq-card-px) + var(--faq-btn) + clamp(12px,1.25vw,24px));color:var(--c-white);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-light)}.faq__answer>*{max-inline-size:1180px}.faq__answer>*+*{margin-block-start:.75em}.faq__answer a{color:var(--c-white);text-decoration:underline;text-underline-offset:3px}@media(max-width:1280px){.faq__question-text{max-inline-size:none}}@media(max-width:1024px){.faq{--faq-card-h: 96px}.faq__aurora{inline-size:170%;inset-inline-start:-35%}}@media(max-width:768px){.faq{--faq-card-h: 129px;--faq-card-r: 15px;--faq-card-px: 30px;--faq-card-py: 30px;--faq-btn: 50px;--faq-q-fs: 20px;--faq-gap: 15px;--faq-title-gap: 65px;--faq-overlap: 25px;padding-block:94px calc(96px + var(--faq-under));border-start-start-radius:25px;border-start-end-radius:25px}.faq__bg-base{aspect-ratio:360 / 1028;background-image:url(../img/faq/bg-m.webp)}.faq__aurora{inline-size:415.08%;inset-inline-start:-81.44%}.faq__inner{padding-inline:var(--gutter)}.faq__title{max-inline-size:320px;margin-inline:auto;font-size:20px}.faq__question{justify-content:space-between;gap:10px;padding-inline-end:25px}.faq__question-text{flex:1 1 auto;min-inline-size:0;margin-block-start:0;line-height:26px}.faq__icon:before,.faq__icon:after{inline-size:18px;block-size:2px}.faq__answer{padding-inline-end:var(--faq-card-px)}.faq__row:nth-child(n+6){display:none}}.faq__answer [itemprop=text]>*+*{margin-block-start:.75em}.footer{--ft-pt: clamp(56px, 5.208vw, 100px);--ft-pb: clamp(52px, 4.844vw, 93px);--ft-col-w: clamp(260px, 17.97vw, 345px);--ft-menu-w: clamp(220px, 15.68vw, 301px);--ft-menu-gap: clamp(40px, 6.77vw, 130px);--ft-contacts-gap: clamp(16px, 1.563vw, 30px);--ft-cta-gap: clamp(24px, 2.083vw, 40px);--ft-legal-gap: clamp(20px, 1.771vw, 34px);--ft-social: clamp(44px, 3.125vw, 60px);--ft-overlap: var(--r-sheet);position:relative;z-index:2;isolation:isolate;margin-block-start:calc(var(--ft-overlap) * -1);padding-block:var(--ft-pt) var(--ft-pb);background-color:var(--c-white);border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--c-black)}.footer__inner{display:grid;grid-template-columns:minmax(0,1fr) var(--ft-menu-w) var(--ft-menu-gap) auto;grid-template-rows:auto auto 1fr;grid-template-areas:"contacts menu . social" "cta      menu . social" "legal    menu . social";align-items:start}.footer__contacts{grid-area:contacts}.footer__cta-wrap{grid-area:cta}.footer__legal{grid-area:legal}.footer__nav{grid-area:menu}.footer__nav{margin-block-start:calc(clamp(2px,.208vw,4px)*-1)}.footer__social-wrap{grid-area:social}.footer__contacts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ft-contacts-gap)}.footer__contacts>li{display:flex}.footer__contact{display:inline-flex;align-items:center;gap:10px;font-size:clamp(16px,1.146vw,22px);font-weight:var(--fw-medium);line-height:clamp(16px,1.042vw,20px);white-space:nowrap;transition:color var(--t-fast) var(--e-out)}.footer__contact:hover,.footer__contact:active,.footer__contact:focus-visible{color:var(--c-blue)}.footer__contact-icon{flex:0 0 auto;inline-size:19px;block-size:auto}.footer__contact-icon--mail{inline-size:26px}.footer__contacts,.footer__cta-wrap{inline-size:var(--ft-col-w);max-inline-size:100%}.footer__cta-wrap{margin-block-start:var(--ft-cta-gap)}.footer__cta{inline-size:100%;min-inline-size:var(--btn-w);font-size:var(--fs-20);box-shadow:none}.footer__legal{display:flex;flex-direction:column;gap:clamp(10px,1.094vw,21px);max-inline-size:clamp(280px,24.43vw,469px);margin-block-start:var(--ft-legal-gap);font-size:var(--fs-14);font-weight:var(--fw-light);line-height:1.4}@media(min-width:769px){.footer__legal{margin-inline-start:1px}}.footer__author a{transition:color var(--t-fast) var(--e-out)}.footer__author a:hover,.footer__author a:active,.footer__author a:focus-visible{color:var(--c-blue)}.footer__menu{display:flex;flex-direction:column;gap:clamp(16px,1.927vw,37px)}.footer__link{position:relative;display:block;inline-size:fit-content;font-size:var(--fs-20);font-weight:var(--fw-medium);line-height:1.2;white-space:nowrap;transition:color var(--t-fast) var(--e-out)}.footer__link:hover,.footer__link:active,.footer__link:focus-visible{color:var(--c-blue)}.footer__social{display:flex;gap:clamp(16px,1.458vw,28px)}.footer__social-link{--icon-btn: var(--ft-social);border-width:2px}.footer__social-link svg{inline-size:46%}.footer__social li:nth-child(1) svg{inline-size:46.902%}.footer__social li:nth-child(2) svg{inline-size:50%}.footer__social li:nth-child(3) svg{inline-size:55.357%}.footer__social-link.is-empty{cursor:default}@media(max-width:1280px){.footer{--ft-menu-gap: 40px}}@media(max-width:1024px){.footer__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;grid-template-areas:"contacts social" "cta      cta" "menu     menu" "legal    legal"}.footer__nav{margin-block-start:48px}}@media(max-width:768px){.footer{--ft-pt: 77px;--ft-pb: 56px;--ft-block-gap: 80px;--ft-inner-gap: 60px;border-start-start-radius:25px;border-start-end-radius:25px}.footer__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"menu" "contacts" "cta" "social" "legal";justify-items:center}.footer__nav{margin-block-start:0}.footer__menu{align-items:center;gap:24.8px}.footer__link{font-size:16px;text-align:center}.footer__menu>li:last-child{margin-block-start:-3px}.footer__contacts{align-items:center;inline-size:100%;margin-block-start:calc(var(--ft-block-gap) - 5px);gap:calc(var(--ft-inner-gap) - 2px)}.footer__contact{font-size:22px;line-height:20px}.footer__contact-icon--mail{display:none}.footer__cta-wrap{justify-self:stretch;inline-size:auto;margin-block-start:calc(var(--ft-inner-gap) - 2px)}.footer__cta{--btn-h: 50px;inline-size:100%;font-size:16px}.footer__social-wrap{margin-block-start:calc(var(--ft-inner-gap) + 5px)}.footer__social-link{--icon-btn: 50px}.footer__legal{justify-self:stretch;align-items:center;max-inline-size:none;margin-block-start:calc(var(--ft-block-gap) + 2px);gap:22px;font-size:14px;line-height:18px;text-align:center}.footer__copyright{max-inline-size:320px}}@media(max-width:480px){.footer__inner{--gutter: 20px}.footer__social{gap:28px}.footer__contact{white-space:normal;overflow-wrap:anywhere;text-align:center}}.apply{--apply-placeholder: #7A6D93;--apply-error: var(--c-orange);--apply-overlap: var(--r-sheet);--apply-h: clamp(60px, 3.906vw, 75px);--apply-px: clamp(20px, 1.563vw, 30px);--apply-fs: clamp(16px, 1.042vw, 20px);--apply-label: clamp(14px, .938vw, 18px);--apply-to-ctl: clamp(20px, 1.25vw, 24px);--apply-row: clamp(36px, 2.604vw, 50px);--apply-r-list: clamp(30px, 1.927vw, 37px);--apply-r-list-br: clamp(23px, 1.458vw, 28px);--apply-row-tight: calc(var(--apply-row) * -.1);--apply-opt-h: clamp(46px, 2.8125vw, 54px);position:relative;z-index:2;margin-block-start:calc(var(--apply-overlap) * -1);padding-block:clamp(80px,10.417vw,200px);padding-inline:var(--gutter);border-radius:var(--r-sheet) var(--r-sheet) 0 0;background-color:var(--c-purple-deep);color:var(--c-white)}.apply__inner{display:flex;flex-direction:column;gap:clamp(60px,7.813vw,150px);max-inline-size:var(--container);margin-inline:auto}.apply__head{display:flex;flex-direction:column;gap:clamp(28px,4.167vw,80px)}.apply__title{font-size:var(--fs-h1);font-weight:var(--fw-medium);line-height:1;letter-spacing:0;text-box:trim-both cap alphabetic}.apply__lead{max-inline-size:clamp(320px,41.979vw,806px);font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:clamp(21px,1.615vw,31px);text-box:trim-both cap alphabetic}.apply__lead p+p{margin-block-start:1lh}.apply__notice{display:flex;align-items:baseline;gap:.6em;font-weight:var(--fw-medium)}.apply__notice:before{content:"";flex:0 0 auto;inline-size:.45em;block-size:.45em;border-radius:50%;background-color:var(--c-orange);translate:0 -.1em}.apply__form{display:flex;flex-direction:column;gap:clamp(56px,5.208vw,100px)}.apply__form[hidden]{display:none}.apply__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(16px,1.458vw,28px);row-gap:var(--apply-row);align-items:start}.apply__col{display:flex;flex-direction:column;row-gap:var(--apply-row);min-inline-size:0}.apply__field{position:relative;display:flex;flex-direction:column}.apply__field.is-open{z-index:5}.apply__field[data-apply-field=contest_id],.apply__field[data-apply-field=nomination],.apply__field[data-apply-field=delegation_count]{margin-block-end:var(--apply-row-tight)}.apply__label{display:block;margin-block-end:calc(var(--apply-to-ctl) - 1cap);padding-inline-start:var(--apply-px);font-size:var(--apply-label);font-weight:var(--fw-regular);line-height:1.3;text-box:trim-both cap alphabetic}.apply__control{display:flex;align-items:center;inline-size:100%;block-size:var(--apply-h);padding-inline:var(--apply-px);border:1px solid var(--c-white);border-radius:var(--r-pill);background-color:transparent;color:var(--c-white);font-size:var(--apply-fs);font-weight:var(--fw-regular);line-height:1;text-align:start;outline:none;transition:border-color var(--t-fast) var(--e-out),background-color var(--t-fast) var(--e-out),box-shadow var(--t-fast) var(--e-out),opacity var(--t-fast) var(--e-out)}.apply__control::placeholder{color:var(--apply-placeholder);opacity:1}@media(hover:hover){.apply__control:hover,.apply__combo:hover{border-color:var(--c-blue)}}.apply__control:active,input.apply__control:focus,.apply__trigger:focus-visible,.apply__combo:focus-within{border-color:var(--c-blue)}.apply__trigger:focus-visible,.apply__combo:has(.apply__combo-input:focus-visible){box-shadow:inset 0 0 0 1px var(--c-blue)}.apply__field.is-open .apply__control{border-color:var(--c-white);box-shadow:none}.apply__control:-webkit-autofill,.apply__control:-webkit-autofill:hover,.apply__control:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-white);caret-color:var(--c-white);box-shadow:0 0 0 100px var(--c-purple-deep) inset;transition:background-color 9999s ease-out 0s}.apply__field.has-error .apply__control,.apply__field.has-error .apply__control:hover,.apply__field.has-error .apply__control:focus,.apply__field.has-error .apply__trigger:focus-visible,.apply__field.has-error .apply__combo:focus-within{border-color:var(--apply-error)}.apply__field.has-error .apply__trigger:focus-visible,.apply__field.has-error .apply__combo:has(.apply__combo-input:focus-visible){box-shadow:inset 0 0 0 1px var(--apply-error)}.apply__field.has-error.is-open .apply__control{border-color:var(--c-white);box-shadow:none}.apply__field.is-disabled{opacity:.4}.apply__field.is-disabled .apply__control{border-color:var(--c-white);cursor:not-allowed}.apply__star[hidden]{display:none}.apply__error{position:absolute;inset-block-start:calc(100% + 5px);inset-inline:0;padding-inline:var(--apply-px);color:var(--apply-error);font-size:clamp(10px,.625vw,12px);font-weight:var(--fw-light);line-height:1.25;text-box:trim-both cap alphabetic;pointer-events:none}.apply__error:empty{display:none}.apply__control::-webkit-inner-spin-button,.apply__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.apply__select{position:relative}.apply__trigger{position:relative;z-index:2;justify-content:space-between;gap:16px;cursor:pointer}.apply__value{overflow:hidden;padding-block:.2em;margin-block:-.2em;min-inline-size:0;color:var(--c-white);white-space:nowrap;text-overflow:ellipsis}.apply__field--select:not(.is-filled) .apply__value{color:var(--apply-placeholder)}.apply__ph--m{display:none}.apply__chevron{flex:0 0 auto;inline-size:clamp(16.674px,1.0855vw,20.842px);block-size:clamp(16.674px,1.0855vw,20.842px);overflow:visible;color:var(--c-white);transition:rotate var(--t-fast) var(--e-out)}.apply__chevron path{stroke-width:2px}.apply__field.is-open .apply__chevron{rotate:180deg}.apply__panel{position:absolute;inset-block-start:0;inset-inline:0;z-index:1;padding-block-start:var(--apply-h);border:1px solid var(--c-white);border-radius:var(--apply-r-list);background-color:var(--c-purple-deep);overflow:hidden;visibility:hidden;opacity:0;clip-path:inset(0 0 100% 0 round var(--apply-r-list));transition:opacity var(--t-fast) var(--e-out),clip-path var(--t-fast) var(--e-out),visibility 0s linear var(--t-fast)}.apply__field.is-open .apply__panel{visibility:visible;opacity:1;clip-path:inset(0 round var(--apply-r-list));transition-delay:0s}.apply__field.is-open .apply__trigger{background-color:var(--c-purple-deep)}.apply__list{max-block-size:min(594px,60vh);border-end-start-radius:var(--apply-r-list);border-end-end-radius:var(--apply-r-list);margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--apply-placeholder) transparent;outline:none}.apply__option{--apply-opt-pad: calc((var(--apply-opt-h) - 1cap) / 2);display:block;padding:var(--apply-opt-pad) var(--apply-px);border-radius:var(--r-pill);font-size:var(--apply-fs);line-height:1.15;text-box:trim-both cap alphabetic;cursor:pointer;transition:background-color var(--t-fast) var(--e-out),padding var(--t-fast) var(--e-out)}.apply__list--lg .apply__option{--apply-opt-h: clamp(46px, 2.865vw, 55px);font-size:clamp(16px,1.146vw,22px)}.apply__option.is-active,.apply__option:active{padding-inline-start:calc(var(--apply-px) + 5px);background-color:var(--c-orange)}.apply__option--note,.apply__option--note:active{padding-inline-start:var(--apply-px);background-color:transparent;color:var(--apply-placeholder);cursor:default}.apply__combo{position:relative;z-index:2;gap:16px;padding-inline-end:0;cursor:text}.apply__combo-input{flex:1 1 auto;min-inline-size:0;block-size:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;outline:none}.apply__combo-input::placeholder{color:var(--apply-placeholder);opacity:1}.apply__combo-input:disabled{cursor:not-allowed}.apply__combo-toggle{display:flex;align-items:center;justify-content:center;align-self:stretch;flex:0 0 auto;padding-inline:0 var(--apply-px);border:0;background:transparent;color:inherit;cursor:pointer}.apply__field.is-open .apply__combo{background-color:var(--c-purple-deep)}.apply__foot{display:flex;align-items:flex-start;justify-content:flex-end;gap:clamp(24px,2.083vw,40px)}.apply__consent{position:relative;flex:0 1 327px;margin-block-start:11px}.apply__checkbox{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:12px;font-weight:var(--fw-regular);line-height:15px;cursor:pointer}.apply__checkbox input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.apply__box{flex:0 0 auto;inline-size:16px;block-size:16px;border:1px solid var(--c-white);border-radius:5px;background:transparent center / 100% 100% no-repeat;transition:background-color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out)}.apply__checkbox:hover .apply__box,.apply__checkbox:active .apply__box{border-color:var(--c-blue)}.apply__checkbox input:checked+.apply__box{border-color:var(--c-blue);background-color:var(--c-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 7.143 6.545 10 11 5' fill='none' stroke='%23fff'/%3E%3C/svg%3E")}.apply__checkbox input:focus-visible+.apply__box{outline:2px solid var(--c-white);outline-offset:2px}.apply__consent-text{flex:1 1 auto;max-inline-size:303px}.apply__consent-text a{text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none;transition:color var(--t-fast) var(--e-out)}.apply__consent-text a:hover,.apply__consent-text a:active{color:var(--c-blue)}.apply__error--consent{position:static;display:block;max-inline-size:294px;margin-block-start:13px;padding-inline:0;font-size:12px}.apply__submit{flex:0 0 auto;inline-size:var(--btn-w);min-block-size:var(--btn-h)}.apply__form.is-sending .apply__submit{opacity:.7;pointer-events:none}.apply__status{align-self:flex-end;max-inline-size:667px;margin-block-start:calc(clamp(56px,5.208vw,100px)*-.6);color:var(--apply-error);font-size:var(--fs-18);text-align:end}.apply__status:empty{display:none}.apply__success{display:flex;flex-direction:column;gap:clamp(20px,2.083vw,40px);max-inline-size:clamp(320px,41.979vw,806px)}.apply__success[hidden]{display:none}.apply__success-title,.apply__success-text{font-size:var(--fs-lead);line-height:1.3;text-box:trim-both cap alphabetic}.apply__success-title{font-weight:var(--fw-medium);outline:none}.apply__success-text{font-weight:var(--fw-regular)}@supports not (text-box: trim-both cap alphabetic){.apply__title{margin-block:-.12em -.04em}.apply__lead{margin-block:-.33em -.2em}.apply__label{margin-block-start:-.3em;margin-block-end:calc(var(--apply-to-ctl) - 1em)}.apply__error{inset-block-start:calc(100% + 2px)}.apply__option{--apply-opt-pad: calc((var(--apply-opt-h) - 1lh) / 2)}}@media(max-width:1280px){.apply__grid{column-gap:20px}}@media(max-width:768px){.apply__grid,.apply__foot{max-inline-size:640px}.apply__grid{grid-template-columns:1fr}.apply__lead{max-inline-size:640px}.apply__foot{flex-direction:column;align-items:stretch;gap:20px}.apply__submit{order:-1;inline-size:100%}.apply--event .apply__submit{order:0}.apply__ph--d{display:none}.apply__ph--m{display:inline}.apply__consent{flex:none;margin-block-start:0}.apply__form{gap:60px}.apply__status{align-self:flex-start;text-align:start;margin-block-start:-40px}}@media(max-width:480px){.apply{--apply-row: 40px;padding-block:80px 125px;padding-inline:20px 22px;border-radius:25px 25px 0 0}.apply__head{gap:40px}.apply__grid{row-gap:35px}.apply__field[data-apply-field=contest_id],.apply__field[data-apply-field=nomination],.apply__field[data-apply-field=delegation_count]{margin-block-end:0}.apply__field[data-apply-field=team_name],.apply__field[data-apply-field=phone],.apply__field[data-apply-field=email],.apply__field[data-apply-field=city],.apply__field[data-apply-field=institution],.apply__field[data-apply-field=director_name]{margin-block-end:-5px}.apply__lead{max-inline-size:314px}.apply__control{padding-inline-end:10px}.apply__label{padding-inline-end:12px}.apply__trigger{padding-inline-end:20px}.apply__combo{padding-inline-end:0}.apply__combo-toggle{padding-inline-end:20px}.apply__chevron path{stroke-width:1.6px}.apply__option.is-active{padding-inline-start:25px}.apply__list{max-block-size:50vh}.apply__submit{--btn-h: 50px;min-block-size:50px;font-size:16px}.apply__consent-text{max-inline-size:none}}@media(prefers-reduced-motion:reduce){.apply__panel,.apply__chevron,.apply__option{transition:none}}.contact-modal{--cm-top: 0px;--cm-pt: clamp(64px, 9.844vw, 189px);--cm-pb: clamp(64px, 8.333vw, 160px);--cm-head-gap: clamp(20px, 2.656vw, 51px);--cm-list-top: clamp(48px, 12.865vw, 247px);--cm-list-w: clamp(420px, 34.792vw, 668px);--cm-col-gap: clamp(40px, 3.542vw, 68px);--cm-btn-h: clamp(56px, 3.906vw, 75px);--cm-btn-gap: clamp(20px, 2.604vw, 50px);--cm-close: clamp(44px, 3.125vw, 60px);--cm-close-top: clamp(20px, 4.167vw, 80px);--cm-radius: var(--r-sheet);--cm-scrim: rgba(20, 4, 49, .6);position:fixed;inset:0;z-index:var(--z-modal);color:var(--c-black)}.contact-modal[hidden]{display:none}.contact-modal__scrim{position:absolute;inset:0;background-color:var(--cm-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--t-base) var(--e-out)}.contact-modal__panel{position:absolute;inset-inline:0;inset-block:var(--cm-top) 0;isolation:isolate;overflow:hidden;background-color:var(--c-white);border-start-start-radius:var(--cm-radius);border-start-end-radius:var(--cm-radius);box-shadow:0 -24px 60px -30px #14043180;outline:none;transform:translateY(100%);transition:transform var(--t-slow) var(--e-reveal)}.contact-modal.is-open .contact-modal__scrim{opacity:1}.contact-modal.is-open .contact-modal__panel{transform:none}.contact-modal.is-closing .contact-modal__panel{transition:transform var(--t-base) var(--e-in-out)}.contact-modal__bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.contact-modal__blob{position:absolute;border-radius:50%;backface-visibility:hidden}.contact-modal__blob--blue{inset-inline-start:21.77vw;inset-block-start:-18.18vw;inline-size:51.04vw;block-size:63.59vw;transform:rotate(16.02deg);background-color:var(--c-blue);filter:blur(18.229vw)}.contact-modal__blob--red{inset-inline-start:7.203vw;inset-block-start:-33.406vw;inline-size:15.286vw;block-size:68.79vw;transform:rotate(-122.48deg);background:radial-gradient(39.5% 33.8% at 40.1% 80.7%,var(--c-white) 0%,var(--c-orange) 100%);opacity:.8;filter:blur(5.208vw)}.contact-modal__body{block-size:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.contact-modal__inner{display:grid;grid-template-columns:minmax(0,1fr) var(--cm-list-w);column-gap:var(--cm-col-gap);align-items:start;padding-block:var(--cm-pt) var(--cm-pb)}.contact-modal__head{grid-column:1 / -1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--cm-head-gap)}.contact-modal__title{max-inline-size:773px;font-size:var(--fs-h1);font-weight:var(--fw-medium);line-height:var(--lh-h1);letter-spacing:0;color:var(--c-black)}.contact-modal__lead{max-inline-size:558px;font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:1.3}.contact-modal__lead>p+p{margin-block-start:1.3em}.contact-modal__list{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:var(--cm-btn-gap);margin-block-start:var(--cm-list-top)}.contact-modal__btn{--btn-bloom: var(--c-orange);--btn-seed: 30px;--btn-h: var(--cm-btn-h);display:flex;inline-size:100%;gap:10px;font-size:var(--fs-20);font-weight:var(--fw-regular);box-shadow:none}.contact-modal__btn:after{display:none}.contact-modal__btn:hover:before,.contact-modal__btn:active:before,.contact-modal__btn:focus-visible:before{transform:scale(48)}.contact-modal__btn:hover .btn__label,.contact-modal__btn:active .btn__label,.contact-modal__btn:focus-visible .btn__label{translate:0 0}.contact-modal__icon{position:relative;flex:0 0 auto;block-size:auto;translate:0 0;transition:translate var(--t-base) var(--e-out)}.contact-modal__icon--telegram{inline-size:26.265px}.contact-modal__icon--telegram{margin-inline-start:-7px}.contact-modal__icon--max,.contact-modal__icon--whatsapp{inline-size:28px}.contact-modal__icon--vk{inline-size:31px}.contact-modal__close{position:absolute;z-index:2;inset-block-start:var(--cm-close-top);inset-inline-end:max(var(--gutter),calc((100% - var(--container)) / 2));display:grid;place-items:center;inline-size:var(--cm-close);block-size:var(--cm-close);border-radius:50%;color:var(--c-logo);isolation:isolate;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);transition:color var(--t-base) var(--e-out)}.contact-modal__close:before{content:"";position:absolute;z-index:-1;inset-inline-start:-2%;inset-block-start:84%;inline-size:18.3%;block-size:18.3%;border-radius:50%;background-color:var(--c-blue);transform:scale(0);transition:transform var(--t-slow) var(--e-out)}.contact-modal__close:hover,.contact-modal__close:active,.contact-modal__close:focus-visible{color:var(--c-white)}.contact-modal__close:hover:before,.contact-modal__close:active:before,.contact-modal__close:focus-visible:before{transform:scale(12)}.contact-modal__close-icon{position:relative;inline-size:70.7%;block-size:2px}.contact-modal__close-icon:before,.contact-modal__close-icon:after{content:"";position:absolute;inset:0;background-color:currentColor;transform:rotate(45deg)}.contact-modal__close-icon:after{transform:rotate(-45deg)}@media(max-width:1024px){.contact-modal{--cm-list-top: 48px}.contact-modal__inner{grid-template-columns:minmax(0,1fr)}.contact-modal__list{grid-column:1;grid-row:2;inline-size:100%;max-inline-size:640px;margin-block-start:var(--cm-list-top)}.contact-modal__blob--blue{filter:blur(160px)}.contact-modal__blob--red{filter:blur(60px)}}@media(max-width:768px){.contact-modal{--cm-top: 0px;--cm-radius: 25px;--cm-pt: 77px;--cm-pb: 80px;--cm-head-gap: 28px;--cm-list-top: 28px;--cm-btn-h: 50px;--cm-btn-gap: 20px;--cm-close: 60px;--cm-close-top: 0px}.contact-modal__close{inset-inline-end:0}.contact-modal__inner{padding-inline:20px}.contact-modal__close-icon{inline-size:36%}.contact-modal__lead{font-size:18px;line-height:1.29}.contact-modal__lead>p+p{margin-block-start:1.29em}.contact-modal__list{max-inline-size:none}.contact-modal__btn{font-size:16px}.contact-modal__icon--telegram{inline-size:22.9px}.contact-modal__icon--max,.contact-modal__icon--whatsapp{inline-size:25px}.contact-modal__icon--vk{inline-size:27px}.contact-modal__blob--blue{inset-inline-start:186px;inset-block-start:-349px;inline-size:980px;block-size:1221px;filter:blur(350px)}.contact-modal__blob--red{inset-inline-start:-93.8px;inset-block-start:-641.4px;inline-size:293.5px;block-size:1320.8px;opacity:1;filter:blur(100px)}}@media(prefers-reduced-motion:reduce){.contact-modal__panel,.contact-modal.is-closing .contact-modal__panel{transform:none;opacity:0;transition:opacity var(--t-fast) linear}.contact-modal.is-open .contact-modal__panel{opacity:1}}
