/* Аэрологи: стили штатных блоков. Классы проверены в редакторе 2026-11-03. */
@font-face{font-family:'Geometria';src:url('https://static.tildacdn.com/tila3239-6235-4562-b464-613662633639/geometria-medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Geometria;src:url('https://static.tildacdn.com/tila3563-6362-4532-a631-303030613936/geometria-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
/* Aerologist design scope only: unrelated dgtllab pages are unaffected. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) {
  --aero-gutter:40px;font-family:Geometria,Arial,sans-serif
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.t-title,.t-name,.t-descr,.t-text,.t-menu__link-item,.t-section__title,.t-section__descr) {
  font-family:Geometria,Arial,sans-serif!important;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container {
  width:calc(100% - var(--aero-gutter)*2 + 40px);max-width:calc(1920px - var(--aero-gutter)*2 + 40px);padding-left:0;padding-right:0;margin-left:auto;margin-right:auto
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col {
  margin-left:20px;margin-right:20px;box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_1 {
  width:calc(8.333333333333334% - 40px);max-width:calc(8.333333333333334% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_2 {
  width:calc(16.666666666666668% - 40px);max-width:calc(16.666666666666668% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_3 {
  width:calc(25% - 40px);max-width:calc(25% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_4 {
  width:calc(33.333333333333336% - 40px);max-width:calc(33.333333333333336% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_5 {
  width:calc(41.666666666666664% - 40px);max-width:calc(41.666666666666664% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_6 {
  width:calc(50% - 40px);max-width:calc(50% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_7 {
  width:calc(58.333333333333336% - 40px);max-width:calc(58.333333333333336% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_8 {
  width:calc(66.66666666666667% - 40px);max-width:calc(66.66666666666667% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_9 {
  width:calc(75% - 40px);max-width:calc(75% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_10 {
  width:calc(83.33333333333333% - 40px);max-width:calc(83.33333333333333% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_11 {
  width:calc(91.66666666666667% - 40px);max-width:calc(91.66666666666667% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col_12 {
  width:calc(100% - 40px);max-width:calc(100% - 40px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__maincontainer {
  max-width:1920px;margin:auto;padding-left:var(--aero-gutter);padding-right:var(--aero-gutter)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a:focus-visible {
  outline:2px solid #00aed5;outline-offset:6px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container {
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 40px;width:calc(100% - var(--aero-gutter)*2 - 84px);max-width:1716px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container>.t-col {
  width:auto;max-width:none;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container:before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container:after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__img {
  height:129px;width:auto!important;max-width:140px;object-fit:contain;object-position:left center
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t-card__descr {
  color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t686__container {
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:calc(100% - var(--aero-gutter)*2 - 84px);max-width:1716px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t686__container>.t-col {
  width:auto;max-width:none;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t686__container:before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t686__container:after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t-card__btn-wrapper {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t-card__title {
  font-size:32px;line-height:40px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-projects .t686__container {
  grid-template-columns:1fr;width:calc((100% - var(--aero-gutter)*2)*.66);max-width:1188px;margin-left:auto;margin-right:var(--aero-gutter)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container {
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 40px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container>.t-col {
  width:auto;max-width:none;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container:before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container:after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__bgimg {
  clip-path:polygon(15% 0,100% 0,100% 85%,85% 100%,0 100%,0 15%)
}
@media(min-width:1442px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) {
    --aero-gutter:60px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container {
    grid-template-columns:1fr
  }
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col {
    width:calc(100% - 40px);max-width:calc(100% - 40px);padding-left:0;padding-right:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .tmenu-mobile__container {
    min-height:102px;padding:24px var(--aero-gutter)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .t-menu-base__logowrapper_mobile .t-menu-base__logo>a {
    display:block;width:57px;height:54px;overflow:hidden
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .t-menu-base__logowrapper_mobile img {
    width:253px!important;max-width:none!important;height:54px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu__link-item {
    font-size:24px!important;line-height:32px!important
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) {
    --aero-gutter:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-projects .t686__container {
    width:calc(100% - var(--aero-gutter)*2);margin-left:auto;margin-right:auto
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-home-project .t686__container {
    grid-template-columns:1fr
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-home-project .t686__container {
    width:calc(100% - var(--aero-gutter)*2 - 48px)
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) {
    --aero-gutter:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .tmenu-mobile__container {
    min-height:72px;padding:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .t-menu-base__logowrapper_mobile .t-menu-base__logo>a {
    width:42.23px;height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner .t-menu-base__logowrapper_mobile img {
    width:187.4074px!important;height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__container,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-home-project .t686__container {
    width:calc(100% - var(--aero-gutter)*2 - 32px);gap:52px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t-card__title {
    font-size:24px!important;line-height:32px!important;margin-top:24px!important;margin-bottom:16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-home-project,.uc-aero-projects) .t-card__title {
    font-size:20px!important;line-height:28px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container {
    grid-template-columns:1fr
  }
}
/* Preserve source spacing around the work icons and mobile header. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__img {
  margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t490__wrapperleft {
  margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t-card__title {
  padding:0!important;margin:40px 0 24px!important
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list {
    padding:24px var(--aero-gutter) 32px!important;text-align:left!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list-item {
    padding:0!important;margin:0 0 12px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list-item:last-child {
    margin-bottom:0!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu__link-item {
    display:block!important;font-size:32px!important;line-height:40px!important;position:relative;padding-right:48px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu__link-item::after {
    content:'→';position:absolute;right:8px;top:0;color:#00aed5;font:400 36px/40px Geometria,Arial,sans-serif
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-services .t-card__title {
    margin:24px 0 16px!important
  }
}
/* Team section heading and editorial column grid. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__maincontainer {
  display:grid;grid-template-columns:32.6% 1fr;gap:24px;align-items:center;min-height:0;padding:60px var(--aero-gutter) 24px;box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base {
  min-height:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__wrapper {
  padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__list {
  justify-content:flex-start
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav a.t-menu__link-item {
  display:block;background:#ffffff1f;color:#fff!important;padding:10px 24px 8px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav a.t-menu__link-item.t-active {
  background:#fff;color:#222225!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav:after {
  content:'';display:block;height:2px;background:#ffffff1f;margin:0 var(--aero-gutter)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists {
  position:relative;padding-top:64px!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists :is(.t-section__container,.t537__container) {
  width:calc((100% - var(--aero-gutter)*2)*.66);max-width:1188px;margin-left:auto;margin-right:var(--aero-gutter)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__container>.t-col {
  width:100%;max-width:100%;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__container {
  margin-bottom:28px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__title {
  margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__descr {
  position:absolute;left:var(--aero-gutter);bottom:75px;width:calc((100% - var(--aero-gutter)*2)*.32);font-size:16px;line-height:24px;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__container {
  gap:60px 24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__col {
  margin-top:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t537__bgimg {
  padding-bottom:92%!important;clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%)
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__maincontainer {
    display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__logowrapper {
    display:block
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__leftwrapper {
    width:100%
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__list {
    display:flex;flex-wrap:wrap;gap:12px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__list-item {
    width:auto;padding:0;margin:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav a.t-menu__link-item {
    font-size:16px;line-height:24px;padding:10px 16px 8px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists :is(.t-section__container,.t537__container) {
    width:calc(100% - var(--aero-gutter)*2);max-width:none;margin:0 auto
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__container {
    margin-bottom:32px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-scientists .t-section__descr {
    position:static;width:100%;margin-top:24px
  }
}
/* Narrow viewports: keep the outer grid inside the viewport. */
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container {
    width:calc(100% - var(--aero-gutter)*2)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .t-container .t-col {
    margin-left:0;margin-right:0;width:100%;max-width:100%
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__maincontainer {
  padding-top:80px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav :is(.t-menu-base,.t-menu-base__mobile-menu) {
  border-bottom:0!important
}
@media(min-width:961px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-header-inner a.t-menu__link-item.t-active {
    background:#fff;color:#222225!important;padding:4px 12px;margin:-4px -12px
  }
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__maincontainer {
    padding-left:0!important;padding-right:0!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home):has(button[aria-expanded="true"]) .tmenu-mobile {
    background:#272729!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home):has(button[aria-expanded="true"]):before {
    content:'';position:fixed;inset:0;z-index:985;background:#000c;pointer-events:none
  }
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__maincontainer {
    padding:0!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list {
    margin:0!important;padding:32px var(--aero-gutter)!important;width:100%!important;box-sizing:border-box;gap:12px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list-item {
    margin:0!important;width:100%
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu__link-item {
    width:100%;box-sizing:border-box
  }
}
/* Aerologist header navigation: original left-to-right hover, 0.5s. */
@media(min-width:961px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list {
    display:flex;align-items:center;gap:32px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) .t-menu-base__list-item {
    padding:0!important;margin:0!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item {
    position:relative;display:inline-block!important;box-sizing:border-box;padding:4px 12px!important;margin:0!important;color:#fff!important;background:transparent;overflow:hidden;z-index:1;transition:all .5s ease!important;opacity:1!important;text-decoration:none!important;transform:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item::before {
    content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#fff;transition:all .5s ease;z-index:-1;transform:none;opacity:1;border:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item::after {
    content:none!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item.t-active {
    background:#fff;color:#222225!important;cursor:default;pointer-events:none
  }
}
@media(min-width:961px) and (hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) :is(.uc-aero-header-inner,.uc-aero-header-home) a.t-menu__link-item:hover::before {
    left:0
  }
}
/* Aerologist services — standard FR201 content, original frame and icon reveal. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services {
  padding-top:80px!important;padding-bottom:0!important;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490 {
  --services-cut:240px;box-sizing:border-box;position:relative;width:calc(100% - 120px);max-width:1800px;margin:0 auto;padding:0 0 340px;border:2px solid rgba(255,255,255,.12);background:#272729;overflow:hidden;clip-path:polygon(0 var(--services-cut),var(--services-cut) 0,100% 0,100% calc(100% - var(--services-cut)),calc(100% - var(--services-cut)) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490::after {
  content:"";position:absolute;width:2px;height:calc(var(--services-cut)*1.41421356237 + 2px);background:rgba(255,255,255,.12);transform:rotate(45deg);pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490::before {
  top:-2px;left:calc(var(--services-cut) - 2px);transform-origin:0 0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490::after {
  bottom:-1px;right:calc(var(--services-cut) - 2px);transform-origin:0 100%
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container {
  box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:80px 312px 84px 120px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container>.t-col {
  width:100%!important;max-width:none!important;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__title {
  width:max-content;max-width:100%;margin:0 0 0 auto!important;padding:0;text-align:right;font-size:72px!important;line-height:80px!important;font-weight:500
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container {
  box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:72px!important;width:calc(100% - 344px);max-width:none;margin:0 40px!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container>.t-card__col {
  box-sizing:border-box;position:relative;float:none;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;transition:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__wrapperleft {
  padding:129px 0 0;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__title {
  margin:40px 0 24px!important;padding:0!important;font-size:40px!important;line-height:48px!important;font-weight:500;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__descr {
  margin:0;padding:0;font-size:20px!important;line-height:32px!important;font-weight:400;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__img {
  display:block;position:absolute;left:0;top:0;z-index:2;width:var(--services-icon-w)!important;height:var(--services-icon-h)!important;max-width:none;margin:0;padding:0;object-fit:contain;transform:translateX(0);transition:transform 1s ease
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col::before {
  content:"";position:absolute;left:var(--services-icon-w);top:0;width:var(--services-icon-w);height:var(--services-icon-h);background:var(--services-icon-back) center/contain no-repeat;transform:translateX(var(--services-icon-offset));transition:transform 1s ease
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col.t-animate:not(.t-animate_started) .t490__img {
  transform:translateX(calc(var(--services-icon-w)/2))
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col.t-animate:not(.t-animate_started)::before {
  transform:translateX(calc(var(--services-icon-w)/-2))
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490 {
    --services-cut:206px;width:calc(100% - 80px);padding-bottom:260px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container {
    padding:60px 239px 84px 125px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__title {
    font-size:52px!important;line-height:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container {
    width:calc(100% - 80px)
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490 {
    padding-bottom:360px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container {
    grid-template-columns:minmax(0,1fr)
  }
}
@media(max-width:992px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container {
    padding-right:137px
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services {
    padding-top:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490 {
    --services-cut:128px;width:calc(100% - 48px);padding-bottom:280px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container {
    padding:40px 155px 41px 90px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__title {
    font-size:40px!important;line-height:48px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container {
    width:calc(100% - 48px);margin:0 24px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__title {
    font-size:32px!important;line-height:40px!important
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services {
    padding-top:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490 {
    --services-cut:56px;width:calc(100% - 32px);padding-bottom:204px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__container {
    padding:32px 16px 48px 66px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-section__title {
    font-size:32px!important;line-height:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t490__container {
    width:calc(100% - 32px);margin:0 16px!important;row-gap:52px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__title {
    font-size:24px!important;line-height:32px!important;margin:24px 0 16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__descr {
    font-size:16px!important;line-height:24px!important
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171746"]) {
  --services-icon-w:50px;--services-icon-h:129px;--services-icon-offset:-0.3125px;--services-icon-back:url("https://static.tildacdn.com/tila6332-6433-4739-b835-316436316537/dividerBackabb16551.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171747"]) {
  --services-icon-w:107px;--services-icon-h:129px;--services-icon-offset:-26.75px;--services-icon-back:url("https://static.tildacdn.com/tila3765-6436-4335-b765-623665653732/ventilatorBackc2862f.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171748"]) {
  --services-icon-w:96px;--services-icon-h:131px;--services-icon-offset:-24px;--services-icon-back:url("https://static.tildacdn.com/tila3565-6537-4333-a239-323836363661/codeBackb1661854.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171749"]) {
  --services-icon-w:66px;--services-icon-h:129px;--services-icon-offset:-6.6px;--services-icon-back:url("https://static.tildacdn.com/tila3566-3338-4262-a665-663831363837/cubesBack5b7440da.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171750"]) {
  --services-icon-w:85px;--services-icon-h:129px;--services-icon-offset:-21.25px;--services-icon-back:url("https://static.tildacdn.com/tila3231-6337-4261-b061-353666303339/wrenchBack0cd2e0fa.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services .t-card__col:has(>img[imgfield="li_img__1793178171751"]) {
  --services-icon-w:81px;--services-icon-h:131px;--services-icon-offset:-20.25px;--services-icon-back:url("https://static.tildacdn.com/tila3738-3936-4361-b030-386639646632/emblemBacka6a2b61a.svg")
}
/* Narrow-screen reveal: standard Tilda blocks otherwise disable animation below 1200px. */
@media(max-width:1199px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services.aero-services-mobile-reveal .t-card__col:not(.aero-services-icon-visible) .t490__img {
    transform:translateX(calc(var(--services-icon-w)/2))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services.aero-services-mobile-reveal .t-card__col:not(.aero-services-icon-visible)::before {
    transform:translateX(calc(var(--services-icon-w)/-2))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services.aero-services-mobile-reveal .t-section__container>.t-col {
    overflow:hidden
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services.aero-services-mobile-reveal .t-section__title {
    opacity:1!important;transform:translateY(100%);transition:transform 1s cubic-bezier(.8,.67,.2,.67)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-services.aero-services-mobile-reveal .t-section__container.aero-services-title-visible .t-section__title {
    transform:translateY(0)
  }
}
/* Aerologist realized projects — standard TE100 cards with original geometry. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project {
  --projects-overlap:240px;padding:0!important;margin-top:calc(-1*var(--projects-overlap));position:relative;background:linear-gradient(to bottom,transparent var(--projects-overlap),#272729 var(--projects-overlap))!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686 {
  --projects-cut:240px;box-sizing:border-box;position:relative;width:calc(100% - 120px);max-width:1800px;margin:0 auto;padding:0 0 340px;border:2px solid rgba(255,255,255,.12);background:#272729;overflow:hidden;clip-path:polygon(0 var(--projects-cut),var(--projects-cut) 0,100% 0,100% calc(100% - var(--projects-cut)),calc(100% - var(--projects-cut)) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686::after {
  content:"";position:absolute;width:2px;height:calc(var(--projects-cut)*1.41421356237 + 2px);background:rgba(255,255,255,.12);transform:rotate(45deg);pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686::before {
  top:-2px;left:calc(var(--projects-cut) - 2px);transform-origin:0 0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686::after {
  bottom:-1px;right:calc(var(--projects-cut) - 2px);transform-origin:0 100%
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container {
  box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:80px 69px 84px 120px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
  display:grid;grid-template-columns:minmax(0,1fr) 175px;gap:68px;align-items:start;width:100%!important;max-width:none!important;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__title {
  box-sizing:border-box;width:max-content;max-width:100%;margin:0 0 0 auto!important;padding:0;text-align:right;font-size:72px!important;line-height:80px!important;font-weight:500
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr {
  width:175px;max-width:none;margin:16px 0 0!important;padding:0;font-size:20px!important;line-height:32px!important;font-weight:400;color:#fff!important;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a {
  display:inline-flex;align-items:center;white-space:nowrap;gap:8px;color:#fff!important;font:inherit;text-decoration:none!important;transition:color .5s,gap .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a::after {
  content:"";flex:0 0 24px;width:24px;height:24px;background:currentColor;clip-path:polygon(31.4% 13.7%,68.6% 50%,31.4% 86.3%,25.5% 80.4%,56% 50%,25.5% 19.6%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a:hover,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a:focus-visible {
  color:#00aed5!important;gap:24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container {
  box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;width:calc(100% - 344px);max-width:none;margin:0 40px!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container::after,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__separator {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container>.t-card__col {
  box-sizing:border-box;position:relative;float:none;width:auto!important;max-width:716px!important;margin:0!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__table {
  height:440px!important;min-height:0!important;border-radius:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__cell {
  height:100%!important;min-height:0!important;position:relative;box-sizing:border-box;display:flex;justify-content:flex-end
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__textwrapper {
  position:static;box-sizing:border-box;width:100%;padding:24px!important;margin:0!important;transform:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__textwrapper__content,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__inner-wrapper {
  position:static;width:100%;margin:0!important;padding:0!important;transform:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__title {
  box-sizing:border-box;position:relative;z-index:3;width:calc(100% - 84px);max-width:588px;margin:0!important;padding:0!important;font-size:36px!important;line-height:44px!important;font-weight:500;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__title a {
  color:inherit!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__descr {
  box-sizing:border-box;position:absolute;left:0;top:0;z-index:3;width:max-content;max-width:calc(100% - 17px);margin:0!important;padding:12px 24px 10px!important;background:#00aed5;font-size:16px!important;line-height:20px!important;font-weight:500;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__descr::after {
  content:"";position:absolute;top:0;right:-16px;width:17px;height:100%;background:#00aed5;clip-path:polygon(0 0,100% 0,100% 57.142857%,5.882353% 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__img {
  position:absolute;z-index:3;right:24px;bottom:24px;width:60px!important;max-width:60px!important;height:60px;margin:0!important;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__overlay {
  background:linear-gradient(0deg,rgba(0,0,0,.72) 15%,rgba(50,50,52,0) 99.4%)!important;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__bg {
  transition:transform .8s ease!important;transform:scale(1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__cell:hover .t686__bg,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__col:focus-within .t686__bg {
  transform:scale(1.1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__button-container,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__btn-wrapper {
  display:none!important
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project {
    --projects-overlap:210px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686 {
    --projects-cut:206px;width:calc(100% - 80px);padding-bottom:260px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container {
    padding:60px 20px 84px 125px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
    gap:44px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__title {
    font-size:52px!important;line-height:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container {
    width:calc(100% - 80px)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__title {
    font-size:32px!important;line-height:40px!important
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
    gap:28px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686 {
    padding-bottom:360px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container {
    grid-template-columns:minmax(0,1fr);gap:32px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr {
    margin-top:10px!important
  }
}
@media(max-width:992px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
    grid-template-columns:minmax(0,1fr) 73px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr {
    width:73px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .aero-projects-link-long {
    display:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a:hover,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr a:focus-visible {
    gap:16px
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project {
    --projects-overlap:160px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686 {
    --projects-cut:128px;width:calc(100% - 48px);padding-bottom:280px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container {
    padding:40px 16px 40px 90px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
    gap:66px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__title {
    font-size:40px!important;line-height:48px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr {
    margin-top:6px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container {
    width:calc(100% - 48px);margin:0 24px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__title {
    font-size:24px!important;line-height:32px!important
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project {
    --projects-overlap:144px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686 {
    --projects-cut:56px;width:calc(100% - 32px);padding-bottom:204px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container {
    padding:32px 16px 24px 66px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__container>.t-col {
    display:flex;flex-direction:column;align-items:flex-end;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__title {
    font-size:32px!important;line-height:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-section__descr {
    width:auto;margin:0!important;font-size:16px!important;line-height:24px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__container {
    width:calc(100% - 32px);margin:0 16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__table {
    height:447px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__textwrapper {
    padding:16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t-card__title {
    width:calc(100% - 24px);font-size:20px!important;line-height:28px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .t686__img {
    display:none
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project .aero-projects-reveal-window {
  min-width:0;max-width:100%;overflow:hidden
}
@media(max-width:1199px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project.aero-projects-mobile-reveal .aero-projects-reveal-window>.t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project.aero-projects-mobile-reveal .aero-projects-reveal-window>.t-section__descr {
    opacity:1!important;transform:translateY(110%)!important;transition:transform 1s cubic-bezier(.8,.67,.2,.67)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project.aero-projects-mobile-reveal .aero-projects-reveal-visible>.t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-home-project.aero-projects-mobile-reveal .aero-projects-reveal-visible>.t-section__descr {
    transform:translateY(0)!important
  }
}
/* Aerologist mobile header: dark bar and menu above the page dimmer. */
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-header-home .tmenu-mobile {
    background-color:#272729!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-header-home .t-menu-base__burgermenu__dropdown {
    position:relative;z-index:990
  }
}
/* Aerologist achievements — editable FR201 cards, staggered rows and original icon reveal. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements {
  --achievements-overlap:240px;padding:0!important;margin-top:calc(-1*var(--achievements-overlap));position:relative;background:linear-gradient(to bottom,transparent var(--achievements-overlap),#272729 var(--achievements-overlap))!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490 {
  --achievements-cut:240px;box-sizing:border-box;position:relative;width:calc(100% - 120px);max-width:1800px;margin:0 auto;padding:0 0 100px;border:2px solid rgba(255,255,255,.12);background:#272729;overflow:hidden;clip-path:polygon(0 var(--achievements-cut),var(--achievements-cut) 0,100% 0,100% calc(100% - var(--achievements-cut)),calc(100% - var(--achievements-cut)) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490::after {
  content:"";position:absolute;width:2px;height:calc(var(--achievements-cut)*1.41421356237 + 2px);background:rgba(255,255,255,.12);transform:rotate(45deg);pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490::before {
  top:-2px;left:calc(var(--achievements-cut) - 2px);transform-origin:0 0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490::after {
  bottom:-1px;right:calc(var(--achievements-cut) - 2px);transform-origin:0 100%
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
  box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:80px 312px 80px 120px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container>.t-col {
  width:100%!important;max-width:none!important;min-height:84px;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__title {
  box-sizing:border-box;width:max-content;max-width:100%;margin:0 0 0 auto!important;padding:0;text-align:right;font-size:72px!important;line-height:80px!important;font-weight:500
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
  box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;gap:80px 32px!important;width:calc(100% - 344px);max-width:none;margin:0 40px!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container::after {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container>.t-card__col {
  box-sizing:border-box;position:relative;flex:0 0 auto;float:none;width:calc((100% - 96px)/4)!important;max-width:none!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;transition:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container>.t-card__col:first-child {
  margin-left:calc((100% + 32px)/4)!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__wrapperleft {
  padding:129px 0 0!important;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__title {
  box-sizing:border-box;width:100%;max-width:301px;margin:32px 0 0!important;padding:0!important;font-size:24px!important;line-height:32px!important;font-weight:500;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__img {
  display:block;position:absolute;left:0;top:0;z-index:2;width:var(--achievements-icon-w)!important;height:var(--achievements-icon-h)!important;max-width:none;margin:0;padding:0;object-fit:contain;transform:translateX(0);transition:transform 1s ease
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col::before {
  content:"";position:absolute;left:var(--achievements-icon-w);top:0;width:var(--achievements-icon-w);height:var(--achievements-icon-h);background:var(--achievements-icon-back) center/contain no-repeat;transform:translateX(calc(var(--achievements-icon-w)/-4));transition:transform 1s ease
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col.t-animate:not(.t-animate_started) .t490__img {
  transform:translateX(calc(var(--achievements-icon-w)/2))
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col.t-animate:not(.t-animate_started)::before {
  transform:translateX(calc(var(--achievements-icon-w)/-2))
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements {
    --achievements-overlap:210px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490 {
    --achievements-cut:206px;width:calc(100% - 80px);padding-bottom:80px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
    padding:60px 239px 80px 125px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container>.t-col {
    min-height:64px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__title {
    font-size:52px!important;line-height:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
    width:calc(100% - 80px)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container>.t-card__col:nth-child(-n+3) {
    width:calc((90% - 96px)/3)!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container>.t-card__col:first-child {
    margin-left:calc(10% + 32px)!important
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490 {
    padding-bottom:180px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
    padding-right:223px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container>.t-card__col:nth-child(n) {
    width:auto!important;margin:0!important
  }
}
@media(max-width:992px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
    padding-right:121px
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements {
    --achievements-overlap:160px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490 {
    --achievements-cut:128px;width:calc(100% - 48px);padding-bottom:120px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
    padding:40px 155px 40px 90px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container>.t-col {
    min-height:49px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__title {
    font-size:40px!important;line-height:48px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
    width:calc(100% - 48px);margin:0 24px!important
  }
}
@media(max-width:700px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
    grid-template-columns:minmax(0,1fr);gap:52px!important
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements {
    --achievements-overlap:144px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490 {
    --achievements-cut:56px;width:calc(100% - 32px);padding-bottom:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container {
    padding:32px 16px 48px 66px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container>.t-col {
    min-height:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__title {
    font-size:32px!important;line-height:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t490__container {
    width:calc(100% - 32px);margin:0 16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__title {
    font-size:16px!important;line-height:24px!important;margin-top:24px!important
  }
}
@media(max-width:1199px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements.aero-achievements-mobile-reveal .t-card__col:not(.aero-achievements-icon-visible) .t490__img {
    transform:translateX(calc(var(--achievements-icon-w)/2))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements.aero-achievements-mobile-reveal .t-card__col:not(.aero-achievements-icon-visible)::before {
    transform:translateX(calc(var(--achievements-icon-w)/-2))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-section__container>.t-col {
    overflow:hidden
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements.aero-achievements-mobile-reveal .t-section__title {
    opacity:1!important;transform:translateY(100%);transition:transform 1s cubic-bezier(.8,.67,.2,.67)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements.aero-achievements-mobile-reveal .t-section__container.aero-achievements-title-visible .t-section__title {
    transform:translateY(0)
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171755"]) {
  --achievements-icon-w:80px;--achievements-icon-h:129px;--achievements-icon-back:url("https://static.tildacdn.com/tila3437-3136-4438-b763-656335616461/flaskBacka6a40055.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171756"]) {
  --achievements-icon-w:93px;--achievements-icon-h:129px;--achievements-icon-back:url("https://static.tildacdn.com/tila3161-6434-4166-b137-396330313033/helmetBack2d285f0b.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171757"]) {
  --achievements-icon-w:120px;--achievements-icon-h:129px;--achievements-icon-back:url("https://static.tildacdn.com/tila6239-3534-4363-b338-653063656635/mountainsBack9a04873.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171758"]) {
  --achievements-icon-w:95px;--achievements-icon-h:138px;--achievements-icon-back:url("https://static.tildacdn.com/tila6634-3835-4666-a635-623466306162/diplomaBack2c0c0127.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171759"]) {
  --achievements-icon-w:79px;--achievements-icon-h:129px;--achievements-icon-back:url("https://static.tildacdn.com/tila3164-3237-4262-a331-623661626633/documentBack05f050a5.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-achievements .t-card__col:has(>img[imgfield="li_img__1793178171760"]) {
  --achievements-icon-w:107px;--achievements-icon-h:129px;--achievements-icon-back:url("https://static.tildacdn.com/tila3765-6436-4335-b765-623665653732/ventilatorBackc2862f.svg")
}
/* Aerologist partners — standard PR101 logos and original tile frame. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners {
  padding:80px 0!important;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594 {
  --partners-cut:240px;box-sizing:border-box;position:relative;width:calc(100% - 120px);max-width:1800px;margin:0 auto;padding:0 304px 0 0;border:2px solid rgba(255,255,255,.12);background:#272729;overflow:hidden;clip-path:polygon(0 var(--partners-cut),var(--partners-cut) 0,100% 0,100% calc(100% - var(--partners-cut)),calc(100% - var(--partners-cut)) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594::after {
  content:"";position:absolute;width:2px;height:calc(var(--partners-cut)*1.41421356237 + 2px);background:rgba(255,255,255,.12);transform:rotate(45deg);pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594::before {
  top:-2px;left:calc(var(--partners-cut) - 2px);transform-origin:0 0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594::after {
  bottom:-1px;right:calc(var(--partners-cut) - 2px);transform-origin:0 100%
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container {
  box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:80px 0 80px 120px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container>.t-col {
  width:100%!important;max-width:none!important;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__title {
  box-sizing:border-box;width:max-content;max-width:100%;margin:0 0 0 auto!important;padding:0;text-align:right;font-size:72px!important;line-height:80px!important;font-weight:500
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container {
  box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:0!important;width:calc(100% + 2px);max-width:none;margin:0 0 -2px -2px!important;padding:0!important;border:2px solid rgba(255,255,255,.12)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::before {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
  display:none;content:"";box-sizing:border-box;width:100%;height:330px;border:2px solid rgba(255,255,255,.12);background:#272729;pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col {
  box-sizing:border-box;position:relative;display:flex;flex:1 1 0;min-width:0;align-items:center;justify-content:center;float:none;width:100%!important;max-width:none!important;height:330px;margin:0!important;padding:70px 24px!important;border:2px solid rgba(255,255,255,.12);background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__link {
  position:relative;display:block;width:100%;max-width:var(--partners-logo-width)!important;margin:0!important;padding:0;line-height:0;transform:translateY(-2px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__img {
  display:block;width:100%!important;height:auto!important;max-width:100%!important;margin:0;padding:0;filter:brightness(0) invert(1);opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__link::after {
  content:"";position:absolute;inset:0;pointer-events:none;background:#00aed5;-webkit-mask:var(--partners-logo-mask) center/100% 100% no-repeat;mask:var(--partners-logo-mask) center/100% 100% no-repeat;mask-mode:alpha;clip-path:inset(0 100% 0 0);transition:clip-path .3s linear(0,.5 25%,.7 50%,.8 75%,1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:hover .t-card__link::after,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:focus-within .t-card__link::after {
  clip-path:inset(0 0 0 0);transition-duration:1s
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594 {
    --partners-cut:206px;width:calc(100% - 80px);padding-right:231px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container {
    padding:60px 0 86px 125px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__title {
    font-size:52px!important;line-height:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
    height:281px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
    height:204px
  }
}
@media(max-width:992px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container {
    display:grid;grid-template-columns:repeat(3,minmax(0,1fr))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
    display:block
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners {
    padding-top:60px!important;padding-bottom:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594 {
    --partners-cut:128px;width:calc(100% - 48px);padding-right:123px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container {
    padding:40px 0 40px 90px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__title {
    font-size:40px!important;line-height:48px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col {
    padding:60px 12px!important
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners {
    padding-top:40px!important;padding-bottom:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594 {
    --partners-cut:56px;width:calc(100% - 32px);padding-right:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container {
    padding:32px 16px 24px 52px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__title {
    font-size:32px!important;line-height:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container {
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
    height:105px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col {
    padding:24px 12px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container>.t-card__col:nth-child(even),
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t594__container::after {
    width:calc(100% + 2px)!important
  }
}
@media(max-width:1199px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-section__container>.t-col {
    overflow:hidden
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners.aero-partners-mobile-reveal .t-section__title {
    opacity:1!important;transform:translateY(100%);transition:transform 1s cubic-bezier(.8,.67,.2,.67)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners.aero-partners-mobile-reveal .t-section__container.aero-partners-title-visible .t-section__title {
    transform:translateY(0)
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:has(img[imgfield="li_img__1793178171761"]) {
  --partners-logo-width:241px;--partners-logo-mask:url("https://static.tildacdn.com/tila3439-3431-4865-b636-656365383335/aerologist-eurochem.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:has(img[imgfield="li_img__1793178171762"]) {
  --partners-logo-width:241px;--partners-logo-mask:url("https://static.tildacdn.com/tila6335-3062-4134-b730-613663373135/aerologist-uralkali.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:has(img[imgfield="li_img__1793178171763"]) {
  --partners-logo-width:165px;--partners-logo-mask:url("https://static.tildacdn.com/tila3539-6234-4361-b436-363037376235/aerologist-alrosa.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:has(img[imgfield="li_img__1793178171764"]) {
  --partners-logo-width:240px;--partners-logo-mask:url("https://static.tildacdn.com/tila6639-3639-4062-b461-343231666563/aerologist-belaruska.svg")
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-hero) .uc-aero-partners .t-card__col:has(img[imgfield="li_img__1793178171765"]) {
  --partners-logo-width:239px;--partners-logo-mask:url("https://static.tildacdn.com/tila3965-3038-4965-a436-313631616563/aerologist-nornickel.svg")
}
/* Aerologist footer: editable FT305, original responsive layout. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) {
  --footer-gutter:60px;padding:0!important;background:#222225!important;border:0!important;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p),
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) * {
  box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977 {
  margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__wrapper {
  position:relative;display:grid;grid-template-columns:minmax(688.109375px,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:60px;row-gap:24px;width:100%;max-width:1920px;height:368px;padding:60px var(--footer-gutter);margin:0 auto;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__wrapper::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__wrapper::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col_left,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__menu {
  display:contents
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner {
  width:auto;min-width:0;max-width:none;padding:0;margin:0;float:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__logo-link {
  position:absolute;left:var(--footer-gutter);top:60px;display:block;width:360px;height:calc(360px * 54 / 253 + 4px);margin:0;padding:0;line-height:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__logo {
  display:block;width:100%;max-width:none!important;height:100%;object-fit:fill;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:first-child {
  position:static;grid-column:2;grid-row:1;width:max-content;max-width:100%;justify-self:end
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:nth-child(2) {
  position:absolute;left:var(--footer-gutter);bottom:60px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__descr {
  font:500 20px/32px Geometria,Arial,sans-serif!important;color:#fff!important;letter-spacing:0;margin:0;padding:0;font-variant-numeric:lining-nums tabular-nums!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:nth-child(n+3) {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] {
  display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 40px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a {
  position:relative;z-index:1;display:block;overflow:hidden;white-space:nowrap;padding:4px 12px;margin:0 0 4px;color:#fff!important;font:inherit;text-decoration:none;transition:color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a::before {
  content:"";position:absolute;inset:0;left:-100%;right:100%;background:#fff;z-index:-1;transition:left .5s,right .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a:focus-visible {
  color:#222225!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a:focus-visible::before {
  left:0;right:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] {
  display:flex;align-items:flex-start;gap:40px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] p {
  display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:0 0 auto;margin:0;padding:0;font:inherit;white-space:nowrap
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] span {
  display:block;color:#b3b6b9;font:inherit
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] a {
  display:block;color:#fff!important;text-decoration:none;font:inherit;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col_right {
  position:static;grid-column:2;grid-row:2;justify-self:end;width:auto
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__socials,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks {
  width:max-content;max-width:none;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__wrapper {
  display:flex;width:max-content;gap:24px;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;list-style:none;line-height:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item {
  display:block;margin:0!important;padding:0;width:56px;height:56px;line-height:0;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item a {
  position:relative;z-index:1;display:block;overflow:hidden;width:56px!important;height:56px!important;padding:8px;margin:0;background:#2d2d2f;color:#b3b6b9!important;border-radius:0;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item a::before {
  content:"";position:absolute;inset:0;left:-100%;right:100%;background:#00aed5;z-index:-1;transition:left .5s,right .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item a:focus-visible::before {
  left:0;right:0
}
@media(hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a:hover::before {
    left:0;right:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item a:hover::before {
    left:0;right:0
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item img {
  display:block;width:40px!important;height:40px!important;max-width:none;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__text {
  position:absolute;right:var(--footer-gutter);bottom:60px;display:block;margin:0!important;padding:0;font:500 16px/20px Geometria,Arial,sans-serif!important;letter-spacing:0;white-space:nowrap
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__text a {
  font:inherit;color:#b3b6b9!important;text-decoration:none;transition:color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__text a:is(:hover,:focus-visible) {
  color:#fff!important
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) {
    --footer-gutter:40px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__wrapper {
    display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__logo-link {
    position:static;order:0;height:calc(360px * 54 / 253);margin:0 0 44px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:nth-child(2) {
    position:static;order:1;margin:0 0 60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:first-child {
    position:static;order:2;margin:0 0 24px;max-width:calc(100% - 169.78125px)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] a {
    padding:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col_right {
    position:static;order:3
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) {
    --footer-gutter:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__logo-link {
    width:432px;height:calc(432px * 54 / 253)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] {
    flex-direction:column;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:first-child {
    margin-bottom:32px
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) {
    --footer-gutter:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__wrapper {
    padding-top:40px;padding-bottom:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__logo-link {
    width:283px;max-width:100%;height:calc(283px * 54 / 253)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:nth-child(2) {
    margin-bottom:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__descr {
    font-size:16px!important;line-height:24px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr2"] {
    gap:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__col-inner:first-child {
    max-width:100%;width:100%;margin-bottom:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) [field="descr"] {
    column-gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__wrapper {
    gap:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item {
    width:48px;height:48px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item a {
    width:48px!important;height:48px!important;padding:10px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t-sociallinks__item img {
    width:28px!important;height:28px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords .uc-aero-footer:has([field="descr2"] > p) .t977__text {
    position:static;order:4;margin-top:40px!important
  }
}
/* Aerologist: reveal the existing header on upward scroll. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header {
  height:var(--aero-header-flow)!important;min-height:var(--aero-header-flow)!important
}
@media(min-width:961px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header .t-menu-base {
    position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000;transform:translateY(0)!important;transition:transform .5s ease,background-color .5s ease!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-hidden .t-menu-base {
    transform:translateY(-100%)!important;pointer-events:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-scrolled .t-menu-base {
    background-color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-scrolled .t-menu-base__maincontainer {
    background-color:transparent!important
  }
}
@media(max-width:960px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header .tmenu-mobile {
    position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1001;transform:translateY(0)!important;transition:transform .5s ease,background-color .5s ease!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-hidden .tmenu-mobile {
    transform:translateY(-100%)!important;pointer-events:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-scrolled .tmenu-mobile {
    background-color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header .t-menu-base__burgermenu__dropdown {
    position:fixed!important;top:var(--aero-header-height)!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100dvh - var(--aero-header-height));overflow-y:auto;overscroll-behavior:contain;z-index:1000
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header.aero-scroll-menu-open .tmenu-mobile {
    background-color:#272729!important
  }
}
@media(prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header .t-menu-base,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords :is(.uc-aero-header-home,.uc-aero-header-inner).aero-scroll-header .tmenu-mobile {
    transition:none!important
  }
}
/* Scientists: native TM102 / TX16N */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) {
  --sci-left:584px;--sci-gutter:60px;font-variant-numeric:lining-nums tabular-nums;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-header-inner .t-menu-base,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-header-inner .tmenu-mobile {
  border-bottom:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__maincontainer {
  display:grid;grid-template-columns:var(--sci-left) minmax(0,1fr);gap:24px;align-items:center;width:100%;max-width:1920px;margin:0 auto;padding:80px var(--sci-gutter) 24px;min-height:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__logowrapper {
  margin:0;padding:0;display:block;width:auto;min-width:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__textlogo {
  font:500 96px/108px Geometria,Arial,sans-serif;white-space:normal;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__leftwrapper {
  display:block;padding:0 0 4px;margin:0;min-width:0;width:100%;overflow-x:auto;scrollbar-width:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__list {
  display:flex;flex-flow:row nowrap;gap:24px;width:max-content;padding:0;margin:0;align-items:flex-start
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__list-item {
  padding:0;margin:0;width:auto;flex:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu__link-wrapper {
  padding:0;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item {
  position:relative;isolation:isolate;overflow:hidden;display:inline-block;white-space:nowrap;font:500 24px/32px Geometria,Arial,sans-serif;padding:10px 24px 8px;margin:0;transition:color .5s;background:#ffffff1f
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item::before {
  content:'';position:absolute;inset:0;z-index:-1;background:#fff;transform:translateX(-101%);transition:transform .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item.t-active {
  background:#fff;color:#222225!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item:focus-visible {
  color:#222225!important;outline:2px solid #00aed5;outline-offset:2px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item:focus-visible::before {
  transform:translateX(0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav::after {
  height:4px;margin:0 auto;width:calc(min(100%,1920px) - var(--sci-gutter)*2);background:linear-gradient(transparent 2px,#ffffff1f 2px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists {
  padding-top:60px!important;padding-bottom:80px!important;position:relative
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537 {
  position:relative;display:grid;grid-template-columns:var(--sci-left) minmax(0,1fr);gap:32px 24px;max-width:1920px;padding:0 var(--sci-gutter);margin:0 auto;box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__container,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__container>.t-col {
  display:contents
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__container::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__title {
  grid-column:2;grid-row:1;font:500 72px/80px Geometria,Arial,sans-serif;margin:0!important;color:#fff;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr {
  grid-column:1;grid-row:2;align-self:end;position:static;width:auto;max-width:432px;margin:0!important;font:italic 400 16px/24px Geometria,Arial,sans-serif;color:#fff;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr p {
  margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr p+p {
  margin-top:24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__container {
  grid-column:2;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 24px;width:100%;max-width:none;padding:0;margin:0;list-style:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__container::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__col {
  position:relative;width:auto;max-width:none;padding:0!important;margin:0!important;min-width:0;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__itemwrapper {
  max-width:none;width:100%;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__bgimg {
  height:0!important;padding-bottom:92.5%!important;width:100%;max-width:none;margin:0 0 24px;background-size:cover;background-position:center;clip-path:polygon(0 90px,90px 0,100% 0,100% calc(100% - 90px),calc(100% - 90px) 100%,0 100%);border-radius:0!important;overflow:hidden
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname {
  font:500 40px/48px Geometria,Arial,sans-serif;width:fit-content;max-width:100%;margin:0 0 12px;padding:0;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname a {
  display:block;max-width:90%;color:inherit!important;text-decoration:none!important;transition:color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname a::after {
  content:'';position:absolute;inset:0;z-index:2
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persdescr {
  font:400 20px/32px Geometria,Arial,sans-serif;color:#fff;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__perstext {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-reveal {
  display:block;clip-path:inset(0 0 100% 0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-reveal.is-revealed {
  clip-path:none;animation:aerologistScientistReveal 1s cubic-bezier(.22,1,.36,1) both
}
@keyframes aerologistScientistReveal {
  from{transform:translateY(100%);clip-path:inset(0 0 100% 0)}to{transform:translateY(0);clip-path:inset(0)}
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__col:focus-within .t537__persname {
  color:#00aed5
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-back {
  position:absolute;top:20px;left:var(--sci-gutter);width:56px;height:42px;border:1px solid #fff;box-sizing:border-box;transition:background .5s;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-back::after {
  content:'';position:absolute;width:10px;height:10px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);left:24px;top:14px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-biographies.aero-sci-storage {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-overlay {
  position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:100001;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility .5s;cursor:pointer
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-dialog {
  position:fixed;right:0;top:0;width:min(1176px,100%);height:100dvh;z-index:100002;visibility:hidden;transform:translateX(calc(100% + 80px));transition:transform .5s,visibility .5s;color:#fff;outline:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-dialog.is-open {
  visibility:visible;transform:translateX(0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-overlay.is-open {
  visibility:visible;opacity:1;pointer-events:auto
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content {
  display:flex;flex-direction:column;height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;box-sizing:border-box;background:#272729;padding:60px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content>* {
  flex:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content::-webkit-scrollbar {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h2 {
  font:500 72px/80px Geometria,Arial,sans-serif;margin:0;color:#fff;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content .aero-sci-lab {
  font:italic 400 16px/24px Geometria,Arial,sans-serif;margin:16px 0 32px;color:#b3b6b9
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-photo {
  display:block;width:100%;height:493px;object-fit:cover;margin:0 0 32px;clip-path:polygon(0 80px,80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content p {
  font:400 20px/32px Geometria,Arial,sans-serif;margin:0;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contacts {
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contact strong {
  font-weight:700
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content a {
  color:#fff!important;text-decoration:none;transition:color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content a:hover,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content a:focus-visible {
  color:#00aed5!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-body {
  display:flex;flex-direction:column;gap:24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h3 {
  font:500 40px/48px Geometria,Arial,sans-serif;margin:72px 0 8px;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h3:not(:first-child) {
  margin-top:48px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-projects {
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project a {
  position:relative;display:block;background:#272729;border:1px solid #ffffff1f;padding:100px 48px 24px 24px;height:100%;box-sizing:border-box;transition:background .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project a:hover {
  background:#222225;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project .aero-sci-type {
  position:absolute;left:0;top:0;display:block;font:500 16px/20px Geometria,Arial,sans-serif;margin:0;padding:12px 24px 10px;background:#00aed5
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project .aero-sci-type::after {
  content:'';position:absolute;left:100%;top:0;width:17px;height:100%;background:#00aed5;clip-path:polygon(0 0,100% 0,100% 57.143%,6% 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project span:not(.aero-sci-type) {
  display:block;font:500 24px/32px Geometria,Arial,sans-serif
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close {
  position:absolute;top:50%;left:-80px;transform:translateY(-50%);width:60px;height:60px;box-sizing:border-box;padding:0;margin:0;min-width:0;background:#272729;border:0;cursor:pointer;clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close::after {
  content:'';position:absolute;left:50%;top:50%;width:2px;height:20px;background:#b3b6b9;transition:background .5s;transform:translate(-50%,-50%) rotate(45deg)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close::after {
  transform:translate(-50%,-50%) rotate(-45deg)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close:hover::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close:hover::after,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close:focus-visible::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close:focus-visible::after {
  background:#00aed5
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close:focus-visible {
  outline:2px solid #00aed5;outline-offset:-3px
}
@media (hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item:hover::before {
    transform:translateX(0)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__col:hover .t537__persname {
    color:#00aed5
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-back:hover {
    background:#fff;color:#222225!important
  }
}
@media(max-width:1921px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) {
    --sci-left:calc(-4.30625px + 30.625vw)
  }
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) {
    --sci-gutter:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:72px;line-height:80px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h2 {
    font-size:52px;line-height:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr {
    max-width:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-back {
    top:10px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-dialog {
    width:min(1053px,100%)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content {
    padding:60px 40px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__maincontainer {
    display:flex;flex-direction:column;align-items:flex-start;gap:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537 {
    grid-template-columns:minmax(0,1fr);row-gap:32px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__title {
    grid-column:1;grid-row:1
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__container {
    grid-column:1;grid-row:2
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr {
    grid-column:1;grid-row:3;margin-top:8px!important;max-width:none;width:100%
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-back {
    display:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-dialog {
    width:100%
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close {
    top:70px;left:auto;right:40px;width:40px;height:40px;transform:none;clip-path:none;background:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h2 {
    padding-right:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contacts {
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) {
    --sci-gutter:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists {
    padding-bottom:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h2 {
    font-size:40px;line-height:48px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h3 {
    font-size:32px;line-height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content {
    padding:40px 24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-photo {
    height:381px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close {
    top:44px;right:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contacts {
    display:flex;flex-wrap:wrap
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contact {
    flex-grow:1
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-projects {
    grid-template-columns:1fr
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) {
    --sci-gutter:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:40px;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:48px;line-height:56px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav .t-menu-base__list {
    gap:12px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists {
    padding-top:40px!important;padding-bottom:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537 {
    row-gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h2 {
    font-size:32px;line-height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__container {
    grid-template-columns:1fr
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__bgimg {
    margin-bottom:20px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname {
    max-width:none;font-size:24px;line-height:32px;margin-bottom:8px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persname a {
    max-width:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__persdescr,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content p {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr {
    font-size:14px;line-height:20px;margin-top:16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t-section__descr p+p {
    margin-top:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content {
    padding:40px 16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content .aero-sci-lab {
    font-size:14px;line-height:20px;margin-bottom:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-photo {
    margin-bottom:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-contacts {
    row-gap:12px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-content h3 {
    font-size:24px;line-height:32px;margin-top:52px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-body {
    gap:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-close {
    top:40px;right:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project a {
    padding:100px 48px 16px 16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-project span:not(.aero-sci-type) {
    font-size:16px;line-height:24px
  }
}
@media(prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-dialog,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .aero-sci-overlay,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a.t-menu__link-item::before {
    transition:none
  }
}
/* Scientist portrait hover — 2026-10-31 */
/* Keep the native editable background; zoom a painted layer inside its fixed corner mask. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__bgimg {
  position:relative
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__bgimg::before {
  content:'';position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transform-origin:center;transition:transform .5s ease;pointer-events:none
}
@media (hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__col:hover .t537__bgimg::before {
    transform:scale(1.1)
  }
}
@media (prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-scientists .t537__bgimg::before {
    transition:none
  }
}
/* Team navigation: center native menu and retain the selected white tab. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu-base__leftwrapper {
  height:auto!important;align-self:center
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has([class*="uc-aero-"]) .uc-aero-team-nav .t-menu__link-item[aria-current="page"] {
  background-color:#fff!important;color:#222225!important;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-scientists) .uc-aero-team-nav a[href="/command/scientists"] {
  background-color:#fff!important;color:#222225!important;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a[aria-current="page"] {
  background-color:#fff!important;color:#222225!important;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a[href="/command/vacancies"] {
  background-color:#fff!important;color:#222225!important;opacity:1!important
}
/* Native editable TX23 sections and GL01 image, matched to the original. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) {
  --sci-left:584px;--sci-gutter:60px;--values-gap:80px;--values-paragraph-gap:24px;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-header-inner .t-menu-base,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-header-inner .tmenu-mobile {
  border-bottom:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__maincontainer {
  display:grid;grid-template-columns:var(--sci-left) minmax(0,1fr);gap:24px;align-items:center;width:100%;max-width:1920px;margin:0 auto;padding:80px var(--sci-gutter) 24px;min-height:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__logowrapper {
  margin:0;padding:0;display:block;width:auto;min-width:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__textlogo {
  font:500 96px/108px Geometria,Arial,sans-serif;white-space:normal;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__leftwrapper {
  display:block;height:auto!important;align-self:center;padding:0 0 4px;margin:0;min-width:0;width:100%;overflow-x:auto;scrollbar-width:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__list {
  display:flex;flex-flow:row nowrap;gap:24px!important;width:max-content;padding:0;margin:0;align-items:flex-start
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__list-item {
  padding:0;margin:0;width:auto;flex:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu__link-wrapper {
  padding:0;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item {
  position:relative;isolation:isolate;overflow:hidden;display:inline-block;white-space:nowrap;font:500 24px/32px Geometria,Arial,sans-serif;padding:10px 24px 8px;margin:0;transition:color .5s;background:#ffffff1f
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item::before {
  content:'';position:absolute;inset:0;z-index:-1;background:#fff;transform:translateX(-101%);transition:transform .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item:focus-visible {
  color:#222225!important;outline:2px solid #00aed5;outline-offset:2px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item:focus-visible::before {
  transform:translateX(0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav::after {
  height:4px;margin:0 auto;width:calc(min(100%,1920px) - var(--sci-gutter)*2);background:linear-gradient(transparent 2px,#ffffff1f 2px)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) {
  padding:var(--values-gap) 0 0!important;position:relative
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values {
  padding-top:60px!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t1152 {
  position:relative;max-width:1920px;width:100%;margin:0 auto;padding:0 var(--sci-gutter);box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-container {
  display:block;width:auto;max-width:none;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-container::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-col {
  float:none;display:block;box-sizing:border-box;width:calc(100% - var(--sci-left) - 24px);max-width:1040px;min-width:0;margin:0 0 0 calc(var(--sci-left) + 24px);padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-section__container {
  margin-bottom:24px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__container {
  margin-bottom:32px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-section__title {
  font:500 40px/48px Geometria,Arial,sans-serif;letter-spacing:0;color:#fff;text-align:left;margin:0!important;padding:0;overflow-wrap:normal
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__title {
  font-size:72px;line-height:80px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-text {
  display:flex;flex-direction:column;align-items:flex-start;gap:var(--values-paragraph-gap);font:400 20px/32px Geometria,Arial,sans-serif;color:#fff;text-align:left;margin:0;padding:0;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-text p {
  font:inherit;color:inherit;margin:0!important;padding:0!important;max-width:100%
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr {
  position:absolute;left:var(--sci-gutter);top:20px;width:56px;height:42px;margin:0!important;padding:0;max-width:none;font-size:0;line-height:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr a {
  display:block;position:relative;width:56px;height:42px;border:1px solid #fff;box-sizing:border-box;font-size:0;line-height:0;color:#fff!important;transition:background .5s,color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr a::after {
  content:'';position:absolute;width:10px;height:10px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);left:24px;top:14px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr a:focus-visible {
  outline:2px solid #00aed5;outline-offset:3px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle {
  padding:72px 0 0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle :is(.t-container,.t-slds__container,.t-width,.t-slds__main,.t-slds__wrapper) {
  width:100%!important;max-width:none!important;padding:0!important;margin:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__imgwrapper {
  position:relative;aspect-ratio:2/1;width:100%;height:auto;overflow:hidden;opacity:.6
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t-slds__bgimg {
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;background-size:cover!important;background-position:center!important;cursor:default
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__separator {
  padding:0!important;height:100%!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle :is(.t-slds__arrow_container,.t-slds__bullet_wrapper,.t-slds__caption__container) {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .aero-values-reveal {
  display:block;animation:aeroValuesReveal 1s cubic-bezier(.22,1,.36,1) both
}
@keyframes aeroValuesReveal {
  from{transform:translateY(100%);clip-path:inset(0 0 100% 0)}to{transform:translateY(0);clip-path:inset(0)}
}
@media(hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item:hover::before {
    transform:translateX(0)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr a:hover {
    background:#fff;color:#222225!important
  }
}
@media(max-width:1921px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) {
    --sci-left:calc(-4.30625px + 30.625vw)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__imgwrapper {
    height:calc(149.583px + 41.6667vw)
  }
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) {
    --sci-gutter:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:72px;line-height:80px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__title {
    font-size:52px;line-height:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr {
    top:10px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__imgwrapper {
    height:calc(900.104px - 10.4167vw)
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__maincontainer {
    display:flex;flex-direction:column;align-items:flex-start;gap:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-col {
    width:100%;margin:0
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__descr {
    display:none
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) {
    --sci-gutter:24px;--values-gap:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-section__title {
    font-size:32px;line-height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__title {
    font-size:40px;line-height:48px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__imgwrapper {
    height:calc(-184.083px + 130.57vw)
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) {
    --sci-gutter:16px;--values-gap:48px;--values-paragraph-gap:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:40px;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:48px;line-height:56px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav .t-menu-base__list {
    gap:12px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-team-nav a.t-menu__link-item {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values {
    padding-top:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-section__container {
    margin-bottom:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__container {
    margin-bottom:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-section__title {
    font-size:24px;line-height:32px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values .t-section__title {
    font-size:32px;line-height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) :is(.uc-aero-values,.uc-aero-values-indus,.uc-aero-values-desig,.uc-aero-values-scien,.uc-aero-values-stude) .t-text {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle {
    padding-top:52px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .uc-aero-values-galle .t670__imgwrapper {
    height:568px
  }
}
@media(prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-values) .aero-values-reveal {
    animation:none
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
  --sci-left:584px;--sci-gutter:60px;--values-gap:80px;--values-paragraph-gap:24px;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-header-inner .t-menu-base,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-header-inner .tmenu-mobile {
  border-bottom:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__maincontainer {
  display:grid;grid-template-columns:var(--sci-left) minmax(0,1fr);gap:24px;align-items:center;width:100%;max-width:1920px;margin:0 auto;padding:80px var(--sci-gutter) 24px;min-height:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__logowrapper {
  margin:0;padding:0;display:block;width:auto;min-width:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__textlogo {
  font:500 96px/108px Geometria,Arial,sans-serif;white-space:normal;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__leftwrapper {
  display:block;height:auto!important;align-self:center;padding:0 0 4px;margin:0;min-width:0;width:100%;overflow-x:auto;scrollbar-width:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__list {
  display:flex;flex-flow:row nowrap;gap:24px!important;width:max-content;padding:0;margin:0;align-items:flex-start
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__list-item {
  padding:0;margin:0;width:auto;flex:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu__link-wrapper {
  padding:0;margin:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item {
  position:relative;isolation:isolate;overflow:hidden;display:inline-block;white-space:nowrap;font:500 24px/32px Geometria,Arial,sans-serif;padding:10px 24px 8px;margin:0;transition:color .5s;background:#ffffff1f
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item::before {
  content:'';position:absolute;inset:0;z-index:-1;background:#fff;transform:translateX(-101%);transition:transform .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item:focus-visible {
  color:#222225!important;outline:2px solid #00aed5;outline-offset:2px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item:focus-visible::before {
  transform:translateX(0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav::after {
  height:4px;margin:0 auto;width:calc(min(100%,1920px) - var(--sci-gutter)*2);background:linear-gradient(transparent 2px,#ffffff1f 2px)
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:72px;line-height:80px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__maincontainer {
    display:flex;flex-direction:column;align-items:flex-start;gap:40px
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:60px
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__maincontainer {
    padding-top:40px;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__textlogo {
    font-size:48px;line-height:56px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav .t-menu-base__list {
    gap:12px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item {
    font-size:16px;line-height:24px
  }
}
@media(hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-team-nav a.t-menu__link-item:hover::before {
    transform:translateX(0)
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
  --sci-left:584px;--sci-gutter:60px;--vac-cut:120px;--vac-diagonal:171.706px;--vac-overlap:128px;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies {
  padding:60px 0 80px!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585 {
  display:grid;grid-template-columns:var(--sci-left) minmax(0,1fr);column-gap:24px;row-gap:0;position:relative;max-width:1920px;width:100%;padding:0 var(--sci-gutter);margin:0 auto;box-sizing:border-box
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__container,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__container>.t-col,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__descr {
  display:contents
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-container::after {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__title {
  grid-column:2;grid-row:1;font:500 72px/80px Geometria,Arial,sans-serif;color:#fff;width:fit-content;max-width:100%;margin:0 0 32px!important;padding:0;letter-spacing:0;text-align:left;overflow-wrap:normal
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro {
  grid-column:2;font:400 20px/32px Geometria,Arial,sans-serif;color:#fff;max-width:1040px;margin:0!important;padding:0;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro-1 {
  grid-row:2;margin-bottom:24px!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro-2 {
  grid-row:3;margin-bottom:60px!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-note {
  grid-column:1;grid-row:2/5;align-self:end;font:italic 400 16px/24px Geometria,Arial,sans-serif;color:#fff;width:100%;max-width:432px;margin:0!important;padding:0;text-align:left
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-note em {
  font:inherit;color:inherit
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back {
  grid-column:1;grid-row:1;align-self:start;position:relative;width:56px;height:42px;margin:20px 0 0;border:1px solid #fff;box-sizing:border-box;font-size:0;line-height:0;transition:background .5s,color .5s;color:#fff!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back::after {
  content:'';position:absolute;width:10px;height:10px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);left:24px;top:14px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back:focus-visible {
  outline:2px solid #00aed5;outline-offset:3px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container) {
  grid-column:2;grid-row:4;display:flex;flex-flow:column nowrap;width:100%;max-width:none;padding:0;margin:0;align-items:stretch
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container)>.t-col {
  position:relative;flex:none;box-sizing:border-box;float:none;width:100%;max-width:none;margin:0;padding:0;border:2px solid #ffffff1f;background:#272729;transition:background .5s;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--vac-cut)) 0,100% var(--vac-cut),100% 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container)>.t-col:not(:first-of-type) {
  margin-top:calc(-1 * var(--vac-overlap))
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container)>.t-col:has(+.t-col) {
  padding-bottom:var(--vac-overlap)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container)>.t-col::before {
  content:'';position:absolute;top:-2px;right:calc(var(--vac-cut) - 1px);width:2px;height:var(--vac-diagonal);background:#ffffff1f;transform:rotate(-45deg);transform-origin:0 0;pointer-events:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container)>.t-col:has(.t585__opened) {
  background:#222225
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__header {
  padding:0;border:0!important;background:transparent
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__trigger-button {
  display:flex;align-items:flex-start;justify-content:space-between;gap:40px;position:relative;width:100%;padding:40px 0 40px 40px!important;margin:0;background:transparent;border:0;border-radius:0;box-sizing:border-box;cursor:pointer
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__title {
  display:block;font:500 40px/48px Geometria,Arial,sans-serif;color:#fff;text-align:right;letter-spacing:0;transition:color .5s;min-width:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon {
  position:relative;flex:0 0 40px;width:40px;height:40px;margin:0 150px 0 0;padding:0;top:auto;right:auto;transform:none;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon-hover,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__lines,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__circle {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon::after {
  content:'';position:absolute;background:#fff;transition:background .5s,transform .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon::before {
  width:5px;height:100%;left:50%;top:0;transform:translateX(-50%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon::after {
  height:5px;width:100%;left:0;top:50%;transform:translateY(-50%);transform-origin:left top
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__opened .t585__title {
  color:#00aed5
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__opened .t585__icon::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__opened .t585__icon::after {
  background:#00aed5
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__opened .t585__icon::before {
  transform:translateX(-50%) rotate(90deg)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__content {
  display:block!important;max-height:none!important;height:0;overflow:hidden;transition:height .5s cubic-bezier(.42,0,.58,1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__textwrapper {
  padding:0 40px 40px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text {
  font:400 20px/32px Geometria,Arial,sans-serif;color:#fff;margin:0;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text>ul {
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;padding:0!important;margin:0!important;list-style:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text li {
  padding:0 0 0 24px!important;margin:0!important;list-style:none;background:url('https://static.tildacdn.com/tila6133-3565-4332-a163-366434663364/mark07a2d64a.svg') left 8px no-repeat
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text li p {
  font:inherit;color:inherit;padding:0!important;margin:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__border {
  display:none
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .aero-vac-reveal {
  display:block;animation:aeroVacReveal 1s cubic-bezier(.22,1,.36,1) both
}
@keyframes aeroVacReveal {
  from{transform:translateY(100%);clip-path:inset(0 0 100% 0)}to{transform:translateY(0);clip-path:inset(0)}
}
@media(hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__header:hover .t585__title {
    color:#00aed5
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__header:hover .t585__icon::before,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__header:hover .t585__icon::after {
    background:#00aed5
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back:hover {
    background:#fff;color:#222225!important
  }
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__trigger-button:focus-visible {
  outline:2px solid #00aed5!important;outline-offset:-4px!important
}
@media(max-width:1921px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
    --sci-left:calc(-4.30625px + 30.625vw)
  }
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
    --sci-gutter:40px;--vac-cut:85px;--vac-diagonal:122.208px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__title {
    font-size:52px;line-height:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-note {
    max-width:calc(-118.091px + 38.1743vw)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back {
    margin-top:10px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon {
    margin-right:115px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585 {
    grid-template-columns:minmax(0,1fr)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__title,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585>.t-container:not(.t-section__container) {
    grid-column:1
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-note {
    grid-column:1;grid-row:5;max-width:none;margin-top:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-back {
    display:none
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
    --sci-gutter:24px;--vac-overlap:120px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies {
    padding-bottom:60px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__title {
    font-size:40px;line-height:48px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__trigger-button {
    padding-left:24px!important;gap:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__title {
    font-size:32px;line-height:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon {
    margin-right:120px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__textwrapper {
    padding:0 24px 40px
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) {
    --sci-gutter:16px;--vac-cut:46px;--vac-diagonal:67.0538px;--vac-overlap:84px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies {
    padding-top:40px!important;padding-bottom:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t-section__title {
    font-size:32px;line-height:40px;margin-bottom:24px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro-1 {
    margin-bottom:16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-intro-2 {
    margin-bottom:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .aero-vac-note {
    font-size:14px;line-height:20px;margin-top:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__trigger-button {
    padding:24px 0 24px 16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__title {
    font-size:24px;line-height:32px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__icon {
    display:none!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__textwrapper {
    padding:0 16px 24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text {
    font-size:16px;line-height:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text>ul {
    grid-template-columns:1fr
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__text li {
    background-position:left 5px
  }
}
@media(prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .aero-vac-reveal {
    animation:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-vacancies) .uc-aero-vacancies .t585__content {
    transition:none
  }
}
/* Projects index — native TE100, scoped to this page. */
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) {
  --pl-left:584px;--pl-gutter:60px;--pl-heading-height:108px;--pl-top:60px;background:#272729
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-header-inner .t-menu-base,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-header-inner .tmenu-mobile {
  border-bottom:0!important;background:#222225!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects {
  padding:0!important;margin:0!important;background:#272729!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686 {
  position:relative;display:grid;grid-template-columns:var(--pl-left) minmax(0,1fr);column-gap:24px;row-gap:0;box-sizing:border-box;width:100%;max-width:1920px;margin:0 auto;padding:var(--pl-top) var(--pl-gutter) 80px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686::before {
  content:'';position:absolute;top:calc(var(--pl-top) + var(--pl-heading-height) + 26px);height:2px;left:var(--pl-gutter);right:var(--pl-gutter);background:#ffffff1f
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__container,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__container>.t-col {
  display:contents
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__container::after,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container::before,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container::after,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__separator {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__title {
  grid-column:1/-1;grid-row:1;justify-self:start;box-sizing:border-box;min-width:0;width:var(--pl-left);max-width:100%;padding:0;margin:0 0 88px!important;font:500 96px/108px Geometria,Arial,sans-serif;color:#fff!important;letter-spacing:0;text-align:left;overflow:hidden;overflow-wrap:normal
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__descr {
  grid-column:1;grid-row:2;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:8px;width:100%;min-width:0;max-width:none;padding:0;margin:0!important;text-align:left;color:#fff!important;font:400 16px/24px Geometria,Arial,sans-serif;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-note {
  display:flex;flex-direction:column;gap:24px;max-width:432px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-note p {
  margin:0!important;padding:0!important;font:italic 400 16px/24px Geometria,Arial,sans-serif;color:#fff
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back {
  position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0;align-self:flex-start;width:56px;height:42px;overflow:hidden;border:1px solid #fff;color:#fff!important;font-size:0!important;line-height:0;text-decoration:none!important;transition:color .5s
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back::before {
  content:'';position:absolute;inset:0;background:#fff;transform:translateX(101%);transition:transform .5s;z-index:-1
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back::after {
  content:'';display:block;width:24px;height:24px;background:currentColor;clip-path:polygon(64% 13.7%,69.9% 19.6%,39.4% 50%,69.9% 80.4%,64% 86.3%,27.8% 50%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back:focus-visible {
  color:#222225!important;outline:2px solid #00aed5;outline-offset:3px
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back:focus-visible::before {
  transform:translateX(0)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container {
  grid-column:2;grid-row:2;box-sizing:border-box;display:flex;flex-direction:column;gap:32px!important;min-width:0;width:100%;max-width:none;margin:0!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container>.t-card__col {
  box-sizing:border-box;float:none;width:100%!important;max-width:1192px!important;min-width:0;margin:0!important;padding:0!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__table {
  height:600px!important;min-height:0!important;border-radius:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__cell {
  height:100%!important;min-height:0!important;position:relative;box-sizing:border-box;display:flex;justify-content:flex-end;overflow:hidden
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__textwrapper {
  position:static;box-sizing:border-box;width:100%;padding:24px!important;margin:0!important;transform:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__textwrapper__content,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__inner-wrapper {
  position:static;width:100%;margin:0!important;padding:0!important;transform:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__title {
  position:relative;z-index:3;width:calc(100% - 84px);max-width:760px;margin:0!important;padding:0;font:500 36px/44px Geometria,Arial,sans-serif;color:#fff!important;text-align:left;letter-spacing:0;overflow-wrap:normal
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__title a {
  color:inherit!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__descr {
  box-sizing:border-box;position:absolute;left:0;top:0;z-index:3;width:max-content;max-width:calc(100% - 17px);margin:0!important;padding:12px 24px 10px!important;background:#00aed5;font:500 16px/20px Geometria,Arial,sans-serif;color:#fff!important;letter-spacing:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__descr::after {
  content:'';position:absolute;top:0;right:-16px;width:17px;height:100%;background:#00aed5;clip-path:polygon(0 0,100% 0,100% 57.142857%,5.882353% 100%,0 100%)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__img {
  position:absolute;z-index:3;right:24px;bottom:24px;width:60px!important;max-width:60px!important;height:60px;margin:0!important;padding:0
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__overlay {
  background:linear-gradient(0deg,rgba(0,0,0,.72) 15%,rgba(50,50,52,0) 99.4%)!important;opacity:1!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__bg {
  background-position:center!important;background-size:cover!important;transition:transform .8s ease!important;transform:scale(1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__cell:hover .t686__bg,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__col:focus-within .t686__bg {
  transform:scale(1.1)
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__button-container,
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__btn-wrapper {
  display:none!important
}
html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-reveal {
  display:block;animation:aero-pl-title .6s cubic-bezier(.22,1,.36,1) both
}
@keyframes aero-pl-title {
  from{transform:translateY(110%)}to{transform:translateY(0)}
}
@media(max-width:1921px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) {
    --pl-left:calc(-4.30625px + 30.625vw)
  }
}
@media(max-width:1441px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) {
    --pl-gutter:40px;--pl-heading-height:80px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__title {
    font-size:72px;line-height:80px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-note {
    max-width:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__table {
    height:440px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__title {
    font-size:32px;line-height:40px
  }
}
@media(max-width:1200px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686 {
    grid-template-columns:minmax(0,1fr)
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__title {
    width:auto
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container {
    grid-column:1
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__descr {
    grid-column:1;grid-row:3;margin-top:32px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back {
    display:none
  }
}
@media(max-width:769px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) {
    --pl-gutter:24px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686 {
    padding-bottom:60px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__title {
    width:max-content
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__title {
    font-size:24px;line-height:32px
  }
}
@media(max-width:576px) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) {
    --pl-gutter:16px;--pl-top:40px;--pl-heading-height:56px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686 {
    padding-bottom:40px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__title {
    font-size:48px;line-height:56px;margin-bottom:68px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__container {
    gap:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__textwrapper {
    padding:16px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-card__title {
    width:calc(100% - 24px);font-size:20px;line-height:28px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__img {
    display:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t-section__descr {
    margin-top:40px!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-note {
    gap:16px
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-note p {
    font-size:14px;line-height:20px
  }
}
@media(hover:hover) and (pointer:fine) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back:hover {
    color:#222225!important
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back:hover::before {
    transform:translateX(0)
  }
}
@media(prefers-reduced-motion:reduce) {
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-reveal {
    animation:none
  }
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .t686__bg,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back,
  html:has(#allrecords:not([data-tilda-mode="edit"])) #allrecords:has(.uc-aero-projects) .uc-aero-projects .aero-pl-back::before {
    transition:none!important
  }
}
/* Project 174: native CR02 / FR201 / GL21 / TE210 / GL08N / TM601. */
#allrecords:has(.uc-aero-vent-hero) {
  --vg:60px;--vp:80px;--vh2:72px;--vl2:80px;--vh3:48px;--vl3:56px;--vh4:36px;--vl4:44px;--vbody:24px;--vline:32px;--vnav:24px;--vnline:32px;--veq:636px;--veqp:40px;--veqi:200px;--veqb:176px;--vphoto:1194px;--vphotoh:672px;--vphotox:303px;--vtexttop:-114px;--varrow:80px;--vvideo:1192px;--vvideoh:670px;color:#fff;background:#272729;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) :is(h1,h2,h3,p) {
  margin:0;
}
#allrecords:has(.uc-aero-vent-hero) :is(.t-title,.t-heading,.t-name,.t-descr,.t-text) {
  font-family:Geometria,sans-serif!important;letter-spacing:0!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-process,.uc-aero-vent-equipme,.uc-aero-vent-video,.uc-aero-vent-locatio,.uc-aero-vent-contact) {
  padding:var(--vp) 0!important;position:relative;box-sizing:border-box;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme,.uc-aero-vent-locatio) .t-section__container,
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764>.t-container,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544>.t-container {
  width:100%;max-width:1920px!important;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme,.uc-aero-vent-locatio) .t-section__container>.t-col {
  width:100%;max-width:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:40px;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme,.uc-aero-vent-locatio) .t-section__title,
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764__title,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
  font-size:var(--vh2)!important;line-height:var(--vl2)!important;font-weight:500!important;margin:0!important;padding:0!important;color:#fff!important;max-width:none;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme) .t-section__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;width:736px;max-width:736px;flex-shrink:0;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme) .t-section__descr p {
  margin:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .aero-scroll-header {
  --aero-header-flow:0px!important;background:transparent!important;
}
#allrecords:has(.uc-aero-vent-hero) .aero-scroll-header .t228,
#allrecords:has(.uc-aero-vent-hero) .aero-scroll-header .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-vent-hero) .aero-scroll-header.aero-scroll-scrolled {
  background:#222225!important;
}
#allrecords:has(.uc-aero-vent-hero) .aero-scroll-header a.t-active:not(:hover) {
  background:transparent!important;color:#fff!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero {
  padding:0!important;height:100vh;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover-outer {
  padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero :is(.t-cover,.t-cover__carrier,.t-cover__wrapper) {
  height:100vh!important;min-height:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover__filter {
  height:101%!important;background:linear-gradient(rgba(45,45,47,0) 2.03%,#272729 95.7%)!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-container {
  max-width:1920px!important;width:100%;padding:0 var(--vg);box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-col {
  width:100%;max-width:none;margin:0;padding:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102 {
  padding:0 0 141px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__title {
  font-size:96px!important;line-height:108px!important;font-weight:500!important;text-align:left;max-width:1648px;padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr {
  position:absolute;top:142px;left:var(--vg);padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr a {
  display:block;width:54px;height:40px;border:1px solid #fff;color:transparent!important;font-size:0;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr a:after {
  content:'';position:absolute;left:24px;top:13px;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr a:hover {
  background:#fff;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr a:hover:after {
  border-color:#222225;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .space {
  display:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results {
  overflow:hidden;background:#272729!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results:before {
  content:'';position:absolute;pointer-events:none;width:1471px;height:1471px;left:50%;top:419px;transform:translateX(-50%);background:#00aed5;opacity:.2;filter:blur(250px);border-radius:50%;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__container {
  display:flex!important;flex-wrap:nowrap!important;gap:0!important;max-width:1920px!important;width:100%;margin:0 auto;padding:0 var(--vg);box-sizing:border-box;overflow:auto;scrollbar-width:none;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__container:before,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__container:after {
  display:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__col {
  width:600px;min-width:600px;max-width:none;margin:0!important;padding:24px!important;border:1px solid #ffffff1f;border-right:0;box-sizing:border-box;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__col:last-child {
  border-right:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__img {
  width:auto!important;max-width:100%;height:200px!important;object-fit:contain;object-position:left center;margin:0 0 146px;display:block;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__wrapperleft {
  padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-card__title {
  font-size:28px!important;line-height:36px!important;font-weight:500!important;margin:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .aero-vent-number {
  display:block;color:#b3b6b9;margin:0 0 16px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .aero-vent-result {
  display:block;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-container:before,
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-container:after {
  display:none;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) :is(.t764__col,.t764__info,.t764__textwrapper) {
  display:contents!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764>.t-container {
  display:flex;flex-direction:column;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764__title {
  order:-2;margin-bottom:40px!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds {
  width:var(--vphoto);height:var(--vphotoh);margin:0 0 0 var(--vphotox);overflow:visible!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) :is(.t-slds__main,.t-slds__container) {
  height:100%!important;overflow:visible!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__wrapper {
  height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) :is(.t-slds__bgimg,.t-slds__imgwrapper) {
  height:var(--vphotoh)!important;padding-bottom:0!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__bullet_wrapper {
  display:none!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow_container {
  position:absolute;top:auto;bottom:0;right:0;left:auto;width:calc(var(--varrow)*2 - 2px);height:var(--varrow);margin:0!important;z-index:5;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow_wrapper {
  position:absolute;top:0;bottom:auto;left:auto;right:0;width:var(--varrow)!important;height:var(--varrow)!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow_wrapper-left {
  right:auto;left:0;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow {
  width:var(--varrow)!important;height:var(--varrow)!important;border:2px solid #fff!important;border-radius:0!important;box-sizing:border-box;background:transparent!important;left:0;top:0;transform:none!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow:hover {
  background:#fff!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow:hover polyline {
  stroke:#222225;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow_body {
  width:12px!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764__descr {
  margin:0!important;padding:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-step {
  visibility:hidden;grid-area:1/1;pointer-events:none;opacity:0;transition:opacity .4s;
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-step.aero-vent-active {
  visibility:visible;opacity:1;pointer-events:auto;
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-count {
  position:absolute;right:var(--vg);font:500 48px/56px Geometria,sans-serif;white-space:nowrap;color:#ffffff80;
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-count>span {
  color:#fff;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process {
  background:#00aed5!important;min-height:100vh;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container {
  min-height:calc(100vh - 160px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__items-wrapper {
  position:relative;transform:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__item {
  position:absolute!important;inset:0;width:100%!important;opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path .65s,opacity .65s;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__item_active {
  opacity:1;clip-path:inset(0);z-index:1;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__item_dummy {
  opacity:0!important;pointer-events:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__bgimg:after {
  content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.1));
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764__descr {
  display:grid;position:relative;top:var(--vtexttop);width:736px;max-width:100%!important;z-index:3;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .aero-vent-step {
  display:flex;flex-direction:column;align-items:flex-start;gap:16px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .aero-vent-step p {
  font-size:24px!important;line-height:32px!important;font-weight:500;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .aero-vent-seq {
  display:inline-block;background:#fff;color:#00aed5;padding:2px 13px;font-size:var(--vbody)!important;line-height:32px!important;font-weight:700!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .aero-vent-seq:empty {
  height:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .aero-vent-count {
  position:fixed;display:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process>.aero-vent-counter-placeholder {
  display:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container>.aero-vent-count {
  position:absolute;display:block;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 56px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__arrow_container {
  right:calc(-1*(100% - var(--vg)*2 - var(--vphotox) - var(--vphoto)));
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme {
  background:#222225!important;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme:before {
  content:'';position:absolute;top:66px;right:821px;width:100%;height:1210px;background:url('https://static.tildacdn.com/tila3662-3833-4536-b233-613435613736/vent-equipment-backg.svg') center/contain no-repeat;opacity:.8;pointer-events:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__descr a {
  font:500 24px/32px Geometria,sans-serif!important;color:#00aed5!important;display:inline-block;margin-top:24px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container:before,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container:after,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-clear {
  display:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col {
  position:relative;width:100%!important;max-width:none;height:var(--veq)!important;margin:0!important;padding:var(--veqp)!important;box-sizing:border-box;background:#272729;overflow:hidden;outline-offset:-2px;cursor:pointer;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(3n+2) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(3n) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:before {
  content:'';position:absolute;inset:0;z-index:1;background:transparent;transition:background .6s;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:after {
  content:'';position:absolute;top:var(--veqp);left:var(--veqp);width:60px;height:60px;background:#00aed5;mask:url('https://static.tildacdn.com/tila3135-6530-4961-b761-346661653164/vent-card-icon.svg') center/contain no-repeat;z-index:3;transition:background .6s;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__blockimg {
  position:absolute;left:50%;top:calc((var(--veq) - var(--veqb))/2 - var(--veqi)/2);width:var(--veqi)!important;height:var(--veqi)!important;padding:0!important;transform:translateX(-50%);clip-path:polygon(60px 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%,0 60px);transition:transform .6s;z-index:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__textwrapper {
  display:contents!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__title {
  position:absolute;left:var(--veqp);right:var(--veqp);bottom:var(--veqp);height:calc(var(--veqb) - var(--veqp));border-top:1px solid #ffffff1f;padding:24px 0 0!important;box-sizing:border-box;font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;z-index:3;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__descr {
  position:absolute;top:calc(var(--veqp) + 80px);left:var(--veqp);right:var(--veqp);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 90px);overflow:auto;margin:0!important;padding:0!important;z-index:3;font-size:20px!important;line-height:28px!important;color:#fff;opacity:0;visibility:hidden;transform:translateY(50px);transition:opacity .6s,transform .6s,visibility .6s;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:is(:hover,:focus-within,.aero-vent-open):before {
  background:#00aed5e8;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:is(:hover,:focus-within,.aero-vent-open):after {
  background:#fff;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:is(:hover,:focus-within,.aero-vent-open) .t649__blockimg {
  transform:translateX(-50%) scale(7);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:is(:hover,:focus-within,.aero-vent-open) .t-card__descr {
  opacity:1;visibility:visible;transform:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video {
  background:#e9fcff!important;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__title {
  color:#222225!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds {
  width:var(--vvideo);height:var(--vvideoh);margin:0 auto;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video :is(.t-slds__wrapper,.t-slds__bgimg,.t-slds__imgwrapper) {
  height:var(--vvideoh)!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__item {
  transform:scale(.67);opacity:.4;transition:transform .6s,opacity .6s;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__item_active {
  transform:none;opacity:1;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__bgimg:after {
  content:'';position:absolute;inset:0;background:#0003;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
  display:grid;width:var(--vvideo);max-width:100%!important;align-self:flex-end;margin-top:32px!important;min-height:48px;font-size:var(--vh3)!important;line-height:var(--vl3)!important;font-weight:500!important;color:#222225;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .aero-vent-count {
  top:20px;color:#00aed580;right:var(--vg);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .aero-vent-count>span {
  color:#00aed5;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__arrow_container {
  bottom:0;right:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper {
  position:absolute;top:calc(var(--vl2) + 40px);left:50%;width:var(--vvideo);height:var(--vvideoh);transform:translateX(-50%);margin:0;z-index:2;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper .t-btn {
  display:block;width:100%;height:100%;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:transparent!important;font-size:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper .t-btn:before {
  content:'';position:absolute;width:100px;height:100px;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid #fff;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);background:#ffffff0a;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper .t-btn:after {
  content:'';position:absolute;left:50%;top:50%;transform:translate(-40%,-50%);border-left:24px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper .t-btn:hover:before {
  background:#00aed5;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__arrow {
  border-color:#00aed5!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__arrow polyline {
  stroke:#00aed5;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup>.t-container {
  display:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__container {
  max-width:880px!important;width:calc(100vw - 240px)!important;background:transparent;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup :is(.t-width,.t-container) {
  max-width:100%;width:100%;margin-left:0;margin-right:0;padding:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t746__separator {
  padding-bottom:56.25%!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__caption_wrapper {
  padding:24px 0 0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__arrow {
  border-radius:0!important;width:40px!important;height:40px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__close {
  background:transparent!important;right:40px;top:40px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio {
  background:#00aed5!important;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio:before {
  content:'';position:absolute;inset:0;pointer-events:none;background:url('https://static.tildacdn.com/tila3865-6238-4533-b434-626338333863/vent-map.svg') center/1909px 1404px no-repeat;opacity:.12;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-section__container {
  margin-bottom:40px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__container:before,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__container:after,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-clear {
  display:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__col {
  width:100%!important;max-width:none;margin:0!important;padding:16px 16px 24px;box-sizing:border-box;background:#1fb8da;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__blockimg {
  height:310px!important;padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__textwrapper {
  padding:24px 0 0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__title {
  font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact {
  min-height:650px;background:#272729!important;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact:before {
  content:'';position:absolute;inset:0;background:url('https://static.tildacdn.com/tila6262-6665-4066-b337-656433333934/back2e5bd512.jpg') center/cover no-repeat;filter:blur(80px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact:after {
  content:'';position:absolute;inset:0;background:#0006;pointer-events:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544 {
  position:relative;z-index:1;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544>.t-container {
  position:static;min-height:calc(650px - var(--vp)*2);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__col,.t544__textwrapper,.t544__content) {
  display:contents!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
  position:relative;z-index:2;margin-bottom:200px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
  position:relative;z-index:2;width:888px;max-width:100%;margin:0 152px 0 auto!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__descr {
  font-size:var(--vh3)!important;line-height:var(--vl3)!important;font-weight:500!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__text {
  display:flex;gap:60px;margin-top:24px!important;font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__line {
  display:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item {
  display:flex;flex-direction:column;gap:8px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item>span {
  font-weight:700;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item a {
  color:#fff!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item a:hover {
  color:#00aed5!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
  position:absolute!important;left:max(0px,calc((100% - 1920px)/2));bottom:calc(-60px - var(--vp));width:637px!important;height:758px!important;background-size:contain;background-repeat:no-repeat;z-index:0;
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vphoto:calc(1.37917px + 62.0833vw);--vphotoh:calc(-4.35208px + 35.2083vw);--vphotox:calc(22.8542px + 14.5833vw);--vtexttop:calc(-49.9667px - 3.33333vw);--vvideo:calc(7.38333px + 61.6667vw);--vvideoh:calc(1.65208px + 34.7917vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__col {
    width:calc(19.6979px + 30.2083vw);min-width:calc(19.6979px + 30.2083vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results:before {
    top:calc(22.7937px + 20.625vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme:before {
    right:calc(16.5812px + 41.875vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__blockimg {
    height:calc(-22.1729px + 17.2917vw)!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vg:40px;--vp:60px;--vh2:52px;--vl2:60px;--vh3:40px;--vl3:48px;--vh4:32px;--vl4:40px;--vbody:20px;--veq:588px;--veqp:24px;--veqi:140px;--veqb:200px;--vphoto:calc(-156.349px + 73.029vw);--vphotoh:calc(-94.9253px + 41.4938vw);--varrow:60px;--vvideo:calc(518.595px + 26.1905vw);--vvideoh:calc(288.565px + 14.881vw);
  }
  #allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-results,.uc-aero-vent-equipme) .t-section__descr {
    width:669px;max-width:669px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102 {
    padding-bottom:80px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__title {
    font-size:72px!important;line-height:80px!important;max-width:1252px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr {
    top:126px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__col {
    width:455px;min-width:455px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__img {
    height:129px!important;margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-card__title {
    font-size:24px!important;line-height:32px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results:before {
    top:calc(472.609px - 3.72024vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container {
    min-height:calc(100vh - 120px);
  }
  #allrecords:has(.uc-aero-vent-hero) .aero-vent-count {
    font-size:40px;line-height:48px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container>.aero-vent-count {
    top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 48px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme:before {
    top:60px;height:1028px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__container {
    margin-bottom:60px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(3n+2) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(3n) {
    transform:translateY(160px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__blockimg {
    clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__descr {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .aero-vent-count {
    top:0;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__blockimg {
    height:227px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    margin-bottom:172px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    left:15px;bottom:calc(-44px - var(--vp));width:581px!important;height:691px!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vphoto:100%;--vphotoh:calc(224.578px + 23.2019vw);--vphotox:0px;--vtexttop:0px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container {
    min-height:calc(100vh - 80px);padding-bottom:60px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764__descr {
    margin-top:40px!important;margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container>.aero-vent-count {
    top:auto;bottom:0;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__arrow_container {
    position:fixed;display:none;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container>.t-slds__arrow_container {
    position:absolute;display:block;bottom:0;left:var(--vg);right:auto;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme:before {
    display:none;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
    grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__descr {
    width:100%;max-width:100%;margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container {
    padding-bottom:60px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
    align-self:center;min-height:140px;margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .aero-vent-count {
    top:auto;bottom:0;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__arrow_container {
    position:fixed;display:none;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container>.t-slds__arrow_container {
    position:absolute;display:block;bottom:0;left:var(--vg);right:auto;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__container {
    display:flex!important;overflow:auto;scrollbar-width:none;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__col {
    min-width:700px;width:700px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__blockimg {
    height:375px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    margin-bottom:176px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__text {
    gap:24px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    left:auto;right:-147px;bottom:calc(-1*var(--vp));width:556px!important;height:662px!important;
  }
}
@media(max-width:992px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-section__descr {
    margin-top:24px!important;width:100%;max-width:100%;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vg:24px;--vh2:40px;--vl2:48px;--vh3:32px;--vl3:40px;--vh4:24px;--vl4:32px;--veq:492px;--veqp:20px;--veqi:120px;--veqb:168px;--vphotoh:calc((100vw - 63px)/1.8);--vvideo:calc(100vw - 48px);--vvideoh:calc(-405.845px + 105.181vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102 {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr {
    top:96px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results:before {
    top:calc(-384.767px + 107.772vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
    gap:24px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:after {
    width:40px;height:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__descr {
    top:calc(var(--veqp) + 60px);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 70px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__blockimg {
    clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds {
    min-width:360px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper {
    min-width:360px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper .t-btn:before {
    width:70px;height:70px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__container {
    gap:12px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
    width:calc(-17.0881px + 63.7306vw);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__text {
    display:block;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item+.aero-vent-contact-item {
    margin-top:16px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__arrow_container {
    display:none;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__title {
    font-size:40px!important;line-height:48px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vg:16px;--vp:40px;--vh2:32px;--vl2:40px;--vh3:24px;--vl3:32px;--vh4:20px;--vl4:28px;--vbody:16px;--vline:24px;--veq:416px;--veqp:16px;--veqb:96px;--vphoto:100vw;--vphotoh:calc(100vw/1.8);--varrow:40px;--vvideo:100vw;--vvideoh:200px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102 {
    padding-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__descr {
    display:none;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t490__col {
    width:300px;min-width:300px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-card__title {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results:before {
    top:236px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container {
    padding-bottom:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds {
    margin-left:-16px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764__descr {
    margin-top:24px!important;margin-bottom:56px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .aero-vent-count {
    font-size:24px;line-height:32px;
  }
  #allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t-slds__arrow {
    border-width:1px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
    grid-template-columns:minmax(0,1fr);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__descr {
    font-size:14px!important;line-height:20px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__descr a {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__title {
    padding-top:16px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container {
    padding-bottom:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds {
    align-self:center;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__item:not(.t-slds__item_active) {
    opacity:0;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__btn-wrapper {
    top:calc(var(--vl2) + 24px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
    align-self:flex-start;min-height:84px;margin-top:24px!important;margin-bottom:32px!important;font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__col {
    width:300px!important;min-width:300px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__blockimg {
    height:150px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-section__container {
    margin-bottom:32px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact {
    padding-bottom:310px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544>.t-container {
    min-height:0;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact :is(.t544__descr,.t544__text) {
    width:100%;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__text {
    margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .aero-vent-contact-item {
    gap:4px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    width:390px!important;height:442px!important;right:50%;bottom:auto;top:calc(650px - var(--vp) - 332px);transform:translateX(calc(50% - 5px));
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__close {
    right:16px;top:16px;
  }
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-vent-hero) * {
    scroll-behavior:auto!important;
  }
  #allrecords:has(.uc-aero-vent-hero) :is(.aero-vent-step,.t649__blockimg,.t-card__descr,.t-slds__item) {
    transition:none!important;
  }
}
/* Neutralize the old generic inner-page grid for these records only. */
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-hero,.uc-aero-vent-results,.uc-aero-vent-process,.uc-aero-vent-equipme,.uc-aero-vent-video,.uc-aero-vent-locatio,.uc-aero-vent-contact) .t-container {
  width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-hero,.uc-aero-vent-results,.uc-aero-vent-process,.uc-aero-vent-equipme,.uc-aero-vent-video,.uc-aero-vent-locatio,.uc-aero-vent-contact) .t-col {
  margin:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover {
  position:relative;overflow:hidden;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover__filter {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover>.t-container {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover>.t-container>.t-col {
  width:100%!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t-cover__wrapper {
  display:flex;align-items:flex-end;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102 {
  width:100%;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__items-wrapper {
  width:100%!important;height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t-slds__bgimg {
  position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner .t-menu-base,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner.aero-scroll-scrolled .t-menu-base,
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner.aero-scroll-scrolled .tmenu-mobile {
  background:#222225!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner .t-menu__link-item.t-active {
  color:#fff!important;background:transparent!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner .t-menu__link-item.t-active:before {
  background:transparent!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-header-inner .t-menu__link-item:hover {
  color:#222225!important;background:#fff!important;
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-hero,.uc-aero-vent-results,.uc-aero-vent-process,.uc-aero-vent-equipme,.uc-aero-vent-video,.uc-aero-vent-locatio,.uc-aero-vent-contact) .t-container {
  padding-left:var(--vg)!important;padding-right:var(--vg)!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-section__container>.t-col {
  align-items:center;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__container>.t-col {
  align-items:flex-start;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
  gap:40px 24px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__title {
  height:var(--veqb);padding-top:0!important;border:0;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__title:before {
  content:'';position:absolute;top:-24px;left:0;right:0;border-top:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__blockimg {
  top:calc(var(--veqp) + 80px);
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-step:not(.aero-vent-active) {
  display:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
  width:calc(100% - var(--varrow)*2 - 24px);align-self:flex-start;color:#00aed5!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio :is(.t-card__title,.t-card__descr) {
  color:#222225!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-card__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;margin-top:8px!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
  width:888px;max-width:100%;margin-left:auto!important;margin-right:152px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__text {
  gap:40px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
  left:max(var(--vg),calc((100% - 1920px)/2 + var(--vg)));
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    left:calc(var(--vg) + 15px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
    gap:20px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
    width:100%;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    left:auto;right:calc(var(--vg) - 147px);
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-card__container {
    gap:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    width:calc(-17.0881px + 63.7306vw);
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764>.t-container,
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container {
    padding-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    width:100%;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__blockimg {
    right:50%;
  }
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(n) {
  transform:none;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-child(3n+2 of .t649__col) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-child(3n of .t649__col) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__descr a {
  display:block;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
  width:100%;margin-top:24px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__caption:not(.t-slds__caption-active) {
  display:none!important;
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-child(3n+2 of .t649__col) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-child(3n of .t649__col) {
    transform:translateY(160px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-of-type(n) {
    transform:none;
  }
}
#allrecords:has(.uc-aero-vent-hero) {
  --vbody:20px;--vh3:40px;--vl3:48px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__title {
  width:100%!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-card__title {
  font-size:24px!important;line-height:32px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn {
  position:absolute;top:calc(var(--vl2) + 40px);left:50%;width:var(--vvideo)!important;height:var(--vvideoh)!important;transform:translateX(-50%);margin:0!important;padding:0!important;display:block!important;background:transparent!important;border:0!important;border-radius:0!important;z-index:2;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-btnflex__text {
  position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn:before {
  content:'';position:absolute;width:100px;height:100px;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,transparent 20px,#fff 20px,#fff 22px,transparent 22px) top left,linear-gradient(135deg,transparent calc(100% - 22px),#fff calc(100% - 22px),#fff calc(100% - 20px),transparent calc(100% - 20px)) bottom right;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);border:2px solid #fff;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn:after {
  content:'';position:absolute;left:50%;top:50%;transform:translate(-40%,-50%);border-left:24px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn:hover:before {
  background-color:#00aed5;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds {
  margin-left:auto!important;margin-right:auto!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__container {
  margin-left:auto!important;margin-right:auto!important;padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-container {
  padding:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__col {
  padding:16px 16px 24px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio :is(.t-card__title,.t-card__descr) {
  color:#fff!important;
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t649__col:nth-child(n of .t649__col) {
    transform:none!important;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vh3:32px;--vl3:40px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn:before {
    width:70px;height:70px;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero .t102__title {
    font-size:32px!important;line-height:40px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-vent-hero) {
    --vbody:16px;--vh3:24px;--vl3:32px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-results .t-card__title {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn {
    top:calc(var(--vl2) + 24px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
    font-size:24px!important;line-height:32px!important;margin-bottom:20px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds {
    position:relative;left:50%;transform:translateX(-50%);align-self:flex-start;margin:0!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t-section__container {
    margin-bottom:24px;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-contact .t544__title {
    margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-equipme .t-section__descr a {
    font-size:16px!important;line-height:24px!important;margin-top:16px;
  }
}
@media(max-width:1200px) {

}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-hero :is(.t-cover__wrapper,.t102) {
  width:100%!important;max-width:100%!important;min-width:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio :is(.t649__blockimg,.t649__textwrapper) {
  margin:0!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio .t649__col {
  display:block!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-locatio :is(.t649__blockimg,.t649__textwrapper) {
  display:block!important;width:100%!important;float:none!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t-slds__bgimg {
  position:relative;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-width {
  width:100%!important;max-width:100%!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__container {
  width:calc(100vw - 240px)!important;max-width:880px!important;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__caption__container {
  position:relative;padding-right:80px;
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-slds__caption__container:after {
  content:attr(data-vent-counter);position:absolute;right:0;top:24px;color:#fff;font:400 20px/28px Geometria,sans-serif;
}
@media(min-width:1201px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-process .t764__descr {
    margin-bottom:var(--vtexttop)!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video {
    padding-bottom:calc(var(--vp) + 20px)!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__descr {
    margin-bottom:20px!important;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764__textwrapper>a.t-btn {
    top:calc(var(--vl2) + 24px);
  }
  #allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-popup .t-popup__container {
    width:calc(100vw - 32px)!important;
  }
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-reveal {
  opacity:0;transform:translateY(24px);clip-path:inset(100% 0 0);transition:opacity .65s,transform .65s,clip-path .65s;
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-reveal.aero-vent-visible {
  opacity:1;transform:none;clip-path:inset(0);
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-vent-hero) .aero-vent-reveal {
    opacity:1;transform:none;clip-path:none;transition:none;
  }
}
#allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764>.t-container>.t-slds__arrow_container {
  right:var(--vg);bottom:auto;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow));
}
#allrecords:has(.uc-aero-vent-hero) .uc-aero-vent-video .t764>.t-container>.t-slds__arrow_container {
  top:auto;bottom:0;
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-vent-hero) :is(.uc-aero-vent-process,.uc-aero-vent-video) .t764>.t-container>.t-slds__arrow_container {
    top:auto;bottom:0;
  }
}
#allrecords:has(.uc-aero-vent-hero) .aero-vent-reveal {
  clip-path:inset(0);
}
/* Project 116: native CR02 / FR201 / GL21 / TE210 / GL08N / TM601. */
#allrecords:has(.uc-aero-freeze-hero) {
  --vg:60px;--vp:80px;--vh2:72px;--vl2:80px;--vh3:48px;--vl3:56px;--vh4:36px;--vl4:44px;--vbody:24px;--vline:32px;--vnav:24px;--vnline:32px;--veq:636px;--veqp:40px;--veqi:200px;--veqb:176px;--vphoto:1194px;--vphotoh:672px;--vphotox:303px;--vtexttop:-114px;--varrow:80px;--vvideo:1192px;--vvideoh:670px;color:#fff;background:#272729;overflow:hidden;
}
#allrecords:has(.uc-aero-freeze-hero) :is(h1,h2,h3,p) {
  margin:0;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.t-title,.t-heading,.t-name,.t-descr,.t-text) {
  font-family:Geometria,sans-serif!important;letter-spacing:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-proce,.uc-aero-freeze-equip,.uc-aero-freeze-locat,.uc-aero-freeze-conta) {
  padding:var(--vp) 0!important;position:relative;box-sizing:border-box;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip,.uc-aero-freeze-locat) .t-section__container,
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t764>.t-container,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544>.t-container {
  width:100%;max-width:1920px!important;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip,.uc-aero-freeze-locat) .t-section__container>.t-col {
  width:100%;max-width:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:40px;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip,.uc-aero-freeze-locat) .t-section__title,
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t764__title,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
  font-size:var(--vh2)!important;line-height:var(--vl2)!important;font-weight:500!important;margin:0!important;padding:0!important;color:#fff!important;max-width:none;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip) .t-section__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;width:736px;max-width:736px;flex-shrink:0;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip) .t-section__descr p {
  margin:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-scroll-header {
  --aero-header-flow:0px!important;background:transparent!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-scroll-header .t228,
#allrecords:has(.uc-aero-freeze-hero) .aero-scroll-header .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-scroll-header.aero-scroll-scrolled {
  background:#222225!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-scroll-header a.t-active:not(:hover) {
  background:transparent!important;color:#fff!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero {
  padding:0!important;height:100vh;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover-outer {
  padding:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero :is(.t-cover,.t-cover__carrier,.t-cover__wrapper) {
  height:100vh!important;min-height:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover__filter {
  height:101%!important;background:linear-gradient(rgba(45,45,47,0) 2.03%,#272729 95.7%)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-container {
  max-width:1920px!important;width:100%;padding:0 var(--vg);box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-col {
  width:100%;max-width:none;margin:0;padding:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102 {
  padding:0 0 141px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__title {
  font-size:96px!important;line-height:108px!important;font-weight:500!important;text-align:left;max-width:1648px;padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr {
  position:absolute;top:142px;left:var(--vg);padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr a {
  display:block;width:54px;height:40px;border:1px solid #fff;color:transparent!important;font-size:0;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr a:after {
  content:'';position:absolute;left:24px;top:13px;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr a:hover {
  background:#fff;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr a:hover:after {
  border-color:#222225;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .space {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul {
  overflow:hidden;background:#272729!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul:before {
  content:'';position:absolute;pointer-events:none;width:1471px;height:1471px;left:50%;top:419px;transform:translateX(-50%);background:#00aed5;opacity:.2;filter:blur(250px);border-radius:50%;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__container {
  display:flex!important;flex-wrap:nowrap!important;gap:0!important;max-width:1920px!important;width:100%;margin:0 auto;padding:0 var(--vg);box-sizing:border-box;overflow:auto;scrollbar-width:none;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__container:before,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__container:after {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__col {
  width:600px;min-width:600px;max-width:none;margin:0!important;padding:24px!important;border:1px solid #ffffff1f;border-right:0;box-sizing:border-box;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__col:last-child {
  border-right:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__img {
  width:auto!important;max-width:100%;height:200px!important;object-fit:contain;object-position:left center;margin:0 0 146px;display:block;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__wrapperleft {
  padding:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-card__title {
  font-size:28px!important;line-height:36px!important;font-weight:500!important;margin:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .aero-freeze-number {
  display:block;color:#b3b6b9;margin:0 0 16px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .aero-freeze-result {
  display:block;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-container:before,
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-container:after {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) :is(.t764__col,.t764__info,.t764__textwrapper) {
  display:contents!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t764>.t-container {
  display:flex;flex-direction:column;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t764__title {
  order:-2;margin-bottom:40px!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds {
  width:var(--vphoto);height:var(--vphotoh);margin:0 0 0 var(--vphotox);overflow:visible!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) :is(.t-slds__main,.t-slds__container) {
  height:100%!important;overflow:visible!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__wrapper {
  height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) :is(.t-slds__bgimg,.t-slds__imgwrapper) {
  height:var(--vphotoh)!important;padding-bottom:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__bullet_wrapper {
  display:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow_container {
  position:absolute;top:auto;bottom:0;right:0;left:auto;width:calc(var(--varrow)*2 - 2px);height:var(--varrow);margin:0!important;z-index:5;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow_wrapper {
  position:absolute;top:0;bottom:auto;left:auto;right:0;width:var(--varrow)!important;height:var(--varrow)!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow_wrapper-left {
  right:auto;left:0;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow {
  width:var(--varrow)!important;height:var(--varrow)!important;border:2px solid #fff!important;border-radius:0!important;box-sizing:border-box;background:transparent!important;left:0;top:0;transform:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow:hover {
  background:#fff!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow:hover polyline {
  stroke:#222225;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow_body {
  width:12px!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t764__descr {
  margin:0!important;padding:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-step {
  visibility:hidden;grid-area:1/1;pointer-events:none;opacity:0;transition:opacity .4s;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-step.aero-freeze-active {
  visibility:visible;opacity:1;pointer-events:auto;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count {
  position:absolute;right:var(--vg);font:500 48px/56px Geometria,sans-serif;white-space:nowrap;color:#ffffff80;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count>span {
  color:#fff;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce {
  background:#00aed5!important;min-height:100vh;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container {
  min-height:calc(100vh - 160px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__items-wrapper {
  position:relative;transform:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__item {
  position:absolute!important;inset:0;width:100%!important;opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path .65s,opacity .65s;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__item_active {
  opacity:1;clip-path:inset(0);z-index:1;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__item_dummy {
  opacity:0!important;pointer-events:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__bgimg:after {
  content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.1));
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764__descr {
  display:grid;position:relative;top:var(--vtexttop);width:736px;max-width:100%!important;z-index:3;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-step {
  display:flex;flex-direction:column;align-items:flex-start;gap:16px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-step p {
  font-size:24px!important;line-height:32px!important;font-weight:500;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-seq {
  display:inline-block;background:#fff;color:#00aed5;padding:2px 13px;font-size:var(--vbody)!important;line-height:32px!important;font-weight:700!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-seq:empty {
  height:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-count {
  position:fixed;display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce>.aero-freeze-counter-placeholder {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.aero-freeze-count {
  position:absolute;display:block;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 56px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__arrow_container {
  right:calc(-1*(100% - var(--vg)*2 - var(--vphotox) - var(--vphoto)));
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip {
  background:#222225!important;overflow:hidden;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip:before {
  content:'';position:absolute;top:66px;right:821px;width:100%;height:1210px;background:url('') center/contain no-repeat;opacity:.8;pointer-events:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr a {
  font:500 24px/32px Geometria,sans-serif!important;color:#00aed5!important;display:inline-block;margin-top:24px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container:before,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container:after,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-clear {
  display:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col {
  position:relative;width:100%!important;max-width:none;height:var(--veq)!important;margin:0!important;padding:var(--veqp)!important;box-sizing:border-box;background:#272729;overflow:hidden;outline-offset:-2px;cursor:pointer;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(3n+2) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(3n) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:before {
  content:'';position:absolute;inset:0;z-index:1;background:transparent;transition:background .6s;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:after {
  content:'';position:absolute;top:var(--veqp);left:var(--veqp);width:60px;height:60px;background:#00aed5;mask:url('https://static.tildacdn.com/tila3135-6530-4961-b761-346661653164/vent-card-icon.svg') center/contain no-repeat;z-index:3;transition:background .6s;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__blockimg {
  position:absolute;left:50%;top:calc((var(--veq) - var(--veqb))/2 - var(--veqi)/2);width:var(--veqi)!important;height:var(--veqi)!important;padding:0!important;transform:translateX(-50%);clip-path:polygon(60px 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%,0 60px);transition:transform .6s;z-index:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__textwrapper {
  display:contents!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__title {
  position:absolute;left:var(--veqp);right:var(--veqp);bottom:var(--veqp);height:calc(var(--veqb) - var(--veqp));border-top:1px solid #ffffff1f;padding:24px 0 0!important;box-sizing:border-box;font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;z-index:3;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__descr {
  position:absolute;top:calc(var(--veqp) + 80px);left:var(--veqp);right:var(--veqp);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 90px);overflow:auto;margin:0!important;padding:0!important;z-index:3;font-size:20px!important;line-height:28px!important;color:#fff;opacity:0;visibility:hidden;transform:translateY(50px);transition:opacity .6s,transform .6s,visibility .6s;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:is(:hover,:focus-within,.aero-freeze-open):before {
  background:#00aed5e8;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:is(:hover,:focus-within,.aero-freeze-open):after {
  background:#fff;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:is(:hover,:focus-within,.aero-freeze-open) .t649__blockimg {
  transform:translateX(-50%) scale(7);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:is(:hover,:focus-within,.aero-freeze-open) .t-card__descr {
  opacity:1;visibility:visible;transform:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat {
  background:#00aed5!important;overflow:hidden;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat:before {
  content:'';position:absolute;inset:0;pointer-events:none;background:url('https://static.tildacdn.com/tila3865-6238-4533-b434-626338333863/vent-map.svg') center/1909px 1404px no-repeat;opacity:.12;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-section__container {
  margin-bottom:40px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__container:before,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__container:after,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-clear {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__col {
  width:100%!important;max-width:none;margin:0!important;padding:16px 16px 24px;box-sizing:border-box;background:#1fb8da;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__blockimg {
  height:310px!important;padding:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__textwrapper {
  padding:24px 0 0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__title {
  font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta {
  min-height:650px;background:#272729!important;overflow:hidden;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta:before {
  content:'';position:absolute;inset:0;background:url('https://static.tildacdn.com/tila6262-6665-4066-b337-656433333934/back2e5bd512.jpg') center/cover no-repeat;filter:blur(80px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta:after {
  content:'';position:absolute;inset:0;background:#0006;pointer-events:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544 {
  position:relative;z-index:1;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544>.t-container {
  position:static;min-height:calc(650px - var(--vp)*2);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__col,.t544__textwrapper,.t544__content) {
  display:contents!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
  position:relative;z-index:2;margin-bottom:200px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
  position:relative;z-index:2;width:888px;max-width:100%;margin:0 152px 0 auto!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__descr {
  font-size:var(--vh3)!important;line-height:var(--vl3)!important;font-weight:500!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__text {
  display:flex;gap:60px;margin-top:24px!important;font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__line {
  display:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item {
  display:flex;flex-direction:column;gap:8px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item>span {
  font-weight:700;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item a {
  color:#fff!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item a:hover {
  color:#00aed5!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
  position:absolute!important;left:max(0px,calc((100% - 1920px)/2));bottom:calc(-60px - var(--vp));width:637px!important;height:758px!important;background-size:contain;background-repeat:no-repeat;z-index:0;
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vphoto:calc(1.37917px + 62.0833vw);--vphotoh:calc(-4.35208px + 35.2083vw);--vphotox:calc(22.8542px + 14.5833vw);--vtexttop:calc(-49.9667px - 3.33333vw);--vvideo:calc(7.38333px + 61.6667vw);--vvideoh:calc(1.65208px + 34.7917vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__col {
    width:calc(19.6979px + 30.2083vw);min-width:calc(19.6979px + 30.2083vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul:before {
    top:calc(22.7937px + 20.625vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip:before {
    right:calc(16.5812px + 41.875vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__blockimg {
    height:calc(-22.1729px + 17.2917vw)!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vg:40px;--vp:60px;--vh2:52px;--vl2:60px;--vh3:40px;--vl3:48px;--vh4:32px;--vl4:40px;--vbody:20px;--veq:588px;--veqp:24px;--veqi:140px;--veqb:200px;--vphoto:calc(-156.349px + 73.029vw);--vphotoh:calc(-94.9253px + 41.4938vw);--varrow:60px;--vvideo:calc(518.595px + 26.1905vw);--vvideoh:calc(288.565px + 14.881vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-resul,.uc-aero-freeze-equip) .t-section__descr {
    width:669px;max-width:669px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102 {
    padding-bottom:80px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__title {
    font-size:72px!important;line-height:80px!important;max-width:1252px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr {
    top:126px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__col {
    width:455px;min-width:455px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__img {
    height:129px!important;margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-card__title {
    font-size:24px!important;line-height:32px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul:before {
    top:calc(472.609px - 3.72024vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container {
    min-height:calc(100vh - 120px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count {
    font-size:40px;line-height:48px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.aero-freeze-count {
    top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 48px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip:before {
    top:60px;height:1028px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container {
    margin-bottom:60px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(3n+2) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(3n) {
    transform:translateY(160px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__blockimg {
    clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__descr {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__blockimg {
    height:227px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    margin-bottom:172px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    left:15px;bottom:calc(-44px - var(--vp));width:581px!important;height:691px!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vphoto:100%;--vphotoh:calc(224.578px + 23.2019vw);--vphotox:0px;--vtexttop:0px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container {
    min-height:calc(100vh - 80px);padding-bottom:60px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764__descr {
    margin-top:40px!important;margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.aero-freeze-count {
    top:auto;bottom:0;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__arrow_container {
    position:fixed;display:none;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.t-slds__arrow_container {
    position:absolute;display:block;bottom:0;left:var(--vg);right:auto;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip:before {
    display:none;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
    grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr {
    width:100%;max-width:100%;margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__container {
    display:flex!important;overflow:auto;scrollbar-width:none;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__col {
    min-width:700px;width:700px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__blockimg {
    height:375px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    margin-bottom:176px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__text {
    gap:24px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    left:auto;right:-147px;bottom:calc(-1*var(--vp));width:556px!important;height:662px!important;
  }
}
@media(max-width:992px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-section__descr {
    margin-top:24px!important;width:100%;max-width:100%;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vg:24px;--vh2:40px;--vl2:48px;--vh3:32px;--vl3:40px;--vh4:24px;--vl4:32px;--veq:492px;--veqp:20px;--veqi:120px;--veqb:168px;--vphotoh:calc((100vw - 63px)/1.8);--vvideo:calc(100vw - 48px);--vvideoh:calc(-405.845px + 105.181vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102 {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr {
    top:96px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul:before {
    top:calc(-384.767px + 107.772vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
    gap:24px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:after {
    width:40px;height:40px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__descr {
    top:calc(var(--veqp) + 60px);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 70px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__blockimg {
    clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__container {
    gap:12px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
    width:calc(-17.0881px + 63.7306vw);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__text {
    display:block;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item+.aero-freeze-contact-item {
    margin-top:16px;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__title {
    font-size:40px!important;line-height:48px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vg:16px;--vp:40px;--vh2:32px;--vl2:40px;--vh3:24px;--vl3:32px;--vh4:20px;--vl4:28px;--vbody:16px;--vline:24px;--veq:416px;--veqp:16px;--veqb:96px;--vphoto:100vw;--vphotoh:calc(100vw/1.8);--varrow:40px;--vvideo:100vw;--vvideoh:200px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102 {
    padding-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__descr {
    display:none;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t490__col {
    width:300px;min-width:300px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-card__title {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul:before {
    top:236px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container {
    padding-bottom:40px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds {
    margin-left:-16px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764__descr {
    margin-top:24px!important;margin-bottom:56px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count {
    font-size:24px;line-height:32px;
  }
  #allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-proce) .t-slds__arrow {
    border-width:1px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
    grid-template-columns:minmax(0,1fr);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__descr {
    font-size:14px!important;line-height:20px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr a {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__title {
    padding-top:16px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__col {
    width:300px!important;min-width:300px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__blockimg {
    height:150px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-section__container {
    margin-bottom:32px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta {
    padding-bottom:310px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544>.t-container {
    min-height:0;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta :is(.t544__descr,.t544__text) {
    width:100%;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__text {
    margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .aero-freeze-contact-item {
    gap:4px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    width:390px!important;height:442px!important;right:50%;bottom:auto;top:calc(650px - var(--vp) - 332px);transform:translateX(calc(50% - 5px));
  }
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-freeze-hero) * {
    scroll-behavior:auto!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) :is(.aero-freeze-step,.t649__blockimg,.t-card__descr,.t-slds__item) {
    transition:none!important;
  }
}
/* Neutralize the old generic inner-page grid for these records only. */
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-hero,.uc-aero-freeze-resul,.uc-aero-freeze-proce,.uc-aero-freeze-equip,.uc-aero-freeze-locat,.uc-aero-freeze-conta) .t-container {
  width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-hero,.uc-aero-freeze-resul,.uc-aero-freeze-proce,.uc-aero-freeze-equip,.uc-aero-freeze-locat,.uc-aero-freeze-conta) .t-col {
  margin:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover {
  position:relative;overflow:hidden;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover__filter {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover>.t-container {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover>.t-container>.t-col {
  width:100%!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t-cover__wrapper {
  display:flex;align-items:flex-end;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102 {
  width:100%;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__items-wrapper {
  width:100%!important;height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t-slds__bgimg {
  position:relative;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner .t-menu-base,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner.aero-scroll-scrolled .t-menu-base,
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner.aero-scroll-scrolled .tmenu-mobile {
  background:#222225!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner .t-menu__link-item.t-active {
  color:#fff!important;background:transparent!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner .t-menu__link-item.t-active:before {
  background:transparent!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-header-inner .t-menu__link-item:hover {
  color:#222225!important;background:#fff!important;
}
#allrecords:has(.uc-aero-freeze-hero) :is(.uc-aero-freeze-hero,.uc-aero-freeze-resul,.uc-aero-freeze-proce,.uc-aero-freeze-equip,.uc-aero-freeze-locat,.uc-aero-freeze-conta) .t-container {
  padding-left:var(--vg)!important;padding-right:var(--vg)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-section__container>.t-col {
  align-items:center;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container>.t-col {
  align-items:flex-start;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
  gap:40px 24px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__title {
  height:var(--veqb);padding-top:0!important;border:0;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__title:before {
  content:'';position:absolute;top:-24px;left:0;right:0;border-top:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__blockimg {
  top:calc(var(--veqp) + 80px);
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-step:not(.aero-freeze-active) {
  display:none!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat :is(.t-card__title,.t-card__descr) {
  color:#222225!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-card__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;margin-top:8px!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
  width:888px;max-width:100%;margin-left:auto!important;margin-right:152px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__text {
  gap:40px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
  left:max(var(--vg),calc((100% - 1920px)/2 + var(--vg)));
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    left:calc(var(--vg) + 15px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
    gap:20px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    left:auto;right:calc(var(--vg) - 147px);
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__container {
    gap:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    width:calc(-17.0881px + 63.7306vw);
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    width:100%;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__blockimg {
    right:50%;
  }
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(n) {
  transform:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-child(3n+2 of .t649__col) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-child(3n of .t649__col) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr a {
  display:block;
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-child(3n+2 of .t649__col) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-child(3n of .t649__col) {
    transform:translateY(160px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-of-type(n) {
    transform:none;
  }
}
#allrecords:has(.uc-aero-freeze-hero) {
  --vbody:20px;--vh3:40px;--vl3:48px;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__title {
  width:100%!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-card__title {
  font-size:24px!important;line-height:32px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__col {
  padding:16px 16px 24px!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat :is(.t-card__title,.t-card__descr) {
  color:#fff!important;
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:nth-child(n of .t649__col) {
    transform:none!important;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vh3:32px;--vl3:40px;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero .t102__title {
    font-size:32px!important;line-height:40px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-freeze-hero) {
    --vbody:16px;--vh3:24px;--vl3:32px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-resul .t-card__title {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-section__container {
    margin-bottom:24px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-conta .t544__title {
    margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr a {
    font-size:16px!important;line-height:24px!important;margin-top:16px;
  }
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-hero :is(.t-cover__wrapper,.t102) {
  width:100%!important;max-width:100%!important;min-width:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat :is(.t649__blockimg,.t649__textwrapper) {
  margin:0!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t649__col {
  display:block!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat :is(.t649__blockimg,.t649__textwrapper) {
  display:block!important;width:100%!important;float:none!important;
}
@media(min-width:1201px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764__descr {
    margin-bottom:var(--vtexttop)!important;
  }
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-reveal {
  opacity:0;transform:translateY(24px);clip-path:inset(100% 0 0);transition:opacity .65s,transform .65s,clip-path .65s;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-reveal.aero-freeze-visible {
  opacity:1;transform:none;clip-path:inset(0);
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-freeze-hero) .aero-freeze-reveal {
    opacity:1;transform:none;clip-path:none;transition:none;
  }
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-reveal {
  clip-path:inset(0);
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip:before {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip {
  padding-bottom:calc(var(--vp) + 280px)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__descr {
  display:none;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.t-slds__arrow_container {
  right:var(--vg);bottom:auto;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow));
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip {
    padding-bottom:calc(var(--vp) + 160px)!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip {
    padding-bottom:var(--vp)!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .t764>.t-container>.t-slds__arrow_container {
    top:auto;bottom:0;
  }
}
/* The freezing project's equipment titles use the original h4 scale. */
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-card__title {
  font-size:var(--vh4)!important;line-height:var(--vl4)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:after {
  left:auto;right:var(--veqp);
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count {
  display:flex!important;align-items:flex-start;gap:8px;font-size:var(--vh3)!important;line-height:var(--vl3)!important;
}
#allrecords:has(.uc-aero-freeze-hero) .aero-freeze-count small {
  font-size:var(--vbody);line-height:var(--vline);font-weight:400;color:#fff;
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container {
    margin-bottom:64px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-locat .t-section__container {
    margin-bottom:24px;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-proce .aero-freeze-step p {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t649__col:after {
    top:20px;right:20px;
  }
  #allrecords:has(.uc-aero-freeze-hero) .uc-aero-freeze-equip .t-section__container {
    margin-bottom:48px;
  }
}
/* Project 116: native CR02 / FR201 / GL21 / TE210 / GL08N / TM601. */
#allrecords:has(.uc-aero-cooling-hero) {
  --vg:60px;--vp:80px;--vh2:72px;--vl2:80px;--vh3:48px;--vl3:56px;--vh4:36px;--vl4:44px;--vbody:24px;--vline:32px;--vnav:24px;--vnline:32px;--veq:636px;--veqp:40px;--veqi:200px;--veqb:176px;--vphoto:1194px;--vphotoh:672px;--vphotox:303px;--vtexttop:-114px;--varrow:80px;--vvideo:1192px;--vvideoh:670px;color:#fff;background:#272729;overflow:hidden;
}
#allrecords:has(.uc-aero-cooling-hero) :is(h1,h2,h3,p) {
  margin:0;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.t-title,.t-heading,.t-name,.t-descr,.t-text) {
  font-family:Geometria,sans-serif!important;letter-spacing:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-proc,.uc-aero-cooling-equi,.uc-aero-cooling-loca,.uc-aero-cooling-cont) {
  padding:var(--vp) 0!important;position:relative;box-sizing:border-box;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi,.uc-aero-cooling-loca) .t-section__container,
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t764>.t-container,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544>.t-container {
  width:100%;max-width:1920px!important;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi,.uc-aero-cooling-loca) .t-section__container>.t-col {
  width:100%;max-width:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:40px;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi,.uc-aero-cooling-loca) .t-section__title,
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t764__title,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
  font-size:var(--vh2)!important;line-height:var(--vl2)!important;font-weight:500!important;margin:0!important;padding:0!important;color:#fff!important;max-width:none;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi) .t-section__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;width:736px;max-width:736px;flex-shrink:0;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi) .t-section__descr p {
  margin:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-scroll-header {
  --aero-header-flow:0px!important;background:transparent!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-scroll-header .t228,
#allrecords:has(.uc-aero-cooling-hero) .aero-scroll-header .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-scroll-header.aero-scroll-scrolled {
  background:#222225!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-scroll-header a.t-active:not(:hover) {
  background:transparent!important;color:#fff!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero {
  padding:0!important;height:100vh;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover-outer {
  padding:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero :is(.t-cover,.t-cover__carrier,.t-cover__wrapper) {
  height:100vh!important;min-height:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover__filter {
  height:101%!important;background:linear-gradient(rgba(45,45,47,0) 2.03%,#272729 95.7%)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-container {
  max-width:1920px!important;width:100%;padding:0 var(--vg);box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-col {
  width:100%;max-width:none;margin:0;padding:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102 {
  padding:0 0 141px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__title {
  font-size:96px!important;line-height:108px!important;font-weight:500!important;text-align:left;max-width:1648px;padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr {
  position:absolute;top:142px;left:var(--vg);padding:0!important;margin:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr a {
  display:block;width:54px;height:40px;border:1px solid #fff;color:transparent!important;font-size:0;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr a:after {
  content:'';position:absolute;left:24px;top:13px;width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr a:hover {
  background:#fff;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr a:hover:after {
  border-color:#222225;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .space {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu {
  overflow:hidden;background:#272729!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu:before {
  content:'';position:absolute;pointer-events:none;width:1471px;height:1471px;left:50%;top:419px;transform:translateX(-50%);background:#00aed5;opacity:.2;filter:blur(250px);border-radius:50%;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__container {
  display:flex!important;flex-wrap:nowrap!important;gap:0!important;max-width:1920px!important;width:100%;margin:0 auto;padding:0 var(--vg);box-sizing:border-box;overflow:auto;scrollbar-width:none;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__container:before,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__container:after {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__col {
  width:600px;min-width:600px;max-width:none;margin:0!important;padding:24px!important;border:1px solid #ffffff1f;border-right:0;box-sizing:border-box;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__col:last-child {
  border-right:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__img {
  width:auto!important;max-width:100%;height:200px!important;object-fit:contain;object-position:left center;margin:0 0 146px;display:block;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__wrapperleft {
  padding:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-card__title {
  font-size:28px!important;line-height:36px!important;font-weight:500!important;margin:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .aero-cooling-number {
  display:block;color:#b3b6b9;margin:0 0 16px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .aero-cooling-result {
  display:block;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-container:before,
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-container:after {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) :is(.t764__col,.t764__info,.t764__textwrapper) {
  display:contents!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t764>.t-container {
  display:flex;flex-direction:column;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t764__title {
  order:-2;margin-bottom:40px!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds {
  width:var(--vphoto);height:var(--vphotoh);margin:0 0 0 var(--vphotox);overflow:visible!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) :is(.t-slds__main,.t-slds__container) {
  height:100%!important;overflow:visible!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__wrapper {
  height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) :is(.t-slds__bgimg,.t-slds__imgwrapper) {
  height:var(--vphotoh)!important;padding-bottom:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__bullet_wrapper {
  display:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow_container {
  position:absolute;top:auto;bottom:0;right:0;left:auto;width:calc(var(--varrow)*2 - 2px);height:var(--varrow);margin:0!important;z-index:5;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow_wrapper {
  position:absolute;top:0;bottom:auto;left:auto;right:0;width:var(--varrow)!important;height:var(--varrow)!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow_wrapper-left {
  right:auto;left:0;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow {
  width:var(--varrow)!important;height:var(--varrow)!important;border:2px solid #fff!important;border-radius:0!important;box-sizing:border-box;background:transparent!important;left:0;top:0;transform:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow:hover {
  background:#fff!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow:hover polyline {
  stroke:#222225;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow_body {
  width:12px!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t764__descr {
  margin:0!important;padding:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-step {
  visibility:hidden;grid-area:1/1;pointer-events:none;opacity:0;transition:opacity .4s;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-step.aero-cooling-active {
  visibility:visible;opacity:1;pointer-events:auto;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count {
  position:absolute;right:var(--vg);font:500 48px/56px Geometria,sans-serif;white-space:nowrap;color:#ffffff80;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count>span {
  color:#fff;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc {
  background:#00aed5!important;min-height:100vh;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container {
  min-height:calc(100vh - 160px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__items-wrapper {
  position:relative;transform:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__item {
  position:absolute!important;inset:0;width:100%!important;opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path .65s,opacity .65s;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__item_active {
  opacity:1;clip-path:inset(0);z-index:1;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__item_dummy {
  opacity:0!important;pointer-events:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__bgimg:after {
  content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.1));
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__descr {
  display:grid;position:relative;top:var(--vtexttop);width:736px;max-width:100%!important;z-index:3;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-step {
  display:flex;flex-direction:column;align-items:flex-start;gap:16px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-step p {
  font-size:24px!important;line-height:32px!important;font-weight:500;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-seq {
  display:inline-block;background:#fff;color:#00aed5;padding:2px 13px;font-size:var(--vbody)!important;line-height:32px!important;font-weight:700!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-seq:empty {
  height:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-count {
  position:fixed;display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc>.aero-cooling-counter-placeholder {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.aero-cooling-count {
  position:absolute;display:block;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 56px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__arrow_container {
  right:calc(-1*(100% - var(--vg)*2 - var(--vphotox) - var(--vphoto)));
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi {
  background:#222225!important;overflow:hidden;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi:before {
  content:'';position:absolute;top:66px;right:821px;width:100%;height:1210px;background:url('') center/contain no-repeat;opacity:.8;pointer-events:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
  margin-bottom:60px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr a {
  font:500 24px/32px Geometria,sans-serif!important;color:#00aed5!important;display:inline-block;margin-top:24px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container:before,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container:after,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-clear {
  display:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col {
  position:relative;width:100%!important;max-width:none;height:var(--veq)!important;margin:0!important;padding:var(--veqp)!important;box-sizing:border-box;background:#272729;overflow:hidden;outline-offset:-2px;cursor:pointer;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(3n+2) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(3n) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:before {
  content:'';position:absolute;inset:0;z-index:1;background:transparent;transition:background .6s;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:after {
  content:'';position:absolute;top:var(--veqp);left:var(--veqp);width:60px;height:60px;background:#00aed5;mask:url('https://static.tildacdn.com/tila3135-6530-4961-b761-346661653164/vent-card-icon.svg') center/contain no-repeat;z-index:3;transition:background .6s;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__blockimg {
  position:absolute;left:50%;top:calc((var(--veq) - var(--veqb))/2 - var(--veqi)/2);width:var(--veqi)!important;height:var(--veqi)!important;padding:0!important;transform:translateX(-50%);clip-path:polygon(60px 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%,0 60px);transition:transform .6s;z-index:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__textwrapper {
  display:contents!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__title {
  position:absolute;left:var(--veqp);right:var(--veqp);bottom:var(--veqp);height:calc(var(--veqb) - var(--veqp));border-top:1px solid #ffffff1f;padding:24px 0 0!important;box-sizing:border-box;font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;z-index:3;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__descr {
  position:absolute;top:calc(var(--veqp) + 80px);left:var(--veqp);right:var(--veqp);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 90px);overflow:auto;margin:0!important;padding:0!important;z-index:3;font-size:20px!important;line-height:28px!important;color:#fff;opacity:0;visibility:hidden;transform:translateY(50px);transition:opacity .6s,transform .6s,visibility .6s;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:is(:hover,:focus-within,.aero-cooling-open):before {
  background:#00aed5e8;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:is(:hover,:focus-within,.aero-cooling-open):after {
  background:#fff;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:is(:hover,:focus-within,.aero-cooling-open) .t649__blockimg {
  transform:translateX(-50%) scale(7);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:is(:hover,:focus-within,.aero-cooling-open) .t-card__descr {
  opacity:1;visibility:visible;transform:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca {
  background:#00aed5!important;overflow:hidden;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca:before {
  content:'';position:absolute;inset:0;pointer-events:none;background:url('https://static.tildacdn.com/tila3865-6238-4533-b434-626338333863/vent-map.svg') center/1909px 1404px no-repeat;opacity:.12;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-section__container {
  margin-bottom:40px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__container {
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1920px!important;width:100%;padding:0 var(--vg);margin:0 auto;box-sizing:border-box;position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__container:before,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__container:after,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-clear {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__col {
  width:100%!important;max-width:none;margin:0!important;padding:16px 16px 24px;box-sizing:border-box;background:#1fb8da;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__blockimg {
  height:310px!important;padding:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__textwrapper {
  padding:24px 0 0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__title {
  font-size:var(--vh4)!important;line-height:var(--vl4)!important;font-weight:500!important;margin:0!important;padding:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont {
  min-height:650px;background:#272729!important;overflow:hidden;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont:before {
  content:'';position:absolute;inset:0;background:url('https://static.tildacdn.com/tila6262-6665-4066-b337-656433333934/back2e5bd512.jpg') center/cover no-repeat;filter:blur(80px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont:after {
  content:'';position:absolute;inset:0;background:#0006;pointer-events:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544 {
  position:relative;z-index:1;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544>.t-container {
  position:static;min-height:calc(650px - var(--vp)*2);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__col,.t544__textwrapper,.t544__content) {
  display:contents!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
  position:relative;z-index:2;margin-bottom:200px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
  position:relative;z-index:2;width:888px;max-width:100%;margin:0 152px 0 auto!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__descr {
  font-size:var(--vh3)!important;line-height:var(--vl3)!important;font-weight:500!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__text {
  display:flex;gap:60px;margin-top:24px!important;font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__line {
  display:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item {
  display:flex;flex-direction:column;gap:8px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item>span {
  font-weight:700;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item a {
  color:#fff!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item a:hover {
  color:#00aed5!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
  position:absolute!important;left:max(0px,calc((100% - 1920px)/2));bottom:calc(-60px - var(--vp));width:637px!important;height:758px!important;background-size:contain;background-repeat:no-repeat;z-index:0;
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vphoto:calc(1.37917px + 62.0833vw);--vphotoh:calc(-4.35208px + 35.2083vw);--vphotox:calc(22.8542px + 14.5833vw);--vtexttop:calc(-49.9667px - 3.33333vw);--vvideo:calc(7.38333px + 61.6667vw);--vvideoh:calc(1.65208px + 34.7917vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__col {
    width:calc(19.6979px + 30.2083vw);min-width:calc(19.6979px + 30.2083vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu:before {
    top:calc(22.7937px + 20.625vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi:before {
    right:calc(16.5812px + 41.875vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__blockimg {
    height:calc(-22.1729px + 17.2917vw)!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vg:40px;--vp:60px;--vh2:52px;--vl2:60px;--vh3:40px;--vl3:48px;--vh4:32px;--vl4:40px;--vbody:20px;--veq:588px;--veqp:24px;--veqi:140px;--veqb:200px;--vphoto:calc(-156.349px + 73.029vw);--vphotoh:calc(-94.9253px + 41.4938vw);--varrow:60px;--vvideo:calc(518.595px + 26.1905vw);--vvideoh:calc(288.565px + 14.881vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-resu,.uc-aero-cooling-equi) .t-section__descr {
    width:669px;max-width:669px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102 {
    padding-bottom:80px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__title {
    font-size:72px!important;line-height:80px!important;max-width:1252px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr {
    top:126px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__col {
    width:455px;min-width:455px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__img {
    height:129px!important;margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-card__title {
    font-size:24px!important;line-height:32px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu:before {
    top:calc(472.609px - 3.72024vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container {
    min-height:calc(100vh - 120px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count {
    font-size:40px;line-height:48px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.aero-cooling-count {
    top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow) - 40px - 48px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi:before {
    top:60px;height:1028px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
    margin-bottom:60px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(3n+2) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(3n) {
    transform:translateY(160px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__blockimg {
    clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__descr {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__blockimg {
    height:227px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    margin-bottom:172px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    left:15px;bottom:calc(-44px - var(--vp));width:581px!important;height:691px!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vphoto:100%;--vphotoh:calc(224.578px + 23.2019vw);--vphotox:0px;--vtexttop:0px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container {
    min-height:calc(100vh - 80px);padding-bottom:60px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__descr {
    margin-top:40px!important;margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.aero-cooling-count {
    top:auto;bottom:0;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__arrow_container {
    position:fixed;display:none;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.t-slds__arrow_container {
    position:absolute;display:block;bottom:0;left:var(--vg);right:auto;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi:before {
    display:none;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
    grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr {
    width:100%;max-width:100%;margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__container {
    display:flex!important;overflow:auto;scrollbar-width:none;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__col {
    min-width:700px;width:700px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__blockimg {
    height:375px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    margin-bottom:176px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__text {
    gap:24px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    left:auto;right:-147px;bottom:calc(-1*var(--vp));width:556px!important;height:662px!important;
  }
}
@media(max-width:992px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-section__container>.t-col {
    display:block;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-section__descr {
    margin-top:24px!important;width:100%;max-width:100%;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vg:24px;--vh2:40px;--vl2:48px;--vh3:32px;--vl3:40px;--vh4:24px;--vl4:32px;--veq:492px;--veqp:20px;--veqi:120px;--veqb:168px;--vphotoh:calc((100vw - 63px)/1.8);--vvideo:calc(100vw - 48px);--vvideoh:calc(-405.845px + 105.181vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102 {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr {
    top:96px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu:before {
    top:calc(-384.767px + 107.772vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
    gap:24px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:after {
    width:40px;height:40px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__descr {
    top:calc(var(--veqp) + 60px);max-height:calc(var(--veq) - var(--veqb) - var(--veqp) - 70px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__blockimg {
    clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__container {
    gap:12px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
    width:calc(-17.0881px + 63.7306vw);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__text {
    display:block;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item+.aero-cooling-contact-item {
    margin-top:16px;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__title {
    font-size:40px!important;line-height:48px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vg:16px;--vp:40px;--vh2:32px;--vl2:40px;--vh3:24px;--vl3:32px;--vh4:20px;--vl4:28px;--vbody:16px;--vline:24px;--veq:416px;--veqp:16px;--veqb:96px;--vphoto:100vw;--vphotoh:calc(100vw/1.8);--varrow:40px;--vvideo:100vw;--vvideoh:200px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102 {
    padding-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__descr {
    display:none;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t490__col {
    width:300px;min-width:300px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-card__title {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu:before {
    top:236px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container {
    padding-bottom:40px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds {
    margin-left:-16px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__descr {
    margin-top:24px!important;margin-bottom:56px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count {
    font-size:24px;line-height:32px;
  }
  #allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-proc) .t-slds__arrow {
    border-width:1px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
    grid-template-columns:minmax(0,1fr);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
    margin-bottom:40px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__descr {
    font-size:14px!important;line-height:20px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr a {
    font-size:20px!important;line-height:28px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__title {
    padding-top:16px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__col {
    width:300px!important;min-width:300px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__blockimg {
    height:150px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-section__container {
    margin-bottom:32px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont {
    padding-bottom:310px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544>.t-container {
    min-height:0;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    margin-bottom:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont :is(.t544__descr,.t544__text) {
    width:100%;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__text {
    margin-top:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .aero-cooling-contact-item {
    gap:4px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    width:390px!important;height:442px!important;right:50%;bottom:auto;top:calc(650px - var(--vp) - 332px);transform:translateX(calc(50% - 5px));
  }
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-cooling-hero) * {
    scroll-behavior:auto!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) :is(.aero-cooling-step,.t649__blockimg,.t-card__descr,.t-slds__item) {
    transition:none!important;
  }
}
/* Neutralize the old generic inner-page grid for these records only. */
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-hero,.uc-aero-cooling-resu,.uc-aero-cooling-proc,.uc-aero-cooling-equi,.uc-aero-cooling-loca,.uc-aero-cooling-cont) .t-container {
  width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-hero,.uc-aero-cooling-resu,.uc-aero-cooling-proc,.uc-aero-cooling-equi,.uc-aero-cooling-loca,.uc-aero-cooling-cont) .t-col {
  margin:0!important;max-width:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover {
  position:relative;overflow:hidden;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover__filter {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover>.t-container {
  position:absolute;inset:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover>.t-container>.t-col {
  width:100%!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t-cover__wrapper {
  display:flex;align-items:flex-end;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102 {
  width:100%;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__items-wrapper {
  width:100%!important;height:var(--vphotoh)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t-slds__bgimg {
  position:relative;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner .t-menu-base,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner .tmenu-mobile {
  background:transparent!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner.aero-scroll-scrolled .t-menu-base,
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner.aero-scroll-scrolled .tmenu-mobile {
  background:#222225!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner .t-menu__link-item.t-active {
  color:#fff!important;background:transparent!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner .t-menu__link-item.t-active:before {
  background:transparent!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-header-inner .t-menu__link-item:hover {
  color:#222225!important;background:#fff!important;
}
#allrecords:has(.uc-aero-cooling-hero) :is(.uc-aero-cooling-hero,.uc-aero-cooling-resu,.uc-aero-cooling-proc,.uc-aero-cooling-equi,.uc-aero-cooling-loca,.uc-aero-cooling-cont) .t-container {
  padding-left:var(--vg)!important;padding-right:var(--vg)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-section__container>.t-col {
  align-items:center;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container>.t-col {
  align-items:flex-start;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
  gap:40px 24px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__title {
  height:var(--veqb);padding-top:0!important;border:0;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__title:before {
  content:'';position:absolute;top:-24px;left:0;right:0;border-top:1px solid #ffffff1f;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__blockimg {
  top:calc(var(--veqp) + 80px);
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-step:not(.aero-cooling-active) {
  display:none!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca :is(.t-card__title,.t-card__descr) {
  color:#222225!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-card__descr {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;margin-top:8px!important;font-weight:400!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
  width:888px;max-width:100%;margin-left:auto!important;margin-right:152px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__text {
  gap:40px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
  left:max(var(--vg),calc((100% - 1920px)/2 + var(--vg)));
}
@media(max-width:1921px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    width:calc(7.54167px + 45.8333vw);margin-right:calc(-471.327px + 32.7083vw)!important;
  }
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    width:calc(249.853px + 29.0179vw);margin-right:0!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    left:calc(var(--vg) + 15px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
    gap:20px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container {
    padding-bottom:60px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    margin-left:0!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    left:auto;right:calc(var(--vg) - 147px);
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__container {
    gap:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    width:calc(-17.0881px + 63.7306vw);
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    width:100%;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__blockimg {
    right:50%;
  }
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(n) {
  transform:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-child(3n+2 of .t649__col) {
  transform:translateY(140px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-child(3n of .t649__col) {
  transform:translateY(280px);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr a {
  display:block;
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-child(3n+2 of .t649__col) {
    transform:translateY(80px);
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-child(3n of .t649__col) {
    transform:translateY(160px);
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-of-type(n) {
    transform:none;
  }
}
#allrecords:has(.uc-aero-cooling-hero) {
  --vbody:20px;--vh3:40px;--vl3:48px;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__title {
  width:100%!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-card__title {
  font-size:24px!important;line-height:32px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__col {
  padding:16px 16px 24px!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca :is(.t-card__title,.t-card__descr) {
  color:#fff!important;
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:nth-child(n of .t649__col) {
    transform:none!important;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vh3:32px;--vl3:40px;
  }
}
@media(max-width:710px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero .t102__title {
    font-size:32px!important;line-height:40px!important;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-cooling-hero) {
    --vbody:16px;--vh3:24px;--vl3:32px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-resu .t-card__title {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-section__container {
    margin-bottom:24px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-cont .t544__title {
    margin-bottom:40px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr a {
    font-size:16px!important;line-height:24px!important;margin-top:16px;
  }
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-hero :is(.t-cover__wrapper,.t102) {
  width:100%!important;max-width:100%!important;min-width:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca :is(.t649__blockimg,.t649__textwrapper) {
  margin:0!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t649__col {
  display:block!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca :is(.t649__blockimg,.t649__textwrapper) {
  display:block!important;width:100%!important;float:none!important;
}
@media(min-width:1201px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__descr {
    margin-bottom:var(--vtexttop)!important;
  }
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-reveal {
  opacity:0;transform:translateY(24px);clip-path:inset(100% 0 0);transition:opacity .65s,transform .65s,clip-path .65s;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-reveal.aero-cooling-visible {
  opacity:1;transform:none;clip-path:inset(0);
}
@media(prefers-reduced-motion:reduce) {
  #allrecords:has(.uc-aero-cooling-hero) .aero-cooling-reveal {
    opacity:1;transform:none;clip-path:none;transition:none;
  }
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-reveal {
  clip-path:inset(0);
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi:before {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi {
  padding-bottom:calc(var(--vp) + 280px)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__descr {
  display:none;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.t-slds__arrow_container {
  right:var(--vg);bottom:auto;top:calc(var(--vl2) + 40px + var(--vphotoh) - var(--varrow));
}
@media(max-width:1441px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi {
    padding-bottom:calc(var(--vp) + 160px)!important;
  }
}
@media(max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi {
    padding-bottom:var(--vp)!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764>.t-container>.t-slds__arrow_container {
    top:auto;bottom:0;
  }
}
/* The freezing project's equipment titles use the original h4 scale. */
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-card__title {
  font-size:var(--vh4)!important;line-height:var(--vl4)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:after {
  left:auto;right:var(--veqp);
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count {
  display:flex!important;align-items:flex-start;gap:8px;font-size:var(--vh3)!important;line-height:var(--vl3)!important;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count small {
  font-size:var(--vbody);line-height:var(--vline);font-weight:400;color:#fff;
}
#allrecords:has(.uc-aero-cooling-hero) .aero-cooling-count .aero-cooling-total {
  font-size:var(--vbody)!important;line-height:var(--vline)!important;font-weight:400;color:#fff;
}
/* Keep the gallery caption area stable while its three slides change. */
#allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-step:not(.aero-cooling-active) {
  display:flex!important;
}
@media(min-width:770px) and (max-width:1200px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
    margin-bottom:120px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .t764__descr {
    margin-bottom:68px!important;
  }
}
@media(max-width:769px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
    margin-bottom:64px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-loca .t-section__container {
    margin-bottom:24px;
  }
}
@media(max-width:576px) {
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-proc .aero-cooling-step p {
    font-size:16px!important;line-height:24px!important;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t649__col:after {
    top:20px;right:20px;
  }
  #allrecords:has(.uc-aero-cooling-hero) .uc-aero-cooling-equi .t-section__container {
    margin-bottom:48px;
  }
}
