.solution-hero{color:#fff;background:radial-gradient(circle at 79% 27%,#007ee640,#0000 31%),linear-gradient(145deg,#020d1a 0%,#03182e 58%,#031326 100%);padding:132px 0 0;position:relative;overflow:hidden}.solution-hero:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;mask-image:radial-gradient(circle at 75% 34%,#000 0 24%,#0000 65%)}.solution-hero--agency{background:radial-gradient(circle at 83% 32%,#1b48ff47,#0000 33%),linear-gradient(145deg,#020d1a,#06172b 62%,#07162d)}.solution-hero--ai{background:radial-gradient(circle at 82% 32%,#0076ff4f,#0000 35%),linear-gradient(145deg,#020d1a,#03172c 60%,#03172d)}.solution-hero--gbp{background:radial-gradient(circle at 82% 28%,#0f7ed03d,#0000 34%),linear-gradient(145deg,#020d1a,#03172c 65%,#021122)}.solution-hero--maps{background:radial-gradient(circle at 82% 28%,#0073d747,#0000 34%),linear-gradient(145deg,#020d1a,#03172c 65%,#021122)}.solution-hero__stars{opacity:.42;background-image:radial-gradient(circle,#0c8fff 0 1px,#0000 1.6px),radial-gradient(circle,#19c3ff 0 1px,#0000 1.6px);background-position:0 0,19px 27px;background-size:58px 58px,89px 89px;width:52%;height:62%;position:absolute;top:85px;right:0;mask-image:radial-gradient(#000,#0000 72%)}.solution-hero__grid{z-index:2;grid-template-columns:.84fr 1.3fr;align-items:center;gap:56px;padding-bottom:42px;display:grid;position:relative}.solution-hero__content{min-width:0}.solution-hero__content .eyebrow{margin-bottom:20px}.solution-hero h1{letter-spacing:-.052em;margin-bottom:20px;font-size:clamp(48px,5.2vw,75px);font-weight:760;line-height:1.01}.solution-hero h1 em{color:#119ff7;font-style:normal;display:inline-block}.solution-hero__content>h2{letter-spacing:-.02em;max-width:560px;margin-bottom:12px;font-size:clamp(17px,1.5vw,23px);line-height:1.36}.solution-hero__content>p:not(.eyebrow){color:#a8b9c9;max-width:575px;font-size:14px;line-height:1.62}.solution-hero__actions{gap:14px;margin-top:28px;display:flex}.play-dot{border:1px solid;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;display:grid}.solution-hero__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.solution-hero__features article{gap:7px;min-width:0;display:grid}.solution-hero__features article>span{color:#18a7ff;font-size:25px;line-height:1}.solution-hero__features strong{color:#c6d2df;letter-spacing:-.01em;font-size:10px;line-height:1.35}.solution-hero__visual{min-width:0}.solution-hero__image{aspect-ratio:16/11;object-fit:cover;border-radius:16px;width:100%;display:block;box-shadow:0 24px 65px #00000047}.solution-hero--enterprise .solution-hero__visual,.solution-hero--agency .solution-hero__visual{background:linear-gradient(145deg,#146fb524,#03142780);border:1px solid #42b1ff38;border-radius:20px;padding:10px;position:relative;box-shadow:0 30px 80px #0000004d,0 0 60px #0087ee14}.solution-hero--enterprise .solution-hero__visual:before,.solution-hero--agency .solution-hero__visual:before{content:"";z-index:-1;border-radius:inherit;filter:blur(12px);opacity:.65;background:linear-gradient(130deg,#28b4ff4d,#0000 34% 72%,#28b4ff29);position:absolute;inset:-1px}.solution-hero--enterprise .solution-hero__image,.solution-hero--agency .solution-hero__image{aspect-ratio:16/10.5;object-position:center;box-shadow:none;border:1px solid #ffffff14;border-radius:12px}.solution-hero__metrics{z-index:2;border-top:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);padding:26px 0 28px;display:grid;position:relative}.solution-hero__metrics article{border-right:1px solid #ffffff14;align-items:center;gap:18px;padding:0 25px;display:flex}.solution-hero__metrics article:first-child{padding-left:0}.solution-hero__metrics article:last-child{border-right:0}.solution-hero__metrics article>div{display:grid}.solution-hero__metrics strong{font-size:25px;line-height:1}.solution-hero__metrics small{color:#a8b7c6;margin-top:6px;font-size:10px;line-height:1.3}.metric-icon{font-size:31px;line-height:1}.metric-icon--blue{color:#16a5ff}.metric-icon--green{color:#21cc6e}.metric-icon--orange{color:#ff7100}.metric-icon--purple{color:#9c4eff}.solution-dashboard{color:#fff;background:#04182cf0;border:1px solid #51a8ed45;border-radius:12px;grid-template-columns:110px 1fr;min-height:510px;display:grid;overflow:hidden;box-shadow:0 28px 80px #00000073,0 0 60px #007fff1f}.solution-dashboard__rail{background:#02101ee6;border-right:1px solid #ffffff12;align-content:start;gap:3px;padding:15px 10px;display:grid}.solution-dashboard__mini-logo{background:linear-gradient(135deg,#ff7100,#087cd3);border-radius:5px;place-items:center;width:44px;height:31px;margin:0 8px 12px;font-size:11px;font-weight:850;display:grid}.solution-dashboard__rail span{color:#8fa3b7;white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:8px;font-size:7px;display:flex}.solution-dashboard__rail span.active{color:#fff;background:#0b59a1}.solution-dashboard__rail i{border:1px solid;border-radius:2px;width:8px;height:8px}.solution-dashboard__workspace{min-width:0;padding:14px}.solution-dashboard__header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.solution-dashboard__header strong{font-size:11px}.solution-dashboard__header>span{color:#9badbf;border:1px solid #ffffff17;border-radius:4px;padding:6px 8px;font-size:7px}.solution-dashboard__summary{grid-template-columns:.72fr 1.34fr .94fr;gap:8px;display:grid}.solution-dashboard__summary>article,.solution-dashboard__metrics article,.solution-dashboard__lower>article,.profile-preview,.map-overview{background:#04233ead;border:1px solid #ffffff14;border-radius:7px}.score-panel{text-align:center;align-content:start;padding:13px;display:grid}.score-panel>small{color:#a3b4c4;text-align:left;font-size:7px}.score-ring{background:radial-gradient(circle,#08223d 57%,transparent 58%), conic-gradient(#1b8eff 0 76%,#0a3e6c 76% 100%);border-radius:50%;place-items:center;width:82px;height:82px;margin:12px auto 8px;display:grid}.score-ring strong{font-size:24px}.score-panel>span{color:#2bd46e;font-size:6px}.trend-panel{padding:12px}.trend-panel header,.coverage-panel header{justify-content:space-between;font-size:7px;display:flex}.trend-panel header span{color:#71869b}.trend-panel svg{margin-top:8px}.chart-grid path{stroke:#ffffff14;stroke-width:1px;fill:none}.chart-line{fill:none;stroke-width:2.5px}.chart-line--primary{stroke:#168fff}.chart-line--secondary{stroke:#1b62ad}.coverage-panel{padding:12px}.coverage-panel>div{grid-template-columns:44px 1fr 22px;align-items:center;gap:6px;margin-top:10px;font-size:6px;display:grid}.coverage-panel i{background:linear-gradient(90deg,#1699ff var(--w),#0d3558 var(--w));border-radius:10px;height:4px}.coverage-panel b{color:#9fb1c2}.solution-dashboard__metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.solution-dashboard__metrics article{align-content:start;min-height:82px;padding:10px;display:grid;position:relative;overflow:hidden}.solution-dashboard__metrics small{color:#9cafc1;font-size:6px}.solution-dashboard__metrics strong{margin:5px 0 2px;font-size:17px}.solution-dashboard__metrics span{color:#25d46c;font-size:6px}.solution-dashboard__metrics svg{width:68px;position:absolute;bottom:5px;right:5px}.solution-dashboard__metrics polyline{fill:none;stroke:#1596ff;stroke-width:2px}.solution-dashboard__lower{grid-template-columns:1.5fr .7fr;gap:8px;margin-top:8px;display:grid}.data-table,.mini-report{padding:10px}.data-table header,.mini-report header{justify-content:space-between;margin-bottom:8px;font-size:7px;display:flex}.data-table header a{color:#199cff}.data-table>div{color:#a4b4c3;border-top:1px solid #ffffff0f;grid-template-columns:1fr 32px 32px 42px;gap:6px;padding:7px 0;font-size:6px;display:grid}.data-table>div em{color:#20cf68;font-style:normal}.data-table>div i{color:#30c96d;font-style:normal}.mini-report{text-align:center}.mini-report__donut{background:radial-gradient(circle,#06223e 57%,transparent 58%), conic-gradient(#19a2ff 0 78%,#18c26a 78% 92%,#184164 92%);border-radius:50%;place-items:center;width:65px;height:65px;margin:10px auto;display:grid}.mini-report__donut strong{font-size:12px}.mini-report p{color:#92a6b8;font-size:6px;line-height:1.5}.profile-preview{min-height:222px;padding:11px}.profile-preview__hero{grid-template-columns:100px 1fr;align-items:center;gap:12px;display:grid}.profile-preview__photo{background:linear-gradient(145deg,#ad6b37,#28211e);border-radius:5px;place-items:center;height:85px;font-size:36px;display:grid}.profile-preview__hero>div:last-child{gap:6px;display:grid}.profile-preview__hero small{color:#58b6ff;font-size:7px}.profile-preview__hero strong{font-size:15px}.profile-preview__hero span{color:#f4bd31;font-size:7px}.profile-actions{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0;display:grid}.profile-actions span{text-align:center;color:#75c9ff;border:1px solid #189cff3d;border-radius:4px;padding:7px 2px;font-size:6px}.profile-details{color:#9cb0c2;gap:4px;font-size:6px;display:grid}.profile-gallery{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:10px;display:grid}.profile-gallery i{background:linear-gradient(135deg,#71452b,#211813);border-radius:4px;place-items:center;height:40px;font-style:normal;display:grid}.map-overview{grid-template-columns:.55fr 1.35fr .48fr;gap:8px;min-height:220px;padding:10px;display:grid}.map-overview__listing{align-content:start;gap:10px;display:grid}.listing-thumb{background:linear-gradient(135deg,#7bb685,#e3c382);border-radius:5px;place-items:center;height:62px;font-size:23px;display:grid}.map-overview__listing>div{gap:5px;font-size:7px;display:grid}.map-overview__listing span{color:#9db1c3}.map-overview__map{background:#dceaf0;border-radius:5px;position:relative;overflow:hidden}.map-grid{background:repeating-linear-gradient(32deg,#0000 0 18px,#356a8142 19px 21px,#0000 22px 43px),repeating-linear-gradient(122deg,#0000 0 27px,#356a8136 28px 30px,#0000 31px 57px);position:absolute;inset:-30%}.map-dot{left:var(--x);top:var(--y);color:#fff;background:#168fff;border:2px solid #fff;border-radius:50% 50% 50% 0;place-items:center;width:18px;height:22px;font-size:6px;display:grid;position:absolute;transform:translate(-50%,-50%)rotate(-45deg)}.map-dot--main{background:#0792f3;width:30px;height:36px;top:54%;left:52%}.map-dot--green{background:#52b653}.map-dot--orange{background:#f07a1a}.map-overview__rank{text-align:center;align-content:center;display:grid}.map-overview__rank small{color:#9eb1c2;font-size:6px}.map-overview__rank strong{margin:6px 0;font-size:29px}.map-overview__rank span{color:#2dd16e;font-size:6px}.solution-brands{background:#fff;border-bottom:1px solid #e6ecf1;padding:25px 0 30px}.solution-brands p{text-align:center;color:#167fea;text-transform:uppercase;letter-spacing:.14em;margin-bottom:20px;font-size:9px;font-weight:850}.solution-brands div>div{text-align:center;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:center;gap:26px;display:grid}.solution-brands strong{color:#5b6572;letter-spacing:-.03em;font-size:17px;font-weight:700}.solution-brands div>div>img{object-fit:contain;background:#fff;border:1px solid #e4ebf1;border-radius:12px;width:100%;height:76px;padding:8px;display:block}.solution-section{padding:78px 0}.solution-section--light{color:#07192d;background:#fff}.solution-section--dark{color:#fff;background:radial-gradient(circle at 85% 10%,#03579747,#0000 34%),#03172b}.solution-section__intro{max-width:660px;margin-bottom:32px}.solution-section__intro h2,.solution-stack h2,.process-copy h2,.results-band h2,.growth-layout h2,.solution-final-cta h2{margin-bottom:16px;font-size:clamp(36px,4vw,52px);line-height:1.05}.solution-section__intro>p:last-child{color:#627184;max-width:650px;font-size:14px}.feature-card-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.feature-card{border:1px solid #e3eaf1;border-radius:9px;flex-direction:column;min-height:245px;padding:26px;display:flex;box-shadow:0 12px 34px #061c340f}.feature-card__icon{margin-bottom:28px;font-size:34px;line-height:1}.feature-card__icon--blue{color:#198fff}.feature-card__icon--green{color:#21b95f}.feature-card__icon--orange{color:#ff6c00}.feature-card__icon--purple{color:#9145ff}.feature-card h3{margin-bottom:12px;font-size:18px;line-height:1.18}.feature-card p{color:#5d6b7c;font-size:12px;line-height:1.55}.feature-card a{color:#167fe8;margin-top:auto;font-size:11px;font-weight:750}.solution-stack{grid-template-columns:.65fr 1.35fr;align-items:center;gap:45px;display:grid}.solution-stack__intro>p:not(.eyebrow){color:#9bafc1;margin-bottom:25px;font-size:13px}.solution-stack__cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.solution-stack__cards article{background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;min-height:255px;padding:22px;display:flex}.stack-icon{margin-bottom:26px;font-size:32px;line-height:1}.stack-icon--blue{color:#1897ff}.stack-icon--green{color:#27c86a}.stack-icon--orange{color:#ff7500}.stack-icon--purple{color:#9849f1}.solution-stack__cards h3{font-size:15px}.solution-stack__cards p{color:#a5b5c4;font-size:11px;line-height:1.55}.solution-stack__cards a{color:#28a6ff;margin-top:auto;font-size:9px;font-weight:700}.process-grid{grid-template-columns:.5fr 1.5fr;align-items:center;gap:45px;display:grid}.process-copy>p:not(.eyebrow){color:#617083;font-size:13px}.process-copy h2{font-size:clamp(32px,3.2vw,44px)}.process-copy ol{gap:14px;margin:28px 0 30px;padding:0;list-style:none;display:grid}.process-copy li{color:#344459;align-items:flex-start;gap:12px;font-size:12px;line-height:1.45;display:flex}.process-copy li span{color:#fff;background:#178ef4;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.button--outline-dark{color:#112840;background:#fff;border-color:#7890a7;min-height:43px}.process-dashboard{min-width:0}.process-dashboard__image{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 24px 70px #041f3733}.solution-hero--enterprise~.process-section .process-dashboard,.solution-hero--agency~.process-section .process-dashboard{background:linear-gradient(145deg,#f8fbfe,#edf4fa);border:1px solid #dbe8f3;border-radius:20px;padding:9px;box-shadow:0 28px 70px #041f3724}.solution-hero--enterprise~.process-section .process-dashboard__image,.solution-hero--agency~.process-section .process-dashboard__image{box-shadow:none;border:1px solid #072d4f1a;border-radius:12px}.process-dashboard .solution-dashboard{min-height:565px;box-shadow:0 24px 70px #041f3733}.results-band{padding-top:68px;padding-bottom:72px}.results-band__intro{max-width:720px;margin-bottom:32px}.results-band__intro h2{max-width:650px;margin-bottom:0;font-size:clamp(32px,3vw,42px)}.results-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.results-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:14px;min-height:260px;padding:22px 22px 18px;position:relative;overflow:hidden;box-shadow:0 18px 45px #0000001f}.results-card:before{content:"";opacity:.85;background:currentColor;height:2px;position:absolute;inset:0 0 auto}.results-card__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.results-card__period{color:#8298ad;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.results-grid__icon{border:1px solid;flex:none;margin:0}.results-grid__icon--blue,.results-grid__icon--cyan{color:#16a1ff}.results-grid__icon--green{color:#2bd072}.results-grid__icon--orange{color:#ff7800}.results-grid__icon--purple{color:#a150ff}.results-card--blue,.results-card--cyan{color:#16a1ff}.results-card--green{color:#2bd072}.results-card--orange{color:#ff7800}.results-card--purple{color:#a150ff}.results-grid strong{color:#fff;letter-spacing:-.035em;font-size:38px;line-height:1;display:block}.results-grid h3{color:#f5f9fd;max-width:210px;margin:8px 0 0;font-size:14px;line-height:1.35}.results-card__chart{height:62px;position:absolute;bottom:16px;left:22px;right:22px}.results-card__chart p{z-index:1;color:#8ea3b7;margin:0;font-size:9px;position:absolute;bottom:0;left:0}.results-card__sparkline{width:100%;height:50px;position:absolute;inset:0;overflow:visible}.results-card__sparkline line{stroke:#ffffff14;stroke-width:1px}.results-card__sparkline polygon{fill:currentColor;opacity:.08}.results-card__sparkline polyline{fill:none;stroke:currentColor;stroke-width:2.5px;vector-effect:non-scaling-stroke}.growth-layout{grid-template-columns:.62fr 1.38fr;align-items:center;gap:45px;display:grid}.growth-layout__copy>p:not(.eyebrow){color:#657285;margin-bottom:25px;font-size:13px}.growth-layout__cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.growth-card{border:1px solid #e4eaf0;border-radius:8px;flex-direction:column;min-height:260px;padding:20px;display:flex;overflow:hidden;box-shadow:0 12px 35px #071e350f}.growth-card h3{margin-bottom:17px;font-size:12px}.growth-card>strong{font-size:25px}.growth-card>span{color:#718094;margin-top:4px;font-size:8px}.growth-funnel{justify-items:center;gap:2px;margin:7px 0 14px;display:grid}.growth-funnel i{clip-path:polygon(10% 0,90% 0,79% 100%,21% 100%);background:linear-gradient(90deg,#107ded,#4ec8f0);height:29px}.growth-funnel i:first-child{width:100%}.growth-funnel i:nth-child(2){width:84%}.growth-funnel i:nth-child(3){width:67%}.growth-funnel i:nth-child(4){width:51%}.growth-funnel i:nth-child(5){width:35%}.growth-bars{flex:1;align-items:end;gap:8px;padding-top:20px;display:flex}.growth-bars i{background:#4ec56d;flex:1}.growth-bars i:first-child{height:23%}.growth-bars i:nth-child(2){height:37%}.growth-bars i:nth-child(3){height:50%}.growth-bars i:nth-child(4){height:69%}.growth-bars i:nth-child(5){height:88%}.growth-card svg{margin-top:auto}.growth-card svg polyline{fill:none;stroke:#158fff;stroke-width:3px}.growth-card--checklist p{color:#526276;margin:0 0 12px;font-size:10px}.solution-final-cta{color:#fff;background:linear-gradient(90deg,#03162ad6 0%,#03162a94 50%,#03162a2e 100%),url(/images/call_to_action.webp) 100%/cover no-repeat;padding:58px 0;position:relative;overflow:hidden}.solution-final-cta__inner{z-index:2;justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}.solution-final-cta h2{max-width:650px;margin:0 0 8px;font-size:clamp(33px,4vw,48px)}.solution-final-cta p{color:#aebdca;max-width:650px;margin:0;font-size:13px}.solution-final-cta__inner>div:last-child{flex:none;gap:12px;display:flex}.brand-logo img{width:145px;height:auto;display:block}.site-footer .brand-logo img{width:155px}@media (width<=1100px){.solution-hero__grid{grid-template-columns:.78fr 1.22fr;gap:28px}.solution-dashboard{grid-template-columns:82px 1fr}.solution-dashboard__rail span{justify-content:center;font-size:0}.solution-dashboard__rail i{width:12px;height:12px}.solution-stack{grid-template-columns:1fr}.solution-stack__intro{max-width:650px}.growth-layout{grid-template-columns:1fr}}@media (width<=900px){.solution-hero{padding-top:112px}.solution-hero__grid{grid-template-columns:1fr}.solution-hero__content{max-width:690px}.solution-hero__visual{padding-top:10px}.solution-hero__metrics{grid-template-columns:repeat(2,1fr);row-gap:24px}.solution-hero__metrics article:nth-child(2){border-right:0}.feature-card-grid,.solution-stack__cards,.results-grid,.growth-layout__cards{grid-template-columns:repeat(2,1fr)}.process-grid{grid-template-columns:1fr}.process-copy{max-width:620px}.solution-final-cta__inner{flex-direction:column;align-items:flex-start}}@media (width<=650px){.solution-hero h1{font-size:48px}.solution-hero__actions{flex-direction:column}.solution-hero__actions .button{width:100%}.solution-hero__features{grid-template-columns:repeat(2,1fr)}.solution-hero__metrics{grid-template-columns:1fr}.solution-hero__metrics article{border-right:0;padding:0}.solution-dashboard{grid-template-columns:58px 1fr;min-height:465px}.solution-dashboard__workspace{padding:8px}.solution-dashboard__summary{grid-template-columns:1fr 1fr}.coverage-panel{display:none}.solution-dashboard__lower{grid-template-columns:1fr}.mini-report{display:none}.profile-preview__hero{grid-template-columns:70px 1fr}.profile-preview__photo{height:65px}.map-overview{grid-template-columns:1fr}.map-overview__listing,.map-overview__rank{display:none}.map-overview__map{min-height:190px}.feature-card-grid,.solution-stack__cards,.results-grid,.growth-layout__cards{grid-template-columns:1fr}.feature-card{min-height:auto}.solution-final-cta__inner>div:last-child{flex-direction:column;width:100%}.solution-final-cta__inner .button{width:100%}}.solution-hero__lead{color:#eef5fb;letter-spacing:-.015em;max-width:610px;margin:0 0 12px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(16px,1.35vw,19px);font-weight:500;line-height:1.62}.solution-hero__intro{color:#9eb0c2;letter-spacing:-.01em;max-width:610px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.72}.solution-section__intro>p:last-child,.solution-stack__intro>p,.process-copy>p,.growth-layout__copy>p,.feature-card p,.solution-stack__cards p,.results-grid p,.growth-card span{letter-spacing:-.01em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.68}.solution-hero__features article>span,.feature-card__icon,.stack-icon,.metric-icon,.results-grid__icon{place-items:center;display:grid}.growth-card--checklist p{align-items:center;gap:8px;display:flex}.play-dot{display:none}.feature-card a,.solution-stack__cards a{align-items:center;gap:5px;display:inline-flex}.solution-dashboard__rail span{align-items:center;gap:8px;display:flex}.solution-hero__features article>span{background:#18a7ff14;border:1px solid #18a7ff3d;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.solution-hero__features article>span .ui-icon{width:27px;height:27px}.feature-card__icon,.stack-icon,.results-grid__icon,.metric-icon{border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.feature-card__icon .ui-icon,.stack-icon .ui-icon,.results-grid__icon .ui-icon,.metric-icon .ui-icon{width:31px;height:31px}.feature-card__icon{background:#118ff714;margin-bottom:25px}.stack-icon{background:#118ff714}.results-grid__icon{background:#118ff717}.metric-icon{background:#118ff714;width:50px;height:50px}@media (width<=680px){.solution-hero h1{font-size:40px}}.solution-hero h1{max-width:660px;font-size:clamp(38px,4.1vw,56px);line-height:1.06}@media (width<=760px){.solution-hero h1{font-size:36px;line-height:1.08}}.solution-hero h1{font-size:clamp(35px,3.7vw,50px);line-height:1.08}.solution-section__intro h2,.solution-stack h2,.solution-final-cta h2{font-size:clamp(31px,3.2vw,44px);line-height:1.1}@media (width<=760px){.solution-hero h1{font-size:32px}.solution-section__intro h2,.solution-stack h2,.solution-final-cta h2{font-size:29px}}
