.page-module__F3wmGq__page{min-height:100vh;color:var(--ink);background:var(--paper)}.page-module__F3wmGq__page svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.page-module__F3wmGq__header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f6f6eb;border-bottom:1px solid #dcdcdcd6;justify-content:space-between;align-items:center;min-height:76px;padding:0 5vw;display:flex;position:sticky;top:0}.page-module__F3wmGq__brand{letter-spacing:-.04em;align-items:center;gap:2px;font-size:26px;font-weight:750;display:inline-flex}.page-module__F3wmGq__brandIcon{object-fit:contain;width:29px;height:29px}.page-module__F3wmGq__header nav{color:#40494b;align-items:center;gap:30px;font-size:14px;display:flex}.page-module__F3wmGq__header nav a{transition:color .16s}.page-module__F3wmGq__header nav a:hover{color:var(--ink)}.page-module__F3wmGq__header .page-module__F3wmGq__headerCta{min-height:42px;color:var(--white);background:var(--green-dark);border-radius:999px;align-items:center;gap:12px;padding:0 20px;display:inline-flex}.page-module__F3wmGq__hero{min-height:660px;color:var(--white);background:var(--night);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-module__F3wmGq__heroImage{object-fit:cover;object-position:center 54%}.page-module__F3wmGq__heroOverlay{background:linear-gradient(90deg,#070c0de8 0%,#070c0dad 47%,#070c0d29 100%),linear-gradient(#0000 40%,#070c0d8a);position:absolute;inset:0}.page-module__F3wmGq__heroContent{z-index:1;width:min(760px,90vw);padding:110px 7vw 90px;position:relative}.page-module__F3wmGq__eyebrow,.page-module__F3wmGq__sectionLabel{letter-spacing:.16em;font-size:12px;font-weight:700;line-height:1.4;display:block}.page-module__F3wmGq__eyebrow{color:var(--green);margin-bottom:26px}.page-module__F3wmGq__hero h1{letter-spacing:-.065em;max-width:720px;font-size:clamp(52px,7vw,100px);font-weight:560;line-height:.94}.page-module__F3wmGq__heroContent>p{color:#ffffffc7;max-width:690px;margin-top:30px;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.page-module__F3wmGq__heroActions,.page-module__F3wmGq__finalCta>div{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.page-module__F3wmGq__primaryButton,.page-module__F3wmGq__secondaryButton{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:0 25px;font-size:15px;font-weight:700;display:inline-flex}.page-module__F3wmGq__primaryButton{color:var(--green-dark);background:var(--green)}.page-module__F3wmGq__secondaryButton{color:var(--white);border-color:#ffffff59}.page-module__F3wmGq__definitionSection,.page-module__F3wmGq__localSection,.page-module__F3wmGq__processSection,.page-module__F3wmGq__faqSection{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(46px,8vw,140px);padding:120px 7vw;display:grid}.page-module__F3wmGq__sectionLabel{color:var(--green-dark);margin-bottom:22px}.page-module__F3wmGq__definitionSection h2,.page-module__F3wmGq__sectionHeading h2,.page-module__F3wmGq__localCopy h2,.page-module__F3wmGq__processIntro h2,.page-module__F3wmGq__faqIntro h2,.page-module__F3wmGq__finalCta h2{letter-spacing:-.055em;font-size:clamp(38px,4.3vw,68px);font-weight:560;line-height:1.02}.page-module__F3wmGq__definitionCopy{color:#414b4d;gap:24px;font-size:clamp(17px,1.35vw,20px);line-height:1.75;display:grid}.page-module__F3wmGq__contextLink{border-bottom:1px solid var(--green-dark);color:var(--green-dark);margin-inline:.35em;padding-bottom:2px;font-weight:700}.page-module__F3wmGq__localCopy .page-module__F3wmGq__contextLink{border-bottom-color:var(--green);color:var(--green)}.page-module__F3wmGq__reasonsSection,.page-module__F3wmGq__useCasesSection,.page-module__F3wmGq__optionsSection{border-top:1px solid var(--line);background:var(--white);padding:120px 7vw}.page-module__F3wmGq__sectionHeading{max-width:860px}.page-module__F3wmGq__sectionHeading>p,.page-module__F3wmGq__processIntro>p,.page-module__F3wmGq__finalCta>p{max-width:700px;color:var(--muted);margin-top:26px;font-size:18px;line-height:1.7}.page-module__F3wmGq__reasonGrid,.page-module__F3wmGq__useCaseGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid}.page-module__F3wmGq__reasonGrid article,.page-module__F3wmGq__useCaseGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:34px 30px}.page-module__F3wmGq__reasonGrid article>span,.page-module__F3wmGq__processSteps article>span{color:var(--green-dark);font-size:20px;font-weight:700}.page-module__F3wmGq__reasonGrid h3,.page-module__F3wmGq__useCaseGrid h3,.page-module__F3wmGq__optionGrid h3,.page-module__F3wmGq__faqList h3,.page-module__F3wmGq__processSteps h3{letter-spacing:-.035em;font-size:24px;font-weight:650;line-height:1.12}.page-module__F3wmGq__reasonGrid h3{margin-top:76px}.page-module__F3wmGq__reasonGrid p,.page-module__F3wmGq__useCaseGrid p,.page-module__F3wmGq__optionGrid p,.page-module__F3wmGq__faqList p,.page-module__F3wmGq__processSteps p{color:var(--muted);margin-top:16px;font-size:16px;line-height:1.65}.page-module__F3wmGq__localSection{background:var(--night);align-items:stretch;gap:0;padding-block:0}.page-module__F3wmGq__localMedia{min-height:680px;margin-left:-7vw;position:relative}.page-module__F3wmGq__localImage{object-fit:cover}.page-module__F3wmGq__localCopy{color:var(--white);align-self:center;padding:100px 0 100px clamp(48px,7vw,115px)}.page-module__F3wmGq__localCopy .page-module__F3wmGq__sectionLabel{color:var(--green)}.page-module__F3wmGq__localCopy p{color:#ffffffb0;margin-top:24px;font-size:17px;line-height:1.7}.page-module__F3wmGq__localCopy>a,.page-module__F3wmGq__optionGrid a{align-items:center;gap:18px;margin-top:32px;font-size:16px;font-weight:700;display:inline-flex}.page-module__F3wmGq__localCopy>a{border-bottom:1px solid #ffffff73;padding-bottom:8px}.page-module__F3wmGq__useCasesSection{background:var(--paper)}.page-module__F3wmGq__useCaseGrid article{background:#ffffff8c;min-height:260px}.page-module__F3wmGq__useCaseGrid h3{margin-top:52px}.page-module__F3wmGq__processSection{color:var(--white);background:var(--green-dark)}.page-module__F3wmGq__processIntro .page-module__F3wmGq__sectionLabel{color:var(--green)}.page-module__F3wmGq__processIntro>p{color:#ffffffad}.page-module__F3wmGq__processSteps{border-top:1px solid #fff3}.page-module__F3wmGq__processSteps article{border-bottom:1px solid #fff3;grid-template-columns:54px 1fr;gap:26px;padding:30px 0;display:grid}.page-module__F3wmGq__processSteps article>span{color:var(--green)}.page-module__F3wmGq__processSteps p{color:#ffffffab}.page-module__F3wmGq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:70px;display:grid}.page-module__F3wmGq__optionGrid article{border:1px solid var(--line);background:var(--paper);min-height:420px;padding:clamp(34px,4vw,62px)}.page-module__F3wmGq__optionGrid article>span{color:var(--green-dark);letter-spacing:.14em;font-size:12px;font-weight:700}.page-module__F3wmGq__optionGrid h3{max-width:540px;margin-top:90px;font-size:clamp(30px,3vw,46px)}.page-module__F3wmGq__optionGrid a{color:var(--green-dark)}.page-module__F3wmGq__optionGrid .page-module__F3wmGq__managedOption{color:var(--white);background:var(--night)}.page-module__F3wmGq__managedOption>span,.page-module__F3wmGq__managedOption a{color:var(--green)!important}.page-module__F3wmGq__managedOption p{color:#ffffffa6}.page-module__F3wmGq__faqSection{background:var(--paper)}.page-module__F3wmGq__faqIntro{height:fit-content;position:sticky;top:118px}.page-module__F3wmGq__faqList{border-top:1px solid #bac3c5}.page-module__F3wmGq__faqList article{border-bottom:1px solid #bac3c5;grid-template-columns:42px 1fr;gap:24px;padding:32px 0;display:grid}.page-module__F3wmGq__faqList article>span{color:var(--green-dark);font-size:14px;font-weight:700}.page-module__F3wmGq__finalCta{color:var(--white);background:var(--night);padding:110px 7vw}.page-module__F3wmGq__finalCta .page-module__F3wmGq__sectionLabel{color:var(--green)}.page-module__F3wmGq__finalCta h2,.page-module__F3wmGq__finalCta>p{max-width:960px}.page-module__F3wmGq__finalCta>p{color:#ffffffad}@media (max-width:980px){.page-module__F3wmGq__reasonGrid,.page-module__F3wmGq__useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__F3wmGq__definitionSection,.page-module__F3wmGq__processSection,.page-module__F3wmGq__faqSection{grid-template-columns:1fr;gap:54px}.page-module__F3wmGq__faqIntro{position:static}.page-module__F3wmGq__localSection{grid-template-columns:1fr;padding-inline:0}.page-module__F3wmGq__localMedia{min-height:500px;margin-left:0}.page-module__F3wmGq__localCopy{padding:76px 7vw 88px}}@media (max-width:680px){.page-module__F3wmGq__header{min-height:68px;padding-inline:20px}.page-module__F3wmGq__brand{font-size:23px}.page-module__F3wmGq__brandIcon{width:26px;height:26px}.page-module__F3wmGq__header nav{gap:8px}.page-module__F3wmGq__header nav>a:not(.page-module__F3wmGq__headerCta){display:none}.page-module__F3wmGq__header .page-module__F3wmGq__headerCta{min-height:40px;padding-inline:17px}.page-module__F3wmGq__hero{min-height:650px}.page-module__F3wmGq__heroImage{object-position:62% center}.page-module__F3wmGq__heroOverlay{background:linear-gradient(#070c0d3d 0%,#070c0d9e 36%,#070c0ded 100%)}.page-module__F3wmGq__heroContent{width:100%;padding:96px 20px 58px}.page-module__F3wmGq__eyebrow{max-width:310px;margin-bottom:20px}.page-module__F3wmGq__hero h1{font-size:clamp(46px,15vw,66px)}.page-module__F3wmGq__heroContent>p{margin-top:22px;font-size:16px;line-height:1.55}.page-module__F3wmGq__heroActions{flex-direction:column;align-items:stretch}.page-module__F3wmGq__primaryButton,.page-module__F3wmGq__secondaryButton{width:100%}.page-module__F3wmGq__definitionSection,.page-module__F3wmGq__reasonsSection,.page-module__F3wmGq__useCasesSection,.page-module__F3wmGq__processSection,.page-module__F3wmGq__optionsSection,.page-module__F3wmGq__faqSection,.page-module__F3wmGq__finalCta{padding:76px 20px}.page-module__F3wmGq__definitionSection h2,.page-module__F3wmGq__sectionHeading h2,.page-module__F3wmGq__localCopy h2,.page-module__F3wmGq__processIntro h2,.page-module__F3wmGq__faqIntro h2,.page-module__F3wmGq__finalCta h2{font-size:clamp(36px,11vw,50px)}.page-module__F3wmGq__reasonGrid,.page-module__F3wmGq__useCaseGrid{grid-template-columns:1fr;margin-top:48px}.page-module__F3wmGq__reasonGrid article,.page-module__F3wmGq__useCaseGrid article{min-height:auto;padding:28px 24px 32px}.page-module__F3wmGq__reasonGrid h3,.page-module__F3wmGq__useCaseGrid h3{margin-top:42px}.page-module__F3wmGq__localMedia{min-height:360px}.page-module__F3wmGq__localCopy{padding:70px 20px 78px}.page-module__F3wmGq__optionGrid{grid-template-columns:1fr;margin-top:48px}.page-module__F3wmGq__optionGrid article{min-height:auto;padding:32px 26px 38px}.page-module__F3wmGq__optionGrid h3{margin-top:62px}.page-module__F3wmGq__faqList article{grid-template-columns:32px 1fr;gap:14px}.page-module__F3wmGq__faqList h3{font-size:21px}}
.page-module__t8FzLG__hero{min-height:680px}.page-module__t8FzLG__heroImage{object-position:center 54%}.page-module__t8FzLG__heroOverlay{background:linear-gradient(90deg,#070c0df0 0%,#070c0dbd 48%,#070c0d1f 100%),linear-gradient(#0000 38%,#070c0d99)}.page-module__t8FzLG__inlineLink{border-bottom:1px solid var(--green-dark);color:var(--green-dark);margin-inline:.35em;padding-bottom:2px;font-weight:700}.page-module__t8FzLG__flowSection,.page-module__t8FzLG__comparisonSection,.page-module__t8FzLG__fitSection{padding:120px 7vw}.page-module__t8FzLG__flowSection{color:var(--white);background:var(--night)}.page-module__t8FzLG__flowIntro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:70px;display:grid}.page-module__t8FzLG__flowIntro>span{color:var(--green);grid-column:1/-1;margin-bottom:-46px}.page-module__t8FzLG__flowIntro h2,.page-module__t8FzLG__comparisonIntro h2,.page-module__t8FzLG__fitCopy h2{letter-spacing:-.055em;font-size:clamp(38px,4.3vw,68px);font-weight:560;line-height:1.02}.page-module__t8FzLG__flowIntro p,.page-module__t8FzLG__comparisonIntro p,.page-module__t8FzLG__fitCopy>p{color:#ffffffad;font-size:17px;line-height:1.7}.page-module__t8FzLG__flow{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:76px;display:grid}.page-module__t8FzLG__flow article{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;min-height:240px;padding:28px 24px;position:relative}.page-module__t8FzLG__flow article:not(:last-child):after{z-index:1;width:27px;height:27px;color:var(--green-dark);background:var(--green);content:"→";border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:50%;right:-14px}.page-module__t8FzLG__flow article>span,.page-module__t8FzLG__workloadGrid article>span{color:var(--green);letter-spacing:.13em;font-size:12px;font-weight:700}.page-module__t8FzLG__flow h3{margin-top:84px;font-size:22px}.page-module__t8FzLG__flow p{color:#ffffff94;margin-top:10px;font-size:14px;line-height:1.5}.page-module__t8FzLG__workloadGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:72px;display:grid}.page-module__t8FzLG__workloadGrid article{background:var(--paper);min-height:270px;padding:32px}.page-module__t8FzLG__workloadGrid article>span{color:var(--green-dark)}.page-module__t8FzLG__workloadGrid h3{letter-spacing:-.035em;margin-top:72px;font-size:25px}.page-module__t8FzLG__workloadGrid p{color:var(--muted);margin-top:15px;font-size:16px;line-height:1.6}.page-module__t8FzLG__comparisonSection{color:var(--white);background:var(--green-dark)}.page-module__t8FzLG__comparisonIntro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:80px;display:grid}.page-module__t8FzLG__comparisonIntro>span{color:var(--green);grid-column:1/-1;margin-bottom:-52px}.page-module__t8FzLG__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:72px;display:grid}.page-module__t8FzLG__comparisonGrid article{border:1px solid #ffffff3d;padding:clamp(34px,4vw,58px)}.page-module__t8FzLG__comparisonGrid article>span{color:var(--green);letter-spacing:.14em;font-size:13px;font-weight:700}.page-module__t8FzLG__comparisonGrid ul{gap:0;margin-top:52px;list-style:none;display:grid}.page-module__t8FzLG__comparisonGrid li{color:#ffffffc2;border-top:1px solid #ffffff2b;padding:20px 0 20px 25px;font-size:16px;line-height:1.55}.page-module__t8FzLG__comparisonGrid li:before{color:var(--green);content:"◆";margin-left:-25px;margin-right:15px;font-size:7px}.page-module__t8FzLG__fitSection{background:var(--paper);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(54px,9vw,150px);display:grid}.page-module__t8FzLG__fitCopy>p{color:var(--muted);margin-top:26px}.page-module__t8FzLG__fitCopy>a{border-bottom:1px solid var(--green-dark);color:var(--green-dark);align-items:center;gap:18px;margin-top:32px;padding-bottom:7px;font-weight:700;display:inline-flex}.page-module__t8FzLG__fitCopy svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.page-module__t8FzLG__fitList{border-top:1px solid #bac3c5}.page-module__t8FzLG__fitList p{color:#3e484a;border-bottom:1px solid #bac3c5;padding:25px 0 25px 28px;font-size:17px;line-height:1.5}.page-module__t8FzLG__fitList p:before{color:var(--green-dark);content:"◆";margin-left:-28px;margin-right:17px;font-size:7px}.page-module__t8FzLG__processSteps article{padding-block:23px}@media (max-width:980px){.page-module__t8FzLG__flowIntro,.page-module__t8FzLG__comparisonIntro,.page-module__t8FzLG__fitSection{grid-template-columns:1fr;gap:36px}.page-module__t8FzLG__flowIntro>span,.page-module__t8FzLG__comparisonIntro>span{grid-column:auto;margin-bottom:-12px}.page-module__t8FzLG__flow{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__t8FzLG__workloadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.page-module__t8FzLG__hero{min-height:650px}.page-module__t8FzLG__heroImage{object-position:60% center}.page-module__t8FzLG__heroOverlay{background:linear-gradient(#070c0d3d 0%,#070c0da6 32%,#070c0df5 100%)}.page-module__t8FzLG__flowSection,.page-module__t8FzLG__comparisonSection,.page-module__t8FzLG__fitSection{padding:76px 20px}.page-module__t8FzLG__flowIntro h2,.page-module__t8FzLG__comparisonIntro h2,.page-module__t8FzLG__fitCopy h2{font-size:clamp(36px,11vw,50px)}.page-module__t8FzLG__flow{grid-template-columns:1fr;margin-top:48px}.page-module__t8FzLG__flow article{min-height:180px}.page-module__t8FzLG__flow article:not(:last-child):after{content:"↓";top:auto;bottom:-14px;right:24px}.page-module__t8FzLG__flow h3{margin-top:48px}.page-module__t8FzLG__workloadGrid,.page-module__t8FzLG__comparisonGrid{grid-template-columns:1fr}.page-module__t8FzLG__workloadGrid{margin-top:48px}.page-module__t8FzLG__workloadGrid article{min-height:auto;padding:28px 24px 32px}.page-module__t8FzLG__workloadGrid h3,.page-module__t8FzLG__comparisonGrid{margin-top:48px}.page-module__t8FzLG__comparisonGrid article{padding:30px 24px}.page-module__t8FzLG__comparisonGrid ul{margin-top:36px}}
.seo-cluster-page-module__tsR0lW__hero{min-height:680px}.seo-cluster-page-module__tsR0lW__heroOverlay{background:linear-gradient(90deg,#070c0df2 0%,#070c0db8 49%,#070c0d21 100%),linear-gradient(#0000 38%,#070c0d94)}.seo-cluster-page-module__tsR0lW__breadcrumbs{color:#ffffff9e;letter-spacing:.06em;flex-wrap:wrap;gap:8px;margin-bottom:26px;font-size:12px;display:flex}.seo-cluster-page-module__tsR0lW__breadcrumbs span{gap:8px;display:inline-flex}.seo-cluster-page-module__tsR0lW__breadcrumbs i{color:var(--green);font-style:normal}.seo-cluster-page-module__tsR0lW__breadcrumbs a,.seo-cluster-page-module__tsR0lW__breadcrumbs b{font-weight:400}.seo-cluster-page-module__tsR0lW__breadcrumbs a:hover{color:var(--white)}.seo-cluster-page-module__tsR0lW__architectureSection,.seo-cluster-page-module__tsR0lW__capabilitiesSection,.seo-cluster-page-module__tsR0lW__decisionSection,.seo-cluster-page-module__tsR0lW__relatedSection{padding:120px 7vw}.seo-cluster-page-module__tsR0lW__architectureSection{color:var(--white);background:var(--night)}.seo-cluster-page-module__tsR0lW__sectionIntro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:72px;display:grid}.seo-cluster-page-module__tsR0lW__sectionIntro>span{color:var(--green);grid-column:1/-1;margin-bottom:-48px}.seo-cluster-page-module__tsR0lW__sectionIntro h2,.seo-cluster-page-module__tsR0lW__decisionCopy h2,.seo-cluster-page-module__tsR0lW__relatedIntro h2{letter-spacing:-.055em;font-size:clamp(38px,4.3vw,68px);font-weight:560;line-height:1.02}.seo-cluster-page-module__tsR0lW__sectionIntro>p,.seo-cluster-page-module__tsR0lW__decisionCopy>p,.seo-cluster-page-module__tsR0lW__relatedIntro>p{color:#ffffffad;font-size:17px;line-height:1.7}.seo-cluster-page-module__tsR0lW__decisionLinks{flex-wrap:wrap;gap:12px 24px;margin-top:30px;display:flex}.seo-cluster-page-module__tsR0lW__decisionLinks a{border-bottom:1px solid var(--green-dark);color:var(--green-dark);align-items:center;gap:12px;padding-bottom:5px;font-size:14px;font-weight:700;display:inline-flex}.seo-cluster-page-module__tsR0lW__decisionLinks svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.seo-cluster-page-module__tsR0lW__architectureGrid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid}.seo-cluster-page-module__tsR0lW__architectureGrid article{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;min-height:280px;padding:30px 26px}.seo-cluster-page-module__tsR0lW__architectureGrid article>span,.seo-cluster-page-module__tsR0lW__capabilityGrid article>span,.seo-cluster-page-module__tsR0lW__relatedGrid a>span{color:var(--green);letter-spacing:.13em;font-size:12px;font-weight:700}.seo-cluster-page-module__tsR0lW__architectureGrid h3,.seo-cluster-page-module__tsR0lW__capabilityGrid h3,.seo-cluster-page-module__tsR0lW__relatedGrid h3{letter-spacing:-.035em;margin-top:76px;font-size:24px;font-weight:650;line-height:1.14}.seo-cluster-page-module__tsR0lW__architectureGrid p,.seo-cluster-page-module__tsR0lW__capabilityGrid p,.seo-cluster-page-module__tsR0lW__relatedGrid p{color:#ffffff9c;margin-top:15px;font-size:15px;line-height:1.6}.seo-cluster-page-module__tsR0lW__capabilitiesSection{background:var(--white)}.seo-cluster-page-module__tsR0lW__capabilitiesSection .seo-cluster-page-module__tsR0lW__sectionIntro>span{color:var(--green-dark)}.seo-cluster-page-module__tsR0lW__capabilitiesSection .seo-cluster-page-module__tsR0lW__sectionIntro>p{color:var(--muted)}.seo-cluster-page-module__tsR0lW__capabilityGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:72px;display:grid}.seo-cluster-page-module__tsR0lW__capabilityGrid article{background:var(--paper);min-height:280px;padding:32px}.seo-cluster-page-module__tsR0lW__capabilityGrid article>span{color:var(--green-dark)}.seo-cluster-page-module__tsR0lW__capabilityGrid p{color:var(--muted)}.seo-cluster-page-module__tsR0lW__decisionSection{background:var(--paper);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(56px,9vw,150px);display:grid}.seo-cluster-page-module__tsR0lW__decisionCopy>p,.seo-cluster-page-module__tsR0lW__relatedIntro>p{color:var(--muted);margin-top:24px}.seo-cluster-page-module__tsR0lW__factorList{border-top:1px solid #bac3c5}.seo-cluster-page-module__tsR0lW__factorList p{color:#3e484a;border-bottom:1px solid #bac3c5;padding:24px 0 24px 28px;font-size:17px;line-height:1.5}.seo-cluster-page-module__tsR0lW__factorList p:before{color:var(--green-dark);content:"◆";margin-left:-28px;margin-right:17px;font-size:7px}.seo-cluster-page-module__tsR0lW__relatedSection{color:var(--white);background:var(--night)}.seo-cluster-page-module__tsR0lW__relatedIntro{max-width:880px}.seo-cluster-page-module__tsR0lW__relatedIntro>span{color:var(--green)}.seo-cluster-page-module__tsR0lW__relatedIntro>p{color:#ffffffa6}.seo-cluster-page-module__tsR0lW__relatedGrid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:66px;display:grid}.seo-cluster-page-module__tsR0lW__relatedGrid a{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;min-height:300px;padding:30px;transition:background .16s;position:relative}.seo-cluster-page-module__tsR0lW__relatedGrid a:hover{background:#ffffff0f}.seo-cluster-page-module__tsR0lW__relatedGrid a>svg{width:20px;height:20px;position:absolute;bottom:28px;right:28px}@media (max-width:980px){.seo-cluster-page-module__tsR0lW__sectionIntro,.seo-cluster-page-module__tsR0lW__decisionSection{grid-template-columns:1fr;gap:38px}.seo-cluster-page-module__tsR0lW__sectionIntro>span{grid-column:auto;margin-bottom:-14px}.seo-cluster-page-module__tsR0lW__architectureGrid,.seo-cluster-page-module__tsR0lW__capabilityGrid,.seo-cluster-page-module__tsR0lW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.seo-cluster-page-module__tsR0lW__hero{min-height:650px}.seo-cluster-page-module__tsR0lW__heroOverlay{background:linear-gradient(#070c0d3d 0%,#070c0da6 32%,#070c0df5 100%)}.seo-cluster-page-module__tsR0lW__architectureSection,.seo-cluster-page-module__tsR0lW__capabilitiesSection,.seo-cluster-page-module__tsR0lW__decisionSection,.seo-cluster-page-module__tsR0lW__relatedSection{padding:76px 20px}.seo-cluster-page-module__tsR0lW__sectionIntro h2,.seo-cluster-page-module__tsR0lW__decisionCopy h2,.seo-cluster-page-module__tsR0lW__relatedIntro h2{font-size:clamp(36px,11vw,50px)}.seo-cluster-page-module__tsR0lW__architectureGrid,.seo-cluster-page-module__tsR0lW__capabilityGrid,.seo-cluster-page-module__tsR0lW__relatedGrid{grid-template-columns:1fr;margin-top:48px}.seo-cluster-page-module__tsR0lW__architectureGrid article,.seo-cluster-page-module__tsR0lW__capabilityGrid article,.seo-cluster-page-module__tsR0lW__relatedGrid a{min-height:auto;padding:28px 24px 34px}.seo-cluster-page-module__tsR0lW__architectureGrid h3,.seo-cluster-page-module__tsR0lW__capabilityGrid h3,.seo-cluster-page-module__tsR0lW__relatedGrid h3{margin-top:48px}.seo-cluster-page-module__tsR0lW__relatedGrid a{padding-bottom:74px}}
