.solutions-page{--solution-ink:#050505;--solution-paper:#f7f7f5;--solution-gray:#e8e8e6;--solution-green:#153d2e;background:var(--solution-paper);color:var(--solution-ink);overflow:clip}.solutions-nav{background:#fff;position:relative}.solutions-nav nav a.active{opacity:.46}.solution-button{border-radius:5px;justify-content:center;align-items:center;gap:28px;width:max-content;padding:13px 16px;font-size:10px;transition:transform .2s,background .2s;display:inline-flex}.solution-button:hover{transform:translateY(-2px)}.solution-button-green{background:var(--solution-green);color:#fff}.solution-button-light{color:#050505;background:#fff}.solution-hero{background:#fff;min-height:calc(100svh - 94px);position:relative;overflow:hidden}.solution-network{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.solution-network.is-ready{opacity:1}.solution-network path{fill:none;stroke:#a5a5a2;stroke-width:1px;vector-effect:non-scaling-stroke}.solution-network-link{opacity:.72}.solution-hero-copy{z-index:3;text-align:center;width:min(440px,58vw);position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.solution-hero-copy h1{font:400 clamp(43px, 5.1vw, 75px)/.94 var(--font-manrope), sans-serif;letter-spacing:-.065em;margin:0 0 26px}.solution-hero-copy p{max-width:390px;margin:0 auto 26px;font-size:12px;line-height:1.5}.solution-hero-copy .solution-button{margin-inline:auto}.solution-hero-node{z-index:2;will-change:transform;width:clamp(72px,9.6vw,142px);margin:0;position:absolute}.solution-hero-node img{aspect-ratio:1;object-fit:cover;border-radius:11px;width:100%;height:auto}.solution-hero-node figcaption{font:500 7px/1 var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-top:6px;display:flex}.solution-hero-node figcaption i{border-top:5px solid #8ba1af;border-left:5px solid #0000;width:0;height:0}.solution-node-energy{top:13%;left:4.5%}.solution-node-infrastructure{width:clamp(66px,7vw,104px);top:12%;left:27%}.solution-node-health{width:clamp(68px,7.5vw,110px);top:12%;right:29%}.solution-node-consumer{width:clamp(73px,8.2vw,122px);top:19%;right:6.5%}.solution-node-insurance{width:clamp(78px,9vw,132px);bottom:15%;left:18%}.solution-node-life{width:clamp(68px,7.6vw,112px);bottom:9%;right:29%}.solution-node-retail{width:clamp(92px,11vw,166px);bottom:2%;right:3.5%}.solution-scroll{align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;bottom:14px;right:22px}.solution-scroll b{border:1px solid #111;border-radius:3px;place-items:center;width:28px;height:28px;font-weight:400;display:grid}.solution-bridge{color:#fff;background:#050505}.solution-bridge-intro,.solution-bridge-outro{grid-template-columns:.85fr 1.35fr .8fr;align-items:center;gap:40px;min-height:74svh;padding:130px max(5vw,35px);display:grid}.solution-bridge-intro>div{grid-column:2}.solution-bridge-intro>p{grid-column:3}.solution-bridge span,.solution-section-heading>span,.solution-race>div>span,.solution-platform-heading>span,.solution-trust-copy>span{color:#8d8d8a;text-transform:uppercase;letter-spacing:.12em;margin-bottom:28px;font-size:8px;display:block}.solution-bridge h2{font:400 clamp(38px, 5vw, 74px)/.98 var(--font-manrope), sans-serif;letter-spacing:-.055em;margin:0}.solution-bridge p{color:#777;margin:0;font-size:12px;line-height:1.65}.solution-map{min-height:120svh;position:relative;overflow:hidden}.solution-map>svg{width:88%;height:70%;position:absolute;inset:5% 6%}.solution-map>svg path{fill:none;stroke:#ffffff7a;stroke-width:.8px}.solution-map-side{z-index:4;background:#050505;flex-direction:column;gap:7px;padding:10px 12px;display:flex;position:absolute;top:10%}.solution-map-input{left:6%}.solution-map-output{text-align:right;right:6%}.solution-map-side span{color:#ffffff8c;font:500 8px/1 var(--font-inter), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0}.solution-map-side strong{font:400 clamp(18px, 1.7vw, 25px)/1.1 var(--font-manrope), sans-serif;letter-spacing:-.04em}.solution-map-side small{color:#ffffff9e;font:400 9px/1.4 var(--font-inter), sans-serif}.solution-map-core{z-index:3;background:#050505;border:1px solid #fffc;border-radius:6px;align-items:center;gap:15px;width:184px;height:72px;padding:0 19px;display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #ffffff26}.solution-map-core:before,.solution-map-core:after{content:"";border-color:#fff;width:5px;height:5px;position:absolute}.solution-map-core:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.solution-map-core:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.solution-map-core .solution-map-core-grid{color:inherit;font:inherit;letter-spacing:normal;text-transform:none;flex:none;grid-template-columns:repeat(3,4px);gap:4px;margin:0;display:grid}.solution-map-core-grid i{width:4px;height:4px;animation:solution-core-signal 1.8s calc(var(--dot) * -120ms) infinite alternate;background:#ffffff52}@keyframes solution-core-signal{to{background:#fff;box-shadow:0 0 7px #fffc}}.solution-map-core .solution-map-core-name{color:inherit;font:inherit;letter-spacing:normal;text-transform:none;flex-direction:column;gap:5px;margin:0;display:flex}.solution-map-core-name strong{color:#fff;font:500 18px/1 var(--font-manrope), sans-serif;letter-spacing:.12em;text-transform:uppercase}.solution-map-core-name small{color:#ffffff9e;font:500 7px/1 var(--font-inter), sans-serif;letter-spacing:.11em;text-transform:uppercase}.solution-map>i{--angle:calc(var(--i) * 15deg);z-index:2;width:7px;height:7px;transform:translate(-50%, -50%) rotate(var(--angle)) translateX(calc(130px + (var(--i) % 5) * 45px));animation:solution-pulse 2s calc(var(--i) * -90ms) infinite alternate;border:1px solid #fff;position:absolute;top:35%;left:50%}@keyframes solution-pulse{to{background:#fff;box-shadow:0 0 12px #fff}}.solution-map-process{z-index:4;color:#ffffffc7;font:500 8px/1 var(--font-inter), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#050505e6;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:clamp(9px,1.5vw,22px);padding:12px 16px;display:flex;position:absolute;top:51%;left:50%;transform:translate(-50%)}.solution-map-process span{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;gap:6px;margin:0;display:flex}.solution-map-process b{color:#ffffff59;font-weight:500}.solution-map-process i{color:#ffffff59;font-style:normal}.solution-map-caption{width:min(540px,46vw);position:absolute;bottom:10%;right:8%}.solution-map-caption h2{margin-bottom:24px}.solution-map-caption p{max-width:390px}.solution-bridge-outro{grid-template-columns:.6fr 1.4fr 1fr;min-height:88svh}.solution-bridge-outro>span{grid-column:1;align-self:start}.solution-bridge-outro h2{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ffffffc7 38%,#fff 48% 52%,#ffffffc7 62%) 120% 0/250% 100%;-webkit-background-clip:text;background-clip:text;grid-column:2;animation:12s ease-in-out infinite solution-outcome-sweep}.solution-bridge-outro p{grid-column:3;max-width:320px}@keyframes solution-outcome-sweep{0%,8%{background-position:120% 0}40%{background-position:-120% 0}48%{background-position:120% 0}70%,88%{background-position:0 0}to{background-position:120% 0}}.solution-stories{background:#fff;padding:130px 0 110px;overflow:hidden}.solution-section-heading{grid-template-columns:.65fr 1.35fr;margin-bottom:80px;padding:0 max(4.5vw,28px);display:grid}.solution-section-heading h2{font:400 clamp(42px, 5.5vw, 78px)/.97 var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:0}.solution-story-rail{height:540px;position:relative}.solution-story-rail article{--card-width:min(430px, 38vw);width:var(--card-width);height:410px;transform:translate(calc(-50% + var(--distance) * 79%), -50%) scale(.82);opacity:.42;border-radius:18px;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .4s;position:absolute;top:50%;left:50%;overflow:hidden}.solution-story-rail article.active{z-index:4;opacity:1;transform:translate(-50%,-50%)scale(1)}.solution-story-rail article>a{height:100%;color:inherit;text-decoration:none;display:block;position:relative}.solution-story-rail article img{object-fit:cover;filter:brightness(.68)}.solution-story-rail article>a>div{z-index:2;color:#fff;position:absolute;inset:auto 25px 25px}.solution-story-rail article span{text-transform:uppercase;letter-spacing:.12em;font-size:8px}.solution-story-rail article h3{font:400 clamp(23px, 2.4vw, 35px)/1.04 var(--font-manrope), sans-serif;letter-spacing:-.04em;margin:12px 0 0}.solution-story-rail article p{opacity:.82;max-width:340px;margin:10px 0 0;font-size:9px;line-height:1.45}.solution-rail-controls{align-items:center;gap:7px;padding:0 max(4.5vw,28px);display:flex}.solution-rail-controls button{cursor:pointer;background:0 0;border:1px solid #aaa;border-radius:4px;width:42px;height:42px}.solution-rail-controls span{color:#777;margin-left:auto;font-size:9px}.solution-results{color:#fff;background:#050505;padding:125px max(4vw,30px)}.solution-results .solution-section-heading{padding:0}.solution-results-grid{border-top:1px solid #333;grid-template-columns:repeat(5,1fr);display:grid}.solution-results-grid article{border-right:1px solid #333;flex-direction:column;min-height:300px;padding:28px 24px;display:flex}.solution-results-grid article:last-child{border-right:0}.solution-results-grid span{color:#777;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.solution-results-grid strong{font:400 clamp(36px, 4vw, 60px)/1 var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:auto 0 18px}.solution-results-grid p{color:#888;margin:0;font-size:10px;line-height:1.55}.solution-testimonials{background:#89a4b8;border-radius:16px;grid-template-columns:.55fr 1.45fr;gap:80px;min-height:620px;margin:50px max(1.8vw,18px) 130px;padding:72px max(7vw,52px);display:grid}.solution-testimonial-tabs{flex-direction:column;align-items:flex-start;display:flex}.solution-testimonial-tabs>span{text-transform:uppercase;margin-bottom:40px;font:500 8px/1.3 ui-monospace,monospace}.solution-testimonial-tabs button{text-align:left;cursor:pointer;background:0 0;border:1px solid #111;border-radius:5px;flex-direction:column;justify-content:center;width:116px;min-height:72px;margin-bottom:7px;padding:12px;display:flex}.solution-testimonial-tabs button.active{color:#fff;background:#050505}.solution-testimonial-tabs strong{font:500 12px var(--font-manrope), sans-serif}.solution-testimonial-tabs small{opacity:.62;margin-top:4px;font-size:7px}.solution-testimonials blockquote{max-width:760px;font:400 clamp(34px, 4vw, 61px)/1.02 var(--font-manrope), sans-serif;letter-spacing:-.055em;margin:auto 0;animation:.35s both solution-quote}.solution-testimonials blockquote cite{font:500 9px var(--font-inter), sans-serif;letter-spacing:.03em;margin-top:45px}@keyframes solution-quote{0%{opacity:0;transform:translateY(12px)}}.solution-race{background:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;min-height:900px;padding:120px max(5vw,35px);display:grid}.solution-race>div:last-child{max-width:600px}.solution-race h2{font:400 clamp(50px, 7vw, 105px)/.92 var(--font-manrope), sans-serif;letter-spacing:-.065em;margin:0 0 50px}.solution-race h3{font:400 clamp(28px, 3.2vw, 48px)/1 var(--font-manrope), sans-serif;letter-spacing:-.05em;margin:0 0 28px}.solution-race p{color:#676765;max-width:480px;margin:0;font-size:12px;line-height:1.65}.solution-race-orbit{place-items:center;min-height:560px;display:grid;position:relative}.solution-race-orbit:before,.solution-race-orbit:after{content:"";aspect-ratio:1;border:1px solid #aaa;border-radius:50%;width:64%;position:absolute;transform:rotateX(64deg)rotate(18deg)}.solution-race-orbit:after{transform:rotateX(64deg)rotate(108deg)}.solution-race-orbit>span{background:var(--solution-green);color:#fff;width:105px;height:105px;font:400 29px var(--font-manrope), sans-serif;border-radius:50%;place-items:center;display:grid;box-shadow:0 28px 70px #153d2e40}.solution-race-orbit>i{background:#111;border-radius:50%;width:18px;height:18px;position:absolute}.solution-race-orbit>i:first-child{transform:translate(-190px,-90px)}.solution-race-orbit>i:nth-child(2){transform:translate(180px,-115px)}.solution-race-orbit>i:nth-child(3){transform:translate(-155px,145px)}.solution-race-orbit>i:nth-child(4){transform:translate(205px,105px)}.solution-pillars{background:#fff;padding:130px max(4.5vw,28px)}.solution-pillars .solution-section-heading{padding:0}.solution-pillar-list{border-top:1px solid #c7c7c4;margin-left:32%}.solution-pillar-list article{border-bottom:1px solid #c7c7c4;grid-template-columns:80px .8fr 1.2fr;align-items:start;gap:30px;min-height:190px;padding:30px 0;display:grid}.solution-pillar-list article>span{color:#777;font-size:9px}.solution-pillar-list h3{font:400 clamp(23px, 2.4vw, 34px)/1 var(--font-manrope), sans-serif;letter-spacing:-.045em;margin:0}.solution-pillar-list p{color:#666;max-width:430px;margin:0;font-size:12px;line-height:1.65}.solution-platform{background:#e6e6e4;padding:130px max(4vw,30px)}.solution-platform-heading{text-align:center;max-width:900px;margin:0 auto 75px}.solution-platform-heading h2{font:400 clamp(45px, 5.5vw, 78px)/.98 var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:0 0 26px}.solution-platform-heading p{color:#5f5f5d;max-width:570px;margin:0 auto;font-size:12px;line-height:1.6}.solution-platform-card{max-width:1120px;margin:auto}.solution-platform-tabs{border-bottom:1px solid #aaa;grid-template-columns:1fr 1fr;display:grid}.solution-platform-tabs button{color:#777;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:18px 0;font-size:11px}.solution-platform-tabs button[aria-selected=true]{color:#111;border-color:#111}.solution-platform-ui{color:#fff;background:#080808;border-radius:12px;grid-template-columns:220px 1fr;gap:12px;min-height:560px;margin-top:12px;padding:18px;animation:.4s both solution-quote;display:grid}.solution-platform-ui aside{border:1px solid #303030;border-radius:8px;flex-direction:column;padding:20px;display:flex}.solution-platform-ui aside>span{color:#777;text-transform:uppercase;margin-bottom:90px;font-size:8px}.solution-platform-ui aside i{color:#aaa;border-top:1px solid #303030;padding:15px 0;font-size:8px;font-style:normal}.solution-platform-ui>div{background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #303030;border-radius:8px;padding:26px;position:relative;overflow:hidden}.solution-platform-ui>div>span{color:#888;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.solution-platform-ui>div>span b{color:#a6ff89;font-weight:400}.solution-flow{justify-content:space-between;align-items:center;display:flex;position:absolute;top:38%;left:7%;right:7%}.solution-flow i{color:#ddd;background:#101510;border:1px solid #777;border-radius:5px;place-items:center;width:110px;height:70px;font-size:9px;font-style:normal;display:grid}.solution-flow b{color:#777;font-weight:400}.solution-chart{align-items:flex-end;gap:5px;height:76px;display:flex;position:absolute;bottom:7%;left:7%;right:7%}.solution-chart i{height:calc(20% + (var(--bar,1) * 1%));background:#a6ff8961;border-radius:2px 2px 0 0;flex:1}.solution-chart i:nth-child(3n){height:85%}.solution-chart i:nth-child(3n+1){height:48%}.solution-chart i:nth-child(5n){height:100%}.solution-trust{background:#fff;padding:130px max(4vw,30px)}.solution-trust-copy{max-width:750px;margin-bottom:85px}.solution-trust-copy h2{font:400 clamp(48px, 6vw, 86px)/.95 var(--font-manrope), sans-serif;letter-spacing:-.065em;margin:0 0 28px}.solution-trust-copy p{color:#676765;max-width:540px;margin:0;font-size:12px;line-height:1.65}.solution-trust-grid{border-top:1px solid #c7c7c4;grid-template-columns:repeat(3,1fr);display:grid}.solution-trust-grid article{border-right:1px solid #c7c7c4;flex-direction:column;min-height:500px;padding:24px 26px 30px 0;display:flex}.solution-trust-grid article:not(:first-child){padding-left:26px}.solution-trust-grid article:last-child{border-right:0}.solution-trust-grid article>span{color:#777;font-size:8px}.solution-trust-icon{height:150px;margin:50px 0 40px;position:relative}.solution-trust-icon i{border:1px solid #111;width:78px;height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.solution-trust-icon i:nth-child(2){transform:translate(-50%,-50%)rotate(75deg)scale(.72)}.solution-trust-icon i:nth-child(3){background:var(--solution-green);transform:translate(-50%,-50%)rotate(105deg)scale(.42)}.solution-trust-grid h3{font:400 clamp(23px, 2.3vw, 33px)/1.02 var(--font-manrope), sans-serif;letter-spacing:-.045em;margin:auto 0 16px}.solution-trust-grid p{color:#676765;margin:0 0 24px;font-size:11px;line-height:1.6}.solution-trust-grid a{border-top:1px solid #d4d4d1;justify-content:space-between;padding-top:15px;font-size:9px;display:flex}.solution-faq{background:#fff;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:140px max(5vw,35px);display:grid}.solution-faq .solution-section-heading{margin:0;display:block}.solution-faq-list details{border-top:1px solid #bdbdb9}.solution-faq-list details:last-child{border-bottom:1px solid #bdbdb9}.solution-faq-list summary{cursor:pointer;font:400 clamp(17px, 1.8vw, 25px)/1.15 var(--font-manrope), sans-serif;grid-template-columns:38px 1fr;gap:12px;padding:22px 0;list-style:none;display:grid}.solution-faq-list summary::-webkit-details-marker{display:none}.solution-faq-list summary span{font:500 8px/1 var(--font-inter), sans-serif;letter-spacing:.08em;padding-top:4px}.solution-faq-list details p{color:#555;max-width:650px;margin:0 0 24px 50px;font-size:12px;line-height:1.6}.solution-final-cta{color:#fff;border-radius:18px;min-height:620px;margin:0 18px 18px;position:relative;overflow:hidden}.solution-final-cta:after{content:"";background:linear-gradient(90deg,#000000d1,#0003);position:absolute;inset:0}.solution-final-cta>img{object-fit:cover}.solution-final-cta>div{z-index:2;position:absolute;inset:auto 5.5% 12%}.solution-final-cta h2{font:400 clamp(44px, 6vw, 88px)/.95 var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:0 0 32px}[data-solution-reveal]{opacity:.001;transition:opacity .8s,transform .8s;transform:translateY(30px)}[data-solution-reveal].is-visible{opacity:1;transform:none}@media (max-width:900px){.solution-hero{min-height:780px}.solution-hero-copy{width:70vw}.solution-node-infrastructure{left:28%}.solution-node-health{right:28%}.solution-bridge-intro,.solution-bridge-outro{grid-template-columns:1fr 1.4fr}.solution-bridge-intro>div,.solution-bridge-outro h2{grid-column:1/-1}.solution-bridge-intro>p,.solution-bridge-outro p{grid-column:2}.solution-bridge-outro>span{grid-column:1}.solution-results-grid{grid-template-columns:repeat(2,1fr)}.solution-results-grid article{border-bottom:1px solid #333}.solution-testimonials{grid-template-columns:.7fr 1.3fr;gap:35px}.solution-race{grid-template-columns:1fr}.solution-race-orbit{min-height:450px}.solution-pillar-list{margin-left:10%}.solution-flow i{width:84px}.solution-faq{grid-template-columns:1fr}}@media (max-width:640px){.solution-hero{min-height:720px}.solution-network{display:none}.solution-hero-copy{width:90vw;top:48%}.solution-hero-copy h1{font-size:47px}.solution-hero-node{width:64px}.solution-node-energy{top:8%;left:5%}.solution-node-infrastructure{top:6%;left:39%}.solution-node-health{top:9%;right:5%}.solution-node-consumer{display:none}.solution-node-insurance{bottom:7%;left:5%}.solution-node-life{bottom:5%;right:38%}.solution-node-retail{bottom:8%;right:5%}.solution-scroll{display:none}.solution-bridge-intro,.solution-bridge-outro{min-height:auto;padding:95px 22px;display:block}.solution-bridge h2{margin-bottom:28px;font-size:44px}.solution-map{min-height:850px}.solution-map-side{max-width:42%;top:6%}.solution-map-input{left:10px}.solution-map-output{right:10px}.solution-map-side small{font-size:7px}.solution-map>i{transform:translate(-50%, -50%) rotate(var(--angle)) translateX(calc(80px + (var(--i) % 5) * 24px))}.solution-map-process{gap:7px;max-width:calc(100% - 28px);padding-inline:10px;font-size:6px;top:52%}.solution-map-process span{gap:3px}.solution-map-caption{width:calc(100% - 44px);bottom:8%;right:22px}.solution-section-heading{margin-bottom:48px;display:block}.solution-section-heading h2{font-size:45px}.solution-story-rail{height:440px}.solution-story-rail article{--card-width:75vw;height:370px;transform:translate(calc(-50% + var(--distance) * 94%), -50%) scale(.84)}.solution-results{padding:90px 20px}.solution-results-grid{grid-template-columns:1fr}.solution-results-grid article{border-right:0;min-height:220px;padding-inline:0}.solution-testimonials{min-height:680px;padding:45px 24px;display:block}.solution-testimonial-tabs{flex-flow:wrap;gap:6px;margin-bottom:60px}.solution-testimonial-tabs>span{width:100%}.solution-testimonial-tabs button{width:calc(33.33% - 4px);margin:0}.solution-testimonials blockquote{font-size:36px}.solution-race{min-height:auto;padding:90px 22px}.solution-race-orbit{min-height:340px;transform:scale(.78)}.solution-race h2{margin-bottom:30px;font-size:66px}.solution-pillars{padding:90px 22px}.solution-pillar-list{margin-left:0}.solution-pillar-list article{grid-template-columns:45px 1fr}.solution-pillar-list article p{grid-column:2}.solution-platform{padding:90px 18px}.solution-platform-heading h2{font-size:44px}.solution-platform-ui{grid-template-columns:1fr;min-height:520px}.solution-platform-ui aside{display:none}.solution-flow{flex-wrap:wrap;gap:10px}.solution-flow i{width:42%}.solution-flow b{display:none}.solution-trust{padding:90px 22px}.solution-trust-grid{grid-template-columns:1fr}.solution-trust-grid article,.solution-trust-grid article:not(:first-child){border-bottom:1px solid #c7c7c4;border-right:0;min-height:430px;padding:25px 0}.solution-faq{padding:90px 20px}.solution-faq-list details p{margin-left:0}.solution-final-cta{min-height:570px;margin:0 8px 8px}}@media (prefers-reduced-motion:reduce){.solution-map>i,.solution-map-core-grid i,.solution-bridge-outro h2,.solution-testimonials blockquote,.solution-platform-ui{animation:none}[data-solution-reveal]{opacity:1;transition:none;transform:none}}
