@font-face{font-family:Inter;font-weight:400 700;font-style:normal;font-display:swap;src:url(../fonts/inter.woff2)format("woff2")}@font-face{font-family:Inter Tight;font-weight:400 700;font-style:normal;font-display:swap;src:url(../fonts/inter-tight.woff2)format("woff2")}@font-face{font-family:Inter Fallback;src:local(Arial),local(Liberation Sans);size-adjust:106.62%;ascent-override:96.88%;descent-override:24.12%;line-gap-override:0%}@font-face{font-family:Inter Tight Fallback;src:local(Arial),local(Liberation Sans);size-adjust:95.65%;ascent-override:96.88%;descent-override:24.12%;line-gap-override:0%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-blue-900);color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none;transition:color .25s}.section-heading__label,h1,h2,h3,h4,h5,h6{text-box:trim-both cap alphabetic}ol,ul{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none}button,input,textarea{font-family:inherit}::selection{color:var(--color-white);background-color:#141c2e}.reveal{--reveal-duration:.6s;--reveal-delay:0s;opacity:0;transition:opacity var(--reveal-duration) ease var(--reveal-delay),transform var(--reveal-duration) ease var(--reveal-delay);transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.reveal--visible{opacity:1;transform:translateY(0)}.reveal--delay-1{--reveal-delay:.1s}.reveal--delay-2{--reveal-delay:.2s}.reveal--fast{--reveal-duration:.5s}.reveal--slow{--reveal-duration:.8s}.reveal-word{margin-top:-.12em;margin-bottom:-.15em;padding-top:.12em;padding-bottom:.15em;display:inline-flex;overflow:hidden}.reveal-word__text{transition:transform .8s;display:inline-block;transform:translateY(135%)}@media (prefers-reduced-motion:reduce){.reveal-word__text{transition:none;transform:none}}.reveal--visible .reveal-word__text{transform:translateY(0)}.reveal-word--1 .reveal-word__text{transition-delay:40ms}.reveal-word--2 .reveal-word__text{transition-delay:80ms}.reveal-word--3 .reveal-word__text{transition-delay:.12s}.reveal-word--4 .reveal-word__text{transition-delay:.16s}.reveal-word--5 .reveal-word__text{transition-delay:.2s}.reveal-word--6 .reveal-word__text{transition-delay:.24s}.reveal-word--7 .reveal-word__text{transition-delay:.28s}.reveal-word--8 .reveal-word__text{transition-delay:.32s}.reveal-word--9 .reveal-word__text{transition-delay:.36s}.reveal-word--10 .reveal-word__text{transition-delay:.4s}.reveal-word--11 .reveal-word__text{transition-delay:.44s}.reveal-word--12 .reveal-word__text{transition-delay:.48s}.reveal-word--13 .reveal-word__text{transition-delay:.52s}.reveal-word--14 .reveal-word__text{transition-delay:.56s}.reveal-word--15 .reveal-word__text{transition-delay:.6s}.reveal-word--16 .reveal-word__text{transition-delay:.64s}.reveal-word--17 .reveal-word__text{transition-delay:.68s}.reveal-word--18 .reveal-word__text{transition-delay:.72s}.reveal-word--19 .reveal-word__text{transition-delay:.76s}.reveal-word--20 .reveal-word__text{transition-delay:.8s}.reveal-word--21 .reveal-word__text{transition-delay:.84s}.reveal-word--22 .reveal-word__text{transition-delay:.88s}.reveal-word--23 .reveal-word__text{transition-delay:.92s}.reveal-word--24 .reveal-word__text{transition-delay:.96s}.page,.page__main{position:relative}.page__main{z-index:50;background-color:var(--color-blue-900);overflow:hidden}.app-footer{z-index:100;margin-top:-54px;position:relative}@media (width<=640px){.app-footer{background:var(--color-black);margin-top:0}}.app-footer__container{justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(16px,4.167vw,76px);display:flex}@media (width<=960px){.app-footer__container{padding:0 60px}}@media (width<=640px){.app-footer__container{flex-direction:column;align-items:center;gap:24px;padding:24px 32px}}.app-footer__copyright,.app-footer__link{color:var(--color-white);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:17.76px}@media (width<=640px){.app-footer__copyright,.app-footer__link{color:var(--color-gray-900)}}.who-we-are{background-image:linear-gradient(to bottom,#dce5ef00 0,#dce5ef73 9%,#dce5efcc 20%,var(--color-blue-900) 36%);margin-top:40svh;padding:clamp(80px,14.167vw,240px) clamp(16px,4.167vw,76px)}@media (width<=960px){.who-we-are{padding:120px 60px}}@media (width<=640px){.who-we-are{padding:80px 32px}}.who-we-are__container{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1768px;margin:0 auto;display:flex}@media (width<=640px){.who-we-are__container{flex-direction:column;gap:164px}}.who-we-are__label{color:var(--color-black);text-transform:uppercase;letter-spacing:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:1}@media (width<=960px){.who-we-are__label{letter-spacing:.28px;font-size:14px;font-weight:600}}@media (width<=640px){.who-we-are__label{letter-spacing:0;font-size:20px;font-weight:500}}.who-we-are__body{flex-direction:column;gap:64px;width:calc(100% - 448px);max-width:1208px;display:flex}@media (width<=960px){.who-we-are__body{width:68.33%;max-width:424px}}@media (width<=640px){.who-we-are__body{width:100%}}.who-we-are__title{color:var(--color-black);text-transform:uppercase;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--text-display);letter-spacing:0;font-weight:500;line-height:1}@media (width<=960px){.who-we-are__title{font-size:60px}}@media (width<=640px){.who-we-are__title{font-size:45px}}.who-we-are__accent{color:var(--color-orange-900)}.who-we-are__text{max-width:616px;color:var(--color-black);flex-direction:column;gap:1.1em;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:24px;font-weight:500;line-height:1.1;display:flex}@media (width<=960px){.who-we-are__text{font-size:20px}.who-we-are__break{display:none}}.section-heading{background-color:var(--color-blue-900);padding:64px clamp(16px,4.167vw,76px)}.section-heading--wide{padding-top:clamp(120px,17.5vw - 96px,240px)}.section-heading--mid{padding-top:156px}.section-heading__container{flex-direction:column;gap:41px;max-width:1768px;margin:0 auto;display:flex}@media (width<=960px){.section-heading__container{gap:40px}}.section-heading__container--centered{align-items:center}.section-heading__label{color:var(--color-black);text-transform:uppercase;letter-spacing:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:1}@media (width<=960px){.section-heading__label{letter-spacing:.28px;font-size:14px;font-weight:600}}@media (width<=640px){.section-heading__label{letter-spacing:0;font-size:20px;font-weight:500}}.section-heading__label--centered{text-align:center}.section-heading__title{color:var(--color-black);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--text-display);letter-spacing:0;font-weight:500;line-height:1}.section-heading__title--uppercase{text-transform:uppercase}.section-heading__title--centered{text-align:center}.section-heading__title--narrow{max-width:clamp(984px,63.75vw + 66px,1290px)}@media (width<=960px){.section-heading__title{font-size:60px}.section-heading__title--compact{font-size:46px}.section-heading__title--uppercase{text-transform:none}}@media (width<=640px){.section-heading__title{font-size:46px}.section-heading__title--compact{font-size:34px}}.section-heading__accent{color:var(--color-orange-900)}.section-heading__break,.section-heading__break--label,.section-heading__break--tablet{display:none}@media (width<=1440px){.section-heading__break{display:inline}.section-heading__break--wide{display:none}}@media (width<=960px){.section-heading__break--tablet{display:inline}}@media (width<=640px){.section-heading__break{display:none}.section-heading__break--label{display:inline}}@media (width<=960px){.section-heading{padding:48px 60px}.section-heading--mid,.section-heading--wide{padding:120px 60px 64px}}@media (width<=640px){.section-heading{padding:80px 32px 48px}.section-heading--mid{padding:120px 32px 64px}}.services-section{background-color:var(--color-blue-900);padding:64px clamp(16px,4.167vw,76px)}@media (width<=960px){.services-section{padding:32px 60px}}@media (width<=640px){.services-section{padding:32px 0}}.services-section__container{flex-direction:column;max-width:1768px;margin:0 auto;display:flex}.services-section__card{--card-duration:1.086s;--card-ease:var(--ease-gentle);--card-color:var(--color-black);--card-badge-bg:var(--color-darkblue-900);--card-badge-duration:.869s;--card-badge-ease:var(--ease-gentle);--card-badge-delay:.109s;--card-photo-opacity:0;--card-photo-shift:60px;--card-photo-scale:1.06;--card-photo-duration:.76s;--card-photo-delay:0s;--card-title-shift:0px;--card-text-shift:0px;--card-title-shift-delay:0s;--card-text-shift-delay:.15s;background-color:var(--color-white);color:var(--card-color);transition:background-color var(--card-duration) var(--card-ease),color var(--card-duration) var(--card-ease),min-height var(--card-duration) var(--card-ease);padding:32px;position:relative;overflow:hidden}@media (hover:hover){.services-section__card--shift{--card-title-shift:10px;--card-text-shift:10px;--card-title-shift-delay:.543s;--card-text-shift-delay:.743s}}.services-section__card--dark{--card-color:var(--color-white);--card-badge-bg:var(--color-orange-900);--card-photo-duration:1.086s;background-color:var(--color-black)}.services-section__card--accent,.services-section__card--soft{--card-photo-delay:.326s}.services-section__card--collapsed{--card-color:var(--color-black);--card-badge-bg:var(--color-darkblue-900);background-color:var(--color-white);min-height:clamp(120px,10.417vw,200px)}.services-section__card--soft.services-section__card--collapsed{background-color:var(--color-blue-800)}.services-section__card--active{--card-color:var(--color-white);--card-badge-bg:var(--color-orange-900);--card-photo-opacity:1;--card-photo-shift:0;--card-photo-scale:1;background-color:var(--color-black);min-height:clamp(320px,41.667vw - 200px,600px)}.services-section__card--expanded{--card-duration:1.022s;--card-color:var(--color-black);--card-badge-bg:var(--color-black);--card-badge-duration:1.022s;--card-badge-delay:0s;--card-photo-opacity:0;--card-photo-duration:1.022s;--card-photo-delay:0s;background-color:var(--color-blue-800);min-height:500px}@media (width<=960px){.services-section__cta,.services-section__item{margin-top:-100px}.services-section__item--first{margin-top:0}}@media (width<=640px){.services-section__cta,.services-section__item{margin-top:0}}.services-section__item:has(.services-section__card--expanded){z-index:100}.services-section__picture{width:clamp(320px,28.18vw,541px);opacity:var(--card-photo-opacity);transform:translateX(var(--card-photo-shift)) scale(var(--card-photo-scale));transition:opacity var(--card-photo-duration) var(--card-ease) var(--card-photo-delay),transform var(--card-photo-duration) var(--card-ease) var(--card-photo-delay);aspect-ratio:541/569;position:absolute;top:30px;right:clamp(24px,7.86vw,151px)}@media (width<=960px){.services-section__picture{opacity:1;width:257px;height:270px;top:-36px;left:120px;right:auto;transform:none}.services-section__picture--accent{width:327px;height:294px;top:-5px;left:66px}.services-section__picture--soft{width:239px;height:216px;top:0;left:130px}}@media (width<=640px){.services-section__picture{width:285px;height:300px;top:0;left:217px}.services-section__picture--accent{width:431px;height:389px;top:0;left:89px;transform:scaleX(-1)}.services-section__picture--soft{width:364px;height:328px;top:-28px;left:188px}}.services-section__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.services-section__row{justify-content:space-between;align-items:flex-start;width:100%;display:flex;position:relative}@media (width<=960px){.services-section__row{gap:24px}}@media (width<=640px){.services-section__row{z-index:50;flex-direction:column;align-items:flex-start;gap:12px}}.services-section__title{color:var(--card-color);letter-spacing:0;white-space:pre-line;transform:translateX(var(--card-title-shift));transition:color var(--card-duration) var(--card-ease),font-size 1.022s var(--card-ease),line-height 1.022s var(--card-ease),transform .8s cubic-bezier(.16,1,.3,1) var(--card-title-shift-delay);flex:0 0 clamp(469px,7.292vw + 364px,504px);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:46px;font-weight:500;line-height:1}.services-section__title--expanded{color:var(--color-orange-900);font-size:56px;line-height:.96}.services-section__group{flex:0 1176px;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;display:flex}@media (width<=960px){.services-section__group{flex-wrap:wrap;flex:0 288px;row-gap:48px}}@media (width<=640px){.services-section__group{display:contents}}.services-section__text{opacity:0;letter-spacing:0;max-height:0;transform:translateX(var(--card-text-shift));transition:max-height var(--card-duration) var(--card-ease),opacity .545s var(--card-ease),font-size 1.022s var(--card-ease),line-height 1.022s var(--card-ease),transform .8s cubic-bezier(.16,1,.3,1) var(--card-text-shift-delay);flex:0 clamp(373px,33.958vw - 116px,536px);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:1.1;overflow:hidden}.services-section__card--active .services-section__text,.services-section__card--expanded .services-section__text{opacity:1;max-height:200px}@media (width<=640px){.services-section__card--active .services-section__text,.services-section__card--expanded .services-section__text{margin-top:7px}}.services-section__text--relaxed{line-height:1.24}.services-section__text--expanded{font-size:20px;line-height:1.24}.services-section__tags{flex-wrap:wrap;flex:0 257px;align-content:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.services-section__tags--adaptive{display:none}.services-section__badge{cursor:pointer;background-color:var(--card-badge-bg);width:36px;height:36px;color:var(--color-white);letter-spacing:0;transition:background-color var(--card-badge-duration) var(--card-badge-ease) var(--card-badge-delay);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1;display:inline-flex}@media (width<=960px){.services-section__badge{align-self:center;width:28px;height:28px;font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:12px;line-height:1.2}}@media (width<=640px){.services-section__badge{order:-1;align-self:auto;width:24px;height:24px;font-size:10px;font-weight:600;line-height:1.2}}.services-section__cta{background-color:var(--color-white);color:var(--color-black);flex-direction:column;align-items:center;gap:48px;padding:84px 32px;display:flex}@media (width<=960px){.services-section__cta{padding:48px 32px}}.services-section__body{flex-direction:column;align-items:center;gap:34px;display:flex}.services-section__label{text-align:center;text-transform:uppercase;letter-spacing:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:1}@media (width<=960px){.services-section__label{letter-spacing:.28px;font-size:14px;font-weight:600}}@media (width<=640px){.services-section__label{letter-spacing:0;font-size:20px;font-weight:500}}.services-section__heading{text-align:center;letter-spacing:0;max-width:678px;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:60px;font-weight:500;line-height:1}@media (width<=960px){.services-section__heading{font-size:34px}}@media (width<=640px){.services-section__heading{font-size:34px}}.services-section__break--heading,.services-section__break--label{display:none}@media (width<=960px){.ui-button.services-section__action{display:none}.services-section__card{padding:24px}.services-section__card--active,.services-section__card--collapsed,.services-section__card--expanded{min-height:300px}.services-section__card--collapsed{--card-color:var(--color-white);--card-badge-bg:var(--color-orange-900);background-color:var(--color-black)}.services-section__card--accent{--card-badge-bg:var(--color-black);background-color:var(--color-orange-900);color:var(--color-white)}.services-section__card--soft,.services-section__card--soft.services-section__card--collapsed{--card-badge-bg:var(--color-orange-900);background-color:var(--color-black);color:var(--color-white)}.services-section__card--expanded{--card-badge-bg:var(--color-black);background-color:var(--color-blue-800);color:var(--color-black)}.services-section__title{flex:0 304px;font-size:28px}.services-section__text{flex-basis:100%;font-size:14px;line-height:1.2}.services-section__text--relaxed{line-height:1.2}.services-section__tags{display:none}.services-section__tags--adaptive{flex-basis:auto;width:222px;display:flex}.services-section__break--heading{display:inline}}@media (width<=640px){.services-section__card{padding:32px}.services-section__card--accent:after{content:"";background-color:var(--color-black-32);position:absolute;inset:0}.services-section__card--accent.services-section__card--expanded:after{content:none}.services-section__title{flex:none;width:222px;font-size:24px;line-height:1.1}.services-section__text{flex:none;width:222px;font-size:12px;line-height:1.2}.services-section__tags{flex:none;width:222px;margin-top:7px}.services-section__break--label{display:inline}}@media (prefers-reduced-motion:reduce){.services-section__badge,.services-section__card,.services-section__picture,.services-section__text,.services-section__title{transition:none}.services-section__text,.services-section__title{transform:none}}.ui-button.services-section__action{min-height:49px}.ui-button-mobile.services-section__action--mobile{display:none}@media (width<=960px){.ui-button-mobile.services-section__action--mobile{display:flex}}.expertise-section{padding:64px clamp(16px,4.167vw,76px)}@media (width<=960px){.expertise-section{padding:32px 60px}}@media (width<=640px){.expertise-section{padding:32px}}.expertise-section__container{gap:15px;max-width:1768px;margin:0 auto;display:flex}@media (width<=960px){.expertise-section__container{flex-direction:column;gap:8px}}.expertise-section__card{--card-gutter:clamp(24px, 1.67vw, 32px);--card-overlay-opacity:0;--card-text-max-height:0px;--card-text-opacity:0;--card-text-shift:40px;--card-body-lift:0px;flex:1 1 0;min-width:0;min-height:713px;position:relative;overflow:hidden}@media (width<=1440px){.expertise-section__card{min-height:520px}}.expertise-section__card--active{--card-overlay-opacity:1;--card-text-max-height:600px;--card-text-opacity:1;--card-text-shift:0px;--card-body-gap:clamp(24px, 1.72vw, 33px);--card-body-lift:calc(48px - var(--card-gutter))}@media (width<=960px){.expertise-section__card{flex:none;min-height:240px}}@media (width<=640px){.expertise-section__card{min-height:480px}}.expertise-section__scene{background-color:var(--color-blue-950);position:absolute;inset:0}@media (width<=960px){.expertise-section__scene{background-color:var(--color-blue-800);width:100%;height:100%;display:flex;position:static}.expertise-section__scene--reversed{flex-direction:row-reverse}}@media (width<=640px){.expertise-section__scene,.expertise-section__scene--reversed{flex-direction:column-reverse}}.expertise-section__overlay,.expertise-section__picture{position:absolute;inset:0}@media (width<=960px){.expertise-section__picture{flex-shrink:0;width:50%;height:100%;position:static}}@media (width<=640px){.expertise-section__picture{width:100%;height:240px}}.expertise-section__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width<=960px){.expertise-section__image{-o-object-position:top;object-position:top}}.expertise-section__image--left{-o-object-position:-10% -6%;object-position:-10% -6%}.expertise-section__image--right{-o-object-position:66% 6.5%;object-position:66% 6.5%}.expertise-section__overlay{opacity:var(--card-overlay-opacity);background-color:#00000080;transition:opacity .7s cubic-bezier(1,-.1,.54,1.3)}@media (width<=960px){.expertise-section__overlay{display:none}}.expertise-section__content{height:100%;padding:var(--card-gutter);flex-direction:column;display:flex;position:relative}@media (width<=960px){.expertise-section__content{flex:50%;min-width:0;height:auto;padding:24px;position:static}}.expertise-section__body{transform:translateY(calc(var(--card-body-lift)*-1));transition:transform .7s cubic-bezier(1,-.1,.54,1.3),gap .7s var(--ease-in-out) 50ms;gap:var(--card-body-gap,0);flex-direction:column;margin-top:auto;display:flex}@media (width<=960px){.expertise-section__body{flex:1;justify-content:space-between;gap:24px;margin-top:0;transform:none}}.expertise-section__title{color:var(--color-white);text-transform:uppercase;white-space:pre-line;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:clamp(46px,4.6vw - 20px,68px);font-weight:500;line-height:1}@media (width<=1270px){.expertise-section__title{font-size:42px}}@media (width<=960px){.expertise-section__title{color:var(--color-black);font-size:34px;line-height:34px}}@media (width<=670px){.expertise-section__title{font-size:28px;line-height:28px}}@media (width<=640px){.expertise-section__title{font-size:34px;line-height:34px}}.expertise-section__text{max-height:var(--card-text-max-height);opacity:var(--card-text-opacity);color:var(--color-gray-200);transform:translateY(var(--card-text-shift));transition:opacity .5s var(--ease-in-out) 50ms,transform .7s var(--ease-in-out) 50ms,max-height .7s var(--ease-in-out) 50ms;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:clamp(20px,1.25vw,24px);font-weight:500;line-height:1.1;overflow:hidden}.expertise-section__text--compact{color:var(--color-white);display:none}@media (width<=1440px){.expertise-section__text{display:none}.expertise-section__text--compact{display:block}}@media (width<=960px){.expertise-section__text{opacity:1;max-height:none;color:var(--color-gray-900);font-size:14px;line-height:1.2;transform:none}}@media (prefers-reduced-motion:reduce){.expertise-section__body,.expertise-section__content,.expertise-section__overlay,.expertise-section__text{transition:none}}.exhibitions-section{--exh-tag-size:clamp(12px, .8333vw, 16px);background-color:var(--color-blue-900);padding:0 clamp(16px,4.167vw,76px) 64px}@media (width<=960px){.exhibitions-section{padding:32px 60px}}@media (width<=640px){.exhibitions-section{padding:32px}}.exhibitions-section__list{gap:15px;max-width:1768px;margin:0 auto;padding:64px 0 0;list-style:none;display:flex}@media (width<=960px){.exhibitions-section__list{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-60px;margin-right:-60px;padding-top:0;padding-left:60px;padding-right:60px;scroll-padding-left:60px;overflow-x:auto}.exhibitions-section__list::-webkit-scrollbar{display:none}}@media (width<=640px){.exhibitions-section__list{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;scroll-padding-left:32px}}.exhibitions-section__card{--exh-expand:.3s;--strip:clamp(24px, 1.6667vw, 32px);--exh-media-w:min(calc(1.6667vw + 358px), 382px);--exh-active-basis:calc(48.75vw + 58px);--exh-content-w:calc(var(--exh-active-basis) - var(--strip)*2 - 12px);--exh-collapsed-w:min(calc(21.923vw - 104px), calc(18.9584vw - 62px));--exh-title-size:clamp(34px, calc(2.9167vw + 4px), 60px);cursor:pointer;min-width:0;min-height:clamp(320px,14.375vw + 184px,460px);padding:48px var(--strip) var(--strip);background-color:var(--color-white);color:var(--color-black);transition:opacity var(--reveal-duration) ease var(--reveal-delay),transform var(--reveal-duration) ease var(--reveal-delay),flex-basis var(--exh-expand) var(--ease-gentle);flex-direction:column;flex:0 calc(22.2917vw - 56px);display:flex;position:relative;overflow:hidden}.exhibitions-section__card--active{--exh-expand:.45s;--exh-media-w:min(calc(1.6667vw + 358px), 390px);flex-basis:var(--exh-active-basis);cursor:default}.exhibitions-section__content{min-width:var(--exh-content-w);flex-direction:column;flex:1;justify-content:space-between;display:flex}@media (width<=960px){.exhibitions-section__content{min-width:0}}@media (width<=640px){.exhibitions-section__content{justify-content:space-between;gap:32px}}.exhibitions-section__line{background-color:var(--color-orange-900);width:0;height:4px;transition:width .3s var(--ease-gentle);position:absolute;bottom:0;left:0}.exhibitions-section__line--active{width:100%;transition:width .45s var(--ease-gentle) .1s}@media (width<=960px){.exhibitions-section__line{transition:none}}@media (width<=640px){.exhibitions-section__line{width:100%}}.exhibitions-section__row{justify-content:space-between;align-items:flex-start;display:flex}@media (width<=640px){.exhibitions-section__row{flex-direction:column;align-items:stretch;gap:24px}}.exhibitions-section__info{flex-direction:column;flex:0 auto;gap:24px;min-width:0;display:flex}@media (width<=640px){.exhibitions-section__info{flex-shrink:0;gap:16px;padding:12px 0}}.exhibitions-section__info--active{max-width:min(46.154vw - 347px,43.75vw - 313px)}.exhibitions-section__info--collapsed{max-width:var(--exh-collapsed-w)}@media (width<=960px){.exhibitions-section__info--active,.exhibitions-section__info--collapsed{max-width:none}}.exhibitions-section__title{font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--exh-title-size);letter-spacing:0;white-space:pre-line;transition:font-size var(--exh-expand) var(--ease-gentle);font-weight:500;line-height:1}.exhibitions-section__title--collapsed{font-size:min(4.998vw - 24px,var(--exh-title-size))}.exhibitions-section__title--active{font-size:min(10.614vw - 81px,var(--exh-title-size))}@media (width<=960px){.exhibitions-section__title,.exhibitions-section__title--active,.exhibitions-section__title--collapsed{font-size:46px}}@media (width<=640px){.exhibitions-section__title,.exhibitions-section__title--active,.exhibitions-section__title--collapsed{text-align:center;white-space:normal;font-size:34px;line-height:34px}}.exhibitions-section__location{color:var(--color-gray-800);letter-spacing:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:clamp(18px,.8333vw + 8px,24px);font-weight:500;line-height:1.1}@media (width<=960px){.exhibitions-section__location{font-size:20px}}@media (width<=640px){.exhibitions-section__location{text-align:center;font-size:18px;line-height:19.8px}}.exhibitions-section__media{top:48px;right:calc(var(--strip) - var(--exh-media-w));width:var(--exh-media-w);height:204px;transition:right var(--exh-expand) var(--ease-gentle),width var(--exh-expand) var(--ease-gentle),border-radius var(--exh-expand) var(--ease-gentle);border-radius:24px;position:absolute;overflow:hidden}.exhibitions-section__media--active{right:var(--strip);border-radius:96px}.exhibitions-section__media--hovered{right:calc(var(--strip) - var(--exh-media-w) + 12px)}.exhibitions-section__media:after{opacity:0;content:"";background-color:var(--color-black-32);transition:opacity .25s;position:absolute;inset:0}.exhibitions-section__media--active:after{opacity:1;transition:opacity .35s .1s}@media (width<=960px){.exhibitions-section__media{border-radius:96px;flex:0 0 382px;width:auto;position:relative;top:auto;right:auto}.exhibitions-section__media--active,.exhibitions-section__media--hovered{right:auto}.exhibitions-section__media:after{opacity:1}}@media (width<=640px){.exhibitions-section__media{border-radius:0 0 99px 99px;flex:none;order:-1;width:calc(100% + 84px);height:186px;margin-left:-42px;margin-right:-42px}.exhibitions-section__media:after{display:none}.exhibitions-section__media--active:after{display:block}}.exhibitions-section__picture{width:100%;height:100%}.exhibitions-section__photo{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;height:100%;display:block}.exhibitions-section__photo--awd{-o-object-position:left -3px;object-position:left -3px}.exhibitions-section__photo--ice{-o-object-position:left -6px;object-position:left -6px}.exhibitions-section__logo{z-index:50;width:35.34%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.exhibitions-section__logo--awd{width:39.42%}.exhibitions-section__logo--ice{width:33.33%}.exhibitions-section__logo--collapsed{display:none}@media (width<=960px){.exhibitions-section__logo--collapsed{display:block}}@media (width<=640px){.exhibitions-section__logo--awd{width:40.28%}.exhibitions-section__logo--ice{width:34.06%}}.exhibitions-section__footer{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}@media (width<=640px){.exhibitions-section__footer{flex-direction:column;align-items:center}}.exhibitions-section__meta{flex-direction:column;gap:24px;width:calc(14.375vw + 16px);display:flex}@media (width<=960px){.exhibitions-section__meta{width:223px}}@media (width<=640px){.exhibitions-section__meta{gap:16px}}@media (width<=960px){.exhibitions-section__meta--active{width:auto}}@media (width<=640px){.exhibitions-section__meta--active{width:223px}}.exhibitions-section__date{max-width:var(--exh-content-w);letter-spacing:0;transition:max-width var(--exh-expand) var(--ease-gentle);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:clamp(24px,.8333vw + 12px,28px);font-weight:500;line-height:clamp(26.4px,.3333vw + 21.6px,28px)}@media (width<=640px){.exhibitions-section__date{text-align:center;white-space:nowrap;max-width:none}}.exhibitions-section__date--collapsed{max-width:var(--exh-collapsed-w)}@media (width<=960px){.exhibitions-section__date--collapsed{max-width:none}}.exhibitions-section__accent{color:var(--color-orange-900)}.exhibitions-section__preposition{font-size:clamp(18px,1.25vw,22px);line-height:1.1}.exhibitions-section__sup{vertical-align:baseline;color:var(--color-orange-900);font-size:.7em;line-height:1;position:relative;top:-.51em}.exhibitions-section__teams{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (width<=640px){.exhibitions-section__teams{justify-content:center}}.exhibitions-section__label{font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--exh-tag-size);font-weight:500;line-height:1.2}.exhibitions-section__tags{list-style:none;display:contents}.exhibitions-section__tag{border-radius:var(--radius-4);background-color:var(--color-blue-800);color:var(--color-black);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--exh-tag-size);padding:clamp(4.4px,18.8px - .75vw,8px) 10px;font-weight:500;line-height:1.2}.exhibitions-section__hint{align-items:center;gap:12px;display:none}@media (width<=960px){.exhibitions-section__hint{justify-content:center;margin-top:32px;display:flex}}.exhibitions-section__text{color:var(--color-gray-800);letter-spacing:.28px;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1}@media (width<=640px){.exhibitions-section__text{letter-spacing:.32px;font-size:16px}}.exhibitions-section__arrow{color:var(--color-gray-800);animation:exhibitions-arrow-nudge 1.6s var(--ease-gentle) infinite;flex-shrink:0;display:block}@media (width<=960px){.exhibitions-section__card{scroll-snap-align:start;flex:0 0 100%;min-height:391px;overflow:visible}}@media (width<=640px){.exhibitions-section__card{padding:0 24px 24px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.exhibitions-section__arrow,.exhibitions-section__card,.exhibitions-section__date,.exhibitions-section__line,.exhibitions-section__line--active,.exhibitions-section__media,.exhibitions-section__media--active:after,.exhibitions-section__media:after,.exhibitions-section__title{transition:none;animation:none}}@keyframes exhibitions-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.hero-section{flex-direction:column;min-height:100svh;padding:36px 0 0;display:flex;position:relative}@media (width<=960px){.hero-section{padding:36px 0 0}}@media (width<=640px){.hero-section{padding:52px 0 0}}.hero-section__video{z-index:-50;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.hero-section__video--hidden{visibility:hidden}.hero-section__overlay{z-index:-50;background-color:#00000026;position:fixed;inset:0}.hero-section__overlay--hidden{visibility:hidden}.hero-section__overlay--drawer{z-index:10050;background-color:var(--color-black-65);-webkit-backdrop-filter:blur(6.6px);backdrop-filter:blur(6.6px);transition:opacity 1.022s var(--ease-gentle);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.hero-section__overlay--drawer{transition:none}}.hero-section__overlay--drawer--closing{opacity:0}@media (prefers-reduced-motion:reduce){.hero-section__overlay--drawer--closing{opacity:1}}.hero-section__ride{z-index:-50;opacity:0;pointer-events:none;background:linear-gradient(to bottom,var(--color-blue-900-0) 0,#dce5ef59 20%,#dce5ef99 40%,#dce5efd9 60%,var(--color-blue-900) 73.68%,var(--color-blue-900) 100%);height:190svh;position:fixed;top:0;left:0;right:0}.hero-section__ride--hidden{visibility:hidden}.hero-section__top{z-index:1000;width:530px;min-height:52px;transition:width 1.022s var(--ease-gentle);margin:0 auto;position:fixed;top:36px;left:0;right:0}@media (width<=960px){.hero-section__top{width:min(778px,100%);padding:0 60px}}@media (width<=640px){.hero-section__top{padding:0 16px;top:52px}}.hero-section__top--scrolled{width:350px;transition:width .639s var(--ease-gentle)}.hero-section__top--expanded{width:866px}.hero-section__top--closing,.hero-section__top--expanded{z-index:10100;transition:width 1.022s var(--ease-gentle)}@media (width<=960px){.hero-section__top--scrolled{width:min(572px,100%)}.hero-section__top--expanded{width:100%}}@media (width<=640px){.hero-section__top--scrolled{width:100%}}@media (prefers-reduced-motion:reduce){.hero-section__top,.hero-section__top--closing,.hero-section__top--expanded,.hero-section__top--scrolled{transition:none}}.hero-section__header{margin-bottom:-52px}.hero-section__content{z-index:150;flex-direction:column;justify-content:flex-end;align-items:center;gap:64px;width:100%;padding:0 clamp(16px,4.167vw,76px);display:flex;position:absolute;bottom:60px;left:0;right:0}@media (width<=1440px){.hero-section__content{gap:48px;bottom:36px}}@media (width<=960px){.hero-section__content{gap:48px;padding:0 60px;bottom:36px}}@media (width<=640px){.hero-section__content{gap:32px;padding:0 32px;bottom:88px}}.hero-section__actions{flex-direction:column;align-items:center;display:flex}.hero-section__title{width:100%;color:var(--color-white);text-align:justify;text-align-last:justify;text-transform:uppercase;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:clamp(52px,5.9722vw,108px);font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.hero-section__title .reveal-word__text{animation:none}}@media (width<=960px){.hero-section__title{font-size:52px}}@media (width<=640px){.hero-section__title{text-align:left;text-align-last:left;text-transform:none;font-size:39px}}.hero-section__title .reveal-word__text{animation:.8s both hero-section-title-reveal}.hero-section__title .reveal-word--1 .reveal-word__text{animation-delay:40ms}.hero-section__title .reveal-word--2 .reveal-word__text{animation-delay:80ms}.hero-section__title .reveal-word--3 .reveal-word__text{animation-delay:.12s}.hero-section__title .reveal-word--4 .reveal-word__text{animation-delay:.16s}.hero-section__title .reveal-word--5 .reveal-word__text{animation-delay:.2s}.hero-section__title .reveal-word--6 .reveal-word__text{animation-delay:.24s}.hero-section__title .reveal-word--7 .reveal-word__text{animation-delay:.28s}.hero-section__title .reveal-word--8 .reveal-word__text{animation-delay:.32s}.hero-section__title .reveal-word--9 .reveal-word__text{animation-delay:.36s}.hero-section__title .reveal-word--10 .reveal-word__text{animation-delay:.4s}.hero-section__title .reveal-word--11 .reveal-word__text{animation-delay:.44s}.hero-section__title .reveal-word--12 .reveal-word__text{animation-delay:.48s}@media (width<=1200px){.hero-section__break{display:none}}.ui-button.hero-section__action{min-height:49px;padding-top:13px;padding-bottom:13px}@media (width<=960px){.ui-button.hero-section__action{display:none}}.ui-button-mobile.hero-section__action--mobile{min-width:150px;display:none}@media (width<=960px){.ui-button-mobile.hero-section__action--mobile{display:flex}}@supports (animation-timeline:scroll()){.hero-section__ride{animation:1s linear both hero-section-ride;animation-timeline:scroll(root);animation-range:0 140svh}@keyframes hero-section-ride{0%{opacity:0;transform:translateZ(0)}71.4%{opacity:.5}85%{opacity:1}to{opacity:1;transform:translateY(-140svh)}}.hero-section__content{animation:1s linear both hero-section-content-fade;animation-timeline:scroll(root);animation-range:0 100svh}.hero-section__title{animation:1s linear both hero-section-parallax-fast;animation-timeline:scroll(root);animation-range:0 100svh}.hero-section__actions{animation:1s linear both hero-section-parallax-slow;animation-timeline:scroll(root);animation-range:0 100svh}@keyframes hero-section-parallax-fast{0%{transform:translateZ(0)scale(1)}40%{transform:translateY(-8svh)scale(1.06)}to{transform:translateY(-20svh)scale(.9)}}@keyframes hero-section-parallax-slow{0%{transform:translateZ(0)scale(1)}to{transform:translateY(-10svh)scale(.94)}}@keyframes hero-section-content-fade{0%{opacity:1}to{opacity:.4}}}@keyframes hero-section-title-reveal{0%{transform:translateY(135%)}to{transform:translateY(0)}}.contacts-section{z-index:0;background-color:var(--color-blue-900);padding:240px 0 0;position:sticky;bottom:0}@media (width<=1440px){.contacts-section{padding:165px 0 0}}@media (width<=960px){.contacts-section{padding:180px 0 0}}@media (width<=640px){.contacts-section{padding:120px 0 0}}.contacts-section__content{flex-direction:column;align-items:center;gap:46px;max-width:1768px;margin:0 auto;padding:0 clamp(16px,4.167vw,76px);display:flex}@media (width<=960px){.contacts-section__content{padding:0 60px}}@media (width<=640px){.contacts-section__content{padding:0 32px}}.contacts-section__title{color:var(--color-black);text-align:center;letter-spacing:0;font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:76px;font-weight:500;line-height:1}@media (width<=960px){.contacts-section__title{font-size:46px}}@media (width<=640px){.contacts-section__title{font-size:34px}}.contacts-section__accent{color:var(--color-orange-900)}.contacts-section__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:46px;display:flex}@media (width<=960px){.contacts-section__actions{gap:28px}}@media (width<=640px){.contacts-section__actions{flex-direction:column;gap:12px}}.contacts-section__picture{-o-object-fit:cover;object-fit:cover;background-color:var(--color-dark-950);width:100%;height:299px;margin-top:96px;display:block}@media (width<=1440px){.contacts-section__picture{margin-top:55px}}@media (width<=960px){.contacts-section__picture{margin-top:96px}}@media (width<=640px){.contacts-section__picture{height:180px;margin-top:48px}}.picture,.picture__img{display:block}.ui-button{--curtain-color:var(--color-darkblue-900);--curtain-shift:-101%;--dot-color:var(--color-white);--ghost-color:var(--color-white);--text-color:var(--color-white);--text-family:Inter, Inter Fallback, -apple-system, blinkmacsystemfont, Segoe UI, sans-serif;--text-size:var(--font-size-18);--text-line-height:1.2;--icon-transition:.2s var(--ease-gentle);--text-transition:.2s var(--ease-gentle);--dot-transition:.2s var(--ease-gentle);--ray-transition:.25s var(--ease-gentle);--curtain-transition:.25s var(--ease-gentle) .25s;cursor:pointer;align-items:center;gap:var(--spacing-32);min-height:53px;padding:var(--spacing-14) var(--spacing-24);border-radius:var(--radius-6);border:0;display:flex;position:relative;overflow:hidden}.ui-button--contacts{--curtain-color:var(--color-darkblue-900);--text-transition:.639s var(--ease-gentle);--dot-transition:.639s var(--ease-gentle);--ray-transition:.639s var(--ease-gentle);--curtain-transition:.639s var(--ease-gentle);--icon-transition:.639s var(--ease-gentle);background-color:var(--color-orange-900);justify-content:space-between;min-width:215px}.ui-button--contacts,.ui-button--conversation{--icon-height:42px;--icon-right:10.35px;--icon-top:4px;--icon-width:26.5px}.ui-button--conversation{--curtain-color:var(--color-orange-900);--dot-color:var(--color-orange-900);background-color:var(--color-darkblue-900)}.ui-button--conversation .ui-button__ray--1{transform:translate(11.85px,16px)scale(1.2381)}.ui-button--conversation .ui-button__ray--2{transform:translate(1.85px,66px)scale(1.2381)}.ui-button--conversation .ui-button__ray--3{transform:translate(1.85px,-74px)scale(1.2381)}.ui-button--conversation .ui-button__ray--4{transform:translate(21.85px,-25px)scale(1.2381)}.ui-button--conversation .ui-button__ray--5{transform:translate(97.85px,-4px)scale(1.2381)}.ui-button--request{--curtain-color:var(--color-orange-900);--dot-color:var(--color-black);--ghost-color:var(--color-black);--icon-height:34.29px;--icon-right:5.37px;--icon-top:3px;--icon-width:21.63px;--text-color:var(--color-black);--text-size:var(--font-size-14);--text-transition:.639s var(--ease-gentle);--dot-transition:.639s var(--ease-gentle);--ray-transition:.639s var(--ease-gentle);--curtain-transition:.639s var(--ease-gentle);min-height:40px;padding:var(--spacing-12);background-color:var(--color-blue-900);align-self:flex-start}.ui-button--request .ui-button__ray--1{transform:translate(-7.07px,15.66px)scale(1.26)}.ui-button--request .ui-button__ray--2{transform:translate(-17.25px,66.56px)scale(1.26)}.ui-button--request .ui-button__ray--3{transform:translate(-17.25px,-75.96px)scale(1.26)}.ui-button--request .ui-button__ray--4{transform:translate(3.11px,-26.08px)scale(1.26)}.ui-button--request .ui-button__ray--5{transform:translate(80.51px,-4.7px)scale(1.26)}.ui-button--meet{--text-color:var(--color-black);--text-family:Inter Tight, Inter Tight Fallback, Inter, -apple-system, blinkmacsystemfont, Segoe UI, sans-serif;--text-line-height:1.1;--text-transition:.3s cubic-bezier(.42, 0, 1, 1);gap:var(--spacing-12);min-height:32px;padding:0}.ui-button--contacts.ui-button--loading,.ui-button--contacts:active,.ui-button--contacts:hover{--curtain-shift:0;--ghost-color:var(--color-orange-900)}.ui-button--contacts.ui-button--loading .ui-button__dot:before,.ui-button--contacts:active .ui-button__dot:before,.ui-button--contacts:hover .ui-button__dot:before{opacity:0}.ui-button--contacts.ui-button--loading .ui-button__ray,.ui-button--contacts:active .ui-button__ray,.ui-button--contacts:hover .ui-button__ray{transform:none}.ui-button--conversation.ui-button--loading,.ui-button--conversation:active,.ui-button--conversation:hover{--curtain-shift:0}.ui-button--conversation.ui-button--loading .ui-button__dot:before,.ui-button--conversation:active .ui-button__dot:before,.ui-button--conversation:hover .ui-button__dot:before{opacity:0}.ui-button--conversation.ui-button--loading .ui-button__ray,.ui-button--conversation:active .ui-button__ray,.ui-button--conversation:hover .ui-button__ray{transition:transform .25s var(--ease-gentle) .25s;transform:none}.ui-button--request.ui-button--loading,.ui-button--request:active,.ui-button--request:hover{--curtain-shift:0;--ghost-color:var(--color-white);--text-color:var(--color-white)}.ui-button--request.ui-button--loading .ui-button__dot:before,.ui-button--request:active .ui-button__dot:before,.ui-button--request:hover .ui-button__dot:before{opacity:0}.ui-button--request.ui-button--loading .ui-button__ray,.ui-button--request:active .ui-button__ray,.ui-button--request:hover .ui-button__ray{transform:none}.ui-button--meet:active,.ui-button--meet:hover{--text-color:var(--color-orange-900)}.ui-button--meet:active .ui-button__disc,.ui-button--meet:hover .ui-button__disc{transform:translate(0)}.ui-button--disabled{--dot-color:var(--color-gray-800);--text-color:var(--color-gray-800);cursor:default;background-color:var(--color-gray-900);pointer-events:none}.ui-button--loading{--curtain-shift:0;cursor:default;pointer-events:none}.ui-button--loading .ui-button__icon{opacity:0}.ui-button__curtain{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ui-button__curtain:before{content:"";background-color:var(--curtain-color);transform:translateX(var(--curtain-shift));transition:transform var(--curtain-transition);position:absolute;inset:0}.ui-button--loading .ui-button__curtain:before,.ui-button:active .ui-button__curtain:before,.ui-button:hover .ui-button__curtain:before{transition-delay:0s}.ui-button__text{color:var(--text-color);font-family:var(--text-family);font-size:var(--text-size);font-weight:500;line-height:var(--text-line-height);transition:color var(--text-transition);position:relative}.ui-button__dot{flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex}.ui-button__dot:before{content:"";border-radius:var(--radius-full);background-color:var(--dot-color);width:5px;height:5px;transition:opacity var(--dot-transition)}.ui-button__icon{top:var(--icon-top);right:var(--icon-right);width:var(--icon-width);height:var(--icon-height);opacity:1;pointer-events:none;transition:opacity var(--icon-transition);position:absolute;overflow:visible}.ui-button__ray{fill:var(--ghost-color);transform-origin:0 0;transition:transform var(--ray-transition)}.ui-button__ray--1{transform:translate(6.85px,16px)scale(1.2381)}.ui-button__ray--2{transform:translate(-3.15px,66px)scale(1.2381)}.ui-button__ray--3{transform:translate(-3.15px,-74px)scale(1.2381)}.ui-button__ray--4{transform:translate(16.85px,-25px)scale(1.2381)}.ui-button__ray--5{transform:translate(92.85px,-4px)scale(1.2381)}.ui-button__loader{justify-content:center;align-items:center;gap:var(--spacing-6);pointer-events:none;display:flex;position:absolute;inset:0}.ui-button__point{border-radius:var(--radius-full);background-color:var(--color-white);width:4px;height:4px;animation:1s ease-in-out infinite ui-button-pulse}.ui-button__point--center{width:6px;height:6px}.ui-button__badge{overflow:hidden}.ui-button__badge,.ui-button__disc{border-radius:var(--radius-full);align-items:center;width:24px;height:24px;display:flex}.ui-button__disc{background-color:var(--color-orange-900);justify-content:center;transition:transform .3s ease-in;transform:translate(-24px)}.ui-button__chevron{width:4.5px;height:9px;display:block}@media (prefers-reduced-motion:reduce){.ui-button__curtain:before,.ui-button__disc,.ui-button__dot:before,.ui-button__icon,.ui-button__ray,.ui-button__text{transition:none}}@keyframes ui-button-pulse{0%,to{opacity:.4}50%{opacity:1}}.ui-tag{padding:var(--spacing-12);border-radius:var(--radius-8);background-color:var(--color-gray-900);color:var(--color-white);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-12);text-box:trim-both cap alphabetic;transition:background-color .3s var(--ease-in-out),color .3s var(--ease-in-out),box-shadow .3s var(--ease-in-out);font-weight:500;line-height:1.2}@media (prefers-reduced-motion:reduce){.ui-tag{transition:none}}.ui-tag:not(.ui-tag--disabled):hover{background-color:var(--color-black);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-gray-900)}.ui-tag--services{padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-4);background-color:var(--color-blue-900);color:var(--color-black)}.ui-tag--services.ui-tag--active{background-color:var(--color-gray-900);color:var(--color-white)}.ui-tag--active{background-color:var(--color-blue-800);color:var(--color-black)}.ui-tag--white.ui-tag--active{background-color:var(--color-white)}.ui-tag--services.ui-tag--translucent{background-color:var(--color-gray-900-16)}.ui-tag--disabled{padding:var(--spacing-8) var(--spacing-12);background-color:var(--color-gray-900);color:var(--color-gray-800);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-weight:400;line-height:1.24}.ui-link-button{--icon-color:var(--color-black);cursor:pointer;min-width:197px;padding:var(--spacing-14);color:var(--color-black);transition:border-bottom-color .703s var(--ease-gentle),color .703s var(--ease-gentle);background-color:#0000;border:0;border-bottom:1px solid #0000;align-items:center;gap:28px;display:inline-flex}.ui-link-button--active,.ui-link-button:active,.ui-link-button:hover{--icon-color:var(--color-orange-900);border-bottom-color:var(--color-orange-900)}.ui-link-button--disabled,.ui-link-button--disabled:hover{--icon-color:var(--color-gray-800);border-bottom-color:var(--color-gray-800);color:var(--color-gray-800);pointer-events:none}.ui-link-button__text{font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-14);font-weight:500;line-height:1.2}.ui-link-button__icon{color:var(--icon-color);transition:color .703s var(--ease-gentle),transform .703s var(--ease-gentle)}@media (prefers-reduced-motion:reduce){.ui-link-button,.ui-link-button__icon{transition:none}}.ui-link-button:hover .ui-link-button__icon{transform:rotate(90deg)}.ui-menu-button{--dot-opacity:1;--dot-visibility:visible;--dot-shift:10px;--dot-transition:.447s var(--ease-gentle);cursor:pointer;height:52px;padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-12);background-color:var(--color-blue-900-0);transition:opacity .447s var(--ease-gentle);border:none;align-items:center;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-menu-button{transition:none}}.ui-menu-button:hover{--dot-opacity:1;--dot-visibility:visible;--dot-shift:0}.ui-menu-button--dimmed{opacity:.5}.ui-menu-button__text{color:var(--color-white);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-14);font-weight:500;line-height:.96}.ui-menu-button__dot{width:var(--spacing-10);height:var(--spacing-10);visibility:var(--dot-visibility);opacity:var(--dot-opacity);border-radius:var(--radius-full);background-color:var(--color-white);transform:translate(-50%,var(--dot-shift));transition:opacity var(--dot-transition),visibility var(--dot-transition),transform var(--dot-transition);position:absolute;bottom:-5px;left:50%}@media (prefers-reduced-motion:reduce){.ui-menu-button__dot{transition:none}}.ui-menu-button__dot--active{--dot-shift:0;visibility:visible;opacity:1}.ui-menu__list{display:flex}.ui-button-mobile{border-radius:var(--radius-6);background-color:var(--color-orange-900);border:none;justify-content:center;align-items:center;height:44px;padding:15px 40px 17px;display:flex}.ui-button-mobile--secondary{background-color:var(--color-darkblue-900)}.ui-button-mobile__text{color:var(--color-white);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-16);font-weight:500;line-height:1.2}.ui-logo{transition:width .639s var(--ease-gentle);align-items:center;display:inline-flex}.ui-logo--large{gap:15px}.ui-logo--compact{gap:var(--spacing-6)}.ui-logo--full{width:172px;height:32px;padding:2.5px 4px 2.5px 8px}.ui-logo__icon--orange{color:var(--color-orange-900)}.ui-logo__icon--white,.ui-logo__type--white{color:var(--color-white)}.ui-logo__icon--black,.ui-logo__type--black{color:var(--color-black)}.ui-logo__type{transition:color .639s var(--ease-gentle),opacity .639s var(--ease-gentle)}.ui-logo--collapsed .ui-logo__type{opacity:0}.ui-logo__morph{overflow:visible}.ui-logo__morph .ui-logo__icon--orange,.ui-logo__morph .ui-logo__icon--white{transition:color .639s var(--ease-gentle)}.ui-logo--collapsed{width:29px}@media (prefers-reduced-motion:reduce){.ui-logo,.ui-logo__morph .ui-logo__icon--orange,.ui-logo__morph .ui-logo__icon--white,.ui-logo__type{transition:none}}.ui-header{width:100%;height:52px;padding:0 var(--spacing-8);border-radius:var(--radius-8);background-color:var(--color-black-76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;display:flex;overflow:hidden}@media (width<=640px){@keyframes ui-header-open{0%{box-shadow:0 0 0 100vmax #0000}to{box-shadow:0 0 0 100vmax #0000001f}}@keyframes ui-header-close{0%{box-shadow:0 0 0 100vmax #0000001f}to{visibility:hidden;box-shadow:0 0 0 100vmax #0000}}@keyframes ui-header-panel-open{0%{clip-path:inset(12px 0 calc(100% - 64px) round 8px);border-radius:8px}to{clip-path:inset(0 round 24px 24px 32px 32px);border-radius:24px 24px 32px 32px}}@keyframes ui-header-panel-close{0%{clip-path:inset(0 round 24px 24px 32px 32px);border-radius:24px 24px 32px 32px}to{clip-path:inset(12px 0 calc(100% - 64px) round 8px);border-radius:8px}}@keyframes ui-header-sign-open{0%{color:var(--color-white);transform:scale(.6109)}to{color:var(--color-orange-900);transform:scale(1)}}@keyframes ui-header-sign-close{0%{color:var(--color-orange-900);transform:scale(1)}to{color:var(--color-white);transform:scale(.6109)}}@keyframes ui-header-wordmark-out{0%{opacity:1}to{opacity:0}}@keyframes ui-header-wordmark-in{0%{opacity:0}to{opacity:1}}}.ui-header--open{z-index:10000;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;width:auto;height:auto;margin-bottom:0;padding:0;display:block;position:fixed;inset:40px 49px 97px}@media (width<=640px){.ui-header--open{animation:ui-header-open .767s var(--ease-gentle) both;inset:40px 16px 16px}.ui-header--closing{animation-name:ui-header-close;animation-duration:.55s;animation-timing-function:cubic-bezier(.6,-.28,.735,1)}}.ui-header__panel{width:100%;height:100%;padding:var(--spacing-12) var(--spacing-8) 0;background-color:var(--color-black-76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px 24px 32px 32px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}@media (width<=640px){.ui-header__panel{animation:ui-header-panel-open .767s var(--ease-gentle) both}.ui-header__panel--closing{animation-name:ui-header-panel-close;animation-duration:.55s;animation-timing-function:cubic-bezier(.6,-.28,.735,1)}}.ui-header__top{height:52px}.ui-header__logo,.ui-header__top{align-items:center;display:flex}.ui-header__logo--static{cursor:default}.ui-header__logo:focus-visible{outline:2px solid var(--color-orange-900);outline-offset:2px}.ui-header__burger{width:52px;height:52px;color:var(--color-white);transition:color .3s var(--ease-in-out);justify-content:center;align-items:center;display:none}@media (width<=640px){.ui-header__burger{display:flex}}@media (hover:hover){.ui-header__burger:hover{color:var(--color-orange-900)}}.ui-header__burger--overlay{top:var(--spacing-12);right:var(--spacing-8);position:absolute}.ui-header__icon{display:block}.ui-header__sign{transform-origin:-1px;margin-left:8.39px}@media (width<=640px){.ui-header__sign{animation:ui-header-sign-open .767s var(--ease-gentle) both}.ui-header__sign--closing{animation-name:ui-header-sign-close;animation-duration:.55s;animation-timing-function:cubic-bezier(.6,-.28,.735,1)}}.ui-header__wordmark{margin-left:-4.75px}@media (width<=640px){.ui-header__wordmark{animation:ui-header-wordmark-out .767s var(--ease-gentle) both}.ui-header__wordmark--closing{animation-name:ui-header-wordmark-in;animation-duration:.55s;animation-timing-function:cubic-bezier(.6,-.28,.735,1)}}.ui-header__line{transform-box:fill-box;transform-origin:50%;transition:transform .767s var(--ease-gentle)}@media (width<=640px){.ui-header__line--top.ui-header__line--open{transform:translateY(4px)rotate(45deg)scaleX(.8889)}.ui-header__line--bottom.ui-header__line--open{transform:translateY(-4px)rotate(-45deg)scaleX(.8889)}.ui-header__line--closing{transition-duration:.55s;transition-timing-function:cubic-bezier(.6,-.28,.735,1)}}@media (prefers-reduced-motion:reduce){.ui-header__line{transition-duration:.01ms}}.ui-header__nav{margin-left:auto}@media (width<=640px){.ui-header__nav{display:none}}.ui-header__menu{align-self:center;margin-top:169px}.ui-header__list{flex-direction:column;align-items:center;gap:54.6px;display:flex}.ui-header__button{color:var(--color-white);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-24);font-weight:500;line-height:1.1;display:block}.ui-header__caption{color:var(--color-gray-800);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-14);letter-spacing:0;align-self:center;margin-top:auto;margin-bottom:42px;font-weight:400;line-height:.96}@media (prefers-reduced-motion:reduce){.ui-header--open,.ui-header__panel,.ui-header__sign,.ui-header__wordmark{animation-duration:.01ms}}@keyframes ui-panel-in{0%{opacity:0;transform:translateY(var(--panel-shift,-16px))}to{opacity:1;transform:translateY(0)}}@keyframes ui-panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--panel-shift,-16px))}}@keyframes ui-bar-out{0%{opacity:1}to{opacity:0}}@keyframes ui-form-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-form-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.ui-header-form{flex-direction:column;gap:10px;width:100%;display:flex}.ui-header-form__bar{height:52px;padding:0 var(--spacing-8);border-radius:var(--radius-8);background-color:var(--color-black);align-items:center;gap:var(--spacing-6);display:flex;overflow:hidden}.ui-header-form__bar--closing{animation:ui-bar-out .3s var(--ease-gentle) forwards}.ui-header-form__menu{flex:1;justify-content:center;display:flex}.ui-header-form__close{width:32px;height:32px;color:var(--color-white);justify-content:center;align-items:center;display:flex}.ui-header-form__panel{width:100%;padding:var(--spacing-32);border-radius:var(--radius-8);background-color:var(--color-black);animation:ui-panel-in 1.022s var(--ease-gentle);flex-direction:column;gap:48px;display:flex;overflow:hidden}@media (width<=960px){.ui-header-form__panel{overscroll-behavior:contain;max-height:calc(100svh - 112px);overflow-y:auto}}@media (width<=640px){.ui-header-form__panel{max-height:calc(100svh - 128px);padding:var(--spacing-16);gap:var(--spacing-24)}}.ui-header-form__panel--closing{animation:ui-panel-out 1.022s var(--ease-gentle) forwards}.ui-header-form__title{text-box:normal;max-width:225px;color:var(--color-white);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-46);animation:ui-form-content-in .7s var(--ease-gentle) .15s backwards;font-weight:500;line-height:.96}@media (width<=640px){.ui-header-form__title{font-size:32px}}.ui-header-form__title--closing{animation:ui-form-content-out .55s var(--ease-gentle) forwards}.ui-header-form__body{gap:var(--spacing-16);animation:ui-form-content-in .7s var(--ease-gentle) .15s backwards;flex-direction:column;display:flex}.ui-header-form__body--closing{animation:ui-form-content-out .55s var(--ease-gentle) forwards}.ui-header-form__fields{align-items:flex-start;gap:var(--spacing-24);display:flex}@media (width<=960px){.ui-header-form__fields{align-items:stretch;gap:var(--spacing-32);flex-direction:column}}@media (width<=640px){.ui-header-form__fields{gap:var(--spacing-16)}}.ui-header-form__column{gap:var(--spacing-24);flex-direction:column;flex:1;display:flex}.ui-header-form__field{gap:var(--spacing-12);padding-top:var(--spacing-8);flex-direction:column;display:flex}.ui-header-form__field--email{padding-top:var(--spacing-6)}.ui-header-form__label{width:371px;color:var(--color-white);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-16);font-weight:500;line-height:1.24}.ui-header-form__label--required:before{content:"*";padding-right:var(--spacing-6);color:#ff9494}.ui-header-form__note{color:var(--color-white-50);line-height:1.24}.ui-header-form__input{width:100%;padding-bottom:var(--spacing-8);color:var(--color-white);box-shadow:inset 0 -1px var(--color-white-25);font-size:var(--font-size-14);caret-color:var(--color-white);background-color:#0000;border:0;outline:none;line-height:1.24}@media (width<=640px){.ui-header-form__input{font-size:var(--font-size-16)}}.ui-header-form__input:focus{box-shadow:inset 0 -1px var(--color-white)}.ui-header-form__input::placeholder{color:var(--color-white-50)}.ui-header-form__error{height:0;margin-top:calc(var(--spacing-6)*-1);color:#ff9494;font-size:var(--font-size-12);line-height:1.24}.ui-header-form__tags{gap:var(--spacing-12);flex-direction:column;display:flex}.ui-header-form__list{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.ui-header-form__cta{align-items:center;gap:28px;display:flex}.ui-header-form__status{color:var(--color-white);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-14);line-height:1.24}.ui-header-form__status--error{color:#ff9494}.ui-header-form__agree{align-items:flex-start;gap:var(--spacing-8);width:383px;color:var(--color-white-50);font-family:Inter,Inter Fallback,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:9px;line-height:1.24;display:flex}.ui-header-form__privacy{text-decoration:underline}.ui-header-form__check{cursor:pointer;border:1px solid var(--color-white-25);appearance:none;width:14px;height:14px;transition:border-color .2s var(--ease-gentle);background-color:#0000;border-radius:2px;flex-shrink:0;position:relative}.ui-header-form__check:hover{border-color:var(--color-white-50)}.ui-header-form__check:focus-visible{border-color:var(--color-white)}.ui-header-form__check:checked{border-color:var(--color-black);background-color:var(--color-black)}.ui-header-form__check:checked:after{content:"";border-right:2px solid var(--color-white);border-bottom:2px solid var(--color-white);width:4px;height:8px;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}@media (width<=640px){.ui-header-form__button{justify-content:space-between;width:100%;min-height:48px}}@media (width<=960px){.ui-header-form__agree,.ui-header-form__label{width:100%}}@media (prefers-reduced-motion:reduce){.ui-header-form__bar--closing,.ui-header-form__body,.ui-header-form__body--closing,.ui-header-form__panel,.ui-header-form__panel--closing,.ui-header-form__title,.ui-header-form__title--closing{animation:none}}:root{--color-orange-900:#ff5938;--color-white:#fff;--color-soft-white:#f7f7f7;--color-blue-900:#dce5ef;--color-blue-800:#f8fbff;--color-black:#000;--color-darkblue-900:#0e1320;--color-gray-900:#3b3b3b;--color-gray-800:#999;--color-gray-200:#d9d9d9;--color-blue-950:#1c2336;--color-dark-950:#0d0c0c;--color-black-76:#000000c2;--color-black-65:#000000a6;--color-black-35:#00000059;--color-black-32:#00000052;--color-blue-900-0:#dce5ef00;--color-white-50:#ffffff80;--color-white-25:#ffffff40;--color-white-15:#ffffff26;--color-gray-900-16:#3b3b3b29;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-46:46px;--text-display:clamp(46px, 2.5vw + 36px, 68px);--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-full:999px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--ease-gentle:cubic-bezier(.25, .1, .25, 1);--ease-in-out:cubic-bezier(.42, 0, .58, 1)}.ui-header-form-success{flex-direction:column;align-items:flex-start;gap:46px;display:flex}.ui-header-form-success__content{flex-direction:column;gap:32px;display:flex}.ui-header-form-success__label{color:var(--color-gray-800);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-20);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}@supports not (text-box:trim-both cap alphabetic){.ui-header-form-success__label{line-height:.75}}.ui-header-form-success__text{max-width:640px;color:var(--color-white);font-family:Inter Tight,Inter Tight Fallback,Inter,-apple-system,blinkmacsystemfont,Segoe UI,sans-serif;font-size:var(--font-size-46);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}@supports not (text-box:trim-both cap alphabetic){.ui-header-form-success__text{line-height:1.02}}@media (width<=640px){.ui-header-form-success__text{font-size:32px}}.ui-header-form-success__button{justify-content:space-between;min-width:197px}@media (width<=640px){.ui-header-form-success__button{width:100%;min-height:48px}}
