.v-comp{--v-line:#d4dfe5;--v-ink:#17212b;--v-muted:#4c5a67;--v-navy:#0e2a47;--v-teal:#3f9296;--v-teal-ink:#2a6a6e;--v-teal-bg:#e4f1f1;--v-bar:#dbe5ea;--v-soft:#f2f6f8;--v-radius:6px;--v-shadow:0 1px 2px rgba(14,42,71,0.05),0 10px 24px -6px rgba(14,42,71,0.12),0 28px 48px -16px rgba(14,42,71,0.14);position:relative;margin-bottom:34px;font-size:13px;line-height:1.45;color:var(--v-ink);font-variant-numeric:tabular-nums;text-align:left;user-select:none}.v-asklist *,.v-comp *{box-sizing:border-box}.v-card{background:#fff;border:1px solid var(--v-line);border-radius:var(--v-radius,6px);box-shadow:var(--v-shadow,0 8px 20px rgba(14,42,71,.1))}.v-card-title{display:flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.06em;color:var(--v-navy,#0e2a47)}.v-caption,.v-card-title,.v-tag{font-weight:700;text-transform:uppercase}.v-caption,.v-tag{font-size:11px;letter-spacing:.08em;color:#4c5a67}.v-tag{position:absolute;right:0;bottom:-26px;padding:2px 8px;border:1px dashed #9fb3bf;border-radius:999px;background:#fff}.v-caption{margin:14px 0 0;text-align:center;text-transform:none;letter-spacing:0;font-weight:400;font-size:12px}.v-chips{display:flex;flex-wrap:wrap;gap:5px}.v-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:12px;line-height:1.6;font-weight:600;white-space:nowrap;border:1px solid transparent}.v-chip-grey{background:var(--v-soft);border-color:#e1e9ed;color:#33434f;font-weight:500}.v-chip-teal{background:var(--v-teal-bg);color:var(--v-teal-ink)}.v-chip-navy{background:#e7edf3;color:var(--v-navy)}.v-chip-outline{background:#fff;border-color:var(--v-line);color:#33434f;font-weight:500}.v-mono{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:linear-gradient(160deg,#e4f1f1,#cfe3e6);color:var(--v-teal-ink);font-family:var(--serif);font-weight:600;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(63,146,150,.25)}.v-mono-sm{width:24px;height:24px;font-size:10px}.v-mono-md{width:36px;height:36px;font-size:14px}.v-mono-lg{width:46px;height:46px;font-size:17px}.v-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 18px;border-radius:4px;font-size:13px;font-weight:600;border:1px solid var(--v-navy,#0e2a47)}.v-btn-solid{background:var(--v-navy,#0e2a47);color:#fff}.v-btn-line{background:#fff;color:var(--v-navy,#0e2a47);border-color:#b5c6d0}.v-btn-sm{min-height:28px;padding:0 11px;font-size:12px}.v-bar{display:block;height:7px;border-radius:4px;background:var(--v-bar)}.v-w-30{width:30%}.v-w-40{width:40%}.v-w-50{width:50%}.v-w-60{width:60%}.v-w-70{width:70%}.v-w-80{width:80%}.v-w-90{width:90%}.v-w-95{width:95%}.v-w-100{width:100%}.v-note{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--v-muted,#4c5a67)}.v-note svg{color:var(--v-teal)}.v-box{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border-radius:4px;border:1.5px solid #9fb3bf;background:#fff}.v-box.is-checked{background:var(--v-teal);border-color:var(--v-teal);color:#fff}.v-stepper{gap:0;margin:0;padding:0;list-style:none}.v-stepper,.v-stepper li{display:flex;align-items:center}.v-stepper li{gap:6px;font-size:12px;font-weight:600;color:#5a6a75}.v-stepper li+li:before{content:"";width:26px;height:1.5px;margin:0 8px 0 4px;background:#c5d3da}.v-stepper li.is-done+li:before,.v-stepper li.is-now:before{background:var(--v-teal)}.v-step-dot{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;border:1.5px solid #b5c6d0;color:#fff}.is-done .v-step-dot{background:var(--v-teal);border-color:var(--v-teal)}.is-now{color:var(--v-navy)}.is-now .v-step-dot{background:var(--v-navy);border-color:var(--v-navy);box-shadow:0 0 0 3px rgba(14,42,71,.12)}.v-hero{width:560px;height:470px;margin-inline:auto}.v-hero .v-profile{position:absolute;left:0;top:256px;width:392px;padding:18px 20px 16px;box-shadow:0 1px 2px rgba(14,42,71,.04),0 8px 20px -8px rgba(14,42,71,.1);background:#fbfcfd}.v-profile-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.v-profile-name strong{display:block;font-size:15px;color:var(--v-navy);line-height:1.3}.v-profile-name span{display:block;max-width:112px;font-size:12px;color:var(--v-muted);line-height:1.35}.v-rows{margin:0;display:grid;gap:9px}.v-rows>div{display:grid;grid-template-columns:82px 1fr;gap:8px;align-items:start}.v-facts dt,.v-rows dt{font-size:12px;color:#5a6a75;padding-top:2px}.v-facts dd,.v-rows dd{margin:0}.v-profile-foot{margin-top:14px;padding-top:12px;border-top:1px solid #e4ebef}.v-hero .v-offer{height:324px;position:absolute;right:0;top:0;width:360px;padding:18px 20px 16px;z-index:2}.v-offer-strip{display:none}.v-offer-head{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--v-muted);margin-bottom:10px}.v-offer-title{font-family:var(--serif);font-size:22px;line-height:1.2;letter-spacing:-.01em;color:var(--v-navy)}.v-facts,.v-offer-title{margin:0 0 12px}.v-facts>div{display:grid;grid-template-columns:92px 1fr;gap:8px;padding:7px 0;border-top:1px solid #e8eef1}.v-facts dd{font-weight:600;color:var(--v-ink)}.v-deadline{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px;padding:3px 10px;border-radius:4px;background:#e7edf3;color:var(--v-navy);font-size:12px;font-weight:600}.v-actions{display:flex;gap:8px;margin-bottom:12px}.v-actions .v-btn{flex:1}.v-indep{width:100%;max-width:500px;margin-inline:auto;padding-right:0;min-height:380px}.v-page{width:72%;padding:18px 20px 16px}.v-page-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #e4ebef}.v-page-title{font-family:var(--serif);font-size:17px;color:var(--v-navy)}.v-page-body{display:grid;gap:9px}.v-page-body .v-mt{margin-top:9px}.v-page-body .v-hl{background:#cfe3e6}.v-sign{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:20px;padding:12px 14px;border:1px solid #b5d5d7;border-radius:4px;background:var(--v-teal-bg)}.v-sign-label{display:block;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--v-teal-ink)}.v-sign-mark{display:block;width:96px;height:28px;margin-top:2px}.v-sign-mark path{fill:none;stroke:var(--v-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-sign-note{max-width:96px;font-size:11px;line-height:1.3;color:var(--v-teal-ink);text-align:right}.v-assist{position:absolute;right:0;top:62px;width:54%;padding:14px 16px;display:grid;gap:8px;background:#fbfcfd;border-left:3px solid var(--v-teal)}.v-assist-head{display:flex;align-items:center;gap:7px;margin-bottom:4px;font-size:12px;font-weight:700;color:var(--v-navy)}.v-assist-head .v-chip{margin-left:auto}.v-assist-head svg{color:var(--v-teal)}.v-assist-actions{display:flex;gap:6px;margin-top:6px}.v-terms{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:16px;width:100%;align-items:stretch}.v-cal,.v-terms-card{padding:16px 18px}.v-terms-card{display:grid;gap:14px;align-content:start}.v-field{display:grid;gap:6px}.v-field-label{font-size:12px;color:#5a6a75}.v-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:5px;background:var(--v-soft);border:1px solid #e1e9ed}.v-seg span{padding:3px 6px;border-radius:4px;text-align:center;font-size:12px;font-weight:600;color:#5a6a75;white-space:nowrap}.v-seg .is-on{background:#fff;color:var(--v-navy);box-shadow:0 1px 2px rgba(14,42,71,.15)}.v-checks{display:grid;gap:6px;margin:0;padding:0;list-style:none}.v-checks li{gap:8px}.v-checks li,.v-switch{display:flex;align-items:center;font-size:13px}.v-switch{gap:9px;padding-top:12px;border-top:1px solid #e8eef1;font-weight:600}.v-switch-track{position:relative;width:30px;height:18px;border-radius:999px;background:var(--v-teal)}.v-switch-track i{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#fff}.v-cal{display:grid;gap:12px;align-content:start}.v-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin:0;padding:0;list-style:none;text-align:center}.v-cal-grid li{padding:5px 0;border-radius:4px;font-size:12px;color:#33434f}.v-cal-grid .v-cal-dow{padding:0 0 3px;font-size:11px;font-weight:700;color:#5a6a75}.v-cal-grid .v-cal-mark{background:var(--v-navy);color:#fff;font-weight:700}.v-legend{display:grid;gap:4px;margin:0;padding:10px 0 0;list-style:none;border-top:1px solid #e8eef1}.v-legend li{display:flex;align-items:center;gap:7px;font-size:12px;color:#33434f}.v-legend svg{color:var(--v-teal)}.v-legend li span{flex:1}.v-legend time{font-weight:600;color:var(--v-navy)}.v-firmview{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:12px 16px}.v-firmview strong{display:block;font-size:14px;color:var(--v-navy);line-height:1.3}.v-ghost{position:absolute;right:0;top:0;z-index:1;width:360px;height:324px;border:1px solid var(--v-line);border-radius:var(--v-radius);background:#fff;box-shadow:0 6px 16px -6px rgba(14,42,71,.12)}.v-ghost-1{transform:translate(10px,10px)}.v-ghost-2{transform:translate(20px,20px);opacity:.75}.v-firmview .v-chips{margin-left:auto;justify-content:flex-end}.ex-asks-card,.v-asklist{position:relative}.v-asklist{--v-line:#d4dfe5;--v-teal:#3f9296;--v-teal-ink:#2a6a6e;--v-navy:#0e2a47;padding:18px 20px 6px;font-variant-numeric:tabular-nums}.v-asklist .v-tag{position:static;margin-left:8px}.v-asklist-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.v-asklist-meta{margin-left:auto;font-size:12px;color:#4c5a67}.v-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:8px}.v-progress i{height:5px;border-radius:3px;background:#dbe5ea}.v-progress i.is-on{background:var(--v-teal)}.v-asklist-rows>.v-askrow{border-top:1px solid #e4ebef;padding:12px 0}.v-asklist-rows>.v-askrow:first-child{border-top:0}.v-ask-sum{display:flex;align-items:center;gap:10px;width:100%}.v-ask-title{flex:1;font-weight:600;color:var(--v-navy);font-size:15px;line-height:1.35}.v-askrow>p{margin:4px 0 0 26px;font-size:14px;line-height:1.55}.v-asklist .v-chip{font-size:11px;padding:0 8px}.v-asklist .v-chip-navy{background:#e7edf3;color:var(--v-navy)}.v-asklist .v-chip-outline{background:#fff;border:1px solid #d4dfe5;color:#33434f}.v-never{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none}.v-never li{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px dashed #9fb3bf;border-radius:999px;background:#fff;color:#33434f;font-size:13px;line-height:1.5}.v-never svg{color:#3f9296}.v-match{width:100%;max-width:540px;margin-inline:auto}.v-match-card{padding:16px 18px 14px;display:grid;gap:12px}.v-search{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid var(--v-line);border-radius:5px;background:var(--v-soft);font-size:13px;font-weight:600;color:var(--v-navy)}.v-search svg{color:var(--v-teal)}.v-filters{display:flex;flex-wrap:wrap;gap:6px}.v-results{display:grid;gap:8px;margin:0;padding:0;list-style:none}.v-results li{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid #e4ebef;border-radius:5px;background:#fff}.v-results li.is-selected{border-color:#8fc0c3;background:#f4fafa;box-shadow:0 0 0 3px rgba(63,146,150,.1)}.v-result-main{flex:1;min-width:0;display:grid;gap:1px}.v-result-main strong{font-size:14px;color:var(--v-navy)}.v-result-main>span{font-size:12px;color:var(--v-muted)}.v-result-main .v-fits{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:3px}.v-fits span{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--v-teal-ink)}@media (min-width:961px) and (prefers-reduced-motion:no-preference){.v-hero .v-offer{animation:v-rise .9s cubic-bezier(.16,1,.3,1) .15s backwards,v-float var(--fd) ease-in-out var(--fl) infinite}.v-hero .v-profile{animation:v-rise-soft 1s cubic-bezier(.16,1,.3,1) backwards,v-float var(--fd) ease-in-out var(--fl) infinite}}@keyframes v-rise{0%{opacity:0;transform:translate3d(14px,18px,0)}}@keyframes v-rise-soft{0%{opacity:0;transform:translate3d(-8px,10px,0)}}@media (min-width:961px) and (max-width:1180px){.v-hero{zoom:.8}}@media (max-width:960px){.v-hero{width:100%;max-width:420px;height:auto;margin:0}.v-hero .v-profile{display:none}.v-hero .v-offer{height:auto;position:relative;width:100%;padding:12px 16px 14px}.v-offer-strip{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e8eef1}.v-strip-name{font-size:13px;font-weight:700;color:var(--v-navy)}.v-strip-status{font-size:12px;font-weight:600;color:var(--v-teal-ink)}.v-strip-status:before{content:"\00b7";margin-right:6px;color:#5a6a75}.v-hero .v-tag{top:12px;right:12px;bottom:auto;z-index:3}.v-comp{margin-bottom:0}.v-ghost{display:none}}@media (max-width:768px){.v-hero .v-facts>div:nth-child(2){display:none}.v-hero .v-actions{margin-bottom:0}.v-hero .v-note{display:none}.v-offer-title{font-size:19px;margin-bottom:8px}.v-deadline{margin-bottom:10px}.v-offer-head{margin-bottom:6px}}@media (max-width:700px){.v-terms{grid-template-columns:minmax(0,1fr);gap:0}.v-terms .v-cal,.v-terms .v-field-services,.v-terms .v-firmview,.v-terms .v-switch{display:none}.v-terms-card{grid-template-columns:1fr 1fr;column-gap:12px;padding:12px 14px 14px}.v-terms-card .v-card-title{grid-column:1/-1}.v-seg span{padding:3px 2px;font-size:11px}.v-indep{min-height:0}.v-indep .v-page{width:100%;padding:12px 14px}.v-indep .v-page-head{padding-bottom:8px;margin-bottom:10px}.v-indep .v-page-body{gap:7px}.v-indep .v-page-body span:nth-child(n+3){display:none}.v-indep .v-sign{margin-top:12px;padding:8px 12px}.v-indep .v-assist{position:relative;top:auto;width:calc(100% - 20px);margin:-6px 0 0 20px;padding:9px 12px;z-index:2}.v-indep .v-assist-actions,.v-indep .v-assist>.v-bar{display:none}.v-indep .v-assist-head{margin-bottom:0}.v-indep .v-tag{display:none}.v-asklist{padding:12px 14px 2px}.v-asklist-head{margin-bottom:8px}.v-asklist-meta{display:none}.v-asklist-rows>.v-askrow{padding:0}.v-asklist .ex-disclosure>summary{min-height:44px}.v-ask-title{font-size:14px}.v-asklist .v-tag{margin-left:auto}.v-match-card{padding:12px 12px 10px;gap:10px}.v-match-card .v-filters,.v-results li:nth-child(3){display:none}.v-comp.v-match{margin-bottom:0}}.v-firmview>div{white-space:nowrap}.v-chip-warn{background:#fff3dc;border-color:#f0d9a8;color:#7a4a00}.v-chip-bad{background:#fdeaea;border-color:#f1c5c5;color:#962a2a}.v-chip svg{margin-right:4px}.v-tagrow{display:flex;justify-content:flex-end;margin:0}.v-tag-static{position:static}.v-mini{margin-bottom:0;width:100%}.v-mini-card{display:grid;gap:9px;padding:14px 16px;align-content:start}.v-hand{font-family:var(--hand),"Segoe Print","Bradley Hand",cursive;font-size:16px;line-height:1;color:#2f7076;transform:rotate(-2deg);transform-origin:right center;white-space:nowrap}.v-ws{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.v-ws-card{display:block;padding:0;border:0;background:none;font-size:15px}.v-ws-card:before{content:none}.v-stage{display:flex;align-items:center;height:236px;padding:20px;background:#f2f6f8;border:1px solid #dbe5ea;border-radius:8px}.v-ws-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:14px 0 6px}.v-ws-head h3{margin:0;font-family:var(--serif);font-size:22px;font-weight:400;color:var(--navy)}.v-ws-card p{margin:0;font-size:15px;line-height:1.6}.v-tree{list-style:none;margin:0;padding:0;display:grid;gap:7px}.v-tree-row,.v-tree-sub{display:flex;align-items:center;gap:8px}.v-tree-num{flex:none;min-width:18px;font-size:11px;font-weight:700;color:#5a6a75}.v-tree-name{font-weight:600;color:var(--v-navy)}.v-tree-sub{margin:6px 0 0 26px}.v-tree-sub .v-bar{flex:1;max-width:140px}.is-sourced .v-tree-row{flex-wrap:wrap}.v-editor{padding:0;gap:0;overflow:hidden}.v-toolbar{display:flex;align-items:center;gap:4px;padding:7px 10px;border-bottom:1px solid #e4ebef;background:#fbfcfd}.v-tool{display:grid;place-items:center;width:22px;height:22px;border-radius:4px;color:#4c5a67}.v-tool:first-child{background:var(--v-soft);color:var(--v-navy)}.v-editor-body{display:grid;gap:7px;padding:12px 14px 14px}.v-editor-body strong{font-family:var(--serif);font-weight:600;font-size:15px;color:var(--v-navy)}.v-hl{background:#cfe3e6}.v-suggest{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;margin-top:2px;padding:7px 9px;border:1px solid #bcd9db;border-left:3px solid var(--v-teal);border-radius:4px;background:#f3f9f9}.v-suggest-label{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--v-teal-ink)}.v-suggest-actions{display:flex;gap:4px}.v-suggest .v-btn-sm{min-height:24px;padding:0 8px;font-size:11.5px}.v-mini-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px;align-items:stretch}.v-mini-split .v-mini-card{padding:12px;gap:8px}.v-claim{display:flex;align-items:center;gap:8px}.v-claim-text{display:grid;gap:4px;flex:1}.v-cite{font-size:12px;font-weight:700;color:var(--v-teal-ink)}.v-source .v-btn{justify-self:start;margin-top:2px}.v-fc{list-style:none;margin:0;padding:0;display:grid;gap:8px}.v-fc li{display:flex;align-items:center;justify-content:space-between;gap:10px}.v-fc .v-bar{flex:1;max-width:150px}.v-fc-sum{display:flex;flex-wrap:wrap;gap:4px 12px;padding-top:8px;border-top:1px solid #e4ebef;font-size:12px;color:var(--v-muted)}.v-fc-sum b{color:var(--v-navy)}.v-signcard{gap:8px}.v-decl{display:flex;align-items:center;gap:8px;font-size:12.5px}.v-signcard>.v-btn{justify-self:start;min-height:32px}.v-locked{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:4px;background:var(--v-soft);color:#4c5a67}.v-locked .v-sign-mark{width:56px;height:18px;flex:none;fill:none;stroke:var(--v-teal);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.v-locked .v-chip{margin-left:auto}.v-files{list-style:none;margin:0;padding:0;display:grid;gap:6px}.v-files li{display:flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid #e4ebef;border-radius:4px;font-size:12.5px;color:#33434f}.v-files svg{color:var(--v-teal);flex:none}.v-files time{margin-left:auto;font-size:12px;color:#5a6a75}.v-deliver-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.v-trail{gap:6px;font-size:11.5px;font-weight:600;color:var(--v-teal-ink)}.v-trail,.v-trail span{display:inline-flex;align-items:center}.v-trail span{gap:3px}.v-trail span:last-child{padding:1px 8px;border-radius:999px;background:var(--v-teal-bg)}.v-trail span:not(:last-child):after{content:"";width:10px;height:1.5px;margin-left:3px;background:var(--v-teal)}.v-steps{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 22px}.v-step{display:flex;flex-direction:column;gap:14px;padding:0;border:0;position:relative}.v-step-top{display:flex;align-items:center}.v-step-n{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--navy);font-size:13px;font-weight:700;color:var(--navy);background:#fff}.v-step-line{flex:1;height:0;margin:0 -14px 0 8px;border-top:2px dashed #8fa5b5}.v-step:last-child .v-step-line{display:none}.v-step-vis{display:flex}.v-lite-card{display:grid;gap:8px;align-content:start;width:100%;min-height:138px;padding:12px;box-shadow:none;border-color:#dbe5ea;background:#fbfcfd}.v-lite-card .v-card-title{font-size:11px}.v-field-lite{display:grid;gap:3px}.v-input{display:flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--v-line);border-radius:4px;background:#fff}.v-input .v-bar{height:6px}.v-prog{display:grid;gap:4px;font-size:11.5px;color:var(--v-muted)}.v-prog-track{display:block;height:5px;border-radius:3px;background:var(--v-bar);overflow:hidden}.v-prog-fill{display:block;height:100%;background:var(--v-teal)}.v-vsteps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v-vsteps li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;font-weight:600;color:#5a6a75}.v-vsteps li:not(:last-child):after{content:"";position:absolute;left:7.25px;top:18px;bottom:-8px;border-left:1.5px solid #c5d3da}.v-vsteps .v-chip{margin-left:24px}.v-vsteps li.is-done:not(:last-child):after{border-color:var(--v-teal)}.v-vsteps .v-chip{font-size:11px}.v-listed{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px}.v-listed-body{display:grid;gap:7px;min-width:0}.v-listed-body strong{color:var(--v-navy);font-size:14px}.v-listed-status{flex-wrap:wrap;gap:4px 8px}.v-inbox-row,.v-listed-status{display:flex;align-items:center}.v-inbox-row{gap:7px;color:var(--v-teal)}.v-inbox-row strong{color:var(--v-navy);font-size:12.5px}.v-inbox-actions{display:flex;gap:6px}.v-tabs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.v-tabs li{padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;color:#4c5a67;background:var(--v-soft)}.v-tabs li.is-on{background:var(--v-navy);color:#fff}@media (max-width:960px){.v-ws{grid-template-columns:repeat(2,minmax(0,1fr))}.v-steps{grid-template-columns:minmax(0,1fr);max-width:520px}.v-step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:0 14px;padding-bottom:14px}.v-step-top{grid-row:1/span 2;flex-direction:column;align-items:center}.v-step-line{flex:1;width:0;margin:6px 0 -14px;border-top:0;border-left:2px dashed #8fa5b5}.v-lite-card{min-height:0}}@media (max-width:768px){.v-ws{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin:0 -20px 12px;padding:0 20px 8px}.v-ws-card{flex:0 0 80%;scroll-snap-align:start}.v-stage{height:214px;padding:12px}.v-ws-head{margin:10px 0 4px}.v-ws-head h3{font-size:19px}.v-ws-card p{font-size:14px;line-height:1.5}.v-mini-card{padding:12px 14px;gap:7px}.v-step{padding-bottom:10px}.v-step-vis{margin-bottom:4px}}.v-step h3{margin:0 0 6px;font-family:var(--serif);font-size:22px;font-weight:400;color:var(--navy)}.v-step p{margin:0;font-size:15px;line-height:1.6}@media (max-width:768px){.v-lite-card{gap:6px;padding:10px 12px}.v-field-lite:nth-of-type(3),.v-listed-body>.v-bar,.v-lite-card>.v-bar{display:none}.v-vsteps{gap:8px}.v-step h3{font-size:19px}.v-stage{height:196px}.v-listed-body .v-chips,.v-lite-card .v-card-title{display:none}.v-field-lite{grid-template-columns:76px minmax(0,1fr);align-items:center}.v-vsteps{display:flex;flex-wrap:wrap;gap:6px 14px}.v-vsteps li:not(:last-child):after{display:none}.v-vsteps li{gap:6px}.v-vsteps .v-chip{margin-left:0}.v-vsteps li.is-now{flex-basis:100%;order:3}.v-stage{height:180px}.v-vsteps li.is-now{flex-basis:auto;order:0}.v-step{padding-bottom:0;gap:0 14px}.v-step-vis{margin-bottom:0}.v-step .ex-disclosure>summary{min-height:40px}.v-step .ex-disclosure>p{margin-bottom:10px}.v-step-line{margin-bottom:0}.v-lite-card{padding:8px 12px}.v-steps{margin-bottom:6px}.v-inbox{display:flex;align-items:center;justify-content:space-between;gap:8px}.v-inbox-row strong,.v-inbox-row svg{display:none}.v-stage{height:164px}.v-tagrow{margin-top:-4px}.v-step .ex-disclosure>summary{min-height:36px}.v-lite-card{padding:7px 12px;gap:5px}.v-listed .v-mono{width:30px;height:30px;font-size:12px}.v-listed-body{gap:4px}.v-field-lite .v-input{height:22px}.v-step .ex-disclosure>summary{min-height:34px}.v-stage{height:156px}.v-ws-card{display:flex;flex-direction:column}.v-stage{height:auto;flex:1;padding:10px}.v-tree-sub{display:none}.v-tree{gap:5px}.v-mini-card{gap:6px;padding:10px 12px}.v-editor{padding:0}.v-editor-body{padding:9px 12px 11px;gap:6px}.v-files li{padding:3px 8px}.v-signcard{gap:6px}}@keyframes v-float{0%,to{translate:0 0}50%{translate:0 var(--fy)}}.v-hero .v-offer{--fy:-6px;--fd:7s;--fl:0s}.v-hero .v-profile{--fy:5px;--fd:8.5s;--fl:-3s}.v-ghost-1{--fy:-3px;--fd:6.5s;--fl:-1s}.v-ghost-2{--fy:4px;--fd:9s;--fl:-5s}.v-comp:not(.v-hero) .v-card{--fy:-3px;--fd:8s;--fl:0s}.v-comp:not(.v-hero) .v-card:nth-child(2){--fy:3px;--fd:9s;--fl:-3s}.v-comp:not(.v-hero) .v-card:nth-child(3){--fy:-2px;--fd:7.5s;--fl:-5s}.v-asklist{--fy:-3px;--fd:9s;--fl:-2s}.v-mini .v-card{--fy:-2px}.v-step:nth-child(2n) .v-card,.v-ws-card:nth-child(2n) .v-card{--fy:2px;--fd:9s;--fl:-4s}.v-step:nth-child(3n) .v-card,.v-ws-card:nth-child(3n) .v-card{--fd:7s;--fl:-2s}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.v-asklist,.v-comp:not(.v-hero) .v-card,.v-ghost{animation:v-float var(--fd) ease-in-out var(--fl) infinite}}@media (prefers-reduced-motion:no-preference){.v-asklist,.v-comp .v-card,.v-ghost{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.v-asklist:focus-within,.v-comp:not(.v-hero):focus-within .v-card{transform:translateY(-3px)}.v-hero:focus-within .v-offer{transform:translate(10px,-8px)}.v-hero:focus-within .v-profile{transform:translate(-10px,8px)}.v-hero:focus-within .v-ghost-1{transform:translate(18px,2px)}.v-hero:focus-within .v-ghost-2{transform:translate(30px,12px)}}@media (min-width:769px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v-asklist:hover,.v-comp:not(.v-hero) .v-card:hover{transform:translateY(-3px)}.v-hero:hover .v-offer{transform:translate(10px,-8px)}.v-hero:hover .v-profile{transform:translate(-10px,8px)}.v-hero:hover .v-ghost-1{transform:translate(18px,2px)}.v-hero:hover .v-ghost-2{transform:translate(30px,12px)}.v-step:hover .v-card,.v-ws-card:hover .v-card{transform:translateY(-4px)}}@media (max-width:768px){.v-claims .v-claim-text .v-bar:nth-child(2),.v-editor-body>.v-bar:nth-of-type(2),.v-files li:nth-child(2){display:none}.v-fc{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.v-fc .v-bar{display:none}.v-toolbar{padding:4px 10px}.v-editor-body>.v-bar:nth-of-type(3){display:none}.v-locked{padding:4px 8px}.v-signcard>.v-btn{min-height:28px}.v-tagrow{height:0;margin:0;overflow:visible}.v-tagrow .v-tag-static{position:relative;top:6px}.v-tree{gap:4px}.v-stage{padding:8px}.v-ws{margin-bottom:4px;padding-bottom:2px}.v-ws-head{margin-top:8px}.v-step .ex-disclosure>summary{min-height:32px}}@media (min-width:961px){.v-lite-card{min-height:178px}}.v-hand{padding-right:4px}.v-vsteps .v-chip{max-width:100%;white-space:normal}.v-source .v-btn{white-space:nowrap;padding:0 8px}@media (max-width:768px){.v-ws-card p{min-height:3em}.v-tagrow .v-tag-static{top:10px}.v-stage{padding:6px 8px}.v-ws-head{margin:6px 0 2px}}