.page-module__zvqgdG__page{--about-unit:clamp(.65px,.05176vw,1px);color:var(--ink);overflow:clip}.page-module__zvqgdG__page h1,.page-module__zvqgdG__page h2,.page-module__zvqgdG__page h3{letter-spacing:-.04em;text-wrap:balance;font-weight:500}.page-module__zvqgdG__headingLine{display:block}.page-module__zvqgdG__compactCopy{display:none}.page-module__zvqgdG__hero{color:#fff;isolation:isolate;background:#24363c;min-height:min(56.25vw,1080px);position:relative}.page-module__zvqgdG__heroImage{object-fit:cover;object-position:center;z-index:-2}.page-module__zvqgdG__heroShade{z-index:-1;background:linear-gradient(90deg,#07101970,#07101912 80%),linear-gradient(#0000 45%,#071019b3);position:absolute;inset:0}.page-module__zvqgdG__heroContent{min-height:inherit;padding:132px var(--gutter)calc(56*var(--about-unit));flex-direction:column;justify-content:space-between;gap:48px;display:flex}.page-module__zvqgdG__breadcrumb{color:#fff;align-items:center;gap:10px;font-size:14px;display:flex}.page-module__zvqgdG__breadcrumb a{color:inherit;text-underline-offset:4px}.page-module__zvqgdG__hero h1{width:100%;max-width:1100px;font-size:clamp(44px,3.727vw,72px);line-height:1.03}.page-module__zvqgdG__heroBottom{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.page-module__zvqgdG__heroBottom>div{letter-spacing:-.035em;color:#ffffffe0;width:48%;max-width:720px;font-size:clamp(16px,1.243vw,24px);line-height:1.3}.page-module__zvqgdG__socials{gap:6px;display:flex}.page-module__zvqgdG__socials a{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.page-module__zvqgdG__section{padding:calc(120*var(--about-unit))var(--gutter);scroll-margin-top:88px}.page-module__zvqgdG__section h2{max-width:1050px;font-size:clamp(34px,2.9vw,56px);line-height:1.2}.page-module__zvqgdG__intro{min-height:calc(1036*var(--about-unit));grid-template-columns:1fr 2.4fr;align-items:center;gap:clamp(48px,10vw,225px);display:grid}.page-module__zvqgdG__intro h2{color:#8d8d8d;align-self:start;font-size:clamp(24px,1.864vw,36px)}.page-module__zvqgdG__intro>div{min-height:calc(528*var(--about-unit));flex-direction:column;justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.page-module__zvqgdG__intro p{letter-spacing:-.04em;font-size:clamp(32px,2.9vw,56px);font-weight:500;line-height:1.3}.page-module__zvqgdG__button{color:#303030;background:#d3f072;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:16px 28px;font-size:clamp(16px,1.035vw,20px);font-weight:500;line-height:1;text-decoration:none;transition:background .18s;display:inline-flex}.page-module__zvqgdG__button:hover{background:#c0e158}.page-module__zvqgdG__page a:focus-visible{outline-offset:5px;outline:2px solid #4983b5}.page-module__zvqgdG__sectionHeading{margin-bottom:calc(80*var(--about-unit));grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,8vw,150px);display:grid}.page-module__zvqgdG__sectionHeading>.page-module__zvqgdG__body{text-align:right}.page-module__zvqgdG__body{color:#777;letter-spacing:-.025em;font-size:clamp(16px,1.243vw,24px);line-height:1.4}.page-module__zvqgdG__contrast>h2 .page-module__zvqgdG__headingLine:last-child{color:#8d8d8d}.page-module__zvqgdG__contrast>h2{margin-bottom:calc(40*var(--about-unit))}.page-module__zvqgdG__comparison{isolation:isolate;background:#4983b5;border-radius:24px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.page-module__zvqgdG__comparison article{padding:calc(56*var(--about-unit));min-height:calc(753*var(--about-unit));background:#f3f3f3;position:relative}.page-module__zvqgdG__patternFallback{object-fit:fill}.page-module__zvqgdG__comparison h3{font-size:clamp(26px,2.07vw,40px);line-height:1.2}.page-module__zvqgdG__comparison .page-module__zvqgdG__patternPanel{color:#fff;isolation:isolate;background:0 0;position:relative}.page-module__zvqgdG__patternPanel>div:last-child{flex-direction:column;justify-content:space-between;gap:40px;height:100%;display:flex;position:relative}.page-module__zvqgdG__patternPanel .page-module__zvqgdG__body{color:#ffffffe0}.page-module__zvqgdG__workflow [role=tabpanel] p{text-transform:none;font-size:clamp(24px,2.2vw,42px);line-height:1.2}.page-module__zvqgdG__approach{gap:calc(24*var(--about-unit));margin-top:calc(80*var(--about-unit));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__zvqgdG__approach article{padding:calc(32*var(--about-unit));background:#f3f3f3;border-radius:20px;flex-direction:column;gap:24px;display:flex}.page-module__zvqgdG__approachCopy{flex:1}.page-module__zvqgdG__approach .page-module__zvqgdG__body{text-wrap:pretty}.page-module__zvqgdG__approach h3{margin-bottom:20px;font-size:clamp(24px,1.864vw,36px);line-height:1.2}.page-module__zvqgdG__approach figure{aspect-ratio:511/325;border-radius:20px;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.page-module__zvqgdG__approach figure>img:first-child{object-fit:cover}.page-module__zvqgdG__approach figure>.page-module__zvqgdG__approachIcon{width:21%;max-width:106px;height:auto;position:relative}.page-module__zvqgdG__cta{isolation:isolate;min-height:calc(1071*var(--about-unit));padding:80px var(--gutter);color:#fff;background:#172b39;align-items:center;display:flex;position:relative}.page-module__zvqgdG__ctaImage{z-index:-2;object-fit:cover;transform:scaleX(-1)}.page-module__zvqgdG__ctaShade{z-index:-1;background:#0816207a;position:absolute;inset:0}.page-module__zvqgdG__ctaContent{overflow-wrap:break-word;width:44%;min-width:0;max-width:760px}.page-module__zvqgdG__cta h2{margin-bottom:40px;font-size:clamp(42px,3.727vw,72px);line-height:1.1}.page-module__zvqgdG__cta .page-module__zvqgdG__button{background:#fff}.page-module__zvqgdG__cta .page-module__zvqgdG__button:hover{background:#d3f072}.page-module__zvqgdG__otherIndustries{padding:36px var(--gutter);justify-content:space-between;align-items:baseline;gap:28px;display:flex}.page-module__zvqgdG__otherIndustries>span{color:#777;font-size:14px}.page-module__zvqgdG__otherIndustries>div{flex-wrap:wrap;gap:20px 32px;display:flex}.page-module__zvqgdG__otherIndustries a{color:inherit;gap:8px;text-decoration:none;display:inline-flex}.page-module__zvqgdG__otherIndustries a:hover{color:#4983b5}@media (max-width:1100px){.page-module__zvqgdG__hero{min-height:780px}.page-module__zvqgdG__heroContent{padding-top:112px}.page-module__zvqgdG__hero h1{width:100%}.page-module__zvqgdG__heroBottom>div{width:70%}.page-module__zvqgdG__intro{grid-template-columns:1fr 2fr;gap:48px;min-height:0}.page-module__zvqgdG__intro>div{min-height:0}.page-module__zvqgdG__sectionHeading{gap:36px}.page-module__zvqgdG__approach{gap:16px}.page-module__zvqgdG__approach article{padding:20px}.page-module__zvqgdG__otherIndustries{flex-direction:column}}@media (max-width:1000px){.page-module__zvqgdG__fullCopy{display:none}.page-module__zvqgdG__compactCopy{display:inline}.page-module__zvqgdG__section{padding-block:88px}.page-module__zvqgdG__hero{min-height:680px}.page-module__zvqgdG__heroBottom>div{font-size:16px;line-height:1.5}.page-module__zvqgdG__section h2{font-size:32px}.page-module__zvqgdG__intro h2{font-size:22px}.page-module__zvqgdG__intro p{font-size:26px;line-height:1.35}.page-module__zvqgdG__body{font-size:15px;line-height:1.5}.page-module__zvqgdG__comparison article{min-height:280px;padding:28px}.page-module__zvqgdG__comparison h3{font-size:24px}.page-module__zvqgdG__patternPanel>div:last-child{gap:24px}.page-module__zvqgdG__approach h3{margin-bottom:12px;font-size:22px}.page-module__zvqgdG__workflow [role=tablist]{gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.page-module__zvqgdG__workflow [role=tab]{border-radius:12px;flex:none;height:auto;min-height:48px;padding:12px 18px}.page-module__zvqgdG__workflow [role=tab] small{display:none}.page-module__zvqgdG__workflow [role=tab]>span{font-size:18px}.page-module__zvqgdG__workflow [role=tabpanel]{height:300px;margin-top:16px}.page-module__zvqgdG__workflow [role=tabpanel]>div:last-child{flex-direction:column;gap:12px;padding:24px}.page-module__zvqgdG__workflow [role=tabpanel] h3{font-size:22px}.page-module__zvqgdG__workflow [role=tabpanel] p{text-align:left;max-width:42ch;font-size:18px;line-height:1.4}}@media (min-width:701px) and (max-width:1000px){.page-module__zvqgdG__sectionHeading{grid-template-columns:1fr;gap:24px}.page-module__zvqgdG__sectionHeading>.page-module__zvqgdG__body{text-align:left;max-width:65ch}.page-module__zvqgdG__approach{grid-template-columns:1fr;gap:20px}.page-module__zvqgdG__approach article{grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:24px;display:grid}}@media (max-width:700px){.page-module__zvqgdG__page{--about-unit:1px}.page-module__zvqgdG__hero{min-height:clamp(600px,90svh,760px)}.page-module__zvqgdG__heroContent{padding:100px var(--gutter)32px;gap:36px}.page-module__zvqgdG__hero h1{max-width:540px;font-size:clamp(32px,7.5vw,40px)}.page-module__zvqgdG__headingLine{display:inline}.page-module__zvqgdG__heroImage{object-position:58% center}.page-module__zvqgdG__heroBottom{flex-direction:column;align-items:flex-start;gap:24px}.page-module__zvqgdG__heroBottom>div{width:100%;font-size:15px;line-height:1.5}.page-module__zvqgdG__section{padding-block:72px}.page-module__zvqgdG__section h2{font-size:clamp(26px,6.7vw,30px)}.page-module__zvqgdG__intro{grid-template-columns:1fr;gap:28px}.page-module__zvqgdG__intro h2{font-size:20px}.page-module__zvqgdG__intro p{font-size:23px;line-height:1.4}.page-module__zvqgdG__intro>div{gap:28px}.page-module__zvqgdG__sectionHeading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.page-module__zvqgdG__sectionHeading>.page-module__zvqgdG__body{text-align:left}.page-module__zvqgdG__body{font-size:15px;line-height:1.5}.page-module__zvqgdG__contrast>h2 .page-module__zvqgdG__headingLine:last-child{color:#8d8d8d}.page-module__zvqgdG__contrast>h2{margin-bottom:32px}.page-module__zvqgdG__comparison{border-radius:20px;grid-template-columns:1fr}.page-module__zvqgdG__comparison article{min-height:0;padding:28px 24px}.page-module__zvqgdG__patternFallback{object-fit:fill}.page-module__zvqgdG__comparison h3{font-size:23px}.page-module__zvqgdG__comparison .page-module__zvqgdG__patternPanel{min-height:240px}.page-module__zvqgdG__approach{grid-template-columns:1fr;gap:20px;margin-top:32px}.page-module__zvqgdG__approach article{gap:20px;padding:20px}.page-module__zvqgdG__approach h3{margin-bottom:12px;font-size:22px}.page-module__zvqgdG__approach figure{aspect-ratio:2.6;border-radius:12px;order:-1}.page-module__zvqgdG__approach figure>.page-module__zvqgdG__approachIcon{width:15%}.page-module__zvqgdG__cta{align-items:flex-start;min-height:460px;padding-block:56px}.page-module__zvqgdG__ctaContent{width:100%}.page-module__zvqgdG__cta h2{max-width:380px;margin-bottom:28px;font-size:32px}.page-module__zvqgdG__ctaImage{object-position:35% center}.page-module__zvqgdG__otherIndustries>div{flex-direction:column;gap:20px}}@media (prefers-reduced-motion:reduce){.page-module__zvqgdG__button{transition:none}}.page-module__zvqgdG__section>h2:has(+.page-module__zvqgdG__approach){max-width:1050px}
