@layer quoteflow{.QuoteFlowDemo_root__tAOqN{--qf-blue:#2563eb;--qf-blue-dark:#1d4ed8;--qf-ink:#0b1726;--qf-ink-2:#0f1d30;--qf-ink-3:#14243a;--qf-paper:#f4f6f8;--qf-white:#ffffff;--qf-line:#d9e0e8;--qf-muted:#5e6c7d;--qf-dark-muted:#9aabc0;--qf-mint:#55dca8;min-height:100vh;background:var(--qf-paper);color:var(--qf-ink);font-family:var(--font-body),"DM Sans",sans-serif;font-size:16px;font-weight:400}.QuoteFlowDemo_root__tAOqN *,.QuoteFlowDemo_root__tAOqN :after,.QuoteFlowDemo_root__tAOqN :before{box-sizing:border-box}.QuoteFlowDemo_root__tAOqN :where(h1,h2,h3){text-wrap:balance}.QuoteFlowDemo_root__tAOqN :where(b,strong){font-weight:500}.QuoteFlowDemo_root__tAOqN button,.QuoteFlowDemo_root__tAOqN input,.QuoteFlowDemo_root__tAOqN select{font:inherit}.QuoteFlowDemo_root__tAOqN a,.QuoteFlowDemo_root__tAOqN button{-webkit-tap-highlight-color:transparent}.QuoteFlowDemo_root__tAOqN a:focus-visible,.QuoteFlowDemo_root__tAOqN button:focus-visible,.QuoteFlowDemo_root__tAOqN input:focus-visible,.QuoteFlowDemo_root__tAOqN select:focus-visible{outline:3px solid color-mix(in srgb,var(--qf-blue),white 28%);outline-offset:3px}.QuoteFlowDemo_disclosure__IBCsT{position:absolute;inset:0 0 auto;z-index:100;display:grid;height:28px;place-items:center;padding:0 16px;background:var(--qf-ink);color:#c7d1de;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.QuoteFlowDemo_brand__zlKMa{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:18px;font-weight:700;letter-spacing:-.035em}.QuoteFlowDemo_brandMark__t8yx5{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--qf-blue);color:white;font-family:var(--font-mono),monospace;font-size:13px;font-weight:700}.QuoteFlowDemo_landing__7Ncp7{min-height:100vh;padding-top:28px;overflow:clip;background:radial-gradient(circle at 50% 14%,rgba(37,99,235,.055),transparent 28rem),var(--qf-paper)}.QuoteFlowDemo_marketingHeader__Oem5U{display:flex;width:min(1120px,calc(100% - 40px));min-height:88px;align-items:center;justify-content:space-between;margin:auto}.QuoteFlowDemo_marketingHeader__Oem5U nav{display:flex;align-items:center;gap:30px}.QuoteFlowDemo_marketingHeader__Oem5U a{color:var(--qf-muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .18s ease}.QuoteFlowDemo_marketingHeader__Oem5U a:hover{color:var(--qf-ink)}.QuoteFlowDemo_marketingHeader__Oem5U button,.QuoteFlowDemo_primaryButton__ty4Xn{min-height:46px;border:0;border-radius:6px;padding:0 20px;background:var(--qf-blue);box-shadow:0 12px 28px rgba(37,99,235,.18);color:white;cursor:pointer;font-weight:700;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.QuoteFlowDemo_marketingHeader__Oem5U button:hover,.QuoteFlowDemo_primaryButton__ty4Xn:hover{transform:translateY(-2px);background:var(--qf-blue-dark);box-shadow:0 16px 34px rgba(37,99,235,.24)}.QuoteFlowDemo_hero__NqPhJ{position:relative;width:min(1120px,calc(100% - 40px));margin:auto;padding:72px 0 0;text-align:center}.QuoteFlowDemo_blueprintLeft__0rEqc,.QuoteFlowDemo_blueprintRight__bYdOM{position:absolute;top:6px;width:148px;height:330px;border:1px solid rgba(37,99,235,.05);background-image:linear-gradient(rgba(37,99,235,.075) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.075) 1px,transparent 0);background-size:20px 20px;opacity:.75;pointer-events:none}.QuoteFlowDemo_blueprintLeft__0rEqc{left:0;clip-path:polygon(0 0,100% 0,80% 92%,12% 100%)}.QuoteFlowDemo_blueprintRight__bYdOM{right:0;clip-path:polygon(0 0,100% 0,88% 100%,20% 92%)}.QuoteFlowDemo_eyebrow__Kp97u,.QuoteFlowDemo_workspaceEyebrow__Db5KG{margin:0 0 14px;color:var(--qf-blue);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.QuoteFlowDemo_hero__NqPhJ h1{position:relative;z-index:1;max-width:940px;margin:0 auto;color:var(--qf-ink);font-size:clamp(52px,6.1vw,84px);font-weight:500;letter-spacing:-.058em;line-height:.98}.QuoteFlowDemo_hero__NqPhJ h1 em{color:var(--qf-blue);font-family:var(--font-display),"Playfair Display",serif;font-style:italic;font-weight:500;letter-spacing:-.045em}.QuoteFlowDemo_heroCopy__vg7KZ{position:relative;z-index:1;max-width:650px;margin:28px auto 0;color:var(--qf-muted);font-size:16px;font-weight:400;line-height:1.7}.QuoteFlowDemo_heroActions__9Oc37{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:26px;margin-top:30px}.QuoteFlowDemo_primaryButton__ty4Xn{display:inline-flex;align-items:center;justify-content:center;gap:11px}.QuoteFlowDemo_heroActions__9Oc37 a{color:var(--qf-ink);font-size:14px;font-weight:500;text-underline-offset:5px}.QuoteFlowDemo_previewFrame__5xn5S{position:relative;z-index:2;width:min(1060px,100%);margin:72px auto 0;overflow:hidden;border:1px solid #273950;border-radius:10px 10px 0 0;background:var(--qf-ink-2);box-shadow:0 -10px 60px rgba(7,21,37,.12);color:white;text-align:left}.QuoteFlowDemo_previewChrome__YCUXV{display:flex;height:42px;align-items:center;gap:7px;padding:0 17px;border-bottom:1px solid #24354c;background:#091522}.QuoteFlowDemo_previewChrome__YCUXV span{width:7px;height:7px;border-radius:50%;background:#455970}.QuoteFlowDemo_previewChrome__YCUXV small{margin-left:11px;color:#8292a6;font-family:var(--font-mono),monospace;font-size:9px;font-weight:400;letter-spacing:.03em}.QuoteFlowDemo_previewBody__ZwuG2{display:grid;grid-template-columns:150px minmax(0,1fr) 214px;min-height:330px}.QuoteFlowDemo_previewRail__1yjLF{padding:20px;border-right:1px solid #24354b;background:#0a1625}.QuoteFlowDemo_previewRail__1yjLF .QuoteFlowDemo_brand__zlKMa{font-size:0}.QuoteFlowDemo_previewRail__1yjLF span:not(.QuoteFlowDemo_brand__zlKMa):not(.QuoteFlowDemo_brandMark__t8yx5){display:block;height:29px;margin-top:15px;border-radius:3px;background:#13243b}.QuoteFlowDemo_previewMain__o3PEm{padding:27px 24px}.QuoteFlowDemo_previewHeader__YMvnr{display:flex;align-items:flex-end;justify-content:space-between}.QuoteFlowDemo_previewHeader__YMvnr div{display:grid;gap:6px}.QuoteFlowDemo_previewHeader__YMvnr small{color:#8293ab;font-family:var(--font-mono),monospace;font-size:8px;font-weight:500}.QuoteFlowDemo_previewHeader__YMvnr strong{font-size:17px;font-weight:500}.QuoteFlowDemo_previewHeader__YMvnr b{color:#f7c75d;font-family:var(--font-mono),monospace;font-size:9px;font-weight:600;text-transform:uppercase}.QuoteFlowDemo_previewTabs__Gs0jl{display:flex;gap:26px;margin-top:24px;padding-bottom:12px;border-bottom:1px solid #2a3b52;color:#8396b1;font-size:10px;font-weight:400}.QuoteFlowDemo_previewTabs__Gs0jl b{margin-bottom:-13px;padding-bottom:11px;border-bottom:2px solid var(--qf-blue);color:white;font-weight:500}.QuoteFlowDemo_previewRow__tPEf9{display:grid;grid-template-columns:1fr 78px 84px;gap:12px;padding:17px 0;border-bottom:1px solid #293b53;font-size:11px;font-weight:400}.QuoteFlowDemo_previewRow__tPEf9 small{color:#8fa0b8;font-weight:400}.QuoteFlowDemo_previewRow__tPEf9 b{font-weight:500;text-align:right}.QuoteFlowDemo_previewSummary__houu0{padding:34px 23px;border-left:1px solid #26374e;background:#0b1828}.QuoteFlowDemo_previewSummary__houu0>small{color:#8798af;font-family:var(--font-mono),monospace;font-size:8px;font-weight:500;text-transform:uppercase}.QuoteFlowDemo_previewSummary__houu0>strong{display:block;margin:11px 0 26px;font-size:30px;font-weight:700;letter-spacing:-.035em}.QuoteFlowDemo_previewSummary__houu0 dl{display:grid;grid-template-columns:1fr auto;gap:13px;padding-top:18px;border-top:1px solid #2b3d54;color:#8da0b8;font-size:11px}.QuoteFlowDemo_previewSummary__houu0 dd{color:white;font-weight:500}.QuoteFlowDemo_workflowSection__AY1Ov{display:grid;grid-template-columns:.82fr 1.18fr;gap:86px;width:min(1120px,calc(100% - 40px));margin:0 auto;padding:128px 0 136px}.QuoteFlowDemo_benefitsSection__yFZ2z h2,.QuoteFlowDemo_finalCta__EisBz h2,.QuoteFlowDemo_workflowSection__AY1Ov h2{max-width:520px;margin:0;font-family:var(--font-display),"Playfair Display",serif;font-size:clamp(43px,5vw,68px);font-weight:500;letter-spacing:-.045em;line-height:1}.QuoteFlowDemo_workflowSection__AY1Ov ol{margin:0;padding:0;border-top:1px solid var(--qf-line);list-style:none}.QuoteFlowDemo_workflowSection__AY1Ov li{display:grid;grid-template-columns:48px 180px 1fr;gap:18px;align-items:center;padding:25px 0;border-bottom:1px solid var(--qf-line)}.QuoteFlowDemo_workflowSection__AY1Ov li b{color:var(--qf-blue);font-family:var(--font-mono),monospace;font-size:10px;font-weight:600}.QuoteFlowDemo_workflowSection__AY1Ov li strong{font-size:16px;font-weight:500}.QuoteFlowDemo_workflowSection__AY1Ov li span{color:var(--qf-muted);font-size:14px;font-weight:400;line-height:1.55}.QuoteFlowDemo_benefitsSection__yFZ2z{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px;padding:116px max(20px,calc((100vw - 1120px) / 2)) 124px;background:var(--qf-ink);color:white}.QuoteFlowDemo_benefitsSection__yFZ2z>header>p:last-child{max-width:430px;margin:24px 0 0;color:var(--qf-dark-muted);font-size:15px;line-height:1.7}.QuoteFlowDemo_benefitsList__j_GIT{border-top:1px solid #2b3b50}.QuoteFlowDemo_benefitsList__j_GIT article{display:grid;grid-template-columns:42px 30px 1fr;gap:20px;align-items:start;padding:27px 0 29px;border-bottom:1px solid #2b3b50}.QuoteFlowDemo_benefitsList__j_GIT article>span{color:#8294ad;font-family:var(--font-mono),monospace;font-size:10px;font-weight:500}.QuoteFlowDemo_benefitsList__j_GIT svg{width:21px;height:21px;color:var(--qf-blue);stroke-width:1.6}.QuoteFlowDemo_benefitsList__j_GIT h3{max-width:500px;margin:-4px 0 10px;font-size:23px;font-weight:500;letter-spacing:-.025em;line-height:1.2}.QuoteFlowDemo_benefitsList__j_GIT p{max-width:520px;margin:0;color:var(--qf-dark-muted);font-size:14px;line-height:1.65}.QuoteFlowDemo_finalCta__EisBz{padding:108px 20px 116px;background:white;color:var(--qf-ink);text-align:center}.QuoteFlowDemo_finalCta__EisBz h2{max-width:none}.QuoteFlowDemo_finalCta__EisBz>p:not(.QuoteFlowDemo_eyebrow__Kp97u){max-width:580px;margin:20px auto 28px;color:var(--qf-muted);font-size:15px;line-height:1.65}.QuoteFlowDemo_workspace__bkdGj{min-height:100vh;padding-top:28px;background:#0d192a;color:#f5f7fa}.QuoteFlowDemo_sidebar__xDzLg{position:fixed;inset:28px auto 0 0;z-index:20;display:flex;width:224px;flex-direction:column;padding:30px 17px 22px;border-right:1px solid #27384d;background:#091523}.QuoteFlowDemo_sidebar__xDzLg nav{display:grid;gap:6px;margin-top:66px}.QuoteFlowDemo_mobileNav__Kv4TW button,.QuoteFlowDemo_sidebar__xDzLg nav button{display:flex;min-height:46px;align-items:center;gap:13px;border:0;border-left:2px solid transparent;border-radius:4px;padding:0 13px;background:transparent;color:#94a7bf;cursor:pointer;font-weight:500;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.QuoteFlowDemo_sidebar__xDzLg nav .QuoteFlowDemo_activeNav__ov75U,.QuoteFlowDemo_sidebar__xDzLg nav button:hover{border-left-color:var(--qf-blue);background:#14253c;color:white}.QuoteFlowDemo_backButton__HJWAF{margin-top:auto;border:0;background:transparent;color:#91a3bb;cursor:pointer;font-size:13px;font-weight:400;text-align:left}.QuoteFlowDemo_workspaceMain__ua7Yd{min-width:0;min-height:calc(100vh - 28px);margin-left:224px;padding:34px 38px 90px}.QuoteFlowDemo_jobHeader__gXqUQ{display:flex;max-width:1160px;align-items:center;justify-content:space-between;gap:24px;margin:auto;padding-bottom:28px;border-bottom:1px solid #2a3b52}.QuoteFlowDemo_jobHeader__gXqUQ p{margin:0 0 7px;color:#91a5bf;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.11em}.QuoteFlowDemo_jobHeader__gXqUQ h1{margin:0;font-size:clamp(31px,3.5vw,44px);font-weight:500;letter-spacing:-.045em}.QuoteFlowDemo_jobActions__D0GpX{display:flex;align-items:center;gap:18px}.QuoteFlowDemo_approvalsPanel__ZPA9i aside button,.QuoteFlowDemo_jobActions__D0GpX>button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:5px;padding:0 17px;background:var(--qf-blue);color:white;cursor:pointer;font-weight:700;transition:background-color .16s ease,transform .16s ease}.QuoteFlowDemo_approvalsPanel__ZPA9i aside button:hover:not(:disabled),.QuoteFlowDemo_jobActions__D0GpX>button:hover{transform:translateY(-1px);background:var(--qf-blue-dark)}.QuoteFlowDemo_statusBadge__dYaUs{display:inline-flex;align-items:center;gap:8px;color:#f4c964;font-family:var(--font-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.QuoteFlowDemo_statusBadge__dYaUs i{width:6px;height:6px;border-radius:50%;background:currentColor}.QuoteFlowDemo_statusBadge__dYaUs.QuoteFlowDemo_sent_for_review__b0tO_{color:#82b9ff}.QuoteFlowDemo_statusBadge__dYaUs.QuoteFlowDemo_approved__9ST0E{color:var(--qf-mint)}.QuoteFlowDemo_estimateLayout___5tN2{display:grid;grid-template-columns:minmax(0,1fr) 276px;gap:20px;max-width:1160px;margin:32px auto 0}.QuoteFlowDemo_approvalsPanel__ZPA9i,.QuoteFlowDemo_estimatePanel__Big5_,.QuoteFlowDemo_financialPanel__mfwju,.QuoteFlowDemo_overviewPanel__X25Bj{border:1px solid #2c3d54;background:#101f33}.QuoteFlowDemo_estimatePanel__Big5_{min-width:0;padding:24px}.QuoteFlowDemo_estimatePanel__Big5_>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.QuoteFlowDemo_approvalsPanel__ZPA9i h2,.QuoteFlowDemo_estimatePanel__Big5_ h2,.QuoteFlowDemo_overviewPanel__X25Bj h2{margin:0;font-size:30px;font-weight:500;letter-spacing:-.035em}.QuoteFlowDemo_secondaryButton__h9cP_{display:inline-flex;min-height:43px;align-items:center;gap:8px;border:1px solid #40526b;border-radius:5px;padding:0 15px;background:transparent;color:#eaf0f7;cursor:pointer;font-weight:500;transition:background-color .16s ease,border-color .16s ease}.QuoteFlowDemo_secondaryButton__h9cP_:hover{border-color:#5d7390;background:#162943}.QuoteFlowDemo_tableWrap__sHAC9{margin-top:23px;overflow-x:auto}.QuoteFlowDemo_tableWrap__sHAC9 table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.QuoteFlowDemo_tableWrap__sHAC9 th{padding:12px;background:#142640;color:#93a8c4;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.11em;text-align:left;text-transform:uppercase}.QuoteFlowDemo_tableWrap__sHAC9 td:nth-child(n+2),.QuoteFlowDemo_tableWrap__sHAC9 th:nth-child(n+2){text-align:right}.QuoteFlowDemo_tableWrap__sHAC9 td{padding:17px 12px;border-bottom:1px solid #2c3d54;color:#dce5ef;font-weight:400;white-space:nowrap}.QuoteFlowDemo_tableWrap__sHAC9 td:first-child{white-space:normal}.QuoteFlowDemo_tableWrap__sHAC9 td strong{display:block;color:white;font-weight:500}.QuoteFlowDemo_tableWrap__sHAC9 td small{display:block;margin-top:5px;color:#8da2bf;font-size:11px;font-weight:400}.QuoteFlowDemo_rowActions__256sG{display:flex;justify-content:flex-end;gap:4px}.QuoteFlowDemo_rowActions__256sG button{display:inline-flex;min-height:36px;align-items:center;gap:6px;border:0;padding:0 7px;background:transparent;color:#8eb8f2;cursor:pointer;font-size:12px;font-weight:500}.QuoteFlowDemo_financialPanel__mfwju{padding:25px 23px}.QuoteFlowDemo_financialPanel__mfwju>small{color:#94a8c2;font-size:13px}.QuoteFlowDemo_financialPanel__mfwju>strong{display:block;margin:12px 0 27px;font-size:40px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.QuoteFlowDemo_financialPanel__mfwju dl{margin:0;border-top:1px solid #304159}.QuoteFlowDemo_financialPanel__mfwju dl div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #304159;color:#91a6c2;font-size:13px}.QuoteFlowDemo_financialPanel__mfwju dd{margin:0;color:white;font-weight:500;font-variant-numeric:tabular-nums}.QuoteFlowDemo_summaryNote__iYmWA{margin:21px 0 0;color:#8fa9ca;font-size:11px;line-height:1.55}.QuoteFlowDemo_approvalsPanel__ZPA9i,.QuoteFlowDemo_overviewPanel__X25Bj{display:grid;max-width:1160px;grid-template-columns:1.2fr 1fr;gap:66px;margin:32px auto 0;padding:31px}.QuoteFlowDemo_approvalsPanel__ZPA9i>div>p,.QuoteFlowDemo_overviewPanel__X25Bj>div>p:last-child{max-width:610px;color:#96a9c2;font-size:15px;line-height:1.7}.QuoteFlowDemo_overviewPanel__X25Bj dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border:1px solid #30425a}.QuoteFlowDemo_overviewPanel__X25Bj dl div{padding:19px;border:1px solid #30425a}.QuoteFlowDemo_overviewPanel__X25Bj dt{color:#8fa5c1;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.QuoteFlowDemo_overviewPanel__X25Bj dd{margin:8px 0 0;font-weight:500;font-variant-numeric:tabular-nums}.QuoteFlowDemo_approvalsPanel__ZPA9i{grid-template-columns:1fr 294px}.QuoteFlowDemo_timeline___i6Ce{display:grid;gap:0;margin:33px 0 0;padding:0;list-style:none}.QuoteFlowDemo_timeline___i6Ce li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:14px;min-height:76px}.QuoteFlowDemo_timeline___i6Ce li:not(:last-child):after{position:absolute;top:34px;left:16px;width:1px;height:42px;background:#384a62;content:""}.QuoteFlowDemo_timeline___i6Ce li>span{z-index:1;display:grid;width:34px;height:34px;place-items:center;border:1px solid #43556d;border-radius:50%;background:#111f32;color:#91a4bd;font-size:11px}.QuoteFlowDemo_timeline___i6Ce li.QuoteFlowDemo_done__HRAdI>span{border-color:var(--qf-mint);background:rgba(85,220,168,.12);color:var(--qf-mint)}.QuoteFlowDemo_timeline___i6Ce b,.QuoteFlowDemo_timeline___i6Ce small{display:block}.QuoteFlowDemo_timeline___i6Ce b{font-weight:500}.QuoteFlowDemo_timeline___i6Ce small{margin-top:5px;color:#8da2bd;font-weight:400}.QuoteFlowDemo_approvalsPanel__ZPA9i aside{align-self:start;padding:23px;border:1px solid #33465e;background:#0c1929}.QuoteFlowDemo_approvalsPanel__ZPA9i aside>small{color:#8ea4c0;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.QuoteFlowDemo_approvalsPanel__ZPA9i aside>strong{display:block;margin:12px 0 8px;font-size:34px;font-weight:700;font-variant-numeric:tabular-nums}.QuoteFlowDemo_approvalsPanel__ZPA9i aside p{color:#8da2bd;font-size:12px}.QuoteFlowDemo_approvalsPanel__ZPA9i aside button{width:100%;margin-top:18px}.QuoteFlowDemo_approvalsPanel__ZPA9i aside button:disabled{cursor:not-allowed;opacity:.42}.QuoteFlowDemo_emptyState__4N250{display:grid;justify-items:center;padding:68px 20px;color:#91a6c1;text-align:center}.QuoteFlowDemo_emptyState__4N250 h3{margin:16px 0 6px;color:white;font-weight:500}.QuoteFlowDemo_emptyState__4N250 p{margin:0 0 18px}.QuoteFlowDemo_emptyState__4N250 button{border:0;border-radius:5px;padding:10px 14px;background:var(--qf-blue);color:white;cursor:pointer;font-weight:700}.QuoteFlowDemo_mobileNav__Kv4TW{display:none}.QuoteFlowDemo_dialog__W_lJV{position:fixed;inset:50% auto auto 50%;width:min(560px,calc(100% - 30px));max-height:calc(100vh - 30px);margin:0;overflow:auto;border:1px solid #394c66;border-radius:4px;padding:0;background:#101f33;box-shadow:0 32px 100px rgba(0,0,0,.45);color:white;transform:translate(-50%,-50%)}.QuoteFlowDemo_dialog__W_lJV::backdrop{background:rgba(3,10,18,.72);backdrop-filter:blur(4px)}.QuoteFlowDemo_dialog__W_lJV form,.QuoteFlowDemo_quoteDialog__79ehM article{padding:26px}.QuoteFlowDemo_dialog__W_lJV header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.QuoteFlowDemo_dialog__W_lJV header h2{margin:0;font-size:27px;font-weight:500}.QuoteFlowDemo_dialog__W_lJV header>button{display:grid;width:40px;height:40px;place-items:center;border:1px solid #40536d;border-radius:5px;background:transparent;color:white;cursor:pointer}.QuoteFlowDemo_dialog__W_lJV label{display:grid;gap:8px;margin-top:15px;color:#a4b5ca;font-size:12px;font-weight:500}.QuoteFlowDemo_dialog__W_lJV input,.QuoteFlowDemo_dialog__W_lJV select{width:100%;min-height:45px;border:1px solid #40546f;border-radius:4px;padding:0 12px;background:#0b1828;color:white;font-weight:400}.QuoteFlowDemo_formGrid__o0pXN{display:grid;grid-template-columns:1fr 1fr;gap:14px}.QuoteFlowDemo_formError__qaP9c{color:#ffaaaa;font-size:13px}.QuoteFlowDemo_dialog__W_lJV footer{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.QuoteFlowDemo_dialog__W_lJV footer button{display:inline-flex;min-height:43px;align-items:center;gap:8px;border:1px solid #40536c;border-radius:5px;padding:0 15px;background:transparent;color:white;cursor:pointer;font-weight:500}.QuoteFlowDemo_dialog__W_lJV footer button:last-child{border-color:var(--qf-blue);background:var(--qf-blue);font-weight:700}.QuoteFlowDemo_quoteDisclosure__GtmBV{padding:12px;border:1px solid #3d526e;background:#0b192a;color:#99aec8;font-size:12px}.QuoteFlowDemo_quoteItems__IQMKQ{margin-top:20px;border-top:1px solid #374a63}.QuoteFlowDemo_quoteItems__IQMKQ>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #374a63}.QuoteFlowDemo_quoteItems__IQMKQ small,.QuoteFlowDemo_quoteItems__IQMKQ span{display:block}.QuoteFlowDemo_quoteItems__IQMKQ b{font-weight:500}.QuoteFlowDemo_quoteItems__IQMKQ small{margin-top:4px;color:#8fa4be}.QuoteFlowDemo_quoteTotal__c2mSJ{display:flex;align-items:baseline;justify-content:space-between;margin-top:22px}.QuoteFlowDemo_quoteTotal__c2mSJ strong{font-size:34px;font-weight:700;font-variant-numeric:tabular-nums}.QuoteFlowDemo_srOnly__xNFQt{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;border:0;white-space:nowrap}@media (max-width:1000px){.QuoteFlowDemo_previewBody__ZwuG2{grid-template-columns:106px minmax(0,1fr) 194px}.QuoteFlowDemo_benefitsSection__yFZ2z,.QuoteFlowDemo_workflowSection__AY1Ov{grid-template-columns:1fr;gap:46px}.QuoteFlowDemo_estimateLayout___5tN2{grid-template-columns:1fr}.QuoteFlowDemo_financialPanel__mfwju{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px}.QuoteFlowDemo_financialPanel__mfwju dl,.QuoteFlowDemo_summaryNote__iYmWA{grid-column:span 2}}@media (max-width:760px){.QuoteFlowDemo_marketingHeader__Oem5U{min-height:78px}.QuoteFlowDemo_marketingHeader__Oem5U nav a{display:none}.QuoteFlowDemo_marketingHeader__Oem5U nav{gap:0}.QuoteFlowDemo_marketingHeader__Oem5U nav button{min-height:40px;padding:0 12px;font-size:12px}.QuoteFlowDemo_hero__NqPhJ{padding-top:54px}.QuoteFlowDemo_hero__NqPhJ h1{font-size:clamp(44px,13vw,64px)}.QuoteFlowDemo_blueprintLeft__0rEqc,.QuoteFlowDemo_blueprintRight__bYdOM{width:90px;height:280px;opacity:.55}.QuoteFlowDemo_heroActions__9Oc37{flex-direction:column;gap:18px}.QuoteFlowDemo_previewFrame__5xn5S{margin-top:58px}.QuoteFlowDemo_previewBody__ZwuG2{grid-template-columns:1fr}.QuoteFlowDemo_previewRail__1yjLF,.QuoteFlowDemo_previewSummary__houu0{display:none}.QuoteFlowDemo_previewMain__o3PEm{padding:22px 18px}.QuoteFlowDemo_workflowSection__AY1Ov{padding:86px 0 92px}.QuoteFlowDemo_workflowSection__AY1Ov li{grid-template-columns:38px 1fr}.QuoteFlowDemo_workflowSection__AY1Ov li span{grid-column:2}.QuoteFlowDemo_benefitsSection__yFZ2z{padding-top:86px;padding-bottom:92px}.QuoteFlowDemo_benefitsList__j_GIT article{grid-template-columns:32px 24px 1fr;gap:14px}.QuoteFlowDemo_sidebar__xDzLg{display:none}.QuoteFlowDemo_workspaceMain__ua7Yd{margin-left:0;padding:24px 16px 110px}.QuoteFlowDemo_jobHeader__gXqUQ{align-items:flex-start}.QuoteFlowDemo_jobHeader__gXqUQ h1{font-size:32px}.QuoteFlowDemo_jobActions__D0GpX{flex-direction:column;align-items:flex-end;gap:10px}.QuoteFlowDemo_jobActions__D0GpX>button{max-width:136px;min-height:42px}.QuoteFlowDemo_estimatePanel__Big5_{padding:16px 13px}.QuoteFlowDemo_estimatePanel__Big5_>header{align-items:flex-start}.QuoteFlowDemo_estimatePanel__Big5_ h2{font-size:27px}.QuoteFlowDemo_secondaryButton__h9cP_{max-width:110px;justify-content:center}.QuoteFlowDemo_tableWrap__sHAC9{overflow:visible}.QuoteFlowDemo_tableWrap__sHAC9 table,.QuoteFlowDemo_tableWrap__sHAC9 tbody,.QuoteFlowDemo_tableWrap__sHAC9 td,.QuoteFlowDemo_tableWrap__sHAC9 tr{display:block;width:100%}.QuoteFlowDemo_tableWrap__sHAC9 thead{display:none}.QuoteFlowDemo_tableWrap__sHAC9 tbody{display:grid;gap:12px}.QuoteFlowDemo_tableWrap__sHAC9 tr{padding:15px;border:1px solid #354960}.QuoteFlowDemo_tableWrap__sHAC9 td{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #32465d;text-align:right!important;white-space:normal}.QuoteFlowDemo_tableWrap__sHAC9 td:before{color:#8ca5c6;content:attr(data-label);font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.QuoteFlowDemo_tableWrap__sHAC9 td:first-child{display:block;padding-top:0;text-align:left!important}.QuoteFlowDemo_tableWrap__sHAC9 td:first-child:before{display:none}.QuoteFlowDemo_tableWrap__sHAC9 td:last-child{border-bottom:0}.QuoteFlowDemo_rowActions__256sG{width:100%;justify-content:flex-end}.QuoteFlowDemo_financialPanel__mfwju{display:block}.QuoteFlowDemo_approvalsPanel__ZPA9i,.QuoteFlowDemo_overviewPanel__X25Bj{grid-template-columns:1fr;gap:36px;margin-top:20px;padding:22px}.QuoteFlowDemo_overviewPanel__X25Bj dl{grid-template-columns:1fr 1fr}.QuoteFlowDemo_mobileNav__Kv4TW{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(3,1fr);min-height:64px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #2d4057;background:#081523}.QuoteFlowDemo_mobileNav__Kv4TW button{min-height:58px;justify-content:center;border:0;border-radius:0;padding:0 4px;font-size:11px}.QuoteFlowDemo_mobileNav__Kv4TW .QuoteFlowDemo_activeNav__ov75U{background:#142741;color:white}.QuoteFlowDemo_formGrid__o0pXN{grid-template-columns:1fr;gap:0}}@media (max-width:430px){.QuoteFlowDemo_disclosure__IBCsT{font-size:8px}.QuoteFlowDemo_hero__NqPhJ,.QuoteFlowDemo_marketingHeader__Oem5U,.QuoteFlowDemo_workflowSection__AY1Ov{width:min(100% - 28px,1120px)}.QuoteFlowDemo_brand__zlKMa{font-size:16px}.QuoteFlowDemo_brandMark__t8yx5{width:30px;height:30px}.QuoteFlowDemo_hero__NqPhJ{padding-top:46px}.QuoteFlowDemo_hero__NqPhJ h1{font-size:44px}.QuoteFlowDemo_heroCopy__vg7KZ{font-size:15px}.QuoteFlowDemo_previewHeader__YMvnr{align-items:flex-start}.QuoteFlowDemo_previewHeader__YMvnr strong{max-width:190px}.QuoteFlowDemo_previewRow__tPEf9{grid-template-columns:1fr 52px 66px}.QuoteFlowDemo_benefitsSection__yFZ2z{padding-inline:18px}.QuoteFlowDemo_jobHeader__gXqUQ{gap:12px}.QuoteFlowDemo_jobHeader__gXqUQ p{max-width:180px;line-height:1.5}.QuoteFlowDemo_jobHeader__gXqUQ h1{font-size:29px}.QuoteFlowDemo_statusBadge__dYaUs{font-size:9px}.QuoteFlowDemo_jobActions__D0GpX>button{width:104px;padding:7px 9px;font-size:12px}.QuoteFlowDemo_overviewPanel__X25Bj dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.QuoteFlowDemo_root__tAOqN *,.QuoteFlowDemo_root__tAOqN :after,.QuoteFlowDemo_root__tAOqN :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav button,.QuoteFlowDemo_root__tAOqN a:focus-visible,.QuoteFlowDemo_root__tAOqN button{min-height:44px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ .QuoteFlowDemo_eyebrow__Kp97u,.QuoteFlowDemo_proofSection__3HSyM .QuoteFlowDemo_eyebrow__Kp97u,.QuoteFlowDemo_workflowSection__AY1Ov .QuoteFlowDemo_eyebrow__Kp97u{margin:0 0 18px;color:var(--qf-blue);font-family:inherit;font-size:12px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.QuoteFlowDemo_heroNote__8b_N5{margin-top:28px!important;color:var(--qf-muted);font-size:13px}.QuoteFlowDemo_workflowSection__AY1Ov{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,8vw,120px);width:min(100% - 64px,1240px);margin:0 auto;padding:96px 0;border-top:1px solid var(--qf-line)}.QuoteFlowDemo_proofSection__3HSyM h2,.QuoteFlowDemo_workflowSection__AY1Ov h2{margin:0;color:var(--qf-ink);font-family:inherit;font-size:clamp(38px,4.4vw,62px);font-weight:760;letter-spacing:-.06em;line-height:1.02}.QuoteFlowDemo_workflowSection__AY1Ov ol{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--qf-line)}.QuoteFlowDemo_workflowSection__AY1Ov li{display:grid;grid-template-columns:56px 1fr;gap:20px;min-height:126px;padding:27px 0;border-bottom:1px solid var(--qf-line)}.QuoteFlowDemo_workflowSection__AY1Ov li>span{color:var(--qf-blue);font-size:13px;font-weight:750;letter-spacing:.08em}.QuoteFlowDemo_workflowSection__AY1Ov li b{color:var(--qf-ink);font-size:18px}.QuoteFlowDemo_workflowSection__AY1Ov li p{margin:7px 0 0;color:var(--qf-muted);line-height:1.55}.QuoteFlowDemo_proofSection__3HSyM{display:flex;align-items:end;justify-content:space-between;gap:32px;width:min(100% - 64px,1240px);margin:0 auto;padding:88px 0;border-top:1px solid var(--qf-line)}.QuoteFlowDemo_proofSection__3HSyM>div{max-width:710px}.QuoteFlowDemo_proofSection__3HSyM>div>p:last-child{margin:20px 0 0;color:var(--qf-muted);font-size:18px;line-height:1.55}.QuoteFlowDemo_proofSection__3HSyM>.QuoteFlowDemo_primaryButton__ty4Xn{flex:0 0 auto}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz .QuoteFlowDemo_eyebrow__Kp97u{color:#7fb0ff}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ nav a{min-height:44px;display:inline-flex;align-items:center}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_proofSection__3HSyM{min-height:360px;align-items:stretch}.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_mobileNav__Kv4TW button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_sidebar__xDzLg nav button{font-family:inherit}@media (max-width:760px){.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U,.QuoteFlowDemo_proofSection__3HSyM,.QuoteFlowDemo_workflowSection__AY1Ov{width:min(100% - 32px,1240px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U{min-height:72px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav a{display:none}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav button{min-height:44px;padding-inline:12px;font-size:13px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ{min-height:0;padding:68px 0 72px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1{font-size:clamp(44px,14vw,64px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroCopy__vg7KZ{font-size:18px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroActions__9Oc37{align-items:center;flex-direction:column;gap:12px}.QuoteFlowDemo_workflowSection__AY1Ov{grid-template-columns:1fr;gap:42px;padding:68px 0}.QuoteFlowDemo_proofSection__3HSyM{align-items:flex-start;flex-direction:column;padding:68px 24px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz{padding:68px 24px 76px}.QuoteFlowDemo_proofSection__3HSyM>.QuoteFlowDemo_primaryButton__ty4Xn{width:100%;justify-content:center}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintRight__bYdOM{right:-144px;opacity:.14}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintLeft__0rEqc{left:-144px;opacity:.14}}@media (prefers-reduced-motion:reduce){.QuoteFlowDemo_root__tAOqN *,.QuoteFlowDemo_root__tAOqN :after,.QuoteFlowDemo_root__tAOqN :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@layer quoteflow{.QuoteFlowDemo_landing__7Ncp7 h1,.QuoteFlowDemo_landing__7Ncp7 h2,.QuoteFlowDemo_landing__7Ncp7 h3{font-family:var(--font-body),Inter,sans-serif}.QuoteFlowDemo_hero__NqPhJ h1{max-width:960px;font-weight:500}.QuoteFlowDemo_hero__NqPhJ h1 em,.QuoteFlowDemo_sectionCopy__yUOqs h2 em,.QuoteFlowDemo_workflowCopy__zfDk1 h2 em{color:var(--qf-blue);font-family:var(--font-display),"Playfair Display",serif;font-style:italic;font-weight:500}.QuoteFlowDemo_approvalsPanel__ZPA9i aside button,.QuoteFlowDemo_jobActions__D0GpX>button,.QuoteFlowDemo_marketingHeader__Oem5U nav button,.QuoteFlowDemo_primaryButton__ty4Xn{font-weight:500}.QuoteFlowDemo_dashboardSection__e8QI1,.QuoteFlowDemo_estimateBuilderSection__LWxIQ{display:grid;grid-template-columns:minmax(450px,.84fr) minmax(0,1.16fr);gap:clamp(48px,5vw,72px);width:min(1240px,calc(100% - 56px));margin:0 auto;padding:126px 0 134px}.QuoteFlowDemo_sectionCopy__yUOqs{align-self:center}.QuoteFlowDemo_benefitsSection__yFZ2z h2,.QuoteFlowDemo_proofSection__3HSyM h2,.QuoteFlowDemo_sectionCopy__yUOqs h2,.QuoteFlowDemo_workflowCopy__zfDk1 h2{max-width:620px;margin:0;font-family:var(--font-display),"Playfair Display",serif;font-size:clamp(42px,4vw,58px);font-weight:500;letter-spacing:-.045em;line-height:1.04}.QuoteFlowDemo_sectionCopy__yUOqs>p:not(.QuoteFlowDemo_eyebrow__Kp97u),.QuoteFlowDemo_workflowCopy__zfDk1>p:not(.QuoteFlowDemo_eyebrow__Kp97u){max-width:520px;margin:24px 0 0;color:var(--qf-muted);font-size:16px;font-weight:400;line-height:1.72}.QuoteFlowDemo_sectionCopy__yUOqs ul{display:grid;gap:23px;margin:36px 0 0;padding:0;list-style:none}.QuoteFlowDemo_sectionCopy__yUOqs li{display:grid;grid-template-columns:30px 1fr;gap:16px;align-items:start}.QuoteFlowDemo_sectionCopy__yUOqs li>svg{width:25px;height:25px;color:var(--qf-blue);stroke-width:1.8}.QuoteFlowDemo_sectionCopy__yUOqs li span{display:grid;gap:5px}.QuoteFlowDemo_sectionCopy__yUOqs li b{color:var(--qf-ink);font-size:15px;font-weight:500}.QuoteFlowDemo_sectionCopy__yUOqs li small{color:var(--qf-muted);font-size:13px;font-weight:400;line-height:1.55}.QuoteFlowDemo_builderPreview__K50FX{align-self:center;overflow:hidden;border:1px solid #263a52;border-radius:4px;background:#0d1b2a;box-shadow:0 24px 58px rgb(13 27 42/14%);color:#f7f9fb}.QuoteFlowDemo_builderPreview__K50FX>header{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:20px;padding:0 24px;border-bottom:1px solid #2b3e55}.QuoteFlowDemo_builderPreview__K50FX>header div{display:grid;gap:6px}.QuoteFlowDemo_builderPreview__K50FX>header small,.QuoteFlowDemo_builderPreview__K50FX>header span{color:#91a4bb;font-family:var(--font-mono),monospace;font-size:9px;font-weight:500;letter-spacing:.08em}.QuoteFlowDemo_builderPreview__K50FX>header strong{font-size:19px;font-weight:500}.QuoteFlowDemo_builderPreviewGrid__FwtyW{display:grid;grid-template-columns:minmax(0,1fr) 190px}.QuoteFlowDemo_builderRows__iV0Mx{padding:18px 22px}.QuoteFlowDemo_builderRows__iV0Mx>div{display:grid;grid-template-columns:22px minmax(0,1fr) 35px 82px;gap:10px;align-items:center;min-height:54px;border-bottom:1px solid #263a51;font-size:11px}.QuoteFlowDemo_builderRows__iV0Mx i{color:#71849c;font-family:var(--font-mono),monospace;font-size:9px;font-style:normal}.QuoteFlowDemo_builderRows__iV0Mx span{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.QuoteFlowDemo_builderRows__iV0Mx small{color:#8498b0;font-size:9px}.QuoteFlowDemo_builderRows__iV0Mx b{font-weight:500;text-align:right}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside{padding:26px 20px;border-left:1px solid #263a51;background:#101f31}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside>small{color:#8fa1b6;font-size:10px}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside>strong{display:block;margin:8px 0 24px;font-size:28px;font-weight:700;letter-spacing:-.04em}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside dl{display:grid;grid-template-columns:1fr auto;gap:12px;padding-top:18px;border-top:1px solid #2c4057;color:#8fa1b6;font-size:10px}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside dd{color:#f7f9fb;font-weight:500}.QuoteFlowDemo_builderPreview__K50FX>button{display:flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:9px;border:0;border-top:1px solid #2b3e55;background:transparent;color:#5f9bff;cursor:pointer;font-weight:500}.QuoteFlowDemo_workflowSection__AY1Ov{grid-template-columns:minmax(450px,.84fr) minmax(0,1.16fr);gap:clamp(48px,5vw,72px);width:min(1240px,calc(100% - 56px));padding-top:126px}.QuoteFlowDemo_workflowCopy__zfDk1>ol{margin-top:42px}.QuoteFlowDemo_workflowSection__AY1Ov .QuoteFlowDemo_approvalPreview__Ba_GZ ol{margin:0;padding:34px 0 14px 25px;border:0;background:#0e1c2d;color:white}.QuoteFlowDemo_workflowSection__AY1Ov .QuoteFlowDemo_approvalPreview__Ba_GZ li{position:relative;display:grid;grid-template-columns:29px 1fr;gap:14px;min-height:72px;align-items:start;padding:0;border:0}.QuoteFlowDemo_approvalPreview__Ba_GZ{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(180px,.92fr);overflow:hidden;align-self:center;border:1px solid #d7dee8;border-radius:4px;background:#eef2f6;box-shadow:0 22px 56px rgb(13 27 42/10%)}.QuoteFlowDemo_approvalDocument__Bc1sP{margin:22px;padding:26px;border:1px solid #dfe5ec;border-radius:2px;background:white}.QuoteFlowDemo_approvalDocument__Bc1sP header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:25px;border-bottom:1px solid #e0e6ed}.QuoteFlowDemo_approvalDocument__Bc1sP header .QuoteFlowDemo_brand__zlKMa{font-size:14px}.QuoteFlowDemo_approvalDocument__Bc1sP header .QuoteFlowDemo_brandMark__t8yx5{width:27px;height:27px}.QuoteFlowDemo_approvalDocument__Bc1sP footer,.QuoteFlowDemo_approvalDocument__Bc1sP header small,.QuoteFlowDemo_approvalDocument__Bc1sP>p{color:#7a8798;font-family:var(--font-mono),monospace;font-size:8px;font-weight:500}.QuoteFlowDemo_approvalDocument__Bc1sP>p{margin:26px 0 5px;text-transform:uppercase}.QuoteFlowDemo_approvalDocument__Bc1sP h3{margin:0 0 38px;font-size:20px;font-weight:500}.QuoteFlowDemo_approvalDocument__Bc1sP>div{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:end;padding:22px 0;border-block:1px solid #e0e6ed}.QuoteFlowDemo_approvalDocument__Bc1sP>div span{font-size:12px;line-height:1.45}.QuoteFlowDemo_approvalDocument__Bc1sP>div strong{font-size:22px;font-weight:700}.QuoteFlowDemo_approvalDocument__Bc1sP footer{margin-top:22px;line-height:1.5}.QuoteFlowDemo_approvalPreview__Ba_GZ li:after{position:absolute;top:28px;bottom:0;left:13px;width:1px;background:#34485e;content:""}.QuoteFlowDemo_approvalPreview__Ba_GZ li:last-child:after{display:none}.QuoteFlowDemo_approvalPreview__Ba_GZ li>span:first-child,.QuoteFlowDemo_approvalPreview__Ba_GZ li>svg{position:relative;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid #52647a;border-radius:50%;background:#0e1c2d;color:#8497ae;font-size:10px}.QuoteFlowDemo_approvalPreview__Ba_GZ .QuoteFlowDemo_previewDone__SMW1r>svg{border-color:var(--qf-mint);background:var(--qf-mint);color:#062a21;padding:6px}.QuoteFlowDemo_approvalPreview__Ba_GZ li>span:last-child{display:grid;gap:5px;padding-top:3px}.QuoteFlowDemo_approvalPreview__Ba_GZ li b{color:white;font-size:11px;font-weight:500}.QuoteFlowDemo_approvalPreview__Ba_GZ li small{color:#889bb1;font-size:9px;line-height:1.4}.QuoteFlowDemo_dashboardSection__e8QI1{width:100%;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);padding-inline:max(20px,calc((100vw - 1180px) / 2));background:var(--qf-ink);color:white}.QuoteFlowDemo_dashboardSection__e8QI1 .QuoteFlowDemo_sectionCopy__yUOqs h2{color:white}.QuoteFlowDemo_dashboardSection__e8QI1 .QuoteFlowDemo_sectionCopy__yUOqs>p:not(.QuoteFlowDemo_eyebrow__Kp97u){color:#9fb0c4}.QuoteFlowDemo_dashboardPreview__kgv68{align-self:center;border:1px solid #2c4058;border-radius:9px;background:#101f32;box-shadow:0 26px 70px rgb(0 0 0/24%)}.QuoteFlowDemo_dashboardPreview__kgv68>header{display:flex;min-height:70px;align-items:center;justify-content:space-between;padding:0 23px;border-bottom:1px solid #2c4058}.QuoteFlowDemo_dashboardPreview__kgv68>header .QuoteFlowDemo_brand__zlKMa{font-size:15px}.QuoteFlowDemo_dashboardPreview__kgv68>header span:last-child{color:#8fa1b7;font-size:11px}.QuoteFlowDemo_dashboardStats____37J{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #2c4058}.QuoteFlowDemo_dashboardStats____37J>div{display:grid;gap:8px;padding:22px;border-right:1px solid #2c4058}.QuoteFlowDemo_dashboardStats____37J>div:last-child{border-right:0}.QuoteFlowDemo_dashboardStats____37J small{color:#879ab1;font-size:9px;font-weight:400}.QuoteFlowDemo_dashboardStats____37J b{font-size:22px;font-weight:600}.QuoteFlowDemo_dashboardJob__ZxZtM{display:grid;grid-template-columns:1fr auto auto;gap:22px;align-items:center;margin:20px;padding:18px;border:1px solid #30445d;background:#12243a}.QuoteFlowDemo_dashboardJob__ZxZtM>span{display:grid;grid-template-columns:34px 1fr;gap:3px 12px}.QuoteFlowDemo_dashboardJob__ZxZtM i{grid-row:1/3;display:grid;width:34px;height:34px;place-items:center;border:1px solid #45617f;color:#75a9ff;font-family:var(--font-mono),monospace;font-size:9px;font-style:normal}.QuoteFlowDemo_dashboardJob__ZxZtM b,.QuoteFlowDemo_dashboardJob__ZxZtM strong{font-size:12px;font-weight:500}.QuoteFlowDemo_dashboardJob__ZxZtM small{color:#8396ad;font-size:9px}.QuoteFlowDemo_dashboardJob__ZxZtM em{color:#6ca5ff;font-size:10px;font-style:normal}.QuoteFlowDemo_textAction__54xp_{display:inline-flex;align-items:center;gap:9px;margin-top:31px;border:0;padding:0;background:transparent;color:#74a9ff;cursor:pointer;font-weight:500}.QuoteFlowDemo_benefitsSection__yFZ2z{display:block;padding:122px max(20px,calc((100vw - 1180px) / 2)) 132px;background:#f7f9fb;color:var(--qf-ink)}.QuoteFlowDemo_benefitsSection__yFZ2z>header{position:relative;max-width:840px}.QuoteFlowDemo_benefitsSection__yFZ2z>header:after{position:absolute;top:-60px;right:-340px;width:360px;height:250px;opacity:.17;background-image:linear-gradient(#1e6bff 1px,transparent 0),linear-gradient(90deg,#1e6bff 1px,transparent 0);background-size:38px 38px;content:"";mask-image:linear-gradient(120deg,transparent,#000 28%,transparent 84%)}.QuoteFlowDemo_benefitsSection__yFZ2z>header>p:last-child{max-width:700px;color:var(--qf-muted)}.QuoteFlowDemo_benefitsGrid__Ukjds{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px}.QuoteFlowDemo_benefitsGrid__Ukjds article{display:grid;grid-template-columns:42px 1fr;gap:20px;min-height:220px;padding:30px;border:1px solid #d8e0e9;border-radius:7px;background:rgb(255 255 255/76%)}.QuoteFlowDemo_benefitsGrid__Ukjds article>svg{width:34px;height:34px;color:var(--qf-blue);stroke-width:1.7}.QuoteFlowDemo_benefitsGrid__Ukjds article>div{display:flex;min-width:0;flex-direction:column}.QuoteFlowDemo_benefitsGrid__Ukjds h3{margin:2px 0 10px;color:var(--qf-ink);font-size:19px;font-weight:600;letter-spacing:-.025em}.QuoteFlowDemo_benefitsGrid__Ukjds p{margin:0;color:var(--qf-muted);font-size:13px;font-weight:400;line-height:1.65}.QuoteFlowDemo_benefitsGrid__Ukjds button{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:auto;border:0;padding:17px 0 0;background:transparent;color:var(--qf-blue);cursor:pointer;font-size:12px;font-weight:500}.QuoteFlowDemo_proofSection__3HSyM{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:90px;padding:112px max(20px,calc((100vw - 1180px) / 2));background:#eaf0f7}.QuoteFlowDemo_proofSection__3HSyM h2{font-size:clamp(36px,4vw,55px)}.QuoteFlowDemo_proofSection__3HSyM ul{display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;border-top:1px solid #cbd6e2;list-style:none}.QuoteFlowDemo_proofSection__3HSyM li{display:grid;grid-template-columns:28px 1fr;gap:14px;min-height:122px;align-items:start;padding:25px 20px 22px 0;border-bottom:1px solid #cbd6e2}.QuoteFlowDemo_proofSection__3HSyM li:nth-child(odd){border-right:1px solid #cbd6e2}.QuoteFlowDemo_proofSection__3HSyM li:nth-child(2n){padding-left:20px}.QuoteFlowDemo_proofSection__3HSyM li>svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--qf-blue);color:white}.QuoteFlowDemo_proofSection__3HSyM li span{display:grid;gap:7px}.QuoteFlowDemo_proofSection__3HSyM li b{font-size:14px;font-weight:500}.QuoteFlowDemo_proofSection__3HSyM li small{color:var(--qf-muted);font-size:12px;line-height:1.55}.QuoteFlowDemo_finalCta__EisBz{position:relative;overflow:hidden}.QuoteFlowDemo_finalCta__EisBz .QuoteFlowDemo_blueprintLeft__0rEqc{top:0;bottom:0}.QuoteFlowDemo_marketingFooter__i_VJZ{display:grid;grid-template-columns:1fr auto;gap:36px;padding:58px max(20px,calc((100vw - 1180px) / 2)) 34px;border-top:1px solid #d9e1e9;background:#f7f9fb}.QuoteFlowDemo_marketingFooter__i_VJZ>div p{max-width:340px;margin:18px 0 0;color:var(--qf-muted);font-size:13px;line-height:1.6}.QuoteFlowDemo_marketingFooter__i_VJZ nav{display:flex;gap:28px;align-items:flex-start}.QuoteFlowDemo_marketingFooter__i_VJZ nav a{color:var(--qf-ink);font-size:12px;font-weight:500;text-decoration:none}.QuoteFlowDemo_marketingFooter__i_VJZ>small{grid-column:1/-1;padding-top:24px;border-top:1px solid #d9e1e9;color:#788596;font-size:10px;font-weight:400;line-height:1.6}.QuoteFlowDemo_statusBadge__dYaUs.QuoteFlowDemo_scheduled__lSNhN{color:#79d5c0}.QuoteFlowDemo_dashboardPanel__cAVPH{max-width:1160px;margin:32px auto 0;border:1px solid #2c3d54;background:#101f33}.QuoteFlowDemo_dashboardPanel__cAVPH>header{padding:27px;border-bottom:1px solid #2c3d54}.QuoteFlowDemo_dashboardPanel__cAVPH>header h2{margin:4px 0 8px;font-size:30px;font-weight:500}.QuoteFlowDemo_dashboardPanel__cAVPH>header p:last-child{margin:0;color:#8fa2b9;font-size:13px}.QuoteFlowDemo_workspaceStats__aGPD0{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-bottom:1px solid #2c3d54}.QuoteFlowDemo_workspaceStats__aGPD0>div{padding:22px 26px;border-right:1px solid #2c3d54}.QuoteFlowDemo_workspaceStats__aGPD0>div:last-child{border-right:0}.QuoteFlowDemo_workspaceStats__aGPD0 dt{color:#899db5;font-size:10px;font-weight:400}.QuoteFlowDemo_workspaceStats__aGPD0 dd{margin:9px 0 0;font-size:25px;font-weight:600;letter-spacing:-.035em}.QuoteFlowDemo_jobsList__2qg4d{padding:22px 26px 28px}.QuoteFlowDemo_jobRow__DR_Hd,.QuoteFlowDemo_jobsHeader__0nzb2{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(100px,.7fr) minmax(100px,.65fr) minmax(120px,.7fr);gap:18px;align-items:center}.QuoteFlowDemo_jobsHeader__0nzb2{min-height:36px;padding:0 15px;color:#8094ad;font-family:var(--font-mono),monospace;font-size:8px;text-transform:uppercase}.QuoteFlowDemo_jobRow__DR_Hd{min-height:78px;padding:15px;border:1px solid #2e425b;background:#12243a}.QuoteFlowDemo_jobRow__DR_Hd>span:first-child{display:grid;gap:5px}.QuoteFlowDemo_jobRow__DR_Hd b,.QuoteFlowDemo_jobRow__DR_Hd strong{font-size:13px;font-weight:500}.QuoteFlowDemo_jobRow__DR_Hd small{color:#8296ae;font-size:10px}.QuoteFlowDemo_jobRow__DR_Hd>button{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;border:0;background:transparent;color:#6ca5ff;cursor:pointer;font-size:11px;font-weight:500}.QuoteFlowDemo_scheduleButton__9xvNS{margin-top:10px}.QuoteFlowDemo_scheduledNote__nDE15{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;color:#79d5c0!important;font-size:11px!important;line-height:1.5}@media (max-width:1000px){.QuoteFlowDemo_dashboardSection__e8QI1,.QuoteFlowDemo_estimateBuilderSection__LWxIQ,.QuoteFlowDemo_proofSection__3HSyM,.QuoteFlowDemo_workflowSection__AY1Ov{grid-template-columns:1fr;gap:58px}.QuoteFlowDemo_dashboardSection__e8QI1,.QuoteFlowDemo_estimateBuilderSection__LWxIQ{padding-block:96px}.QuoteFlowDemo_dashboardSection__e8QI1 .QuoteFlowDemo_sectionCopy__yUOqs{grid-row:1}.QuoteFlowDemo_benefitsGrid__Ukjds{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.QuoteFlowDemo_dashboardSection__e8QI1,.QuoteFlowDemo_estimateBuilderSection__LWxIQ,.QuoteFlowDemo_workflowSection__AY1Ov{width:min(100% - 32px,1180px);padding-block:76px}.QuoteFlowDemo_benefitsSection__yFZ2z h2,.QuoteFlowDemo_proofSection__3HSyM h2,.QuoteFlowDemo_sectionCopy__yUOqs h2,.QuoteFlowDemo_workflowCopy__zfDk1 h2{font-size:clamp(36px,10vw,49px)}.QuoteFlowDemo_approvalPreview__Ba_GZ,.QuoteFlowDemo_builderPreviewGrid__FwtyW{grid-template-columns:1fr}.QuoteFlowDemo_builderPreviewGrid__FwtyW>aside{border-top:1px solid #263a51;border-left:0}.QuoteFlowDemo_dashboardStats____37J{grid-template-columns:1fr}.QuoteFlowDemo_dashboardStats____37J>div{border-right:0;border-bottom:1px solid #2c4058}.QuoteFlowDemo_dashboardJob__ZxZtM{grid-template-columns:1fr}.QuoteFlowDemo_benefitsSection__yFZ2z,.QuoteFlowDemo_proofSection__3HSyM{padding-block:82px}.QuoteFlowDemo_benefitsGrid__Ukjds,.QuoteFlowDemo_proofSection__3HSyM ul{grid-template-columns:1fr}.QuoteFlowDemo_proofSection__3HSyM li,.QuoteFlowDemo_proofSection__3HSyM li:nth-child(2n),.QuoteFlowDemo_proofSection__3HSyM li:nth-child(odd){min-height:0;padding:22px 0;border-right:0}.QuoteFlowDemo_marketingFooter__i_VJZ{grid-template-columns:1fr}.QuoteFlowDemo_marketingFooter__i_VJZ nav{flex-wrap:wrap}.QuoteFlowDemo_workspaceStats__aGPD0{grid-template-columns:repeat(2,1fr)}.QuoteFlowDemo_workspaceStats__aGPD0>div:nth-child(2){border-right:0}.QuoteFlowDemo_jobsHeader__0nzb2{display:none}.QuoteFlowDemo_jobRow__DR_Hd{grid-template-columns:1fr auto}.QuoteFlowDemo_jobRow__DR_Hd>button,.QuoteFlowDemo_jobRow__DR_Hd>span:first-child{grid-column:1/-1}.QuoteFlowDemo_jobRow__DR_Hd>button{justify-content:flex-start}.QuoteFlowDemo_mobileNav__Kv4TW{grid-template-columns:repeat(4,1fr)}}@media (max-width:430px){.QuoteFlowDemo_benefitsSection__yFZ2z,.QuoteFlowDemo_proofSection__3HSyM{padding-inline:18px}.QuoteFlowDemo_benefitsGrid__Ukjds article{min-height:0;padding:24px}.QuoteFlowDemo_workspaceStats__aGPD0{grid-template-columns:1fr}.QuoteFlowDemo_workspaceStats__aGPD0>div{border-right:0}}.QuoteFlowDemo_productStory__Hya4B{width:min(1280px,calc(100% - 56px));margin:0 auto;padding:80px 0 88px}.QuoteFlowDemo_productStory__Hya4B+.QuoteFlowDemo_productStory__Hya4B{border-top:1px solid var(--qf-line)}.QuoteFlowDemo_productStoryHeader__AyxDY{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.7fr);gap:clamp(48px,7vw,112px);align-items:end;margin-bottom:32px}.QuoteFlowDemo_productStoryHeader__AyxDY h2{max-width:790px;margin:0;font-family:var(--font-body),Inter,sans-serif;font-size:clamp(42px,4vw,58px);font-weight:600;letter-spacing:-.052em;line-height:1.02}.QuoteFlowDemo_productStoryHeader__AyxDY h2 em{color:var(--qf-blue);font:inherit;font-style:normal}.QuoteFlowDemo_productStoryHeader__AyxDY>p{max-width:500px;margin:0 0 4px;color:var(--qf-muted);font-size:16px;line-height:1.7}.QuoteFlowDemo_productProofRow__h0zrS{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 16px;padding:0;border-block:1px solid var(--qf-line);list-style:none}.QuoteFlowDemo_productProofRow__h0zrS li{display:flex;min-height:66px;align-items:center;gap:14px;padding:16px 24px;border-right:1px solid var(--qf-line)}.QuoteFlowDemo_productProofRow__h0zrS li:last-child{border-right:0}.QuoteFlowDemo_productProofRow__h0zrS svg{color:var(--qf-blue);stroke-width:1.7}.QuoteFlowDemo_productProofRow__h0zrS span{display:grid;gap:4px}.QuoteFlowDemo_productProofRow__h0zrS b{font-size:14px;font-weight:600}.QuoteFlowDemo_productProofRow__h0zrS small{color:var(--qf-muted);font-size:12px}.QuoteFlowDemo_featureProductFrame__FkYY4{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:560px;overflow:hidden;border:1px solid #2b3e55;border-radius:6px;background:#0c1929;box-shadow:0 26px 70px rgba(10,25,43,.14);color:#f8fafc}.QuoteFlowDemo_featureRail__CmDfL{padding:24px 16px;border-right:1px solid #273a50;background:#091522}.QuoteFlowDemo_featureRail__CmDfL .QuoteFlowDemo_brand__zlKMa{font-size:0}.QuoteFlowDemo_featureRail__CmDfL nav{display:grid;gap:5px;margin-top:42px}.QuoteFlowDemo_featureRail__CmDfL nav :where(span,b){min-height:38px;padding:12px;border-left:2px solid transparent;color:#8093aa;font-size:11px;font-weight:500}.QuoteFlowDemo_featureRail__CmDfL nav b{border-left-color:var(--qf-blue);background:#16283e;color:#fff}.QuoteFlowDemo_featureWorkspace__jC12B{min-width:0;padding:24px 26px 20px}.QuoteFlowDemo_featureJobHeader__1u5Nm{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.QuoteFlowDemo_featureJobHeader__1u5Nm>div:first-child{display:grid;gap:7px}.QuoteFlowDemo_featureJobHeader__1u5Nm p,.QuoteFlowDemo_featureJobHeader__1u5Nm small{margin:0;color:#8193aa;font-family:var(--font-mono),monospace;font-size:9px}.QuoteFlowDemo_featureJobHeader__1u5Nm h3{margin:0;font-size:21px;font-weight:600;letter-spacing:-.02em}.QuoteFlowDemo_featureJobHeader__1u5Nm>div:last-child{display:flex;align-items:center;gap:10px}.QuoteFlowDemo_dashboardStage__KhKqt button,.QuoteFlowDemo_featureJobHeader__1u5Nm button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid #3b82f6;border-radius:4px;padding:0 14px;background:var(--qf-blue);color:#fff;cursor:pointer;font-size:11px;font-weight:600}.QuoteFlowDemo_featureStatus__qMGln{display:inline-flex;align-items:center;gap:6px;color:var(--qf-mint);font-size:10px;font-weight:600}.QuoteFlowDemo_featureTabs__s0m9D{display:flex;gap:30px;margin-top:28px;border-bottom:1px solid #2a3c53;color:#8295ad;font-size:10px}.QuoteFlowDemo_featureTabs__s0m9D :where(span,b){padding:0 0 12px;font-weight:500}.QuoteFlowDemo_featureTabs__s0m9D b{margin-bottom:-1px;border-bottom:2px solid var(--qf-blue);color:#fff}.QuoteFlowDemo_featureEstimateGrid__iied7{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;margin-top:18px}.QuoteFlowDemo_featureFinancial__6UfTk,.QuoteFlowDemo_featureTable__bAhwG{border:1px solid #2a3e56;background:#102136}.QuoteFlowDemo_featureTableHead__8I_th,.QuoteFlowDemo_featureTableRow__7cw0a{display:grid;grid-template-columns:28px minmax(190px,1fr) 72px 90px 90px;gap:12px;align-items:center}.QuoteFlowDemo_featureTableHead__8I_th{min-height:34px;padding:0 14px;color:#8294aa;font-family:var(--font-mono),monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.QuoteFlowDemo_featureTableRow__7cw0a{min-height:52px;padding:10px 14px;border-top:1px solid #293d54;font-size:10px}.QuoteFlowDemo_featureTableRow__7cw0a i{color:#73869d;font-family:var(--font-mono),monospace;font-style:normal}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(n+3),.QuoteFlowDemo_featureTableRow__7cw0a>strong{text-align:right}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(2){display:grid;gap:4px}.QuoteFlowDemo_featureTableRow__7cw0a b,.QuoteFlowDemo_featureTableRow__7cw0a strong{font-weight:600}.QuoteFlowDemo_featureTableRow__7cw0a small{color:#7f92aa;font-size:8px}.QuoteFlowDemo_featureAddItem__7VI_y{display:flex;width:calc(100% - 28px);min-height:34px;align-items:center;justify-content:center;gap:7px;margin:12px 14px;border:1px dashed #35669e;background:transparent;color:#6fa9ff;cursor:pointer;font-size:10px}.QuoteFlowDemo_featureFinancial__6UfTk{padding:20px}.QuoteFlowDemo_featureFinancial__6UfTk>p:first-child{margin:0 0 26px;font-size:12px;font-weight:600}.QuoteFlowDemo_featureFinancial__6UfTk>small{color:#8295ad;font-size:9px}.QuoteFlowDemo_featureFinancial__6UfTk>strong{display:block;margin:8px 0 22px;font-size:28px;font-weight:700;letter-spacing:-.04em}.QuoteFlowDemo_featureFinancial__6UfTk dl{display:grid;gap:0;margin:0}.QuoteFlowDemo_featureFinancial__6UfTk dl div{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid #2b4058;font-size:10px}.QuoteFlowDemo_featureFinancial__6UfTk dt{color:#879ab2}.QuoteFlowDemo_featureFinancial__6UfTk dd{margin:0;font-weight:600}.QuoteFlowDemo_featureFinancial__6UfTk .QuoteFlowDemo_featureNote__5WEi_{margin:20px 0 0;color:#7890aa;font-size:9px;line-height:1.5}.QuoteFlowDemo_approvalStory__D0wUE{background:#f8fafc}.QuoteFlowDemo_approvalStage__dZTdY{overflow:hidden;border:1px solid #cfd8e3;border-radius:5px;background:#e9eef4}.QuoteFlowDemo_approvalTrack__lx4uV{display:grid;grid-template-columns:repeat(4,1fr);min-height:76px;border-bottom:1px solid #cbd5e1;background:#fff}.QuoteFlowDemo_approvalTrack__lx4uV>span{position:relative;display:flex;align-items:center;gap:10px;padding:0 22px;border-right:1px solid #d7dee7;color:#68778a;font-size:11px}.QuoteFlowDemo_approvalTrack__lx4uV>span:last-child{border-right:0}.QuoteFlowDemo_approvalActivity__edDXw li>i,.QuoteFlowDemo_approvalTrack__lx4uV i,.QuoteFlowDemo_dashboardActivity__bglhF li>i{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #9eb0c4;border-radius:50%;color:#65768a;font-family:var(--font-mono),monospace;font-size:9px;font-style:normal}.QuoteFlowDemo_approvalTrack__lx4uV .QuoteFlowDemo_approvalComplete__p8Zqr{color:var(--qf-ink)}.QuoteFlowDemo_approvalActivity__edDXw .QuoteFlowDemo_approvalComplete__p8Zqr>i,.QuoteFlowDemo_approvalComplete__p8Zqr>i{border-color:var(--qf-mint);background:var(--qf-mint);color:#06281e}.QuoteFlowDemo_approvalCanvas__lwpDd{display:grid;grid-template-columns:minmax(330px,.95fr) minmax(360px,1.1fr) minmax(190px,.55fr);gap:20px;padding:26px}.QuoteFlowDemo_approvalActivity__edDXw,.QuoteFlowDemo_approvalNextStep__5EUZp,.QuoteFlowDemo_quoteSheet__es0kR{min-width:0;border:1px solid #cbd5e1;background:#fff}.QuoteFlowDemo_quoteSheet__es0kR{padding:24px}.QuoteFlowDemo_quoteSheet__es0kR>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #d7dee7}.QuoteFlowDemo_quoteSheet__es0kR>header small{color:#7c8a9d;font-family:var(--font-mono),monospace;font-size:8px}.QuoteFlowDemo_quoteMeta__xcA8J{display:grid;grid-template-columns:1fr auto;gap:20px;margin-top:22px}.QuoteFlowDemo_quoteMeta__xcA8J span{display:grid;gap:5px}.QuoteFlowDemo_quoteMeta__xcA8J small{color:#7a8899;font-size:8px;text-transform:uppercase}.QuoteFlowDemo_quoteMeta__xcA8J b{font-size:11px;font-weight:600}.QuoteFlowDemo_quoteSheet__es0kR h3{margin:24px 0 12px;font-size:18px;font-weight:600}.QuoteFlowDemo_quoteLines__z7f6B{border-top:1px solid #d7dee7}.QuoteFlowDemo_quoteLines__z7f6B>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #e1e6ec;font-size:10px}.QuoteFlowDemo_quoteLines__z7f6B span{display:grid;gap:3px}.QuoteFlowDemo_quoteLines__z7f6B small{color:#8491a1;font-size:8px}.QuoteFlowDemo_quoteSheet__es0kR>footer{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:18px}.QuoteFlowDemo_quoteSheet__es0kR>footer span{max-width:190px;color:#8793a2;font-size:8px}.QuoteFlowDemo_quoteSheet__es0kR>footer strong{font-size:24px;font-weight:700}.QuoteFlowDemo_approvalActivity__edDXw{padding:22px}.QuoteFlowDemo_approvalActivity__edDXw>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #d7dee7}.QuoteFlowDemo_approvalActivity__edDXw>header small,.QuoteFlowDemo_approvalNextStep__5EUZp>p:first-child{color:var(--qf-blue);font-family:var(--font-mono),monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.QuoteFlowDemo_approvalActivity__edDXw h3{margin:5px 0 0;font-size:18px;font-weight:600}.QuoteFlowDemo_approvalActivity__edDXw>header>span{color:#65758a;font-size:9px}.QuoteFlowDemo_approvalActivity__edDXw ol{margin:0;padding:0;list-style:none}.QuoteFlowDemo_approvalActivity__edDXw li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:72px;border-bottom:1px solid #e1e6ec}.QuoteFlowDemo_approvalActivity__edDXw li>span{display:grid;gap:4px}.QuoteFlowDemo_approvalActivity__edDXw li b{font-size:11px;font-weight:600}.QuoteFlowDemo_approvalActivity__edDXw li small{color:#7d8a9a;font-size:9px}.QuoteFlowDemo_approvalActivity__edDXw time{color:#8794a4;font-family:var(--font-mono),monospace;font-size:8px}.QuoteFlowDemo_approvalNextStep__5EUZp{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px}.QuoteFlowDemo_approvalNextStep__5EUZp>svg{margin:28px 0 18px;color:var(--qf-blue);stroke-width:1.6}.QuoteFlowDemo_approvalNextStep__5EUZp h3{margin:0;font-size:17px;font-weight:600}.QuoteFlowDemo_approvalNextStep__5EUZp>p:not(:first-child){margin:12px 0 24px;color:#6d7c8e;font-size:11px;line-height:1.6}.QuoteFlowDemo_approvalNextStep__5EUZp>span{border:1px solid #b6c4d4;padding:7px 9px;color:#627287;font-family:var(--font-mono),monospace;font-size:8px;text-transform:uppercase}.QuoteFlowDemo_dashboardStory__Ebxts{width:100%;padding-inline:max(28px,calc((100vw - 1280px) / 2));background:var(--qf-ink);color:#fff}.QuoteFlowDemo_dashboardStage__KhKqt,.QuoteFlowDemo_dashboardStory__Ebxts .QuoteFlowDemo_productStoryHeader__AyxDY{width:min(1280px,100%);margin-inline:auto}.QuoteFlowDemo_dashboardStory__Ebxts .QuoteFlowDemo_productStoryHeader__AyxDY>p{color:#9aabc0}.QuoteFlowDemo_dashboardStage__KhKqt{overflow:hidden;border:1px solid #30445d;border-radius:5px;background:#0d1b2d}.QuoteFlowDemo_dashboardStage__KhKqt>header{display:flex;min-height:66px;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid #2c4058;background:#0a1726}.QuoteFlowDemo_dashboardStage__KhKqt>header>div{display:flex;align-items:center;gap:24px}.QuoteFlowDemo_dashboardStage__KhKqt>header>div>span{color:#8fa1b8;font-size:11px}.QuoteFlowDemo_dashboardMetrics__FRwdB{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-bottom:1px solid #2c4058}.QuoteFlowDemo_dashboardMetrics__FRwdB>div{display:grid;min-height:112px;align-content:center;gap:7px;padding:18px 22px;border-right:1px solid #2c4058}.QuoteFlowDemo_dashboardMetrics__FRwdB>div:last-child{border-right:0}.QuoteFlowDemo_dashboardMetrics__FRwdB dt{color:#8296ae;font-size:9px}.QuoteFlowDemo_dashboardMetrics__FRwdB dd{margin:0;font-size:25px;font-weight:600;letter-spacing:-.03em}.QuoteFlowDemo_dashboardMetrics__FRwdB small{color:#71869f;font-size:8px}.QuoteFlowDemo_dashboardStageBody__hJYbr{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:18px;padding:20px}.QuoteFlowDemo_dashboardActivity__bglhF,.QuoteFlowDemo_dashboardJobs__ggDVM{border:1px solid #2b4058;background:#112238}.QuoteFlowDemo_dashboardJobs__ggDVM{padding:20px}.QuoteFlowDemo_dashboardActivity__bglhF>header,.QuoteFlowDemo_dashboardJobs__ggDVM>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.QuoteFlowDemo_dashboardActivity__bglhF>header small,.QuoteFlowDemo_dashboardJobs__ggDVM>header small{color:#7790aa;font-family:var(--font-mono),monospace;font-size:8px;text-transform:uppercase}.QuoteFlowDemo_dashboardActivity__bglhF h3,.QuoteFlowDemo_dashboardJobs__ggDVM h3{margin:5px 0 0;font-size:16px;font-weight:600}.QuoteFlowDemo_dashboardJobs__ggDVM>header>span{color:#8094ac;font-size:9px}.QuoteFlowDemo_dashboardJobHead__ND0GT,.QuoteFlowDemo_dashboardJobRow__ev2VZ{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(90px,.6fr) minmax(100px,.5fr) minmax(120px,.6fr);gap:14px;align-items:center}.QuoteFlowDemo_dashboardJobHead__ND0GT{min-height:34px;padding:0 14px;color:#748ba4;font-family:var(--font-mono),monospace;font-size:8px;text-transform:uppercase}.QuoteFlowDemo_dashboardJobRow__ev2VZ{min-height:84px;padding:14px;border:1px solid #30465f;background:#14273f}.QuoteFlowDemo_dashboardJobRow__ev2VZ>span:first-child{display:grid;grid-template-columns:34px 1fr;gap:4px 11px;align-items:center}.QuoteFlowDemo_dashboardJobRow__ev2VZ i{grid-row:1/3;display:grid;width:34px;height:34px;place-items:center;border:1px solid #41638a;color:#76aaff;font-family:var(--font-mono),monospace;font-size:8px;font-style:normal}.QuoteFlowDemo_dashboardJobRow__ev2VZ b,.QuoteFlowDemo_dashboardJobRow__ev2VZ strong{font-size:11px;font-weight:600}.QuoteFlowDemo_dashboardJobRow__ev2VZ small{color:#7890aa;font-size:8px}.QuoteFlowDemo_dashboardJobRow__ev2VZ>b{color:#f3c75f}.QuoteFlowDemo_dashboardJobRow__ev2VZ button{justify-self:start;border:0;padding:0;background:transparent;color:#70a9ff}.QuoteFlowDemo_dashboardActivity__bglhF{padding:20px}.QuoteFlowDemo_dashboardActivity__bglhF ol{margin:0;padding:0;list-style:none}.QuoteFlowDemo_dashboardActivity__bglhF li{display:flex;gap:12px;min-height:62px;align-items:center;border-top:1px solid #2b4058}.QuoteFlowDemo_dashboardActivity__bglhF li>span{display:grid;gap:4px}.QuoteFlowDemo_dashboardActivity__bglhF li b{font-size:10px;font-weight:600}.QuoteFlowDemo_dashboardActivity__bglhF li small{color:#7b91aa;font-size:8px}.QuoteFlowDemo_dashboardActivity__bglhF li>i{width:24px;height:24px;flex-basis:24px;border-color:#3d5876;color:#7fa2c7}.QuoteFlowDemo_dashboardActivity__bglhF li:nth-child(-n+2)>i{border-color:var(--qf-mint);background:var(--qf-mint);color:#06281e}@media (max-width:1000px){.QuoteFlowDemo_productStoryHeader__AyxDY{grid-template-columns:1fr;gap:22px}.QuoteFlowDemo_productStoryHeader__AyxDY>p{max-width:720px}.QuoteFlowDemo_featureProductFrame__FkYY4{grid-template-columns:120px minmax(0,1fr)}.QuoteFlowDemo_featureEstimateGrid__iied7{grid-template-columns:1fr}.QuoteFlowDemo_featureFinancial__6UfTk{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.QuoteFlowDemo_featureFinancial__6UfTk .QuoteFlowDemo_featureNote__5WEi_,.QuoteFlowDemo_featureFinancial__6UfTk>p:first-child,.QuoteFlowDemo_featureFinancial__6UfTk>strong{grid-column:1/-1}.QuoteFlowDemo_approvalCanvas__lwpDd{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr)}.QuoteFlowDemo_approvalNextStep__5EUZp{display:none}.QuoteFlowDemo_dashboardStageBody__hJYbr{grid-template-columns:1fr}}@media (max-width:760px){.QuoteFlowDemo_productStory__Hya4B{width:min(100% - 32px,1280px);padding-block:76px 82px}.QuoteFlowDemo_productStoryHeader__AyxDY{margin-bottom:30px}.QuoteFlowDemo_productStoryHeader__AyxDY h2{font-size:clamp(36px,11vw,48px)}.QuoteFlowDemo_productProofRow__h0zrS{grid-template-columns:1fr}.QuoteFlowDemo_productProofRow__h0zrS li{min-height:66px;border-right:0;border-bottom:1px solid var(--qf-line)}.QuoteFlowDemo_productProofRow__h0zrS li:last-child{border-bottom:0}.QuoteFlowDemo_featureProductFrame__FkYY4{grid-template-columns:1fr}.QuoteFlowDemo_featureRail__CmDfL{display:none}.QuoteFlowDemo_featureWorkspace__jC12B{padding:20px 16px}.QuoteFlowDemo_featureJobHeader__1u5Nm{display:grid}.QuoteFlowDemo_featureJobHeader__1u5Nm>div:last-child{justify-content:space-between}.QuoteFlowDemo_featureTabs__s0m9D{max-width:100%;gap:22px;overflow-x:auto}.QuoteFlowDemo_featureTable__bAhwG{overflow:hidden}.QuoteFlowDemo_featureTableHead__8I_th{display:none}.QuoteFlowDemo_featureTableRow__7cw0a{grid-template-columns:1fr auto;gap:7px 16px;padding-block:13px}.QuoteFlowDemo_featureTableRow__7cw0a i{display:none}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(2){grid-column:1/-1}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(n+3),.QuoteFlowDemo_featureTableRow__7cw0a>strong{text-align:left}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(3):before{content:"Qty · ";color:#7f92aa}.QuoteFlowDemo_featureTableRow__7cw0a>span:nth-child(4):before{content:"Cost · ";color:#7f92aa}.QuoteFlowDemo_featureTableRow__7cw0a>strong{grid-column:2;grid-row:2;text-align:right}.QuoteFlowDemo_featureFinancial__6UfTk{display:block}.QuoteFlowDemo_approvalTrack__lx4uV{grid-template-columns:repeat(2,1fr)}.QuoteFlowDemo_approvalTrack__lx4uV>span{min-height:58px;border-bottom:1px solid #d7dee7;padding-inline:14px}.QuoteFlowDemo_approvalCanvas__lwpDd{grid-template-columns:1fr;padding:14px}.QuoteFlowDemo_quoteSheet__es0kR{padding:18px}.QuoteFlowDemo_approvalActivity__edDXw li{min-height:78px}.QuoteFlowDemo_dashboardStory__Ebxts{padding-inline:16px}.QuoteFlowDemo_dashboardMetrics__FRwdB{grid-template-columns:repeat(2,1fr)}.QuoteFlowDemo_dashboardMetrics__FRwdB>div:nth-child(2){border-right:0}.QuoteFlowDemo_dashboardMetrics__FRwdB>div:nth-child(-n+2){border-bottom:1px solid #2c4058}.QuoteFlowDemo_dashboardStageBody__hJYbr{padding:12px}.QuoteFlowDemo_dashboardJobHead__ND0GT{display:none}.QuoteFlowDemo_dashboardJobRow__ev2VZ{grid-template-columns:1fr auto}.QuoteFlowDemo_dashboardJobRow__ev2VZ button,.QuoteFlowDemo_dashboardJobRow__ev2VZ>span:first-child{grid-column:1/-1}.QuoteFlowDemo_dashboardStage__KhKqt>header>div>span{display:none}.QuoteFlowDemo_dashboardStage__KhKqt>header button{padding-inline:10px;font-size:9px}}}.QuoteFlowDemo_root__tAOqN{--qf-blue:#1e6bff;--qf-blue-dark:#1358dc;--qf-ink:#0d1b2a;--qf-ink-2:#10243a;--qf-ink-3:#17314d;--qf-paper:#f7f9fb;--qf-line:#d9e3ef;--qf-muted:#53657a;--qf-mint:#10b981;font-family:var(--font-body),Inter,ui-sans-serif,system-ui,sans-serif}.QuoteFlowDemo_root__tAOqN .QuoteFlowDemo_brand__zlKMa{gap:10px;color:var(--qf-ink);font-family:inherit;font-size:18px;font-weight:760;letter-spacing:-.04em}.QuoteFlowDemo_root__tAOqN .QuoteFlowDemo_brandMark__t8yx5{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:4}.QuoteFlowDemo_root__tAOqN .QuoteFlowDemo_brandMark__t8yx5 circle{stroke-width:3.2}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U{width:min(100% - 64px,1240px);min-height:88px;margin:0 auto;border:0;background:transparent}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav{align-items:center;gap:24px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav a{min-height:44px;display:inline-flex;align-items:center;color:var(--qf-muted);font-family:inherit;font-size:14px;text-decoration:none}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav button{min-height:44px;border:1px solid var(--qf-blue);border-radius:4px;padding:0 17px;background:var(--qf-blue);color:#fff;font-family:inherit;font-size:14px;font-weight:700}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ{width:min(100% - 64px,1240px);min-height:min(690px,calc(100svh - 120px));margin:0 auto;padding:clamp(76px,10vw,142px) 0 88px;border:0;background:transparent;text-align:center}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ>:not(.QuoteFlowDemo_blueprintLeft__0rEqc):not(.QuoteFlowDemo_blueprintRight__bYdOM){position:relative;z-index:1;max-width:900px;margin-inline:auto}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1{margin:0;color:var(--qf-ink);font-family:inherit;font-size:clamp(52px,7vw,98px);font-weight:760;letter-spacing:-.075em;line-height:.95}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1 em,.QuoteFlowDemo_workflowSection__AY1Ov h2 em{color:var(--qf-blue);font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:500}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroCopy__vg7KZ{margin:28px 0 0;color:var(--qf-muted);font-size:clamp(18px,2vw,22px);line-height:1.55}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroActions__9Oc37{justify-content:center;margin-top:34px;gap:22px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_primaryButton__ty4Xn{min-height:48px;border-radius:4px;padding:0 20px;background:var(--qf-blue);color:#fff;font-family:inherit;font-size:15px;font-weight:750}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroActions__9Oc37>a{min-height:44px;display:inline-flex;align-items:center;color:var(--qf-ink);font-family:inherit;font-size:15px;font-weight:700;text-decoration:none}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintLeft__0rEqc,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintRight__bYdOM{width:210px;height:260px;opacity:.22;pointer-events:none;background-image:linear-gradient(90deg,transparent 49%,var(--qf-blue) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,var(--qf-blue) 50%,transparent 51%);background-size:28px 28px;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintLeft__0rEqc{left:-100px;top:84px;transform:rotate(-12deg)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintRight__bYdOM{right:-100px;top:164px;transform:rotate(12deg)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz{width:min(100% - 64px,1240px);margin:0 auto 64px;border-radius:0;background:var(--qf-ink);text-align:left}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz h2{color:#fff;font-family:inherit;letter-spacing:-.055em}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz>p:not(.QuoteFlowDemo_eyebrow__Kp97u){color:#c4d0df}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ{width:min(100% - 64px,1240px);margin:0 auto;border-top-color:var(--qf-line)}.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_approvalsPanel__ZPA9i aside>button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_dialog__W_lJV button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_jobActions__D0GpX>button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_jobsList__2qg4d button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_mobileNav__Kv4TW button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_rowActions__256sG button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_secondaryButton__h9cP_,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_sidebar__xDzLg button{min-height:44px}.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_approvalsPanel__ZPA9i,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_dashboardPanel__cAVPH,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_estimatePanel__Big5_,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_financialPanel__mfwju,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_jobHeader__gXqUQ,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_overviewPanel__X25Bj{border-color:var(--qf-line)}.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_dialog__W_lJV footer button:last-child,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_jobActions__D0GpX>button,.QuoteFlowDemo_workspace__bkdGj .QuoteFlowDemo_scheduleButton__9xvNS{background:var(--qf-blue)}.QuoteFlowDemo_root__tAOqN a:focus-visible,.QuoteFlowDemo_root__tAOqN button:focus-visible,.QuoteFlowDemo_root__tAOqN input:focus-visible,.QuoteFlowDemo_root__tAOqN select:focus-visible{outline:3px solid color-mix(in srgb,var(--qf-blue),white 38%);outline-offset:3px}@media (max-width:760px){.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U,.QuoteFlowDemo_proofSection__3HSyM,.QuoteFlowDemo_workflowSection__AY1Ov{width:min(100% - 32px,1240px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U{min-height:72px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingHeader__Oem5U nav a{display:none}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ{min-height:0;padding:68px 0 72px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1{font-size:clamp(44px,14vw,64px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroActions__9Oc37{align-items:center;flex-direction:column;gap:12px}.QuoteFlowDemo_workflowSection__AY1Ov{grid-template-columns:1fr;gap:42px;padding:68px 0}.QuoteFlowDemo_proofSection__3HSyM{align-items:flex-start;flex-direction:column;padding:68px 0}.QuoteFlowDemo_proofSection__3HSyM>.QuoteFlowDemo_primaryButton__ty4Xn{width:100%;justify-content:center}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintLeft__0rEqc,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_blueprintRight__bYdOM{opacity:.14}}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml{display:flex;justify-content:center;margin-bottom:38px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml .QuoteFlowDemo_brand__zlKMa{font-size:34px;font-weight:700;letter-spacing:-.045em}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml .QuoteFlowDemo_brandMark__t8yx5{width:48px;height:48px}.QuoteFlowDemo_root__tAOqN .QuoteFlowDemo_brandMark__t8yx5{border-radius:0;background:transparent;color:var(--qf-blue)}.QuoteFlowDemo_root__tAOqN .QuoteFlowDemo_brandMark__t8yx5 path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:round;stroke-width:4;vector-effect:non-scaling-stroke}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_benefitsSection__yFZ2z h2,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_benefitsSection__yFZ2z h2 em,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1 em,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_productStoryHeader__AyxDY h2 em{font-family:inherit;font-style:normal}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_benefitsSection__yFZ2z h2 em,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1 em,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_productStoryHeader__AyxDY h2 em{color:var(--qf-blue);font-weight:inherit}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_benefitsSection__yFZ2z h2{font-weight:650;letter-spacing:-.052em;line-height:1.04}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1 em{color:var(--qf-blue);font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:500}@media (max-width:760px){.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml{margin-bottom:28px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml .QuoteFlowDemo_brand__zlKMa{font-size:25px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml .QuoteFlowDemo_brandMark__t8yx5{width:38px;height:38px}}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ{padding-top:clamp(52px,6vw,84px);padding-bottom:72px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml{margin-bottom:24px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1{font-size:clamp(50px,6.2vw,88px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1>span{display:block;white-space:nowrap}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroCopy__vg7KZ{margin-top:22px;font-size:clamp(17px,1.7vw,20px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroActions__9Oc37{margin-top:26px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroNote__8b_N5{margin-top:16px!important}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_previewFrame__5xn5S{margin-top:clamp(48px,6vw,88px)}.QuoteFlowDemo_landing__7Ncp7,.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ{padding-bottom:112px}@media (max-width:760px){.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ{padding-top:52px;padding-bottom:56px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroBrand__qJdml{margin-bottom:20px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_heroCopy__vg7KZ{font-size:16px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1>span{white-space:normal}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_hero__NqPhJ h1{font-size:clamp(38px,10vw,52px);letter-spacing:-.06em}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_previewFrame__5xn5S{margin-top:40px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_marketingFooter__i_VJZ{padding-bottom:48px}.QuoteFlowDemo_landing__7Ncp7{padding-bottom:72px}}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_proofSection__3HSyM{box-sizing:border-box;padding-inline:clamp(24px,5vw,72px)}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz{box-sizing:border-box;padding:clamp(64px,8vw,108px) clamp(24px,5vw,72px) clamp(72px,8vw,116px)}@media (max-width:760px){.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_proofSection__3HSyM{min-height:0;padding:72px 24px 80px}.QuoteFlowDemo_landing__7Ncp7 .QuoteFlowDemo_finalCta__EisBz{padding:68px 24px 76px}}