/* Static composition for the recovered Aeonik / Ogg design. */
html{font-size:16px!important;scroll-behavior:auto!important}
body{font-size:16px;line-height:1.5}
main p,.footer-content p,.popup p{font-size:16px;line-height:1.5;text-transform:none}
h1,h2,h3,h4,p{overflow-wrap:break-word}
.h1--test,.h1-secondary--test{font-size:clamp(44px,6.5vw,104px)!important;letter-spacing:-.045em;line-height:1.02}
.h2-primary,.h3-primary{font-size:clamp(36px,4.5vw,68px)!important;letter-spacing:-.045em;line-height:1.08}
.h2-secondary,.h3-secondary,.h1-secondary{font-size:inherit;letter-spacing:inherit;line-height:inherit}
.subtitle,h3.subtitle,p.subtitle{font-size:clamp(21px,2vw,28px)!important;line-height:1.2!important;letter-spacing:-.035em;text-transform:none}
.text-size-0-625,.negative-text,.footer-title,.copyright,.hover-underline{font-size:14px!important;line-height:1.5!important}
.main-wrapper{overflow:hidden}
.navbar{padding:20px 24px}
.navbar-logo__image{width:22px;height:22px;object-fit:contain}
.nav-conterollers__cta{font-size:12px;min-height:48px;padding:14px 18px}
.navbar-menu__open-button{min-width:48px;min-height:48px}
.navbar-menu.static-open .navbar-menu__content{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:100px max(24px,6vw) 48px;align-items:start}
.navbar-menu.static-open .nav-link{font-size:clamp(26px,4vw,50px);line-height:1.2}
.navbar-menu.static-open .navbar-menu__list{gap:16px}
.navbar-menu.static-open .navbar-menu__content-right{padding:0;max-width:100%}
.navbar-menu.static-open .is--small a{font-size:18px}
.hero-padding{display:block;padding:120px 0 0}
.hero-content__top{min-height:0;padding:0 24px 32px}
.hero-heading{max-width:1160px;position:relative;z-index:2}
.hero-background{position:relative;top:auto;left:auto;right:auto;width:100%;max-width:1320px;height:auto;max-height:none;margin:0 auto}
.hero-background .customize-content__image.is--hero{position:static;display:block;width:100%;height:auto;max-height:720px;object-fit:contain;transform:none}
.hero-background .sections-wrapper,.hero-background canvas,.image-mask,.triangle-wrapper,.triangle-vector{display:none!important}
.about-padding,.description-padding,.assemble-padding,.technology-padding,.steps-padding,.testimonials-padding,.faq-padding,.about-hero,.tp-body__padding{max-width:1248px;margin:0 auto;padding:72px 24px!important}
.about-content__top,.description-content__top-text-wrapper,.technology-content__top,.steps-content__top{margin:0 0 40px;max-width:900px;padding:0}
.about-content__top-text-wrapper{display:block;margin:0;max-width:880px;text-align:left}
.about-content__top-text,.description-content__top-text,.negative-text.is--step{width:auto;max-width:40em;text-align:left;margin:0 0 20px}
.about-content__top-heading,.description-content__top-heading-copy{max-width:880px}
.is--about__heading-quote{display:none}
.content-full__asset{min-height:0;height:auto;aspect-ratio:16/9;max-height:680px}
.content-full__asset-image{position:static;width:100%;height:100%!important;object-fit:cover;object-position:center}
.content-full__asset-image.is--desktop{display:block!important}
.content-full__asset-image.is--mob{display:none!important}
.horizontal-sticky,.horizontal-container,.horizontal-sticky__content{position:static;display:block;width:100%;overflow:visible;transform:none!important}
.horizontal-sticky__content{max-width:1248px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:48px 32px;padding:0 24px 72px}
.horizontal-item,.horizontal-item.is--first,.horizontal-item.is--second,.horizontal-item.is--third,.horizontal-item.is--fourth{width:auto;min-height:0;padding:0}
.horizontal-item__heading{display:flex;align-items:baseline;gap:16px;margin-bottom:20px}
.horizontal-item__heading .h3-primary{font-size:36px!important}
.horizontal-item__subtitle,.horizontal-item__subtitle.is--three{position:static;font-size:16px!important}
.horizontal-item__images-wrapper[class]{position:static;display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;height:auto;margin:0;transform:none!important}
.horizontal-item__images-wrapper>div[class]{position:static;width:auto;height:auto;aspect-ratio:4/5;transform:none!important}
.horizontal-item__images-wrapper img{height:100%!important;width:100%;object-fit:cover;transform:none!important}
.description-content__grid{display:grid;grid-template:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row;gap:36px 32px;padding:0}
.description-content__grid-item[id]{grid-area:auto!important;display:flex;gap:16px;min-width:0}
.description-grid__item-image{width:48px;height:48px!important;flex:none}
.description-grid__item-content{padding:0;gap:12px;min-width:0}
.description-grid__item-content p{margin:0;font-size:16px;line-height:1.5;text-transform:none}
.assemble-content__top{padding:0;margin:0 0 40px}
.assemble-content__top-title{display:block}
.assemble-content__top-title-text{max-width:100%;margin:0 0 20px}
.assemble-content__top-title-text br{display:none}
.assemble-content__top-text{max-width:none;margin:0;padding:0 0 0 12px}
.assemble-content__main{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px;padding:0}
.assemble-content__main-item[class]{display:contents}
.assemble-main__item[class],.assemble-main__item-description[class]{width:auto;max-width:none;margin:0;padding:0;transform:none!important;min-width:0}
.assemble-main__item.is--third{grid-column:1/-1}
.assemble-main__item.is--third .assemble-main__item-description{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.assemble-item__description-third[class],.assemble-item__description-sixth[class],.assemble-item__description-fifth{width:auto;max-width:none;text-align:left;transform:none!important;align-items:start}
.assemble-main__item .assets-1x1{width:100%;height:auto;aspect-ratio:4/3;padding:0;margin:0 0 20px;overflow:hidden;position:relative}
.assemble-main__item .video-embed{position:static;height:100%;width:100%}
.assemble-main__item video{width:100%;height:100%!important;object-fit:contain;display:block;background:#bfc0b8}
.assemble-main__item-description{gap:12px}
.assemble-main__item-description p{max-width:40em;margin:0}
.assemble-main__item-description.is--sixth{display:flex;justify-content:center;gap:16px;align-self:center}
.card-link__wrapper[data-sidebar=slider]{position:static!important;display:block!important;inset:auto!important;width:max-content!important;height:auto!important;color:inherit!important;opacity:1!important}
.assemble-main__item .assets-1x1{overflow:visible;margin-bottom:64px}
.card-link__wrapper[data-sidebar=slider] .card-cursor{position:static!important;width:auto!important;height:auto!important;border-radius:0!important;background:none!important;color:inherit!important;transform:none!important;opacity:1!important;padding:8px 0;text-decoration:underline;font-size:14px}
.card-cursor__content{position:static;transform:none!important}
.customize-padding{padding:64px 24px!important}
.customize-content__top{max-width:1200px;margin:0 auto 24px;padding:0}
.customize-content__main{max-width:1000px;height:auto;margin:auto;position:static}
.customize-content__main-link{position:static;width:100%;height:auto}
.customize-content__image{position:static;display:block;width:100%;height:auto;max-height:600px;object-fit:contain;transform:none!important}
.customize-padding>.card-link__wrapper[aria-disabled=true]{display:none}
.technology-content__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;padding:0;margin:0 0 32px}
.technology-content__grid-item[class]{max-width:none;width:100%;grid-area:auto!important}
.technology-content__grid .assets-1x1{aspect-ratio:4/3;height:auto;padding:0;margin-bottom:20px}
.technology-content__grid .image-full{height:100%!important;object-fit:cover}
.technology-content__grid-item p{font-size:16px;text-transform:none}
.technology-content__grid-item .subtitle{margin-bottom:12px}
.technology-content__bottom{max-width:680px;margin:0;padding:0}
.technology-content__bottom .negative-text{max-width:none;text-align:left}
.step-content__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:0}
.step-content__grid-item[id]{grid-area:auto!important;gap:16px;min-width:0}
.step-grid__item-content{max-width:100%;padding:0}
.step-grid__item-content-top{display:block;min-height:0;padding:0;margin-bottom:16px}
.step-grid__item-number{position:static;font-size:20px;margin-bottom:16px}
.step-line__desktop,.step-line__touchdevices{display:none}
.step-grid__item-content .subtitle{font-size:22px!important}
.testimonials-content__top{margin-bottom:32px}
.testimonials-content__main-grid{grid-template-columns:1fr 3fr;padding:24px 0;gap:24px}
.testimonials-grid__column-second{display:block}
.testimonials-column__second-child.is--second{display:flex;gap:24px;margin-top:16px}
.testimonials-column__small{width:auto;font-size:14px}
.testimonials-text{font-size:18px;line-height:1.55}
.testimonials-wrapper__photo{width:80px;height:80px}
.faq-content__container{display:block;max-width:100%}
.faq-content__top{margin-bottom:32px}
.faq-content__main{width:100%}
.faq-content__main-item{display:flex;gap:20px;padding:0}
.faq-content__main-number{position:static;width:24px;flex:none;padding:24px 0}
.static-faq{flex:1;margin:0;padding:24px 0;min-width:0}
.static-faq summary{font-size:20px!important;line-height:1.4;padding-right:40px}
.static-faq .dropdown-list__content{max-width:720px;padding:20px 0 0}
.footer-padding{padding:48px 24px 24px;max-width:1248px;margin:auto}
.footer-cta{max-height:360px;min-height:0;position:relative;overflow:hidden}
.footer-cta .h3-primary{font-size:clamp(36px,5vw,72px)!important}
.footer-content__block.is--first{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.footer-content__block.is--form{padding:32px 0}
.footer-content__bottom{margin-top:32px}
.footer-content__block.is--third{display:flex;flex-wrap:wrap;gap:20px}
.about-hero__image{padding:0}
.about-hero__content,.about-body__content{max-width:1100px;margin:auto}
.tp-body__padding{padding-top:32px!important}
.rt-default{max-width:780px;margin:auto}
.rt-default p{margin-bottom:24px}
.popup.is--slider-popup .popup-content{width:min(1100px,100%);font-size:16px}
.popup-slider__content{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:88px 32px 48px}
.popup-slider__richtext{font-size:16px;line-height:1.6}
.popup-slider__image{max-height:none;width:100%}
.popup-slider__image video{width:100%;height:auto!important}
@media(max-width:900px){
 .description-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .step-content__grid{grid-template-columns:1fr 1fr}
}
@media(max-width:600px){
 .navbar{padding:12px 16px}
 .hero-padding{padding-top:110px}
 .hero-content__top{padding:0 20px 24px}
 .about-padding,.description-padding,.assemble-padding,.technology-padding,.steps-padding,.testimonials-padding,.faq-padding,.about-hero,.tp-body__padding{padding:48px 20px!important}
 .horizontal-sticky__content{grid-template-columns:1fr;padding:0 20px 48px;gap:36px}
 .horizontal-item__heading .h3-primary{font-size:30px!important}
 .content-full__asset{aspect-ratio:4/3}
 .description-content__grid{grid-template-columns:1fr!important;gap:28px}
 .description-grid__item-image{width:42px;height:42px!important}
 .assemble-content__main{grid-template-columns:1fr;gap:32px}
 .assemble-main__item.is--third .assemble-main__item-description{grid-template-columns:1fr;gap:16px}
 .technology-content__grid{grid-template-columns:1fr;gap:32px}
 .step-content__grid{grid-template-columns:1fr;gap:32px}
 .testimonials-content__main-grid{grid-template-columns:1fr;gap:16px}
 .testimonials-content__main-grid.is--header{display:none}
 .testimonials-grid__column-first{display:flex;gap:20px;align-items:center}
 .testimonials-column__second-child.is--second{flex-wrap:wrap;gap:8px 20px}
 .navbar-menu.static-open .navbar-menu__content{grid-template-columns:1fr;gap:32px;padding:92px 24px 32px!important}
 .footer-content__block.is--first{grid-template-columns:1fr}
 .footer-cta{max-height:260px}
 .popup-slider__content{grid-template-columns:1fr;padding:76px 24px 40px!important}
}

/* Page-embedded archive styles follow the head; override retired scene transforms. */
.h2-secondary,.h3-secondary,.h1-secondary{font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}
.negative-text{transform:none!important;width:auto!important;max-width:100%!important;text-align:left!important}
.horizontal-sticky__content{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.horizontal-item,.horizontal-item__heading,.horizontal-item__images-wrapper{min-width:0!important}
.horizontal-item__heading .h3-primary{max-width:100%;font-size:32px!important}
.assemble-main__item .assets-1x1{overflow:hidden;margin-bottom:20px}
.assemble-main__item .card-link__wrapper[data-sidebar=slider]{color:#161616!important;margin:0 0 16px}
.assemble-main__item .card-cursor,.assemble-main__item .card-cursor *{font-size:14px!important;line-height:1.4;color:#161616!important}
.step-content__grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.step-item__content-text{width:auto!important;max-width:none!important;min-height:48px;font-size:14px!important}
.step-grid__item-content-top .subtitle{max-width:none!important;min-height:80px}
.workspace-padding,.people-padding{max-width:1248px;margin:auto;padding:64px 24px!important;min-height:0;height:auto}
.workspace-content__top,.people-content__top{max-width:900px;margin:0 0 32px;padding:0}
.workspace-content__main,.people-content__main{position:static;max-width:100%;margin:0;padding:0;display:block}
.workspace-content__main-text,.people-content__main-text{width:auto;max-width:760px;margin:0 0 24px;transform:none!important}
.workspace-content__main-link{display:none}
.people-content__main-content,.people-content__main-text-wrapper{width:auto;max-width:760px;margin:0;padding:0}
.people-padding p{font-size:18px!important;line-height:1.6;max-width:760px}
.testimonials-content__main-grid{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important}
.testimonials-grid__column-first,.testimonials-name{width:auto!important;min-width:0;max-width:none!important}
.testimonials-column__second-child{width:auto!important;max-width:none!important}
.testimonials-column__small{max-width:none!important;min-width:0}
.testimonials-wrapper__photo{display:none!important}
.testimonials-content__top{margin-left:0!important;max-width:900px}
.faq-content__bottom{height:auto!important;min-height:0!important;padding:32px 0 0!important;margin:0!important;position:static!important}
.faq-padding{min-height:0!important;height:auto!important}
.faq-content__main{margin-bottom:0!important}
.faq-content__bottom p{width:auto;max-width:none;transform:none!important}
.footer-content{display:block!important;gap:0}
.footer-content__block.is--first{display:grid!important;grid-template-columns:1fr 1fr!important}
.footer-column__first,.footer-column__second{width:auto!important;max-width:none!important;min-width:0}
.footer-form__block{display:block!important}
.footer-form__block input{min-height:44px;font-size:16px}
.footer-form__block .label-text{font-size:13px}
.footer-column__first.is--form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}
.footer-column__second.is-button{max-width:220px!important}
.footer-cta{display:none!important}
@media(max-width:900px){.step-content__grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){
 .horizontal-sticky__content{grid-template-columns:1fr!important}
 .workspace-padding,.people-padding{padding:48px 20px!important}
 .testimonials-content__main-grid{grid-template-columns:1fr!important}
 .step-content__grid{grid-template-columns:1fr}
 .step-grid__item-content-top .subtitle,.step-item__content-text{min-height:0}
 .footer-content__block.is--first{grid-template-columns:1fr!important}
 .footer-column__first.is--form{grid-template-columns:1fr}
}

.people-content__main{display:grid;grid-template-columns:1fr 3fr;gap:24px}
.people-content__main-first,.people-content__main-second{width:auto;max-width:none;margin:0}
.people-content__main-flex{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:100%;gap:24px}
.people-description__wrapper{max-width:none;min-width:0}
.people-content__main .assets-1x1{padding:0;aspect-ratio:3/4;height:auto;margin:0}
.people-content__main .image-full{height:100%!important;object-fit:cover}
.people-content__main-fourth{grid-column:1/-1;margin:0}
.workspace-background{position:static;z-index:auto;margin:0 0 32px}
.workspace-content__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:760px;margin:0}
.workspace-content__grid p[id]{grid-area:auto!important;max-width:none}
.workspace-padding>a[aria-disabled=true]{display:none}
.faq-content__container{margin:0 0 32px;padding:0}
.faq-full__asset,.faq-full__asset.is--faq{min-height:0;margin:0 0 32px}
.faq-content__container.is--footer{padding:0;margin:0}
.testimonials-grid__column-second{width:auto!important;max-width:none!important}
.footer-form__block{width:100%;max-width:none;aspect-ratio:auto}
@media(max-width:600px){
 .people-content__main{grid-template-columns:1fr}
 .people-content__main-first{display:none}
 .people-content__main-flex{grid-template-columns:1fr}
 .people-content__main-second .assets-1x1{aspect-ratio:4/3}
 .workspace-content__grid{grid-template-columns:1fr}
}

.horizontal-item__images-wrapper img{position:static!important;display:block!important}
.assemble-main__item[id],.assemble-main__item-description[id]{grid-area:auto!important}
.assemble-notes{grid-column:1/-1!important;display:grid;grid-template-columns:1fr 1fr;gap:32px}
.assemble-notes .assemble-main__item.is--third .assemble-main__item-description{display:block}
.assemble-notes p{margin:0 0 12px}
.technology-content__grid .assets-1x1[class]{width:100%!important;max-width:none!important}
.footer-header__link,.footer-content__block.is--form{display:none!important}
.footer-content__block.is--first{max-width:none;margin:0;gap:48px}
.footer-content__block.is--third{gap:16px;justify-content:flex-start}
.footer-column__second.is--nav{display:flex;gap:16px;flex-wrap:wrap}
.footer-content__block.is--first>div[id]{grid-area:auto!important}
.nav-conterollers__cta[aria-disabled=true]{display:none!important}
@media(max-width:600px){.assemble-notes{grid-template-columns:1fr;gap:16px}}

.horizontal-item__images-wrapper>div[class]{margin:0!important;min-width:0;max-width:none!important;align-self:start!important}
.assemble-main__item .assets-1x1[class]{width:100%!important;max-width:none!important;min-width:0;height:auto!important;aspect-ratio:4/3!important}
.technology-content__grid-item[class]{margin:0!important;width:100%!important;max-width:none!important;min-width:0;justify-self:stretch!important;align-self:start!important}
.step-content__grid-item[id]{width:100%!important;max-width:none!important;justify-self:stretch!important;align-self:start!important;padding:0!important}
.step-item__content-link.underlined-link{white-space:normal}
.testimonials-content__collection-list{display:block!important;transform:none!important;width:100%!important;max-width:none!important}
.testimonials-content__main-grid{width:100%!important;max-width:none!important;min-width:0;transform:none!important}
.static-faq{width:100%!important;max-width:none!important;min-width:0}
.static-faq summary{white-space:normal!important;max-width:100%!important;width:100%;padding:0 36px 0 0!important}
.about-hero{padding-top:128px!important}
.partners-content{max-width:1248px;margin:auto;padding:64px 24px}
.partners-content__title{margin:0 0 32px;max-width:900px}
.partners-content__main-item{display:grid;grid-template-columns:1fr 2fr;gap:32px}
.partners-content__item-name,.partners-content__item-description{max-width:none;width:auto}
.prefooter-content{padding:48px 24px;max-width:1248px;margin:auto}
.prefooter-content__title{max-width:900px;margin:0 0 32px}
@media(max-width:600px){
 .description-content__grid-item[id]{display:flex!important;gap:16px}
 .description-grid__item-content{min-width:0;flex:1}
 .testimonials-content__main-grid.is--header{display:none!important}
 .testimonials-content__main-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px}
 .testimonials-text{font-size:18px;line-height:1.55}
 .static-faq summary{font-size:18px!important;line-height:1.4!important;text-transform:none}
 .faq-content__main-number{width:20px}
 .faq-content__main-item{gap:12px!important}
 .partners-content{padding:48px 20px}
 .partners-content__main-item{grid-template-columns:1fr;gap:12px}
 .partners-content__item-name{font-size:18px;font-weight:500}
 .partners-content__item-description{font-size:18px;line-height:1.5}
 .prefooter-content{padding:48px 20px}
}

.pros-content,.founders-content{max-width:1248px;margin:auto;padding:64px 24px}
.pros-content__title{margin-bottom:32px}
.founders-content .people-content__main{display:block}
.people-content__main-flex.is--about{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:none;width:100%}
.founder-column__first,.founder-column__second{width:auto;max-width:none;margin:0;min-width:0}
.founders-content .people-description__wrapper{max-width:none}
.founders-content .assets-1x1{width:100%;max-width:420px;aspect-ratio:3/4;height:auto;margin:0 0 24px;padding:0;position:relative}
.founders-content .image-full{height:100%!important;width:100%;object-fit:cover}
.founders-content .people-main__third-text{font-size:18px!important;line-height:1.6!important}
@media(max-width:600px){
 .pros-content,.founders-content{padding:48px 20px}
 .people-content__main-flex.is--about{grid-template-columns:1fr;gap:40px}
 .founders-content .assets-1x1{aspect-ratio:4/3}
}

html{scroll-padding-top:120px}
section[id],footer[id]{scroll-margin-top:120px}
.technology-grid__item-number{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#d2d2d2;color:#161616;font-size:16px;line-height:1}
.testimonials-content__main,.testimonials-content__collection,.testimonials-content__collection-list{overflow:visible!important}
.rt-default ol,.rt-default ul{padding-left:1.5em!important}
.rt-default li{padding-left:.25em}
.popup.is--slider-popup.static-open{display:block!important;overflow:hidden!important}
.popup.is--slider-popup .popup-content{position:absolute!important;inset:0 0 0 auto!important;width:min(1100px,100%)!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important}
.popup.is--slider-popup .swiper{position:static!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}
.popup.is--slider-popup .swiper-wrapper{position:static!important;display:block!important;height:auto!important;width:100%!important}
.popup.is--slider-popup .swiper-slide:not([hidden]){display:block!important;height:auto!important;max-width:100%}
.popup.is--slider-popup .popup-slider__content{display:grid!important;grid-template-columns:1fr 1fr;gap:32px;padding:32px 32px 100px!important;height:auto!important;min-height:0!important;width:100%!important;max-width:100%!important;overflow:visible}
.popup.is--slider-popup .poput-slider__text{width:auto!important;max-width:none!important;min-width:0}
.popup.is--slider-popup .popup-slider__richtext{padding-bottom:0!important;font-size:16px;line-height:1.6}
.popup.is--slider-popup .popup-slider__image{position:static!important;width:100%!important;max-width:100%!important;max-height:none!important;min-width:0;display:block;align-self:start}
.popup.is--slider-popup .popup-slider__image .video-embed{position:static;width:100%;height:auto}
.popup.is--slider-popup .popup-slider__image video{height:auto!important;width:100%;object-fit:contain}
.popup.is--slider-popup .popup-close__button{position:sticky!important;inset:0 auto auto 0!important;z-index:3;padding:20px 24px;background:#d2d2d2;width:100%;height:auto}
.popup.is--slider-popup .popup-arrows__wrapper{position:sticky!important;inset:auto auto 0 0!important;z-index:3;display:flex;gap:12px;padding:12px 24px;background:#d2d2d2;width:100%}
@media(max-width:600px){.popup.is--slider-popup .popup-slider__content{grid-template-columns:1fr;padding:24px 24px 40px!important}}

.technology-content__grid .assets-1x1{position:relative!important;overflow:hidden}
.technology-grid__item-number{position:absolute!important;z-index:2;transform:none!important}
.horizontal-item__heading[class]{display:flex!important;justify-content:space-between;align-items:baseline;gap:12px;width:100%}
.subtitle.horizontal-item__subtitle[class]{position:static!important;transform:none!important;margin:0!important;inset:auto!important;flex:0 0 auto;width:auto!important}
.about-hero__image.is--about{max-width:1200px!important;width:calc(100% - 48px)!important;margin:0 auto!important}
.about-hero__image.is--about .content-full__asset{width:100%!important;max-width:none!important;margin:0!important}
.founder-column__second{display:block!important}
.founder-column__second .founder-content__main-photo{display:block!important;width:100%!important;max-width:420px!important;height:auto!important;aspect-ratio:3/4;object-fit:cover;margin:0 0 24px!important}
@media(max-width:600px){
 .about-hero__image.is--about{width:calc(100% - 40px)!important}
 .founder-column__second .founder-content__main-photo{aspect-ratio:4/3}
}
