.wf-home{--home-accent:#01a2ff;--home-blue:#0072b8;--home-blue-hover:#00639e;--home-blue-text:#005586;--home-ink:#00041c;--home-action-hover:#36b5ff;--home-action-pressed:#0094eb;--home-muted:#35516d;--home-pale:#f2f9fd;--home-tint:#e5f5ff;--home-tint-strong:#d5efff;--home-line:#c0d9e8;--home-highlights-surface:#f3ebdd;--home-highlights-divider:#d9cdbb;color:var(--home-ink)}.wf-home ::selection{background:var(--home-tint-strong);color:#00041c}.wf-home{scrollbar-color:var(--home-muted) var(--home-pale)}.wf-home a{text-underline-offset:.25em}.bx-page.wf-skin .wf-home .navbar14_container.is-scrolled{background-color:var(--home-pale)}.wf-home :focus-visible{outline-offset:5px;outline:3px solid #e88222}.wf-home-identity{color:#fff;margin-bottom:1.5rem;font-size:1rem}.wf-home-section{padding:4.5rem 1.25rem;scroll-margin-top:7rem}.wf-home-inner{width:100%;max-width:76rem;margin-inline:auto}.wf-home .wf-home-section h2{letter-spacing:-.03em;text-wrap:balance;text-align:center;max-width:26ch;margin:0 auto 1.5rem;font-family:inherit;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.14}.wf-home .wf-home-section h3{letter-spacing:-.02em;text-wrap:balance;margin:0 0 1rem;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:1.2}.wf-home .wf-home-section p,.wf-home .wf-home-section li{font-size:1.0625rem;line-height:1.65}.wf-home .wf-home-section p{max-width:70ch;margin:0 0 1.25rem}.wf-home h2,.wf-home h3,.wf-home summary{scroll-margin-top:7rem}.wf-home .wf-home-inner>p{text-align:center;margin-inline:auto}.wf-home-section ul{margin:1.5rem 0;padding-left:1.25rem}.wf-home-section li{margin-bottom:.75rem}.wf-home .wf-home-section .mini,.wf-home .wf-home-section .small{font-size:.8125rem;line-height:1.65}.wf-home .button-liquid{max-width:100%;margin-block:.5rem}.wf-home .button-liquid.w-inline-block{width:fit-content;min-height:44px}.bx-page.wf-skin .wf-home .button-liquid_content-wrap,.bx-page.wf-skin .wf-home .wf-nav-cta{background-color:var(--home-accent);color:#fff}.bx-page.wf-skin .wf-home .wf-nav-cta{border-color:var(--home-accent)}.bx-page.wf-skin .wf-home .button-liquid_arrow-wrapper{background-color:var(--home-action-pressed);color:#fff}.bx-page.wf-skin .wf-home .button-liquid:hover .button-liquid_content-wrap,.bx-page.wf-skin .wf-home .wf-nav-cta:hover{background-color:var(--home-action-hover);color:#fff}.bx-page.wf-skin .wf-home .wf-nav-cta:hover{border-color:var(--home-action-hover)}.bx-page.wf-skin .wf-home .button-liquid:active .button-liquid_content-wrap,.bx-page.wf-skin .wf-home .wf-nav-cta:active{background-color:var(--home-action-pressed);color:#fff}.bx-page.wf-skin .wf-home .wf-nav-cta:active{border-color:var(--home-action-pressed)}.bx-page.wf-skin .wf-home .button-liquid:is(:hover,:focus,:active) .button-liquid_arrow-wrapper{background-color:var(--home-action-pressed);color:#fff}.wf-home .review-tabs button[aria-selected=true]:hover{background:var(--home-blue-hover);border-color:var(--home-blue-hover)}.wf-home .wf-home-footer nav a{color:var(--home-blue-text)}.wf-home .wf-home-footer nav a:hover{text-decoration:underline}.wf-home[data-page=financing-recommendation] [data-abstract-horizon-hero]{background:linear-gradient(172deg, var(--home-ink) 0%, #003552 42%, var(--home-accent) 68%, var(--home-accent) 88%, #b3e3ff 100%)}.wf-home-problems{background:#fff}.wf-home-problem-copy{gap:1.25rem;display:grid}.wf-home .wf-home-problem-copy>h2{margin-bottom:2rem}.wf-home .wf-home-situation{background:var(--home-tint);border-radius:2.5rem;flex-direction:column;min-width:0;padding:2rem;display:flex}.wf-home .wf-section-icon{width:3.5rem;height:3.5rem;color:var(--home-blue-text);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.wf-section-icon svg{width:1.65rem;height:1.65rem}.wf-home-situation>.wf-section-icon{margin-bottom:1.5rem}.wf-home .wf-home-situation>h3{max-width:none;font-size:1.375rem}.wf-home .wf-home-section .wf-home-situation>p{text-align:left;color:var(--home-ink);margin:0;font-weight:400}.wf-home-research{gap:1.25rem;margin:0 auto;display:grid}.wf-home .wf-home-research-cta{margin-block:2rem 0}.research-heading{margin-bottom:1.75rem}.wf-home .research-heading h2{margin:0 auto}.wf-home .wf-home-section .research-context{text-align:center;max-width:52ch;margin:1.25rem auto 0}.wf-home .research-work{counter-reset:research;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.wf-home .research-work>li{counter-increment:research;background:var(--home-tint);border-radius:2rem;min-width:0;margin:0;padding:5.25rem 2rem 2rem;position:relative}.wf-home .research-work>.research-meeting{background:var(--home-tint-strong);container-type:inline-size}.wf-home .research-meeting>p{margin-block:0 .75rem}.research-work>li:before{content:counter(research);background:var(--home-blue);color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:600;display:grid;position:absolute;top:2rem;left:2rem}.wf-home .research-work>li>p:last-child{margin-bottom:0}.wf-home .research-work .research-math{text-align:center;margin-block:1rem .5rem}.wf-home .research-meeting .research-math strong{white-space:nowrap;font-size:5.8cqi}.research-math strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--home-blue-text);font-size:1.375rem;line-height:1.35;display:block}.research-math span{margin-top:.5rem;font-size:1rem;display:block}.research-resolution{background:var(--home-blue);color:#fff;border-radius:2rem;gap:1.25rem;padding:2rem;display:grid}.wf-home .research-resolution p{margin:0}.wf-home .research-resolution p,.wf-home .research-resolution strong{color:#fff}.wf-home .research-resolution .research-payoff{letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,3rem);line-height:1.12}.research-payoff strong{font-weight:500}.wf-home .research-resolution .research-time-note{color:#fff;font-size:.8125rem}.wf-home-solutions{gap:1.25rem;display:grid}.wf-home-solutions>div{min-width:0}.solution-detail{background:var(--home-tint);border-radius:2rem;height:100%;padding:2rem}.solution-detail-heading{padding-bottom:.5rem}.wf-home .solution-detail-heading h3{text-wrap:pretty;margin:0;font-size:1.25rem}.wf-home .solution-detail-body p{color:var(--home-muted);font-size:1rem}.solution-detail-body{align-self:center}.wf-home .solution-detail-body ul{margin:0 0 1.25rem}.wf-home .solution-detail-body>p:last-child{margin-bottom:0}.wf-home-checklist{background:var(--home-pale)}.wf-home-checklist>.wf-home-inner{gap:2.5rem;display:grid}.wf-home .provider-introduction h2{margin:0 auto 1.5rem}.wf-home .provider-introduction>p{text-align:center;max-width:58ch;margin:0 auto}.provider-checklist{gap:2.5rem;display:grid}.provider-group{background:#fff;border-radius:2rem;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.wf-home .wf-home-section .provider-group-title{letter-spacing:-.025em;margin:0;padding:2rem 2rem 0;font-size:2rem;line-height:1.2}.provider-card-grid{grid-template-columns:minmax(0,1fr);gap:0;padding:0 2rem 2rem;display:grid}.wf-home .provider-question{background:0 0;border-radius:0;min-width:0;padding:1.5rem 0;display:block}.wf-home .provider-question+.provider-question{border-top:1px solid var(--home-line)}.wf-home .provider-question:last-child{padding-bottom:0}.provider-card-intro{margin-bottom:.75rem}.wf-home .provider-card-intro h4{letter-spacing:-.015em;margin:0 0 .375rem;font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.3}.wf-home .provider-card-intro p{color:var(--home-ink);margin:0;font-size:1rem;line-height:1.5}.wf-home .provider-explanation p{color:var(--home-muted);margin:0;font-size:1rem;line-height:1.6}.wf-home .provider-explanation strong{color:var(--home-ink);font-weight:600}.provider-offer{background:var(--home-tint-strong);align-content:center;gap:1.25rem;padding:2rem;display:grid}.wf-home .provider-offer h4{color:var(--home-blue-text);letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(1.625rem,2.4vw,2rem);font-weight:500;line-height:1.2}.wf-home .provider-offer p{max-width:48ch;color:var(--home-ink);margin:0;font-size:1.0625rem;line-height:1.65}.wf-home .provider-offer strong{color:var(--home-blue-text);font-weight:600}.wf-home .provider-offer .small{color:var(--home-muted);font-size:.8125rem;line-height:1.6}.wf-home .provider-experience .provider-card-intro{margin-bottom:.5rem}.wf-home .provider-experience .provider-card-intro h4{letter-spacing:0;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.wf-home .provider-experience-benefits{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.wf-home .provider-experience-benefits li{gap:.375rem;margin:0;padding:0;font-size:1rem;line-height:1.6;display:grid}.wf-home .provider-experience-benefits strong{font-size:1.0625rem;line-height:1.4}.wf-home .provider-experience-benefits span{color:var(--home-ink)}.wf-home .provider-payout .provider-question{background:0 0;padding-top:.75rem}.provider-payout .provider-card-intro{margin-bottom:1.5rem}.provider-payout .provider-explanation{gap:1.25rem;margin-top:1.5rem;display:grid}.wf-home .provider-payout .provider-explanation h4{color:var(--home-ink);font:inherit;letter-spacing:0;margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.5}.provider-payment-paths{background:var(--home-pale);border-radius:1rem;gap:1.25rem;margin:0;padding:1.25rem;display:grid}.provider-payment-path+.provider-payment-path{border-top:1px solid var(--home-line);padding-top:1.25rem}.wf-home .provider-payment-path>p{color:var(--home-ink);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.provider-path-nodes{grid-template-columns:minmax(0,1fr) 1rem minmax(0,1fr) 1rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.provider-path-nodes>span{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.35;display:flex}.provider-path-nodes>span>svg{width:2rem;height:2rem;color:var(--home-blue-text);padding:.25rem}.provider-path-nodes>svg{color:var(--home-blue-text);justify-self:center;width:1rem;height:1rem;margin-top:.75rem}.provider-payment-path:first-child .provider-path-nodes>svg{grid-column:3}.provider-payment-path:first-child .provider-path-nodes>span:last-child{grid-column:5}@media (min-width:1200px){.provider-payment-path{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:1rem;display:grid}.wf-home .provider-payment-path>p{max-width:19ch;margin:0}}.wf-home .provider-payoff{grid-column:1/-1;max-width:65ch;margin:0 auto}.wf-home details>summary{cursor:pointer;min-height:44px;padding-block:.75rem;line-height:1.4}.wf-home details>summary::marker{color:var(--home-blue)}.wf-home details>summary{justify-content:space-between;align-items:baseline;gap:1rem;list-style:none;display:flex}.wf-home details>summary::-webkit-details-marker{display:none}.wf-home details>summary:after{content:"+";color:var(--home-blue);flex-shrink:0;font-size:1.4rem}.wf-home details[open]>summary:after{content:"−"}.wf-home details[open]>summary{margin-bottom:.75rem}.wf-home .screen-reader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.wf-home-process{background:#fff}.handoff-layout{background:var(--home-pale);border-radius:2.5rem;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.wf-home .handoff-introduction{gap:1.5rem;padding:2.5rem;display:grid}.wf-home .handoff-introduction h2{text-align:left;margin:0}.wf-home .handoff-introduction p{color:var(--home-muted);align-self:center;margin:0}.handoff-flow{gap:2rem;padding:2.5rem 2.5rem 0;display:grid}.wf-home .handoff-step{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem 1.25rem;padding-block:.5rem 2rem;display:grid}.wf-home .handoff-step+.handoff-step{border-top:1px solid var(--home-line);padding-top:2rem}.wf-home .handoff-step .wf-section-icon{background:var(--home-tint-strong);grid-row:1/3}.wf-home .handoff-step:last-child .wf-section-icon{color:#fff;background:var(--home-blue)}.wf-home .handoff-step h3{margin:.75rem 0 0;font-size:1.75rem}.wf-home .handoff-step ul{grid-column:2;margin:0;padding:0;list-style:none}.wf-home .handoff-step li{margin-bottom:.75rem}.wf-home .wf-home-section .handoff-assurance{text-align:center;margin:0 auto;padding:0 2rem}.wf-home .handoff-layout>.wf-home-cta{min-width:0;margin:1.25rem 2rem 2rem}.wf-home .handoff-layout .button-liquid_content-wrap{white-space:normal}.wf-home .handoff-layout .button-liquid_arrow-wrapper{flex-shrink:0}.wf-home-payment-note{max-width:44rem;margin:1rem auto 0;scroll-margin-top:8rem}.wf-home .wf-home-payment-note p{text-align:center;font-size:.8125rem}.wf-home-review-section{background:#fff}.wf-home-examples{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;margin-block:3rem;display:grid}.review-tabs{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;padding:.25rem;display:grid}.wf-home .review-tabs button{border:1px solid var(--home-line);min-height:48px;color:var(--home-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.4;transition:none;display:flex}.review-tabs button svg{visibility:hidden;flex-shrink:0}.review-tabs button[aria-selected=true] svg{visibility:visible}.wf-home .review-tabs button[aria-selected=true]{background:var(--home-blue);border-color:var(--home-blue);color:#fff}.wf-home .review-tabs button:hover:not([aria-selected=true]){background:var(--home-tint)}.review-panels{background:var(--home-pale);border-radius:2.5rem;min-width:0}.wf-home-example{padding:2rem}.wf-home-example[hidden],.wf-home-examples[data-enhanced=false] .review-tabs{display:none}.wf-home-examples[data-enhanced=false] .wf-home-example+.wf-home-example{border-top:1px solid var(--home-line)}.wf-home-example header{border-bottom:1px solid var(--home-line);margin-bottom:2rem;padding-bottom:1.5rem}.wf-home .wf-home-example header h3{margin-bottom:0;font-size:clamp(1.8rem,3vw,2.5rem)}.wf-home .wf-home-example header p{margin:.75rem 0 0}.wf-home .wf-home-example h4{letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.375rem;font-weight:500;line-height:1.3}.wf-home .wf-home-example .tag{color:var(--home-muted);background:0 0;border:0;border-radius:0;padding:0;font-size:.8125rem;display:inline-block}.wf-home-example .split{gap:2rem;display:grid}.wf-home .review-switch-card{background:#fff;border-radius:1.5rem;align-self:center;padding:2rem}.wf-home .review-switch-card h4{margin-bottom:.5rem}.wf-home .review-switch-card>p{margin-bottom:0}.wf-home .review-switch-card ul{margin-block:1rem;padding-left:1.25rem;list-style:outside}.wf-home .review-switch-card li{margin-bottom:.5rem}.wf-home .review-switch-card li:last-child{margin-bottom:0}.wf-home-example .ledger{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem .75rem;margin-block:1.5rem;display:grid}.wf-home-example .ledger>strong{letter-spacing:-.02em;font-size:1.5rem}.wf-home-example .ledger>:nth-child(n+3){color:var(--home-blue-text)}.wf-home-example .result{border-top:1px solid var(--home-line);padding-top:1.25rem}.wf-home-example .amount{letter-spacing:-.035em;color:var(--home-blue-text);font-size:3.75rem;font-weight:500;line-height:1.1}.review-choice-grid{gap:1rem;display:grid}.wf-home .review-choice{border:1px solid var(--home-line);background:#fff;border-radius:1.5rem;padding:1.5rem}.wf-home .review-choice-benefit{border-color:var(--home-blue);background:var(--home-tint)}.wf-home .review-choice h4{color:var(--home-muted);margin-bottom:1.5rem;font-size:1rem}.review-choice-value{letter-spacing:-.025em;font-size:clamp(1.625rem,2.5vw,2rem);font-weight:500;line-height:1.2;display:block}.wf-home .review-choice p{margin:.75rem 0 0}.visibility-demo{margin:0}.visibility-comparison{gap:2rem;display:grid}.visibility-scenario{min-width:0}.wf-home .visibility-scenario>h4{color:var(--home-muted);margin-bottom:1rem;font-size:1rem}.visibility-quote{border:1px solid var(--home-line);background:#fff;border-radius:1.5rem;grid-template-rows:auto 1fr;min-height:200px;display:grid;overflow:hidden}.visibility-total{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.5rem;display:flex}.visibility-total strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;line-height:1.2}.visibility-absence{color:var(--home-muted);align-content:center;padding:1.5rem;display:grid}.visibility-scenario-shown .visibility-quote{border-color:var(--home-blue)}.visibility-payment{background:var(--home-tint);color:var(--home-blue-text);align-content:center;gap:.375rem;padding:1.25rem 1.5rem;display:grid}.visibility-payment>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,5vw,3.75rem);font-weight:500;line-height:1.05}.visibility-payment>strong span{letter-spacing:0;margin-left:.25rem;font-size:1.25rem}.visibility-payment>span:last-child{font-size:.875rem}.wf-home .visibility-payment :is(strong,span){color:var(--home-blue-text)}.visibility-takeaway{margin-top:1.5rem}.wf-home .visibility-takeaway h4{margin-bottom:.5rem}.wf-home .visibility-takeaway p{margin:0}.visibility-demo figcaption{max-width:90ch;color:var(--home-muted);margin-top:1.5rem}.visibility-demo+.review-next{border-top:1px solid var(--home-line);padding-top:1.5rem}@media (min-width:768px){.visibility-comparison{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}.wf-home .visibility-scenario{grid-row:span 3;grid-template-rows:subgrid;display:grid}.wf-home .visibility-scenario>h4,.visibility-takeaway{margin:0}.visibility-quote{min-height:250px}}.review-next{margin-top:2rem}.wf-home .review-next p{margin:0}.wf-home .review-next+.small{margin:1.25rem 0 0}.wf-home .wf-home-example .split+.small{border-top:1px solid var(--home-line);margin:1.5rem 0 0;padding-top:1.5rem}.wf-home-example details{margin-top:1.5rem}.wf-home-centered{text-align:center}.wf-home .wf-home-benefits{padding-block:3rem}.wf-home .wf-home-benefits h2{max-width:34ch;margin-bottom:1rem;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.2}.wf-home .wf-home-benefits>.wf-home-inner>p{max-width:65ch;margin-bottom:0;font-size:1rem;line-height:1.6}.wf-home .wf-home-benefits>.wf-home-inner>p.mini{max-width:90ch;color:var(--home-muted);font-size:.875rem}.wf-home-programs{gap:1rem;margin-block:1.75rem 1.25rem;display:grid}.wf-home .program-summary{background:var(--home-pale);border-radius:2rem;min-width:0;padding:1.5rem}.wf-home .program-summary>h3{color:var(--home-blue-text);margin:0 0 .5rem;font-size:1.5rem}.wf-home .program-summary article{padding-block:.875rem}.wf-home .program-summary article+article{border-top:1px solid var(--home-line)}.wf-home .program-summary article:last-child{padding-bottom:0}.wf-home .program-summary h4{font:inherit;letter-spacing:-.015em;margin:0 0 .375rem;font-size:1.125rem;line-height:1.35}.wf-home .program-summary h4 strong{font-weight:600}.wf-home .program-summary p{color:var(--home-muted);margin:0;font-size:1rem;line-height:1.5}.wf-home-industry-section{background:var(--home-pale)}.wf-home-industries{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:2rem;display:grid}.wf-home .wf-home-industries>article{background:#fff;border-radius:2rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.wf-home-industry-image{aspect-ratio:1.8;position:relative;overflow:hidden}.wf-home-industry-image img{object-fit:cover;object-position:50% 35%}.wf-home-industry-caption{padding:1.5rem}.wf-home .wf-home-industry-caption h3{text-wrap:initial;margin:0 0 .75rem;font-size:1.25rem;line-height:1.3}.wf-home .wf-home-industry-caption p{color:var(--home-muted);margin:0;font-size:1rem;line-height:1.6}.wf-home .wf-home-industry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.wf-home .wf-home-industry-list li{min-width:0;color:var(--home-muted);margin:0;font-size:.9375rem;line-height:1.45}@media (min-width:900px) and (max-width:1099px){.wf-home .wf-home-industry-list{grid-template-columns:minmax(0,1fr)}}.wf-home-coverage{text-align:center;margin-top:2rem}.wf-home .wf-home-coverage>p{margin-inline:auto;margin-bottom:0}.wf-home .wf-home-coverage strong{font-weight:600}.wf-home-coverage .wf-home-cta{margin-block:1rem}@media (min-width:900px){.wf-home-industries{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-home-industry-image{aspect-ratio:1.8}}.wf-home-faq .wf-home-inner{background:var(--home-pale);border-radius:2.5rem;max-width:64rem;padding:2rem 1.25rem}.wf-home-faq details{border-bottom:1px solid var(--home-line);padding:.5rem}.wf-home-faq details>summary{font-size:1.125rem}.wf-home .wf-home-faq details>p{max-width:65ch;margin:0 0 .75rem;font-size:1rem;line-height:1.55}.wf-home .wf-home-faq .wf-home-inner>p{margin:1.5rem auto 0;font-size:1rem}.wf-home .wf-home-close{text-align:center;padding-top:0}.wf-home-close-panel{background:var(--home-pale);border-radius:2.5rem;max-width:64rem;padding:2.5rem 1.25rem}.wf-home .wf-home-close h2{max-width:22ch;margin-bottom:1.25rem}.wf-home .wf-home-close .wf-home-close-description{max-width:50ch;margin:0 auto 1.5rem}.wf-home .wf-home-close .button-liquid{margin-block:0}.wf-home .wf-home-close .wf-home-close-reassurance{color:var(--home-muted);margin:.75rem auto 0;font-size:.875rem;line-height:1.5}@media (max-width:380px){.wf-home .wf-home-close .button-liquid{font-size:.875rem}.wf-home .wf-home-close .button-liquid_content-wrap{gap:.5rem;padding:.25rem .25rem .25rem 1rem}.wf-home .wf-home-close .button-liquid_arrow-wrapper{flex-shrink:0;width:2.25rem;height:2.25rem}}.wf-home-footer{background:var(--home-pale);border-radius:2.5rem 2.5rem 0 0;width:100%;min-width:0;padding:3rem 1.5rem 1.5rem}.wf-home-cta{text-align:center;margin-block:1.5rem}.wf-home .wf-home-cta .button-liquid,.wf-home .wf-home-centered .button-liquid,.wf-home .wf-home-close .button-liquid{margin-inline:auto}.wf-home .wf-home-wordmark{letter-spacing:-.025em;width:fit-content;min-height:44px;color:var(--home-ink);align-items:center;gap:.625rem;font-size:1.625rem;font-weight:700;text-decoration:none;display:inline-flex}.wf-home-wordmark img{flex:0 0 44px}.wf-home-footer-main{gap:2.5rem;display:grid}.wf-home .wf-home-footer p{text-align:left;margin:0}.wf-home .wf-home-footer .wf-home-footer-description{max-width:34ch;color:var(--home-muted);margin-top:1.25rem;font-size:1rem;line-height:1.6}.wf-home .wf-home-footer .wf-home-footer-owner{color:var(--home-ink);margin-top:1.5rem;font-size:.875rem;line-height:1.5}.wf-home-footer-owner span{color:var(--home-muted);display:block}.wf-home .wf-home-footer-nav{grid-template-columns:1.2fr 1fr;gap:1.5rem;display:grid}.wf-home .wf-home-footer-nav h2{color:var(--home-ink);margin:0 0 .625rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.5}.wf-home .wf-home-footer-nav ul{margin:0;padding:0;list-style:none}.wf-home .wf-home-footer-nav li{margin:0;padding:0}.wf-home .wf-home-footer nav a{width:fit-content;min-height:44px;color:var(--home-muted);align-items:center;padding-block:.625rem;font-size:.9375rem;line-height:1.5;text-decoration:none;display:flex}.wf-home .wf-home-footer nav a:hover{color:var(--home-blue-text);text-decoration:underline}.wf-home-footer-legal{border-top:1px solid var(--home-line);margin-top:2.5rem;padding-top:1.5rem}.wf-home .wf-home-footer-legal>p{max-width:90ch;color:var(--home-muted);font-size:.8125rem;line-height:1.65}.wf-home-footer-bottom{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.wf-home .wf-home-footer-bottom p{color:var(--home-muted);font-size:.8125rem;line-height:1.65}.wf-home .wf-home-footer-bottom nav{gap:1.5rem;display:flex}@media (min-width:768px){.review-tabs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto}.solution-detail-heading{padding-bottom:.75rem}.wf-home-footer{padding:4rem 2.5rem 1.5rem}.wf-home-footer-main{grid-template-columns:1.2fr 1fr;gap:4rem}.wf-home .wf-home-footer-nav{grid-template-columns:1fr 1fr;gap:2rem}.wf-home-footer-legal{margin-top:3rem}.wf-home-footer-bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.wf-home-section{padding:6rem 2.5rem}.handoff-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.wf-home .handoff-step+.handoff-step{border-top:0;padding-top:.5rem}.wf-home-programs{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-home .program-summary{padding:2rem}.wf-home-faq .wf-home-inner{padding:3.5rem}.wf-home-faq details{padding-block:.75rem}.wf-home-faq details>summary{font-size:1.25rem}.wf-home-close-panel{padding:4rem 3rem}}@media (min-width:1000px){.provider-group{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.wf-home .wf-home-section .provider-group-title{grid-column:1;padding:2.5rem 2.5rem 0}.provider-card-grid{grid-column:1;padding:0 2.5rem 2.5rem}.provider-offer{grid-area:1/2/3;padding:2.5rem}.wf-home .research-work,.wf-home-solutions{grid-template-columns:repeat(3,minmax(0,1fr))}.research-resolution{grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.25rem 4rem;padding:3rem}.wf-home .handoff-introduction{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem;padding:3rem}.handoff-flow{padding:2.5rem 3rem 0}.wf-home-examples{gap:2rem}.wf-home-example{padding:2.5rem}}@media (min-width:1100px){.wf-home-problem-copy{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-home-problem-copy>h2{grid-column:1/-1}.wf-home .wf-home-situation>h3{font-size:clamp(1.125rem,1.65vw,1.375rem)}}@media (min-width:900px){.wf-home-example .split{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.review-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.provider-group{border-radius:1.5rem}.wf-home .wf-home-section .provider-group-title{padding:1.5rem 1.5rem 0;font-size:1.75rem}.provider-card-grid{padding:0 1.5rem 1.5rem}.provider-offer{gap:1rem;padding:1.75rem 1.5rem}.wf-home .wf-home-situation{border-radius:2rem;padding:1.75rem}.wf-home .research-work>li{border-radius:1.5rem;padding:4.75rem 1.5rem 1.5rem}.research-work>li:before{top:1.5rem;left:1.5rem}.research-resolution,.solution-detail{border-radius:1.5rem;padding:1.5rem}.wf-home .button-liquid{font-size:1rem}.provider-path-nodes{gap:.5rem}.wf-home .handoff-introduction{padding:2rem 1.5rem}.handoff-flow{gap:0;padding:1.5rem 1.5rem 0}.wf-home .handoff-step{grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem}.wf-home .handoff-step .wf-section-icon{width:2.75rem;height:2.75rem}.wf-home .handoff-step h3{margin-top:.4rem}.wf-home .handoff-step ul{grid-column:1/-1;margin-top:.5rem}.wf-home .handoff-assurance{padding-inline:1.5rem}.wf-home .handoff-layout>.wf-home-cta{margin-inline:1.5rem}.wf-home-example,.wf-home .review-switch-card{padding:1.5rem}.review-panels{border-radius:2rem}}@media (min-width:992px){.bx-page .wf-home .navbar14_container{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.bx-page .wf-home .navbar14_logo-link{z-index:1;grid-area:1/1;justify-self:start}.bx-page .wf-home .navbar14_menu{grid-area:1/1/auto/-1;grid-template-columns:subgrid;align-items:center;display:grid}.bx-page .wf-home .navbar14_menu-link-wrapper,.bx-page .wf-home .navbar14_menu-links{display:contents}.bx-page .wf-home .navbar14_primary-links{grid-column:2;justify-content:center;align-items:center;display:flex!important}.bx-page .wf-home .navbar14_button-wrapper{grid-column:3;justify-self:end;margin-left:0}.bx-page .wf-home .navbar14_spacer{display:none}}@media (min-width:992px) and (max-width:1199px){.bx-page .wf-home .navbar14_container{gap:.5rem;padding-inline:1rem}.bx-page .wf-home .navbar14_logo-link{white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.bx-page .wf-home .navbar14_link{padding-inline:.5rem}.bx-page .wf-home .navbar14_spacer{display:none}}@media (prefers-reduced-motion:reduce){.wf-home *,.wf-home :before,.wf-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.review-tabs{display:none}.wf-home-example{break-inside:avoid}.research-heading,.provider-introduction{position:static}}@layer base{@media print{.wf-home .wf-home-example[hidden]{display:block!important}}}.wf-home .wf-industry-browser{text-align:center;color:var(--home-ink);margin-top:1.5rem}.wf-home .wf-industry-open{color:#005586;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9dbfd3;border-radius:999px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:border-color .15s,background-color .15s}.wf-home .wf-industry-open:hover{background:#e5f5ff;border-color:#005586}.wf-home .wf-industry-dialog{width:min(64rem,100vw - 3rem);max-width:none;height:min(48rem,100dvh - 4rem);max-height:none;color:var(--home-ink);text-align:left;background:#fff;border:0;border-radius:1.75rem;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #00041c33}.wf-home .wf-industry-dialog:not([open]){display:none}.wf-home .wf-industry-dialog[open]{flex-direction:column;display:flex}.wf-home .wf-industry-dialog::backdrop{background:#000f237a}.wf-home .wf-industry-dialog-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem 1rem;display:flex}.wf-home .wf-industry-dialog-header h2{text-align:left;letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,3vw,2rem);line-height:1.2}.wf-home .wf-industry-close{color:#005586;min-height:44px;font:inherit;cursor:pointer;background:#f2f9fd;border:0;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.9375rem;display:inline-flex}.wf-home .wf-industry-close:hover{background:#e5f5ff}.wf-home .wf-industry-open:focus-visible,.wf-home .wf-industry-close:focus-visible,.wf-home .wf-industry-scroll:focus-visible,.wf-home .wf-industry-search button:focus-visible{outline-offset:4px;outline:2px solid #00639e}.wf-home .wf-industry-browser-content{flex-direction:column;flex:1;min-height:0;padding:.5rem 2rem 1.5rem;display:flex}.wf-home .wf-industry-scroll{overscroll-behavior:contain;scrollbar-color:#799db4 #f2f9fd;scrollbar-width:thin;min-height:0;padding:.25rem .5rem .75rem .25rem;overflow-y:auto}.wf-home .wf-industry-search{flex-shrink:0}.wf-home .wf-industry-browser-content>label{margin-bottom:.625rem;font-size:1rem;font-weight:600;display:block}.wf-home .wf-industry-search{color:#31516a;background:#fff;border:1px solid #799db4;border-radius:.75rem;align-items:center;gap:.75rem;max-width:38rem;padding:.25rem .875rem;display:flex}.wf-home .wf-industry-search:focus-within{outline-offset:2px;outline:2px solid #00639e}.wf-home .wf-industry-search svg{flex-shrink:0}.wf-home .wf-industry-search input{width:100%;min-width:0;min-height:2.75rem;font:inherit;color:#00041c;caret-color:#00639e;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:1rem}.wf-home .wf-industry-search input::placeholder{color:#516778;opacity:1}.wf-home .wf-industry-search input::-webkit-search-cancel-button{-webkit-appearance:none}.wf-home .wf-industry-search button{color:#005d94;min-width:2.75rem;min-height:2.75rem;font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:.25rem;font-size:.9375rem;text-decoration:underline}.wf-home .wf-industry-browser .wf-industry-result-count{color:#31516a;margin:.875rem 0 1.5rem;font-size:.875rem;line-height:1.4}.wf-home .wf-industry-browser .wf-industry-result-count:empty{margin:1.5rem 0 0}.wf-home .wf-industry-category+.wf-industry-category{border-top:1px solid #c2dce9;margin-top:1.75rem;padding-top:1.75rem}.wf-home .wf-industry-category h3,.wf-home .wf-industry-empty h3{letter-spacing:-.015em;margin:0 0 .875rem;font-size:1.1875rem;font-weight:600;line-height:1.35}.wf-home .wf-industry-category ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}.wf-home .wf-industry-category li{color:#274359;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}.wf-home .wf-industry-empty p{max-width:50ch;margin:0;font-size:1rem;line-height:1.55}@media (max-width:899px){.wf-home .wf-industry-category ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.wf-home .wf-industry-dialog{border-radius:1.25rem;width:calc(100vw - 1rem);height:calc(100dvh - 1rem)}.wf-home .wf-industry-dialog-header{gap:.5rem;padding:1rem 1.125rem .5rem}.wf-home .wf-industry-browser-content{padding:.5rem 1.125rem 1.5rem}.wf-home .wf-industry-category ul{grid-template-columns:1fr}}@media (max-width:767px){.wf-home-section{padding:3.25rem max(1rem, env(safe-area-inset-right)) 3.25rem max(1rem, env(safe-area-inset-left))}.wf-home .wf-home-section h2{margin-bottom:1.25rem;font-size:clamp(1.75rem,7.4vw,2rem)}.wf-home .wf-home-benefits h2{font-size:clamp(1.125rem,6vw,1.75rem)}.wf-home .wf-home-section p,.wf-home .wf-home-section li{font-size:1rem;line-height:1.6}.wf-home .wf-home-problem-copy>h2{margin-bottom:1rem}.wf-home .wf-home-situation{border-radius:1.5rem;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem;display:grid}.wf-home .wf-home-situation>.wf-section-icon{width:44px;height:44px;margin:0}.wf-home .wf-home-situation>h3{text-wrap:initial;margin:0;font-size:1.25rem}.wf-home .wf-home-situation>p{grid-column:1/-1}.wf-home-research,.wf-home .research-work,.wf-home-solutions{gap:1rem}.research-heading{margin-bottom:.5rem}.wf-home .research-work>li{padding:1.25rem}.research-work>li:before{width:2rem;height:2rem;top:1.25rem;left:1.25rem}.wf-home .research-work>li>h3{align-items:center;min-height:2rem;margin:0 0 1rem 2.75rem;font-size:1.25rem;display:flex}.wf-home .research-resolution .research-payoff{font-size:1.875rem}.wf-home .solution-detail{border-radius:1.5rem;padding:1.25rem}.wf-home-examples{gap:1rem;margin-block:1.5rem}.wf-home .review-tabs button{min-height:52px;font-size:1rem}.wf-home-example{padding:1.25rem}.review-panels{border-radius:1.5rem}.wf-home-example header{margin-bottom:1.25rem;padding-bottom:1rem}.wf-home .wf-home-example header h3{text-wrap:initial;font-size:1.75rem}.wf-home .review-switch-card,.wf-home .review-choice{padding:1.25rem}.wf-home .review-choice h4{margin-bottom:1rem}.visibility-comparison,.wf-home-example .split{gap:1.5rem}.visibility-total{padding:1rem}.visibility-absence,.visibility-payment{padding:1.25rem}.wf-home .program-summary{border-radius:1.5rem;padding:1.25rem}.provider-checklist,.wf-home-checklist>.wf-home-inner{gap:1.5rem}.wf-home .wf-home-section .provider-group-title{padding:1.5rem 1.25rem 0;font-size:1.625rem}.provider-card-grid{padding:0 1.25rem 1.5rem}.provider-offer{padding:1.5rem 1.25rem}.wf-home .provider-offer h4{text-wrap:initial;font-size:1.5rem}.provider-payment-paths{padding:1rem}.provider-path-nodes{grid-template-columns:minmax(0,1fr) .75rem minmax(0,1fr) .75rem minmax(0,1fr);gap:.375rem}.provider-path-nodes>span{font-size:.875rem}.wf-home-industry-caption{padding:1.25rem}.wf-home .wf-home-industry-list{gap:.625rem .75rem}.wf-home .wf-home-industry-list li{font-size:1rem}.wf-home-faq .wf-home-inner{border-radius:1.5rem;padding:1.75rem 1rem}.wf-home-faq details{padding-inline:0}.wf-home-faq details>summary{gap:.75rem;min-height:52px;font-size:1.0625rem}.wf-home-faq .wf-home-inner>p a{align-items:center;min-height:44px;display:inline-flex}.wf-home-close-panel{border-radius:1.5rem;padding:2rem 1rem}.wf-home-footer{padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.bx-page.wf-skin .wf-home .navbar14_logo-link{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:991px),(hover:none){.bx-page.wf-skin .wf-home .button-liquid.w-inline-block{filter:none;width:100%;max-width:24rem;min-height:52px;margin-inline:auto;display:flex}.bx-page.wf-skin .wf-home .button-liquid .button-liquid_content-wrap{white-space:normal;text-align:center;justify-content:center;gap:.5rem;width:100%;min-height:52px;padding:.875rem .75rem;font-size:1rem;font-weight:600;line-height:1.5}.bx-page.wf-skin .wf-home .button-liquid .button-liquid_arrow-wrapper{opacity:1;background:0 0;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;transition:none;transform:none}.bx-page.wf-skin .wf-home .button-liquid .button_arrow-icon{width:100%;height:100%}}@media (max-width:359px){.bx-page.wf-skin .wf-home .button-liquid .button-liquid_content-wrap{font-size:.9375rem}}@media (max-width:991px){.wf-home .wf-industry-dialog{inset:calc(var(--industry-viewport-top,0px) + max(.5rem, env(safe-area-inset-top))) 0 auto;width:calc(100% - max(1rem, env(safe-area-inset-left) + env(safe-area-inset-right)));height:calc(var(--industry-viewport-height,100dvh) - max(.5rem, env(safe-area-inset-top)) - max(.5rem, env(safe-area-inset-bottom)));max-height:48rem;margin:0 auto;position:fixed}.wf-home .wf-industry-dialog-header{padding:1rem 1.125rem .5rem}.wf-home .wf-industry-browser-content{padding:.5rem 1.125rem 1rem}.wf-home .wf-industry-category li{font-size:1rem}.bx-page.wf-skin .wf-home .navbar14_menu{overscroll-behavior:contain;max-height:calc(100dvh - 6rem - env(safe-area-inset-bottom))}.bx-page.wf-skin .wf-home .wf-nav-cta{min-height:48px;font-size:1rem}}@media (max-width:991px) and (max-height:500px){.wf-home .wf-industry-dialog-header{padding-top:.5rem}.wf-home .wf-industry-browser-content>label{margin-bottom:.25rem}.wf-home .wf-industry-browser .wf-industry-result-count{margin-block:.5rem}.wf-home .wf-industry-browser .wf-industry-result-count:empty{margin-top:.5rem}}
