.SolutionsAtlas-module__f5Mj2W__page{--canvas:#071522;--surface:#0b1d2c;--line:#294352;--ink:#f2f7fb;--muted:#aac0cf;--signal:#64deed;--action:#f28a00;background:var(--canvas);color:var(--ink)}.SolutionsAtlas-module__f5Mj2W__hero{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.SolutionsAtlas-module__f5Mj2W__heroImage{z-index:-2;object-fit:cover;object-position:50% 0%;min-width:1440px}.SolutionsAtlas-module__f5Mj2W__heroShade{z-index:-1;background:linear-gradient(90deg,#071522 0%,#071522eb 32%,#07152252 75%),linear-gradient(#0000 25%,#071522);position:absolute;inset:0}.SolutionsAtlas-module__f5Mj2W__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;width:min(100% - 64px,1376px);min-height:320px;margin:auto;padding-block:44px;display:grid}.SolutionsAtlas-module__f5Mj2W__kicker{color:var(--action);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:750}.SolutionsAtlas-module__f5Mj2W__hero h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(38px,3.7vw,60px);font-weight:750;line-height:1.12}.SolutionsAtlas-module__f5Mj2W__lead{color:#d2e1eb;max-width:54ch;margin:18px 0 0;font-size:15px;line-height:1.8}.SolutionsAtlas-module__f5Mj2W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.SolutionsAtlas-module__f5Mj2W__primary,.SolutionsAtlas-module__f5Mj2W__secondary{border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 22px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.SolutionsAtlas-module__f5Mj2W__primary{background:var(--action);color:#071522}.SolutionsAtlas-module__f5Mj2W__primary:hover{background:#ffa52f}.SolutionsAtlas-module__f5Mj2W__secondary{color:var(--ink);background:#07152299;border:1px solid #708796}.SolutionsAtlas-module__f5Mj2W__secondary:hover{border-color:var(--signal);color:var(--signal)}.SolutionsAtlas-module__f5Mj2W__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 2px;display:grid}.SolutionsAtlas-module__f5Mj2W__stats div{text-align:center;flex-direction:column-reverse;align-items:center;gap:10px;padding-inline:14px;display:flex}.SolutionsAtlas-module__f5Mj2W__stats div+div{border-left:1px solid #426072}.SolutionsAtlas-module__f5Mj2W__stats dt{color:#d2e1eb;font-size:12px;line-height:1.6}.SolutionsAtlas-module__f5Mj2W__stats dd{color:var(--signal);font-variant-numeric:tabular-nums;margin:0;font-size:36px;font-weight:650;line-height:1}.SolutionsAtlas-module__f5Mj2W__stats svg{height:36px}.SolutionsAtlas-module__f5Mj2W__content{width:min(100% - 64px,1376px);margin-inline:auto;padding-bottom:56px}.SolutionsAtlas-module__f5Mj2W__section{margin-top:38px;scroll-margin-top:105px}.SolutionsAtlas-module__f5Mj2W__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.SolutionsAtlas-module__f5Mj2W__sectionHeading h2{letter-spacing:-.02em;align-items:center;gap:20px;margin:0;font-size:clamp(23px,2vw,30px);font-weight:700;display:flex}.SolutionsAtlas-module__f5Mj2W__sectionHeading h2:after{content:"";background:var(--action);width:34px;height:2px}.SolutionsAtlas-module__f5Mj2W__sectionHeading a,.SolutionsAtlas-module__f5Mj2W__resultCount{color:var(--muted);align-items:center;gap:9px;font-size:13px;display:inline-flex}.SolutionsAtlas-module__f5Mj2W__sectionHeading a:hover{color:var(--signal)}.SolutionsAtlas-module__f5Mj2W__featured{grid-template-rows:repeat(2,minmax(230px,auto));grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:16px;display:grid}.SolutionsAtlas-module__f5Mj2W__feature{isolation:isolate;border:1px solid var(--line);border-radius:8px;align-items:end;min-width:0;min-height:230px;display:flex;position:relative;overflow:hidden}.SolutionsAtlas-module__f5Mj2W__featureLarge{grid-row:span 2}.SolutionsAtlas-module__f5Mj2W__featured[data-featured-count="1"]{grid-template-rows:minmax(360px,auto);grid-template-columns:1fr}.SolutionsAtlas-module__f5Mj2W__featured[data-featured-count="1"] .SolutionsAtlas-module__f5Mj2W__featureLarge{grid-row:auto}.SolutionsAtlas-module__f5Mj2W__featured[data-featured-count="2"]{grid-template-rows:minmax(360px,auto)}.SolutionsAtlas-module__f5Mj2W__featured[data-featured-count="2"] .SolutionsAtlas-module__f5Mj2W__featureLarge{grid-row:auto}.SolutionsAtlas-module__f5Mj2W__image{object-fit:cover;transition:transform .45s ease-out}.SolutionsAtlas-module__f5Mj2W__feature>.SolutionsAtlas-module__f5Mj2W__image{z-index:-2}.SolutionsAtlas-module__f5Mj2W__featureShade{z-index:-1;background:linear-gradient(#07152214 22%,#071522d9 74%,#071522 100%);position:absolute;inset:0}.SolutionsAtlas-module__f5Mj2W__featureCopy{width:100%;padding:74px 72px 24px 26px}.SolutionsAtlas-module__f5Mj2W__featureCopy h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(23px,1.8vw,29px);font-weight:700;line-height:1.35}.SolutionsAtlas-module__f5Mj2W__featureCopy p{color:#c0d2df;max-width:58ch;margin:10px 0 16px;font-size:13px;line-height:1.75}.SolutionsAtlas-module__f5Mj2W__more{color:var(--signal);align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.SolutionsAtlas-module__f5Mj2W__arrow{border:1px solid #68818f;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:25px;right:22px}.SolutionsAtlas-module__f5Mj2W__feature:hover .SolutionsAtlas-module__f5Mj2W__image,.SolutionsAtlas-module__f5Mj2W__application:hover .SolutionsAtlas-module__f5Mj2W__image{transform:scale(1.025)}.SolutionsAtlas-module__f5Mj2W__feature:hover .SolutionsAtlas-module__f5Mj2W__arrow{color:var(--signal);border-color:var(--signal)}.SolutionsAtlas-module__f5Mj2W__matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.SolutionsAtlas-module__f5Mj2W__application{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;overflow:hidden}.SolutionsAtlas-module__f5Mj2W__applicationPhoto{aspect-ratio:1.95;position:relative;overflow:hidden}.SolutionsAtlas-module__f5Mj2W__applicationCopy{padding:21px 22px 23px}.SolutionsAtlas-module__f5Mj2W__applicationCopy h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:21px;font-weight:650;line-height:1.4}.SolutionsAtlas-module__f5Mj2W__applicationCopy p{color:var(--muted);margin:11px 0 18px;font-size:14px;line-height:1.75}.SolutionsAtlas-module__f5Mj2W__empty{color:var(--muted);line-height:1.8}.SolutionsAtlas-module__f5Mj2W__page :is(a,button):focus-visible{outline:2px solid var(--signal);outline-offset:4px}@media (min-width:1600px){.SolutionsAtlas-module__f5Mj2W__heroInner{min-height:340px}}@media (max-width:1023px){.SolutionsAtlas-module__f5Mj2W__heroInner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:26px}.SolutionsAtlas-module__f5Mj2W__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionsAtlas-module__f5Mj2W__stats div:last-child{display:none}.SolutionsAtlas-module__f5Mj2W__matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionsAtlas-module__f5Mj2W__featured{grid-template-columns:1.1fr 1fr}.SolutionsAtlas-module__f5Mj2W__featureCopy{padding-left:20px}}@media (max-width:767px){.SolutionsAtlas-module__f5Mj2W__heroInner{grid-template-columns:1fr;gap:26px;width:calc(100% - 40px);min-height:0;padding-block:34px}.SolutionsAtlas-module__f5Mj2W__heroShade{background:linear-gradient(90deg,#071522 0%,#071522cc 65%,#071522a6)}.SolutionsAtlas-module__f5Mj2W__hero h1{font-size:38px}.SolutionsAtlas-module__f5Mj2W__stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:440px}.SolutionsAtlas-module__f5Mj2W__stats div:last-child{display:flex}.SolutionsAtlas-module__f5Mj2W__stats div{text-align:left;align-items:flex-start;padding:0 12px}.SolutionsAtlas-module__f5Mj2W__stats div:first-child{padding-left:0}.SolutionsAtlas-module__f5Mj2W__stats dd{font-size:29px}.SolutionsAtlas-module__f5Mj2W__stats dt{font-size:11px}.SolutionsAtlas-module__f5Mj2W__stats svg{height:29px}.SolutionsAtlas-module__f5Mj2W__content{width:calc(100% - 40px)}.SolutionsAtlas-module__f5Mj2W__featured,.SolutionsAtlas-module__f5Mj2W__featured[data-featured-count="2"]{grid-template-rows:auto;grid-template-columns:1fr}.SolutionsAtlas-module__f5Mj2W__feature{min-height:280px}.SolutionsAtlas-module__f5Mj2W__featureLarge{grid-row:auto;min-height:360px}.SolutionsAtlas-module__f5Mj2W__featureCopy{padding-top:110px}.SolutionsAtlas-module__f5Mj2W__sectionHeading{align-items:baseline;gap:12px}.SolutionsAtlas-module__f5Mj2W__sectionHeading a{font-size:12px}.SolutionsAtlas-module__f5Mj2W__sectionHeading h2{gap:12px;font-size:24px}.SolutionsAtlas-module__f5Mj2W__sectionHeading h2:after{width:20px}}@media (max-width:639px){.SolutionsAtlas-module__f5Mj2W__matrix{grid-template-columns:1fr}.SolutionsAtlas-module__f5Mj2W__applicationPhoto{aspect-ratio:1.85}.SolutionsAtlas-module__f5Mj2W__sectionHeading a{text-align:right;max-width:100px}.SolutionsAtlas-module__f5Mj2W__sectionHeading a svg{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.SolutionsAtlas-module__f5Mj2W__image{transition:none}}.SolutionsAtlas-module__f5Mj2W__feature:not(.SolutionsAtlas-module__f5Mj2W__featureLarge) .SolutionsAtlas-module__f5Mj2W__featureShade{background:linear-gradient(#0715221f 0%,#0715228c 25%,#071522e0 60%,#071522 100%)}@media (prefers-reduced-motion:reduce){.SolutionsAtlas-module__f5Mj2W__feature:hover .SolutionsAtlas-module__f5Mj2W__image,.SolutionsAtlas-module__f5Mj2W__application:hover .SolutionsAtlas-module__f5Mj2W__image{transform:none}}.SolutionsAtlas-module__f5Mj2W__content>.SolutionsAtlas-module__f5Mj2W__section:first-child{margin-top:30px}@media (min-width:1024px){.SolutionsAtlas-module__f5Mj2W__heroImage{min-width:1120px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%);width:70%!important;left:auto!important}}
