.PurchasingFlowPage-module__mLwLLW__hero{padding:var(--space-hero-top) 0 var(--space-hero-bottom)}.PurchasingFlowPage-module__mLwLLW__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.PurchasingFlowPage-module__mLwLLW__hero h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1.08}.PurchasingFlowPage-module__mLwLLW__intro{color:var(--text-secondary);max-width:48ch;margin-top:24px;font-size:17px;line-height:1.65}.PurchasingFlowPage-module__mLwLLW__heroPhoto{isolation:isolate;aspect-ratio:1.18;border-radius:12px;position:relative;overflow:hidden}.PurchasingFlowPage-module__mLwLLW__flowLink{align-items:center;gap:8px;font-size:13px;display:inline-flex}.PurchasingFlowPage-module__mLwLLW__outcomes{padding:var(--space-section-inset) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.PurchasingFlowPage-module__mLwLLW__number{color:#929286;font-size:11px}.PurchasingFlowPage-module__mLwLLW__outcomes h3{letter-spacing:-.015em;margin-top:12px;font-size:16px;font-weight:500}.PurchasingFlowPage-module__mLwLLW__outcomes p{color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.6}.PurchasingFlowPage-module__mLwLLW__journeyHead{padding-top:var(--space-section);padding-bottom:var(--space-section-compact);max-width:660px}.PurchasingFlowPage-module__mLwLLW__journeyHead h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.14}.PurchasingFlowPage-module__mLwLLW__journeyHead p{color:var(--text-secondary);margin-top:17px;font-size:16px;line-height:1.6}.PurchasingFlowPage-module__mLwLLW__feature{padding:var(--space-section-inset) 0;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:65px;scroll-margin-top:100px;display:grid}.PurchasingFlowPage-module__mLwLLW__feature[data-reverse=true]{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr)}.PurchasingFlowPage-module__mLwLLW__feature[data-reverse=true] .PurchasingFlowPage-module__mLwLLW__featureCopy{order:2}.PurchasingFlowPage-module__mLwLLW__featureCopy>span{color:#8d9285;align-items:center;gap:12px;margin-bottom:25px;font-size:12px;display:inline-flex}.PurchasingFlowPage-module__mLwLLW__featureCopy>span b{border:1px solid #d8ddd0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:400;display:grid}.PurchasingFlowPage-module__mLwLLW__feature h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,2.7vw,35px);font-weight:500;line-height:1.18}.PurchasingFlowPage-module__mLwLLW__featureCopy>p{color:var(--text-secondary);max-width:47ch;margin-top:20px;font-size:15px;line-height:1.7}.PurchasingFlowPage-module__mLwLLW__featureCopy ul{gap:13px;margin-top:24px;display:grid}.PurchasingFlowPage-module__mLwLLW__featureCopy li{align-items:baseline;gap:11px;font-size:13px;line-height:1.55;display:flex}.PurchasingFlowPage-module__mLwLLW__featureCopy li:before{content:"";background:var(--accent);border-radius:50%;flex:none;align-self:flex-start;width:4px;height:4px;margin-top:8px}.PurchasingFlowPage-module__mLwLLW__stage{background:var(--bg-card-muted);border-radius:14px;min-width:0;padding:30px;position:relative}.PurchasingFlowPage-module__mLwLLW__faq{grid-template-columns:1fr 1.4fr;gap:64px;display:grid}.PurchasingFlowPage-module__mLwLLW__faq details{border-top:1px solid var(--border-subtle);padding:22px 0}.PurchasingFlowPage-module__mLwLLW__faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;line-height:1.4;list-style:none;display:flex}.PurchasingFlowPage-module__mLwLLW__faq summary::-webkit-details-marker{display:none}.PurchasingFlowPage-module__mLwLLW__faq details p{color:var(--text-secondary);margin-top:15px;font-size:14px;line-height:1.7}.PurchasingFlowPage-module__mLwLLW__faq details[open] summary>span{transform:rotate(45deg)}.PurchasingFlowPage-module__mLwLLW__related{padding-block:var(--space-section-compact);flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.PurchasingFlowPage-module__mLwLLW__related a{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.PurchasingFlowPage-module__mLwLLW__related a:hover,.PurchasingFlowPage-module__mLwLLW__flowLink:hover{color:var(--accent)}.PurchasingFlowPage-module__mLwLLW__feature a:focus-visible,.PurchasingFlowPage-module__mLwLLW__faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:1023px){.PurchasingFlowPage-module__mLwLLW__heroGrid{gap:32px}.PurchasingFlowPage-module__mLwLLW__hero h1{font-size:36px}.PurchasingFlowPage-module__mLwLLW__feature,.PurchasingFlowPage-module__mLwLLW__feature[data-reverse=true]{grid-template-columns:minmax(0,.75fr) minmax(0,1.2fr);gap:30px}.PurchasingFlowPage-module__mLwLLW__stage{padding:18px}.PurchasingFlowPage-module__mLwLLW__feature h2{font-size:28px}.PurchasingFlowPage-module__mLwLLW__featureCopy>p{font-size:14px}}@media (max-width:767px){.PurchasingFlowPage-module__mLwLLW__heroGrid{grid-template-columns:1fr}.PurchasingFlowPage-module__mLwLLW__hero h1{font-size:34px}.PurchasingFlowPage-module__mLwLLW__heroPhoto{aspect-ratio:4/3}.PurchasingFlowPage-module__mLwLLW__intro{font-size:16px}.PurchasingFlowPage-module__mLwLLW__outcomes{padding:var(--space-section-inset) 0;grid-template-columns:1fr;gap:23px}.PurchasingFlowPage-module__mLwLLW__outcomes h3{margin-top:7px}.PurchasingFlowPage-module__mLwLLW__outcomes>div+div{border-top:1px solid var(--border-subtle);padding-top:20px}.PurchasingFlowPage-module__mLwLLW__feature,.PurchasingFlowPage-module__mLwLLW__feature[data-reverse=true]{padding:var(--space-section-inset) 0;grid-template-columns:1fr;gap:27px}.PurchasingFlowPage-module__mLwLLW__feature[data-reverse=true] .PurchasingFlowPage-module__mLwLLW__featureCopy{order:0}.PurchasingFlowPage-module__mLwLLW__featureCopy>span{margin-bottom:17px}.PurchasingFlowPage-module__mLwLLW__featureCopy>p{font-size:15px}.PurchasingFlowPage-module__mLwLLW__stage{border-radius:12px;margin-inline:-10px;padding:13px}.PurchasingFlowPage-module__mLwLLW__faq{grid-template-columns:1fr;gap:24px}.PurchasingFlowPage-module__mLwLLW__related{gap:20px}.PurchasingFlowPage-module__mLwLLW__featureCopy ul{gap:9px}}
