.wrapper-layout{margin:0 auto}.wrapper-layout>main{padding-top:80px;display:flex;flex-direction:column;align-items:center}.wrapper-layout>main>section{width:100%;padding:1rem 0}@media screen and (max-width: 1024px){.wrapper-layout>main>section{padding:1rem}}.scroll-to-top{position:fixed;bottom:2rem;right:1rem;background-color:#0003;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1000;transition:opacity .3s ease-in-out,background-color .2s ease}.scroll-to-top:hover{background-color:#555}.scroll-to-top:focus{outline:none;box-shadow:0 0 0 3px #33333380}.header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:transparent;padding:20px 0}.header__container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 100px}@media (max-width: 1024px){.header__container{padding:0 20px}}.header__logo{height:40px;margin-left:40px}.header__logo img{height:100%;width:auto}@media (max-width: 1024px){.header__logo{margin-left:20px}}@media (max-width: 768px){.header__logo{width:auto;display:flex;align-items:center;justify-content:center}.header__logo>img{width:100px;height:unset}}.header__actions{display:flex;align-items:center;height:100%}.header__get-started{display:flex;align-items:center;justify-content:center;font-family:Grotesk;font-weight:400;font-size:26px;line-height:32px;color:#000;text-transform:uppercase;text-decoration:none;height:62px;border:1px solid #000;border-right:unset;background:transparent;transition:all .3s ease;padding:15px 28px}@media (max-width: 768px){.header__get-started{font-size:16px;padding:10px;height:40px}}.header__menu-toggle{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid #000;transition:all .3s ease;cursor:pointer}@media (max-width: 768px){.header__menu-toggle{width:40px;height:40px}}.footer{display:flex;align-items:center;justify-content:center}.footer__container{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#000;padding:80px 100px;padding-bottom:50px!important}@media (max-width: 1024px){.footer__container{padding:0 20px}}.footer__top{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #fff;width:100%}.footer__top>img{width:35px;height:20px}.footer__top>p{font-family:Mono;font-weight:400;font-size:16px;line-height:18px;color:#eee;vertical-align:middle;text-transform:uppercase}.footer__brand{display:flex;flex-direction:column;min-width:350px}.footer__brand-copyright{font-family:Mono;font-weight:400;font-size:14px;line-height:22.86px;letter-spacing:0%;vertical-align:middle}.footer__social{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:165px}.footer__nav{display:flex;flex-direction:row;gap:3rem;margin-top:2rem;color:#fff;width:100%}@media (max-width: 1024px){.footer__nav{flex-direction:column}}.footer__sections{grid-template-columns:repeat(4,1fr);display:grid;gap:2rem}@media (max-width: 768px){.footer__sections{grid-template-columns:repeat(1,1fr)}}.footer__section-title{font-family:Mono;font-weight:400;font-size:10px;line-height:16px;color:#767676;text-transform:uppercase;margin-bottom:12px}.footer__section-title a{text-decoration:none;color:#767676}.footer__section-links{display:flex;flex-direction:column;gap:1rem}.footer__link{display:flex;align-items:center;font-family:Mono;font-weight:400;font-size:16px;line-height:22.86px;letter-spacing:0%;vertical-align:middle;color:#fff;text-decoration:none}.footer__link .footer__link-icon{opacity:0;transform:translate(-20px);transition:opacity .5s,transform .5s;margin-right:-10px}.footer__link .footer__link-text{transition:transform .5s}.footer__link:hover .footer__link-icon{opacity:1;transform:translate(0)}.footer__link:hover .footer__link-text{transform:translate(16px)}.footer__social{display:flex;gap:1rem;margin-top:2rem}.footer__social-link{color:#fff;text-decoration:none;border:1px solid #fff;padding:.5rem 1.5rem;font-size:16px;transition:all .3s ease;text-transform:uppercase;text-align:center;border-radius:14px/60px}.footer__social-link:hover{background-color:#fff;color:#000}@media (max-width: 768px){.footer__nav{grid-template-columns:repeat(2,1fr);gap:2rem}.footer__social{flex-direction:row;width:100%;align-items:center;gap:10px}}@media (max-width: 480px){.footer__nav{grid-template-columns:1fr}}.footer__link-animated-text{display:inline-block}.footer__link-animated-text .footer__link-animated-char{opacity:0;transform:translateY(10px);display:inline-block;transition:opacity .3s,transform .3s}.footer__link-animated-text.active .footer__link-animated-char{opacity:1;transform:translateY(0)}.menu-title{height:70px;margin-bottom:20px}.menu-title .title-header{display:flex;align-items:center;gap:16px}.menu-title .title-header img{height:20px}@media (max-width: 1024px){.menu-title .title-header img{height:18px}}@media (max-width: 768px){.menu-title .title-header img{height:16px}}.menu-title .title-header h3{font-family:Mono;font-weight:400;font-size:16px;line-height:18px;color:#000;text-transform:uppercase}.menu-title .title-divider{border:none;height:1px;background-color:#717171;margin:15px 0}.menu-title .title-link-text{width:fit-content;display:flex;flex-direction:row;align-items:center;gap:16px;text-decoration:none;margin-left:auto}.menu-title .title-link-text p{font-family:Mono;font-weight:400;font-size:16px;line-height:18px;color:#717171;text-transform:uppercase}.menu-title .title-link-text:hover p{color:#00000040}.menu-title .title-link-text:hover svg path{stroke:#00000040}.menu-navigation{display:flex;flex-direction:column}.menu-navigation .menu-container{display:flex;flex-direction:column;gap:20px}.menu-navigation .capabilities-header{display:flex;flex-direction:row;align-items:center;gap:20px}.menu-navigation .capabilities-header img{width:18px}@media (max-width: 1024px){.menu-navigation .capabilities-header img{width:16px}}@media (max-width: 768px){.menu-navigation .capabilities-header img{width:14px}}.menu-navigation .capabilities-header a{font-family:Grotesk;font-weight:400;font-size:58px;line-height:54px;color:#000;text-decoration:none}@media (max-width: 1024px){.menu-navigation .capabilities-header a{font-size:40px;line-height:44px}}@media (max-width: 768px){.menu-navigation .capabilities-header a{font-size:30px;line-height:34px}}.menu-navigation .capabilities-item{width:fit-content;display:flex;flex-direction:row;align-items:flex-start;gap:10px;text-decoration:none;transition:color .3s ease-in-out}.menu-navigation .capabilities-item svg{width:32px;min-width:32px;margin-top:6px}@media (max-width: 1024px){.menu-navigation .capabilities-item svg{width:26px;min-width:26px;margin-top:2px}}@media (max-width: 768px){.menu-navigation .capabilities-item svg{width:20px;min-width:20px;margin-top:unset}}.menu-navigation .capabilities-item p{font-family:Grotesk;font-weight:400;font-size:34px;line-height:36px;color:#000}@media (max-width: 1024px){.menu-navigation .capabilities-item p{font-size:24px;line-height:26px}}@media (max-width: 768px){.menu-navigation .capabilities-item p{font-size:18px;line-height:20px}}.menu-navigation .capabilities-item:hover p{color:#00000040}.menu-navigation .capabilities-item:hover svg path{stroke:#00000040}.menu-navigation .navigation-others{width:fit-content;font-family:Grotesk;font-weight:400;font-size:50px;line-height:54px;color:#000;text-decoration:none;margin-top:20px;transition:color .3s ease-in-out}@media (max-width: 1024px){.menu-navigation .navigation-others{font-size:36px;line-height:40px}}@media (max-width: 768px){.menu-navigation .navigation-others{font-size:26px;line-height:30px}}.menu-navigation .navigation-others:hover{color:#00000040}.menu-navigation .fade-up-item{transform:translateY(32px);opacity:0;transition:transform .7s ease-out,opacity .7s ease-out}.menu-navigation .fade-up-item.fade-up-item-visible{transform:translateY(0);opacity:1}.menu-recent{display:flex;flex-direction:column}.menu-recent .container{display:flex;flex-direction:column;gap:20px}.menu-recent .container img{width:100%}.menu-recent .container p{color:#868686}.menu-offerings{display:flex;flex-direction:column}.menu-offerings .container{display:flex;flex-direction:column;gap:30px}.menu-offerings .offerings-title{font-family:Grotesk;font-weight:400;font-size:30px;line-height:50px;color:#1e2124}@media (max-width: 1024px){.menu-offerings .offerings-title{line-height:40px}}@media (max-width: 768px){.menu-offerings .offerings-title{line-height:30px}}.menu-offerings .offerings-description{display:flex;align-items:flex-start;gap:16px}.menu-offerings .offerings-description img{width:24px;margin-top:4px}.menu-offerings .offerings-description p{font-family:Mono;font-weight:400;font-size:22px;line-height:22px;color:#737373}@media (max-width: 1024px){.menu-offerings .offerings-description p{font-size:20px;line-height:20px}}@media (max-width: 768px){.menu-offerings .offerings-description p{font-size:18px;line-height:18px}}.menu-latest-impact{display:flex;flex-direction:column}.menu-latest-impact .latest-impact-container{display:flex;flex-direction:column;gap:10px;text-decoration:none}.menu-latest-impact .latest-impact-image{border:1px solid #eeeeee;border-radius:4px;padding:16px}.menu-latest-impact .latest-impact-image img{width:100%}.menu-latest-impact .latest-impact-title{font-family:Mono;font-weight:400;font-size:12px;line-height:16px;color:#707070;text-transform:uppercase}.menu-latest-impact .latest-impact-description p{font-family:Mono;font-weight:400;font-size:14px;line-height:20px;color:#000}.menu-quick-links{display:flex;flex-direction:column}.menu-quick-links .quick-links-container{display:flex;flex-direction:column;gap:12px}.menu-quick-links .quick-links-item{width:fit-content;display:flex;align-items:center;gap:16px;text-decoration:none}.menu-quick-links .quick-links-item p{font-family:Mono;font-weight:400;font-size:22px;line-height:22px;color:#717171}@media (max-width: 1024px){.menu-quick-links .quick-links-item p{font-size:20px;line-height:20px}}.menu-quick-links .quick-links-item:hover p{color:#00000040}.menu-quick-links .quick-links-item:hover svg path{stroke:#00000040}.menu{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:start}@media (max-width: 1024px){.menu{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.menu{grid-template-columns:1fr}}.menu .menu-others{display:grid;grid-template-columns:1fr 1fr;row-gap:60px;column-gap:40px}@media (max-width: 1024px){.menu .menu-others{grid-template-columns:1fr}}.letter-animation>.text-wrapper{position:relative;display:inline-block}.letter-animation>.letter{display:inline-block;white-space:pre-line}.letter-animation-character{opacity:0}.horizontal-banner{display:flex;flex-direction:column}.horizontal-banner--light{background-color:#fff}.horizontal-banner--light .banner__title,.horizontal-banner--light .banner__logo{color:#000}.horizontal-banner--dark{background-color:#000}.horizontal-banner--dark .banner__title,.horizontal-banner--dark .banner__logo{color:#fff}.horizontal-banner .banner-top{display:grid;grid-template-columns:2fr 1fr;gap:40px}@media (max-width: 768px){.horizontal-banner .banner-top{grid-template-columns:1fr;gap:20px}}.horizontal-banner .title{line-height:100%;white-space:pre-line}.horizontal-banner .description{font-family:Grotesk;font-weight:400;font-size:30px;line-height:34px;white-space:pre-line}@media (max-width: 1024px){.horizontal-banner .description{font-size:24px;line-height:28px}}@media (max-width: 786px){.horizontal-banner .description{font-size:18px;line-height:22px;width:100%}}.horizontal-banner .image{margin-top:40px}.horizontal-banner .image>img{width:100%;height:100%;object-fit:cover}.tiffs-technological-architecture{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:unset!important}.tiffs-technological-architecture__container{display:flex;flex-direction:column;gap:30px;margin-top:60px}.tiffs-technological-architecture .tiffs-technological-architecture__content-wrapper{display:flex;flex-direction:column;gap:4rem}.tiffs-technological-architecture .tiffs-technological-architecture__text-section{display:flex;flex-direction:row}@media screen and (max-width: 1024px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section{flex-direction:column}}.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-left{width:50%}@media screen and (max-width: 1024px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-left{width:100%}}.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-left p{font-family:Mono;font-size:30px;line-height:36px;color:#868686;margin-bottom:2rem}@media (max-width: 768px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-left p{font-size:20px}}.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right{width:50%;color:#000}@media screen and (max-width: 1024px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right{width:100%}}.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right .tiffs-technological-architecture__architecture-right__title{font-family:Mono;font-size:30px;font-weight:400;margin-bottom:1rem;line-height:36px}@media screen and (max-width: 1024px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right .tiffs-technological-architecture__architecture-right__title{font-size:20px}}.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right .tiffs-technological-architecture__architecture-right__description{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 768px){.tiffs-technological-architecture .tiffs-technological-architecture__text-section .tiffs-technological-architecture__architecture-right .tiffs-technological-architecture__architecture-right__description{font-size:14px;line-height:24px}}.top-section{display:flex;flex-direction:row;align-items:center;width:100%}.top-section>.big-dot{width:35px;height:35px;min-width:35px;min-height:35px;background-color:#868686;border-radius:50%}@media (max-width: 768px){.top-section>.big-dot{width:20px;height:20px;min-width:20px;min-height:20px}}.top-section>.small-dot{width:16px;height:16px;min-width:16px;min-height:16px;background-color:#868686;border-radius:50%}@media (max-width: 768px){.top-section>.small-dot{width:10px;height:10px;min-width:10px;min-height:10px}}.top-section>p{font-family:Mono;font-weight:400;font-size:16px;line-height:20px;color:#868686;margin:0 16px;width:100%}.grid-images{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media (max-width: 1024px){.grid-images{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid-images{grid-template-columns:1fr}}.grid-images .grid-image__item .title{text-transform:uppercase;font-family:Mono;font-weight:400;font-size:12px;line-height:16px;color:#707070;margin-bottom:10px}.grid-images .grid-image__item .image{border:1px solid #eee;border-radius:4px;margin-bottom:1rem;padding:15px}.grid-images .grid-image__item .image img{width:100%;height:auto}.grid-images .grid-image__item .bottom{font-family:Mono;font-weight:400;font-size:14px;line-height:20px;color:#000;margin-top:12px}.tiffs-operational-complexity{display:flex;flex-direction:column;align-items:center;padding-bottom:unset!important}.tiffs-operational-complexity__container{display:flex;flex-direction:column;margin-top:60px}.tiffs-operational-complexity__description{margin-left:auto;margin-top:30px}.tiffs-operational-complexity__description p{color:#868686}.tiffs-operational-complexity__limitations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:30px}.tiffs-operational-complexity__principles{display:flex;flex-direction:column;gap:45px;margin-top:60px}.tiffs-operational-complexity__principles__header{display:flex;gap:1rem;align-items:start}.tiffs-operational-complexity__principles__header-two-dots{width:50px;margin-top:16px}@media (max-width: 1024px){.tiffs-operational-complexity__principles__header-two-dots{width:30px;margin-top:6px}}.tiffs-operational-complexity__principles__header-one-dot{width:16px;margin-top:85px}@media (max-width: 1024px){.tiffs-operational-complexity__principles__header-one-dot{width:8px;margin-top:40px}}.tiffs-operational-complexity__principles__header p{font-family:Mono;font-weight:400;font-size:50px;line-height:60px;color:#000}@media (max-width: 1024px){.tiffs-operational-complexity__principles__header p{font-size:40px;line-height:34px}}@media (max-width: 768px){.tiffs-operational-complexity__principles__header p{font-size:24px;line-height:30px}}.tiffs-operational-complexity__principles__description{margin-right:15%}.tiffs-operational-complexity__principles__description p{color:#868686}.tiffs-operational-complexity__principles__content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}@media screen and (max-width: 768px){.tiffs-operational-complexity__principles__content{grid-template-columns:1fr}}.tiffs-operational-complexity__principles__content__item{display:flex;flex-direction:column;gap:.5rem}.tiffs-operational-complexity__principles__content__item__header{display:flex;gap:1rem;flex-direction:column}.tiffs-operational-complexity__principles__content__item__header p{font-size:12px;font-weight:400;font-family:Mono;text-transform:uppercase;color:#707070}.tiffs-operational-complexity__principles__content__item__image{border:1px solid #eee;padding:1rem;border-radius:4px}.tiffs-operational-complexity__principles__content__item__image img{width:100%;height:100%;object-fit:cover}.tiffs-operational-complexity__principles__content__item__bottom{display:flex}.tiffs-operational-complexity__principles__content__item__bottom img{width:10px;height:10px;margin-right:.5rem;margin-top:8px}.tiffs-operational-complexity__principles__content__item__bottom p{font-size:14px;font-weight:400;font-family:Mono;color:#000}.limitation-card{display:flex;flex-direction:column;background-color:#eee;padding:16px}.limitation-card:after{content:"";position:absolute;bottom:16px;right:16px;width:10px;height:10px;background-color:#000;border-radius:50%}.limitation-card .title{display:flex;flex-direction:row;align-items:center;gap:8px}.limitation-card .title .two-dots{height:20px;min-height:20px}.limitation-card .title .one-dot{height:10px;min-height:10px}.limitation-card .title p{font-family:Grotesk;font-weight:400;font-size:14px;line-height:20px;color:#717171;width:100%}.limitation-card .description{font-family:Mono;font-weight:400;font-size:18px;line-height:20px;color:#000;margin:32px 0}@media (max-width: 1024px){.limitation-card .description{font-size:16px;margin-top:16px}}@media (max-width: 768px){.limitation-card .description{font-size:14px;margin-top:12px}}.tiffs-executive{background-color:#fff;display:flex;flex-direction:column;align-items:center}.tiffs-executive__container{display:flex;flex-direction:column;width:100%}.tiffs-executive__content{margin-left:25%;font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000}@media (max-width: 1024px){.tiffs-executive__content{font-size:20px}}@media (max-width: 768px){.tiffs-executive__content{font-size:16px}}.tiffs-track-record{background-color:#eee;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.tiffs-track-record{padding:1rem!important}}.tiffs-track-record__container{padding:0 2rem;width:100%}@media (max-width: 1024px){.tiffs-track-record__container{padding:0}}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:35px;border:2px solid white;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:unset}@media (max-width: 1024px){.stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.stats{grid-template-columns:1fr;padding:1rem}}.stats .stat{display:flex;flex-direction:column;gap:8px;padding:3rem 2rem 1rem}@media screen and (max-width: 768px){.stats .stat{padding:1rem}}.stats .stat .stat-title{font-family:Grotesk;font-weight:400;font-size:60px;line-height:64px;color:#1e2124}@media (max-width: 1024px){.stats .stat .stat-title{font-size:40px;line-height:44px}}@media (max-width: 768px){.stats .stat .stat-title{font-size:30px;line-height:34px}}.stats .stat .stat-description{font-family:Mono;font-size:22px;line-height:1.4;font-weight:400;color:#1e2124;margin:0;display:flex;flex-direction:column}@media screen and (max-width: 768px){.stats .stat .stat-description{font-size:16px}}@media (max-width: 1024px){.stats .stat .stat-description{font-size:21px;line-height:24px}}@media (max-width: 768px){.stats .stat .stat-description{font-size:20px;line-height:22px}}.stats .stat:not(:last-child){position:relative}.stats .stat:not(:last-child):after{content:"";position:absolute;right:0;bottom:0;width:1px;height:75%;background-color:#717171}@media (max-width: 1024px){.stats .stat:not(:last-child):after{display:none}}@media (max-width: 768px){.stats .stat:not(:last-child):after{display:unset;right:unset;width:90%;height:1px}}.quantitative-outcomes{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:unset!important}.quantitative-outcomes__container{display:flex;flex-direction:column;margin-top:60px}.quantitative-outcomes__content-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:60px}@media (max-width: 1024px){.quantitative-outcomes__content-grid{grid-template-columns:1fr;gap:2rem}}.quantitative-outcomes__content-grid .image-container{position:relative;border-radius:10px;overflow:hidden}.quantitative-outcomes__content-grid .image-container img{display:block;width:100%;height:auto}.quantitative-outcomes__content-grid .translation-section{display:flex;flex-direction:column;gap:1rem;align-self:center}.quantitative-outcomes__content-grid .translation-section p{color:#868686}.quantitative-outcomes__content-grid .translation-section .business-outcomes{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000}@media (max-width: 1024px){.quantitative-outcomes__content-grid .translation-section .business-outcomes{font-size:18px;line-height:28px}}@media (max-width: 786px){.quantitative-outcomes__content-grid .translation-section .business-outcomes{font-size:14px;line-height:24px}}.quantitative-outcomes__stats-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;gap:45px;margin-left:80px}@media (max-width: 1024px){.quantitative-outcomes__stats-grid{grid-template-columns:1fr;gap:20px;margin-left:0}}.quantitative-outcomes__stats-grid .valuation-trajectory p{font-family:Grotesk;font-weight:400;font-size:30px;color:#1e2124;line-height:34px;margin-bottom:1rem}.quantitative-outcomes__stats-grid .valuation-trajectory .valuation-detail{display:flex;align-items:flex-start;gap:.75rem;margin-left:16px}.quantitative-outcomes__stats-grid .valuation-trajectory .valuation-detail img{width:16px;height:auto;margin-top:.3em}.quantitative-outcomes__stats-grid .valuation-trajectory .valuation-detail p{font-family:Mono;font-weight:400;font-size:15px;color:#737373;line-height:20px}@media screen and (max-width: 1024px){.quantitative-outcomes__stats-grid .valuation-trajectory{margin-left:0}.quantitative-outcomes__stats-grid .valuation-trajectory p{font-size:20px}.quantitative-outcomes__stats-grid .valuation-trajectory .valuation-detail p{font-size:14px}}.quantitative-outcomes__stats-grid .milestones-section p{font-family:Grotesk;font-weight:400;font-size:30px;color:#1e2124;line-height:34px;margin-bottom:1.5rem}.quantitative-outcomes__stats-grid .milestones-section ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;margin:0 0 0 16px}.quantitative-outcomes__stats-grid .milestones-section ul li{display:flex;align-items:flex-start;gap:.75rem}.quantitative-outcomes__stats-grid .milestones-section ul li img{width:16px;height:auto;margin-top:.3em}.quantitative-outcomes__stats-grid .milestones-section ul li span{font-family:Mono;font-weight:400;font-size:15px;color:#737373;line-height:20px}@media screen and (max-width: 1024px){.quantitative-outcomes__stats-grid .milestones-section{margin-left:0}.quantitative-outcomes__stats-grid .milestones-section p{font-size:20px}.quantitative-outcomes__stats-grid .milestones-section .valuation-detail{margin-left:0}.quantitative-outcomes__stats-grid .milestones-section .valuation-detail p{font-size:14px}}.tiffs-strategic-implications{display:flex;flex-direction:column;align-items:center;padding-bottom:unset!important}.tiffs-strategic-implications__container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.tiffs-strategic-implications__description p{font-family:Mono;font-size:24px;line-height:28px;color:#000;max-width:70%;margin-left:auto}@media (max-width: 1024px){.tiffs-strategic-implications__description p{font-size:20px}}@media (max-width: 768px){.tiffs-strategic-implications__description p{font-size:16px}}.tiffs-conclusion-platform{display:flex;flex-direction:column;align-items:center;padding-bottom:unset!important}.tiffs-conclusion-platform__container{display:flex;flex-direction:column;gap:35px;margin-top:60px}.tiffs-conclusion-platform__content-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}@media (max-width: 1024px){.tiffs-conclusion-platform__content-grid{grid-template-columns:1fr;gap:25px}}.tiffs-conclusion-platform__left-col p{font-family:Mono;font-size:30px;line-height:1.3;color:#868686;white-space:pre-line}@media (max-width: 1024px){.tiffs-conclusion-platform__left-col p{font-size:20px}}@media (max-width: 768px){.tiffs-conclusion-platform__left-col p{font-size:16px}}.tiffs-conclusion-platform__right-col div{font-family:Mono;font-size:30px;font-weight:500;color:#000;margin-bottom:1rem}@media (max-width: 1024px){.tiffs-conclusion-platform__right-col div{font-size:20px}}@media (max-width: 768px){.tiffs-conclusion-platform__right-col div{font-size:16px}}.tiffs-conclusion-platform__right-col .innovation-point{display:flex;align-items:flex-start;margin-bottom:1.5rem;gap:1rem}.tiffs-conclusion-platform__right-col .innovation-point img{width:30px}.tiffs-conclusion-platform__right-col .innovation-point .innovation-point-content{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000}@media (max-width: 1024px){.tiffs-conclusion-platform__right-col .innovation-point .innovation-point-content{font-size:18px;line-height:28px}}@media (max-width: 768px){.tiffs-conclusion-platform__right-col .innovation-point .innovation-point-content{font-size:14px;line-height:24px}}.tiffs-conclusion-platform__right-col>p{font-family:Mono;font-size:18px;line-height:1.6;color:#333;margin:0;white-space:pre-line}.tiffs-conclusion-platform__cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.tiffs-conclusion-platform__final-paragraph{font-family:Mono;font-weight:400;font-size:30px;line-height:36px;color:#868686;margin-right:25%}@media (max-width: 768px){.tiffs-conclusion-platform__final-paragraph{font-size:16px;line-height:20px}}.request-demo{display:flex;flex-direction:column;align-items:center}.request-demo__container{margin-top:2rem;width:100%}.request-demo__content{display:flex;justify-content:space-between;align-items:center;gap:2rem}@media (max-width: 768px){.request-demo__content{flex-direction:column;align-items:flex-start}}.request-demo__content div{font-size:50px;font-weight:500;margin:0}@media (max-width: 768px){.request-demo__content div{font-size:30px}}.request-demo__content .get-started-btn{font-family:Mono;font-weight:400;font-size:22px;line-height:28px;color:#000;background-color:#fff;border:1px solid black;border-radius:25px/100px;padding:13px 20px;cursor:pointer;transition:background-color .3s ease}.request-demo__content .get-started-btn:hover{color:#fff;background-color:#000}.grid-text{display:grid;grid-template-columns:1fr}.grid-text__section{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:40px 0;align-items:center;white-space:pre-line;border-bottom:1px solid #707070}@media (max-width: 1024px){.grid-text__section{grid-template-columns:1fr;gap:16px;padding:20px 0}}.grid-text__section-title{font-family:Grotesk;font-weight:400;font-size:45px;line-height:50px;color:#1e2124;white-space:pre-line}@media (max-width: 1024px){.grid-text__section-title{font-size:30px;line-height:35px}}@media (max-width: 768px){.grid-text__section-title{font-size:20px;line-height:25px}}.grid-text__section-text{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.grid-text__section-text>img{width:24px;height:16px;margin-top:4px}@media (max-width: 1024px){.grid-text__section-text>img{width:20px;height:12px}}@media (max-width: 768px){.grid-text__section-text>img{width:16px;height:12px}}.grid-text__section-text>p{font-family:Mono;font-weight:400;font-size:22px;line-height:28px;color:#737373;word-break:break-word}@media (max-width: 1024px){.grid-text__section-text>p{font-size:20px}}@media (max-width: 768px){.grid-text__section-text>p{font-size:18px}}.tiffs-vectors{display:flex;flex-direction:column;align-items:center}.vectors-title{display:flex;flex-direction:row;align-items:flex-start;gap:20px;margin-right:auto}.vectors-title .two-dots{height:47px}@media (max-width: 1024px){.vectors-title .two-dots{height:35px}}@media (max-width: 768px){.vectors-title .two-dots{height:20px}}.vectors-title .one-dot{height:16px}@media (max-width: 1024px){.vectors-title .one-dot{height:12px}}@media (max-width: 768px){.vectors-title .one-dot{height:8px}}.vectors-title .title{font-family:Grotesk;font-weight:400;font-size:80px;line-height:94px;color:#1e2124}@media (max-width: 1024px){.vectors-title .title{font-size:50px;line-height:54px}}@media (max-width: 768px){.vectors-title .title{font-size:26px;line-height:32px}}.vectors-description{color:#868686;margin-right:20%;margin-top:30px;margin-bottom:60px}.data-integration-overview{display:flex;flex-direction:column;align-items:center}.data-integration-overview .container{display:flex;flex-direction:column;margin-top:60px}.data-integration-overview .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.data-integration-overview .container .intro{font-size:20px}}@media (max-width: 768px){.data-integration-overview .container .intro{font-size:16px}}.data-integration-core-capabilities{display:flex;flex-direction:column;align-items:center}.data-integration-core-capabilities .container{display:flex;flex-direction:column;margin-top:60px}.data-integration-core-capabilities .container .intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px;margin-bottom:80px}@media (max-width: 1024px){.data-integration-core-capabilities .container .intro{grid-template-columns:1fr}}.data-integration-core-capabilities .container .intro .intro-left{color:#868686}.data-integration-core-capabilities .container .intro .intro-right{display:flex;flex-direction:column;gap:18px}.data-integration-core-capabilities .container .intro .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.data-integration-core-capabilities .container .intro .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.data-integration-core-capabilities .container .intro .intro-right p{font-size:14px;line-height:24px}}.data-integration-how-to-works{display:flex;flex-direction:column;align-items:center}.data-integration-how-to-works .container{display:flex;flex-direction:column;margin-top:60px}.data-integration-how-to-works .container .f-30{margin-left:25%;margin-top:35px;color:#868686}.data-integration-how-to-works .container .limitation-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:80px}@media (max-width: 1024px){.data-integration-how-to-works .container .limitation-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.data-integration-how-to-works .container .limitation-cards{grid-template-columns:1fr}}.data-integration-unlock-impact{display:flex;flex-direction:column;align-items:center}.data-integration-unlock-impact .container{display:flex;flex-direction:column;margin-top:60px}.data-integration-unlock-impact .container .intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin:60px 0;gap:60px}@media (max-width: 1024px){.data-integration-unlock-impact .container .intro{grid-template-columns:1fr;gap:30px}}.data-integration-unlock-impact .container .intro img{width:100%}.data-integration-unlock-impact .container .intro p{color:#868686}.vertical-image-banner{position:relative;background:#181818;background-size:cover;background-position:center;color:#fff;overflow:hidden;aspect-ratio:1440/856}@media (max-width: 768px){.vertical-image-banner{aspect-ratio:1}}.vertical-image-banner .container{display:flex;flex-direction:column;margin-top:200px;padding:0 100px;gap:40px}@media (max-width: 1024px){.vertical-image-banner .container{margin-top:150px;padding:0 60px}}@media (max-width: 786px){.vertical-image-banner .container{margin-top:100px;padding:0 20px}}.vertical-image-banner .title{font-family:Grotesk;font-weight:400;font-size:140px;line-height:100%}@media (max-width: 1024px){.vertical-image-banner .title{font-size:80px}}@media (max-width: 786px){.vertical-image-banner .title{font-size:50px}}.vertical-image-banner .description{font-family:Grotesk;font-weight:400;font-size:30px;line-height:34px;white-space:pre-line}@media (max-width: 1024px){.vertical-image-banner .description{font-size:24px;line-height:28px}}@media (max-width: 786px){.vertical-image-banner .description{width:100%;font-size:16px;line-height:20px}}.infrastructure-powers-progress{display:flex;flex-direction:column;align-items:center}.infrastructure-powers-progress .container{display:flex;flex-direction:column;margin-top:60px}.infrastructure-powers-progress .container .f-100{text-transform:uppercase}.infrastructure-powers-progress .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.infrastructure-powers-progress .container .intro{font-size:20px}}@media (max-width: 768px){.infrastructure-powers-progress .container .intro{font-size:16px}}.infrastructure-key-pillars{display:flex;flex-direction:column;align-items:center}.infrastructure-key-pillars .container{display:flex;flex-direction:column;margin-top:60px}.infrastructure-key-pillars .container .f-30{color:#868686;margin-top:35px;margin-left:25%}.infrastructure-key-pillars .container .limitation-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:80px}@media (max-width: 1024px){.infrastructure-key-pillars .container .limitation-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.infrastructure-key-pillars .container .limitation-cards{grid-template-columns:1fr}}.infrastructure-action{display:flex;flex-direction:column;align-items:center}.infrastructure-action .container{display:flex;flex-direction:column;margin-top:60px}.infrastructure-action .container .intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin:60px 0}@media (max-width: 1024px){.infrastructure-action .container .intro{grid-template-columns:1fr;gap:30px}}.infrastructure-action .container .intro img{width:100%}.infrastructure-action .container .intro p{color:#868686}.infrastructure-core-capabilities{display:flex;flex-direction:column;align-items:center}.infrastructure-core-capabilities .container{display:flex;flex-direction:column;margin-top:60px}.infrastructure-core-capabilities .container .f-30{color:#868686;margin-left:25%;margin-top:30px;margin-bottom:80px}.infrastructure-built-for-change{display:flex;flex-direction:column;align-items:center}.infrastructure-built-for-change .container{display:flex;flex-direction:column;margin-top:60px}.infrastructure-built-for-change .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.infrastructure-built-for-change .container .intro{font-size:20px}}@media (max-width: 768px){.infrastructure-built-for-change .container .intro{font-size:16px}}.event-scheduling-intelligent-timing{display:flex;flex-direction:column;align-items:center}.event-scheduling-intelligent-timing .container{display:flex;flex-direction:column;margin-top:60px}.event-scheduling-intelligent-timing .container .f-100{text-transform:uppercase}.event-scheduling-intelligent-timing .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.event-scheduling-intelligent-timing .container .intro{font-size:20px}}@media (max-width: 768px){.event-scheduling-intelligent-timing .container .intro{font-size:16px}}.event-scheduling-scheduling-responds{display:flex;flex-direction:column;align-items:center}.event-scheduling-scheduling-responds .container{display:flex;flex-direction:column;margin-top:60px}.event-scheduling-scheduling-responds .container .f-30{color:#868686;margin-left:15%;margin-top:35px}.event-scheduling-scheduling-responds .container .limitation-cards{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;gap:16px}@media (max-width: 1024px){.event-scheduling-scheduling-responds .container .limitation-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.event-scheduling-scheduling-responds .container .limitation-cards{grid-template-columns:1fr}}.event-scheduling-how-to-works{display:flex;flex-direction:column;align-items:center}.event-scheduling-how-to-works .container{display:flex;flex-direction:column;margin-top:60px}.event-scheduling-how-to-works .container .intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:60px 0;align-items:center}@media (max-width: 1024px){.event-scheduling-how-to-works .container .intro{grid-template-columns:1fr;gap:30px}}.event-scheduling-how-to-works .container .intro p{color:#868686}.event-scheduling-how-to-works .container .intro img{width:100%}.event-scheduling-precision{display:flex;flex-direction:column;align-items:center}.event-scheduling-precision .container{display:flex;flex-direction:column;margin-top:60px}.event-scheduling-precision .container .title{text-transform:uppercase}.event-scheduling-precision .container .intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:40px 0;align-items:center}@media (max-width: 1024px){.event-scheduling-precision .container .intro{grid-template-columns:1fr;gap:30px}}.event-scheduling-precision .container .intro .intro-left{display:flex;flex-direction:column;gap:30px}.event-scheduling-precision .container .intro .intro-left h3{color:#868686}.event-scheduling-precision .container .intro .intro-left p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.event-scheduling-precision .container .intro .intro-left p{font-size:18px;line-height:28px}}@media (max-width: 768px){.event-scheduling-precision .container .intro .intro-left p{font-size:14px;line-height:24px}}.event-scheduling-precision .container .intro .intro-right img{width:100%}.event-scheduling-precision .container .index-text-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 1024px){.event-scheduling-precision .container .index-text-cards{grid-template-columns:1fr}}.event-scheduling-precision .container .last-message{color:#868686;margin-left:25%;margin-top:60px}.index-text-card{display:flex;flex-direction:column;gap:16px;padding:24px;border-left:2px solid #1e2124;background-color:#00000005}@media (max-width: 768px){.index-text-card{padding:16px;gap:12px}}.index-text-card__label{font-family:Mono;font-weight:500;font-size:16px;line-height:20px;color:#1e2124;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.index-text-card__label{font-size:14px}}.index-text-card__text{font-family:Grotesk;font-weight:400;font-size:20px;line-height:28px;color:#555}@media (max-width: 1024px){.index-text-card__text{font-size:18px;line-height:26px}}@media (max-width: 768px){.index-text-card__text{font-size:16px;line-height:24px}}.event-scheduling-demanding-environments{display:flex;flex-direction:column;align-items:center}.event-scheduling-demanding-environments .container{display:flex;flex-direction:column;margin-top:60px}.event-scheduling-demanding-environments .container .intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:60px;margin-bottom:30px}@media (max-width: 1024px){.event-scheduling-demanding-environments .container .intro{grid-template-columns:1fr;gap:30px}}.event-scheduling-demanding-environments .container .intro .intro-left img{width:100%}.event-scheduling-demanding-environments .container .intro .intro-right{display:flex;flex-direction:column;gap:30px}.event-scheduling-demanding-environments .container .intro .intro-right h3{color:#868686}.event-scheduling-demanding-environments .container .intro .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.event-scheduling-demanding-environments .container .intro .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.event-scheduling-demanding-environments .container .intro .intro-right p{font-size:14px;line-height:24px}}.event-scheduling-demanding-environments .container .last-text{display:flex;flex-direction:row;gap:10px;margin-top:60px;margin-right:15%}.event-scheduling-demanding-environments .container .last-text img{height:20px}.event-scheduling-demanding-environments .container .last-text p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#1e2124;text-transform:capitalize}@media (max-width: 1024px){.event-scheduling-demanding-environments .container .last-text p{font-size:18px}}@media (max-width: 768px){.event-scheduling-demanding-environments .container .last-text p{font-size:14px}}.info-text-items{display:grid;grid-template-columns:repeat(2,1fr);gap:45px;margin-left:80px}@media (max-width: 1024px){.info-text-items{grid-template-columns:1fr}}@media (max-width: 1024px){.info-text-items{margin-left:40px}}.info-text-items .info-text-item{display:flex;flex-direction:column;gap:20px}.info-text-items .info-text-item .info-text-title{font-family:Grotesk;font-weight:400;font-size:30px;line-height:34px;color:#1e2124}@media (max-width: 1024px){.info-text-items .info-text-item .info-text-title{font-size:26px}}@media (max-width: 768px){.info-text-items .info-text-item .info-text-title{font-size:22px}}.info-text-items .info-text-item .info-text-description{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.info-text-items .info-text-item .info-text-description img{width:16px;margin-top:4px}.info-text-items .info-text-item .info-text-description p{font-family:Mono;font-weight:400;font-size:15px;line-height:20px;color:#737373}@media (max-width: 1024px){.info-text-items .info-text-item .info-text-description p{font-size:14px}}@media (max-width: 768px){.info-text-items .info-text-item .info-text-description p{font-size:13px}}.edge-ai-operational-environments{display:flex;flex-direction:column;align-items:center}.edge-ai-operational-environments .container{display:flex;flex-direction:column;margin-top:60px}.edge-ai-operational-environments .container .f-100{text-transform:uppercase}.edge-ai-operational-environments .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.edge-ai-operational-environments .container .intro{font-size:20px}}@media (max-width: 768px){.edge-ai-operational-environments .container .intro{font-size:16px}}.edge-ai-core-capabilities{display:flex;flex-direction:column;align-items:center}.edge-ai-core-capabilities .container{display:flex;flex-direction:column;margin-top:60px}.edge-ai-core-capabilities .container .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin:60px 0;align-items:center}@media (max-width: 1024px){.edge-ai-core-capabilities .container .intro{grid-template-columns:1fr;gap:30px}}.edge-ai-core-capabilities .container .intro p{color:#868686}.edge-ai-core-capabilities .container .intro img{width:100%}.edge-ai-how-to-works{display:flex;flex-direction:column;align-items:center}.edge-ai-how-to-works .container{display:flex;flex-direction:column;margin-top:60px}.edge-ai-how-to-works .container .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:60px;margin-bottom:30px;align-items:center}@media (max-width: 1024px){.edge-ai-how-to-works .container .intro{grid-template-columns:1fr;gap:30px}}.edge-ai-how-to-works .container .intro .intro-left img{width:100%}.edge-ai-how-to-works .container .intro .intro-right{display:flex;flex-direction:column;gap:30px}.edge-ai-how-to-works .container .intro .intro-right h3{color:#868686}.edge-ai-how-to-works .container .intro .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.edge-ai-how-to-works .container .intro .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.edge-ai-how-to-works .container .intro .intro-right p{font-size:14px;line-height:24px}}.edge-ai-how-to-works .container .last-text{display:flex;flex-direction:row;gap:10px;margin-top:40px;margin-right:15%}.edge-ai-how-to-works .container .last-text img{height:20px}.edge-ai-how-to-works .container .last-text p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000}@media (max-width: 1024px){.edge-ai-how-to-works .container .last-text p{font-size:18px}}@media (max-width: 768px){.edge-ai-how-to-works .container .last-text p{font-size:14px}}.edge-ai-use-cases{display:flex;flex-direction:column;align-items:center}.edge-ai-use-cases .container{display:flex;flex-direction:column;margin-top:60px}.edge-ai-use-cases .container .f-30{color:#868686;margin-left:15%;margin-top:35px}.edge-ai-use-cases .container .limitation-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:80px}@media (max-width: 1024px){.edge-ai-use-cases .container .limitation-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.edge-ai-use-cases .container .limitation-cards{grid-template-columns:1fr}}.pipeline-cicd-turning-code{display:flex;flex-direction:column;align-items:center}.pipeline-cicd-turning-code .container{display:flex;flex-direction:column;margin-top:60px}.pipeline-cicd-turning-code .container .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%;margin-top:60px}@media (max-width: 1024px){.pipeline-cicd-turning-code .container .intro{font-size:20px}}@media (max-width: 768px){.pipeline-cicd-turning-code .container .intro{font-size:16px}}.pipeline-cicd-visual-workflows{display:flex;flex-direction:column;align-items:center}.pipeline-cicd-visual-workflows .container{display:flex;flex-direction:column;margin-top:60px}.pipeline-cicd-visual-workflows .container .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:60px;margin-bottom:30px;align-items:center}@media (max-width: 1024px){.pipeline-cicd-visual-workflows .container .intro{grid-template-columns:1fr;gap:30px}}.pipeline-cicd-visual-workflows .container .intro .intro-left img{width:100%}.pipeline-cicd-visual-workflows .container .intro .intro-right{display:flex;flex-direction:column;gap:30px}.pipeline-cicd-visual-workflows .container .intro .intro-right h3{color:#868686}.pipeline-cicd-visual-workflows .container .intro .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.pipeline-cicd-visual-workflows .container .intro .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.pipeline-cicd-visual-workflows .container .intro .intro-right p{font-size:14px;line-height:24px}}.pipeline-cicd-visual-workflows .container .last-text{margin-top:60px;margin-right:25%}.pipeline-cicd-visual-workflows .container .last-text p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.pipeline-cicd-visual-workflows .container .last-text p{font-size:20px;line-height:28px}}@media (max-width: 768px){.pipeline-cicd-visual-workflows .container .last-text p{font-size:18px;line-height:24px}}.pipeline-cicd-core-capabilities{display:flex;flex-direction:column;align-items:center}.pipeline-cicd-core-capabilities .container{display:flex;flex-direction:column;margin-top:60px}.pipeline-cicd-core-capabilities .container .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin:60px 0;align-items:center}@media (max-width: 1024px){.pipeline-cicd-core-capabilities .container .intro{grid-template-columns:1fr;gap:30px}}.pipeline-cicd-core-capabilities .container .intro p{color:#868686}.pipeline-cicd-core-capabilities .container .intro img{width:100%}.pipeline-cicd-how-to-works{display:flex;flex-direction:column;align-items:center}.pipeline-cicd-how-to-works .container{display:flex;flex-direction:column;margin-top:60px}.pipeline-cicd-how-to-works .container .f-30{color:#868686;margin-left:25%;margin-top:35px}.pipeline-cicd-how-to-works .container .limitation-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:80px}@media (max-width: 1024px){.pipeline-cicd-how-to-works .container .limitation-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.pipeline-cicd-how-to-works .container .limitation-cards{grid-template-columns:1fr}}.pipeline-cicd-traceability-audit{display:flex;flex-direction:column;align-items:center}.pipeline-cicd-traceability-audit .container{display:flex;flex-direction:column;margin-top:60px}.pipeline-cicd-traceability-audit .container .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:30px;margin-bottom:60px}@media (max-width: 1024px){.pipeline-cicd-traceability-audit .container .intro{grid-template-columns:1fr}}.pipeline-cicd-traceability-audit .container .intro .intro-left p{color:#868686}.pipeline-cicd-traceability-audit .container .intro .intro-right{display:flex;flex-direction:column;gap:20px}.pipeline-cicd-traceability-audit .container .intro .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000}@media (max-width: 1024px){.pipeline-cicd-traceability-audit .container .intro .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.pipeline-cicd-traceability-audit .container .intro .intro-right p{font-size:14px;line-height:24px}}.vertical-banner{display:flex;flex-direction:column}.vertical-banner--light{background-color:#fff}.vertical-banner--light .banner__title,.vertical-banner--light .banner__logo{color:#000}.vertical-banner--dark{background-color:#000}.vertical-banner--dark .banner__title,.vertical-banner--dark .banner__logo{color:#fff}.vertical-banner .banner-top{display:flex;flex-direction:column;gap:40px}@media (max-width: 1024px){.vertical-banner .banner-top{gap:20px}}.vertical-banner .title{line-height:100%;white-space:pre-line}.vertical-banner .description{font-family:Grotesk;font-weight:400;font-size:30px;line-height:34px;white-space:pre-line;margin-right:25%}@media (max-width: 1024px){.vertical-banner .description{font-size:24px;line-height:28px}}@media (max-width: 786px){.vertical-banner .description{font-size:18px;line-height:22px}}.vertical-banner .image{margin-top:40px}.vertical-banner .image>img{width:100%;height:480px;object-fit:cover;object-position:top}.marketplace-modular-tools{display:flex;flex-direction:column;align-items:center}.marketplace-modular-tools .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.marketplace-modular-tools .intro{color:#868686;margin-right:25%}.marketplace-modular-tools .index-text-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.marketplace-navigate{display:flex;flex-direction:column;align-items:center}.marketplace-navigate .container{display:flex;flex-direction:column;margin-top:60px}.marketplace-navigate .dot-texts{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:60px}@media (max-width: 1024px){.marketplace-navigate .dot-texts{grid-template-columns:1fr;gap:15px}}.marketplace-navigate .dot-texts .dot-text{display:flex;flex-direction:column;gap:20px}.marketplace-navigate .dot-texts .title{font-family:Grotesk;font-size:30px;line-height:34px;color:#1e2124}@media (max-width: 1024px){.marketplace-navigate .dot-texts .title{font-size:26px;line-height:30px}}@media (max-width: 768px){.marketplace-navigate .dot-texts .title{font-size:22px;line-height:26px}}.marketplace-navigate .dot-texts .description{font-family:Mono;font-size:14px;line-height:20px;color:#000}.marketplace-navigate .conclusion{margin-top:30px;margin-right:25%}.marketplace-navigate .conclusion p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.marketplace-navigate .conclusion p{font-size:18px;line-height:28px}}@media (max-width: 768px){.marketplace-navigate .conclusion p{font-size:16px;line-height:24px}}.marketplace-core-capabilities{display:flex;flex-direction:column;align-items:center}.marketplace-core-capabilities .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.marketplace-core-capabilities .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.marketplace-core-capabilities .intro{grid-template-columns:1fr;gap:60px}}.marketplace-core-capabilities .intro p{color:#868686}.marketplace-core-capabilities .intro img{width:100%}.arrow-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:56px;margin-top:80px}@media (max-width: 768px){.arrow-cards{grid-template-columns:1fr;gap:36px}}.arrow-cards .arrow-card{display:flex;flex-direction:column;background-color:#eee;gap:32px;padding:16px;position:relative}.arrow-cards .arrow-card:not(:last-child):after{content:"";position:absolute;top:50%;right:-40px;transform:translateY(-50%);width:24px;height:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAcCAYAAAAnbDzKAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGhSURBVHgBzZfBUcNADEVl4A5Hji4BbjmaDvCNW5IKiCsgqQCngriDDBXE3LgROnAJoQLzFe9OxGJnbHOQ3ozGa208o7/alTYRKbEAeLy613We5wsawQXpsRfjKfTc0AjUBGDFSzqJ4OBfaASaGWAyMeZdldBAVAW4LJTCtYGImAagnQEmhVVuHMO2Q86DugBk4YDHXLjuYLu+IixkwG8leR56i7gkI3yAyWQSYZg41y3sCb43TB26vjMjgEGgZSCCM/AI3zfm9m3fRGSQoEt7CtgK262STpMCGGjgc7ClpjJJChJCIvxwSXaJYdOOuRL2fkUjW7gBEjYTZfQ/cAZWZJdr2IyaahRSwr4sH+IEjw39PsTcD9Z07H3HDm6zCmVZ9lzXdR64C57ygXvMCcDKc1FZChcHnLrrxh9MCWgJnrtvGjYviRkBLduGg38It0yICQGu634KV6/gGXUB7h/Yjk7VpoLd9wmesdDIeN/HblxRz5X3qArA6s+oaVSe+bkD24Z2BuQ9rOgqledQE+A6bexeKxp5pdHMQCLG5dCt4/kBmySLTwSTpjoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 768px){.arrow-cards .arrow-card:not(:last-child):after{top:unset;right:unset;bottom:-30px;left:50%;transform:translate(-50%) rotate(90deg)}}.arrow-cards .title{display:flex;flex-direction:row;align-items:center;gap:8px}.arrow-cards .title .two-dots{height:20px;min-height:20px}.arrow-cards .title .one-dot{height:10px;min-height:10px}.arrow-cards .title p{font-family:Grotesk;font-weight:400;font-size:14px;line-height:20px;color:#717171;width:100%}.arrow-cards .description{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.arrow-cards .description p{font-family:Mono;font-weight:400;font-size:18px;line-height:20px;color:#000}@media (max-width: 1024px){.arrow-cards .description p{font-size:16px;margin-top:16px}}@media (max-width: 768px){.arrow-cards .description p{font-size:14px;margin-top:12px}}.arrow-cards .description img{height:10px;align-self:self-end}.marketplace-polaris{display:flex;flex-direction:column;align-items:center}.marketplace-polaris .container{display:flex;flex-direction:column;margin-top:60px}.marketplace-polaris .intro{color:#868686;margin-left:25%;margin-top:35px}.marketplace-ecosystem{display:flex;flex-direction:column;align-items:center}.marketplace-ecosystem .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.marketplace-ecosystem .intro{font-family:Mono;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.marketplace-ecosystem .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.marketplace-ecosystem .intro{font-size:16px;line-height:20px}}.voice-transform{display:flex;flex-direction:column;align-items:center}.voice-transform .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.voice-transform .intro{color:#868686;margin-right:25%}.voice-real-time{display:flex;flex-direction:column;align-items:center}.voice-real-time .container{display:flex;flex-direction:column;margin-top:60px}.voice-real-time .intro{color:#868686;margin-left:15%;margin-top:35px}.voice-real-time .limitation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:80px}.voice-core-capabilities{display:flex;flex-direction:column;align-items:center}.voice-core-capabilities .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.voice-core-capabilities .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.voice-core-capabilities .intro{grid-template-columns:1fr;gap:30px}}.voice-core-capabilities .intro-left p{color:#868686}.voice-core-capabilities .intro-right img{width:100%}.voice-polaris{display:flex;flex-direction:column;align-items:center}.voice-polaris .container{display:flex;flex-direction:column;margin-top:60px}.voice-polaris .intro{color:#868686;margin-left:25%;margin-top:35px}.voice-polaris .index-text-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:80px}.voice-bottlenecks{display:flex;flex-direction:column;align-items:center}.voice-bottlenecks .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.voice-bottlenecks .intro{font-family:Mono;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.voice-bottlenecks .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.voice-bottlenecks .intro{font-size:16px;line-height:20px}}.afss-mission-outcomes{display:flex;flex-direction:column;align-items:center}.afss-mission-outcomes .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.afss-mission-outcomes .intro{font-family:Mono;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.afss-mission-outcomes .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.afss-mission-outcomes .intro{font-size:16px;line-height:20px}}.afss-modern-stacks{display:flex;flex-direction:column;align-items:center}.afss-modern-stacks .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.afss-modern-stacks .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.afss-modern-stacks .intro{grid-template-columns:1fr;gap:30px}}.afss-modern-stacks .intro-left p{color:#868686}.afss-modern-stacks .intro-right img{width:100%}.afss-polaris{display:flex;flex-direction:column;align-items:center}.afss-polaris .container{display:flex;flex-direction:column;margin-top:60px}.afss-polaris .intro{color:#868686;margin-left:25%;margin-top:35px}.afss-polaris .limitation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:80px}.afss-scalable{display:flex;flex-direction:column;align-items:center}.afss-scalable .container{display:flex;flex-direction:column;margin-top:60px}.afss-scalable .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:40px;align-items:center}@media (max-width: 1024px){.afss-scalable .intro{grid-template-columns:1fr;gap:30px}}.afss-scalable .intro-left{display:flex;flex-direction:column;gap:30px}.afss-scalable .intro-left h3{color:#868686}.afss-scalable .intro-left p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.afss-scalable .intro-left p{font-size:18px;line-height:28px}}@media (max-width: 768px){.afss-scalable .intro-left p{font-size:14px;line-height:24px}}.afss-scalable .intro-right img{width:100%}.afss-scalable .index-text-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:40px}.afss-scalable .conclusion{color:#868686;margin-left:25%;margin-top:60px}.afss-stack{display:flex;flex-direction:column;align-items:center}.afss-stack .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.afss-stack .intro{font-family:Mono;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.afss-stack .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.afss-stack .intro{font-size:16px;line-height:20px}}.horizontal-image-banner{position:relative;background:#181818;background-size:cover;background-position:center;color:#fff;overflow:hidden;aspect-ratio:1440/856}@media (max-width: 768px){.horizontal-image-banner{aspect-ratio:1}}.horizontal-image-banner .container{display:grid;grid-template-columns:2fr 1fr;margin-top:200px;padding:0 100px;gap:40px}@media (max-width: 1024px){.horizontal-image-banner .container{grid-template-columns:1fr;margin-top:150px;padding:0 60px}}@media (max-width: 786px){.horizontal-image-banner .container{grid-template-columns:1fr;margin-top:100px;padding:0 20px}}.horizontal-image-banner .title{font-family:Grotesk;font-weight:400;font-size:140px;line-height:100%}@media (max-width: 1024px){.horizontal-image-banner .title{font-size:80px}}@media (max-width: 786px){.horizontal-image-banner .title{font-size:50px}}.horizontal-image-banner .description{font-family:Grotesk;font-weight:400;font-size:30px;line-height:34px;white-space:pre-line}@media (max-width: 1024px){.horizontal-image-banner .description{font-size:24px;line-height:28px}}@media (max-width: 786px){.horizontal-image-banner .description{font-size:20px;line-height:24px}}.iot-smart-sonfigurations{display:flex;flex-direction:column;align-items:center}.iot-smart-sonfigurations .container{display:flex;flex-direction:column;margin-top:60px}.iot-smart-sonfigurations .intro{color:#868686;margin-left:15%;margin-top:35px}.iot-smart-sonfigurations .limitation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:80px}.iot-system-layers{display:flex;flex-direction:column;align-items:center}.iot-system-layers .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.iot-system-layers .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.iot-system-layers .intro{grid-template-columns:1fr;gap:30px}}.iot-system-layers .intro-left p{color:#868686}.iot-system-layers .intro-right img{width:100%}.iot-track{display:flex;flex-direction:column;align-items:center;background-color:#eee}@media screen and (max-width: 1024px){.iot-track{padding:1rem!important}}.iot-track__container{width:100%;margin-top:60px}.iot-together{display:flex;flex-direction:column;align-items:center}.iot-together .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.iot-together .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.iot-together .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.iot-together .intro{font-size:16px;line-height:20px}}.multi-arrows{display:flex;flex-direction:column;gap:60px;margin-top:60px}.multi-arrows .multi-arrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:60px;padding-bottom:20px;border-bottom:1px solid #707070}@media (max-width: 1024px){.multi-arrows .multi-arrow{gap:20px}}.multi-arrows .multi-arrow-title{font-family:Grotesk;font-weight:400;font-size:45px;line-height:50px;color:#1e2124}@media (max-width: 1024px){.multi-arrows .multi-arrow-title{font-size:35px;line-height:40px}}@media (max-width: 768px){.multi-arrows .multi-arrow-title{font-size:28px;line-height:32px}}.multi-arrows .multi-arrow-description{display:flex;flex-direction:column;gap:10px}.multi-arrows .multi-arrow-description-row{display:flex;flex-direction:row;gap:16px}.multi-arrows .multi-arrow-description-row img{width:24px;height:14px;margin-top:4px}.multi-arrows .multi-arrow-description-row p{font-family:Mono;font-weight:400;font-size:22px;line-height:22px;color:#737373}@media (max-width: 1024px){.multi-arrows .multi-arrow-description-row p{font-size:18px;line-height:20px}}@media (max-width: 768px){.multi-arrows .multi-arrow-description-row p{font-size:16px;line-height:18px}}.iot-valve{display:flex;flex-direction:column;align-items:center}.iot-valve .container{display:flex;flex-direction:column;margin-top:60px}.iot-valve .intro{color:#868686;margin-right:15%;margin-top:30px}.payments-intelligence{display:flex;flex-direction:column;align-items:center}.payments-intelligence .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.payments-intelligence .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.payments-intelligence .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.payments-intelligence .intro{font-size:16px;line-height:20px}}.payments-visibility{display:flex;flex-direction:column;align-items:center}.payments-visibility .container{display:flex;flex-direction:column;margin-top:60px}.payments-visibility .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:60px;align-items:center}@media (max-width: 1024px){.payments-visibility .intro{grid-template-columns:1fr;gap:30px}}.payments-visibility .intro-left img{width:100%}.payments-visibility .intro-right{display:flex;flex-direction:column;gap:30px}.payments-visibility .intro-right h3{color:#868686}.payments-visibility .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000}@media (max-width: 1024px){.payments-visibility .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.payments-visibility .intro-right p{font-size:14px;line-height:24px}}.payments-visibility .conclusion{color:#868686;margin-top:30px;margin-right:15%}.payments-core-capabilities{display:flex;flex-direction:column;align-items:center}.payments-core-capabilities .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.payments-core-capabilities .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.payments-core-capabilities .intro{grid-template-columns:1fr;gap:30px}}.payments-core-capabilities .intro-left h3{color:#868686}.payments-core-capabilities .intro-right img{width:100%}.payments-polaris{display:flex;flex-direction:column;align-items:center}.payments-polaris .container{display:flex;flex-direction:column;gap:40px;margin-top:60px}.payments-polaris .arrow-card-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:72px}@media (max-width: 768px){.payments-polaris .arrow-card-items{grid-template-columns:1fr;gap:36px}}.payments-polaris .arrow-card-item{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#eee;position:relative}.payments-polaris .arrow-card-item:not(:last-child):after{content:"";position:absolute;top:50%;right:-48px;transform:translateY(-50%);width:24px;height:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAcCAYAAAAnbDzKAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGhSURBVHgBzZfBUcNADEVl4A5Hji4BbjmaDvCNW5IKiCsgqQCngriDDBXE3LgROnAJoQLzFe9OxGJnbHOQ3ozGa208o7/alTYRKbEAeLy613We5wsawQXpsRfjKfTc0AjUBGDFSzqJ4OBfaASaGWAyMeZdldBAVAW4LJTCtYGImAagnQEmhVVuHMO2Q86DugBk4YDHXLjuYLu+IixkwG8leR56i7gkI3yAyWQSYZg41y3sCb43TB26vjMjgEGgZSCCM/AI3zfm9m3fRGSQoEt7CtgK262STpMCGGjgc7ClpjJJChJCIvxwSXaJYdOOuRL2fkUjW7gBEjYTZfQ/cAZWZJdr2IyaahRSwr4sH+IEjw39PsTcD9Z07H3HDm6zCmVZ9lzXdR64C57ygXvMCcDKc1FZChcHnLrrxh9MCWgJnrtvGjYviRkBLduGg38It0yICQGu634KV6/gGXUB7h/Yjk7VpoLd9wmesdDIeN/HblxRz5X3qArA6s+oaVSe+bkD24Z2BuQ9rOgqledQE+A6bexeKxp5pdHMQCLG5dCt4/kBmySLTwSTpjoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 768px){.payments-polaris .arrow-card-item:not(:last-child):after{top:unset;right:unset;bottom:-30px;left:50%;transform:translate(-50%) rotate(90deg)}}.payments-polaris .arrow-card-title{display:flex;flex-direction:row;gap:8px}.payments-polaris .arrow-card-title img{height:13px}.payments-polaris .arrow-card-title p{font-family:Mono;font-size:14px;line-height:20px;color:#1e2124}.payments-polaris .arrow-card-description{font-family:Mono;font-size:24px;line-height:28px;color:#1e2124}.payments-polaris .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.payments-polaris .intro{grid-template-columns:1fr;gap:30px}}.payments-polaris .intro-left img{width:100%}.payments-polaris .intro-right p{color:#868686}.payments-bringing{display:flex;flex-direction:column;align-items:center}.payments-bringing .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.payments-bringing .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.payments-bringing .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.payments-bringing .intro{font-size:16px;line-height:20px}}.rtc-enabling{display:flex;flex-direction:column;align-items:center}.rtc-enabling .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.rtc-enabling .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.rtc-enabling .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.rtc-enabling .intro{font-size:16px;line-height:20px}}.rtc-automation{display:flex;flex-direction:column;align-items:center}.rtc-automation .container{display:flex;flex-direction:column;margin-top:60px}.rtc-automation .intro{color:#868686;margin-top:35px;margin-left:15%}.rtc-automation .limitation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:80px}.rtc-core-capabilities{display:flex;flex-direction:column;align-items:center}.rtc-core-capabilities .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.rtc-core-capabilities .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.rtc-core-capabilities .intro{grid-template-columns:1fr;gap:30px}}.rtc-core-capabilities .intro-left p{color:#868686}.rtc-core-capabilities .intro-right img{width:100%}.rtc-polaris{display:flex;flex-direction:column;align-items:center}.rtc-polaris .container{display:flex;flex-direction:column;gap:40px;margin-top:60px}.rtc-polaris .intro{color:#868686;margin-top:35px;margin-left:15%}.rtc-communication{display:flex;flex-direction:column;align-items:center}.rtc-communication .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.rtc-communication .intro{font-family:Mono;font-weight:400;font-size:24px;line-height:28px;color:#000;margin-left:25%}@media (max-width: 1024px){.rtc-communication .intro{font-size:20px;line-height:24px}}@media (max-width: 768px){.rtc-communication .intro{font-size:16px;line-height:20px}}.about-story{display:flex;flex-direction:column;align-items:center}.about-story .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.about-story .intro p{font-family:Grotesk;text-transform:none}.about-mission{display:flex;flex-direction:column;align-items:center}.about-mission .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.about-mission .intro{margin-left:25%}.about-mission .intro p{color:#868686}.about-mission .content{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.about-mission .content{grid-template-columns:1fr;gap:30px}}.about-mission .content-left{display:flex;flex-direction:column;gap:30px}.about-mission .content-left h3{color:#868686}.about-mission .content-left p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.about-mission .content-left p{font-size:18px;line-height:28px}}@media (max-width: 768px){.about-mission .content-left p{font-size:14px;line-height:24px}}.about-mission .content-right{display:flex;justify-content:center;align-items:center}.about-mission .content-right img{width:100%}.about-mission .mission-graphic{width:100%;max-width:350px}.about-mission .mission-graphic svg{width:100%;height:auto}.about-locations{display:flex;flex-direction:column;align-items:center}.about-locations .container{display:flex;flex-direction:column;margin-top:60px}.about-locations .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-top:30px;margin-bottom:80px}@media (max-width: 1024px){.about-locations .intro{grid-template-columns:1fr;gap:30px}}.about-locations .intro-left p{color:#868686}.about-locations .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.about-locations .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.about-locations .intro-right p{font-size:16px;line-height:24px}}.about-locations .conclusion{margin-top:80px;margin-right:25%}.about-locations .conclusion p{color:#868686}.about-team{display:flex;flex-direction:column;align-items:center}.about-team .container{display:flex;flex-direction:column;margin-top:60px;gap:20px}.about-team .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px}@media (max-width: 1024px){.about-team .intro{grid-template-columns:1fr;gap:30px}}.about-team .intro-left p{color:#868686}.about-team .intro-right p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.about-team .intro-right p{font-size:18px;line-height:28px}}@media (max-width: 768px){.about-team .intro-right p{font-size:16px;line-height:24px}}.about-team .introduce-items{display:flex;flex-direction:column;gap:40px;margin-top:20px}.about-team .introduce-item{display:grid;grid-template-columns:1fr 1fr;gap:60px}.about-team .introduce-item-left{display:flex;flex-direction:column;gap:10px}.about-team .introduce-item-left .job{font-family:Grotesk;color:#868686;text-transform:none}.about-team .introduce-item-right{display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.about-team .introduce-item-right>p{font-size:20px;color:#737373;font-family:Mono;font-weight:400}.about-team .introduce-item-right img{width:24px;height:14px;margin-top:6px}.about-team .conclusion{margin-right:25%}.about-team .conclusion p{color:#868686}.about-build{display:flex;flex-direction:column;align-items:center}.about-build .container{display:flex;flex-direction:column;margin-top:60px}.about-build .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.about-build .intro{grid-template-columns:1fr;gap:30px}}.about-build .intro-left{display:flex;flex-direction:column}.about-build .intro-left .title{font-family:Grotesk;font-weight:400;font-size:50px;line-height:54px;color:#1e2124}@media (max-width: 1024px){.about-build .intro-left .title{font-size:40px;line-height:44px}}@media (max-width: 1024px){.about-build .intro-left .title{font-size:30px;line-height:34px}}.about-build .intro-left .description{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize;margin-top:24px;margin-bottom:36px}@media (max-width: 1024px){.about-build .intro-left .description{font-size:18px;line-height:28px}}@media (max-width: 768px){.about-build .intro-left .description{font-size:16px;line-height:24px}}.about-build .intro-left .button{width:fit-content;display:flex;flex-direction:row;align-items:center;gap:16px;background-color:#000;font-family:Mono;font-weight:400;font-size:22px;line-height:28px;color:#fff;border:1px solid black;padding:20px 60px;cursor:pointer;transition:opacity .3s ease;border-radius:10px/40px}.about-build .intro-left .button:hover{color:#000;background-color:#fff}.about-build .intro-left .button:hover svg path{stroke:#000}@media (max-width: 768px){.about-build .intro-left .button{font-size:16px;line-height:24px;padding:10px 20px}.about-build .intro-left .button svg{width:20px}}.about-build .intro-right img{width:100%}.future-thinking-thinking-big{display:flex;flex-direction:column;align-items:center}.future-thinking-thinking-big .container{display:flex;flex-direction:column;gap:30px;margin-top:60px}.future-thinking-thinking-big .intro{margin-left:40%}.future-thinking-thinking-big .intro p{color:#868686}.future-thinking-thinking-big .limitation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.future-thinking-thinking-big .conclusion{display:flex;flex-direction:row;gap:10px;margin-right:15%}.future-thinking-thinking-big .conclusion img{height:20px}.future-thinking-thinking-big .conclusion p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.future-thinking-thinking-big .conclusion p{font-size:18px;line-height:28px}}@media (max-width: 768px){.future-thinking-thinking-big .conclusion p{font-size:16px;line-height:24px}}.future-thinking-articles{display:flex;flex-direction:column;align-items:center}.future-thinking-articles .container{display:flex;flex-direction:column;gap:60px;margin-top:60px}.future-thinking-articles .intro{margin-left:40%}.future-thinking-articles .intro p{color:#868686}.future-thinking-articles .content{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.future-thinking-articles .content{grid-template-columns:1fr;gap:30px}}.future-thinking-articles .content-left{display:flex;flex-direction:column;gap:30px}.future-thinking-articles .content-left h3{color:#868686}.future-thinking-articles .content-left p{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize}@media (max-width: 1024px){.future-thinking-articles .content-left p{font-size:18px;line-height:28px}}@media (max-width: 768px){.future-thinking-articles .content-left p{font-size:14px;line-height:24px}}.future-thinking-articles .content-right img{width:100%}.future-thinking-articles .grid-texts{display:flex;flex-direction:column}.future-thinking-articles .grid-text-link{text-decoration:none;color:inherit}.future-thinking-articles .grid-text-link:hover .grid-text{background-color:#f5f5f5;margin:0 -20px;padding:40px 20px}@media (max-width: 1024px){.future-thinking-articles .grid-text-link:hover .grid-text{padding:20px}}.future-thinking-articles .grid-text-link:hover .grid-text-title{color:#000}.future-thinking-articles .grid-text-link:not(:last-child) .grid-text{border-bottom:1px solid #707070}.future-thinking-articles .grid-text{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:40px 0;align-items:center;transition:all .2s ease}@media (max-width: 1024px){.future-thinking-articles .grid-text{grid-template-columns:1fr;gap:20px;padding:20px 0}}.future-thinking-articles .grid-text-title{font-family:Grotesk;font-weight:400;font-size:45px;line-height:50px;white-space:pre-line}@media (max-width: 1024px){.future-thinking-articles .grid-text-title{font-size:30px;line-height:35px}}@media (max-width: 768px){.future-thinking-articles .grid-text-title{font-size:20px;line-height:25px}}.future-thinking-articles .grid-text-description{display:flex;flex-direction:row;align-items:center;gap:55px}.future-thinking-articles .grid-text-description img{width:24px;height:16px}@media (max-width: 1024px){.future-thinking-articles .grid-text-description img{width:20px;height:12px}}@media (max-width: 768px){.future-thinking-articles .grid-text-description img{width:16px;height:12px}}.future-thinking-articles .grid-text-description p{font-family:Mono;font-weight:400;font-size:22px;line-height:28px;color:#737373;word-break:break-word}@media (max-width: 1024px){.future-thinking-articles .grid-text-description p{font-size:20px}}@media (max-width: 768px){.future-thinking-articles .grid-text-description p{font-size:18px}}.future-thinking-build{display:flex;flex-direction:column;align-items:center}.future-thinking-build .container{display:flex;flex-direction:column;margin-top:60px}.future-thinking-build .intro{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:center}@media (max-width: 1024px){.future-thinking-build .intro{grid-template-columns:1fr;gap:30px}}.future-thinking-build .intro-left{display:flex;flex-direction:column}.future-thinking-build .intro-left .title{font-family:Grotesk;font-weight:400;font-size:50px;line-height:54px;color:#1e2124}@media (max-width: 1024px){.future-thinking-build .intro-left .title{font-size:40px;line-height:44px}}@media (max-width: 1024px){.future-thinking-build .intro-left .title{font-size:30px;line-height:34px}}.future-thinking-build .intro-left .description{font-family:Mono;font-weight:400;font-size:22px;line-height:32px;color:#000;text-transform:capitalize;margin-top:24px;margin-bottom:36px}@media (max-width: 1024px){.future-thinking-build .intro-left .description{font-size:18px;line-height:28px}}@media (max-width: 768px){.future-thinking-build .intro-left .description{font-size:16px;line-height:24px}}.future-thinking-build .intro-left .button{width:fit-content;display:flex;flex-direction:row;align-items:center;gap:16px;background-color:#000;font-family:Mono;font-weight:400;font-size:22px;line-height:28px;color:#fff;border:1px solid black;padding:20px 60px;cursor:pointer;transition:opacity .3s ease;border-radius:10px/40px}.future-thinking-build .intro-left .button:hover{color:#000;background-color:#fff}.future-thinking-build .intro-left .button:hover svg path{stroke:#000}@media (max-width: 768px){.future-thinking-build .intro-left .button{font-size:16px;line-height:24px;padding:10px 20px}.future-thinking-build .intro-left .button svg{width:20px}}.future-thinking-build .intro-right img{width:100%}.satellites-page{min-height:100vh;background:linear-gradient(180deg,#000,#0a0a1a,#000);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:120px 40px}@media (max-width: 768px){.satellites-page{padding:100px 20px}}.satellites-page__stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.satellites-page__star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:twinkle 3s ease-in-out infinite}.satellites-page__horizon{position:absolute;left:0;right:0;top:55%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(100,100,255,.1) 20%,rgba(100,100,255,.3) 50%,rgba(100,100,255,.1) 80%,transparent 100%);box-shadow:0 0 60px 20px #6464ff0d}.satellites-page__pulse-star{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:6px;height:6px;background:#fff;border-radius:50%;animation:pulse 4s ease-in-out infinite;box-shadow:0 0 10px 2px #fffc,0 0 30px 10px #fff6,0 0 60px 20px #fff3}.satellites-page__pulse-star:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:pulse-ring 4s ease-in-out infinite}.satellites-page__content{position:relative;z-index:10;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.satellites-page__tagline{font-size:12px;text-transform:uppercase;letter-spacing:4px;color:#fff6;font-weight:500}.satellites-page__title{color:#fff;line-height:1.1}.satellites-page__description{font-size:24px;line-height:1.6;color:#ffffffb3;max-width:700px;font-weight:300}@media (max-width: 768px){.satellites-page__description{font-size:18px}}.satellites-page__vision{font-size:18px;line-height:1.6;color:#fff6;max-width:600px;font-style:italic}@media (max-width: 768px){.satellites-page__vision{font-size:16px}}.satellites-page__cta{margin-top:40px;padding:16px 40px;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;text-decoration:none;transition:all .3s ease;cursor:pointer}.satellites-page__cta:hover{background:#ffffff1a;border-color:#fff9}@keyframes twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.supplychain-page{min-height:100vh;background:linear-gradient(180deg,#000,#0a0a1a,#000);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:120px 40px}@media (max-width: 768px){.supplychain-page{padding:100px 20px}}.supplychain-page__nodes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.supplychain-page__node{position:absolute;width:4px;height:4px;background:#64b4ff99;border-radius:50%;animation:node-pulse 4s ease-in-out infinite}.supplychain-page__node:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;border:1px solid rgba(100,180,255,.2);animation:node-ring 4s ease-in-out infinite}.supplychain-page__lines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.supplychain-page__line{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(100,180,255,.1) 30%,rgba(100,180,255,.2) 50%,rgba(100,180,255,.1) 70%,transparent 100%);animation:line-flow 6s ease-in-out infinite}.supplychain-page__pulse{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:6px;height:6px;background:#fff;border-radius:50%;animation:pulse 4s ease-in-out infinite;box-shadow:0 0 10px 2px #64b4ffcc,0 0 30px 10px #64b4ff66,0 0 60px 20px #64b4ff33}.supplychain-page__pulse:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(100,180,255,.1) 0%,transparent 70%);animation:pulse-ring 4s ease-in-out infinite}.supplychain-page__content{position:relative;z-index:10;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.supplychain-page__tagline{font-size:12px;text-transform:uppercase;letter-spacing:4px;color:#fff6;font-weight:500}.supplychain-page__title{color:#fff;line-height:1.1}.supplychain-page__description{font-size:24px;line-height:1.6;color:#ffffffb3;max-width:700px;font-weight:300}@media (max-width: 768px){.supplychain-page__description{font-size:18px}}.supplychain-page__vision{font-size:18px;line-height:1.6;color:#fff6;max-width:600px;font-style:italic}@media (max-width: 768px){.supplychain-page__vision{font-size:16px}}.supplychain-page__cta{margin-top:40px;padding:16px 40px;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;text-decoration:none;transition:all .3s ease;cursor:pointer}.supplychain-page__cta:hover{background:#ffffff1a;border-color:#fff9}@keyframes node-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes node-ring{0%,to{opacity:.2;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.5)}}@keyframes line-flow{0%,to{opacity:.3}50%{opacity:.8}}@keyframes pulse{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.3)}}@keyframes pulse-ring{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.1;transform:translate(-50%,-50%) scale(1.5)}}.food-page{min-height:100vh;background:linear-gradient(180deg,#0a1a0a,#0d1f0d,#0a1a0a);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:120px 40px}@media (max-width: 768px){.food-page{padding:100px 20px}}.food-page__grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.1}.food-page__grid-line{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(100,200,100,.5) 50%,transparent 100%);animation:grid-pulse 4s ease-in-out infinite}.food-page__pulse{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(80,180,80,.1) 0%,transparent 70%);animation:growth-pulse 6s ease-in-out infinite}.food-page__content{position:relative;z-index:10;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.food-page__tagline{font-size:12px;text-transform:uppercase;letter-spacing:4px;color:#fff6;font-weight:500}.food-page__title{color:#fff;line-height:1.1}.food-page__description{font-size:24px;line-height:1.6;color:#ffffffb3;max-width:700px;font-weight:300}@media (max-width: 768px){.food-page__description{font-size:18px}}.food-page__points{display:flex;gap:48px;margin:20px 0}@media (max-width: 768px){.food-page__points{flex-direction:column;gap:24px}}.food-page__point{display:flex;flex-direction:column;align-items:center;gap:12px}.food-page__point p{font-size:16px;color:#fff9;text-transform:uppercase;letter-spacing:1px}.food-page__point-number{font-size:32px;font-weight:700;color:#64c86499}.food-page__vision{font-size:18px;line-height:1.6;color:#ffffff80;max-width:650px;font-style:italic}@media (max-width: 768px){.food-page__vision{font-size:16px}}.food-page__domains{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.food-page__domains span{padding:8px 16px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#64c864b3;border:1px solid rgba(100,200,100,.3);border-radius:4px;background:#64c8640d}.food-page__cta{margin-top:40px;padding:16px 40px;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fff;background:transparent;border:1px solid rgba(100,200,100,.4);border-radius:4px;text-decoration:none;transition:all .3s ease;cursor:pointer}.food-page__cta:hover{background:#64c8641a;border-color:#64c864b3}@keyframes grid-pulse{0%,to{opacity:.05}50%{opacity:.15}}@keyframes growth-pulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}}.venture{background-color:#0a0a0a;min-height:100vh}.venture__hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#0a0a0a}@media (max-width: 768px){.venture__hero{min-height:60vh}}.venture__hero-content{position:relative;z-index:1;text-align:center;max-width:800px;padding:40px}@media (max-width: 768px){.venture__hero-content{padding:24px}}.venture__hero-title{font-family:Grotesk;font-size:72px;font-weight:300;line-height:1.1;color:#fff;margin:0 0 32px;letter-spacing:-.02em}@media (max-width: 768px){.venture__hero-title{font-size:42px;margin-bottom:24px}}.venture__hero-text{font-family:Mono;font-size:18px;font-weight:400;line-height:1.7;color:#fff9;margin:0}@media (max-width: 768px){.venture__hero-text{font-size:16px}}.venture__list{padding:0}.venture__card{width:100%;overflow:hidden}@media (max-width: 768px){.venture__card{padding:40px 0}}.venture__card-container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto;padding:80px 40px}@media (max-width: 1024px){.venture__card-container{gap:40px;padding:60px 40px}}@media (max-width: 768px){.venture__card-container{grid-template-columns:1fr;gap:32px;padding:40px 24px}}.venture__card-content{display:flex;flex-direction:column;gap:16px}.venture__card-logo{height:80px;width:auto;max-width:150px;object-fit:contain;object-position:left;margin-bottom:16px;border-radius:16px;align-self:flex-start}@media (max-width: 768px){.venture__card-logo{height:60px;max-width:120px}}.venture__card-year{font-family:Mono;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.venture__card-name{font-family:Grotesk;font-size:48px;font-weight:400;margin:0;line-height:1.1;letter-spacing:-.02em}@media (max-width: 1024px){.venture__card-name{font-size:36px}}@media (max-width: 768px){.venture__card-name{font-size:32px}}.venture__card-description{font-family:Mono;font-size:16px;font-weight:400;line-height:1.7;margin:0;max-width:480px}@media (max-width: 768px){.venture__card-description{font-size:14px}}.venture__card-link{display:inline-flex;align-items:center;gap:10px;font-family:Grotesk;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .3s ease;margin-top:8px}.venture__card-link:hover{opacity:.7}.venture__card-link svg{transition:transform .3s ease}.venture__card-link:hover svg{transform:translate(6px)}.venture__card-graphics{display:flex;align-items:center;justify-content:center;min-height:400px}.venture__card-graphics img{max-width:100%;height:auto;max-height:600px;object-fit:contain}@media (max-width: 768px){.venture__card-graphics{order:-1;min-height:250px}.venture__card-graphics img{max-height:350px}}.venture__card--light{color:#fff}.venture__card--light .venture__card-year{color:#ffffffb3}.venture__card--light .venture__card-status{color:#ffffff80}.venture__card--light .venture__card-name{color:#fff}.venture__card--light .venture__card-description{color:#fffc}.venture__card--light .venture__card-link{color:#fff}.venture__card--dark{color:#1a1a1a}.venture__card--dark .venture__card-year{color:#0009}.venture__card--dark .venture__card-status{color:#00000080}.venture__card--dark .venture__card-name{color:#1a1a1a}.venture__card--dark .venture__card-description{color:#000000b3}.venture__card--dark .venture__card-link{color:#1a1a1a}.venture__cta{display:flex;flex-direction:column;align-items:center;padding:120px 40px;text-align:center;background-color:#0a0a0a}@media (max-width: 768px){.venture__cta{padding:80px 24px}}.venture__cta-content{display:flex;flex-direction:column;align-items:center;gap:32px}.venture__cta-content p{font-family:Grotesk;font-size:28px;font-weight:300;color:#fffc;margin:0}@media (max-width: 768px){.venture__cta-content p{font-size:22px}}.venture__cta-btn{display:inline-flex;align-items:center;gap:12px;font-family:Grotesk;font-size:16px;font-weight:500;color:#fff;text-decoration:none;padding:16px 32px;border:1px solid rgba(255,255,255,.3);border-radius:0;transition:all .3s ease}.venture__cta-btn:hover{background-color:#fff;color:#0a0a0a;border-color:#fff}.venture__cta-btn svg{transition:transform .3s ease}.venture__cta-btn:hover svg{transform:translate(6px)}@media (max-width: 768px){.venture__cta-btn{font-size:14px;padding:14px 24px}}.coming-soon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:75vh;padding:0 20px}.coming-soon h1{font-family:Mono;font-weight:700;font-size:36px;color:#000}.coming-soon p{font-family:Mono;font-weight:400;font-size:18px;color:#000;text-align:center}@font-face{font-family:Mono;src:url(/assets/SpaceMono-Regular-Ba0nOT4a.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mono;src:url(/assets/SpaceMono-Bold-Dyp2aizM.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grotesk;src:url(/assets/SpaceGrotesk-Regular-D96nn-Fd.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Grotesk;src:url(/assets/SpaceGrotesk-Bold-BheyrowY.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grotesk;src:url(/assets/SpaceGrotesk-SemiBold-BTfAzs1I.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Grotesk;src:url(/assets/SpaceGrotesk-Light-BVMKF3vU.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:lighter}@font-face{font-family:Josefin-Sans;src:url(/assets/SpaceGrotesk-Medium-CQiCHMQy.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:600}.animated{opacity:0;transition:opacity .6s,transform .6s;will-change:opacity,transform}.fade-up{transform:translateY(40px)}.fade-up.in-view{opacity:1;transform:translateY(0)}.fade-right{transform:translate(-40px)}.fade-right.in-view{opacity:1;transform:translate(0)}.fade-down{transform:translateY(-40px)}.fade-down.in-view{opacity:1;transform:translateY(0)}.fade-left{transform:translate(40px)}.fade-left.in-view{opacity:1;transform:translate(0)}.zoom-in{transform:scale(.8)}.zoom-in.in-view{opacity:1;transform:scale(1)}body{margin:unset;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box;font-family:Grotesk}body::-webkit-scrollbar{display:none}*{box-sizing:border-box}#root{height:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.container{max-width:1440px;width:100%}.p-80{padding:80px 100px}@media (max-width: 1024px){.p-80{padding:60px 40px}}@media screen and (max-width: 768px){.p-80{padding:40px 20px}}.p-60{padding:60px 0}@media screen and (max-width: 768px){.p-60{padding:30px 0}}.p-40{padding:40px 0}.f-140{font-size:140px}@media screen and (max-width: 1280px){.f-140{font-size:60px}}@media screen and (max-width: 768px){.f-140{font-size:40px}}.f-100{font-size:100px}@media (max-width: 1024px){.f-100{font-size:60px}}@media (max-width: 768px){.f-100{font-size:30px}}.f-30{font-family:Mono;font-weight:400;font-size:30px;line-height:36px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase}@media (max-width: 1024px){.f-30{font-size:24px;line-height:28px}}@media (max-width: 768px){.f-30{font-size:18px;line-height:21px}}.divider{width:100%;height:1px;background-color:#e0e0e0}
