.ProductTemplate3Analysis-module__WPI6YW__section{border-bottom:1px solid var(--ex-border,#dce5f0);background:#fff}.ProductTemplate3Analysis-module__WPI6YW__container{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(60px,11vw,170px);width:min(100% - 56px,1180px);margin:0 auto;padding:112px 0;display:grid}.ProductTemplate3Analysis-module__WPI6YW__eyebrow,.ProductTemplate3Analysis-module__WPI6YW__stageLabel{color:var(--ex-primary-blue,#1980cd);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3Analysis-module__WPI6YW__heading{max-width:460px;color:var(--ex-navy,#0d1238);letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:600;line-height:1}.ProductTemplate3Analysis-module__WPI6YW__description{max-width:390px;color:var(--ex-body-text,#536a8a);margin:26px 0 0;font-size:.98rem;line-height:1.8}.ProductTemplate3Analysis-module__WPI6YW__analysis{border-top:1px solid var(--ex-border,#dce5f0)}.ProductTemplate3Analysis-module__WPI6YW__stageActive{background:#eef6ff8f}.ProductTemplate3Analysis-module__WPI6YW__stageActive:before,.ProductTemplate3Analysis-module__WPI6YW__stageActive:after{content:"";background:var(--ex-primary-blue,#1980cd);width:2px;position:absolute;top:0;bottom:0}.ProductTemplate3Analysis-module__WPI6YW__stageActive:before{left:0}.ProductTemplate3Analysis-module__WPI6YW__stageActive:after{right:0}.ProductTemplate3Analysis-module__WPI6YW__stageMarkerActive span{font-weight:700}.ProductTemplate3Analysis-module__WPI6YW__stageMarkerActive{color:var(--ex-primary-blue,#1980cd)}.ProductTemplate3Analysis-module__WPI6YW__stageContentActive h3{color:var(--ex-navy,#0d1238)}.ProductTemplate3Analysis-module__WPI6YW__stageRow{border-bottom:1px solid #e5ecf3;grid-template-columns:48px minmax(0,1fr) auto;gap:20px;min-height:144px;padding:26px 0;display:grid;position:relative}.ProductTemplate3Analysis-module__WPI6YW__stageMarker{color:var(--ex-primary-blue,#1980cd);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;line-height:1.4;position:relative}.ProductTemplate3Analysis-module__WPI6YW__stageMarker i{background:#c6d9ea;width:1px;height:88px;position:absolute;top:29px;left:4px}.ProductTemplate3Analysis-module__WPI6YW__stageContent h3{color:var(--ex-dark-text,#101828);letter-spacing:-.025em;margin:8px 0 0;font-size:1.25rem;font-weight:650}.ProductTemplate3Analysis-module__WPI6YW__stageContent p{max-width:450px;color:var(--ex-body-text,#536a8a);margin:9px 0 0;font-size:.88rem;line-height:1.65}.ProductTemplate3Analysis-module__WPI6YW__stageIndex{color:var(--ex-muted-text,#667085);letter-spacing:.1em;text-transform:uppercase;align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem}.ProductTemplate3Analysis-module__WPI6YW__stageRow:last-child .ProductTemplate3Analysis-module__WPI6YW__stageIndex{color:var(--ex-success,#32b768)}@media (max-width:900px){.ProductTemplate3Analysis-module__WPI6YW__container{grid-template-columns:1fr;gap:50px;padding:88px 0}.ProductTemplate3Analysis-module__WPI6YW__intro{max-width:680px}.ProductTemplate3Analysis-module__WPI6YW__description{max-width:520px}}@media (max-width:640px){.ProductTemplate3Analysis-module__WPI6YW__container{gap:38px;width:min(100% - 40px,560px);padding:72px 0}.ProductTemplate3Analysis-module__WPI6YW__heading{font-size:clamp(2.2rem,11vw,3.5rem)}.ProductTemplate3Analysis-module__WPI6YW__stageRow{grid-template-columns:34px minmax(0,1fr);gap:14px;min-height:0;padding:22px 0}.ProductTemplate3Analysis-module__WPI6YW__stageIndex{grid-column:2;align-self:start;margin-top:12px}.ProductTemplate3Analysis-module__WPI6YW__stageMarker i{height:calc(100% - 18px);top:28px}}@media (max-width:420px){.ProductTemplate3Analysis-module__WPI6YW__container{width:min(100% - 32px,390px);padding:60px 0}.ProductTemplate3Analysis-module__WPI6YW__stageContent h3{font-size:1.1rem}.ProductTemplate3Analysis-module__WPI6YW__stageContent p{font-size:.82rem}}
.ProductTemplate3CTA-module__tMBj2a__section{background:var(--ex-navy,#0d1238);color:#fff}.ProductTemplate3CTA-module__tMBj2a__container{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:70px;width:min(100% - 56px,1180px);margin:0 auto;padding:100px 0 108px;display:grid;position:relative}.ProductTemplate3CTA-module__tMBj2a__content{min-width:0}.ProductTemplate3CTA-module__tMBj2a__rule{background:var(--ex-primary-blue,#1980cd);width:min(220px,30%);height:3px;position:absolute;top:0;left:0}.ProductTemplate3CTA-module__tMBj2a__eyebrow{color:#8fc8f0;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3CTA-module__tMBj2a__heading{color:#fff;letter-spacing:-.065em;max-width:720px;margin:18px 0 0;font-size:clamp(2.45rem,5vw,5.2rem);font-weight:600;line-height:.98}.ProductTemplate3CTA-module__tMBj2a__description{color:#bdcadb;max-width:540px;margin:24px 0 0;font-size:.98rem;line-height:1.8}.ProductTemplate3CTA-module__tMBj2a__actions{flex-direction:column;align-items:stretch;gap:10px;min-width:190px;display:flex}.ProductTemplate3CTA-module__tMBj2a__primary,.ProductTemplate3CTA-module__tMBj2a__secondary{border:1px solid #0000;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:.88rem;font-weight:650;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.ProductTemplate3CTA-module__tMBj2a__primary{color:var(--ex-navy,#0d1238);background:#fff}.ProductTemplate3CTA-module__tMBj2a__primary span{transition:transform .18s}.ProductTemplate3CTA-module__tMBj2a__primary:hover{background:#e6f3fb;transform:translateY(-2px)}.ProductTemplate3CTA-module__tMBj2a__primary:hover span,.ProductTemplate3CTA-module__tMBj2a__primary:focus-visible span{transform:translate(3px)}.ProductTemplate3CTA-module__tMBj2a__secondary{color:#fff;border-color:#ffffff57}.ProductTemplate3CTA-module__tMBj2a__secondary:hover{background:#ffffff14;border-color:#fff}.ProductTemplate3CTA-module__tMBj2a__primary:focus-visible,.ProductTemplate3CTA-module__tMBj2a__secondary:focus-visible{outline-offset:3px;outline:3px solid #8fc8f08c}@media (max-width:900px){.ProductTemplate3CTA-module__tMBj2a__container{grid-template-columns:1fr;gap:34px;padding:84px 0 92px}.ProductTemplate3CTA-module__tMBj2a__actions{flex-flow:wrap;min-width:0}}@media (max-width:640px){.ProductTemplate3CTA-module__tMBj2a__container{width:min(100% - 40px,560px);padding:72px 0 78px}.ProductTemplate3CTA-module__tMBj2a__heading{font-size:clamp(2.35rem,11vw,3.8rem)}.ProductTemplate3CTA-module__tMBj2a__actions{flex-direction:column}.ProductTemplate3CTA-module__tMBj2a__primary,.ProductTemplate3CTA-module__tMBj2a__secondary{width:100%}}@media (max-width:420px){.ProductTemplate3CTA-module__tMBj2a__container{width:min(100% - 32px,390px);padding:60px 0 68px}}@media (prefers-reduced-motion:reduce){.ProductTemplate3CTA-module__tMBj2a__primary,.ProductTemplate3CTA-module__tMBj2a__secondary,.ProductTemplate3CTA-module__tMBj2a__primary span{transition:none}.ProductTemplate3CTA-module__tMBj2a__primary:hover,.ProductTemplate3CTA-module__tMBj2a__primary:hover span,.ProductTemplate3CTA-module__tMBj2a__primary:focus-visible span{transform:none}}
.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton{width:100%;min-height:44px;color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;border-bottom:1px solid #e1e8f0;transition:background-color .18s,border-color .18s,transform .18s;position:relative}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:hover,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:focus-visible,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton[aria-pressed=true]{background:#eef6ffb8;border-color:#a9c8df;transform:translate(3px)}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:focus-visible{outline-offset:3px;outline:2px solid #1980cd8c}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceCopy{min-width:0}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceIndicator{color:#8da7bd;opacity:0;margin-left:auto;font-size:.8rem;transition:opacity .18s,color .18s,transform .18s;transform:translate(-3px,3px)}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:hover .ProductTemplate3HeroInteractive-module__dqoWVW__sourceIndicator,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:focus-visible .ProductTemplate3HeroInteractive-module__dqoWVW__sourceIndicator,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton[aria-pressed=true] .ProductTemplate3HeroInteractive-module__dqoWVW__sourceIndicator{color:var(--ex-primary-blue,#1980cd);opacity:1;transform:translate(0)}.ProductTemplate3HeroInteractive-module__dqoWVW__indexControls{align-items:center;gap:12px;display:flex}.ProductTemplate3HeroInteractive-module__dqoWVW__arrowControls{gap:5px;display:flex}.ProductTemplate3HeroInteractive-module__dqoWVW__navButton{width:30px;height:30px;color:var(--ex-primary-blue,#1980cd);cursor:pointer;font:inherit;background:#fff;border:1px solid #dce5f0;justify-content:center;align-items:center;font-size:.78rem;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.ProductTemplate3HeroInteractive-module__dqoWVW__navButton:hover,.ProductTemplate3HeroInteractive-module__dqoWVW__navButton:focus-visible{border-color:var(--ex-primary-blue,#1980cd);background:#eef6ff}.ProductTemplate3HeroInteractive-module__dqoWVW__navButton:focus-visible,.ProductTemplate3HeroInteractive-module__dqoWVW__progressDot:focus-visible{outline-offset:2px;outline:2px solid #1980cd8c}.ProductTemplate3HeroInteractive-module__dqoWVW__flowViewport>.ProductTemplate3HeroInteractive-module__dqoWVW__stateNode{animation:.3s both ProductTemplate3HeroInteractive-module__dqoWVW__stateEnter}.ProductTemplate3HeroInteractive-module__dqoWVW__progressControls{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.ProductTemplate3HeroInteractive-module__dqoWVW__progressDot{cursor:pointer;background:0 0;border:0;width:34px;height:18px;padding:0;position:relative}.ProductTemplate3HeroInteractive-module__dqoWVW__progressDot:after{content:"";background:#d9e4ee;height:2px;transition:background-color .18s,height .18s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProductTemplate3HeroInteractive-module__dqoWVW__progressDotActive:after{background:var(--ex-primary-blue,#1980cd);height:3px}@keyframes ProductTemplate3HeroInteractive-module__dqoWVW__stateEnter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.ProductTemplate3HeroInteractive-module__dqoWVW__indexControls{gap:8px}.ProductTemplate3HeroInteractive-module__dqoWVW__arrowControls{display:none}.ProductTemplate3HeroInteractive-module__dqoWVW__navButton{width:38px;height:38px}.ProductTemplate3HeroInteractive-module__dqoWVW__visualFooter{gap:12px}.ProductTemplate3HeroInteractive-module__dqoWVW__progressControls{flex:none;width:100%}.ProductTemplate3HeroInteractive-module__dqoWVW__progressDot{width:42px;height:24px}}@media (prefers-reduced-motion:reduce){.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceIndicator,.ProductTemplate3HeroInteractive-module__dqoWVW__navButton,.ProductTemplate3HeroInteractive-module__dqoWVW__progressDot:after{transition:none}.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:hover,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton:focus-visible,.ProductTemplate3HeroInteractive-module__dqoWVW__sourceButton[aria-pressed=true]{transform:none}.ProductTemplate3HeroInteractive-module__dqoWVW__flowViewport>.ProductTemplate3HeroInteractive-module__dqoWVW__stateNode{animation:none}}
.ProductTemplate3Hero-module__ZjHj-a__hero{background:var(--ex-light-bg,#f7fafc);border-bottom:1px solid var(--ex-border,#dce5f0)}.ProductTemplate3Hero-module__ZjHj-a__container{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(48px,7vw,112px);width:min(100% - 56px,1280px);margin:0 auto;padding:92px 0 88px;display:grid}.ProductTemplate3Hero-module__ZjHj-a__content{max-width:610px}.ProductTemplate3Hero-module__ZjHj-a__eyebrow,.ProductTemplate3Hero-module__ZjHj-a__visualEyebrow,.ProductTemplate3Hero-module__ZjHj-a__flowLabel{color:var(--ex-primary-blue,#1980cd);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3Hero-module__ZjHj-a__heading{max-width:620px;color:var(--ex-navy,#0d1238);letter-spacing:-.065em;margin:20px 0 0;font-size:clamp(2.9rem,5vw,5.4rem);font-weight:600;line-height:.98}.ProductTemplate3Hero-module__ZjHj-a__description{max-width:540px;color:var(--ex-body-text,#536a8a);margin:28px 0 0;font-size:1.06rem;line-height:1.8}.ProductTemplate3Hero-module__ZjHj-a__ctaRow{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.ProductTemplate3Hero-module__ZjHj-a__primary,.ProductTemplate3Hero-module__ZjHj-a__secondary{border:1px solid #0000;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.ProductTemplate3Hero-module__ZjHj-a__primary{background:var(--ex-primary-blue,#1980cd);color:#fff}.ProductTemplate3Hero-module__ZjHj-a__primary:hover{background:var(--ex-accent-blue,#1769ff);transform:translateY(-2px)}.ProductTemplate3Hero-module__ZjHj-a__secondary{border-color:var(--ex-border,#dce5f0);color:var(--ex-navy,#0d1238);background:#fff}.ProductTemplate3Hero-module__ZjHj-a__secondary:hover{border-color:var(--ex-primary-blue,#1980cd);color:var(--ex-primary-blue,#1980cd)}.ProductTemplate3Hero-module__ZjHj-a__primary:focus-visible,.ProductTemplate3Hero-module__ZjHj-a__secondary:focus-visible{outline-offset:3px;outline:3px solid #1980cd47}.ProductTemplate3Hero-module__ZjHj-a__supportingStatement{color:var(--ex-muted-text,#667085);align-items:center;gap:10px;margin:26px 0 0;font-size:.78rem;line-height:1.5;display:flex}.ProductTemplate3Hero-module__ZjHj-a__supportingMark{background:var(--ex-success,#32b768);border-radius:50%;flex:none;width:7px;height:7px}.ProductTemplate3Hero-module__ZjHj-a__visualColumn{min-width:0}.ProductTemplate3Hero-module__ZjHj-a__visual{background:0 0;border-top:1px solid #c8d6e6;border-bottom:1px solid #c8d6e6;padding:0 0 2px;position:relative}.ProductTemplate3Hero-module__ZjHj-a__visual:before{content:"";background:var(--ex-primary-blue,#1980cd);width:31%;height:3px;position:absolute;top:0;left:0}.ProductTemplate3Hero-module__ZjHj-a__visualHeader,.ProductTemplate3Hero-module__ZjHj-a__visualFooter{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ProductTemplate3Hero-module__ZjHj-a__visualHeading{color:var(--ex-navy,#0d1238);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:650;line-height:1.1}.ProductTemplate3Hero-module__ZjHj-a__visualIndex{color:var(--ex-muted-text,#667085);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.ProductTemplate3Hero-module__ZjHj-a__visualDescription{max-width:410px;color:var(--ex-body-text,#536a8a);margin:20px 0 0;font-size:.82rem;line-height:1.65}.ProductTemplate3Hero-module__ZjHj-a__flow{grid-template-columns:minmax(155px,1fr) 38px minmax(138px,.8fr) 38px minmax(160px,1fr);align-items:center;gap:10px;margin-top:34px;display:grid}.ProductTemplate3Hero-module__ZjHj-a__sourceColumn,.ProductTemplate3Hero-module__ZjHj-a__analysisNode,.ProductTemplate3Hero-module__ZjHj-a__insightNode{min-width:0}.ProductTemplate3Hero-module__ZjHj-a__sources{gap:8px;margin-top:12px;display:grid}.ProductTemplate3Hero-module__ZjHj-a__source{background:0 0;border-bottom:1px solid #e1e8f0;align-items:flex-start;gap:9px;padding:0 0 10px;display:flex}.ProductTemplate3Hero-module__ZjHj-a__sourceActive{border-bottom-color:#9fc4de}.ProductTemplate3Hero-module__ZjHj-a__nodeActive{background:#eef6ff85}.ProductTemplate3Hero-module__ZjHj-a__connectorActive>span:last-child{transform:translate(3px)}.ProductTemplate3Hero-module__ZjHj-a__sourceDot{background:var(--ex-accent-blue,#1769ff);border-radius:50%;flex:none;width:6px;height:6px;margin-top:5px}.ProductTemplate3Hero-module__ZjHj-a__source strong,.ProductTemplate3Hero-module__ZjHj-a__source small{display:block}.ProductTemplate3Hero-module__ZjHj-a__source strong{color:var(--ex-dark-text,#101828);font-size:.72rem;font-weight:650}.ProductTemplate3Hero-module__ZjHj-a__source small{color:var(--ex-muted-text,#667085);margin-top:3px;font-size:.63rem;line-height:1.4}.ProductTemplate3Hero-module__ZjHj-a__connector{color:var(--ex-primary-blue,#1980cd);justify-items:center;gap:5px;display:grid}.ProductTemplate3Hero-module__ZjHj-a__connector span:first-child{background:#b9cfe2;width:100%;height:1px}.ProductTemplate3Hero-module__ZjHj-a__connector span:last-child{font-size:1.1rem;line-height:1;transition:transform .18s}.ProductTemplate3Hero-module__ZjHj-a__analysisNode,.ProductTemplate3Hero-module__ZjHj-a__insightNode{align-content:center;min-height:148px;padding:18px 14px;display:grid}.ProductTemplate3Hero-module__ZjHj-a__analysisNode{border-top:1px solid #b8d4e8;border-bottom:1px solid #b8d4e8;border-left:2px solid #b8d4e8}.ProductTemplate3Hero-module__ZjHj-a__insightNode{border-top:1px solid #b9d7ca;border-bottom:1px solid #b9d7ca;border-left:2px solid #b9d7ca}.ProductTemplate3Hero-module__ZjHj-a__analysisNode strong,.ProductTemplate3Hero-module__ZjHj-a__insightNode strong{color:var(--ex-navy,#0d1238);margin-top:18px;font-size:.88rem;line-height:1.35}.ProductTemplate3Hero-module__ZjHj-a__analysisNode>span:last-child,.ProductTemplate3Hero-module__ZjHj-a__insightNode>span:not(.ProductTemplate3Hero-module__ZjHj-a__flowLabel){color:var(--ex-body-text,#536a8a);margin-top:7px;font-size:.67rem;line-height:1.45}.ProductTemplate3Hero-module__ZjHj-a__actionLine{align-items:center;gap:6px;display:flex}.ProductTemplate3Hero-module__ZjHj-a__actionLine i{background:var(--ex-success,#32b768);border-radius:50%;width:5px;height:5px}.ProductTemplate3Hero-module__ZjHj-a__visualFooter{color:var(--ex-muted-text,#667085);border-top:1px solid #e6edf4;margin:30px 32px 0;padding:16px 0 20px;font-size:.63rem}@media (max-width:1120px){.ProductTemplate3Hero-module__ZjHj-a__container{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:48px}.ProductTemplate3Hero-module__ZjHj-a__heading{font-size:clamp(2.7rem,5.2vw,4.6rem)}.ProductTemplate3Hero-module__ZjHj-a__flow{grid-template-columns:minmax(135px,1fr) 26px minmax(124px,.8fr) 26px minmax(140px,1fr)}}@media (max-width:900px){.ProductTemplate3Hero-module__ZjHj-a__container{grid-template-columns:1fr;padding:76px 0 72px}.ProductTemplate3Hero-module__ZjHj-a__content{max-width:700px}.ProductTemplate3Hero-module__ZjHj-a__visual{max-width:760px}}@media (max-width:640px){.ProductTemplate3Hero-module__ZjHj-a__container{width:min(100% - 40px,560px);padding:60px 0}.ProductTemplate3Hero-module__ZjHj-a__heading{font-size:clamp(2.5rem,12vw,4rem)}.ProductTemplate3Hero-module__ZjHj-a__description{margin-top:22px;font-size:.98rem}.ProductTemplate3Hero-module__ZjHj-a__ctaRow{flex-direction:column;align-items:stretch}.ProductTemplate3Hero-module__ZjHj-a__primary,.ProductTemplate3Hero-module__ZjHj-a__secondary{width:100%}.ProductTemplate3Hero-module__ZjHj-a__visualHeader{padding:24px 18px 0}.ProductTemplate3Hero-module__ZjHj-a__visualDescription{padding:0 18px}.ProductTemplate3Hero-module__ZjHj-a__flow{grid-template-columns:1fr;gap:12px;padding:0 18px}.ProductTemplate3Hero-module__ZjHj-a__connector{grid-template-columns:1fr auto 1fr;gap:8px}.ProductTemplate3Hero-module__ZjHj-a__connector span:first-child{width:auto}.ProductTemplate3Hero-module__ZjHj-a__connector span:last-child{transform:rotate(90deg)}.ProductTemplate3Hero-module__ZjHj-a__analysisNode,.ProductTemplate3Hero-module__ZjHj-a__insightNode{min-height:118px;padding:18px 14px}.ProductTemplate3Hero-module__ZjHj-a__visualFooter{margin-left:18px;margin-right:18px}}@media (max-width:420px){.ProductTemplate3Hero-module__ZjHj-a__container{width:min(100% - 32px,390px);padding:48px 0}.ProductTemplate3Hero-module__ZjHj-a__heading{font-size:clamp(2.35rem,13vw,3.35rem)}.ProductTemplate3Hero-module__ZjHj-a__visualHeader,.ProductTemplate3Hero-module__ZjHj-a__visualFooter{flex-direction:column;align-items:flex-start;gap:8px}.ProductTemplate3Hero-module__ZjHj-a__visualIndex{order:-1}.ProductTemplate3Hero-module__ZjHj-a__visualDescription{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.ProductTemplate3Hero-module__ZjHj-a__primary,.ProductTemplate3Hero-module__ZjHj-a__secondary,.ProductTemplate3Hero-module__ZjHj-a__connectorActive>span:last-child{transition:none}.ProductTemplate3Hero-module__ZjHj-a__connectorActive>span:last-child{transform:none}.ProductTemplate3Hero-module__ZjHj-a__primary,.ProductTemplate3Hero-module__ZjHj-a__secondary{transition:none}.ProductTemplate3Hero-module__ZjHj-a__primary:hover{transform:none}}
.ProductTemplate3InsightsInteractive-module__R_UCQW__insightList{display:grid}.ProductTemplate3InsightsInteractive-module__R_UCQW__insightTrigger{min-height:44px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;margin:0;padding:0;transition:color .18s;display:inline-flex}.ProductTemplate3InsightsInteractive-module__R_UCQW__insightTrigger:hover{color:var(--ex-primary-blue,#1980cd)}.ProductTemplate3InsightsInteractive-module__R_UCQW__insightTrigger:focus-visible{outline-offset:4px;outline:2px solid #1980cd8c}.ProductTemplate3InsightsInteractive-module__R_UCQW__insightActive{background:#eef6ff61}.ProductTemplate3InsightsInteractive-module__R_UCQW__insightMainActive h3{color:var(--ex-navy,#0d1238)}.ProductTemplate3InsightsInteractive-module__R_UCQW__evidenceActive strong{color:var(--ex-primary-blue,#1980cd)}@media (prefers-reduced-motion:reduce){.ProductTemplate3InsightsInteractive-module__R_UCQW__insightTrigger{transition:none}}
.ProductTemplate3Insights-module__f9LJ-q__section{background:var(--ex-light-bg,#f7fafc);border-bottom:1px solid var(--ex-border,#dce5f0)}.ProductTemplate3Insights-module__f9LJ-q__container{width:min(100% - 56px,1280px);margin:0 auto;padding:110px 0}.ProductTemplate3Insights-module__f9LJ-q__header{grid-template-columns:minmax(0,.9fr) minmax(280px,.65fr);justify-content:space-between;align-items:end;gap:80px;display:grid}.ProductTemplate3Insights-module__f9LJ-q__eyebrow,.ProductTemplate3Insights-module__f9LJ-q__label{color:var(--ex-primary-blue,#1980cd);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3Insights-module__f9LJ-q__heading{max-width:650px;color:var(--ex-navy,#0d1238);letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(2.35rem,4.8vw,5rem);font-weight:600;line-height:.98}.ProductTemplate3Insights-module__f9LJ-q__description{max-width:440px;color:var(--ex-body-text,#536a8a);margin:0;font-size:.98rem;line-height:1.8}.ProductTemplate3Insights-module__f9LJ-q__insightList{border-top:1px solid var(--ex-border,#dce5f0);margin-top:68px}.ProductTemplate3Insights-module__f9LJ-q__insightActive{background:#eef6ff61}.ProductTemplate3Insights-module__f9LJ-q__insightMainActive h3{color:var(--ex-navy,#0d1238)}.ProductTemplate3Insights-module__f9LJ-q__evidenceActive strong{color:var(--ex-primary-blue,#1980cd)}.ProductTemplate3Insights-module__f9LJ-q__insight{border-bottom:1px solid #dfe7ed;grid-template-columns:130px minmax(250px,1.1fr) minmax(220px,.75fr);gap:34px;padding:30px 0 31px;display:grid}.ProductTemplate3Insights-module__f9LJ-q__insightMeta{flex-direction:column;justify-content:space-between;min-height:120px;display:flex}.ProductTemplate3Insights-module__f9LJ-q__index{color:var(--ex-primary-blue,#1980cd);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.ProductTemplate3Insights-module__f9LJ-q__status{color:var(--ex-muted-text,#667085);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:.67rem;display:inline-flex}.ProductTemplate3Insights-module__f9LJ-q__status i{background:var(--ex-success,#32b768);border-radius:50%;width:6px;height:6px}.ProductTemplate3Insights-module__f9LJ-q__insightMain h3{max-width:540px;color:var(--ex-navy,#0d1238);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600;line-height:1.12}.ProductTemplate3Insights-module__f9LJ-q__insightMain p,.ProductTemplate3Insights-module__f9LJ-q__evidence p{max-width:500px;color:var(--ex-body-text,#536a8a);margin:13px 0 0;font-size:.86rem;line-height:1.7}.ProductTemplate3Insights-module__f9LJ-q__evidence{border-left:1px solid #c8d9e8;align-self:center;padding-left:24px}.ProductTemplate3Insights-module__f9LJ-q__evidence strong{color:var(--ex-dark-text,#101828);letter-spacing:-.04em;margin-top:12px;font-size:1.45rem;font-weight:650;display:block}.ProductTemplate3Insights-module__f9LJ-q__evidence p{margin-top:5px;font-size:.78rem}.ProductTemplate3Insights-module__f9LJ-q__disclaimer{color:var(--ex-muted-text,#667085);margin:20px 0 0 164px;font-size:.68rem;line-height:1.5}@media (max-width:900px){.ProductTemplate3Insights-module__f9LJ-q__container{padding:88px 0}.ProductTemplate3Insights-module__f9LJ-q__header{grid-template-columns:1fr;gap:26px}.ProductTemplate3Insights-module__f9LJ-q__description{max-width:620px}.ProductTemplate3Insights-module__f9LJ-q__insight{grid-template-columns:72px minmax(0,1fr) minmax(190px,.7fr);gap:24px}.ProductTemplate3Insights-module__f9LJ-q__insightMeta{min-height:150px}.ProductTemplate3Insights-module__f9LJ-q__disclaimer{margin-left:96px}}@media (max-width:640px){.ProductTemplate3Insights-module__f9LJ-q__container{width:min(100% - 40px,560px);padding:72px 0}.ProductTemplate3Insights-module__f9LJ-q__heading{font-size:clamp(2.25rem,11vw,3.7rem)}.ProductTemplate3Insights-module__f9LJ-q__insightList{margin-top:48px}.ProductTemplate3Insights-module__f9LJ-q__insight{grid-template-columns:1fr;gap:20px;padding:25px 0 27px}.ProductTemplate3Insights-module__f9LJ-q__insightMeta{flex-direction:row;align-items:center;min-height:0}.ProductTemplate3Insights-module__f9LJ-q__evidence{border-top:1px solid #c8d9e8;border-left:0;padding:18px 0 0}.ProductTemplate3Insights-module__f9LJ-q__disclaimer{margin-left:0}}@media (max-width:420px){.ProductTemplate3Insights-module__f9LJ-q__container{width:min(100% - 32px,390px);padding:60px 0}.ProductTemplate3Insights-module__f9LJ-q__insightMain h3{font-size:1.35rem}}
.ProductTemplate3RecommendationsInteractive-module__1bVZQG__sequence{display:grid}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__rowButton{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin-top:23px;padding:0;display:block}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__rowButton:focus-visible{outline-offset:6px;outline:2px solid #1980cd8c}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__stepLabel,.ProductTemplate3RecommendationsInteractive-module__1bVZQG__stepText{display:block}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__stepLabel{color:var(--ex-primary-blue,#1980cd);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__stepText{color:var(--ex-navy,#0d1238);margin-top:18px;font-size:.94rem;font-weight:600;line-height:1.45}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__insightActive,.ProductTemplate3RecommendationsInteractive-module__1bVZQG__recommendationStepActive,.ProductTemplate3RecommendationsInteractive-module__1bVZQG__actionStepActive{background:#f3f9fd;border-color:#8dbbd8}.ProductTemplate3RecommendationsInteractive-module__1bVZQG__arrowActive{color:var(--ex-primary-blue,#1980cd);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.ProductTemplate3RecommendationsInteractive-module__1bVZQG__arrowActive{transform:none}}
.ProductTemplate3Recommendations-module__MVVZSW__section{border-bottom:1px solid var(--ex-border,#dce5f0);background:#fff}.ProductTemplate3Recommendations-module__MVVZSW__container{grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(58px,9vw,138px);width:min(100% - 56px,1280px);margin:0 auto;padding:112px 0;display:grid}.ProductTemplate3Recommendations-module__MVVZSW__eyebrow,.ProductTemplate3Recommendations-module__MVVZSW__stepLabel{color:var(--ex-primary-blue,#1980cd);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.ProductTemplate3Recommendations-module__MVVZSW__heading{max-width:430px;color:var(--ex-navy,#0d1238);letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(2.25rem,4vw,4.2rem);font-weight:600;line-height:1}.ProductTemplate3Recommendations-module__MVVZSW__description{max-width:390px;color:var(--ex-body-text,#536a8a);margin:26px 0 0;font-size:.98rem;line-height:1.8}.ProductTemplate3Recommendations-module__MVVZSW__sequence{border-top:1px solid var(--ex-border,#dce5f0)}.ProductTemplate3Recommendations-module__MVVZSW__recommendationActive{background:#eef6ff3d}.ProductTemplate3Recommendations-module__MVVZSW__recommendation{border-bottom:1px solid #dfe7ed;padding:28px 0 30px}.ProductTemplate3Recommendations-module__MVVZSW__recommendationHeader{justify-content:space-between;gap:16px;display:flex}.ProductTemplate3Recommendations-module__MVVZSW__index{color:var(--ex-primary-blue,#1980cd);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.ProductTemplate3Recommendations-module__MVVZSW__priority{color:var(--ex-muted-text,#667085);letter-spacing:.12em;text-transform:uppercase;font-size:.67rem}.ProductTemplate3Recommendations-module__MVVZSW__logic{grid-template-columns:minmax(0,.88fr) 30px minmax(0,1.12fr) 30px minmax(0,.88fr);align-items:center;gap:12px;margin-top:23px;display:grid}.ProductTemplate3Recommendations-module__MVVZSW__insightActive,.ProductTemplate3Recommendations-module__MVVZSW__recommendationStepActive,.ProductTemplate3Recommendations-module__MVVZSW__actionStepActive{background:#f3f9fd;border-color:#8dbbd8}.ProductTemplate3Recommendations-module__MVVZSW__logicStep{background:#fbfdff;border:1px solid #dfe7ed;min-height:134px;padding:18px}.ProductTemplate3Recommendations-module__MVVZSW__recommendationStep{background:var(--ex-light-blue,#eef6ff);border-color:#b9d5e8}.ProductTemplate3Recommendations-module__MVVZSW__actionStep{background:#f5fbf7;border-color:#b9d7ca}.ProductTemplate3Recommendations-module__MVVZSW__logicStep p{color:var(--ex-navy,#0d1238);margin:18px 0 0;font-size:.94rem;font-weight:600;line-height:1.45}.ProductTemplate3Recommendations-module__MVVZSW__arrow{color:var(--ex-primary-blue,#1980cd);text-align:center;font-size:1.25rem;transition:transform .18s}.ProductTemplate3Recommendations-module__MVVZSW__arrowActive{transform:translate(3px)}@media (max-width:900px){.ProductTemplate3Recommendations-module__MVVZSW__container{grid-template-columns:1fr;gap:48px;padding:88px 0}.ProductTemplate3Recommendations-module__MVVZSW__intro{max-width:680px}.ProductTemplate3Recommendations-module__MVVZSW__description{max-width:540px}}@media (max-width:768px){.ProductTemplate3Recommendations-module__MVVZSW__logic{grid-template-columns:1fr;gap:9px}.ProductTemplate3Recommendations-module__MVVZSW__logicStep{min-height:0}.ProductTemplate3Recommendations-module__MVVZSW__arrow{transform:rotate(90deg)}.ProductTemplate3Recommendations-module__MVVZSW__arrowActive{transform:rotate(90deg)translate(3px)}}@media (max-width:640px){.ProductTemplate3Recommendations-module__MVVZSW__container{width:min(100% - 40px,560px);padding:72px 0}.ProductTemplate3Recommendations-module__MVVZSW__heading{font-size:clamp(2.2rem,11vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.ProductTemplate3Recommendations-module__MVVZSW__arrow{transition:none}.ProductTemplate3Recommendations-module__MVVZSW__arrowActive,.ProductTemplate3Recommendations-module__MVVZSW__arrowActive{transform:none}}@media (max-width:420px){.ProductTemplate3Recommendations-module__MVVZSW__container{width:min(100% - 32px,390px);padding:60px 0}.ProductTemplate3Recommendations-module__MVVZSW__logicStep p{font-size:.87rem}}
