*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#020a17;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}.navbar{z-index:10;background:#020a17;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;margin:0 auto;padding:18px 151px;display:grid;position:sticky;top:0}.navbar__logo{align-items:center;gap:5px;width:fit-content;display:inline-flex}.navbar__logo-img{object-fit:contain;width:180px;height:45px}.navbar__menu{display:contents}.navbar__links{color:#ffffffdb;align-items:center;gap:24px;font-size:16px;font-weight:400;line-height:1;list-style:none;display:flex}.navbar__links a{transition:color .18s}.navbar__links a:hover,.navbar__links a.active{color:#f69e7c}.navbar__toggle{display:none}.navbar__cta{color:#fff;background:linear-gradient(#e85e25 0%,#f69e7c 100%);border-radius:8px;justify-content:center;justify-self:end;align-items:center;min-width:112px;min-height:38px;font-size:16px;font-weight:700;line-height:1;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 14px 24px #f69e7c57}.navbar__cta:hover{transform:translateY(-2px);box-shadow:0 14px 34px #f69e7c66}.home-banner{color:#fff;background:#020a17;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0 auto;padding:120px 0 60px;display:flex;position:relative;overflow:hidden}.home-banner:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 66%,#063c7585 0,#063c7533 18%,#0000 39%),radial-gradient(circle at 50% 52%,#165a9542 0,#0000 35%);position:absolute;inset:0}.home-banner__content{z-index:1;text-align:center;width:min(820px,100% - 40px);margin:0 auto;padding-top:0;position:relative}.home-banner h1{color:#f8fafc;letter-spacing:0;margin:0;font-size:60px;font-weight:800;line-height:1}.home-banner h1 span{color:#f69e7c;margin-top:6px;display:block}.home-banner p{color:#ffffffad;width:min(702px,100%);margin:12px auto 0;font-size:18px;font-weight:400;line-height:1.22}.home-banner__button{color:#fff;text-align:center;min-width:112px;min-height:38px;font-family:var(--family-body,Manrope);background:linear-gradient(#e85e25 0%,#f69e7c 100%);border-radius:8px;justify-content:center;align-items:center;margin-top:25px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 14px 24px #f69e7c57}.home-banner__button:hover{transform:translateY(-2px);box-shadow:0 14px 34px #f69e7c66}.home-banner__visual{z-index:1;aspect-ratio:189/101;object-fit:contain;mix-blend-mode:lighten;width:696.103px;height:372px;margin:32px auto 0;display:block;position:relative}.intro-section{z-index:1;color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif;position:relative}.intro-section__inner{width:min(1155px,100% - 40px);margin:0 auto;padding:86px 0 90px}.intro-section__header{width:min(665px,100%);margin-bottom:66px}.intro-section__header h2{color:#121316;letter-spacing:0;max-width:560px;margin:0 0 9px;font-size:56px;font-weight:700;line-height:1.03}.intro-section__header p{color:#5d5f65;max-width:650px;font-size:18px;font-weight:400;line-height:1.38}.intro-section__body{grid-template-columns:minmax(0,685px) 448px;align-items:end;gap:21px;display:grid}.intro-section__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.intro-card{cursor:pointer;background:#f0f0f0;border-radius:7px;min-height:255px;padding:28px 25px;transition:background .3s,transform .3s}.intro-card:hover{background:#020a17;transform:translateY(-4px)}.intro-card:hover h3,.intro-card:hover p{color:#fff}.intro-card--wide{grid-column:1/-1;min-height:177px}.intro-card h3{color:#3a415a;letter-spacing:0;margin:0 0 18px;font-size:26px;font-weight:700;line-height:1.12}.intro-card p{color:#4f5055;margin:0;font-size:20px;font-weight:400;line-height:1.28}.intro-section__image{object-fit:cover;border-radius:6px;width:448px;max-width:100%;height:482.17px;transition:transform .4s;display:block}.intro-section__image:hover{transform:scale(1.05)}.footer{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.footer-cta{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-height:348px;padding:84px 20px 118px;display:flex}.footer-cta h2{color:#111318;letter-spacing:0;margin:0 0 8px;font-size:56px;font-weight:700;line-height:1.05}.footer-cta p{color:#4f5055;width:min(632px,100%);margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:normal}.footer-cta__button{color:#fff;background:linear-gradient(#e85e25 0%,#f69e7c 100%);border-radius:8px;justify-content:center;align-items:center;min-width:112px;min-height:38px;margin-top:33px;padding:8px 16px;font-size:16px;font-weight:800;line-height:1;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 14px 24px #e85e2557}.footer-cta__button:hover{transform:translateY(-2px);box-shadow:0 14px 34px #f69e7c66}.footer-panel{color:#d7dde8;background:#020a17;border-radius:72px 72px 0 0;min-height:581px;position:relative;overflow:visible}.footer-panel__mark{z-index:3;object-fit:contain;width:74px;height:74px;position:absolute;top:-36px;left:50%;transform:translate(-50%)}.footer-panel__inner{z-index:2;width:min(880px,100% - 40px);margin:0 auto;padding-top:56px;position:relative}.footer-panel__brand{width:126px;margin:0 auto 50px;display:block}.footer-panel__brand img{width:100%;height:auto;display:block}.footer-panel__nav{color:#d7dde8e0;justify-content:center;gap:52px;font-size:16px;font-weight:400;line-height:1;display:flex}.footer-panel__nav a{transition:color .18s}.footer-panel__nav a:hover,.footer-panel__nav a.active{color:#f69e7c}.footer-panel__meta{color:#d7dde88c;border-top:1px solid #d7dde81f;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;font-size:16px;font-weight:400;line-height:1;display:flex}.footer-panel__meta p{margin:0}.footer-panel__koios-link{color:inherit;text-decoration:none;transition:color .18s}.footer-panel__koios-link:hover{color:#f69e7c;text-decoration:underline}.footer-panel__shadow-wrap{pointer-events:none;height:320px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.footer-panel__shadow{z-index:1;color:#0000;letter-spacing:0;pointer-events:none;white-space:nowrap;-webkit-text-fill-color:transparent;background:linear-gradient(#ffffff2e 0%,#020b1800 100%);-webkit-background-clip:text;background-clip:text;height:auto;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:306px;font-style:normal;font-weight:700;line-height:1;display:block;position:absolute;bottom:-45px;left:50%;transform:translate(-50%)}.vision-section{color:#f8fafc;background:#020a17;font-family:Manrope,Inter,system-ui,sans-serif}.vision-section__inner{flex-direction:column;align-items:flex-start;gap:64px;width:min(1440px,100%);margin:0 auto;padding:80px 160px;display:flex}.vision-section__header h2{color:#f8fafc;letter-spacing:0;margin:0 0 9px;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:56px;font-weight:700;line-height:1.03}.vision-section__header p{color:#f8fafcad;max-width:632px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.vision-section__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;width:100%;display:grid}.vision-card{cursor:pointer;background:#ffffff09;border:1px solid #f69e7c47;border-radius:7px;min-height:229px;padding:28px 24px;transition:background .3s,transform .3s,border-color .3s}.vision-card:hover{background:#f69e7c;border-color:#f69e7c;transform:translateY(-4px)}.vision-card:hover h3,.vision-card:hover p{color:#020a17}.vision-card h3{color:#f8fafc;letter-spacing:0;margin:0 0 18px;font-size:26px;font-weight:700;line-height:1.12}.vision-card p{color:#f8fafcd1;margin:0;font-size:18px;font-weight:400;line-height:1.28}.unique-section{color:#111318;background:#fff;font-family:Manrope,Inter,system-ui,sans-serif;overflow:hidden}.unique-section__inner{grid-template-columns:minmax(360px,448px) minmax(0,632px);align-items:center;gap:80px;width:min(1440px,100%);margin:0 auto;padding:80px 160px;display:grid}.unique-section__copy h2{color:#111318;letter-spacing:0;overflow-wrap:anywhere;max-width:520px;margin:0 0 14px;font-size:56px;font-weight:800;line-height:1.03}.unique-section__copy p{color:#4f5055;max-width:520px;margin:0;font-size:16px;font-weight:400;line-height:1.34}.unique-section__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.unique-card{cursor:pointer;background:#f0f0f0;border-radius:7px;min-height:367px;padding:27px 24px;transition:background .3s,transform .3s}.unique-card:hover{background:#020a17;transform:translateY(-4px)}.unique-card:hover h3,.unique-card:hover p{color:#fff}.unique-card h3{color:#3a415a;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 17px;font-size:24px;font-weight:700;line-height:1.38}.unique-card p{color:#4f5055;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:400;line-height:1.52}.unique-card--dark{background:#f0f0f0;grid-column:1/-1;min-height:183px}.unique-card--dark h3{color:#3a415a}.unique-card--dark p{color:#4f5055;line-height:1.5}.unique-card--dark:hover{background:#020a17}.unique-card--dark:hover h3,.unique-card--dark:hover p{color:#fff}.custom-section{color:#111318;background:#fff;font-family:Manrope,Inter,system-ui,sans-serif}.custom-section__inner{width:min(1440px,100%);margin:0 auto;padding:110px 160px 86px}.custom-section__header{margin-bottom:66px}.custom-section__header h2{color:#111318;letter-spacing:0;margin:0 0 9px;font-size:56px;font-weight:800;line-height:1.03}.custom-section__header p{color:#4f5055;margin:0;font-size:16px;font-weight:400;line-height:1.45}.custom-section__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.custom-card{cursor:pointer;background:#f0f0f0;border-radius:7px;min-height:465px;padding:26px 25px;transition:background .3s,transform .3s}.custom-card:hover{background:#020a17;transform:translateY(-4px)}.custom-card:hover h3,.custom-card:hover p{color:#fff}.custom-card__image{object-fit:cover;border-radius:7px;width:100%;height:208px;margin-bottom:20px;transition:transform .4s;display:block}.custom-card:hover .custom-card__image{transform:scale(1.05)}.custom-card h3{color:#3a415a;letter-spacing:0;margin:0 0 17px;font-size:24px;font-weight:800;line-height:1.28}.custom-card p{color:#4f5055;margin:0;font-size:18px;font-weight:400;line-height:1.3}.success-section{color:#111318;background:linear-gradient(#020a1738,#020a172e),url(/assets/Image1-D3ceLi-u.jpg) 50%/cover no-repeat;min-height:905px;font-family:Manrope,Inter,system-ui,sans-serif}.success-section__inner{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;width:min(1440px,100%);margin:0 auto;padding:36px 100px;display:grid}.success-collage{grid-template-rows:62% 38%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;display:grid}.success-collage__image{object-fit:cover;border-radius:7px;width:100%;height:100%;transition:transform .4s;display:block}.success-collage__image--large{grid-column:1/-1;height:100%}.success-panel{background:#fff;border-radius:7px;flex-direction:column;padding:41px 41px 44px;display:flex}.success-panel__header{margin-bottom:46px}.success-panel__header h2{color:#111318;letter-spacing:0;margin:0 0 14px;font-size:32px;font-weight:800;line-height:1.1}.success-panel__header p{color:#4f5055;margin:0;font-size:16px;font-weight:400;line-height:1.35}.success-panel__stories{gap:27px;display:grid}.success-story{border-bottom:1px solid #e2e2e2;padding-bottom:25px}.success-story h3{color:#3a415a;letter-spacing:0;margin:0 0 8px;font-size:28px;font-weight:800;line-height:1.15}.success-story p{color:#4f5055;margin:0;font-size:18px;font-weight:400;line-height:1.28}.success-panel__link{color:#657096;align-items:center;gap:10px;margin-top:31px;font-size:18px;font-weight:800;line-height:1;transition:color .3s;display:inline-flex}.success-panel__link:hover{color:#020a17}.success-panel__link span{font-size:31px;font-weight:400;line-height:.75}.partner-section{color:#111318;background:#fff;font-family:Manrope,Inter,system-ui,sans-serif;overflow:hidden}.partner-section__inner{grid-template-columns:minmax(0,530px) 444px;align-items:center;gap:74px;width:min(1440px,100%);margin:0 auto;padding:80px 148px 96px;display:grid}.partner-section__header{margin-bottom:70px}.partner-section__header h2{color:#111318;letter-spacing:0;overflow-wrap:anywhere;max-width:560px;margin:0 0 10px;font-size:50px;font-weight:800;line-height:1.02}.partner-section__header p{color:#4f5055;max-width:560px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.partner-list{display:grid}.partner-item{cursor:pointer;opacity:.6;border-bottom:1px solid #e5e5e5;padding:27px 0 24px;transition:opacity .5s .1s}.partner-item--active{opacity:1}.partner-item:first-child{padding-top:0}.partner-item:last-child{border-bottom:0;padding-bottom:0}.partner-item h3{color:#3a415a;letter-spacing:0;margin:0 0 8px;font-size:28px;font-weight:800;line-height:1.14;transition:opacity .5s .1s}.partner-item p{color:#4f5055;max-width:430px;margin:0;font-size:16px;font-weight:400;line-height:1.42;transition:opacity .5s .1s}.partner-item--active h3{color:#3a415a}.partner-item--active p{color:#4f5055}.partner-section__image-wrapper{border-radius:6px;align-self:start;width:475px;height:400px;margin-top:250px;margin-left:60px;position:relative;overflow:hidden}.partner-section__image{object-fit:cover;opacity:0;border-radius:6px;width:100%;height:100%;transition:opacity .5s,transform .4s;display:block;position:absolute;top:0;left:0}.partner-section__image:hover{transform:scale(1.05)}.partner-section__image--visible{opacity:1}.partner-section__indicators{justify-content:center;gap:10px;margin-top:24px;display:none}.partner-indicator{cursor:pointer;background:#e5e5e5;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background .3s,transform .3s}.partner-indicator--active{background:#f69e7c;transform:scale(1.2)}.partner-indicator:hover{background:#f69e7c}.roadmap-section{color:#111318;background:#fff;font-family:Manrope,Inter,system-ui,sans-serif}.roadmap-section__inner{width:min(1440px,100%);margin:0 auto;padding:80px 148px 76px}.roadmap-section__header{max-width:620px;margin-bottom:64px}.roadmap-section__header h2{color:#111318;letter-spacing:0;margin:0 0 8px;font-size:50px;font-weight:800;line-height:1.02}.roadmap-section__header p{color:#4f5055;margin:0;font-size:16px;font-weight:400;line-height:1.35}.roadmap-section__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.roadmap-card{cursor:pointer;background:#f0f0f0;border-radius:7px;min-height:387px;padding:22px 24px 24px;transition:background .3s,transform .3s}.roadmap-card:hover{background:#020a17;transform:translateY(-4px)}.roadmap-card:hover h3,.roadmap-card:hover p{color:#fff}.roadmap-card__image{object-fit:cover;border-radius:6px;width:100%;height:188px;margin-bottom:18px;transition:transform .4s;display:block}.roadmap-card:hover .roadmap-card__image{transform:scale(1.05)}.roadmap-card h3{color:#3a415a;letter-spacing:0;margin:0 0 18px;font-size:24px;font-weight:800;line-height:1.28}.roadmap-card p{color:#4f5055;margin:0;font-size:18px;font-weight:400;line-height:1.32}.ai-journey{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.ai-journey__inner{width:min(1440px,100%);margin:0 auto;padding:86px 148px 100px}.ai-journey__header{text-align:left;margin-bottom:100px}.ai-journey__header h2,.ai-outcomes__header h2{letter-spacing:0;margin:0 0 10px;font-size:56px;font-weight:800;line-height:1.02}.ai-journey__header p,.ai-outcomes__header p{color:#4f5055;max-width:690px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.ai-journey__cards{flex-flow:row;justify-content:space-between;gap:16px;display:flex}.ai-stage-card{color:#17213a;background:#fff;border:1px solid #8792a642;border-radius:8px;flex-direction:column;align-items:stretch;min-height:463px;padding:34px 17px 16px;display:flex;position:relative;box-shadow:0 18px 46px #0f172a0f}.ai-stage-card__number{background:var(--stage-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.ai-stage-card h3{min-height:42px;color:var(--stage-accent);text-align:center;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:800;line-height:1.15}.ai-stage-card__question{color:#1f2940;text-align:center;min-height:16px;margin:0 0 18px;font-size:11px;font-weight:800;line-height:1.2}.ai-stage-card__icon{border:1.5px solid var(--stage-accent);width:74px;height:74px;color:var(--stage-accent);border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-bottom:22px;display:inline-flex}.ai-stage-card__copy{color:#17213a;text-align:center;min-height:54px;margin:0 0 24px;font-size:12px;font-weight:600;line-height:1.38}.ai-stage-card__capabilities{margin-top:auto}.ai-stage-card__capabilities h4{color:var(--stage-accent);text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800;line-height:1}.ai-stage-card__capabilities ul{color:#17213a;gap:9px;margin:0;padding:0 0 0 16px;font-size:11px;font-weight:600;line-height:1.2;display:grid}.ai-stage-card__capabilities li::marker{color:var(--stage-accent);font-size:13px}.ai-stage-card__label{background:var(--stage-accent);color:#fff;text-align:center;min-height:28px;box-shadow:0 8px 14px color-mix(in srgb, var(--stage-accent) 28%, transparent);border-radius:5px;justify-content:center;align-items:center;margin-top:28px;font-size:12px;font-weight:800;line-height:1;display:flex}.ai-stage-card-v2{text-align:left;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;flex-direction:column;flex:1 1 0;min-width:0;padding:20px;transition:all .3s;display:flex}.ai-stage-card-v2:hover{background:#020a17;border-color:#020a17;transform:translateY(-4px);box-shadow:0 12px 24px #020a1740}.ai-stage-card-v2:hover .ai-stage-card-v2__title,.ai-stage-card-v2:hover .ai-stage-card-v2__capabilities li{color:#f8f9fa}.ai-stage-card-v2:hover .ai-stage-card-v2__icon{color:#f8f9fa;background:#ffffff1a;border-color:#fff3}.ai-stage-card-v2:hover .ai-stage-card-v2__label{background:#ff572233;border-color:#ff57224d}.ai-stage-card-v2:hover .ai-stage-card-v2__capabilities li svg circle{fill:#ffffff26}.ai-stage-card-v2:hover .ai-stage-card-v2__capabilities li svg path{stroke:#4ade80}.ai-stage-card-v2__icon{color:#6c757d;background:#fff;border:1px solid #e9ecef;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;display:flex}.ai-stage-card-v2__icon svg{width:24px;height:24px}.ai-stage-card-v2__label{color:#ff5722;text-align:left;background:#fff;border:1px solid #e9ecef;border-radius:16px;width:fit-content;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1;display:inline-block}.ai-stage-card-v2__title{color:#1a1a2e;text-align:left;margin:0 0 20px;font-size:18px;font-weight:700;line-height:1.3}.ai-stage-card-v2__capabilities{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ai-stage-card-v2__capabilities li{color:#495057;text-align:left;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.ai-stage-card-v2__capabilities li svg{flex-shrink:0}.ai-outcomes{color:#f8fafc;background:#020a17;font-family:Manrope,Inter,system-ui,sans-serif}.ai-outcomes__inner{width:min(1440px,100%);margin:0 auto;padding:84px 148px 78px}.ai-outcomes__header{text-align:left;margin-bottom:68px}.ai-outcomes__header p{color:#f8fafcad}.ai-outcomes__cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.ai-outcome-card{color:#f8fafc;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #f69e7c52;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:172px;padding:24px 18px 22px;transition:background .3s,transform .3s,border-color .3s;display:flex}.ai-outcome-card:hover{border-color:#f69e7c;transform:translateY(-4px)}.ai-outcome-card:hover svg{color:#f69e7c}.ai-outcome-card h3{color:#f8fafc;text-align:left;align-self:center;margin:24px 0 0;font-size:16px;font-weight:800;line-height:1.3}.ai-technology,.ai-systems{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.ai-technology__inner{width:min(1440px,100%);margin:0 auto;padding:84px 148px 80px}.ai-technology__header{margin-bottom:56px}.ai-technology__header h2,.ai-systems__header h2{color:#111318;letter-spacing:0;margin:0 0 12px;font-size:56px;font-weight:800;line-height:1.02}.ai-technology__header p,.ai-systems__header p{color:#4f5055;max-width:660px;margin:0;font-size:16px;font-weight:600;line-height:1.38}.ai-technology__image{border-radius:8px;width:100%;height:auto;transition:transform .4s;display:block}.ai-technology__image:hover{transform:scale(1.02)}.ai-systems__inner{grid-template-columns:minmax(330px,470px) minmax(0,520px);align-items:center;gap:126px;width:min(1440px,100%);margin:0 auto;padding:84px 148px 104px;display:grid}.ai-systems__header{align-self:center}.ai-systems__header p{max-width:440px;font-weight:400}.ai-systems__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ai-system-card{cursor:pointer;background:#f0f0f0;border-radius:22px;min-height:209px;padding:38px 23px 26px;transition:background .3s,transform .3s}.ai-system-card:hover{background:#020a17;transform:translateY(-4px)}.ai-system-card:hover h3,.ai-system-card:hover p{color:#fff}.ai-system-card h3{color:#111318;letter-spacing:0;margin:0 0 16px;font-size:26px;font-weight:800;line-height:1.18}.ai-system-card p{color:#292c31;margin:0;font-size:18px;font-weight:400;line-height:1.5}.ai-system-card--dark{cursor:pointer;background:#f0f0f0;border-radius:22px;grid-column:1/-1;min-height:153px;padding:26px 23px 24px;transition:background .3s,transform .3s}.ai-system-card--dark h3,.ai-system-card--dark p{color:#111318}.ai-system-card--dark:hover{background:#020a17;transform:translateY(-4px)}.ai-system-card--dark:hover h3,.ai-system-card--dark:hover p{color:#fff}.ai-system-card--dark h3{margin-bottom:15px}.platform-stack,.platform-fabric{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.platform-stack__inner,.platform-fabric__inner{width:min(1440px,100%);margin:0 auto;padding:82px 148px 88px}.platform-stack__header,.platform-fabric__header{margin-bottom:62px}.platform-stack__header h2,.platform-fabric__header h2{color:#111318;letter-spacing:0;margin:0 0 9px;font-size:46px;font-weight:800;line-height:1.06}.platform-stack__header p,.platform-fabric__header p{color:#4f5055;margin:0;font-size:16px;font-weight:400;line-height:1.35}.platform-stack__image,.platform-fabric__image{width:100%;height:auto;transition:transform .4s;display:block}.platform-stack__image:hover,.platform-fabric__image:hover{transform:scale(1.02)}.platform-benefits{color:#f8fafc;background:#020a17;font-family:Space Grotesk,Inter,system-ui,sans-serif}.platform-benefits__inner{width:min(1440px,100%);margin:0 auto;padding:80px 148px 78px}.platform-benefits__header{margin-bottom:58px}.platform-benefits__header h2{color:#f8fafc;letter-spacing:0;margin:0 0 10px;font-size:46px;font-weight:800;line-height:1.06}.platform-benefits__header p{color:#f8fafcad;max-width:640px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.platform-benefits__cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.platform-benefit-card{text-align:center;cursor:pointer;background:#ffffff0b;border:1px solid #f69e7c47;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;padding:22px 18px 18px;transition:background .3s,transform .3s,border-color .3s;display:flex}.platform-benefit-card:hover{background:#f69e7c;border-color:#f69e7c;transform:translateY(-4px)}.platform-benefit-card:hover h3,.platform-benefit-card:hover p,.platform-benefit-card:hover .platform-benefit-card__icon{color:#020a17}.platform-benefit-card__icon{color:#f8fafc;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:15px;display:inline-flex}.platform-benefit-card h3{color:#f8fafc;margin:0 0 15px;font-size:16px;font-weight:800;line-height:1.2}.platform-benefit-card p{color:#f8fafc;font-size:12px;font-weight:400;line-height:1.25}.industries-serve,.industries-transform{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.industries-serve__inner,.industries-transform__inner{width:min(1440px,100%);margin:0 auto;padding:82px 148px 92px}.industries-serve__header,.industries-transform__header{margin-bottom:58px}.industries-serve__header h2,.industries-transform__header h2{color:#111318;letter-spacing:0;margin:0 0 9px;font-size:50px;font-weight:800;line-height:1.04}.industries-serve__header p,.industries-transform__header p{color:#4f5055;max-width:660px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.industries-serve__image,.industries-transform__image{width:100%;height:auto;transition:transform .4s;display:block}.industries-serve__image:hover,.industries-transform__image:hover{transform:scale(1.02)}.contact-page{background:#fff}.contact-form-section{color:#f8fafc;background:#020a17;font-family:Space Grotesk,Inter,system-ui,sans-serif;position:relative;overflow:hidden}.contact-form-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 54%,#08407b7a 0,#08407b2e 21%,#0000 43%),radial-gradient(circle at 48% 46%,#124f8733 0,#0000 38%);position:absolute;inset:0}.contact-form-section__inner{z-index:1;width:min(820px,100% - 40px);margin:0 auto;padding:72px 0 124px;position:relative}.contact-form-section__header{text-align:center;margin-bottom:72px}.contact-form-section__header h1{color:#f8fafc;letter-spacing:0;margin:0;font-size:60px;font-weight:800;line-height:1.02}.contact-form-section__header h1 span{color:#f69e7c;display:block}.contact-form-section__header p{color:#f8fafcad;width:min(720px,100%);margin:10px auto 0;font-size:18px;font-weight:400;line-height:1.35}.contact-form{gap:24px;display:grid}.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.contact-form label{color:#f8fafc;gap:8px;font-size:16px;font-weight:800;line-height:1;display:grid}.contact-form input,.contact-form textarea{color:#f8fafc;width:100%;font:inherit;background:#ffffff1a;border:0;border-radius:7px;outline:1px solid #0000;font-size:16px;font-weight:400;transition:background .18s,outline-color .18s,box-shadow .18s}.contact-form input{height:45px;padding:0 16px}.contact-form textarea{resize:vertical;min-height:94px;padding:15px 16px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#f8fafc94}.contact-form input:focus,.contact-form textarea:focus{background:#ffffff24;outline-color:#f69e7cb8;box-shadow:0 0 0 4px #f69e7c1f}.contact-form button{color:#fff;min-width:112px;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(#e85e25 0%,#f69e7c 100%);border:0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:800;line-height:1;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 16px 26px #f69e7c52}.contact-form button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #f69e7c66}.contact-footer{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.contact-reach__inner{width:min(1120px,100% - 40px);margin:0 auto;padding:74px 0 130px}.contact-reach__header{margin-bottom:62px}.contact-reach__header h2{color:#111318;letter-spacing:0;margin:0 0 8px;font-size:56px;font-weight:800;line-height:1.04}.contact-reach__header p{color:#4f5055;max-width:640px;margin:0;font-size:16px;font-weight:400;line-height:1.35}.contact-reach__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.contact-reach-card{color:#3a415a;cursor:pointer;background:#f0f0f0;border-radius:4px;min-height:110px;padding:19px 16px 16px;transition:background .3s,transform .3s}.contact-reach-card:hover{background:#020a17;transform:translateY(-4px)}.contact-reach-card:hover p,.contact-reach-card:hover strong{color:#fff}.contact-reach-card svg{margin-bottom:12px;display:block}.contact-reach-card p{color:#4f5055;margin:0 0 6px;font-size:16px;font-weight:400;line-height:1}.contact-reach-card strong{color:#111318;font-size:20px;font-weight:400;line-height:1.2;display:block}.contact-reach-card__socials{color:#737888;align-items:center;gap:25px;font-size:27px;font-weight:800;line-height:1;display:flex}.contact-reach-card__socials a{justify-content:center;align-items:center;width:20px;height:24px;display:inline-flex}.contact-reach-card__socials span{border:2px solid;border-radius:6px;width:18px;height:18px;display:block;position:relative}.contact-reach-card__socials span:before{content:"";border:2px solid;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-reach-card__socials span:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:2px;right:2px}.contact-footer-panel{color:#d7dde8;background:#020a17;border-radius:72px 72px 0 0;min-height:525px;position:relative;overflow:visible}.contact-footer-panel__mark{z-index:3;object-fit:contain;width:84px;height:84px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.contact-footer-panel__inner{z-index:2;width:min(1120px,100% - 40px);margin:0 auto;padding-top:60px;position:relative}.contact-footer-panel__brand{width:150px;margin:0 auto 48px;display:block}.contact-footer-panel__brand img{width:100%;height:auto;display:block}.contact-footer-panel__nav{color:#d7dde8e0;justify-content:center;gap:62px;font-size:16px;font-weight:400;line-height:1;display:flex}.contact-footer-panel__nav a:hover,.contact-footer-panel__nav a.active{color:#f69e7c}.contact-footer-panel__meta{color:#d7dde88c;border-top:1px solid #d7dde81f;justify-content:space-between;align-items:center;margin-top:29px;padding-top:29px;font-size:16px;font-weight:400;line-height:1;display:flex}.contact-footer-panel__meta p{margin:0}.contact-footer-panel__shadow-wrap{pointer-events:none;height:210px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.contact-footer-panel__shadow{color:#ffffff0b;letter-spacing:0;white-space:nowrap;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:306px;font-weight:800;line-height:1;display:block;position:absolute;bottom:-76px;left:50%;transform:translate(-50%)}.partner-section__indicators{display:none}.industries-transform{color:#111318;background:#fff;font-family:Space Grotesk,Inter,system-ui,sans-serif}.industries-transform__inner{width:min(1440px,100%);margin:0 auto;padding:80px 160px}.industries-transform__header{margin-bottom:48px}.industries-transform__header h2{color:#111318;margin:0 0 10px;font-size:56px;font-weight:700;line-height:1.03}.industries-transform__header p{color:#4f5055;max-width:560px;margin:0;font-size:16px;font-weight:400;line-height:1.45}.industries-transform__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.industries-transform__card{text-align:center;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:center;padding:22px 16px 20px;transition:box-shadow .25s,transform .25s,border-color .25s;display:flex}.industries-transform__card:hover{border-color:#d1d5db;transform:translateY(-3px);box-shadow:0 8px 28px #00000017}.industries-transform__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.industries-transform__icon svg{width:24px;height:24px}.industries-transform__card h3{margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.3}.industries-transform__card p{color:#6b7280;flex:1;margin:0;font-size:12px;font-weight:400;line-height:1.6}.industries-transform__bar{border-radius:2px;flex-shrink:0;width:30px;height:3px;margin-top:18px;margin-left:auto;margin-right:auto;display:block}@media (width<=1024px){.ai-stage-card-v2{flex:none;width:100%}.navbar{grid-template-columns:auto 1fr auto;gap:18px;padding:18px 20px}.navbar__links{justify-content:center;gap:20px}.navbar__cta{justify-self:end}.contact-reach__inner,.contact-footer-panel__inner{width:min(100% - 80px,1120px)}.intro-section__inner{width:min(100% - 80px,1155px)}.unique-section__copy br,.unique-card br{display:none}.unique-card{min-height:auto}.home-banner{justify-content:space-around;padding:58px 20px}.home-banner__content{padding-top:0}.home-banner h1{font-size:50px}.home-banner__visual{object-fit:none;object-position:top;width:100%}.intro-section__body{grid-template-columns:1fr;gap:28px}.intro-section__image{width:100%;height:auto;max-height:452px}.vision-section__inner{padding:72px 40px}.vision-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.unique-section__inner{grid-template-columns:1fr;gap:42px;padding:72px 40px}.unique-section__copy{max-width:620px}.unique-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-section__inner{padding:72px 40px}.custom-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.success-section__inner{grid-template-columns:1fr;height:auto;padding:72px 40px}.success-section{height:auto}.success-collage{grid-template-rows:auto}.success-collage__image,.success-collage__image--large{height:280px}.success-panel__header h2{font-size:44px}.contact-form-section__header h1{font-size:52px}.contact-reach__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-footer-panel__nav{flex-wrap:wrap;gap:24px 40px}.partner-section__inner{grid-template-columns:1fr;gap:42px;padding:72px 40px}.partner-section__header{max-width:620px;margin-bottom:44px}.partner-section__image-wrapper{order:-1;align-self:center;width:100%;height:360px;max-height:440px;margin-top:0;margin-left:0}.partner-section__image{width:100%;height:100%}.roadmap-section__inner{padding:72px 40px}.roadmap-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-card{min-height:auto}.ai-journey__inner{padding:72px 40px 84px}.ai-journey__header{margin-bottom:66px}.ai-outcomes__inner,.ai-technology__inner{padding:72px 40px}.ai-journey__cards{flex-direction:column;gap:20px}.ai-outcomes__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ai-systems__inner{grid-template-columns:1fr;gap:42px;padding:72px 40px}.ai-systems__header{max-width:620px}.platform-stack__inner,.platform-fabric__inner,.platform-benefits__inner{padding:72px 40px}.platform-benefits__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.industries-serve__inner,.industries-transform__inner{padding:72px 40px}.footer-cta{min-height:320px;padding:72px 40px 104px}.footer-panel{border-radius:48px 48px 0 0;min-height:390px}.footer-panel__nav{flex-wrap:wrap;justify-content:center;gap:16px 28px}.footer-panel__meta{text-align:center;justify-content:space-between;gap:20px}.footer-panel__shadow{font-size:170px;bottom:-20px}.industries-transform__inner{padding:64px 40px}.industries-transform__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.navbar{grid-template-columns:1fr auto;gap:16px;padding:18px 16px}.navbar__toggle{z-index:12;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:inline-flex;position:relative}.navbar__toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s;display:block}.navbar__toggle--open span:first-child{transform:translateY(7px)rotate(45deg)}.navbar__toggle--open span:nth-child(2){opacity:0}.navbar__toggle--open span:last-child{transform:translateY(-7px)rotate(-45deg)}.navbar__menu{z-index:11;opacity:0;pointer-events:none;background:#020a17;border-bottom:1px solid #ffffff1a;border-radius:0;gap:0;padding:8px 0 12px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:70px;left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 38px #00000057}.navbar__menu--open{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar__links{color:#f8fafc;justify-content:stretch;justify-items:stretch;gap:0;font-size:16px;display:grid}.navbar__links li{width:100%;list-style:none;display:block}.navbar__links a{text-align:left;background:0 0;border-bottom:1px solid #ffffff12;align-items:center;width:100%;min-height:46px;padding:0 20px;display:flex}.navbar__links a.active{color:#f69e7c;background:#f69e7c0d}.navbar__cta{justify-self:stretch;min-height:44px;margin:10px 20px 4px}.home-banner{justify-content:center;gap:50px;min-height:100svh;padding:60px 20px 48px}.home-banner__content{width:min(100% - 28px,430px);padding-top:0}.home-banner h1{font-size:40px}.home-banner p{font-size:16px;line-height:1.35}.home-banner__visual{object-fit:contain;aspect-ratio:auto;height:auto;margin-top:28px;margin-left:0;margin-right:0}.intro-section__header h2,.vision-section__header h2,.unique-section__copy h2,.custom-section__header h2,.success-panel__header h2,.partner-section__header h2,.roadmap-section__header h2,.ai-journey__header h2,.ai-outcomes__header h2,.ai-technology__header h2,.ai-systems__header h2,.platform-stack__header h2,.platform-benefits__header h2,.platform-fabric__header h2,.industries-serve__header h2,.industries-transform__header h2{font-size:40px}.custom-section__header br,.partner-section__header br,.unique-section__copy br,.unique-card br,.success-panel__header br,.intro-section__header br,.vision-section__header br,.roadmap-section__header br{display:none}.intro-section__inner{width:min(100% - 28px,1155px);padding:58px 0 64px}.intro-section__header{margin-bottom:34px}.intro-section__header h2{font-size:38px}.intro-section__header p,.intro-card p{font-size:16px}.intro-section__cards{grid-template-columns:1fr}.intro-section__image{aspect-ratio:1/.78;object-position:center}.intro-card,.intro-card--wide{min-height:auto;padding:22px}.intro-card--wide{grid-column:auto}.intro-card h3{font-size:23px}.vision-section__inner{gap:36px;padding:58px 20px}.vision-section__cards{grid-template-columns:1fr}.vision-section__header h2{font-size:38px}.vision-section__header p,.vision-card p{font-size:16px}.vision-card{min-height:auto;padding:22px}.vision-card h3{font-size:23px}.unique-section__inner{gap:34px;padding:58px 20px}.unique-section__copy{max-width:none}.unique-section__copy h2{font-size:40px}.unique-section__copy p,.unique-card p{font-size:16px}.unique-section__cards{grid-template-columns:1fr}.unique-card,.unique-card--dark{min-height:auto;padding:22px}.unique-card h3{font-size:23px}.custom-section__inner{padding:58px 20px}.custom-section__header{margin-bottom:34px}.custom-section__header h2{font-size:40px}.custom-section__header p,.custom-card p{font-size:16px}.custom-section__cards{grid-template-columns:1fr}.custom-card{min-height:auto;padding:22px}.custom-card__image{height:190px}.custom-card h3{font-size:23px}.success-section__inner{padding:58px 20px}.success-collage{grid-template-columns:1fr}.success-collage__image,.success-collage__image--large{height:220px}.success-collage__image--large{grid-column:auto}.success-panel{padding:28px 22px}.success-panel__header{margin-bottom:34px}.success-panel__header h2{font-size:38px}.success-panel__header p,.success-story p{font-size:16px}.success-story h3{font-size:24px}.partner-section__inner{gap:34px;padding:58px 20px}.partner-section__image-wrapper{order:0;width:100%;height:260px;max-height:320px}.partner-section__image{object-fit:cover;width:100%;height:100%}.partner-section__header{margin-bottom:36px}.partner-section__header h2{font-size:40px}.partner-section__header p,.partner-item p{font-size:16px}.partner-item h3{font-size:23px}.roadmap-section__inner{padding:58px 20px}.roadmap-section__header{margin-bottom:34px}.roadmap-section__cards{grid-template-columns:1fr}.roadmap-section__header h2{font-size:40px}.roadmap-section__header p,.roadmap-card p{font-size:16px}.roadmap-card{padding:22px}.roadmap-card__image{height:190px}.roadmap-card h3{font-size:23px}.ai-journey__inner,.ai-outcomes__inner,.ai-technology__inner,.ai-systems__inner,.platform-stack__inner,.platform-benefits__inner,.platform-fabric__inner,.industries-serve__inner,.industries-transform__inner{padding:58px 20px}.ai-journey__header,.ai-outcomes__header,.ai-technology__header,.platform-stack__header,.platform-benefits__header,.platform-fabric__header,.industries-serve__header,.industries-transform__header{margin-bottom:38px}.ai-journey__header h2,.ai-outcomes__header h2,.ai-technology__header h2,.ai-systems__header h2,.platform-stack__header h2,.platform-benefits__header h2,.platform-fabric__header h2,.industries-serve__header h2,.industries-transform__header h2{font-size:40px}.ai-journey__header p,.ai-outcomes__header p,.ai-technology__header p,.ai-systems__header p,.platform-stack__header p,.platform-benefits__header p,.platform-fabric__header p,.industries-serve__header p,.industries-transform__header p{font-size:16px}.ai-journey__cards{flex-direction:column;gap:20px}.ai-outcomes__cards{grid-template-columns:1fr;gap:16px}.ai-stage-card-v2{flex:none;padding:24px}.ai-stage-card{min-height:auto;padding:34px 22px 18px}.ai-stage-card__copy,.ai-stage-card h3,.ai-stage-card__question{min-height:0}.ai-stage-card-v2{min-height:auto;padding:24px}.ai-stage-card-v2__title{font-size:18px}.ai-stage-card-v2__capabilities li{font-size:13px}.ai-outcome-card{text-align:left;flex-direction:row;gap:20px;min-height:auto;padding:28px 24px}.ai-outcome-card svg{flex-shrink:0;width:40px;height:40px}.ai-outcome-card h3{align-self:center;margin:0;font-size:18px}.ai-systems__inner{gap:34px}.ai-systems__grid{grid-template-columns:1fr}.ai-system-card,.ai-system-card--dark{border-radius:18px;grid-column:auto;min-height:auto;padding:24px 22px}.ai-system-card h3{font-size:24px}.ai-system-card p{font-size:16px}.platform-benefits__cards{grid-template-columns:1fr;gap:16px}.platform-benefit-card{min-height:142px}.contact-form-section__inner{width:100%;padding:58px 20px 84px}.contact-form-section__header{margin-bottom:44px}.contact-form-section__header h1{font-size:40px}.contact-form-section__header p{font-size:16px}.contact-form__row{grid-template-columns:1fr}.contact-reach__inner{width:min(100% - 40px,1120px);padding:58px 0 104px}.contact-reach__header{margin-bottom:34px}.contact-reach__header h2{font-size:40px}.contact-reach__header p{font-size:16px}.contact-reach__cards{grid-template-columns:1fr;gap:16px}.contact-footer-panel{border-radius:34px 34px 0 0;min-height:430px}.contact-footer-panel__mark{width:66px;height:66px;top:-32px}.contact-footer-panel__inner{width:min(100% - 40px,1120px);padding-top:54px}.contact-footer-panel__brand{width:132px;margin-bottom:34px}.contact-footer-panel__nav{gap:18px 24px}.contact-footer-panel__meta{text-align:center;flex-direction:column;align-items:center;gap:20px}.contact-footer-panel__shadow{font-size:92px;bottom:-36px}.footer-cta{min-height:300px;padding:58px 20px 96px}.footer-cta h2{font-size:38px}.footer-cta p{font-size:14px}.footer-panel{border-radius:34px 34px 0 0;min-height:380px}.footer-panel__mark{width:62px;height:62px;top:-30px}.footer-panel__inner{padding-top:50px}.footer-panel__brand{margin-bottom:34px}.footer-panel__nav{gap:14px 20px;font-size:15px}.footer-panel__meta{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.footer-panel__meta p:last-child{text-align:center}.footer-panel__shadow{font-size:92px;bottom:-15px}.industries-transform__inner{padding:48px 20px}.industries-transform__header h2{font-size:36px}.industries-transform__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.industries-transform__grid{grid-template-columns:1fr}.home-banner h1{font-size:35px}.home-banner p{font-size:15px}.intro-section__header h2,.vision-section__header h2,.unique-section__copy h2,.custom-section__header h2,.partner-section__header h2,.roadmap-section__header h2,.ai-journey__header h2,.ai-outcomes__header h2,.ai-technology__header h2,.ai-systems__header h2,.platform-stack__header h2,.platform-benefits__header h2,.platform-fabric__header h2,.industries-serve__header h2,.industries-transform__header h2,.footer-cta h2{font-size:34px}.success-panel__header h2{font-size:30px}.contact-form-section__header h1,.contact-reach__header h2{font-size:34px}.footer-panel__nav{gap:14px 18px}.footer-panel__inner{padding-bottom:110px}.footer-panel__meta{margin-top:24px}.contact-footer-panel__nav{gap:14px 18px}.partner-section__indicators{margin-top:20px;display:flex}.partner-item{padding:16px 0}.partner-item h3{font-size:18px}.partner-item p{font-size:14px}.partner-item--active h3{color:#3a415a}.partner-item--active p{color:#4f5055}}
