.flow-guide-page{--guide-line:#dce7f3;color:var(--sales-navy);background:#fff;overflow-x:clip}.flow-guide-hero{padding-top:68px;padding-bottom:78px}.flow-guide-back{color:#60758e;align-items:center;gap:7px;width:max-content;min-height:44px;margin-bottom:35px;font-size:12px;font-weight:700;display:flex}.flow-guide-hero h1{letter-spacing:-.075em;max-width:800px;margin:18px 0 22px;font-size:clamp(36px,5.2vw,64px);line-height:1.12}.flow-guide-hero h1 em{color:var(--sales-blue);font-style:normal}.flow-guide-hero>p{max-width:680px;color:var(--sales-muted);font-size:16px;line-height:1.8}.flow-guide-number{width:31px;height:31px;color:var(--sales-blue);background:#eaf4ff;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}.flow-guide-section{border-top:1px solid #e8eef6;padding:90px 0;scroll-margin-top:24px}.flow-guide-section:nth-of-type(odd){background:#f7faff}.flow-guide-heading{max-width:900px;margin-bottom:42px}.flow-guide-heading>div:first-child{align-items:center;gap:10px;display:flex}.flow-guide-badge{color:#5e7590;background:#edf3f9;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:700}.flow-guide-heading h2{letter-spacing:-.065em;margin-top:20px;font-size:clamp(30px,4vw,45px)}.flow-guide-heading>p{max-width:760px;color:var(--sales-muted);margin-top:15px;font-size:15px;line-height:1.85}.flow-guide-route{align-items:center;gap:7px;margin-top:24px;padding-bottom:5px;display:flex;overflow-x:auto}.flow-guide-route>span{white-space:nowrap;align-items:center;gap:7px;display:flex}.flow-guide-route b{color:#365d83;background:#fff;border:1px solid #d7e7f8;border-radius:7px;padding:8px 10px;font-size:11px}.flow-guide-route svg{color:#8fb2d6;flex-shrink:0}.flow-guide-setup{color:#395e82;background:#eaf4ff;border-radius:10px;align-items:flex-start;gap:11px;max-width:780px;margin-top:22px;padding:16px 18px;font-size:12px;line-height:1.75;display:flex}.flow-guide-setup>svg{color:var(--sales-blue);flex-shrink:0;margin-top:2px}.flow-guide-setup strong{color:var(--sales-navy);font-size:12px;display:block}.flow-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.flow-guide-steps>li{border:1px solid var(--guide-line);background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #17395f09}.flow-guide-step-copy{min-height:170px;padding:23px 24px 20px}.flow-guide-step-copy>span{color:var(--sales-blue);letter-spacing:.08em;font-size:10px;font-weight:800}.flow-guide-step-copy h3{letter-spacing:-.04em;margin-top:11px;font-size:20px}.flow-guide-step-copy p{color:var(--sales-muted);margin-top:9px;font-size:13px;line-height:1.75}.flow-guide-actions{justify-content:flex-end;gap:10px;margin-top:30px;display:flex}.flow-guide-actions .button{justify-content:center;align-items:center;gap:7px;display:inline-flex}@media (max-width:840px){.flow-guide-hero{padding-top:48px;padding-bottom:58px}.flow-guide-section{padding:65px 0}.flow-guide-steps{gap:15px}.flow-guide-step-copy{min-height:185px;padding:20px}.flow-guide-heading{margin-bottom:32px}}@media (max-width:650px){.flow-guide-hero{padding-top:34px;padding-bottom:48px}.flow-guide-back{margin-bottom:24px}.flow-guide-hero h1{font-size:35px}.flow-guide-hero>p{font-size:14px}.flow-guide-section{padding:52px 0}.flow-guide-heading h2{font-size:29px}.flow-guide-heading>p{font-size:13px}.flow-guide-steps{grid-template-columns:1fr}.flow-guide-step-copy{min-height:0}.flow-guide-actions{flex-direction:column;align-items:stretch}.flow-guide-actions .button{width:100%}.flow-guide-route{flex-wrap:wrap;overflow:visible}.flow-guide-route svg{display:none}.flow-guide-setup{font-size:11px}}
