.revenue-planning_page__EUzaL{--ink:#111827;--muted:#586273;--line:#d8dee8;--soft:#f5f7fb;--indigo:#4f46e5;--indigo-dark:#312e81;--navy:#101a35;background:#fff;color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:clip}.revenue-planning_shell__UPYcR{width:min(1180px,calc(100% - 48px));margin:0 auto}.revenue-planning_hero__mlFWj{padding:132px 0 92px;background:linear-gradient(#e8ebf1 1px,transparent 0),linear-gradient(90deg,#e8ebf1 1px,transparent 0),#fafbfe;background-size:46px 46px}.revenue-planning_breadcrumbs__hf1XN{display:flex;align-items:center;gap:9px;margin-bottom:58px;color:#727b89;font-size:13px}.revenue-planning_breadcrumbs__hf1XN a{color:inherit;text-decoration:none}.revenue-planning_breadcrumbs__hf1XN a:focus-visible,.revenue-planning_breadcrumbs__hf1XN a:hover{color:var(--indigo-dark)}.revenue-planning_heroGrid__WpCBd{display:grid;grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);gap:68px;align-items:center}.revenue-planning_chapterLabel__eW2d9,.revenue-planning_eyebrow__tfumr{margin:0 0 18px;color:var(--indigo);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.revenue-planning_hero__mlFWj h1{max-width:760px;margin:0;font-size:clamp(46px,5vw,70px);font-weight:600;letter-spacing:-.045em;line-height:.99}.revenue-planning_heroLead__WwGTi{max-width:650px;margin:28px 0 0;color:var(--muted);font-size:19px;line-height:1.62}.revenue-planning_finalActions__yyIHz,.revenue-planning_heroActions__fbX21{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.revenue-planning_primaryButtonLight__lFv_S,.revenue-planning_primaryButton__T1All,.revenue-planning_secondaryButtonLight__PDctI,.revenue-planning_secondaryButton___q79n{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 21px;border:1px solid transparent;border-radius:7px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.revenue-planning_primaryButton__T1All{background:var(--navy);color:#fff}.revenue-planning_primaryButton__T1All:focus-visible,.revenue-planning_primaryButton__T1All:hover{background:var(--indigo-dark)}.revenue-planning_secondaryButton___q79n{border-color:#cdd3de;background:#fff;color:var(--ink)}.revenue-planning_secondaryButton___q79n:focus-visible,.revenue-planning_secondaryButton___q79n:hover{border-color:var(--indigo);color:var(--indigo-dark)}.revenue-planning_decisionLinks__bTAqr a:focus-visible,.revenue-planning_primaryButtonLight__lFv_S:focus-visible,.revenue-planning_primaryButton__T1All:focus-visible,.revenue-planning_secondaryButtonLight__PDctI:focus-visible,.revenue-planning_secondaryButton___q79n:focus-visible{outline:3px solid #a5b4fc;outline-offset:3px}.revenue-planning_proofList__PIeoR{display:flex;flex-wrap:wrap;gap:10px 20px;margin:26px 0 0;padding:0;color:#606a78;font-size:12px;list-style:none}.revenue-planning_proofList__PIeoR li:before{content:"";display:inline-block;width:5px;height:5px;margin:0 8px 2px 0;border-radius:50%;background:var(--indigo)}.revenue-planning_heroFigure__yquQ_{margin:0;padding:30px;border:1px solid #cfd5e0;border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:0 18px 48px rgba(31,41,74,.08)}.revenue-planning_driverTreeFigure__Y_aPD figcaption,.revenue-planning_heroFigure__yquQ_ figcaption,.revenue-planning_outlookFigure__bXUot figcaption,.revenue-planning_stateFigure__a8wRp figcaption{margin-bottom:26px;color:#737c8b;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.revenue-planning_heroEngineLabel__IaryX{margin-bottom:12px;color:#737d8c;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.revenue-planning_heroDrivers__pDV0u{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center}.revenue-planning_heroDrivers__pDV0u div{min-width:0;padding:12px 9px;border-top:2px solid #a5b4fc;background:#f5f7fc}.revenue-planning_deepModelEquation__MPhcE span,.revenue-planning_deepModelResult__YQxPW span,.revenue-planning_heroDrivers__pDV0u span,.revenue-planning_observedLayer__RSR2_ span,.revenue-planning_outlookPaths__8Q6XE span{display:block;color:#697487;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.revenue-planning_heroDrivers__pDV0u strong{display:block;margin-top:7px;font-size:16px}.revenue-planning_heroDrivers__pDV0u>i{color:#8a94a4;font-size:14px;font-style:normal}.revenue-planning_heroEngineFlow__rsnQq{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin:20px 15%;color:var(--indigo)}.revenue-planning_heroEngineFlow__rsnQq span{height:1px;background:#c7cddd}.revenue-planning_heroEngineFlow__rsnQq b{font-size:18px}.revenue-planning_heroBoundary__4vaI8,.revenue-planning_heroOutput__Qf2bi{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:baseline;padding:15px 0;border-top:1px solid var(--line)}.revenue-planning_evidenceSlot__06PI3 span,.revenue-planning_heroBoundary__4vaI8 span,.revenue-planning_heroOutput__Qf2bi span{color:#737d8c;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.revenue-planning_heroBoundary__4vaI8 strong,.revenue-planning_heroOutput__Qf2bi strong{font-size:14px}.revenue-planning_heroOutput__Qf2bi strong{color:var(--indigo-dark);font-size:22px}.revenue-planning_heroOutput__Qf2bi strong small{color:#778192;font-size:11px;font-weight:600}.revenue-planning_heroBoundary__4vaI8 strong{color:var(--indigo-dark)}.revenue-planning_figureNote__UJqrI{margin:18px 0 0;color:#7c8492;font-size:11px}.revenue-planning_chapterNavy__ZjGxc,.revenue-planning_chapterSoft__yUc_d,.revenue-planning_chapter__gu7vA,.revenue-planning_finalChapter__Lat8a{padding:104px 0}.revenue-planning_chapterSoft__yUc_d{background:var(--soft)}.revenue-planning_chapterGrid__lrClt{display:grid;grid-template-columns:minmax(0,.88fr) minmax(380px,1fr);gap:96px}.revenue-planning_chapterNavy__ZjGxc h2,.revenue-planning_chapterSoft__yUc_d h2,.revenue-planning_chapter__gu7vA h2,.revenue-planning_finalChapter__Lat8a h2{max-width:640px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.04em;line-height:1.06}.revenue-planning_chapterNavy__ZjGxc p,.revenue-planning_copyColumn__MDi1K p,.revenue-planning_finalChapter__Lat8a p{margin:0 0 18px;font-size:18px;line-height:1.72}.revenue-planning_copyColumn__MDi1K p{color:var(--muted)}.revenue-planning_driverTreeFigure__Y_aPD,.revenue-planning_evidenceSlot__06PI3,.revenue-planning_outlookFigure__bXUot,.revenue-planning_stateFigure__a8wRp{margin:60px 0 0}.revenue-planning_stateFigure__a8wRp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #bcc4d0;border-bottom:1px solid #bcc4d0}.revenue-planning_driverTreeFigure__Y_aPD figcaption,.revenue-planning_outlookFigure__bXUot figcaption,.revenue-planning_stateFigure__a8wRp figcaption{margin:18px 0}.revenue-planning_stateFigure__a8wRp figcaption{grid-column:1/-1}.revenue-planning_stateFigure__a8wRp>div{display:grid;min-height:190px;align-content:start;gap:14px;padding:25px 22px;border-left:1px solid var(--line);background:#fff}.revenue-planning_stateFigure__a8wRp>div:first-of-type{border-left:0}.revenue-planning_driverTreeFigure__Y_aPD span,.revenue-planning_stateFigure__a8wRp small,.revenue-planning_stateFigure__a8wRp span{color:#687284;font-size:11px;font-weight:700;text-transform:uppercase}.revenue-planning_stateFigure__a8wRp small{margin-top:auto}.revenue-planning_driverTreeFigure__Y_aPD strong,.revenue-planning_stateFigure__a8wRp strong{font-size:15px;line-height:1.4}.revenue-planning_stateFigure__a8wRp .revenue-planning_receivedState__5TQUm{position:relative;border-left:3px solid #4f46e5;background:#eef0ff}.revenue-planning_receivedState__5TQUm:before{content:"REALIZED BOUNDARY";position:absolute;top:-25px;left:-3px;color:var(--indigo-dark);font-size:9px;font-weight:800;letter-spacing:.1em}.revenue-planning_stateDoctrine__QmfP2{grid-column:1/-1;margin:0;padding:18px 22px;border-top:1px solid #c9cfdb;color:var(--indigo-dark);font-size:14px;font-weight:700;text-align:center}.revenue-planning_driverTreeFigure__Y_aPD{padding:30px;border:1px solid #cbd2de;border-radius:10px;background:#f8f9fc}.revenue-planning_featuredModels__wmYfn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#cdd3df;border:1px solid #cdd3df}.revenue-planning_featuredModels__wmYfn article{display:grid;min-height:245px;align-content:start;gap:14px;padding:24px 20px;background:#fff}.revenue-planning_featuredModels__wmYfn article>span{color:var(--indigo-dark)}.revenue-planning_featuredModels__wmYfn article p,.revenue-planning_supportingModels__fRXxn p{margin:0;color:#3f4a5d;font-size:14px;line-height:1.55}.revenue-planning_featuredModels__wmYfn article i{color:var(--indigo);font-style:normal}.revenue-planning_featuredModels__wmYfn article strong{margin-top:auto;padding-top:12px;border-top:1px solid #dbe0e8;color:var(--navy)}.revenue-planning_supportingModels__fRXxn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin-top:24px}.revenue-planning_supportingModels__fRXxn>div{display:grid;grid-template-columns:132px 1fr;gap:16px;padding:16px 0;border-top:1px solid #d5dbe4}.revenue-planning_driverTreeFigure__Y_aPD .revenue-planning_driverConclusion__eL9yf{margin:26px 0 0;padding:20px 0 0;border-top:1px solid #bcc4d0;color:var(--indigo-dark);font-size:18px;font-weight:700}.revenue-planning_deepModelFigure__KFV7E{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:28px 46px;margin:44px 0 0;padding:34px;border:1px solid #c7cfdb;border-radius:10px;background:var(--navy);color:#fff}.revenue-planning_deepModelFigure__KFV7E figcaption{grid-column:1/-1;color:#aeb9cc;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.revenue-planning_deepModelEquation__MPhcE{display:grid;grid-template-columns:1fr auto 1fr auto 1.15fr auto 1fr;gap:10px;align-items:stretch}.revenue-planning_deepModelEquation__MPhcE>div{padding:18px 14px;border-top:2px solid #6f7da2;background:#172342}.revenue-planning_deepModelEquation__MPhcE>i{align-self:center;color:#7f8da8;font-style:normal}.revenue-planning_deepModelEquation__MPhcE span,.revenue-planning_deepModelResult__YQxPW span{color:#aeb9cc}.revenue-planning_deepModelEquation__MPhcE strong{display:flex;gap:6px;align-items:baseline;margin-top:9px;font-size:19px}.revenue-planning_deepModelEquation__MPhcE strong small,.revenue-planning_deepModelResult__YQxPW strong small{color:#9ba7bd;font-size:13px;text-decoration:line-through}.revenue-planning_deepModelEquation__MPhcE strong b,.revenue-planning_deepModelResult__YQxPW strong b{color:#a5b4fc;font-size:12px}.revenue-planning_deepModelEquation__MPhcE .revenue-planning_driverChanged__UuGH1{border-top-color:#a5b4fc;background:#202c53;animation:revenue-planning_assumptionSignal__r6INp 11s ease-in-out infinite}.revenue-planning_deepModelResult__YQxPW{display:grid;align-content:center;gap:12px;padding:22px;border-left:3px solid #818cf8;background:#f4f5ff;color:var(--navy)}.revenue-planning_deepModelResult__YQxPW strong{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:29px}.revenue-planning_deepModelResult__YQxPW em{color:var(--indigo-dark);font-size:12px;font-style:normal;font-weight:700}.revenue-planning_deepOutlookShift__Wm4hA{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto 1.22fr;gap:14px;align-items:center;color:#b7c1d2;font-size:11px;font-weight:700;text-transform:uppercase}.revenue-planning_deepOutlookShift__Wm4hA b,.revenue-planning_deepOutlookShift__Wm4hA i{display:block;height:3px;background:#66728c;transform-origin:left center}.revenue-planning_deepOutlookShift__Wm4hA b{background:#a5b4fc;animation:revenue-planning_outlookSignal__aVlBx 11s ease-in-out infinite}.revenue-planning_deepModelFigure__KFV7E .revenue-planning_figureNote__UJqrI{grid-column:1/-1;margin:0;color:#9eacc2}@keyframes revenue-planning_assumptionSignal__r6INp{0%,20%,to{box-shadow:inset 0 0 0 0 rgba(165,180,252,0)}30%,62%{box-shadow:inset 0 0 0 2px rgba(165,180,252,.72)}76%{box-shadow:inset 0 0 0 0 rgba(165,180,252,0)}}@keyframes revenue-planning_outlookSignal__aVlBx{0%,38%{opacity:.45;transform:scaleX(.76)}55%,to{opacity:1;transform:scaleX(1)}}.revenue-planning_driverTreeFigure__Y_aPD p,.revenue-planning_outlookFigure__bXUot p{margin:20px 0 0;color:#778192;font-size:12px}.revenue-planning_chapterNavy__ZjGxc,.revenue-planning_finalChapter__Lat8a{background:var(--navy);color:#fff}.revenue-planning_chapterNavy__ZjGxc .revenue-planning_chapterLabel__eW2d9,.revenue-planning_finalChapter__Lat8a .revenue-planning_chapterLabel__eW2d9{color:#a5b4fc}.revenue-planning_navyGrid__WfYCa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);gap:82px;align-items:start}.revenue-planning_chapterNavy__ZjGxc p,.revenue-planning_finalChapter__Lat8a p{color:#c7cfdd}.revenue-planning_chapterNavy__ZjGxc .revenue-planning_evidenceSlot__06PI3{margin-top:0;border-color:#3a4765;background:#16213f}.revenue-planning_evidenceSlot__06PI3{border:1px solid #d3d8e2;border-radius:10px;background:#fff}.revenue-planning_evidenceHeading__98Xee{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid #d9dee7}.revenue-planning_chapterNavy__ZjGxc .revenue-planning_evidenceHeading__98Xee{border-bottom-color:#3a4765}.revenue-planning_evidenceHeading__98Xee strong{font-size:16px}.revenue-planning_evidenceBody__8I3_P{display:grid;min-height:230px;place-items:center;padding:30px}.revenue-planning_evidenceSlot__06PI3 figcaption{padding:15px 22px;border-top:1px solid #d9dee7;color:#7a8495;font-size:11px}.revenue-planning_chapterNavy__ZjGxc .revenue-planning_evidenceSlot__06PI3 figcaption{border-top-color:#3a4765;color:#9eacc2}.revenue-planning_evidenceSlot__06PI3 code{overflow-wrap:anywhere;color:inherit;font-family:inherit}.revenue-planning_evidenceSummary__hN1_7{display:grid;width:100%;gap:15px;padding:24px;border-left:3px solid #818cf8;background:#1b294a}.revenue-planning_evidenceSummary__hN1_7 strong{font-size:17px}.revenue-planning_evidenceSummary__hN1_7 small{color:#aab5c8}.revenue-planning_outlookFigure__bXUot{padding:30px;border:1px solid #d5dbe4;border-radius:10px;background:#fbfcfe}.revenue-planning_outlookPaths__8Q6XE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.revenue-planning_outlookPaths__8Q6XE>div{display:grid;min-height:190px;align-content:start;gap:15px;padding:24px;border-top:3px solid #aab3c3;background:#fff}.revenue-planning_outlookPaths__8Q6XE>div:last-child{border-top-color:var(--indigo)}.revenue-planning_outlookPaths__8Q6XE p{margin:0;color:#4e596c;font-size:14px;line-height:1.5}.revenue-planning_outlookPaths__8Q6XE i{color:var(--indigo);font-style:normal}.revenue-planning_outlookPaths__8Q6XE strong{margin-top:auto;color:var(--navy);font-size:18px}.revenue-planning_observedLayer__RSR2_{display:grid;grid-template-columns:150px 1fr auto;gap:24px;align-items:center;margin-top:22px;padding:19px 22px;border-left:3px solid #4f46e5;background:#eef0ff}.revenue-planning_observedLayer__RSR2_ strong{color:var(--indigo-dark);font-size:14px}.revenue-planning_observedLayer__RSR2_ small{color:#647086;font-size:11px}.revenue-planning_outlookFigure__bXUot>p{margin-bottom:0}.revenue-planning_decisionLinks__bTAqr{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:52px;border-top:1px solid #c8cfda;border-bottom:1px solid #c8cfda}.revenue-planning_decisionLinks__bTAqr a{min-height:70px;padding:23px 18px;border-left:1px solid #d8dee8;color:var(--ink);font-size:14px;font-weight:700;text-align:center;text-decoration:none}.revenue-planning_decisionLinks__bTAqr a:first-child{border-left:0}.revenue-planning_decisionLinks__bTAqr a:hover{color:var(--indigo-dark)}.revenue-planning_scenarioProof__my263{display:grid;grid-template-columns:auto 1fr auto 1fr auto;gap:16px;align-items:center;width:100%}.revenue-planning_scenarioProof__my263 i{height:2px;background:#9ca6b6}.revenue-planning_scenarioProof__my263 strong{color:var(--indigo-dark);font-size:14px;text-align:center}.revenue-planning_finalGrid__TLYBj{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:end}.revenue-planning_finalGrid__TLYBj p{max-width:700px;margin-top:24px}.revenue-planning_primaryButtonLight__lFv_S{background:#fff;color:var(--navy)}.revenue-planning_primaryButtonLight__lFv_S:focus-visible,.revenue-planning_primaryButtonLight__lFv_S:hover{background:#e0e7ff}.revenue-planning_secondaryButtonLight__PDctI{border-color:#697690;color:#fff}.revenue-planning_secondaryButtonLight__PDctI:focus-visible,.revenue-planning_secondaryButtonLight__PDctI:hover{border-color:#a5b4fc;color:#c7d2fe}.revenue-planning_finalNote__fjIBU{margin:58px 0 0;padding-top:24px;border-top:1px solid #35415d;font-size:14px!important}@media (max-width:1024px){.revenue-planning_chapterGrid__lrClt,.revenue-planning_heroGrid__WpCBd,.revenue-planning_navyGrid__WfYCa{gap:52px}.revenue-planning_heroGrid__WpCBd{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.revenue-planning_heroDrivers__pDV0u{grid-template-columns:repeat(4,1fr)}.revenue-planning_heroDrivers__pDV0u>i{display:none}.revenue-planning_featuredModels__wmYfn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.revenue-planning_hero__mlFWj{padding-top:114px}.revenue-planning_breadcrumbs__hf1XN{margin-bottom:42px}.revenue-planning_chapterGrid__lrClt,.revenue-planning_finalGrid__TLYBj,.revenue-planning_heroGrid__WpCBd,.revenue-planning_navyGrid__WfYCa{grid-template-columns:1fr}.revenue-planning_heroFigure__yquQ_{margin-top:10px}.revenue-planning_chapterGrid__lrClt,.revenue-planning_navyGrid__WfYCa{gap:34px}.revenue-planning_chapterNavy__ZjGxc,.revenue-planning_chapterSoft__yUc_d,.revenue-planning_chapter__gu7vA,.revenue-planning_finalChapter__Lat8a{padding:82px 0}.revenue-planning_chapterNavy__ZjGxc .revenue-planning_evidenceSlot__06PI3{margin-top:24px}.revenue-planning_finalGrid__TLYBj{gap:20px}.revenue-planning_finalActions__yyIHz{margin-top:0}.revenue-planning_deepModelFigure__KFV7E{grid-template-columns:1fr}.revenue-planning_deepModelResult__YQxPW{border-top:3px solid #818cf8;border-left:0}}@media (max-width:620px){.revenue-planning_shell__UPYcR{width:min(100% - 32px,1180px)}.revenue-planning_hero__mlFWj{padding:104px 0 68px;background-size:32px 32px}.revenue-planning_hero__mlFWj h1{font-size:42px}.revenue-planning_chapterNavy__ZjGxc p,.revenue-planning_copyColumn__MDi1K p,.revenue-planning_finalChapter__Lat8a p,.revenue-planning_heroLead__WwGTi{font-size:16px}.revenue-planning_finalActions__yyIHz,.revenue-planning_heroActions__fbX21,.revenue-planning_proofList__PIeoR{display:grid;grid-template-columns:1fr}.revenue-planning_heroDrivers__pDV0u{grid-template-columns:repeat(2,1fr)}.revenue-planning_heroBoundary__4vaI8,.revenue-planning_heroOutput__Qf2bi,.revenue-planning_supportingModels__fRXxn>div{grid-template-columns:1fr;gap:7px}.revenue-planning_stateFigure__a8wRp{grid-template-columns:1fr}.revenue-planning_stateFigure__a8wRp>div{min-height:0;border-top:1px solid var(--line);border-left:0}.revenue-planning_stateFigure__a8wRp>div:first-of-type{border-top:0}.revenue-planning_stateFigure__a8wRp .revenue-planning_receivedState__5TQUm{border-top:3px solid #4f46e5;border-left:0}.revenue-planning_receivedState__5TQUm:before{display:none}.revenue-planning_driverTreeFigure__Y_aPD{padding:20px}.revenue-planning_featuredModels__wmYfn{grid-template-columns:1fr}.revenue-planning_featuredModels__wmYfn article{min-height:0}.revenue-planning_supportingModels__fRXxn{grid-template-columns:1fr}.revenue-planning_deepModelFigure__KFV7E{padding:22px}.revenue-planning_deepModelEquation__MPhcE{grid-template-columns:repeat(2,1fr)}.revenue-planning_deepModelEquation__MPhcE>i{display:none}.revenue-planning_deepOutlookShift__Wm4hA{grid-template-columns:1fr}.revenue-planning_deepOutlookShift__Wm4hA b,.revenue-planning_deepOutlookShift__Wm4hA i{width:100%}.revenue-planning_decisionLinks__bTAqr,.revenue-planning_outlookPaths__8Q6XE,.revenue-planning_scenarioProof__my263{grid-template-columns:1fr}.revenue-planning_observedLayer__RSR2_{grid-template-columns:1fr;gap:8px}.revenue-planning_decisionLinks__bTAqr a{border-top:1px solid #d8dee8;border-left:0}.revenue-planning_decisionLinks__bTAqr a:first-child{border-top:0}.revenue-planning_scenarioProof__my263 i{width:2px;height:30px;justify-self:center}.revenue-planning_evidenceHeading__98Xee{align-items:flex-start;flex-direction:column}}@media (max-width:360px){.revenue-planning_shell__UPYcR{width:min(100% - 24px,1180px)}.revenue-planning_hero__mlFWj h1{font-size:37px}.revenue-planning_driverTreeFigure__Y_aPD,.revenue-planning_heroFigure__yquQ_,.revenue-planning_outlookFigure__bXUot{padding:19px}}@media (prefers-reduced-motion:reduce){.revenue-planning_deepOutlookShift__Wm4hA b,.revenue-planning_driverChanged__UuGH1{animation:none;opacity:1;transform:none}.revenue-planning_primaryButtonLight__lFv_S,.revenue-planning_primaryButton__T1All,.revenue-planning_secondaryButtonLight__PDctI,.revenue-planning_secondaryButton___q79n{transition:none}}.commitment-planning_page__XmENp{--ink:#111827;--muted:#586273;--line:#d7dde7;--soft:#f5f7fb;--indigo:#4f46e5;--indigo-dark:#312e81;--navy:#101a35;--amber:#b45309;background:#fff;color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:clip}.commitment-planning_shell__qHvwT{width:min(1180px,calc(100% - 48px));margin:0 auto}.commitment-planning_hero__JriYL{padding:132px 0 92px;background:linear-gradient(#e8ebf1 1px,transparent 0),linear-gradient(90deg,#e8ebf1 1px,transparent 0),#fafbfe;background-size:46px 46px}.commitment-planning_breadcrumbs__3JDlE{display:flex;align-items:center;gap:9px;margin-bottom:58px;color:#727b89;font-size:13px}.commitment-planning_breadcrumbs__3JDlE a{color:inherit;text-decoration:none}.commitment-planning_breadcrumbs__3JDlE a:focus-visible,.commitment-planning_breadcrumbs__3JDlE a:hover,.commitment-planning_inlineLink__vyT9J:focus-visible,.commitment-planning_inlineLink__vyT9J:hover{color:var(--indigo-dark)}.commitment-planning_heroGrid__EPz6G{display:grid;grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);gap:68px;align-items:center}.commitment-planning_chapterLabel__EiPBB,.commitment-planning_eyebrowLight__UbMkA,.commitment-planning_eyebrow__PWw_M{margin:0 0 18px;color:var(--indigo);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.commitment-planning_hero__JriYL h1{max-width:740px;margin:0;font-size:clamp(46px,5vw,70px);font-weight:600;letter-spacing:-.045em;line-height:.99}.commitment-planning_heroLead__3lXH0{max-width:640px;margin:28px 0 0;color:var(--muted);font-size:19px;line-height:1.62}.commitment-planning_finalActions__r2x6H,.commitment-planning_heroActions__D7X9g{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.commitment-planning_primaryButtonLight__OAyaB,.commitment-planning_primaryButton__8eaNa,.commitment-planning_secondaryButtonLight__brvIk,.commitment-planning_secondaryButton__kDBjP{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 21px;border:1px solid transparent;border-radius:7px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.commitment-planning_primaryButton__8eaNa{background:var(--navy);color:#fff}.commitment-planning_primaryButton__8eaNa:focus-visible,.commitment-planning_primaryButton__8eaNa:hover{background:var(--indigo-dark)}.commitment-planning_secondaryButton__kDBjP{border-color:#cdd3de;background:#fff;color:var(--ink)}.commitment-planning_secondaryButton__kDBjP:focus-visible,.commitment-planning_secondaryButton__kDBjP:hover{border-color:var(--indigo);color:var(--indigo-dark)}.commitment-planning_inlineLink__vyT9J:focus-visible,.commitment-planning_primaryButtonLight__OAyaB:focus-visible,.commitment-planning_primaryButton__8eaNa:focus-visible,.commitment-planning_relatedLinks__Jm7sR a:focus-visible,.commitment-planning_secondaryButtonLight__brvIk:focus-visible,.commitment-planning_secondaryButton__kDBjP:focus-visible{outline:3px solid #a5b4fc;outline-offset:3px}.commitment-planning_proofList__riyna{display:flex;flex-wrap:wrap;gap:10px 20px;margin:26px 0 0;padding:0;color:#606a78;font-size:12px;list-style:none}.commitment-planning_proofList__riyna li:before{content:"";display:inline-block;width:5px;height:5px;margin:0 8px 2px 0;border-radius:50%;background:var(--indigo)}.commitment-planning_cadenceFigure__9vY0J,.commitment-planning_decisionFigure__YQUFW,.commitment-planning_pressureRailFigure__bxVjn,.commitment-planning_stateFigure__S1wpN{margin:0;border:1px solid #cfd5e0;border-radius:12px;background:hsla(0,0%,100%,.97)}.commitment-planning_pressureRailFigure__bxVjn{padding:28px;box-shadow:0 18px 48px rgba(31,41,74,.08)}.commitment-planning_cadenceFigure__9vY0J figcaption,.commitment-planning_decisionFigure__YQUFW figcaption,.commitment-planning_pressureRailFigure__bxVjn figcaption,.commitment-planning_stateFigure__S1wpN figcaption{margin-bottom:25px;color:#737c8b;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.commitment-planning_monthHeadings__zRy07{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-left:86px;color:#697386;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase}.commitment-planning_railRows__4UbbJ{display:grid;gap:15px;margin-top:12px}.commitment-planning_railRow__7piuB{display:grid;grid-template-columns:74px 1fr;gap:12px;align-items:center}.commitment-planning_railRow__7piuB>strong{color:#4d5768;font-size:11px}.commitment-planning_annualTrack__Fgbks,.commitment-planning_recurringTrack__sTumY,.commitment-planning_vendorTrack__mqNyg{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));min-height:34px;align-items:center;border-bottom:1px solid #dbe0e9}.commitment-planning_annualTrack__Fgbks i,.commitment-planning_recurringTrack__sTumY i,.commitment-planning_vendorTrack__mqNyg i{display:block;width:9px;height:9px;justify-self:center;border:2px solid #fff;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 1px var(--indigo);opacity:0;animation:commitment-planning_occupyMonth__sQ3PB 7s ease-in-out infinite}.commitment-planning_recurringTrack__sTumY i:nth-child(2){animation-delay:.12s}.commitment-planning_recurringTrack__sTumY i:nth-child(3){animation-delay:.24s}.commitment-planning_recurringTrack__sTumY i:nth-child(4){animation-delay:.36s}.commitment-planning_recurringTrack__sTumY i:nth-child(5){animation-delay:.48s}.commitment-planning_recurringTrack__sTumY i:nth-child(6){animation-delay:.6s}.commitment-planning_vendorTrack__mqNyg i:first-child{grid-column:2;animation-delay:.72s;background:#6b7280;box-shadow:0 0 0 1px #6b7280}.commitment-planning_vendorTrack__mqNyg i:nth-child(2){grid-column:4;animation-delay:.84s;background:#6b7280;box-shadow:0 0 0 1px #6b7280}.commitment-planning_vendorTrack__mqNyg i:nth-child(3){grid-column:6;animation-delay:.96s;background:#6b7280;box-shadow:0 0 0 1px #6b7280}.commitment-planning_annualTrack__Fgbks i{grid-column:5;width:13px;height:13px;animation-delay:1.08s;background:var(--amber);box-shadow:0 0 0 1px var(--amber)}@keyframes commitment-planning_occupyMonth__sQ3PB{0%,8%{opacity:0;transform:translateY(-6px)}18%,84%{opacity:1;transform:translateY(0)}to{opacity:.72;transform:translateY(0)}}.commitment-planning_railSummary__svvpo{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.commitment-planning_railSummary__svvpo div{padding:12px 14px;border-left:2px solid var(--indigo);background:#f5f7fc}.commitment-planning_railSummary__svvpo div:last-child{border-left-color:#7c8797;background:#f8f9fb}.commitment-planning_cadenceMetric__u4iRi span,.commitment-planning_cadenceOutcomes__3Gesy span,.commitment-planning_optionList__9pD9t span,.commitment-planning_pressureSide__0w_Es span,.commitment-planning_railSummary__svvpo span{display:block;margin-bottom:4px;color:#737d8c;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.commitment-planning_railSummary__svvpo strong{display:block;color:#273142;font-size:12px;line-height:1.35}.commitment-planning_figureNote__ryzzX{margin:16px 0 0;color:#7a8390;font-size:11px;line-height:1.5}.commitment-planning_cashChapter__v6S7Y,.commitment-planning_chapterSoft__5UN8n,.commitment-planning_chapter__410i1,.commitment-planning_decisionChapter__Hie95,.commitment-planning_productChapter__LzRbP{padding:84px 0;border-top:1px solid #e4e8ef}.commitment-planning_chapterSoft__5UN8n{background:var(--soft)}.commitment-planning_productChapter__LzRbP{background:#101a35;color:#fff}.commitment-planning_cashChapter__v6S7Y{background:#f7f8fc}.commitment-planning_decisionChapter__Hie95{background:#fff}.commitment-planning_chapterGrid__z9vhf{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:90px;align-items:start}.commitment-planning_cashChapter__v6S7Y h2,.commitment-planning_chapterSoft__5UN8n h2,.commitment-planning_chapter__410i1 h2,.commitment-planning_decisionChapter__Hie95 h2,.commitment-planning_finalCta__rnFNc h2,.commitment-planning_productChapter__LzRbP h2{max-width:660px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.035em;line-height:1.05}.commitment-planning_copyColumn__144KT{max-width:660px;color:var(--muted);font-size:17px;line-height:1.72}.commitment-planning_copyColumn__144KT p{margin:0}.commitment-planning_copyColumn__144KT p+p{margin-top:18px}.commitment-planning_productChapter__LzRbP .commitment-planning_copyColumn__144KT{color:#c6cede}.commitment-planning_stateFigure__S1wpN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:54px;overflow:hidden}.commitment-planning_stateFigure__S1wpN figcaption{grid-column:1/-1;margin:0;padding:18px 20px;border-bottom:1px solid var(--line);background:#f8f9fb}.commitment-planning_stateFigure__S1wpN>div{padding:24px 22px;border-right:1px solid var(--line)}.commitment-planning_stateFigure__S1wpN>div:last-child{border-right:0}.commitment-planning_stateFigure__S1wpN small,.commitment-planning_stateFigure__S1wpN span{display:block;color:#6b7483;font-size:11px}.commitment-planning_stateFigure__S1wpN strong{display:block;min-height:44px;margin:8px 0 16px;color:#202938;font-size:15px;line-height:1.45}.commitment-planning_stateFigure__S1wpN small{color:var(--indigo);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.commitment-planning_commitmentGrammar__W07Z9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr) auto) minmax(0,1.25fr);gap:12px;align-items:center;margin-top:54px;padding:24px;border:1px solid #d7ddea;background:#fff;color:#505b6d;font-size:12px;text-align:center}.commitment-planning_commitmentGrammar__W07Z9 span,.commitment-planning_commitmentGrammar__W07Z9 strong{padding:12px 8px;border-top:2px solid #a5b4fc}.commitment-planning_commitmentGrammar__W07Z9 strong{border-top-color:var(--indigo);color:var(--indigo-dark)}.commitment-planning_commitmentGrammar__W07Z9 i{color:#9ba3b0;font-style:normal}.commitment-planning_cadenceFigure__9vY0J{display:grid;grid-template-columns:.7fr 82px 1.3fr;gap:26px;align-items:center;margin-top:54px;padding:28px}.commitment-planning_cadenceFigure__9vY0J figcaption{grid-column:1/-1}.commitment-planning_cadenceMetric__u4iRi,.commitment-planning_cadenceOutcomes__3Gesy div{padding:18px;border-top:2px solid #a5b4fc;background:#f6f7fb}.commitment-planning_cadenceMetric__u4iRi strong{display:block;color:var(--navy);font-size:28px;letter-spacing:-.03em}.commitment-planning_cadenceMetric__u4iRi small{color:#6f7887;font-size:11px}.commitment-planning_cadenceSplit__ARQCz{position:relative;height:70px}.commitment-planning_cadenceSplit__ARQCz:after,.commitment-planning_cadenceSplit__ARQCz:before{content:"";position:absolute;left:0;right:0;height:1px;background:#aeb6c4;transform-origin:left}.commitment-planning_cadenceSplit__ARQCz:before{top:34px;transform:rotate(-16deg)}.commitment-planning_cadenceSplit__ARQCz:after{top:34px;transform:rotate(16deg)}.commitment-planning_cadenceOutcomes__3Gesy{display:grid;gap:12px}.commitment-planning_cadenceOutcomes__3Gesy strong{color:#273142;font-size:15px}.commitment-planning_cadenceFigure__9vY0J .commitment-planning_figureNote__ryzzX{grid-column:1/-1}.commitment-planning_evidenceSlot__FeanP{margin:54px 0 0;overflow:hidden;border:1px solid hsla(0,0%,100%,.24);border-radius:10px;background:hsla(0,0%,100%,.05)}.commitment-planning_evidenceHeading__7t_UA{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;border-bottom:1px solid hsla(0,0%,100%,.16)}.commitment-planning_evidenceHeading__7t_UA span{color:#aeb9cf;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.commitment-planning_evidenceHeading__7t_UA strong{color:#fff;font-size:15px}.commitment-planning_kpiPreview__EHM55{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:hsla(0,0%,100%,.13)}.commitment-planning_kpiPreview__EHM55 div{min-height:126px;padding:22px;background:#172341}.commitment-planning_kpiPreview__EHM55 span{display:block;color:#aeb9cf;font-size:11px}.commitment-planning_kpiPreview__EHM55 strong{display:block;margin-top:24px;color:#fff;font-size:15px;line-height:1.4}.commitment-planning_evidenceSlot__FeanP figcaption{padding:16px 22px;color:#aeb9cf;font-size:11px;line-height:1.5}.commitment-planning_evidenceSlot__FeanP code,.commitment-planning_futureContracts__XZTfX code,.commitment-planning_productEvidence__3FDcP code{overflow-wrap:anywhere;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.commitment-planning_inlineLink__vyT9J{display:inline-flex;min-height:44px;align-items:center;margin-top:20px;color:var(--indigo);font-size:14px;font-weight:700;text-decoration:none}.commitment-planning_futureContracts__XZTfX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px}.commitment-planning_futureContracts__XZTfX span{display:grid;gap:8px;padding:18px;border-left:2px solid var(--indigo);background:#fff;color:#3f4959;font-size:12px}.commitment-planning_futureContracts__XZTfX code{color:#737d8c;font-size:10px}.commitment-planning_productEvidence__3FDcP{max-width:900px;margin:54px auto 0;overflow:hidden;border:1px solid #cfd5e0;border-radius:10px;background:#fff;box-shadow:0 16px 42px rgba(31,41,74,.08)}.commitment-planning_productEvidence__3FDcP img{display:block;width:100%;height:auto}.commitment-planning_productEvidence__3FDcP figcaption{padding:16px 20px;border-top:1px solid var(--line);color:#667080;font-size:11px;line-height:1.55}.commitment-planning_decisionFigure__YQUFW{display:grid;grid-template-columns:minmax(220px,.72fr) 96px minmax(0,1.28fr);gap:26px;align-items:center;margin-top:54px;padding:28px}.commitment-planning_decisionFigure__YQUFW figcaption{grid-column:1/-1}.commitment-planning_pressureSide__0w_Es{padding:22px;border-left:3px solid var(--indigo);background:#f5f7fc}.commitment-planning_pressureSide__0w_Es strong{display:block;color:#273142;font-size:16px;line-height:1.45}.commitment-planning_decisionRule__PZfFV{height:1px;background:#aeb6c4}.commitment-planning_decisionRule__PZfFV:after{content:"";display:block;width:8px;height:8px;margin-left:auto;border-top:1px solid #7c8696;border-right:1px solid #7c8696;transform:translateY(-4px) rotate(45deg)}.commitment-planning_optionList__9pD9t{display:grid;gap:10px}.commitment-planning_optionList__9pD9t div{display:grid;grid-template-columns:66px 1fr;gap:14px;align-items:start;padding:14px 16px;border-top:1px solid var(--line);background:#fafbfc}.commitment-planning_optionList__9pD9t p{margin:0;color:#536071;font-size:12px;line-height:1.45}.commitment-planning_relatedLinks__Jm7sR{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:32px}.commitment-planning_relatedLinks__Jm7sR a{display:inline-flex;min-height:44px;align-items:center;color:var(--indigo-dark);font-size:13px;font-weight:700;text-decoration:none}.commitment-planning_relatedLinks__Jm7sR a:hover{text-decoration:underline;text-underline-offset:4px}.commitment-planning_finalCta__rnFNc{padding:80px 0;background:var(--navy);color:#fff}.commitment-planning_finalCta__rnFNc .commitment-planning_shell__qHvwT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:center}.commitment-planning_finalCta__rnFNc h2{max-width:800px}.commitment-planning_finalCta__rnFNc p:not(.commitment-planning_eyebrowLight__UbMkA){max-width:650px;margin:18px 0 0;color:#c6cede;font-size:17px;line-height:1.6}.commitment-planning_eyebrowLight__UbMkA{color:#a5b4fc}.commitment-planning_primaryButtonLight__OAyaB{background:#fff;color:var(--navy)}.commitment-planning_primaryButtonLight__OAyaB:focus-visible,.commitment-planning_primaryButtonLight__OAyaB:hover{background:#eef2ff}.commitment-planning_secondaryButtonLight__brvIk{border-color:hsla(0,0%,100%,.4);color:#fff}.commitment-planning_secondaryButtonLight__brvIk:focus-visible,.commitment-planning_secondaryButtonLight__brvIk:hover{border-color:#fff;background:hsla(0,0%,100%,.08)}@media (max-width:1023px){.commitment-planning_hero__JriYL{padding-top:112px}.commitment-planning_chapterGrid__z9vhf,.commitment-planning_heroGrid__EPz6G{grid-template-columns:1fr}.commitment-planning_heroGrid__EPz6G{gap:54px}.commitment-planning_chapterGrid__z9vhf{gap:28px}.commitment-planning_copyColumn__144KT,.commitment-planning_heroCopy__VL8bZ{max-width:760px}.commitment-planning_kpiPreview__EHM55{grid-template-columns:repeat(2,minmax(0,1fr))}.commitment-planning_finalCta__rnFNc .commitment-planning_shell__qHvwT{grid-template-columns:1fr;gap:18px}.commitment-planning_finalActions__r2x6H{margin-top:12px}}@media (max-width:767px){.commitment-planning_shell__qHvwT{width:min(100% - 32px,680px)}.commitment-planning_hero__JriYL{padding:96px 0 72px;background-size:36px 36px}.commitment-planning_breadcrumbs__3JDlE{margin-bottom:42px}.commitment-planning_hero__JriYL h1{font-size:clamp(40px,11vw,56px)}.commitment-planning_heroLead__3lXH0{font-size:17px}.commitment-planning_cadenceFigure__9vY0J,.commitment-planning_decisionFigure__YQUFW,.commitment-planning_pressureRailFigure__bxVjn{padding:21px}.commitment-planning_monthHeadings__zRy07{margin-left:72px}.commitment-planning_railRow__7piuB{grid-template-columns:60px 1fr}.commitment-planning_futureContracts__XZTfX,.commitment-planning_railSummary__svvpo,.commitment-planning_stateFigure__S1wpN{grid-template-columns:1fr}.commitment-planning_stateFigure__S1wpN>div{border-right:0;border-bottom:1px solid var(--line)}.commitment-planning_stateFigure__S1wpN>div:last-child{border-bottom:0}.commitment-planning_stateFigure__S1wpN strong{min-height:0}.commitment-planning_cashChapter__v6S7Y,.commitment-planning_chapterSoft__5UN8n,.commitment-planning_chapter__410i1,.commitment-planning_decisionChapter__Hie95,.commitment-planning_productChapter__LzRbP{padding:74px 0}.commitment-planning_cashChapter__v6S7Y h2,.commitment-planning_chapterSoft__5UN8n h2,.commitment-planning_chapter__410i1 h2,.commitment-planning_decisionChapter__Hie95 h2,.commitment-planning_finalCta__rnFNc h2,.commitment-planning_productChapter__LzRbP h2{font-size:clamp(32px,9vw,44px)}.commitment-planning_copyColumn__144KT{font-size:16px}.commitment-planning_commitmentGrammar__W07Z9{grid-template-columns:1fr;text-align:left}.commitment-planning_commitmentGrammar__W07Z9 i{display:none}.commitment-planning_cadenceFigure__9vY0J,.commitment-planning_decisionFigure__YQUFW{grid-template-columns:1fr}.commitment-planning_cadenceSplit__ARQCz{height:32px}.commitment-planning_cadenceSplit__ARQCz:after,.commitment-planning_cadenceSplit__ARQCz:before{left:50%;top:0;bottom:0;width:1px;height:auto;transform:none}.commitment-planning_cadenceSplit__ARQCz:after{display:none}.commitment-planning_decisionRule__PZfFV{width:1px;height:32px;margin:0 auto}.commitment-planning_decisionRule__PZfFV:after{margin:auto;transform:translate(-4px,25px) rotate(135deg)}.commitment-planning_optionList__9pD9t div{grid-template-columns:58px 1fr}.commitment-planning_finalCta__rnFNc{padding:72px 0}}@media (max-width:420px){.commitment-planning_shell__qHvwT{width:min(100% - 24px,680px)}.commitment-planning_finalActions__r2x6H,.commitment-planning_heroActions__D7X9g{display:grid;grid-template-columns:1fr}.commitment-planning_primaryButtonLight__OAyaB,.commitment-planning_primaryButton__8eaNa,.commitment-planning_secondaryButtonLight__brvIk,.commitment-planning_secondaryButton__kDBjP{width:100%}.commitment-planning_pressureRailFigure__bxVjn{margin-left:-2px;margin-right:-2px;padding:18px 14px}.commitment-planning_monthHeadings__zRy07{margin-left:64px;font-size:9px}.commitment-planning_railRow__7piuB{grid-template-columns:54px 1fr;gap:10px}.commitment-planning_railRow__7piuB>strong{font-size:10px}.commitment-planning_railSummary__svvpo{gap:8px}.commitment-planning_kpiPreview__EHM55{grid-template-columns:1fr}.commitment-planning_kpiPreview__EHM55 div{min-height:100px}.commitment-planning_optionList__9pD9t div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.commitment-planning_annualTrack__Fgbks i,.commitment-planning_recurringTrack__sTumY i,.commitment-planning_vendorTrack__mqNyg i{opacity:1;animation:none;transform:none}}.collections-planning_page__ilTaa{--ink:#111827;--muted:#5d6675;--line:#d9dee7;--soft:#f5f7fa;--indigo:#4f46e5;--indigo-dark:#312e81;--navy:#111a35;background:#fff;color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:clip}.collections-planning_shell__tVL9q{width:min(1180px,calc(100% - 48px));margin:0 auto}.collections-planning_hero__cBAiX{padding:126px 0 88px;background:#f8f9fc;border-bottom:1px solid var(--line)}.collections-planning_breadcrumbs__pB31f{display:flex;gap:9px;align-items:center;margin-bottom:56px;color:#707989;font-size:13px}.collections-planning_breadcrumbs__pB31f a{color:inherit;text-decoration:none}.collections-planning_breadcrumbs__pB31f a:focus-visible,.collections-planning_breadcrumbs__pB31f a:hover{color:var(--indigo-dark)}.collections-planning_heroGrid__OZ1CW{display:grid;grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);gap:70px;align-items:center}.collections-planning_chapterLabel__da9TC,.collections-planning_eyebrow__qUjQG{margin:0 0 17px;color:var(--indigo);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.collections-planning_hero__cBAiX h1{max-width:700px;margin:0;font-size:clamp(46px,5.25vw,72px);font-weight:600;letter-spacing:-.052em;line-height:.98}.collections-planning_heroLead__JnIrn{max-width:650px;margin:28px 0 0;color:var(--muted);font-size:19px;line-height:1.62}.collections-planning_finalActions__O_ete,.collections-planning_heroActions__GUeNO{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.collections-planning_primaryButtonLight__4n7uK,.collections-planning_primaryButton__1Mblq,.collections-planning_secondaryButtonLight__50c5n,.collections-planning_secondaryButton__fNdJZ{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 21px;border:1px solid transparent;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.collections-planning_primaryButton__1Mblq{background:var(--navy);color:#fff}.collections-planning_primaryButton__1Mblq:focus-visible,.collections-planning_primaryButton__1Mblq:hover{background:var(--indigo-dark)}.collections-planning_secondaryButton__fNdJZ{border-color:#cbd2dd;background:#fff;color:var(--ink)}.collections-planning_secondaryButton__fNdJZ:focus-visible,.collections-planning_secondaryButton__fNdJZ:hover{border-color:var(--indigo);color:var(--indigo-dark)}.collections-planning_realizationFigure__N46qw{margin:0;padding:27px 0 0;border-top:2px solid var(--navy)}.collections-planning_consequenceFigure__byJWZ figcaption,.collections-planning_historyFigure__7bzOZ figcaption,.collections-planning_realizationFigure__N46qw figcaption,.collections-planning_speedFigure__4IgRg figcaption,.collections-planning_stateFigure__AXaqq figcaption{margin-bottom:23px;color:#667080;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.collections-planning_railHeader__lKzom{display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 10px 112px;color:#7a8290;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.collections-planning_receiptRow__KlOvR{display:grid;grid-template-columns:96px minmax(150px,1fr) 122px;gap:16px;align-items:center;padding:18px 0;border-top:1px solid var(--line)}.collections-planning_receiptRow__KlOvR>strong{font-size:13px}.collections-planning_track__iIAeQ{position:relative;height:20px}.collections-planning_trackBase__V34qm{position:absolute;top:9px;left:0;right:0;height:1px;background:#bfc6d2}.collections-planning_receiptSignal__YTd9G{--delay:0s;position:absolute;top:4px;left:0;width:11px;height:11px;border:2px solid var(--indigo);border-radius:50%;background:#fff;animation:collections-planning_receiptMove__NBlLg 7s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--delay)}.collections-planning_receiptSignal__YTd9G.collections-planning_complete__zOqJs{--receipt-end:calc(100% - 11px);background:var(--indigo)}.collections-planning_receiptSignal__YTd9G.collections-planning_partial__EmYQ_{--receipt-end:calc(100% - 11px);background:#fff}.collections-planning_receiptSignal__YTd9G.collections-planning_overdue__0y_En{--receipt-end:34%;border-color:#b45309;background:#fff7ed}.collections-planning_outstandingSignal__hLqqn{position:absolute;top:4px;left:58%;width:11px;height:11px;border:2px solid #b45309;border-radius:50%;background:#fff7ed}.collections-planning_receiptOutcome__QMLlc span{display:block;color:var(--indigo-dark);font-size:12px;font-weight:700}.collections-planning_receiptOutcome__QMLlc small{color:#777f8c;font-size:11px}.collections-planning_realizationFigure__N46qw>p,.collections-planning_speedFigure__4IgRg>p{margin:16px 0 0;color:#7b8391;font-size:11px;line-height:1.5}@keyframes collections-planning_receiptMove__NBlLg{0%,12%{transform:translateX(0)}48%,88%{transform:translateX(var(--receipt-end))}to{transform:translateX(0)}}.collections-planning_chapterDark__wj4a2,.collections-planning_chapterMuted__gC4zw,.collections-planning_chapter__aDEmY{padding:88px 0;border-bottom:1px solid var(--line)}.collections-planning_chapterMuted__gC4zw{background:var(--soft)}.collections-planning_chapterDark__wj4a2{background:var(--navy);color:#fff;border-bottom:0}.collections-planning_chapterGrid__C1a24{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;align-items:start}.collections-planning_chapterGrid__C1a24 h2{max-width:570px;margin:0;font-size:clamp(34px,4vw,54px);font-weight:600;letter-spacing:-.043em;line-height:1.04}.collections-planning_copyColumn__SzZu5{max-width:650px}.collections-planning_copyColumn__SzZu5 p{margin:0 0 18px;color:var(--muted);font-size:17px;line-height:1.72}.collections-planning_chapterDark__wj4a2 .collections-planning_copyColumn__SzZu5 p{color:#cbd3e3}.collections-planning_textLinkLight__PvWnl,.collections-planning_textLink__uVrMM{display:inline-flex;min-height:44px;align-items:center;margin-top:4px;color:var(--indigo-dark);font-size:14px;font-weight:700;text-underline-offset:4px}.collections-planning_textLinkLight__PvWnl{color:#c7d2fe}.collections-planning_stateFigure__AXaqq{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:18px;align-items:stretch;margin:58px 0 0;padding-top:24px;border-top:1px solid var(--line)}.collections-planning_stateFigure__AXaqq figcaption{grid-column:1/-1}.collections-planning_stateFigure__AXaqq div{padding:8px 0 14px;border-bottom:2px solid #aab2c0}.collections-planning_stateFigure__AXaqq small,.collections-planning_stateFigure__AXaqq span,.collections-planning_stateFigure__AXaqq strong{display:block}.collections-planning_stateFigure__AXaqq span{color:#737c8a;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.collections-planning_stateFigure__AXaqq strong{margin-top:9px;font-size:16px}.collections-planning_stateFigure__AXaqq small{margin-top:5px;color:var(--muted)}.collections-planning_stateFigure__AXaqq>i{align-self:center;color:#929baa;font-style:normal}.collections-planning_stateFigure__AXaqq .collections-planning_realizedState__ejOPe{border-color:var(--indigo)}.collections-planning_historyFigure__7bzOZ{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:center;margin:56px 0 0;padding-top:25px;border-top:1px solid var(--line)}.collections-planning_historyFigure__7bzOZ figcaption{grid-column:1/-1}.collections-planning_historyFigure__7bzOZ div{padding:4px 0 16px;border-bottom:2px solid #aeb6c4}.collections-planning_historyFigure__7bzOZ div:last-of-type{border-color:var(--indigo)}.collections-planning_historyFigure__7bzOZ span,.collections-planning_historyFigure__7bzOZ strong{display:block}.collections-planning_historyFigure__7bzOZ span{color:#747d8c;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.collections-planning_historyFigure__7bzOZ strong{margin-top:9px;font-size:16px}.collections-planning_historyFigure__7bzOZ i{color:#8b95a5;font-style:normal}.collections-planning_proofGrid__qQMnK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:56px}.collections-planning_productProof__mkyRG{min-width:0;margin:0}.collections-planning_imageFrame__IenjO{overflow:hidden;border:1px solid #ccd3dd;border-radius:4px;background:#fff}.collections-planning_imageFrame__IenjO img{display:block;width:100%;height:auto}.collections-planning_productProof__mkyRG figcaption{padding-top:13px;color:#687180;font-size:12px;line-height:1.5}.collections-planning_speedFigure__4IgRg{margin:56px 0 0;padding:26px 0 0;border-top:1px solid var(--line)}.collections-planning_speedFigure__4IgRg>div{display:grid;grid-template-columns:110px minmax(120px,1fr) 180px;gap:20px;align-items:center;padding:14px 0;border-top:1px solid #e5e8ee}.collections-planning_speedFigure__4IgRg>div:first-of-type{border-top:0}.collections-planning_speedFigure__4IgRg strong{font-size:13px}.collections-planning_speedFigure__4IgRg span{height:6px;background:#e2e5ec}.collections-planning_speedFigure__4IgRg span i{display:block;height:100%;background:var(--indigo)}.collections-planning_speedFigure__4IgRg small{color:var(--muted)}.collections-planning_consequenceFigure__byJWZ{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:24px;align-items:center;margin:56px 0 0;padding-top:26px;border-top:1px solid #35405c}.collections-planning_consequenceFigure__byJWZ figcaption{grid-column:1/-1;color:#aeb8cb}.collections-planning_consequenceFigure__byJWZ div{padding:2px 0 17px;border-bottom:2px solid #67728b}.collections-planning_consequenceFigure__byJWZ span,.collections-planning_consequenceFigure__byJWZ strong{display:block}.collections-planning_consequenceFigure__byJWZ span{color:#aeb8cb;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.collections-planning_consequenceFigure__byJWZ strong{margin-top:9px;color:#fff;font-size:16px}.collections-planning_consequenceFigure__byJWZ i{color:#7f8ba4;font-style:normal}.collections-planning_relatedLinks__VmbFb{display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.collections-planning_relatedLinks__VmbFb a{display:flex;min-height:64px;align-items:center;padding:0 20px;border-left:1px solid var(--line);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.collections-planning_relatedLinks__VmbFb a:first-child{border-left:0}.collections-planning_relatedLinks__VmbFb a:focus-visible,.collections-planning_relatedLinks__VmbFb a:hover{color:var(--indigo-dark);background:var(--soft)}.collections-planning_finalSection__SIhFl{padding:82px 0;background:#202b4c;color:#fff}.collections-planning_finalGrid__cpMUs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:end}.collections-planning_finalGrid__cpMUs h2{max-width:780px;margin:0;font-size:clamp(36px,4.5vw,58px);font-weight:600;letter-spacing:-.045em;line-height:1.02}.collections-planning_finalGrid__cpMUs>div>p:not(.collections-planning_eyebrow__qUjQG){max-width:650px;margin:20px 0 0;color:#c8d0df;font-size:17px;line-height:1.65}.collections-planning_primaryButtonLight__4n7uK{background:#fff;color:var(--navy)}.collections-planning_primaryButtonLight__4n7uK:focus-visible,.collections-planning_primaryButtonLight__4n7uK:hover{background:#e8eaff}.collections-planning_secondaryButtonLight__50c5n{border-color:#71809f;color:#fff}.collections-planning_secondaryButtonLight__50c5n:focus-visible,.collections-planning_secondaryButtonLight__50c5n:hover{border-color:#fff}.collections-planning_breadcrumbs__pB31f a:focus-visible,.collections-planning_primaryButtonLight__4n7uK:focus-visible,.collections-planning_primaryButton__1Mblq:focus-visible,.collections-planning_relatedLinks__VmbFb a:focus-visible,.collections-planning_secondaryButtonLight__50c5n:focus-visible,.collections-planning_secondaryButton__fNdJZ:focus-visible,.collections-planning_textLinkLight__PvWnl:focus-visible,.collections-planning_textLink__uVrMM:focus-visible{outline:3px solid #818cf8;outline-offset:3px}@media (max-width:1024px){.collections-planning_hero__cBAiX{padding-top:112px}.collections-planning_heroGrid__OZ1CW{grid-template-columns:1fr;gap:58px}.collections-planning_realizationFigure__N46qw{max-width:760px}.collections-planning_chapterGrid__C1a24{gap:48px}.collections-planning_finalGrid__cpMUs{grid-template-columns:1fr;gap:22px}.collections-planning_finalActions__O_ete{margin-top:0}}@media (max-width:768px){.collections-planning_shell__tVL9q{width:min(100% - 32px,680px)}.collections-planning_hero__cBAiX{padding:98px 0 68px}.collections-planning_breadcrumbs__pB31f{margin-bottom:42px}.collections-planning_hero__cBAiX h1{font-size:clamp(42px,11vw,60px)}.collections-planning_heroLead__JnIrn{font-size:17px}.collections-planning_chapterDark__wj4a2,.collections-planning_chapterMuted__gC4zw,.collections-planning_chapter__aDEmY{padding:68px 0}.collections-planning_chapterGrid__C1a24{grid-template-columns:1fr;gap:28px}.collections-planning_chapterGrid__C1a24 h2{font-size:clamp(34px,8vw,48px)}.collections-planning_proofGrid__qQMnK{grid-template-columns:1fr}.collections-planning_consequenceFigure__byJWZ,.collections-planning_historyFigure__7bzOZ,.collections-planning_stateFigure__AXaqq{grid-template-columns:1fr;gap:10px}.collections-planning_consequenceFigure__byJWZ figcaption,.collections-planning_historyFigure__7bzOZ figcaption,.collections-planning_stateFigure__AXaqq figcaption{grid-column:1}.collections-planning_consequenceFigure__byJWZ>i,.collections-planning_historyFigure__7bzOZ>i,.collections-planning_stateFigure__AXaqq>i{transform:rotate(90deg);justify-self:start}.collections-planning_relatedLinks__VmbFb{grid-template-columns:1fr}.collections-planning_relatedLinks__VmbFb a{border-top:1px solid var(--line);border-left:0}.collections-planning_relatedLinks__VmbFb a:first-child{border-top:0}}@media (max-width:480px){.collections-planning_shell__tVL9q{width:min(100% - 28px,440px)}.collections-planning_hero__cBAiX{padding-top:88px}.collections-planning_hero__cBAiX h1{font-size:43px}.collections-planning_finalActions__O_ete,.collections-planning_heroActions__GUeNO{flex-direction:column}.collections-planning_primaryButtonLight__4n7uK,.collections-planning_primaryButton__1Mblq,.collections-planning_secondaryButtonLight__50c5n,.collections-planning_secondaryButton__fNdJZ{width:100%}.collections-planning_railHeader__lKzom{display:none}.collections-planning_receiptRow__KlOvR{grid-template-columns:82px minmax(80px,1fr);gap:11px}.collections-planning_receiptOutcome__QMLlc{grid-column:2}.collections-planning_speedFigure__4IgRg>div{grid-template-columns:88px 1fr;gap:12px}.collections-planning_speedFigure__4IgRg small{grid-column:2}.collections-planning_finalSection__SIhFl{padding:66px 0}}@media (prefers-reduced-motion:reduce){.collections-planning_receiptSignal__YTd9G{animation:none;transform:translateX(var(--receipt-end))}}