@charset "UTF-8";@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Light.woff2) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Light.woff2) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Regular.woff2) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Medium.woff2) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Bold.woff2) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibre;src:url(../assets/fonts/calibre/Black.woff2) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/Archivo-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../assets/fonts/Archivo-Italic-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-calibre: "Calibre", sans-serif;--font-archivo: "Archivo", sans-serif;--font-weight-thin: 100;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 600;--font-weight-black: 900}@font-face{font-family:icon;src:url(../assets/fonts/icon/icon.eot?cd67tb);src:url(../assets/fonts/icon/icon.eot?cd67tb#iefix) format("embedded-opentype"),url(../assets/fonts/icon/icon.ttf?cd67tb) format("truetype"),url(../assets/fonts/icon/icon.woff?cd67tb) format("woff"),url(../assets/fonts/icon/icon.woff2?cd67tb) format("woff2"),url(../assets/fonts/icon/icon.svg?cd67tb#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle-arrow-left:before{content:"\e905"}.icon-circle-arrow-right:before{content:"\e904"}.icon-cross:before{content:"\e903"}.icon-arrow-right:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-circle-right:before{content:"\e902"}*,*:before,*:after{box-sizing:border-box;webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:#828997 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#828997;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#1f2937}html,body{margin:0;padding:0;scroll-behavior:smooth}body{font-family:var(--font-archivo);font-weight:300;margin:0;padding:0;background-color:#0a0d14;color:#b8bdc6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-calibre);font-weight:var(--font-weight-bold);margin:0;text-wrap:pretty;word-break:normal}p{margin:0;text-wrap:pretty;word-break:normal}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{display:block;max-width:100%;height:auto}main{overflow-x:clip;position:relative}.site-max-width,.footer-section,.oppertunity-header-wrapper,.steps-section-wrapper,.layred-card-section-wrapper,.fixed-income-section,.strategy-section,.offering-section,.teams-hero-section,.teams-section,.page-template-our-story .team-section,.story-team .story-team-viewport,.privacy-policy-page .privacy-policy-head-section,.privacy-policy-page .privacy-policy-section,.career-page-wrapper,.role-section,.who-we-serve-section,.we-serve-card-warrper,.thread-section,.metrics-section,.vertical-line-hero-wrapper,.capability-overview-wrapper,.centered-card-grid-section,.timeline-section,.two-column-card-wrapper,.contact-section,.star-container,.stats-wrapper,.three-card-grid,.card-stack-section,.accordion-section,.nav-header-container,.section-common-80px{max-width:1440px;margin:0 auto;padding-left:96px;padding-right:96px}.text-common,.footer-section .link-wrapper,.footer-section .copyright-section,.steps-section-wrapper .steps-col-info,.offering-section .offer-tag,.team-member-card .team-member-card-designation,.team-member-card .read-bio,.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .loader-text{font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.14px;text-wrap:pretty}.eyebrow-style,.individual-capability-hero .capability-hero-eyebrow,.oppertunity-header-wrapper .oppertunity-eyebrow,.steps-section-wrapper .steps-eyebrow,.steps-section-wrapper .steps-col-eyebrow,.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-eyebrow,.layred-card-section-wrapper .layred-card-section-eyebrow,.comparison-section .comparison-header-eyebrow,.comparison-section .comparision-table-wrapper .comparision-table th,.capability-content-wrapper .static-eyebrow,.fixed-income-section .fixed-income-eyebrow,.strategy-section .strategy-left-heading,.offering-section .offering-head-eyebrow,.offering-section .offering-col-eyebrow,.teams-hero-section .team-page-eyebrow,.teams-section .leader-eyebrow,.page-template-our-story .team-eyebrow,.story-team .team-page-eyebrow,.privacy-policy-page .privacy-eyebrow,.career-page-wrapper .career-eyebrow,.who-we-serve-section .we-serve-eyebrow,.thread-section .thread-eyebrow,.metrics-section .metrics-highlight-card .metrics-highlight-eyebrow,.vertical-line-hero-wrapper .vertical-line-hero-eyebrow,.capability-overview-wrapper .capability-overview-eyebrow,.centered-card-grid-section .portfolio-eyebrow,.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-eyebrow,.timeline-section .how-it-start-section .how-it-start-eyebrow,.two-column-card-wrapper .two-column-card-eyebrow,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-eyebrow,.contact-section .contact-detail-col .contact-page-eyebrow,.contact-section .contact-form-col .get-in-touch-heading,.star-container .hero-eyebrow,.stats-wrapper .top-stats-section .stats-eyebrow,.three-card-grid__section-label,.three-card-grid--feature .three-card-grid__content .three-card-grid__label,.card-stack-eyebrow,.accordion-section-label{color:#818cf8;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.64px;text-transform:uppercase}.heading-style,.individual-capability-hero .capability-hero-heading,.capability-content-wrapper .static-heading,.page-template-our-story .team-heading,.privacy-policy-page .privacy-policy-heading,.metrics-section .metrics-heading,.two-column-card-wrapper .two-column-card-heading,.contact-section .contact-detail-col .contact-page-heading,.stats-wrapper .top-stats-section .stats-heading,.hero-subheading,.card-stack-subheading,.accordion-section-heading{font-size:64px;font-weight:700;line-height:56px;letter-spacing:-.64px;color:#fff;text-wrap:pretty}.subheading-style,.individual-capability-hero .capability-hero-info,.capability-content-wrapper .static-info,.teams-hero-section .team-page-info,.page-template-our-story .team-info,.story-team .team-page-info,.career-page-wrapper .career-info,.who-we-serve-section .we-serve-info,.metrics-section .metrics-info,.capability-overview-wrapper .capability-overview-info,.star-container .top-section-info,.stats-wrapper .top-stats-section .stats-section-info,.card-stack-info{color:#b8bdc6;font-size:20px;line-height:28px;letter-spacing:.4px;text-wrap:pretty}.card-common,.three-card-grid--feature .three-card-grid__cards,.card-stack-wrapper .card-stack-left-card{gap:16px;padding:32px;flex-direction:column;display:flex;text-wrap:pretty}.card-heading,.oppertunity-header-wrapper .oppertunity-row-heading,.fixed-income-section .fixed-income-image-wrapper h5,.team-member-card .team-member-name,.team-member-modal .team-member-modal-identity h2,.role-section .role-section-heading,.we-serve-card-warrper .serve-card .serve-card-heading,.thread-section .thread-info-head,.timeline-section .timeline-wrapper .timeline-card .timeline-card-heading,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-heading,.three-card-grid--feature .three-card-grid__content .three-card-grid__title,.three-card-grid--audience .three-card-grid__title,.card-stack-wrapper .card-stack-left-card .card-stack-card-heading{font-size:36px;font-weight:700;line-height:1;letter-spacing:-.36px;color:#fff}.card-info,.footer-section .site-footer__address-copy .site-footer__copy-status,.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info,.fixed-income-section .fixed-income-desc,.strategy-section .strategy-right-row,.offering-section .offering-head-info,.offering-section .offfer-tag-head,.team-member-modal .team-member-modal-bio,.page-template-our-story .team-card-bio,.privacy-policy-page .privacy-right-info-section .privacy-article .privacy-info,.we-serve-card-warrper .serve-card .serve-card-info,.centered-card-grid-section .portfolio-info,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-info,.contact-section .contact-detail-col .contact-info,.three-card-grid--feature .three-card-grid__content .three-card-grid__description,.three-card-grid--audience .three-card-grid__description,.card-stack-wrapper .card-stack-left-card .card-stack-card-info{font-size:16px;line-height:24px;font-weight:300;letter-spacing:.32px;text-wrap:pretty}.section-common-80px{padding-top:80px;padding-bottom:80px;position:relative}.subsection-title,.individual-capability-hero .three-stats-wrapper .stats-col-head,.oppertunity-header-wrapper .oppertunity-heading,.layred-card-section-wrapper .layred-card-section-heading,.comparison-section .comparison-header-heading,.fixed-income-section .fixed-income-heading,.offering-section .offering-head-heading,.capability-differentiators .capability-differentiators-heading{color:#fff;font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px}.page-wrapper{min-height:100dvh;display:flex;flex-direction:column}.highlighted-bg-circle,.page-who-we-serve .who-we-serve-highlighed-bg-right,.page-who-we-serve .who-we-serve-highlighed-bg-left,.page-teams .teams-page-highlighted-dot,.page-teams .teams-section-highlighted-bg-circle,.capability-active-tax-indexing .layred-card-highlighted-bg-circle,.page-homepage .accents-left-homepage,.page-homepage .accents-right-homepage,.individual-capability-bg-circle,.oppertunity-header-wrapper .oppertunity-highlighted-bg-circle,.comparison-section .comparison-bg-highlighted-circle,.fixed-income-section .fixed-value-highlighted-bg,.offering-section .offering-highlighted-bg-circle{position:absolute;background:radial-gradient(50% 50% at 50% 50%,#6b21a866,#3630a366 35.5%,#0a0d1466 68.23%);filter:blur(51.25px);z-index:-1}@media(min-width:1024px)and (max-width:1399.98px){.site-max-width,.footer-section,.oppertunity-header-wrapper,.steps-section-wrapper,.layred-card-section-wrapper,.fixed-income-section,.strategy-section,.offering-section,.teams-hero-section,.teams-section,.page-template-our-story .team-section,.story-team .story-team-viewport,.privacy-policy-page .privacy-policy-head-section,.privacy-policy-page .privacy-policy-section,.career-page-wrapper,.role-section,.who-we-serve-section,.we-serve-card-warrper,.thread-section,.metrics-section,.vertical-line-hero-wrapper,.capability-overview-wrapper,.centered-card-grid-section,.timeline-section,.two-column-card-wrapper,.contact-section,.star-container,.stats-wrapper,.three-card-grid,.card-stack-section,.accordion-section,.nav-header-container,.section-common-80px{padding-left:40px;padding-right:40px;width:100%}}@media(max-width:1023.98px){.hide-mobile{display:none}.eyebrow-style,.individual-capability-hero .capability-hero-eyebrow,.oppertunity-header-wrapper .oppertunity-eyebrow,.steps-section-wrapper .steps-eyebrow,.steps-section-wrapper .steps-col-eyebrow,.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-eyebrow,.layred-card-section-wrapper .layred-card-section-eyebrow,.comparison-section .comparison-header-eyebrow,.comparison-section .comparision-table-wrapper .comparision-table th,.capability-content-wrapper .static-eyebrow,.fixed-income-section .fixed-income-eyebrow,.strategy-section .strategy-left-heading,.offering-section .offering-head-eyebrow,.offering-section .offering-col-eyebrow,.teams-hero-section .team-page-eyebrow,.teams-section .leader-eyebrow,.page-template-our-story .team-eyebrow,.story-team .team-page-eyebrow,.privacy-policy-page .privacy-eyebrow,.career-page-wrapper .career-eyebrow,.who-we-serve-section .we-serve-eyebrow,.thread-section .thread-eyebrow,.metrics-section .metrics-highlight-card .metrics-highlight-eyebrow,.vertical-line-hero-wrapper .vertical-line-hero-eyebrow,.capability-overview-wrapper .capability-overview-eyebrow,.centered-card-grid-section .portfolio-eyebrow,.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-eyebrow,.timeline-section .how-it-start-section .how-it-start-eyebrow,.two-column-card-wrapper .two-column-card-eyebrow,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-eyebrow,.contact-section .contact-detail-col .contact-page-eyebrow,.contact-section .contact-form-col .get-in-touch-heading,.star-container .hero-eyebrow,.stats-wrapper .top-stats-section .stats-eyebrow,.three-card-grid__section-label,.three-card-grid--feature .three-card-grid__content .three-card-grid__label,.card-stack-eyebrow,.accordion-section-label{font-size:14px}.subheading-style,.individual-capability-hero .capability-hero-info,.capability-content-wrapper .static-info,.teams-hero-section .team-page-info,.page-template-our-story .team-info,.story-team .team-page-info,.career-page-wrapper .career-info,.who-we-serve-section .we-serve-info,.metrics-section .metrics-info,.capability-overview-wrapper .capability-overview-info,.star-container .top-section-info,.stats-wrapper .top-stats-section .stats-section-info,.card-stack-info{font-size:16px;line-height:24px;letter-spacing:.32px}.heading-style,.individual-capability-hero .capability-hero-heading,.capability-content-wrapper .static-heading,.page-template-our-story .team-heading,.privacy-policy-page .privacy-policy-heading,.metrics-section .metrics-heading,.two-column-card-wrapper .two-column-card-heading,.contact-section .contact-detail-col .contact-page-heading,.stats-wrapper .top-stats-section .stats-heading,.hero-subheading,.card-stack-subheading,.accordion-section-heading{font-size:36px;line-height:1;letter-spacing:-.36px}.site-max-width,.footer-section,.oppertunity-header-wrapper,.steps-section-wrapper,.layred-card-section-wrapper,.fixed-income-section,.strategy-section,.offering-section,.teams-hero-section,.teams-section,.page-template-our-story .team-section,.story-team .story-team-viewport,.privacy-policy-page .privacy-policy-head-section,.privacy-policy-page .privacy-policy-section,.career-page-wrapper,.role-section,.who-we-serve-section,.we-serve-card-warrper,.thread-section,.metrics-section,.vertical-line-hero-wrapper,.capability-overview-wrapper,.centered-card-grid-section,.timeline-section,.two-column-card-wrapper,.contact-section,.star-container,.stats-wrapper,.three-card-grid,.card-stack-section,.accordion-section,.nav-header-container,.section-common-80px{padding-left:24px;padding-right:24px;width:100%}.card-common,.three-card-grid--feature .three-card-grid__cards,.card-stack-wrapper .card-stack-left-card{padding:24px}.card-heading,.oppertunity-header-wrapper .oppertunity-row-heading,.fixed-income-section .fixed-income-image-wrapper h5,.team-member-card .team-member-name,.team-member-modal .team-member-modal-identity h2,.role-section .role-section-heading,.we-serve-card-warrper .serve-card .serve-card-heading,.thread-section .thread-info-head,.timeline-section .timeline-wrapper .timeline-card .timeline-card-heading,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-heading,.three-card-grid--feature .three-card-grid__content .three-card-grid__title,.three-card-grid--audience .three-card-grid__title,.card-stack-wrapper .card-stack-left-card .card-stack-card-heading{font-size:24px;line-height:24px;letter-spacing:-.24px}.card-info,.footer-section .site-footer__address-copy .site-footer__copy-status,.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info,.fixed-income-section .fixed-income-desc,.strategy-section .strategy-right-row,.offering-section .offering-head-info,.offering-section .offfer-tag-head,.team-member-modal .team-member-modal-bio,.page-template-our-story .team-card-bio,.privacy-policy-page .privacy-right-info-section .privacy-article .privacy-info,.we-serve-card-warrper .serve-card .serve-card-info,.centered-card-grid-section .portfolio-info,.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-card-info,.contact-section .contact-detail-col .contact-info,.three-card-grid--feature .three-card-grid__content .three-card-grid__description,.three-card-grid--audience .three-card-grid__description,.card-stack-wrapper .card-stack-left-card .card-stack-card-info{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.14px}.section-common-80px{padding-top:40px;padding-bottom:40px}.subsection-title,.individual-capability-hero .three-stats-wrapper .stats-col-head,.oppertunity-header-wrapper .oppertunity-heading,.layred-card-section-wrapper .layred-card-section-heading,.comparison-section .comparison-header-heading,.fixed-income-section .fixed-income-heading,.offering-section .offering-head-heading,.capability-differentiators .capability-differentiators-heading{font-size:28px;line-height:26px;letter-spacing:-.28px}}@media(max-width:767.98px){.site-max-width,.footer-section,.oppertunity-header-wrapper,.steps-section-wrapper,.layred-card-section-wrapper,.fixed-income-section,.strategy-section,.offering-section,.teams-hero-section,.teams-section,.page-template-our-story .team-section,.story-team .story-team-viewport,.privacy-policy-page .privacy-policy-head-section,.privacy-policy-page .privacy-policy-section,.career-page-wrapper,.role-section,.who-we-serve-section,.we-serve-card-warrper,.thread-section,.metrics-section,.vertical-line-hero-wrapper,.capability-overview-wrapper,.centered-card-grid-section,.timeline-section,.two-column-card-wrapper,.contact-section,.star-container,.stats-wrapper,.three-card-grid,.card-stack-section,.accordion-section,.nav-header-container,.section-common-80px{padding-left:16px;padding-right:16px}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-appearance:none;appearance:none}}.common-btn,.tertiary-btn,.secondary-btn,.primary-btn{display:flex;justify-content:center;align-items:center;border-radius:100px;padding:12px 24px;font-weight:500;line-height:16px;font-size:14px;height:41px;letter-spacing:.14px;cursor:pointer;position:relative;border:none;color:#fff;z-index:1;overflow:hidden;white-space:nowrap}@media(max-width:767.98px){.common-btn,.tertiary-btn,.secondary-btn,.primary-btn{height:48px;padding:12px 24px;letter-spacing:0px}}@media(max-width:374.98px){.common-btn,.tertiary-btn,.secondary-btn,.primary-btn{padding:12px 20px}}.common-btn:before,.tertiary-btn:before,.secondary-btn:before,.primary-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity .5s linear}.common-btn:hover:before,.tertiary-btn:hover:before,.secondary-btn:hover:before,.primary-btn:hover:before{opacity:1}.primary-bg,.secondary-btn,.primary-btn{background-image:linear-gradient(93deg,#c7d2fe -51.03%,#3630a3 18%,#6b21a8 82.63%,#e9d5ff 126.05%)!important}.primary-bg:before,.secondary-btn:before,.primary-btn:before{background:linear-gradient(93deg,#e9d5ff -31.46%,#6b21a8 16.74%,#3630a3 69.2%,#c7d2fe 126.91%)!important}.black-bg-btn:after,.tertiary-btn:after{content:"";background-color:#0a0d14;border-radius:inherit;position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1;transition:background 1s ease}.black-bg-btn:hover:after,.tertiary-btn:hover:after{background:#12162a}.secondary-btn{position:relative;overflow:hidden}.secondary-btn .btn-bg{position:absolute;inset:1px;width:calc(100% - 2px)!important;height:calc(100% - 2px);border-radius:inherit;background:#0a0d14;z-index:-1}.secondary-btn .btn-bg:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(0deg,#6265f11a 0% 100%),#0a0d14;opacity:0;transition:opacity .4s ease-in-out}.secondary-btn:hover .btn-bg:after{opacity:1}.tertiary-btn{background:linear-gradient(92deg,#374151 1.35%,#111827 100.61%)}.link-arrow-btn{display:flex;align-items:center;gap:4px;padding:10px 0;background-color:transparent;border:none;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.14px;height:41px;transition:all linear .4s}.link-arrow-btn .arrow-text{position:relative;cursor:pointer;background:linear-gradient(91deg,#818cf8 .66%,#3630a3 177.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link-arrow-btn .arrow-text:after{content:attr(data-text);position:absolute;inset:0;background:linear-gradient(91deg,#9c9ef6 .66%,#6265f1 177.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0;transition:opacity .4s ease}.link-arrow-btn .arrow-right{font-size:16px;color:#6265f1;transition:color .4s ease}.link-arrow-btn:hover{gap:8px}.link-arrow-btn:hover .arrow-text:after{opacity:1}.link-arrow-btn:hover .arrow-right{color:#818cf8}.transparent-btn{display:flex;justify-content:center;align-items:center;border-radius:100px;padding:12px 16px;font-weight:500;line-height:120%;font-size:14px;letter-spacing:.14px;cursor:pointer;position:relative;border:none;color:#fff;z-index:1;overflow:hidden;background-color:transparent;transition:all linear .4s}.transparent-btn:hover{background:#818cf81a;color:#9c9ef6}.common-btn,.primary-btn,.secondary-btn,.tertiary-btn,.transparent-btn,.link-arrow-btn{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media(hover:none){.common-btn,.primary-btn,.secondary-btn,.tertiary-btn,.transparent-btn,.link-arrow-btn{transition:none}.common-btn:before,.primary-btn:before,.secondary-btn:before,.tertiary-btn:before,.secondary-btn .btn-bg:after{transition:none}}.mobile-menu{position:fixed!important;inset:72px 0 0!important;width:100%!important;height:auto!important;box-sizing:border-box;z-index:9998;background:#0a0d14;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-100%,0);-webkit-tap-highlight-color:transparent;transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}.mobile-menu.is-open{top:72px!important;opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition:transform .3s ease,opacity .3s ease,visibility 0s}.mobile-menu:after{content:"";position:absolute;right:-184px;bottom:-89px;width:500px;height:500px;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#6265f140,#6265f100);filter:blur(40px);pointer-events:none}.mobile-menu__inner{position:relative;z-index:2;width:100%;max-width:100%;height:100%;min-height:0;margin:0;padding:0 0 0 16px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mobile-menu__header{flex:0 0 auto;display:none;align-items:center;justify-content:space-between;margin-bottom:16px;padding:12px 0}.mobile-menu__close{position:relative;width:48px;height:48px;padding:16px;border:0;background:transparent;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.mobile-menu__close:focus,.mobile-menu__close:focus-visible{outline:none;background:transparent}.mobile-menu__close:active{background:transparent}.mobile-nav{width:100%;flex:1 1 auto;min-height:0;overflow-x:hidden;padding-right:16px;padding-top:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-y:auto;overscroll-behavior:contain}.mobile-nav::-webkit-scrollbar{display:none}.mobile-nav__item{width:100%;padding-right:16px}.mobile-nav__item.mobile-nav__link{border-bottom:1px solid #1f2937}.mobile-nav__link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0;background:transparent;border:0;color:#f3f4f6;font-family:var(--font-calibre);font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.24px;text-decoration:none;text-transform:capitalize;cursor:pointer;transition:color .25s ease,background-color 0s;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}.mobile-nav__link:hover{color:#f3f4f6!important;background-color:transparent}.mobile-nav__link:focus,.mobile-nav__link:focus-visible{outline:none;background-color:transparent}.mobile-nav__link:active{background-color:transparent}.mobile-nav__arrow{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit;pointer-events:none;transition:all linear .3s}.mobile-nav__arrow svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s ease;will-change:transform}.mobile-submenu{max-height:0;overflow:hidden;opacity:0;padding:0 0 0 16px;transition:max-height .35s ease,opacity .25s ease,padding .35s ease;pointer-events:none}.mobile-submenu li:first-child{margin-top:8px}.mobile-submenu li:last-child{margin-bottom:8px}.mobile-submenu li a.active{color:#9c9ef6}.mobile-nav__item.is-expanded+.mobile-submenu{max-height:600px;opacity:1;padding:8px 0 8px 16px;pointer-events:auto}.mobile-nav__item.is-expanded+.mobile-nav__item{border-top-color:transparent}.mobile-nav__item.is-expanded .mobile-nav__arrow{color:#818cf8;transform:rotate(90deg)}.mobile-submenu a{display:block;height:40px;padding:6px 4px 6px 0;box-sizing:border-box;font-family:var(--font-calibre);font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.18px;color:#b8bdc6;text-decoration:none;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.mobile-submenu a:hover{color:#fff}.mobile-submenu a:focus{outline:none}.mobile-submenu a:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.mobile-menu__footer{flex:0 0 auto;width:100%;margin-top:0;padding-top:24px;padding-right:16px;padding-bottom:calc(40px + env(safe-area-inset-bottom));box-sizing:border-box;display:flex;flex-direction:column;gap:12px;background:transparent;position:relative;z-index:5}.mobile-secondary-btn{display:flex;align-items:center;gap:16px}.mobile-secondary-btn a{flex:1;text-transform:capitalize}body.mobile-menu-open{width:100%;overflow:hidden;padding-right:var(--menu-scrollbar-width, 0px)}body.mobile-menu-open .mobile-menu{width:calc(100% - var(--menu-scrollbar-width, 0px))!important}body.mobile-menu-open .top-contact-cta{display:none;transition:all ease .2s}body.mobile-menu-open .nav-header{background-color:#0a0d14}.hamburger span{transition:transform .4s ease,opacity .4s ease}.hamburger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)!important}@media(hover:none){.mobile-nav__link:hover{color:#f3f4f6}.mobile-nav__item.is-expanded .mobile-nav__link:hover{color:#818cf8}.mobile-submenu a:hover{color:#b8bdc6}}@media(prefers-reduced-motion:reduce){.mobile-menu,.mobile-menu.is-open,.mobile-nav__arrow,.mobile-nav__arrow svg,.mobile-nav__link,.mobile-submenu,.mobile-submenu a,.hamburger span{transition:none}}@media(min-width:1024px){.mobile-menu{display:none!important}}@media(min-width:480px)and (max-width:1023.98px){.mobile-menu__inner{padding:0 16px 0 24px}.mobile-menu__footer{max-width:320px;margin:0 auto;padding:24px 0 40px}.mobile-nav{padding-right:8px}.mobile-menu:after{width:769px;height:769px;position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:-81px;border-radius:50%;z-index:-1}}.common-link-text,.nav-list .link-text{font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.14px;color:#b8bdc6;text-decoration:none;transition:all linear .4s;text-transform:capitalize;padding:0 4px}.common-link-text:hover,.nav-list .link-text:hover,.common-link-text.active,.nav-list .active.link-text{color:#9c9ef6}.header-cta{text-transform:capitalize}.nav-header{backdrop-filter:blur(12.85px);background-color:#0a0d1466;height:80px;position:sticky;top:0;z-index:9999;isolation:isolate;overflow-x:hidden}.nav-header-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:16px;padding-bottom:16px;margin:0 auto;height:80px}.logo-container .site-logo{--header-logo-width: 207px;display:flex;align-items:center;gap:6px;width:var(--header-logo-width);height:48px;color:#fff}.logo-container .logo-svg{display:flex;align-items:center;width:48px;height:100%;flex-shrink:0}.logo-container .logo-svg svg{transform:translate(calc(var(--header-logo-width) * .11985 / 207),calc(var(--header-logo-width) * .0101 / 207)) scale(1.47876,1.44027)}.logo-container .logo-image{display:block;flex-shrink:0;width:calc(var(--header-logo-width) * 154 / 207);height:auto}.center-list{gap:12px}.end-list{gap:8px}.end-list *{white-space:nowrap}.nav-list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.nav-list li{height:24px;display:flex;align-items:center}.nav-list li.p-0{padding:0}.nav-list .separation{height:24px;width:1px;background-color:#828997}.mobile-right-menu{display:none}.top-contact-cta{width:99px;white-space:nowrap}.hamburger{width:48px;height:48px;padding:16px;border:0;background:transparent;display:flex;flex-direction:column;justify-content:center;gap:6px;cursor:pointer}.hamburger span{display:block;height:2px;width:100%;background:#fff;border-radius:2px;transition:.4s ease}.hamburger span:nth-child(2){width:65%;margin-left:auto}.hamburger.active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.menu-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-appearance:none;appearance:none;outline:none;box-shadow:none;background:transparent;-webkit-user-select:none;user-select:none;transition:none!important}.menu-toggle:hover,.menu-toggle:focus,.menu-toggle:focus-visible,.menu-toggle:active{background:transparent!important;outline:none!important;box-shadow:none!important}.menu-toggle span{-webkit-tap-highlight-color:transparent;pointer-events:none}@media(min-width:1366px){.logo-container,.end-list{flex:0 0 28%}.primary-navigation{flex:0 0 44%;justify-content:center;display:flex}}@media(max-width:1023.98px){.hide-mobile{display:none}.nav-header{height:72px}.nav-header-container{height:72px;padding:12px 8px 12px 16px}.logo-container .site-logo{--header-logo-width: 157px;height:38px;gap:4.74px}.logo-container .site-logo .logo-svg{width:38px;height:38px}.mobile-right-menu{display:flex;align-items:center;gap:8px}.center-list,.end-list{display:none}}@media(min-width:768px)and (max-width:991.98px){.nav-header-container{padding:12px 16px 12px 24px}}@media(max-width:374.98px){.hamburger{width:40px;height:40px;padding:12px}}body:has(.page-loader:not([hidden])){overscroll-behavior:none}.page-loader{position:fixed;inset:0;z-index:9999999;display:grid;place-items:center;overflow:hidden;touch-action:none;background:#0a0d14;color:#fff;--loader-reveal-duration: .7s}.page-loader[hidden]{display:none}.page-loader__mark{position:relative;width:160px;max-width:65vw;aspect-ratio:1}.page-loader__dot{position:absolute;width:var(--diameter);height:var(--diameter);left:var(--x);top:var(--y);margin-left:calc(var(--diameter) / -2);margin-top:calc(var(--diameter) / -2);background:currentColor;border-radius:50%;animation:loader-dot-wave 1.6s ease-in-out infinite;animation-delay:calc(var(--ring) * -.2s + var(--index) * -45ms)}.page-loader.is-leaving{animation:loader-reveal var(--loader-reveal-duration) ease-out forwards}.page-loader.is-leaving .page-loader__mark{transform:scale(var(--loader-scale, 100));transition:transform var(--loader-reveal-duration) cubic-bezier(.55,0,1,.45)}@keyframes loader-dot-wave{0%,to{transform:scale(.65);opacity:.5}50%{transform:scale(1.08);opacity:1}}@keyframes loader-reveal{0%{opacity:1}20%{opacity:.3}40%{opacity:0}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.page-loader{--loader-reveal-duration: .1s}.page-loader__dot{animation:none;opacity:1}.page-loader.is-leaving .page-loader__mark{transform:none;transition:none}}.footer-wrapper{background:linear-gradient(180deg,#0a0d14 26.23%,#3630a3 192.8%);margin-top:auto}.footer-section{display:flex;padding-top:90px;padding-bottom:90px;flex-direction:column;gap:40px}.footer-section .footer-top-section{position:relative;z-index:1;display:flex;justify-content:space-between;width:100%}.footer-section .link-wrapper{display:flex;line-height:17px;color:#e6e6e6}.footer-section .link-wrapper.links-col-wrapper{width:45%}.footer-section .link-wrapper.addresses-col-wrapper{width:55%;padding-left:40px;gap:40px;flex-wrap:wrap;justify-content:space-between}.footer-section .link-wrapper.addresses-col-wrapper .address-col{flex:auto;max-width:150px}.footer-section .link-wrapper .footer-heading-link{text-transform:uppercase;margin-bottom:6px;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.64px;color:#818cf8}.footer-section .link-wrapper .link-col{display:flex;flex-direction:column;gap:16px;text-transform:capitalize;flex:1;color:#e6e6e6}.footer-section .link-wrapper .link-col.shrink-0{flex-shrink:0}.footer-section .link-wrapper .link-col a{color:inherit;text-decoration:none;display:block;transition:all linear .2s;padding:12px 0;line-height:10px}.footer-section .link-wrapper .link-col a:hover{color:#c7d2fe}.footer-section .link-wrapper .link-col.contact-col{flex:0 0 max-content;text-transform:unset}.footer-section .link-wrapper .link-col .contacts{display:flex;align-items:center;gap:6px;padding:12px 0;line-height:10px;white-space:nowrap}.footer-section .link-wrapper .link-col .contacts:has(a){padding:0}.footer-section .link-wrapper .link-col .link-icon{width:14px;height:14px}.footer-section .site-footer__address-copy{position:relative;text-transform:none}.footer-section .site-footer__address-copy .site-footer__address{display:block;width:100%;border:0;padding:0;background:none;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;-webkit-user-select:text;user-select:text;transition:all linear .3s}.footer-section .site-footer__address-copy .site-footer__address:hover,.footer-section .site-footer__address-copy .site-footer__address:focus-visible{text-decoration:underline;text-underline-offset:3px}.footer-section .site-footer__address-copy .site-footer__address:focus-visible{outline:2px solid #818cf8;outline-offset:4px}.footer-section .site-footer__address-copy .site-footer__copy-status{position:absolute;top:0;left:0;display:inline-flex;width:max-content;max-width:min(360px,100vw - 16px);overflow-wrap:anywhere;padding:8px 12px;justify-content:center;align-items:center;border-radius:12px;background:#1f2937;color:#fff;text-align:center;opacity:0;pointer-events:none;z-index:1;transition:opacity linear .3s}.footer-section .site-footer__address-copy .site-footer__copy-status .site-footer__copy-arrow{position:absolute;width:12px;height:12px;background:#1f2937;transform:rotate(45deg);border-radius:3px}.footer-section .site-footer__address-copy .site-footer__copy-status.is-visible{opacity:1}.footer-section .copyright-section{display:flex;line-height:17px;justify-content:space-between;padding-top:24px;align-items:center;border-top:1px solid #828997;color:#e6e6e6}.footer-section .copyright-section .copyright-link-section{display:flex;align-items:center;gap:25px}.footer-section .copyright-section .copyright-link-section a{color:#818cf8;cursor:pointer;display:block;text-decoration:none;line-height:10px;transition:all linear .2s;padding:12px 0;font-size:16px;letter-spacing:0}.footer-section .copyright-section .copyright-link-section a:hover{color:#c7d2fe}.footer-section .footer-img{mix-blend-mode:overlay}@media(prefers-reduced-motion:reduce){html.js-reveal-ready [data-reveal=footer] .site-footer__copy-status{opacity:0!important}html.js-reveal-ready [data-reveal=footer] .site-footer__copy-status.is-visible{opacity:1!important}}@media(min-width:1024px)and (max-width:1399.98px){.footer-top-section .links-col-wrapper,.footer-top-section .addresses-col-wrapper{flex:1}}@media(max-width:1023.98px){.footer-section .footer-top-section{flex-direction:column;gap:unset}.footer-section .footer-top-section .links-col-wrapper,.footer-section .footer-top-section .addresses-col-wrapper{width:100%;padding-left:0}.footer-section .addresses-col-wrapper{padding-top:24px}}@media(min-width:992px)and (max-width:1244px){.footer-section .copyright-section .copyright-link-section{gap:16px}}@media(max-width:991.98px){.footer-section{padding-top:48px;padding-bottom:48px;gap:12px}.footer-section .links-col-wrapper,.footer-section .link-wrapper.addresses-col-wrapper{gap:24px 16px}.footer-section .copyright-section{margin-top:12px;flex-direction:column;line-height:20px;gap:12px}.footer-section .copyright-section .copyright-text{order:2}.footer-section .copyright-section .copyright-link-section{order:1;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px}.footer-section .copyright-section .copyright-link-section a{font-weight:300;line-height:16px;letter-spacing:.32px}.addresses-col-wrapper,.footer-section .link-wrapper{flex-wrap:wrap;line-height:20px}.addresses-col-wrapper .footer-heading-link,.footer-section .link-wrapper .footer-heading-link{margin-bottom:0;font-size:14px}}@media(max-width:767.98px){.footer-section .link-wrapper .link-col{gap:12px;width:calc(50% - 12px);flex:0 0 calc(50% - 12px)}.footer-section .link-wrapper .link-col.contact-col{width:100%}.footer-section .link-wrapper .link-col .contacts,.footer-section .link-wrapper .link-col a{line-height:20px}}.mobile-device{display:none}.page-404-wrapper{position:relative;overflow:hidden;background:#0a0d14}.page-404-wrapper .desktop-device{width:126px}@keyframes twinkle{0%,to{opacity:.8}40%,70%{opacity:.5}50%{opacity:1}}.star-img{position:absolute;top:0%;animation:twinkle 4s ease-in-out infinite}.not-found-content-wrapper{width:480px;max-width:100%;gap:16px;padding:150px 24px 56px;display:flex;flex-direction:column;text-align:center;z-index:1;position:relative;margin:0 auto}.circle-outline-404{height:14.4vw;position:relative}.circle-outline-404:before{content:"";position:absolute;width:150vw;height:113vw;left:-25%;top:0;background-color:#0a0d14;border-radius:50%;border:none;border-top:1.5px solid rgba(98,101,241,.7);background:radial-gradient(50% 50% at 50% 50%,#141340 35%,#07080e);box-shadow:0 -4px 70px #6265f180;pointer-events:none;animation:circleGlow-404 4s ease-in-out infinite}@keyframes circleGlow-404{0%{box-shadow:0 -4px 70px #6265f133}50%{box-shadow:0 -4px 70px #6265f180}to{box-shadow:0 -4px 70px #6265f133}}.not-found-button-wrapper{display:flex;align-items:center;justify-content:center;gap:16px;z-index:1}.not-found-heading{color:#fff;font-size:217px;font-weight:700;line-height:.75;margin-bottom:32px;background:-webkit-linear-gradient(-90deg,#ffffff -18.68%,#3630a3 121.97%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.not-found-subheading{color:#fff;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-.36px}.top-section-info{color:#b6bac7;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}@media(max-width:991.98px){.hide-desktop{display:block}.circle-outline-404{height:80px}.circle-outline-404:before{width:120vw;height:48vw;left:-10%}.not-found-content-wrapper{padding:144px 24px 64px}.circle-outline{height:25vw}.not-found-heading{font-size:127px;margin-bottom:8px}.not-found-subheading{font-size:28px;line-height:30px;letter-spacing:-.28px;padding:0 40px}.star-img{left:50%;transform:translate(-50%)}}@media(max-width:767.98px){.not-found-button-wrapper{flex-direction:column}.not-found-button-wrapper *{width:100%}.mobile-device{display:flex}.desktop-device{display:none}}.accordion-section{padding-top:80px;padding-bottom:80px;position:relative}.accordion-heading-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:700px;width:100%;margin:0 auto 40px}.custom-accordion{width:100%;max-width:824px;margin:0 auto}.accordion-item{position:relative;cursor:pointer;margin-bottom:8px;padding:16px 24px;border-radius:12px;background:#0a0d1466;backdrop-filter:blur(15px);overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}.accordion-item:before,.accordion-item:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude}.accordion-item:before{z-index:0;background:linear-gradient(92deg,#374151 1.35%,#111827 100.61%)}.accordion-item:after{z-index:1;opacity:0;background:linear-gradient(97deg,#c7d2fe -39.43%,#3630a3 99.87%);transition:opacity .6s linear}.accordion-item.active{background:#0a0d14}.accordion-item.active:after{opacity:1}@property --border-color-1{syntax: "<color>"; inherits: false; initial-value: #ffffff;}@property --border-color-2{syntax: "<color>"; inherits: false; initial-value: #ffffff;}.accordion-title{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:32px;padding:0;border:0;outline:none;background:transparent;color:#fff;cursor:pointer;font-family:var(--font-calibre);font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}.accordion-title:focus{outline:none}.accordion-title:focus-visible{outline:2px solid #818cf8;outline-offset:4px}.accordion-title-text{flex:1;font-weight:500}.accordion-icon{position:relative;display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:#818cf8}.accordion-icon:before,.accordion-icon:after{content:"";position:absolute;border-radius:2px;background:currentColor}.accordion-icon:before{width:24px;height:2px;transition:transform .3s ease}.accordion-icon:after{width:2px;height:24px;opacity:1;transition:transform .3s ease,opacity .3s ease}.accordion-content{position:relative;z-index:2;height:0;overflow:hidden;transition:height .45s cubic-bezier(.4,0,.2,1)}.accordion-content-inner{padding-top:16px;padding-bottom:0;opacity:0;transform:translateY(-5px);transition:opacity .25s ease,transform .35s ease;margin:0;font-size:16px;line-height:24px;letter-spacing:.32px;max-width:640px;color:#b8bdc6}.accordion-content-inner a{color:inherit;text-decoration:underline;display:inline-block;transition:all linear .3s}.accordion-content-inner a:hover{color:#c7d2fe}.accordion-item.active .accordion-icon{color:#818cf8}.accordion-item.active .accordion-icon:after{opacity:0;transform:rotate(90deg)}.accordion-item.active .accordion-content-inner{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.accordion-item:after,.accordion-content,.accordion-content-inner,.accordion-icon:before,.accordion-icon:after{transition:none}}@media(max-width:1023.98px){.accordion-section{padding-top:48px;padding-bottom:48px}.accordion-heading-wrapper{margin:0 auto 32px}.accordion-item{padding:16px}.accordion-title{gap:24px;font-size:18px;line-height:22px;letter-spacing:-.18px;min-height:24px}.accordion-icon{flex-basis:24px;width:24px;height:24px}.accordion-icon:before{width:18px}.accordion-icon:after{height:18px}.accordion-content-inner{padding-top:12px}.accordion-content-inner p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}}@media(max-width:991.98px){.accordion-heading-wrapper{max-width:550px}}.portfolio-section,.capability-contact-us{padding:40px 24px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:524px;width:100%}.portfolio-section .portfolio-heading,.portfolio-section .capability-contact-us-heading,.capability-contact-us .portfolio-heading,.capability-contact-us .capability-contact-us-heading{color:#fff;font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px}.portfolio-section .portfolio-info,.portfolio-section .capability-contact-us-info,.capability-contact-us .portfolio-info,.capability-contact-us .capability-contact-us-info{font-size:16px;line-height:24px;letter-spacing:.32px;color:#b8bdc6}.portfolio-section .cta-button-wrapper,.capability-contact-us .cta-button-wrapper{display:flex;align-items:center;justify-content:center;gap:24px;z-index:1}@media(max-width:1023.98px){.portfolio-section,.capability-contact-us{gap:12px}.portfolio-section .portfolio-heading,.portfolio-section .capability-contact-us-heading,.capability-contact-us .portfolio-heading,.capability-contact-us .capability-contact-us-heading{padding-left:38px;padding-right:38px;font-size:28px;line-height:26px;letter-spacing:-.28px}.portfolio-section .portfolio-info,.portfolio-section .capability-contact-us-info,.capability-contact-us .portfolio-info,.capability-contact-us .capability-contact-us-info{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}.portfolio-section .cta-button-wrapper,.capability-contact-us .cta-button-wrapper{padding-top:12px;flex-direction:column;gap:16px}.portfolio-section .cta-button-wrapper a,.capability-contact-us .cta-button-wrapper a{width:208px}.portfolio-section .primary-btn,.capability-contact-us .primary-btn{min-width:140px}}@media(max-width:991.98px){.portfolio-section,.capability-contact-us{max-width:550px}}@media(max-width:767.98px){.portfolio-section,.capability-contact-us{padding:40px 16px}.portfolio-section{max-width:320px}.portfolio-section .portfolio-info{max-width:270px}}.card-stack-section{padding-top:80px;padding-bottom:80px;position:relative}.card-stack-head-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:720px;width:100%;margin:0 auto;position:sticky;top:96px;z-index:5}.card-stack-sticky-heading{display:contents}.card-stack-head-boundary{position:absolute;top:80px;right:0;left:0;height:var(--card-stack-heading-boundary-height)}.card-stack-cards{position:relative;padding-top:var(--card-stack-heading-space, 288px);min-height:var(--card-stack-complete-height)}.card-stack-cards .card-stack-stage{--card-stack-stage-start: 384px;--card-stack-heading-space-start: 288px;--card-stack-heading-gap: 32px;position:sticky;top:var(--card-stack-stage-current-top, var(--card-stack-stage-start));height:calc(var(--card-stack-stage-height) - var(--card-stack-intro-distance, 0px));z-index:6}.card-stack-eyebrow{margin-bottom:12px}.card-stack-subheading{margin-bottom:24px}.card-stack-section.is-description-covered .card-stack-info{visibility:hidden}.card-stack-wrapper{position:absolute;top:var(--card-stack-offset);width:100%;transform:translate3d(0,calc(var(--card-stack-travel) + var(--card-stack-stage-travel, 0px)),0);display:flex;min-height:344px;gap:28px;justify-content:space-between;border-radius:12px;background:#0a0d14;overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .35s ease}.card-stack-wrapper+.card-stack-wrapper{margin-top:0}.card-stack-wrapper{z-index:var(--card-stack-z-index)}.card-stack-wrapper.is-stacked:not(:first-child){box-shadow:0 -12px 12px #6b21a826,0 -25px 25px #6265f140}.card-stack-wrapper:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(92deg,#374151 1.35%,#111827 100.61%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.card-stack-wrapper:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(138deg,#0a0d14 26.65%,#3630a3 96.26%),#0a0d14;opacity:0;transition:opacity 1s ease;pointer-events:none;z-index:1}.card-stack-wrapper .card-stack-left-card{position:relative;z-index:2}.card-stack-wrapper .card-stack-right-image{width:618px;position:relative;z-index:2;flex-shrink:0}.card-stack-wrapper .card-stack-right-image .card-img{aspect-ratio:1.8/1;object-fit:cover;border-radius:0 12px 12px 0}.card-stack-wrapper .card-pill-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:8px;position:relative;z-index:2}@media(min-width:992px){.card-stack-wrapper:hover:after{opacity:1}.card-stack-wrapper:hover .link-arrow-btn{gap:8px}.card-stack-wrapper:hover .link-arrow-btn .arrow-text:after{opacity:1}.card-stack-wrapper:hover .link-arrow-btn .arrow-right{color:#818cf8}}.card-stack-wrapper:focus-visible{outline:2px solid #9c9ef6;outline-offset:4px}@media(prefers-reduced-motion:reduce){.card-stack-wrapper:after{transition:none}.card-stack-wrapper .link-arrow-btn{transition:none}}.tag-pill{display:flex;padding:5px 12px;align-items:flex-start;border-radius:100px;border:1px solid #6265f1;background:#8289971a;color:#9c9ef6;font-size:12px;font-weight:500;line-height:16px;height:28px;white-space:nowrap;text-transform:capitalize;transition:all .4s linear}@media(min-width:1024px)and (max-width:1243.98px){.card-stack-card-heading{font-size:30px!important;line-height:36px!important}}@media(max-width:1399.98px){.card-stack-wrapper .card-stack-right-image{width:450px}}@media(max-width:991.98px){.card-stack-section{padding-top:48px;padding-bottom:48px}.card-stack-head-wrapper{display:contents}.card-stack-head-wrapper .card-stack-subheading{margin-bottom:12px}.card-stack-sticky-heading{display:flex;flex-direction:column;align-items:center;position:sticky;top:var(--card-stack-mobile-heading-top, 84px);z-index:9100;width:100%;margin:0 auto;padding:12px 0;text-align:center;background:#0a0d14;transform:translate3d(0,var(--card-stack-mobile-release-shift, 0px),0)}.card-stack-sticky-heading .card-stack-subheading{margin-bottom:0}.card-stack-info{width:100%;max-width:550px;margin:0 auto 32px;text-align:center}.card-stack-head-boundary{display:contents}.card-stack-cards{padding-top:0;min-height:0;overflow:clip}.card-stack-cards .card-stack-stage{position:relative;top:auto;height:auto}.card-stack-wrapper{position:sticky;width:100%;flex-direction:column;gap:0;border:1px solid #374151;top:var(--card-stack-mobile-sticky-top, -70px);transform:translate3d(0,var(--card-stack-mobile-parallax, 0px),0);box-shadow:none}@media not all and (min-width:992px){.card-stack-wrapper{-webkit-tap-highlight-color:transparent}.card-stack-wrapper:not(.is-covered):hover:after{opacity:1}.card-stack-wrapper:not(.is-covered):hover .link-arrow-btn{gap:8px}.card-stack-wrapper:not(.is-covered):hover .link-arrow-btn .arrow-text:after{opacity:1}.card-stack-wrapper:not(.is-covered):hover .link-arrow-btn .arrow-right{color:#818cf8}.card-stack-wrapper:after{transition:opacity .5s linear}@media(prefers-reduced-motion:reduce){.card-stack-wrapper:after{transition:none}}}.card-stack-wrapper:before{display:none}.card-stack-wrapper.is-stacked{clip-path:inset(calc(144px - var(--card-stack-mobile-parallax, 0px)) 0 0 0)}.card-stack-wrapper.is-stacked .card-stack-right-image{visibility:hidden}.card-stack-wrapper+.card-stack-wrapper{margin-top:24px}.card-stack-wrapper .card-stack-left-card{padding:16px;order:2;gap:12px}.card-stack-wrapper .card-stack-right-image{height:144px;order:1;min-width:unset;width:100%}.card-stack-wrapper .card-stack-right-image .card-img{border-radius:12px 12px 0 0;aspect-ratio:unset;height:100%;width:100%;max-height:100%}.tag-pill{letter-spacing:.12px;font-weight:400}.card-stack-mobile-title-stack{position:fixed;inset:0;z-index:9000;pointer-events:none;transform:translate3d(0,var(--card-stack-mobile-release-shift, 0px),0)}.card-stack-section:has(.card-stack-wrapper.is-stack-active:hover) .card-stack-mobile-title.is-stack-active:after{opacity:1}.card-stack-mobile-title{position:absolute;top:var(--card-stack-mobile-title-top);left:var(--card-stack-mobile-title-left);width:var(--card-stack-mobile-title-width);height:56px;padding:10px 16px;background:transparent;opacity:0;visibility:hidden}.card-stack-mobile-title:first-child{background:#0a0d14}.card-stack-mobile-title:first-child:before{box-shadow:none}.card-stack-mobile-title:before{content:"";position:absolute;inset:0;z-index:0;border:1px solid #374151;border-bottom:0;border-radius:12px 12px 0 0;background:#0a0d14;box-shadow:0 -12px 12px #6b21a826,0 -25px 25px #6265f140}.card-stack-mobile-title.is-visible{opacity:1;visibility:visible}.card-stack-mobile-title:after{content:"";position:absolute;inset:1px 1px 0;border-radius:11px 11px 0 0;background-image:linear-gradient(138deg,#0a0d14 26.65%,#3630a3 96.26%);background-size:100% calc(var(--card-stack-mobile-card-height) - 2px);background-position:0 var(--card-stack-mobile-gradient-offset, -144px);opacity:0;transition:opacity .5s linear;pointer-events:none}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.card-stack-mobile-title:after{transition:none}}@media(max-width:991.98px){.card-stack-mobile-title .card-stack-card-heading{position:relative;z-index:1;color:#fff;font-size:24px;font-weight:700;line-height:24px;letter-spacing:-.24px}}@media(min-width:992px){.card-stack-mobile-title-stack{display:none}}@media(max-width:389.98px){.card-stack-wrapper .card-stack-left-card .card-stack-card-heading{font-size:20px!important;line-height:1}.card-stack-mobile-title .card-stack-card-heading{font-size:20px!important;white-space:nowrap}}@keyframes waterfall-heading-reveal{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes waterfall-info-reveal{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@property --border-start{syntax: "<color>"; inherits: false; initial-value: #374151;}@property --border-end{syntax: "<color>"; inherits: false; initial-value: #111827;}@keyframes card-bg-reveal{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes audience-image-reveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes audience-title-reveal{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes audience-description-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes audience-link-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.three-card-grid{padding-top:80px;padding-bottom:80px;position:relative}.three-card-grid__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:720px;width:100%;margin:0 auto}.three-card-grid__heading{color:#fff;font-size:64px;font-weight:700;line-height:56px;letter-spacing:-.64px}.three-card-grid__cards-wrapper{display:flex;gap:24px;padding-top:40px}.three-card-grid--feature .three-card-grid__cards{flex:1;min-height:360px;border:1px solid transparent;border-radius:12px;transition:all linear 1s;background:#090d14;position:relative;overflow:hidden;isolation:isolate;z-index:1}.three-card-grid--feature .three-card-grid__cards>*{position:relative;z-index:1}.three-card-grid--feature .three-card-grid__cards:before{content:"";position:absolute;inset:-20%;z-index:-1;background-image:url(../assets/images/card-gradient.png);background-position:left bottom;background-repeat:no-repeat;background-size:cover;opacity:1;transform:scale(1)}.three-card-grid--feature .three-card-grid__cards:after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:12px;background:linear-gradient(92deg,var(--border-start) 1.35%,var(--border-end) 100.61%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0;transition:--border-start .6s ease-in,--border-end .6s ease-in}.three-card-grid--feature .three-card-grid__content .three-card-grid__label{margin-bottom:8px;opacity:1;transform:none}.three-card-grid--feature .three-card-grid__content .three-card-grid__title{margin-bottom:16px;opacity:1;transform:none}.three-card-grid--feature .three-card-grid__content .three-card-grid__description{opacity:1;transform:none}.three-card-grid--feature.three-card-grid--has-transition-animation .three-card-grid__cards:before{opacity:0;transform:scale(1.08)}@media(prefers-reduced-motion:no-preference){html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation .three-card-grid__label,html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation .three-card-grid__title{opacity:0;transform:translateY(35px)}html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation .three-card-grid__description{opacity:0;transform:translateY(25px)}html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation.is-in-view .three-card-grid__label,html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation.is-in-view .three-card-grid__title{animation:waterfall-heading-reveal .6s ease-out forwards;animation-delay:calc(.5s + var(--waterfall-delay, 0s))}html.js-transition-active .three-card-grid--feature.three-card-grid--has-transition-animation.is-in-view .three-card-grid__description{animation:waterfall-info-reveal .6s ease-out forwards;animation-delay:calc(.9s + var(--waterfall-delay, 0s))}}.three-card-grid--feature.three-card-grid--has-transition-animation.is-in-view .three-card-grid__cards:before{animation:card-bg-reveal 1.2s ease-out forwards}.three-card-grid--audience .three-card-grid__cards .audience-card-bg{position:absolute!important;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(104deg,var(--Gray-Black, #0a0d14) 26.65%,var(--Indigo-Indigo-5, #3630a3) 96.26%),var(--Gray-Black, #0a0d14);opacity:0;transition:opacity .5s linear;pointer-events:none;z-index:0}.three-card-grid--audience .three-card-grid__cards{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;padding:24px;background-color:#0a0d1440;border-radius:12px;overflow:hidden;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.three-card-grid--audience .three-card-grid__cards:before,.three-card-grid--audience .three-card-grid__cards:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.three-card-grid--audience .three-card-grid__cards:before{background:linear-gradient(92deg,#374151 1.35%,#111827 100.61%)}.three-card-grid--audience .three-card-grid__cards:after{background:linear-gradient(97deg,#c7d2fe -39.43%,#3630a3 99.87%);opacity:0;transition:opacity .4s linear}.three-card-grid--audience .three-card-grid__cards>*:not(.audience-card-bg){position:relative;z-index:1}.three-card-grid--audience .three-card-grid__cards:before,.three-card-grid--audience .three-card-grid__cards:after{z-index:2}.three-card-grid--audience .three-card-grid__cards:hover .audience-card-bg{opacity:1}.three-card-grid--audience .three-card-grid__cards:hover .more-link{gap:8px}.three-card-grid--audience .three-card-grid__cards:hover .more-link .arrow-text:after{opacity:1}.three-card-grid--audience .three-card-grid__cards:hover .more-link .arrow-right{color:#818cf8}.three-card-grid--audience .three-card-grid__cards:hover:after{opacity:1}.three-card-grid--audience .three-card-grid__icon{flex-shrink:0;width:48px;height:48px;margin-bottom:24px;opacity:1;transform:none}.three-card-grid--audience .three-card-grid__title{color:#e6e6e6;opacity:1;transform:none}.three-card-grid--audience .three-card-grid__description{opacity:1;transform:none}.three-card-grid--audience .three-card-grid__content{flex:1;display:flex;flex-direction:column;gap:12px}.three-card-grid--audience .more-link{max-width:max-content;margin-top:auto;opacity:1;transform:none}.three-card-grid--audience.three-card-grid--has-transition-animation .three-card-grid__icon{opacity:0;transform:scale(1.05)}.three-card-grid--audience.three-card-grid--has-transition-animation .three-card-grid__title{opacity:0;transform:translateY(25px)}.three-card-grid--audience.three-card-grid--has-transition-animation .three-card-grid__description{opacity:0;transform:translateY(20px)}.three-card-grid--audience.three-card-grid--has-transition-animation .more-link{opacity:0;transform:translateY(15px)}.three-card-grid--audience.three-card-grid--has-transition-animation.is-in-view .three-card-grid__icon{animation:audience-image-reveal .6s ease-out forwards}.three-card-grid--audience.three-card-grid--has-transition-animation.is-in-view .three-card-grid__title{animation:audience-title-reveal .6s ease-out .45s forwards}.three-card-grid--audience.three-card-grid--has-transition-animation.is-in-view .three-card-grid__description{animation:audience-description-reveal .6s ease-out .8s forwards}.three-card-grid--audience.three-card-grid--has-transition-animation.is-in-view .more-link{animation:audience-link-reveal .6s ease-out 1.15s forwards}.capability-differentiators .three-card-grid__header{gap:8px}.capability-differentiators .three-card-grid__cards{box-shadow:0 12.166px 15.207px -4.562px var(--transparent-dark-25, rgba(10, 13, 20, .25))}.capability-differentiators .capability-differentiators-heading{padding:0 60px}.capability-differentiators .capability-differentiators-card-title{color:#fff;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.24px;margin-bottom:16px}.capability-differentiators .three-card-grid__cards-wrapper{display:grid;padding-top:48px}.capability-differentiators .three-card-grid__cards-wrapper .three-card-grid__cards{min-height:unset}.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(3n):last-child){grid-template-columns:1fr 1fr 1fr}.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(2):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(4n):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(12):last-child){grid-template-columns:repeat(2,1fr)}.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(4n):last-child) .three-card-grid__cards{min-height:unset!important}.capability-differentiators .capability-differentiators-card-head{color:#fff;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px;margin-bottom:16px}@media(max-width:1023.98px){.three-card-grid{padding-top:48px;padding-bottom:48px}.three-card-grid__heading{font-size:36px;line-height:36px;letter-spacing:-.36px}.three-card-grid__cards-wrapper{gap:12px;padding-top:32px;flex-wrap:wrap}.three-card-grid--audience .three-card-grid__cards,.three-card-grid--feature .three-card-grid__cards{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);padding:16px;min-height:unset}.three-card-grid--feature .three-card-grid__content .three-card-grid__label,.three-card-grid--feature .three-card-grid__content .three-card-grid__title{margin-bottom:12px}.three-card-grid--audience .three-card-grid__icon{width:50px;height:50px}.three-card-grid--audience .three-card-grid__title{font-size:24px;letter-spacing:-.24px}.three-card-grid--audience .three-card-grid__description{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.14px}.capability-differentiators .three-card-grid__cards{max-width:100%}}@media(max-width:991.98px){.three-card-grid__header{max-width:550px}.capability-differentiators .three-card-grid__header{gap:12px}.capability-differentiators .capability-differentiators-heading{font-size:28px;font-weight:700;line-height:26px;letter-spacing:-.28px;padding:0}.capability-differentiators .three-card-grid__cards-wrapper{padding-top:32px;gap:12px}.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards :nth-child(2):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(3n):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(4n):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(12):last-child){grid-template-columns:repeat(2,1fr)}.capability-differentiators .three-card-grid__cards-wrapper .three-card-grid__cards{max-width:100%}.capability-differentiators .capability-differentiators-card-head{font-weight:700;margin-bottom:12px}}@media(max-width:767.98px){.three-card-grid__cards-wrapper{flex-direction:column}.three-card-grid__header{max-width:90%}.three-card-grid--audience .three-card-grid__cards,.three-card-grid--feature .three-card-grid__cards{flex:1;max-width:100%}.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards :nth-child(2):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(3n):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(4n):last-child),.capability-differentiators .three-card-grid__cards-wrapper:has(>.three-card-grid__cards:nth-child(12):last-child){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.three-card-grid--has-transition-animation .three-card-grid__cards:before,.three-card-grid--has-transition-animation .three-card-grid__label,.three-card-grid--has-transition-animation .three-card-grid__title,.three-card-grid--has-transition-animation .three-card-grid__description,.three-card-grid--has-transition-animation .three-card-grid__icon,.three-card-grid--has-transition-animation .more-link{animation:none!important;opacity:1!important;transform:none!important}}@keyframes circleGlow{0%{box-shadow:0 -12px 25px 10px #c084fc80}50%{box-shadow:0 -12px 55px 15px #c084fcbf}to{box-shadow:0 -12px 25px 10px #c084fc80}}@keyframes gradient-opacity{0%,50%,to{opacity:.65;filter:drop-shadow(0 0 30px #0a0d14)}20%,70%{opacity:.85;filter:drop-shadow(0 0 80px #3630a3)}}@keyframes twinkle{0%,to{opacity:.6}40%,70%{opacity:.4}50%{opacity:1}}.circle-outline{height:20vw;position:relative}.circle-outline:before{content:"";position:absolute;width:120%;height:73vw;background:#0a0d14!important;left:-10%;top:0;border-radius:50%;border:none;border-top:1px solid #d8b4fe;filter:drop-shadow(0 0 30px rgba(192,132,252,.5));pointer-events:none;animation:circleGlow 4s ease-in-out infinite}.top-section{position:relative;overflow:hidden;background:#0a0d14}.top-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(149deg,#0a0d14 19.42%,#3630a3 143.6%);animation:gradient-opacity 5s ease-in-out infinite}.top-section>*{position:relative;z-index:1}.star-container{max-width:1250px;width:100%;padding-top:120px;padding-bottom:178px;display:flex;gap:16px;flex-direction:column;text-align:center;z-index:1;position:relative}.star-container .star-img{position:absolute;top:35%;z-index:-1;animation:twinkle 6s ease-in-out infinite}.star-container .hero-heading{color:#fff;font-size:84px;font-weight:700;line-height:74px;letter-spacing:-.84px;background:-webkit-linear-gradient(280deg,#ffffff 44%,#3630a3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-container .top-section-info{max-width:800px;margin:0 auto}.button-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;z-index:1}.stats-wrapper{padding-top:62px;padding-bottom:120px;position:relative}.stats-wrapper .top-stats-section{max-width:720px;width:100%;margin:0 auto;z-index:1;position:relative;text-align:center}.stats-wrapper .top-stats-section .stats-eyebrow{margin-bottom:12px}.stats-wrapper .top-stats-section .stats-heading{margin-bottom:24px}.top-section:has(.circle-outline)+section{margin-top:-20vw}.exp-wrpper{padding:40px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;justify-items:center}.exp-wrpper .exp-col{width:100%;max-width:280px;gap:12px;flex-direction:column;display:flex;align-items:center;text-align:center}.exp-wrpper .num-head{font-size:48px;font-weight:700;line-height:1;letter-spacing:-.48px;background:linear-gradient(180deg,#fff,#3630a3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.exp-wrpper .exp-info{font-size:16px;font-weight:300;line-height:18px;letter-spacing:.48px}.milestone-line{width:1px;background-color:#e6e6e6;height:105px;position:relative;margin:0 auto}.milestone-line:after{content:"";width:10px;height:10px;border-radius:10px;display:block;position:absolute;bottom:-5px;left:calc(50% - 5px);background:#fff;box-shadow:0 4px 17.9px #c084fc}@media(min-width:992px){.hide-desktop{display:none}}@media(max-width:991.98px){.stats-wrapper .top-stats-section{max-width:550px}.star-container{max-width:630px;padding-top:96px;padding-bottom:96px}.star-container .hero-heading{font-size:55px;font-weight:700;line-height:1;letter-spacing:-.64px}.star-container .top-section-info{padding:0}}@media(max-width:767.98px){.hide-mobile{display:none}.circle-outline:before{width:140%;left:-20%}.star-container{padding-top:96px;padding-bottom:60px}.star-container .hero-heading{font-size:44px;line-height:40px;letter-spacing:-.44px}.star-container .top-section-info{padding:0}.button-wrapper{flex-direction:column}.button-wrapper *{width:100%}.stats-wrapper{padding-top:48px;padding-bottom:48px}.stats-wrapper .top-stats-section .stats-heading{margin-bottom:12px}.exp-wrpper{grid-template-columns:1fr;padding:32px 0 0;gap:24px}.exp-wrpper .exp-col{max-width:100%;width:100%}.exp-wrpper .num-head{font-size:44px;line-height:1;letter-spacing:-.44px}.exp-wrpper .exp-info{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.14px;max-width:250px}.milestone-line{display:none}.top-section:has(.circle-outline)+section{margin-top:-12vw}}@media(max-width:374.98px){.star-container .hero-heading{font-size:40px}}.contact-section{position:relative;display:flex}.contact-section .contact-detail-col,.contact-section .contact-form-col{padding-top:140px;padding-bottom:120px}.contact-section .contact-detail-col{padding-right:118px;width:calc(100% - 620px);display:flex;flex-direction:column;gap:40px}.contact-section .contact-detail-col .contact-intro,.contact-section .contact-detail-col .contact-people{display:flex;flex-direction:column;gap:16px}.contact-section .contact-detail-col .contact-page-eyebrow{color:#818cf8}.contact-section .contact-detail-col .contact-page-heading{max-width:300px;color:#fff}.contact-section .contact-detail-col .contact-info{max-width:420px}.contact-section .contact-detail-col .contact-person-card{display:flex;align-items:stretch;position:relative;width:100%;padding:0;border:0;text-align:left;cursor:pointer;border-radius:12px;background:#0a0d14;overflow:hidden;isolation:isolate}.contact-section .contact-detail-col .contact-person-card:focus,.contact-section .contact-detail-col .contact-person-card:focus-visible{outline:none}.contact-section .contact-detail-col .contact-person-card .person-col{position:relative;align-self:end;flex-shrink:0;width:121px;height:121px;aspect-ratio:1/1;background:#0a0d14;overflow:hidden;isolation:isolate}.contact-section .contact-detail-col .contact-person-card .person-col:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,#3630a399,#0a0d1499 70%);opacity:1;transition:opacity .8s cubic-bezier(.4,0,.2,1);z-index:-1;pointer-events:none}.contact-section .contact-detail-col .contact-person-card .person-col:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,#6b21a899,#0a0d1499 70%);opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);z-index:-1;pointer-events:none}.contact-section .contact-detail-col .contact-person-card .person-col img{aspect-ratio:1/1;object-fit:cover;width:auto;max-height:100%}.contact-section .contact-detail-col .contact-person-card .person-info{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;gap:4px}.contact-section .contact-detail-col .contact-person-card .person-info .person-name{font-size:24px;font-weight:500;line-height:1;letter-spacing:-.24px;color:#fff;margin-bottom:12px}.contact-section .contact-detail-col .contact-person-card .person-info .person-position{color:#828997;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.14px}.contact-section .contact-detail-col .contact-person-card .person-info .contact-right-icon{font-size:26px;color:#fff;transition:all linear .3s}.contact-section .contact-detail-col .contact-person-card .person-info .link-people{display:none}.contact-section .contact-detail-col .contact-person-card:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#111827,#374151,#111827);background-size:100% 200%;background-position:0% 0%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;transition:background-position .8s cubic-bezier(.4,0,.2,1)}.contact-section .contact-detail-col .contact-person-card:hover .person-col:before{opacity:0}.contact-section .contact-detail-col .contact-person-card:hover .person-col:after{opacity:1}.contact-section .contact-detail-col .contact-person-card:hover .link-people{gap:8px}.contact-section .contact-detail-col .contact-person-card:hover .link-people .arrow-text:after{opacity:1}.contact-section .contact-detail-col .contact-person-card:hover .link-people .arrow-right{color:#818cf8}.contact-section .contact-detail-col .contact-person-card:hover .contact-right-icon{color:#818cf8;font-size:32px}.contact-section .contact-detail-col .contact-inforation-section{padding-top:16px;border-top:1px solid #374151}.contact-section .contact-detail-col .contact-inforation-section .reach-us-head{font-size:24px;font-weight:500;line-height:1;letter-spacing:-.24px;color:#fff;padding-bottom:16px}.contact-section .contact-detail-col .contact-inforation-section .contact-detail-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:8px}.contact-section .contact-detail-col .contact-inforation-section .contact-detail-wrapper .link-icon{width:18px;height:18px;object-fit:contain}.contact-section .contact-detail-col .contact-inforation-section .contact-detail-wrapper *{color:#b8bdc6;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}.contact-section .contact-form-col{width:620px;flex-shrink:0;padding-left:80px}.contact-section .contact-form-col .forn-wrapper-card{display:flex;padding:34px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:12px;border:1px solid #374151;background:#ffffff0d;backdrop-filter:blur(7px);position:relative;overflow:hidden}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0a0d1466;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);width:100%;height:100%;left:0;top:0;position:absolute;z-index:2}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop.hidden{display:none!important}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader{display:flex;align-items:center;justify-content:center;gap:6px;height:50px}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span{display:block;width:6px;height:12px;border-radius:10px;background:#6265f1;box-shadow:0 0 12px #c084fc99;animation:equalizer-wave .8s ease-in-out infinite}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span:nth-child(1){animation-delay:0s}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span:nth-child(2){background:#818cf8;animation-delay:.15s}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span:nth-child(3){background:#a855f7;animation-delay:.3s}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span:nth-child(4){background:#c084fc;animation-delay:.45s}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span:nth-child(5){background:#d8b4fe;animation-delay:.6s}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .loader-text{color:#fff;animation:loader-pulse 1.5s ease-in-out infinite}@keyframes equalizer-wave{0%,to{height:12px;opacity:.6}50%{height:42px;opacity:1}}@keyframes loader-pulse{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span,.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .loader-text{animation:none}.contact-section .contact-form-col .forn-wrapper-card .contact-backdrop .equalizer-loader span{height:24px}}.contact-section .contact-form-col .existing-client-card{display:flex;margin-top:24px;padding:32px;gap:40px;justify-content:space-between;align-items:center;border-radius:12px;background:linear-gradient(91deg,#3630a399 -62.68%,#0a0d14 118.42%);backdrop-filter:blur(5px)}.contact-section .contact-form-col .existing-client-card .existing-client-heading{color:#f3f4f6;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px;margin-bottom:4px}.contact-section .contact-form-col .existing-client-card .client-info{color:#828997;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px}.contact-section .contact-form-col .existing-client-card .client-hub-cta{flex-shrink:0;width:155px}.contact-section .accents-contact{z-index:-1;width:1110px;height:1110px;position:absolute;left:-309px;top:-117px;border-radius:1110px;background:radial-gradient(45.96% 43.55% at 50.05% 43.55%,#6b21a833,#3630a333 50.96%,#0a0d1400);filter:blur(42.8499984741px)}body.contact-us-success-modal-open{width:100%;height:100dvh;overflow:hidden;transition:all linear .5s}.contact-us-success-modal{background:#11182766;backdrop-filter:blur(18.7000007629px);width:100%;height:100%;z-index:99999;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;transition:opacity .18s ease;visibility:hidden;opacity:0}.contact-us-success-modal[aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible}.contact-us-success-modal .confirmation-modal{width:568px;flex-shrink:0;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0a0d14;padding:59.5px 96px 60.5px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:16px;position:relative;z-index:999}.contact-us-success-modal .close-modal{width:40px;height:40px;padding:16px;color:#828997;font-size:16px;position:absolute;top:20px;right:20px;flex-shrink:0;border-radius:50%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all linear .5s}.contact-us-success-modal .close-modal:hover{background:#6265f11a;color:#818cf8}.contact-us-success-modal .checked-icon{font-size:24px;color:#00bf3a}.contact-us-success-modal .checked-icon{font-size:32px;color:#00bf3a}.contact-us-success-modal .modal-heading{color:#f3f4f6;text-align:center;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-.36px}.contact-us-success-modal .modal-info{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px;color:#b8bdc6}.contact-us-success-modal .modal-info a{color:inherit;text-decoration:underline;display:inline-block;transition:all linear .3s}.contact-us-success-modal .modal-info a:hover{color:#c7d2fe}.contact-us-success-modal .modal-button-wrapper{display:flex;align-items:center;gap:12px}@media(max-width:1244px){.contact-section .contact-detail-col,.contact-section .contact-form-col{padding-top:96px;padding-bottom:80px}.contact-section .contact-detail-col{width:calc(100% - 500px);padding-right:32px}.contact-section .contact-form-col{width:500px;padding-left:32px}}@media(max-width:991.98px){.contact-section{flex-direction:column}.contact-section .contact-detail-col,.contact-section .contact-form-col{width:100%}.contact-section .contact-form-col{padding-left:0;padding-top:0}.accents-contact{width:500px;height:500px;left:-150px;top:80px;border-radius:500px}.contact-section .contact-detail-col .contact-info{max-width:100%}.contact-section .contact-detail-col .contact-person-card .person-col{width:120px;height:120px}.contact-section .contact-detail-col .contact-person-card .person-info{gap:4px}.contact-section .contact-detail-col .contact-person-card .person-info .person-name{font-size:18px;font-weight:500;line-height:24px}.contact-section .contact-detail-col .contact-inforation-section{margin-top:0;padding-top:20px}.contact-section .contact-detail-col .contact-inforation-section .reach-us-head{font-size:20px;line-height:22px;letter-spacing:-.2px}.contact-section .contact-form-col .forn-wrapper-card{padding:20px;gap:20px}.contact-section .contact-form-col .existing-client-card{padding:20px;gap:16px}.contact-section .contact-form-col .existing-client-card .existing-client-heading{font-size:20px;line-height:22px;letter-spacing:-.2px}.contact-section .contact-form-col .existing-client-card .client-info{line-height:20px;font-weight:400}}@media(max-width:767.98px){.contact-section{display:flex;gap:32px;padding-top:48px;padding-bottom:48px;overflow:clip}.contact-section .contact-detail-col,.contact-section .contact-form-col{display:contents}.contact-section .contact-detail-col .contact-intro{order:1;gap:12px}.contact-section .contact-detail-col .contact-info{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}.contact-section .forn-wrapper-card{order:2}.contact-section .contact-inforation-section{order:3;margin:0}.contact-section .contact-form-col .existing-client-card{order:5;margin-top:0}.contact-section .contact-detail-col .contact-people{order:4;flex-direction:row;gap:16px;margin-top:-16px;flex-wrap:wrap}.contact-section .contact-detail-col .contact-person-card{width:calc(50% - 8px);max-width:230px;flex-direction:column}.contact-section .contact-detail-col .contact-person-card .person-col{width:100%;height:126px;padding:7px 20px 0}.contact-section .contact-detail-col .contact-person-card .person-col img{margin:0 auto}.contact-section .contact-detail-col .contact-person-card .person-info{padding:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.contact-section .contact-detail-col .contact-person-card .person-info .person-name{font-weight:400;line-height:18px;letter-spacing:-.18px;margin-bottom:4px}.contact-section .contact-detail-col .contact-person-card .person-info .person-position{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.12px;margin-bottom:4px}.contact-section .contact-detail-col .contact-person-card .person-info .link-people{display:flex}.contact-section .contact-detail-col .contact-person-card .person-info .contact-right-icon{display:none}.contact-section .contact-form-col .forn-wrapper-card{padding:16px;gap:16px}.contact-section .contact-form-col .existing-client-card{flex-direction:column;align-items:stretch;padding:16px}.contact-section .contact-form-col .existing-client-card .client-hub-cta{width:100%}.contact-us-success-modal .confirmation-modal{width:100%;height:100dvh;border-radius:0;padding:24px}.contact-us-success-modal .confirmation-modal .checked-icon{font-size:30px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.contact-us-success-modal .confirmation-modal .modal-heading,.contact-us-success-modal .confirmation-modal .modal-info{max-width:322px;padding:0 16px}.contact-us-success-modal .confirmation-modal .modal-button-wrapper{width:100%;flex-direction:column;gap:16px}.contact-us-success-modal .confirmation-modal .modal-button-wrapper *{width:100%}.contact-us-success-modal .confirmation-modal .close-modal{width:48px;height:48px;color:#f3f4f6;font-size:20px;top:60px;right:9px}.contact-us-success-modal .confirmation-modal .close-modal .icon-cross:before{font-weight:900}}.contact-form{width:100%;margin:0}.contact-form .acf-fields{display:flex;width:100%;flex-direction:column;margin-bottom:0}.contact-form .acf-fields .acf-field.form-field{width:100%;display:flex;flex-direction:column;gap:4px;border:none;padding:0;position:relative;margin:0 0 16px}.contact-form .acf-fields .acf-field.form-field .acf-label{display:flex;align-items:center;justify-content:space-between;gap:4px;margin:0}.contact-form .acf-fields .acf-field.form-field .acf-label .acf-required{color:#c084fc}.contact-form .acf-fields .acf-field.form-field .acf-label label{color:#e6e6e6;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;cursor:pointer;margin:0}.contact-form .acf-fields .acf-field.form-field.acf-error .form-input,.contact-form .acf-fields .acf-field.form-field.contact-field-error .form-input{border:1px solid #f43f5e;border-radius:8px;background:#0a0d14;background-size:100% 100%;background-position:0 0;box-shadow:none}.contact-form .acf-fields .acf-field.form-field .acf-input{position:static}.contact-form .acf-fields .acf-field.form-field .acf-notice.-error.error-messsage{display:flex;align-items:center;gap:4px;background:transparent;color:#e31c47;border:none;margin:0;padding:0;position:absolute;top:0;right:0}.contact-form .acf-fields .acf-field.form-field .acf-notice.-error.error-messsage p{margin:0;font-size:12px;font-weight:500;line-height:16px}.contact-form .acf-fields .acf-field.form-field .acf-notice.-error:not([data-contact-field-error]){display:none}.contact-form .acf-fields .acf-field.contact-attribution-field,.contact-form .acf-fields .acf-field.acf-field-hidden{display:none}.contact-form .acf-fields .error-icon{width:13px;height:13px;flex:0 0 13px;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:10px;font-weight:400;line-height:13px}.contact-form .acf-fields .form-input{width:100%;height:44px;display:flex;align-items:flex-start;align-self:stretch;padding:13px 16px;border:1px solid transparent;border-radius:8px;outline:none;background:linear-gradient(#0a0d14,#0a0d14) padding-box,linear-gradient(92deg,#374151 1.35%,#111827 100.61%) border-box;background-size:100% 100%,200% 100%;background-position:0 0,0% 0;background-repeat:no-repeat;color:#f3f4f6;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px;transition:background-position .6s cubic-bezier(.65,0,.35,1),box-shadow .6s cubic-bezier(.65,0,.35,1)}.contact-form .acf-fields .form-input:focus-visible{box-shadow:none;background-color:#0a0d14;border-color:#818cf8}.contact-form .acf-fields .form-input:-webkit-autofill,.contact-form .acf-fields .form-input:-webkit-autofill:hover,.contact-form .acf-fields .form-input:-webkit-autofill:focus,.contact-form .acf-fields .form-input:-webkit-autofill:active{-webkit-text-fill-color:#f3f4f6!important;caret-color:#f3f4f6!important;-webkit-box-shadow:inset 0 0 0 100px #0a0d14!important;box-shadow:inset 0 0 0 100px #0a0d14!important;transition:background-color 5000s ease-in-out 0s!important;border-radius:8px}.contact-form .acf-fields .form-input:-webkit-autofill,.contact-form .acf-fields .form-input:-webkit-autofill:hover{border:solid 1px #374151}.contact-form .acf-fields .form-input:-webkit-autofill:focus,.contact-form .acf-fields .form-input:-webkit-autofill:active{border:solid 1px #818cf8}.contact-form .acf-fields .form-input::placeholder{color:#828997;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px;opacity:1}.contact-form .acf-fields .form-input:focus{background-position:0 0,100% 0;box-shadow:none}.contact-form .acf-fields .form-input[aria-invalid=true]:hover{border:1px solid #e31c47;border-radius:8px;background:#0a0d14;background-size:100% 100%;background-position:0 0;box-shadow:none}.contact-form .acf-fields .form-input[aria-invalid=true]:focus{border:1px solid #e31c47;border-radius:8px;background:#0a0d14;background-size:100% 100%;background-position:0 0;box-shadow:none}.contact-form .acf-fields textarea.form-input{height:115px;min-height:115px;max-height:115px;resize:none;overflow-y:auto}.contact-form .send-enquiry-cta{margin-top:8px;width:100%}.contact-form .acf-spinner{display:none}.contact-form .acf-temp-remove{display:none!important}@media(max-width:991.98px){.contact-form{gap:16px}.contact-form .acf-fields .form-input{height:48px}.contact-form .acf-fields textarea.form-input{min-height:48px;height:48px;max-height:115px}.label-row label{font-weight:400;letter-spacing:.12px}}#message{display:none!important}.acf-icon.-cancel{display:flex;align-items:center;justify-content:center}.acf-icon.-cancel:before{margin:0!important}.two-column-card-wrapper{padding-top:80px;padding-bottom:40px}.two-column-card-wrapper .two-column-card-heading-wrapper{max-width:720px;display:flex;justify-content:center;margin:0 auto;gap:12px;flex-direction:column;text-align:center}.two-column-card-wrapper .ways-work-card-row{padding-top:40px;display:flex;gap:24px;flex-wrap:wrap}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col{padding:32px 32px 20px;border-radius:12px;border:1px solid #1f2937;background:#0a0d14;flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);position:relative;overflow:hidden}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(146.04% 111.79% at 118.38% 131.47%,#3630a3,#0a0d14),#0a0d14;opacity:0;transition:opacity .8s ease;z-index:-1}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col:hover:before{opacity:1}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col>*{position:relative;z-index:1}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col img{height:240px;border-radius:12px;object-fit:cover;width:100%;margin-bottom:24px}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col .ways-work-card-info-wrapper{display:flex;flex-direction:column;gap:12px}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col:hover .learn-more-link{gap:8px}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col:hover .learn-more-link .arrow-text:after{opacity:1}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col:hover .learn-more-link .arrow-right{color:#818cf8}.two-column-card-wrapper.compact-card{padding-bottom:80px;padding-top:40px}.two-column-card-wrapper.compact-card .two-column-card-heading-wrapper{gap:8px}.two-column-card-wrapper.compact-card .two-column-card-heading{font-size:48px;line-height:96%;letter-spacing:-.48px;padding:0 100px}.two-column-card-wrapper.compact-card .ways-work-card-row .ways-work-card-col:before{background:transparent}.two-column-card-wrapper.compact-card .ways-work-card-row .ways-work-card-col .ways-card-heading{font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px}@media(max-width:991.98px){.two-column-card-wrapper .two-column-card-heading-wrapper{max-width:550px}.two-column-card-wrapper.compact-card .two-column-card-heading{padding:0}}@media(max-width:767.98px){.two-column-card-wrapper{padding-top:48px;padding-bottom:48px}.two-column-card-wrapper .ways-work-card-row{padding-top:32px;gap:12px;flex-direction:column}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col{max-width:100%;padding:16px}.two-column-card-wrapper .ways-work-card-row .ways-work-card-col img{height:135px;border-radius:8px;margin-bottom:16px}.two-column-card-wrapper .two-column-card-heading{font-size:28px;line-height:26px;letter-spacing:-.28px;max-width:320px;margin:0 auto}.two-column-card-wrapper.compact-card{padding-bottom:48px;padding-top:48px}.two-column-card-wrapper.compact-card .two-column-card-heading-wrapper{gap:12px}.two-column-card-wrapper.compact-card .two-column-card-heading{padding:0;font-size:28px;line-height:26px;letter-spacing:-.28px;max-width:306px;margin:0 auto}.two-column-card-wrapper.compact-card .ways-work-card-row{padding-top:34px}.two-column-card-wrapper.compact-card .ways-work-card-row .ways-work-card-col .ways-card-heading{font-size:20px;font-weight:500;line-height:22px;letter-spacing:-.2px}}.timeline-section{position:relative;margin-bottom:80px}.timeline-section .how-it-start-section{max-width:720px;margin:0 auto 44px;text-align:center}.timeline-section .how-it-start-section .how-it-start-eyebrow{margin-bottom:12px}.timeline-section .how-it-start-section .how-it-start-heading{color:#fff;font-size:64px;font-weight:700;line-height:56px;letter-spacing:-.64px;padding:0 90px;margin-bottom:24px}.timeline-section .how-it-start-section .how-it-start-description{color:#b8bdc6;font-size:20px;font-weight:300;line-height:28px;letter-spacing:.4px;text-wrap:pretty;word-break:normal}.timeline-section .how-it-start-section .how-it-start-description p+p{margin-top:28px}.timeline-section .timeline-wrapper{max-width:800px;margin:0 auto;position:relative}.timeline-section .timeline-wrapper:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:0;width:2px;height:100%;background:linear-gradient(180deg,#6265f1,#0a0d14 99.24%)}.timeline-section .timeline-wrapper .timeline-item{position:relative;width:100%;margin-bottom:16px}.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--left .timeline-card{margin-left:calc(50% - 388px)}.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--right .timeline-card{margin-left:calc(50% + 24px)}.timeline-section .timeline-wrapper .dot{position:absolute;z-index:2;top:0;left:calc(50% - 7px);width:14px;height:14px;border-radius:50%;background:#6265f1;box-shadow:0 0 14px #6265f1e6;opacity:0;scale:0;transform-origin:center;transition:opacity .25s ease-out}.timeline-section .timeline-wrapper .vertical-timeline__background{position:absolute;z-index:0;left:calc(50% - 200px);top:calc(50% + 25px);width:479px;height:479px;transform:translate(-50%,-50%);border-radius:479px;pointer-events:none;opacity:0;scale:.88;transform-origin:center;transition:opacity .6s linear,scale .8s ease-out}.timeline-section .timeline-wrapper .bg-animation{background:radial-gradient(45.96% 43.55% at 50.05% 43.55%,#6b21a866,#3630a366 50.96%,#0a0d1400);filter:blur(42.8499984741px)}.timeline-section .timeline-wrapper .vertical-timeline__item--right .vertical-timeline__background{left:calc(50% + 194px)}.timeline-section .timeline-wrapper .timeline-card{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:364px;padding:24px;border-radius:12px;border:1px solid var(--Color, rgba(255, 255, 255, .1));background:var(--Color-2, rgba(255, 255, 255, .05));box-shadow:0 1px #ffffff12 inset;backdrop-filter:blur(5px);font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px}.timeline-section .timeline-wrapper .timeline-card .timeline-card-subheading{color:#818cf8}.timeline-section .timeline-wrapper .timeline-card .timeline-card-desc{color:#b8bdc6}.timeline-section.is-enhanced .timeline-card{--timeline-card-offset: -20px;opacity:0;translate:var(--timeline-card-offset) 0;transition:opacity 2s ease,translate 2s ease}.timeline-section.is-enhanced .vertical-timeline__item--right .timeline-card{--timeline-card-offset: 20px}.timeline-section.is-enhanced .vertical-timeline__background.bg-animation{opacity:1;scale:1}.timeline-section.is-enhanced .timeline-item.is-revealed .timeline-card{opacity:1;translate:0 0}.timeline-section.is-enhanced .timeline-item.is-revealed .dot{opacity:1;scale:1}@media(max-width:991.98px){.timeline-section{padding-top:48px;margin-bottom:48px}.timeline-section .how-it-start-section{max-width:550px;margin:0 auto 32px}.timeline-section .how-it-start-section .how-it-start-heading{font-size:36px;line-height:36px;letter-spacing:-.36px;padding:0;margin-bottom:12px}.timeline-section .how-it-start-section .how-it-start-description{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}.timeline-section .timeline-wrapper{max-width:700px}.timeline-section .timeline-wrapper .timeline-card{width:300px;padding:16px}.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--left .timeline-card{margin-left:calc(50% - 324px)}.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--right .timeline-card{margin-left:calc(50% + 24px)}.timeline-section .timeline-wrapper .vertical-timeline__item--left .vertical-timeline__background{left:calc(50% - 174px)}.timeline-section .timeline-wrapper .vertical-timeline__item--right .vertical-timeline__background{left:calc(50% + 174px)}}@media(max-width:767.98px){.timeline-section .timeline-wrapper .vertical-timeline__background{background:radial-gradient(45.96% 43.55% at 50.05% 43.55%,#6b21a866,#3630a366 50.96%,#0a0d1400);filter:blur(42.8499984741px)}.timeline-section.is-enhanced .timeline-card{translate:0 12px;transition:opacity 1.8s ease-in-out,translate 1.8s ease-in-out}.timeline-section.is-enhanced .timeline-item.is-revealed .timeline-card{translate:0 0}.timeline-section .how-it-start-section .how-it-start-heading{padding:0 40px;font-size:28px;line-height:26px;letter-spacing:-.28px}.timeline-section .timeline-wrapper:before{content:none}.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--left .timeline-card,.timeline-section .timeline-wrapper .timeline-item.vertical-timeline__item--right .timeline-card{margin-left:0}.timeline-section .timeline-wrapper .vertical-timeline__item--left .vertical-timeline__background,.timeline-section .timeline-wrapper .vertical-timeline__item--right .vertical-timeline__background{left:50%}.timeline-section .timeline-wrapper .dot{display:none}.timeline-section .timeline-wrapper .vertical-timeline__background{left:50%;width:356px;height:355px}.timeline-section .timeline-wrapper .timeline-card{width:100%;line-height:20px;margin-bottom:72px}.timeline-section .timeline-wrapper .timeline-card:before,.timeline-section .timeline-wrapper .timeline-card:after{content:"";position:absolute}.timeline-section .timeline-wrapper .timeline-card:before{bottom:-56px;left:calc(50% - 1px);width:2px;height:44px;background:linear-gradient(180deg,#6265f1 .17%,#0a0d14 114.6%)}.timeline-section .timeline-wrapper .timeline-card:after{width:14px;height:14px;border-radius:50%;left:calc(50% - 7px);bottom:-60px;background:#6265f1;box-shadow:0 0 14px #6265f1e6}.timeline-section .timeline-wrapper .timeline-item{margin-bottom:0}.timeline-section .timeline-wrapper .timeline-item:last-child .timeline-card{margin-bottom:0}.timeline-section .timeline-wrapper .timeline-item:last-child .timeline-card:before,.timeline-section .timeline-wrapper .timeline-item:last-child .timeline-card:after{content:none}}@media(prefers-reduced-motion:reduce){.timeline-section.is-enhanced .timeline-card,.timeline-section.is-enhanced .dot,.timeline-section.is-enhanced .vertical-timeline__background{transition:none}.timeline-section.is-enhanced .timeline-item.is-revealed .timeline-card{opacity:1;translate:none}.timeline-section.is-enhanced .timeline-item.is-revealed .dot{opacity:1;scale:1}}.centered-card-grid-section{padding-bottom:120px;padding-top:120px;position:relative}.centered-card-grid-section .portfolio-head-wrapper{max-width:720px;display:flex;justify-content:center;flex-direction:column;margin:0 auto;text-align:center;gap:12px}.centered-card-grid-section .portfolio-heading{font-size:64px;font-weight:700;line-height:56px;letter-spacing:-.64px;color:#fff;margin-bottom:12px}.centered-card-grid-section .portfolio-info{margin-bottom:40px;color:#b8bdc6}.centered-card-grid-section .portfolio-row{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.centered-card-grid-section .portfolio-row .portfolio-col{border-radius:12px;border:1px solid #374151;background:#ffffff0d;backdrop-filter:blur(7.6px);padding:28px;flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-eyebrow{padding-bottom:16px}.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-info{color:#e6e6e6;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px}@media(max-width:1023.98px){.centered-card-grid-section{padding-bottom:48px;padding-top:48px}.centered-card-grid-section .portfolio-heading{font-size:28px;font-weight:700;line-height:26px;letter-spacing:-.28px;margin-bottom:0}.centered-card-grid-section .portfolio-info{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px;margin-bottom:32px}.centered-card-grid-section .portfolio-row{gap:24px}.centered-card-grid-section .portfolio-row .portfolio-col{padding:16px;flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-eyebrow{font-size:14px;padding-bottom:8px}.centered-card-grid-section .portfolio-row .portfolio-col .portfolio-card-info{font-size:20px;font-weight:500;line-height:22px;letter-spacing:-.2px}}@media(max-width:991.98px){.centered-card-grid-section .portfolio-head-wrapper{max-width:550px}}@media(max-width:767.98px){.centered-card-grid-section .portfolio-row{flex-direction:column;gap:12px}.centered-card-grid-section .portfolio-row .portfolio-col{width:100%;max-width:100%}}.capability-overview-wrapper{padding-top:120px;position:relative}.capability-overview-wrapper .accents{width:1397px;height:1397px;position:absolute;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,#6b21a866,#3630a366 35.5%,#0a0d1466 68.23%);filter:blur(51.25px);left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.capability-overview-wrapper .capability-overview-info-wrapper{max-width:720px;display:flex;justify-content:center;flex-direction:column;text-align:center;gap:12px;margin:0 auto;position:relative;z-index:1}.capability-overview-wrapper .capability-overview-heading{color:#fff;text-align:center;font-size:74px;font-weight:700;line-height:68px;letter-spacing:-.74px;margin-bottom:12px}.capability-overview-wrapper .capability-overview-info{margin-bottom:40px}.circle-wrapper{min-height:467px;display:flex;align-items:center;justify-content:center;position:relative}.circle-chart-wrapper{width:467px;height:467px;position:relative;flex-shrink:0}.circle-chart-wrapper:before{content:"";position:absolute;width:360px;height:360px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:360px;background:radial-gradient(50% 50% at 50% 50%,#3630a34f,#3630a300);filter:blur(40px);z-index:0;pointer-events:none}.orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:2}.orbit.outer{width:467px;height:467px;border:1.5px solid #1f2937;animation:outerRotate 55s linear infinite}.orbit.middle{width:373px;height:373px;border:1px solid #374151;animation:middleRotate 45s linear infinite reverse}.orbit.inner{width:277px;height:277px;border:1px solid #828997;animation:innerRotate 35s linear infinite}.circle-label{position:absolute;display:flex;align-items:center;gap:6px;min-height:28px;padding:4px 12px;border-radius:20px;white-space:nowrap;color:#fff;font-size:12px;font-weight:500;line-height:16px;background:#ffffff1a;border:1px solid #1f2937;z-index:10;max-width:200px;white-space:pre-wrap;word-break:break-word}.circle-label:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#818cf8;box-shadow:0 0 7px #818cf8e6}.rebalancing{top:57px;left:7px;animation:outerLabelRotate 55s linear infinite}.indexing{top:108px;right:-40px;animation:outerLabelRotate 55s linear infinite}.optimizing{bottom:67px;left:8px;animation:outerLabelRotate 55s linear infinite}.tax{right:-28px;bottom:60px;animation:outerLabelRotate 35s linear infinite}.core{position:absolute;width:145px;height:145px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #6265f1;background:#3630a3;box-shadow:0 0 40px 2px #6265f199;z-index:1;animation:coreGlow 4s ease-in-out infinite}.core:before{content:"";position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(circle,rgba(90,75,255,.5) 0%,rgba(80,65,255,.28) 28%,rgba(70,55,255,.13) 50%,transparent 72%);filter:blur(14px);z-index:-1;opacity:.55;transform:scale(.88);animation:smoothGlow 4s ease-in-out infinite}.core:after{content:"";position:absolute;inset:-45px;border-radius:50%;background:radial-gradient(circle,rgba(75,60,255,.28) 0%,rgba(70,55,255,.16) 32%,rgba(65,50,255,.07) 55%,transparent 73%);filter:blur(22px);z-index:-2;opacity:.3;transform:scale(.84);animation:smoothGlowLarge 5s ease-in-out infinite}@keyframes coreGlow{0%,to{box-shadow:0 0 14px #5546ff73,0 0 30px #5546ff47,0 0 55px #5546ff26,inset 0 0 25px #968cff26}50%{box-shadow:0 0 20px #6455ffb3,0 0 42px #6455ff73,0 0 75px #5a4bff40,inset 0 0 32px #aaa0ff38}}@keyframes smoothGlow{0%,to{opacity:.4;transform:scale(.88)}50%{opacity:.82;transform:scale(1.12)}}@keyframes smoothGlowLarge{0%,to{opacity:.2;transform:scale(.84)}50%{opacity:.48;transform:scale(1.16)}}.core-text{color:#c7d2fe;text-align:center;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.64px;text-transform:uppercase;min-height:42px;max-height:110px;overflow:hidden}@keyframes outerRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes middleRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes innerRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes outerLabelRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes innerLabelRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.circle-chart-wrapper .orbit,.circle-chart-wrapper .circle-label,.circle-chart-wrapper .core,.circle-chart-wrapper .core:before,.circle-chart-wrapper .core:after{animation:none}}@media(max-width:991.98px){.capability-overview-wrapper{padding-top:96px;padding-bottom:96px}.capability-overview-wrapper .capability-overview-info-wrapper{max-width:550px}.capability-overview-wrapper .capability-overview-heading{font-size:64px;font-weight:700;line-height:1;letter-spacing:-.64px;margin-bottom:0}.capability-overview-wrapper .capability-overview-info{margin-bottom:32px}}@media(max-width:767.98px){.capability-overview-wrapper .accents{width:785px;height:785px;top:calc(50% - 55px)}.capability-overview-wrapper .circle-wrapper{min-height:0;height:calc(100vw - 88px);display:flex;align-items:center;justify-content:center;position:relative}.capability-overview-wrapper .circle-chart-wrapper{transform:scale(.65);-webkit-transform:scale(.65);-moz-transform:scale(.65);transform-origin:center center;margin:0}.capability-overview-wrapper .capability-overview-heading{font-size:36px;font-weight:700;line-height:36px;letter-spacing:-.36px;margin-bottom:0}}.vertical-line-hero-wrapper{padding-top:120px;padding-bottom:120px;position:relative;isolation:isolate}.vertical-line-hero-wrapper .vertical-line-hero-dot-bg{width:923px;height:923px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:923px;background:radial-gradient(50% 50% at 50% 50%,#6b21a866,#3630a366 35.5%,#0a0d1466 68.23%);filter:blur(51.25px);z-index:-1}.vertical-line-hero-wrapper .vertical-line-hero-info-wrappper{max-width:720px;margin:0 auto;text-align:center}.vertical-line-hero-wrapper .vertical-line-hero-eyebrow{padding-bottom:12px}.vertical-line-hero-wrapper .vertical-line-hero-heading{color:#fff;font-size:74px;font-style:normal;font-weight:700;line-height:68px;letter-spacing:-.74px;padding-bottom:24px}.vertical-line-hero-wrapper .vertical-line-hero-info{font-size:20px;font-weight:300;line-height:28px;letter-spacing:.4px;color:#b8bdc6;margin-bottom:28px}.vertical-line-hero-wrapper .dot-line{width:1px;background-color:#e6e6e6;height:115px;position:relative;margin:0 auto}.vertical-line-hero-wrapper .dot-line:after{content:"";width:10px;height:10px;border-radius:10px;display:block;position:absolute;bottom:-5px;left:calc(50% - 5px);background:#fff;box-shadow:0 4px 17.9px #c084fc}@media(max-width:991.98px){.vertical-line-hero-wrapper{padding-top:96px;padding-bottom:48px}.vertical-line-hero-wrapper .vertical-line-hero-info-wrappper{max-width:550px}.vertical-line-hero-wrapper .vertical-line-hero-heading{font-size:36px;line-height:36px;letter-spacing:-.36px;padding:0 0 12px}.vertical-line-hero-wrapper .vertical-line-hero-info{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px;margin-bottom:32px}.vertical-line-hero-wrapper .vertical-line-hero-dot-bg{width:590px;height:590px;border-radius:590px}}.metrics-section{padding-bottom:80px;padding-top:80px;position:relative}@media(prefers-reduced-motion:no-preference){html.js-transition-active .metrics-section.metrics-section--has-transition-animation .metrics-col .num-head{opacity:0;transform:translateY(35px)}html.js-transition-active .metrics-section.metrics-section--has-transition-animation .metrics-col .metrics-info{opacity:0;transform:translateY(25px)}html.js-transition-active .metrics-section.metrics-section--has-transition-animation.is-in-view .metrics-col .num-head{animation:waterfall-heading-reveal .6s ease-out forwards;animation-delay:calc(.5s + var(--waterfall-delay, 0s))}html.js-transition-active .metrics-section.metrics-section--has-transition-animation.is-in-view .metrics-col .metrics-info{animation:waterfall-info-reveal .6s ease-out forwards;animation-delay:calc(.9s + var(--waterfall-delay, 0s))}}.metrics-section .metrics-dot-bg{left:50%;top:50%;transform:translate(-50%,-50%);width:800px;height:800px;position:absolute;border-radius:800px;background:radial-gradient(45.96% 43.55% at 50.05% 43.55%,#6b21a833,#3630a333 50.96%,#0a0d1400);filter:blur(42.8499984741px);z-index:-1}.metrics-section .metrics-max-width{max-width:720px;width:100%;margin:0 auto;text-align:center}.metrics-section .metrics-heading{margin-bottom:24px}.metrics-section .metrics-info{font-weight:300}.metrics-section .metrics-wrpper{display:flex;flex-wrap:wrap;margin:44px 0 65px;gap:40px;justify-content:center}.metrics-section .metrics-wrpper .metrics-col{flex:0 0 calc(33.33% - 27px);max-width:calc(33.33% - 27px)}.metrics-section .metrics-wrpper .num-head{font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px;background:linear-gradient(180deg,#fff,#3630a3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.metrics-section .metrics-wrpper .metrics-info{color:#b8bdc6;text-align:center;font-size:16px;font-weight:300;line-height:18px;letter-spacing:.48px}.metrics-section .metrics-highlight-card{padding:24px;position:relative;flex-direction:column;display:flex;text-align:center;gap:8px;border-radius:12px;border:1px solid transparent;background:#6265f11a}.metrics-section .metrics-highlight-card:before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:linear-gradient(96deg,#c7d2fe -11.2%,#3630a3 21.96%,#6b21a8 66.62%,#e9d5ff 108.63%);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude;pointer-events:none}.metrics-section .metrics-highlight-card .metrics-highlight-eyebrow{margin-bottom:8px}.metrics-section .metrics-highlight-card .metrics-highlight-heading{color:#e6e6e6;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.28px}@media(max-width:991.98px){.metrics-section{padding-bottom:48px;padding-top:48px}.metrics-section .metrics-max-width{max-width:550px}.metrics-section .metrics-heading{margin-bottom:12px;padding:0 32px;font-size:28px;line-height:26px;letter-spacing:-.28px}.metrics-section .metrics-info,.metrics-section .metrics-heading{margin-left:auto;margin-right:auto}.metrics-section .metrics-highlight-card{padding:16px}.metrics-section .metrics-highlight-card .metrics-highlight-heading{font-size:20px;font-weight:700;line-height:22px;letter-spacing:-.2px}.metrics-section .metrics-col .num-head{font-size:44px;line-height:40px;letter-spacing:-.44px;margin-bottom:8px}.metrics-section .metrics-col .metrics-info{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}}@media(max-width:767.98px){.metrics-section .metrics-wrpper{margin:32px 0;flex-direction:column;flex-wrap:wrap;gap:24px}.metrics-section .metrics-wrpper .metrics-col{flex:1;max-width:100%}.metrics-section .metrics-wrpper .metrics-col .metrics-info{padding:0 60px}}html.js-reveal-ready [data-reveal=item]{opacity:0;transform:translate3d(0,20px,0);transition:opacity 2s ease 0ms,transform 2s ease 0ms}html.js-reveal-ready [data-reveal=item].is-revealed{opacity:1;transform:translateZ(0)}html.js-reveal-ready [data-reveal]:focus-within{opacity:1!important;transform:none!important}html.js-reveal-ready [data-reveal=footer] .footer-top-section,html.js-reveal-ready [data-reveal=footer] .copyright-section,html.js-reveal-ready [data-reveal=footer] .footer-img{opacity:0;transform:translate3d(0,20px,0);transition:opacity 2s ease 0ms,transform 2s ease 0ms}html.js-reveal-ready [data-reveal=footer] .copyright-section{transition-delay:.14s}html.js-reveal-ready [data-reveal=footer] .footer-img{transition-delay:.28s}html.js-reveal-ready [data-reveal=footer].is-revealed .footer-top-section,html.js-reveal-ready [data-reveal=footer].is-revealed .copyright-section,html.js-reveal-ready [data-reveal=footer].is-revealed .footer-img{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){html.js-reveal-ready [data-reveal=item],html.js-reveal-ready [data-reveal=footer] .footer-top-section,html.js-reveal-ready [data-reveal=footer] .copyright-section,html.js-reveal-ready [data-reveal=footer] .footer-img{opacity:1!important;transform:none!important;transition:none!important}}.who-we-serve-section{padding-top:120px;padding-bottom:80px}.who-we-serve-section .content-wrapper{max-width:720px;width:100%;text-align:center;margin:0 auto}.who-we-serve-section .we-serve-eyebrow{padding-bottom:12px}.who-we-serve-section .we-serve-heading{padding-bottom:24px;color:#fff;text-align:center;font-size:74px;font-weight:700;line-height:68px;letter-spacing:-.74px}.we-serve-card-warrper{position:relative;padding-bottom:80px}.we-serve-card-warrper .serve-card{max-width:1034px;width:100%;margin:0 auto;padding:32px;gap:24px;display:flex;border-radius:12px;border:1px solid #374151;background:#ffffff0d;backdrop-filter:blur(6px);scroll-margin-top:100px}.we-serve-card-warrper .serve-card+.serve-card{margin-top:40px}.we-serve-card-warrper .serve-card .serve-card-img-container{width:369px;flex-shrink:0;object-fit:cover;border-radius:2px;overflow:hidden;position:relative}.we-serve-card-warrper .serve-card .serve-card-img-container .serve-card-img{position:absolute;width:100%;height:100%;object-fit:cover}.we-serve-card-warrper .serve-card .serve-card-heading{padding-bottom:12px}.we-serve-card-warrper .serve-card .serve-card-subheading{color:#818cf8;font-size:20px;font-weight:500;line-height:130%;padding-bottom:12px}.we-serve-card-warrper .serve-card .serve-card-info{color:#b8bdc6}.thread-section .gradient-divider{border:0;height:1px;margin:0;background:radial-gradient(ellipse at center,#82899766,#0a0d14 65%)}.thread-section .thread-info-wrapper{max-width:720px;width:100%;margin:0 auto;text-align:center;padding:80px 0}.thread-section .thread-eyebrow{padding-bottom:16px}.thread-section .thread-info-head{color:#e6e6e6}@media(max-width:991.98px){.who-we-serve-section{padding-top:48px;padding-bottom:48px}.who-we-serve-section .content-wrapper{max-width:550px}.who-we-serve-section .we-serve-heading{font-size:56px;font-weight:700;line-height:1;letter-spacing:-.56px}.we-serve-card-warrper .serve-card .serve-card-img-container{width:280px}.we-serve-card-warrper .serve-card .serve-card-subheading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;padding-bottom:8px}.we-serve-card-warrper .serve-card .serve-card-info{line-height:17px;font-weight:500;color:#828997}.we-serve-card-warrper .serve-card+.serve-card{margin-top:12px}.thread-section .thread-info-wrapper{max-width:550px}}@media(max-width:767.98px){.who-we-serve-section{padding-top:96px;padding-bottom:32px}.who-we-serve-section .we-serve-heading{font-size:36px;line-height:36px;letter-spacing:-.36px;padding-bottom:12px}.we-serve-card-warrper .serve-card .serve-card-img-container{width:100%;height:175px;aspect-ratio:369/230}.we-serve-card-warrper{padding-bottom:48px}.we-serve-card-warrper .serve-card{flex-direction:column;padding:16px;gap:16px}.we-serve-card-warrper .serve-card .serve-card-img{width:100%;height:159px}.we-serve-card-warrper .serve-card .serve-card-heading{padding-bottom:8px}.thread-section .thread-info-wrapper{padding:48px 0}.thread-section .thread-info-head{font-size:20px;font-weight:500;line-height:22px;letter-spacing:-.2px}}.career-page-wrapper{padding-top:120px;padding-bottom:120px;position:relative}.career-page-wrapper .career-dot-bg{width:420px;height:420px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:420px;background:radial-gradient(50% 50% at 50% 50%,#6265f14d,#6265f100);filter:blur(45px);z-index:-1}.career-page-wrapper .career-info-wrappper{max-width:720px;margin:0 auto;text-align:center}.career-page-wrapper .career-eyebrow{padding-bottom:12px}.career-page-wrapper .career-heading{color:#fff;font-size:74px;font-style:normal;font-weight:700;line-height:68px;letter-spacing:-.74px;padding:0 18px 24px}.career-page-wrapper .career-info p+p{margin-top:20px}.role-section{margin-bottom:80px}.role-section .role-section-heading{padding-bottom:40px;text-align:center}.role-section .role-wrapper{max-width:616px;width:100%;margin:0 auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:40px;border-radius:12px;border:1px solid #1f2937;backdrop-filter:blur(5px)}.role-section .role-wrapper+.role-wrapper{margin-top:14px}.role-section .role-heading{color:#f3f4f6;font-size:20px;font-weight:500;line-height:130%;margin-bottom:4px}.role-section .role-description{color:#b8bdc6;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px}.role-section .flex-shrink-0{flex-shrink:0}@media(max-width:991.98px){.career-page-wrapper{padding-top:96px;padding-bottom:96px}.career-page-wrapper .career-info-wrappper{max-width:550px}.career-page-wrapper .career-heading{font-size:36px;line-height:1;letter-spacing:-.36px;padding:0 18px 12px}.role-section{margin-bottom:48px}.role-section .role-section-heading{font-size:28px;font-weight:700;line-height:26px;letter-spacing:-.28px;padding-bottom:32px}.role-section .role-wrapper{padding:16px;gap:16px}.role-section .role-wrapper+.role-wrapper{margin-top:12px}.role-section .role-wrapper .role-heading{font-size:20px;font-weight:700;line-height:22px;letter-spacing:-.2px}.role-section .role-wrapper .role-description{color:#828997;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.12px}.role-section .role-wrapper .role-link{height:41px}}@media(max-width:767.98px){.career-page-wrapper .career-dot-bg{width:590px;height:590px;border-radius:590px;background:radial-gradient(50% 50% at 50% 50%,#6b21a866,#3630a366 35.5%,#0a0d1466 68.23%);filter:blur(51.25px)}.role-section .role-wrapper{flex-direction:column;align-items:self-start}}.privacy-policy-page{background:#fff;scroll-behavior:smooth;position:relative;z-index:1}.privacy-policy-page .privacy-acent-dot{width:823px;height:823px;position:absolute;right:-433px;top:-127px;background:radial-gradient(50% 50% at 50% 50%,#6b21a84d,#3630a300);border-radius:823px;filter:blur(51.25px);z-index:-1}.privacy-policy-page .privacy-policy-head-section,.privacy-policy-page .privacy-policy-section{z-index:1}.privacy-policy-page .privacy-policy-head-section{padding-top:90px;padding-bottom:48px;display:flex;gap:14px;flex-direction:column}.privacy-policy-page .privacy-policy-head-section:empty{display:none}.privacy-policy-page .privacy-policy-section{padding-bottom:100px;display:flex;gap:24px}.privacy-policy-page .privacy-policy-heading{color:#111827}.privacy-policy-page .privacy-eyebrow{color:#6265f1}.privacy-policy-page .privacy-last-update{color:#828997;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px}.privacy-policy-page .privacy-left-nav-section{width:400px;padding-top:40px}.privacy-policy-page .privacy-left-nav-section .left-nav-aside{padding-left:24px;padding-right:48px;border-left:solid 2px #818cf8;position:sticky;top:90px}.privacy-policy-page .privacy-left-nav-section .aside-info{color:#828997;font-size:12px;font-weight:500;line-height:16px;margin-bottom:12px}.privacy-policy-page .privacy-left-nav-section .privacy-nav-wrapper{display:flex;flex-direction:column;gap:12px}.privacy-policy-page .privacy-left-nav-section .privacy-nav-wrapper a{color:#374151;font-size:14px;font-weight:500;line-height:17px;letter-spacing:.14px}.privacy-policy-page .privacy-left-nav-section .privacy-nav-wrapper a.active{color:#3630a3}.privacy-policy-page .privacy-left-nav-section .privacy-nav-wrapper a:nth-last-child(1 of.read){color:#3630a3}.privacy-policy-page .privacy-right-info-section{flex:1;padding-top:16px;z-index:1}.privacy-policy-page .privacy-right-info-section .privacy-article{padding:24px 0;border-bottom:.5px solid #b8bdc6;scroll-margin-top:90px}.privacy-policy-page .privacy-right-info-section .privacy-article .privacy-heading{color:#111827;font-size:24px;font-weight:500;line-height:24px;letter-spacing:-.24px;margin-bottom:8px}.privacy-policy-page .privacy-right-info-section .privacy-article .privacy-info{color:#374151}.privacy-policy-page .privacy-right-info-section .privacy-article .privacy-info a{color:#6265f1;font-weight:500;text-decoration:underline}@media(max-width:991.98px){.privacy-policy-page .privacy-policy-head-section{padding:48px 24px;gap:16px}.privacy-policy-page .privacy-policy-section{flex-direction:column;padding-top:0;padding-bottom:48px}.privacy-policy-page .privacy-policy-section .privacy-left-nav-section{display:none}.privacy-policy-page .privacy-policy-section .privacy-right-info-section{padding:0}.privacy-policy-page .privacy-article:last-child{border-bottom:none}.privacy-policy-page .privacy-acent-dot{width:536px;height:536px;position:absolute;right:-244px;top:-165px;border-radius:536px;background:radial-gradient(50% 50% at 50% 50%,#6b21a84d,#3630a34d 35.5%,#ffffff4d 68.23%);filter:blur(51.25px)}}@media(max-width:767.98px){.privacy-policy-page .privacy-policy-head-section{padding:48px 16px}}.page-template-our-story .timeline-section .timeline-wrapper{max-width:720px}.page-template-our-story .timeline-section .how-it-start-heading{padding:0}.page-template-our-story .metrics-section{isolation:isolate}.page-template-our-story .metrics-heading{max-width:600px;margin-left:auto;margin-right:auto}.page-template-our-story .timeline-card-desc p+p{margin-top:8px}.page-template-our-story .team-section{padding-top:80px;padding-bottom:80px}.page-template-our-story .team-header{max-width:720px;margin:0 auto 48px;text-align:center}.page-template-our-story .team-eyebrow{margin-bottom:16px}.page-template-our-story .team-info{font-weight:300;margin-top:24px}.page-template-our-story .team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.page-template-our-story .team-card{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:12px;background:#0a0d14}.page-template-our-story .team-card-photo{width:121px;height:121px;border-radius:8px;overflow:hidden}.page-template-our-story .team-card-img{width:100%;height:100%;object-fit:cover}.page-template-our-story .team-card-name{color:#fff;font-size:24px;font-weight:600;line-height:1.2}.page-template-our-story .team-card-role{color:#818cf8;font-size:16px;margin-top:4px}.page-template-our-story .team-card-bio{margin-top:16px}.page-template-our-story .team-card-bio p+p{margin-top:12px}.page-template-our-story .team-cta{display:flex;justify-content:center;margin-top:48px}.page-template-our-story .team-card-link{margin-top:20px}@media(max-width:767.98px){.page-template-our-story .timeline-section .how-it-start-heading{max-width:200px;margin:0 auto 12px}}.story-team{padding:80px 0;position:relative}.story-team .story-team-header{max-width:768px;width:100%;margin:0 auto;padding:0 24px 44px;text-align:center}.story-team .team-header-btn{display:inline-flex;margin-top:16px}.story-team .team-page-eyebrow{padding-bottom:12px}.story-team .team-page-heading{color:#fff;font-size:64px;font-weight:700;line-height:56px;letter-spacing:-.64px;padding:0 16px 24px}.story-team .team-page-info{font-weight:300}.story-team .story-team-viewport{padding-left:0;padding-right:0;position:relative}.story-team .story-team-viewport:before,.story-team .story-team-viewport:after{content:"";position:absolute;top:0;bottom:0;width:231px;z-index:1;pointer-events:none;backdrop-filter:blur(2px);mask-image:linear-gradient(-96deg,#0a0d1400 9.98%,#0a0d14 95.15%);-webkit-mask-image:linear-gradient(-96deg,rgba(10,13,20,0) 9.98%,#0a0d14 95.15%);background:linear-gradient(-96deg,#0a0d1400 9.98%,#0a0d14 95.15%)}.story-team .story-team-viewport:after{right:-2px;mask-image:linear-gradient(96deg,#0a0d1400 9.98%,#0a0d14 95.15%);-webkit-mask-image:linear-gradient(96deg,rgba(10,13,20,0) 9.98%,#0a0d14 95.15%);background:linear-gradient(96deg,#0a0d1400 9.98%,#0a0d14 95.15%)}.story-team .story-team-track{display:flex;align-items:center;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;overflow-anchor:none;user-select:none;touch-action:pan-x pan-y}.story-team .story-team-track.is-managed{scroll-snap-type:none;touch-action:pan-y pinch-zoom;height:auto;padding-block:48px}.story-team .story-team-track.is-dragging,.story-team .story-team-track.is-dragging .team-member-card{cursor:grabbing;user-select:none}.story-team .story-team-track{scrollbar-width:none;padding:0 max(32px,50% - 171px);height:475px}.story-team .story-team-track::-webkit-scrollbar{display:none}.story-team .story-team-track:focus{outline:none;border:none}.story-team .story-team-slide{flex:0 0 342px;min-width:0;scroll-snap-align:center}.story-team .story-team-slide.is-active{flex-basis:398px}.story-team .story-team-slide:focus{border:none}.story-team .story-team-controls{display:flex;justify-content:center;gap:22px;margin-top:44px}.story-team .story-team-controls.is-loading{visibility:hidden}.story-team .story-team-controls[hidden]{display:none}.story-team .story-team-controls .control-cta{background:transparent;border:solid 1.25px #828997;color:#828997;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:20px}.story-team .story-team-controls .control-cta:disabled{opacity:.35;cursor:default}.story-team .story-team-controls .control-cta:focus-visible{outline:2px solid #818cf8;outline-offset:4px;border-radius:50%}.story-team .story-team-controls .control-cta .rotate-180{display:inline-block;transform:rotate(180deg);-webkit-transform:rotate(180deg);transform-origin:center}.story-team .story-team-track.is-managed .story-team-slide{flex-basis:342px;overflow:visible}.story-team .story-team-track.is-managed .story-team-slide .team-member-card,.story-team .story-team-track.is-managed .story-team-slide .other-teams-member-card{width:100%;transform:translate(var(--carousel-offset, 0px)) scale(calc(1 + .164 * var(--carousel-proximity, 0)));transform-origin:center;will-change:transform}.story-team .story-team-track.is-managed .story-team-slide .bg-glow{height:283px}@media(max-width:991.98px){.story-team{padding:48px 0}.story-team .story-team-header{max-width:598px;padding-bottom:32px}.story-team .story-team-viewport:before,.story-team .story-team-viewport:after{width:121px}.story-team .team-page-heading{padding-bottom:12px;font-size:28px;line-height:26px;letter-spacing:-.28px}}@media(max-width:767.98px){.story-team .story-team-header{padding:0 16px 32px}.story-team .story-team-viewport:before,.story-team .story-team-viewport:after{content:none}.story-team .story-team-track{min-height:0;gap:16px;padding:0 max(24px,50% - 137px);height:auto}.story-team .story-team-slide,.story-team .story-team-slide.is-active{flex:0 0 min(274px,100vw - 48px);display:flex;align-items:stretch;align-self:stretch}.story-team .story-team-slide .bg-glow,.story-team .story-team-slide.is-active .bg-glow{height:191px}.story-team .story-team-controls{margin-top:32px}.story-team .story-team-track.is-managed{padding-block:12px}.story-team .story-team-track.is-managed .story-team-slide{flex-basis:min(274px,100vw - 48px)}.story-team .story-team-track.is-managed .story-team-slide .team-member-card,.story-team .story-team-track.is-managed .story-team-slide .other-teams-member-card{transform:scale(calc(.94 + .04 * var(--carousel-proximity, 0)))}.story-team .story-team-track.is-managed .story-team-slide .bg-glow{height:191px}}@media(prefers-reduced-motion:reduce){.story-team .story-team-track.is-managed .story-team-slide .team-member-card,.story-team .story-team-track.is-managed .story-team-slide .other-teams-member-card{transform:none;will-change:auto}}.bg-glow{display:block;position:relative;isolation:isolate;height:283px;width:100%;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,#3630a399,#0a0d1499)}.bg-glow:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s ease-out;background:radial-gradient(50% 50% at 50% 50%,#6b21a8,#0a0d14)}.team-member-card{display:flex;flex-direction:column;width:100%;padding:0;color:#fff;text-align:left;cursor:pointer;border-radius:12px;border:1px solid transparent;overflow:hidden;position:relative;background:linear-gradient(#0a0d14,#0a0d14) padding-box,linear-gradient(180deg,#111827,#374151) border-box}.team-member-card .team-member-portrait{width:min(100%,333px);height:100%;margin:0 auto}.team-member-card .team-member-portrait img{width:auto;height:100%;max-width:100%;max-height:100%;margin:0 auto;aspect-ratio:1;object-fit:cover}.team-member-card .team-member-card-info{display:flex;flex-direction:column;background:#0a0d14;padding:24px 32px 24px 24px;transition:all linear .2s;width:100%}.team-member-card .team-member-name{transition:all linear .2s;margin-bottom:4px}.team-member-card .designation-wrapper{display:flex;gap:8px;min-height:50px}.team-member-card .team-member-card-designation{color:#828997;margin-bottom:8px}.team-member-card .team-card__arrow{font-size:26px;flex-shrink:0;color:#fff;display:flex;margin-left:auto;align-self:end;transition:all linear .4s}.team-member-card .read-bio{display:flex;align-items:center;gap:4px}.team-member-card .read-bio.hidden{display:none}@media(hover:hover){.team-member-card:hover .bg-glow:before{opacity:1}.team-member-card:hover .team-member-card-info{padding:24px}}@media(prefers-reduced-motion:reduce){.team-member-card .bg-glow:before{transition:none}}@media(max-width:767.98px){.team-member-card .bg-glow{height:191px!important}.team-member-card .bg-glow .team-member-portrait{width:191px}.team-member-card .designation-wrapper{min-height:initial}.team-member-card .team-member-card{height:100%}.team-member-card .team-member-card-info{padding:16px}.team-member-card .team-member-card-designation{line-height:20px;font-weight:400}.team-member-card .read-bio.hidden{display:flex}.team-member-card .team-card__arrow{display:none}.team-member-card:hover .team-member-card-info{padding:16px}}.story-team-slide.is-active .bg-glow{height:333px}[data-team-modal-target]{position:relative}[data-team-modal-target]:focus:not(:focus-visible),[data-team-modal-target].is-pointer-focus:focus{outline:none}[data-team-modal-target]:focus-visible:not(.is-pointer-focus){outline:none}[data-team-modal-target]:focus-visible:not(.is-pointer-focus):after{content:"";position:absolute;inset:0;z-index:2;border:2px solid #818cf8;border-radius:inherit;pointer-events:none}@keyframes team-modal-backdrop-reveal{0%{opacity:0}to{opacity:1}}@keyframes team-modal-scale-reveal{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes team-modal-fade-out{0%{opacity:1}to{opacity:0}}body.team-member-modal-open{overflow:hidden;padding-right:var(--team-modal-scrollbar-width, 0px)}.team-member-modal{width:1036px;padding:32px 72px 32px 32px;align-items:flex-start;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0a0d14;margin:auto;overflow:hidden}.team-member-modal::backdrop{background:#0a0d144d;-webkit-backdrop-filter:blur(18.7px);backdrop-filter:blur(18.7px)}@media(prefers-reduced-motion:no-preference){.team-member-modal[open]{animation:team-modal-scale-reveal .45s ease-out backwards}.team-member-modal[open]::backdrop{animation:team-modal-backdrop-reveal .4s ease-out backwards}.team-member-modal[open].is-closing{animation:team-modal-fade-out .16s ease-in both}.team-member-modal[open].is-closing::backdrop{animation:team-modal-fade-out .16s ease-in both}}.team-member-modal .team-member-modal__identity{padding-top:16px}.team-member-modal .team-member-portrait{width:100%;position:relative;display:flex;align-items:end;justify-content:center;overflow:hidden;aspect-ratio:1/1}.team-member-modal .team-member-modal-layout{display:grid;grid-template-columns:473px minmax(0,1fr);gap:24px;align-items:start;overflow:auto;max-height:min(80dvh - 66px,834px);overscroll-behavior:contain}.team-member-modal .team-member-modal-profile{grid-column:1;grid-row:1;position:sticky;top:0}.team-member-modal .bg-glow{height:473px!important;background:radial-gradient(50% 50% at 50% 50%,#6b21a8,#0a0d14)}.team-member-modal .bg-glow .team-member-portrait{width:100%}.team-member-modal .team-member-modal-identity{flex-direction:column;gap:8px;display:flex}.team-member-modal .team-member-modal-designation{color:#828997;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.14px}.team-member-modal .team-member-modal-linkedin{display:inline-flex;align-items:center;gap:4px;padding:12px 0;margin-top:16px;color:#818cf8;font-size:14px;line-height:17px;font-weight:500}.team-member-modal .team-member-modal-bio{grid-column:2;grid-row:1;color:#b6bac7;padding-right:25px}.team-member-modal .team-member-modal-bio p+p{margin-top:16px}.team-member-modal .team-member-modal-close{display:flex;width:40px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;color:#f3f4f6;font-size:16px;margin-left:auto;transition:all linear .4s;cursor:pointer;background-color:transparent;padding:0;border:none;position:absolute;top:32px;right:24px}.team-member-modal .team-member-modal-close.cross-desktop-hide{display:none}.team-member-modal .team-member-modal-close:hover{background:#818cf81a;color:#818cf8}.team-member-modal .team-member-modal-close:focus,.team-member-modal .team-member-modal-close:focus-visible,.team-member-modal__linkedin:focus-visible{outline:none}.team-member-modal .team-member-portrait{position:relative;display:block;aspect-ratio:1;overflow:hidden}.team-member-modal .team-member-portrait img{position:absolute;width:100%;max-width:none;height:auto;left:0;top:0}@media(max-width:1023.98px){.team-member-modal{max-width:90vw}.team-member-modal .team-member-modal-layout{grid-template-columns:283px minmax(0,1fr)}.team-member-modal .bg-glow{height:283px!important}}@media(min-width:768px)and (max-width:991.98px){.team-member-modal{padding:32px 60px 32px 32px}.team-member-modal .team-member-modal-bio{padding-right:12px}.team-member-modal .team-member-modal-close{width:30px;height:30px;right:20px}}@media(max-width:767.98px){.team-member-modal{padding:16px 8px 40px 16px;min-width:100%;max-width:100%;max-height:100dvh;align-self:end;margin:0;border-radius:12px 12px 0 0}.team-member-modal .team-member-modal-profile{background-color:#0a0d14;z-index:2;padding-bottom:16px}.team-member-modal .team-member-modal-close{right:8px;top:16px;z-index:3}.team-member-modal .team-member-modal-layout{display:block;max-height:calc(100dvh - 50px)}.team-member-modal .team-member-modal-layout .bg-glow{width:100%;max-width:344px;height:auto!important;aspect-ratio:1;margin:0 auto}.team-member-modal .team-member-modal-layout .team-member-modal-identity{gap:4px}.team-member-modal .team-member-modal-layout .team-member-modal-designation{padding-bottom:4px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.12px}.team-member-modal .team-member-modal-layout .team-member-modal-bio{padding-top:16px;padding-right:8px;color:#828997}}.teams-hero-section{padding-top:120px;padding-bottom:120px}.teams-hero-section .teams-hero-header{max-width:720px;width:100%;margin:0 auto;text-align:center}.teams-hero-section .team-page-eyebrow{padding-bottom:12px}.teams-hero-section .team-page-heading{color:#fff;font-size:74px;font-style:normal;font-weight:700;line-height:68px;letter-spacing:-.74px;padding:0 60px 24px}.teams-section{padding-bottom:80px;position:relative}.teams-section .strategy-leader-header{max-width:720px;width:100%;margin:0 auto}.teams-section .leader-eyebrow{padding-bottom:8px;text-align:center}.teams-section .leader-heading{padding-bottom:40px;color:#fff;font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px;text-align:center}.teams-team .teams-grid-item .other-teams-member-card{background-color:transparent;width:max-content;max-width:100%;border:none;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.teams-team .teams-grid-item .other-teams-member-card .bg-glow{height:220px;width:220px;position:relative}.teams-team .teams-grid-item .other-teams-member-card .team-member-portrait{height:100%}.teams-team .teams-grid-item .other-teams-member-card .team-member-portrait img{width:auto;height:100%;max-width:100%;max-height:100%;margin:0 auto;aspect-ratio:1;object-fit:cover}.teams-team .teams-grid-item .other-teams-member-card .other-teams-member-info{display:flex;gap:4px;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px}.teams-team .teams-grid-item .other-teams-member-card .other-teams-name{color:#fff;font-size:20px;font-weight:500;line-height:130%}.teams-team .teams-grid-item .other-teams-member-card .other-teams-designation{color:#828997;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.14px}.teams-team .teams-grid-item .other-teams-member-card:hover .bg-glow:before{opacity:1;z-index:-1}@media(min-width:768px){.teams-grid{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.teams-grid .teams-grid-item{display:flex;align-items:center;flex:0 0 calc(50% - 12px);flex-shrink:0;flex-direction:column;overflow:hidden;transition:all linear .6s}.teams-leadership .bg-glow{height:333px}}@media(min-width:1024px){.teams-grid .teams-grid-item{flex:0 0 calc(33.33% - 16px);align-items:center}}@media(max-width:767.98px){.teams-hero-section{padding-top:96px;padding-bottom:96px}.teams-hero-section .team-page-heading{font-size:36px;line-height:36px;letter-spacing:-.36px;padding:0 16px 12px}.teams-section .leader-heading{font-size:28px;line-height:26px;letter-spacing:-.28px;padding:0 0 34px;max-width:268px;margin:0 auto}.teams-section .leader-eyebrow{padding-bottom:12px}.teams-section.teams-leadership{padding-top:24px;padding-bottom:48px}.teams-section.teams-leadership .story-team-track{padding-left:24px}.teams-section.teams-team{padding-bottom:48px;padding-top:0}.teams-section.teams-team .story-team-slide{justify-content:center}.teams-section.teams-team .other-teams-member-card{border:1px solid transparent;border-radius:12px;height:100%;background:linear-gradient(#0a0d14,#0a0d14) padding-box,linear-gradient(180deg,#111827,#374151) border-box}.teams-section.teams-team .other-teams-member-card .reverse-bg-glow{height:191px;padding:0 30px}.teams-section.teams-team .other-teams-member-card .other-teams-member-info .other-teams-name{line-height:22px;letter-spacing:-.2px}.teams-section.teams-team .other-teams-member-card .other-teams-member-info .other-teams-designation{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.12px;padding-bottom:4px}.teams-section.teams-team .story-team-track{padding-top:0;padding-bottom:0}}@media(min-width:768px)and (max-width:1024px){.teams-hero-section{max-width:630px}.teams-hero-section .team-page-heading{padding:0 0 24px}.teams-section .leader-heading{max-width:550px;margin:0 auto}.teams-section.teams-leadership .team-member-card{height:100%}}.component-wysiwyg p{padding:.5rem 0}.individual-capability-hero{position:relative;min-height:620px;padding:80px 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover}.individual-capability-hero:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,#0a0d1400 -24.6%,#0a0d14),linear-gradient(0deg,#0a0d1473 0% 100%);z-index:0}.individual-capability-hero .capability-hero-wrapper{max-width:720px;width:100%;margin:0 auto;text-align:center;z-index:1;position:relative}.individual-capability-hero .capability-hero-eyebrow{padding-bottom:12px}.individual-capability-hero .capability-hero-heading,.individual-capability-hero .capability-hero-info{margin-bottom:24px}.individual-capability-hero .capability-hero-cta{display:inline-flex}.individual-capability-hero .three-stats-wrapper{display:flex;z-index:1;position:relative;max-width:828px;margin:24px auto 0}.individual-capability-hero .three-stats-wrapper .stats-col{font-size:14px;font-weight:300;line-height:20px;letter-spacing:.14px;max-width:320px;padding:32px 24px;color:#b8bdc6;text-align:center}.individual-capability-hero .three-stats-wrapper .stats-col-head{margin-bottom:12px;background:linear-gradient(180deg,#fff,#3630a3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:991.98px){.individual-capability-hero .capability-hero-wrapper{max-width:550px}.individual-capability-hero .capability-hero-heading{margin-bottom:12px;padding:0}.individual-capability-hero .three-stats-wrapper{max-width:100%;flex-direction:column;margin:24px 0 0}.individual-capability-hero .three-stats-wrapper .stats-col{padding:12px;min-width:unset;font-size:16px;line-height:24px;letter-spacing:.32px}.individual-capability-hero .three-stats-wrapper .stats-col .stats-col-head{font-size:44px;line-height:40px;letter-spacing:-.44px}}@media(max-width:767.98px){.individual-capability-hero{padding:80px 16px}}.oppertunity-header-wrapper{padding-top:80px;padding-bottom:80px;position:relative}.oppertunity-header-wrapper .oppertunity-header{max-width:720px;width:100%;text-align:center;margin:0 auto 40px}.oppertunity-header-wrapper .oppertunity-eyebrow{margin-bottom:8px}.oppertunity-header-wrapper .oppertunity-row{border-bottom:1px solid #1f2937;padding:40px 0;display:flex;gap:45px;max-width:1048px;width:100%;margin:0 auto}.oppertunity-header-wrapper .oppertunity-row-heading{width:399px}.oppertunity-header-wrapper .oppertunity-row-info{width:calc(100% - 399px);color:#b8bdc6;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}.oppertunity-header-wrapper .oppertunity-highlighted-bg-circle{width:991px;height:991px;-webkit-border-radius:991px;-moz-border-radius:991px;border-radius:991px;right:min(-38vw,-555px);bottom:-311px}@media(max-width:991.98px){.oppertunity-header-wrapper{padding-top:48px;padding-bottom:48px}.oppertunity-header-wrapper .oppertunity-eyebrow{margin-bottom:12px}.oppertunity-header-wrapper .oppertunity-header{max-width:550px;margin-bottom:32px}.oppertunity-header-wrapper .oppertunity-row{flex-direction:column;gap:12px;padding:16px 0}.oppertunity-header-wrapper .oppertunity-row .oppertunity-row-heading,.oppertunity-header-wrapper .oppertunity-row .oppertunity-row-info{width:100%}.oppertunity-header-wrapper .oppertunity-row+.oppertunity-row{margin-top:24px}.oppertunity-header-wrapper .oppertunity-row:last-child{border-bottom:none}.oppertunity-header-wrapper .oppertunity-highlighted-bg-circle{display:none}}.steps-section-wrapper{padding-top:80px;padding-bottom:80px;position:relative}.steps-section-wrapper .steps-header-section{max-width:720px;width:100%;text-align:center;margin:0 auto 8px}.steps-section-wrapper .steps-eyebrow{margin-bottom:8px}.steps-section-wrapper .steps-heading{color:#fff;font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px;padding:0 60px}.steps-section-wrapper .steps-wrapper{gap:24px;display:flex;padding:32px 0 24px;position:relative}.steps-section-wrapper .steps-wrapper:before{content:"";position:absolute;width:100%;height:125px;top:44px;z-index:-1;transform:rotate(-180deg);background:radial-gradient(50.51% 73.4% at 50% 81.8%,#3630a366,#0a0d1466)}.steps-section-wrapper .steps-col{flex:1}.steps-section-wrapper .steps-col:last-child .dashed-line{display:none}.steps-section-wrapper .steps-dashed-line{display:flex;gap:12px;align-items:center;margin-bottom:16px}.steps-section-wrapper .steps-dot{width:24px;height:24px;border-radius:50%;border:solid 1px #a855f7;display:block;position:relative}.steps-section-wrapper .steps-dot:before{content:"";background-color:#a855f7;width:10px;height:10px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.steps-section-wrapper .dashed-line{flex:1;height:1px;background:repeating-linear-gradient(to right,#a855f7 0,#a855f7 6px,transparent 6px,transparent 12px)}.steps-section-wrapper .steps-col-eyebrow{margin-bottom:8px}.steps-section-wrapper .steps-col-heading{color:#fff;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.24px;margin-bottom:8px}.steps-section-wrapper .steps-col-info{color:#b8bdc6;line-height:17px}.steps-section-wrapper .full-width{flex:0 0 100%}.steps-section-wrapper .happening-continuously-wrapper{display:flex;padding:16px;gap:58px;border-radius:12px;border:1px solid #3630a3;position:relative}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-eyebrow{max-width:114px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-heading{color:#fff;font-size:16px;font-weight:300;line-height:18px;letter-spacing:.48px;margin-bottom:8px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-desc{color:#b8bdc6;font-size:12px;font-weight:500;line-height:16px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-arrow{position:absolute;top:-7px;font-size:13px;left:139px;color:#3630a3;transform-origin:center;width:6px;height:13px}@media(min-width:1399.98px){.steps-section-wrapper .happening-continuously-col{max-width:435px}.steps-section-wrapper .happening-continuously-col>:first-child{max-width:387px}}@media(max-width:991.98px){.steps-section-wrapper{padding-top:48px;padding-bottom:48px}.steps-section-wrapper .steps-eyebrow{margin-bottom:12px}.steps-section-wrapper .steps-heading{font-size:28px;line-height:26px;letter-spacing:-.28px;padding:0}.steps-section-wrapper .steps-header-section{max-width:550px;margin-bottom:40px}.steps-section-wrapper .steps-wrapper{flex-direction:column;padding:0;gap:unset}.steps-section-wrapper .steps-wrapper:before{background:radial-gradient(50.51% 73.4% at 50% 81.8%,#3630a366,#0a0d1466);top:135px;left:-119px;width:560px;transform:rotate(90deg);height:322px;bottom:initial;transform-origin:center}.steps-section-wrapper .steps-col{display:flex;gap:16px;padding:16px 0}.steps-section-wrapper .steps-col-heading{font-size:20px;font-weight:500;line-height:22px;letter-spacing:-.2px}.steps-section-wrapper .steps-col-info{font-weight:400;line-height:20px}.steps-section-wrapper .steps-dashed-line{flex-direction:column;margin:0;gap:8px}.steps-section-wrapper .steps-dashed-line .dashed-line{flex:1;width:1px;height:unset;background:repeating-linear-gradient(to bottom,#a855f7 0,#a855f7 6px,transparent 6px,transparent 12px)}.steps-section-wrapper .happening-continuously-wrapper{flex-direction:column;gap:24px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-eyebrow{max-width:100%}}@media(max-width:767.98px){.steps-section-wrapper .steps-wrapper:before{top:200px;left:-218px;width:760px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-heading{line-height:20px;letter-spacing:.32px}.steps-section-wrapper .happening-continuously-wrapper .happening-continuously-desc{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px}}.layred-card-section-wrapper{padding-top:80px;padding-bottom:80px;position:relative}.layred-card-section-wrapper .layred-card-section-heading-wrapper{max-width:720px;display:flex;justify-content:center;margin:0 auto;gap:16px;flex-direction:column;text-align:center}.layred-card-section-wrapper .layred-card-section-heading{max-width:400px;margin:0 auto;color:#f3f4f6}.layred-card-section-wrapper .layred-capability-card-row{padding-top:40px;display:grid;gap:24px}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(2):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(4n):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(12):last-child){grid-template-columns:repeat(2,1fr)}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col{padding:32px 32px 20px;border-radius:12px;border:1px solid #1f2937;background:#0a0d14;position:relative;overflow:hidden}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(146.04% 111.79% at 118.38% 131.47%,#3630a3,#0a0d14),#0a0d14;opacity:0;transition:opacity .8s ease;z-index:-1}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col>*{position:relative;z-index:1}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col img{height:240px;border-radius:12px;object-fit:cover;width:100%;margin-bottom:24px}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info-wrapper{display:flex;flex-direction:column;gap:12px}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info-heading{color:#fff;font-size:24px;font-weight:500;line-height:1;letter-spacing:-.24px}@media(min-width:1244px){.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child){grid-template-columns:1fr 1.24fr 1fr}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child) .layred-capability-card-col:nth-child(2){padding:0;margin:0;border-radius:12px;border:2px solid #6265f1;background:#111827;box-shadow:0 14px 12px #6b21a826,0 -7px 25px #6265f140}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child) .layred-capability-card-col:nth-child(2) .customization-info-wrapper{padding:8px 32px 20px}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child) .layred-capability-card-col:nth-child(2) .customization-info-wrapper .customization-info-heading{font-size:36px;font-weight:700;line-height:1;letter-spacing:-.36px;color:#fff;text-wrap:stable;word-break:break-word}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child) .layred-capability-card-col:nth-child(2):hover:before{opacity:0}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child) .layred-capability-card-col{margin:10px 0}}@media(max-width:1243.98px){.layred-card-section-wrapper{padding-top:48px;padding-bottom:48px}.layred-card-section-wrapper .layred-card-section-heading-wrapper{max-width:550px;gap:12px}.layred-card-section-wrapper .layred-card-section-heading{color:#fff}.layred-card-section-wrapper .layred-capability-card-row{padding-top:32px}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(2):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(4n):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(12):last-child){grid-template-columns:repeat(2,1fr)}.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child)>.layred-capability-card-col:nth-child(2){grid-row:1;grid-column:1;border:1px solid #6265f1;background:#111827}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col{padding:0}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col img{height:144px;border-radius:0;margin-bottom:0}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info-wrapper{padding:16px}.layred-card-section-wrapper .layred-capability-card-row .layred-capability-card-col .customization-info-heading{font-weight:700}}@media(max-width:767.98px){.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(2):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(3n):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(4n):last-child),.layred-card-section-wrapper .layred-capability-card-row:has(>.layred-capability-card-col:nth-child(12):last-child){grid-template-columns:1fr}}.comparison-section{padding-top:100px;padding-bottom:100px;position:relative;overflow-y:hidden;overflow-x:auto}.comparison-section .comparison-bg-highlighted-circle{width:1435px;height:1435px;-webkit-border-radius:1435px;-moz-border-radius:1435px;border-radius:1435px;left:min(-20vw,-620px);bottom:-96%}.comparison-section .comparison-header-wrapper{max-width:720px;width:100%;margin:0 auto;text-align:center;z-index:1;position:relative}.comparison-section .comparison-header-eyebrow{padding-bottom:8px}.comparison-section .comparison-header-heading{margin-bottom:24px}.comparison-section .comparison-header-info{color:#b8bdc6;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.32px}.comparison-section .comparision-table-wrapper{padding-top:48px}.comparison-section .comparision-table-wrapper .comparision-table{width:100%;border-collapse:collapse;font-size:16px;line-height:24px;font-weight:300;letter-spacing:.32px;text-wrap:pretty}.comparison-section .comparision-table-wrapper .comparision-table th{border:none;text-align:center;padding:4px 0;font-family:var(--font-calibre);white-space:nowrap}.comparison-section .comparision-table-wrapper .comparision-table td{padding:12px 0;border:none;text-align:center;min-width:140px;border-bottom:1px solid #1f2937}.comparison-section .comparision-table-wrapper .comparision-table td.td-heading{text-align:left}.comparison-section .comparision-table-wrapper .comparision-table td .link-icon{margin:0 auto;color:#fff}.comparison-section .comparision-table-wrapper .comparision-table td:first-child{width:240px}.comparison-section .comparision-note{color:#828997;text-align:center;font-size:14px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:.28px;padding-top:16px}.comparison-section .comparision-note p+p{padding-top:20px}@media(max-width:991.98px){.comparison-section{padding:48px 16px;width:100%}.comparison-section .comparison-bg-highlighted-circle{display:none}.comparison-section .comparison-header-wrapper{max-width:550px}.comparison-section .comparison-header-heading{margin-bottom:12px}.comparison-section .comparison-header-eyebrow{padding-bottom:12px}.comparison-section .comparision-table-wrapper{padding-top:32px}.comparison-section .comparision-table-wrapper .comparision-table td{min-width:unset}.comparison-section .comparision-table-wrapper .comparision-table td:first-child{width:150px}.comparison-section .comparision-table-wrapper .comparision-table th{padding:0 8px;white-space:normal;vertical-align:bottom}.comparison-section .comparision-note{font-size:12px;line-height:17px;letter-spacing:.12px}.comparison-section .comparision-note p+p{padding-top:0}}.capability-content-wrapper{padding:80px 24px;position:relative}.capability-content-wrapper .static-section-accents{width:1397px;height:1397px;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,#6b21a866,#3630a366 35.5%,#0a0d1466 68.23%);filter:blur(51.25px);position:absolute;right:-700px;top:-800px;z-index:-1}.capability-content-wrapper .static-info-header{max-width:720px;width:100%;margin:0 auto;text-align:center;z-index:1;position:relative}.capability-content-wrapper .static-eyebrow{padding-bottom:12px}.capability-content-wrapper .static-heading{margin-bottom:24px}.capability-content-wrapper .static-info{font-weight:300}@media(max-width:991.98px){.capability-content-wrapper{padding-top:48px;padding-bottom:48px}.capability-content-wrapper .static-section-accents{display:none}.capability-content-wrapper .static-info-header{max-width:550px}.capability-content-wrapper .static-heading{font-size:28px;line-height:26px;letter-spacing:-.28px;margin-bottom:12px}}.fixed-income-section{padding-top:80px;padding-bottom:80px;position:relative;isolation:isolate;display:flex;gap:72px}.fixed-income-section .fixed-value-highlighted-bg{width:1397px;height:1397px;-webkit-border-radius:1397px;-moz-border-radius:1397px;border-radius:1397px;right:min(-50vw,-771px);bottom:100px}.fixed-income-section .fixed-income-info-wrapper{max-width:399px;display:flex;flex-direction:column;gap:28px}.fixed-income-section .fixed-income-eyebrow{padding-top:16px}.fixed-income-section .fixed-income-image-wrapper{border-radius:16px;border:1px solid #1f2937;position:relative;display:flex;align-items:end;overflow:hidden;min-height:560px;flex:1;padding:24px;background-position:center;background-repeat:no-repeat;background-size:cover}.fixed-income-section .fixed-income-image-wrapper:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,#0a0d148c 0% 100%),linear-gradient(180deg,#0a0d1400 30%,#0a0d14d9);z-index:0}.fixed-income-section .fixed-income-image-wrapper h5{z-index:1}@media(max-width:991.98px){.fixed-income-section{padding-top:48px;padding-bottom:48px;flex-direction:column;gap:40px}.fixed-income-section .fixed-value-highlighted-bg{display:none}.fixed-income-section .fixed-income-info-wrapper{gap:16px;max-width:100%}.fixed-income-section .fixed-income-image-wrapper{width:100;border-radius:12px;padding:16px;min-height:310px}}.strategy-section{padding-top:96px;padding-bottom:96px;position:relative;display:flex;gap:24px}.strategy-section .strategy-left-col{flex:0 0 550px}.strategy-section .strategy-left-heading{margin-bottom:28px}.strategy-section .strategy-left-img{border-radius:16px;background-image:url(http://localhost:10012/wp-content/uploads/2026/10/aligned-values.png);border:1px solid #111827;position:relative;display:flex;align-items:end;overflow:hidden;min-height:633px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:16px}.strategy-section .strategy-left-img:before{background:linear-gradient(180deg,#0a0d1400 40%,#0a0d1499);content:"";position:absolute;inset:0;width:100%;height:100%;z-index:-1}.strategy-section .strategy-left-img-head{color:#fff;font-size:48px;font-weight:700;line-height:96%;letter-spacing:-.48px;z-index:1}.strategy-section .strategy-right-col{flex:1;padding-top:16px}.strategy-section .strategy-right-row{padding:28px 0;display:flex;gap:10px;flex-direction:column;border-bottom:solid 1px #111827}.strategy-section .strategy-right-head{color:#fff;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.28px}@media(max-width:991.98px){.strategy-section{padding-bottom:48px;padding-top:48px;flex-direction:column}.strategy-section .strategy-left-heading{margin-bottom:16px}.strategy-section .strategy-left-img{min-height:424px}.strategy-section .strategy-left-col{flex:1}.strategy-section .strategy-right-col{padding-top:0}.strategy-section .strategy-left-img-head{font-size:24px;line-height:24px;letter-spacing:-.24px}.strategy-section .strategy-right-row{padding:16px 0;gap:8px}.strategy-section .strategy-right-head{font-size:24px;line-height:24px;letter-spacing:-.24px}}.offering-section{padding-top:100px;padding-bottom:100px;position:relative}.offering-section .offering-highlighted-bg-circle{width:1345px;height:1345px;-webkit-border-radius:1345px;-moz-border-radius:1345px;border-radius:1345px;left:min(-43vw,-620px);bottom:-158px}.offering-section .offer-header{max-width:720px;width:100%;margin:0 auto;text-align:center}.offering-section .offering-head-eyebrow{margin-bottom:8px}.offering-section .offering-head-heading{margin-bottom:24px}.offering-section .offering-head-info{max-width:440px;margin:0 auto 48px}.offering-section .offer-row{display:flex;max-width:824px;margin:0 auto;gap:80px}.offering-section .offer-col{flex:1;text-align:left}.offering-section .offering-col-eyebrow{margin-bottom:8px}.offering-section .offer-tags-wrapper{padding:12px 0}.offering-section .offfer-tag-head{margin-bottom:8px}.offering-section .tags-row{display:flex;flex-wrap:wrap;gap:8px}.offering-section .offer-tag{display:flex;padding:6px 12px;align-items:center;border-radius:8px;border:1px solid #6265f1;background:#6265f11a;color:#c7d2fe;line-height:15px}@media(max-width:991.98px){.offering-section{padding-top:48px;padding-bottom:48px}.offering-section .offering-highlighted-bg-circle{display:none}.offering-section .offer-header{max-width:550px}.offering-section .offer-row{flex-direction:column;gap:32px;max-width:100%}.offering-section .offer-col{border-bottom:1px solid #1f2937}.offering-section .offering-col-eyebrow{text-align:left;margin-bottom:0}.offering-section .offering-head-info{max-width:100%}}.page-who-we-serve .who-we-serve-highlighed-bg-right{width:1093px;height:1093px;-webkit-border-radius:1093px;-moz-border-radius:1093px;border-radius:1093px;right:-529.5px;top:-62px}.page-who-we-serve .who-we-serve-highlighed-bg-left{width:1171px;height:1171px;-webkit-border-radius:1171px;-moz-border-radius:1171px;border-radius:1171px;left:min(-38vw,-553.5px);top:0}.page-teams .teams-page-highlighted-dot{width:600px;height:600px;-webkit-border-radius:600px;-moz-border-radius:600px;border-radius:600px;right:-247px;top:-38px}.page-teams .teams-section-highlighted-bg-circle{width:600px;height:600px;-webkit-border-radius:600px;-moz-border-radius:600px;border-radius:600px;left:-261px;top:110px}.page-terms-disclosures .nav-header{background:#0a0d14}.capability-active-manager-allocation .individual-capability-hero .capability-hero-heading{padding:0 10px}.capability-active-manager-allocation .individual-capability-hero .capability-hero-info{padding:0}.capability-active-manager-allocation .layred-card-section-wrapper .layred-card-section-heading-wrapper{gap:16px}.capability-active-manager-allocation .layred-card-section-heading{max-width:100%}.capability-active-tax-indexing .layred-card-highlighted-bg-circle{width:1397px;height:1397px;-webkit-border-radius:1397px;-moz-border-radius:1397px;border-radius:1397px;right:min(-48vw,-771px);top:110px}.capability-active-tax-indexing .individual-capability-hero .capability-hero-heading{padding:0 60px}.capability-active-tax-indexing .individual-capability-hero .capability-hero-info{padding:0 20px}.page-homepage .accents-left-homepage{width:1397px;height:1397px;-webkit-border-radius:1397px;-moz-border-radius:1397px;border-radius:1397px;left:min(-43vw,-620px);top:-350px}.page-homepage .accents-right-homepage{width:1397px;height:1397px;-webkit-border-radius:1397px;-moz-border-radius:1397px;border-radius:1397px;right:min(-51vw,-771px);top:-671px}.individual-capability-bg-circle{width:991px;height:991px;-webkit-border-radius:991px;-moz-border-radius:991px;border-radius:991px;left:-471px;top:-17px}.capability-fixed-income .individual-capability-bg-circle{display:none}@media(max-width:991.98px){.capability-fixed-income .steps-wrapper{padding-bottom:40px}.capability-custom-model-implementation .steps-wrapper:before,.capability-active-manager-allocation .steps-wrapper:before{width:550px;top:130px;bottom:initial;left:-114px}.capability-active-tax-indexing .layred-card-highlighted-bg-circle{display:none}.capability-active-tax-indexing .individual-capability-hero .capability-hero-heading,.capability-active-tax-indexing .individual-capability-hero .capability-hero-info{padding:0 10px}.page-homepage .accents-left-homepage{display:none}.page-homepage .accents-right-homepage{width:1035px;height:1035px;-webkit-border-radius:1035px;-moz-border-radius:1035px;border-radius:1035px;position:absolute;right:-572px;top:17%}.page-who-we-serve .who-we-serve-highlighed-bg-right{width:624px;height:624px;-webkit-border-radius:624px;-moz-border-radius:624px;border-radius:624px;right:-307px;top:0}.page-who-we-serve .who-we-serve-highlighed-bg-left{width:624px;height:624px;-webkit-border-radius:624px;-moz-border-radius:624px;border-radius:624px;left:-310px;top:inherit;bottom:100px}.page-teams .teams-hero-section{position:relative}.page-teams .teams-page-highlighted-dot{width:590px;height:590px;-webkit-border-radius:590px;-moz-border-radius:590px;border-radius:590px;left:50%;top:50%;transform:translate(-50%,-50%)}.page-teams .teams-section-highlighted-bg-circle,.individual-capability-bg-circle{display:none}}@media(min-width:1024px){.capability-active-tax-indexing .steps-wrapper{margin-bottom:30px}.capability-active-tax-indexing .layred-card-section-wrapper .layred-card-section-heading-wrapper{gap:8px}.capability-active-tax-indexing .layred-card-section-wrapper .layred-card-section-heading{color:#fff}.capability-active-manager-allocation .steps-wrapper,.capability-custom-model-implementation .steps-wrapper{margin-bottom:79px}.capability-active-manager-allocation .steps-section-wrapper .steps-heading{padding:0}.capability-custom-model-implementation .steps-section-wrapper .steps-heading{padding:0 30px}}@media(min-width:1800px){.page-teams .teams-section-highlighted-bg-circle{left:-35vw;width:800px;height:800px;-webkit-border-radius:800px;-moz-border-radius:800px;border-radius:800px}}
