.vz{--vz-a:#4A7FC9;--vz-b:#0E7C58;--vz-track:rgba(31,37,40,.07);--vz-card:#FBFAF6;--vz-line:rgba(31,37,40,.14);--vz-ink:#1F2528;--vz-ink2:#39423F;--vz-mut:#5B665F;--vz-good:var(--green-text,#0C6B4C);--vz-bad:#9A3F2B;font-family:var(--body,inherit);color:var(--vz-ink);box-sizing:border-box}html[data-theme=night] .vz{--vz-a:#5B8FD6;--vz-b:#0FA673;--vz-track:rgba(232,240,235,.08);--vz-card:#132A24;--vz-line:rgba(232,240,235,.14);--vz-ink:#E8F0EB;--vz-ink2:#C3D2CB;--vz-mut:#A9BBB3;--vz-good:#5FD9AE;--vz-bad:#F2A48F}.vz *,.vz *:before,.vz *:after{box-sizing:border-box}.vz-ico{width:1.25em;height:1.25em;flex:none;display:inline-block;vertical-align:-.2em}.vz-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.75rem;margin:1.5rem 0 1.75rem;padding:0;list-style:none}.vz-kpi{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.1rem 1.05rem;border:1px solid var(--vz-line);border-radius:14px;background:var(--vz-card);overflow:hidden}.vz-kpi:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--vz-b)}.vz-kpi__i{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:10px;background:var(--green-wash,rgba(14,124,88,.08));color:var(--vz-good);margin-bottom:.15rem}.vz-kpi__v{font:700 clamp(1.5rem,1.2rem + 1vw,2rem)/1.1 var(--display,inherit);letter-spacing:-.02em;color:var(--vz-ink);font-variant-numeric:tabular-nums}.vz-kpi__l{font-size:.875rem;line-height:1.4;color:var(--vz-ink2)}.vz-pairs,.vz-hbars,.vz-fig{margin:1.75rem 0;padding:clamp(1rem,.8rem + 1vw,1.5rem);border:1px solid var(--vz-line);border-radius:16px;background:var(--vz-card)}.vz-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.25rem;margin:0 0 1rem}.vz-cap__t{font:700 1.0625rem/1.3 var(--display,inherit);color:var(--vz-ink)}.vz-legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;font-size:.8125rem;color:var(--vz-ink2)}.vz-li{display:inline-flex;align-items:flex-start;gap:.4rem;line-height:1.3}.vz-sw{display:inline-block;flex:none;width:.8rem;height:.8rem;margin-top:.12rem;border-radius:3px;background:var(--vz-a)}.vz-sw--b{background:var(--vz-b)}.vz-note{margin:.9rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--vz-mut)}.vz-pairs__rows{display:grid;gap:1.1rem}.vz-pair{display:grid;gap:.3rem}.vz-pair__k{display:flex;align-items:center;gap:.6rem;font-size:.875rem;font-weight:600;color:var(--vz-ink)}.vz-delta{font:600 .75rem/1 var(--mono,monospace);padding:.25rem .45rem;border-radius:999px;background:var(--vz-track);color:var(--vz-ink2)}.vz-delta.is-good{background:var(--green-wash,rgba(14,124,88,.08));color:var(--vz-good)}.vz-bar{position:relative;display:flex;align-items:center;gap:.5rem;height:1.5rem}.vz-bar__f{display:block;height:100%;width:calc(var(--w) * .82);min-width:4px;border-radius:0 4px 4px 0;background:var(--vz-a);transform-origin:left;transition:transform var(--d-comp,.46s) var(--e-out,ease)}.vz-bar--b .vz-bar__f{background:var(--vz-b)}.vz-bar__v{font:600 .8125rem/1 var(--mono,monospace);color:var(--vz-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.vz-pair:hover .vz-bar__f{filter:saturate(1.15) brightness(1.04)}.vz-hbars__rows{display:grid;gap:.55rem}.vz-hb{display:grid;grid-template-columns:minmax(7rem,30%) 1fr 6.5rem;align-items:center;gap:.75rem;font-size:.875rem}.vz-hb__k{color:var(--vz-ink);line-height:1.3}.vz-hb__t{display:block;height:1.1rem;border-radius:0 4px 4px 0;background:var(--vz-track)}.vz-hb__f{display:block;height:100%;width:var(--w);border-radius:0 4px 4px 0;background:var(--vz-b)}.vz-hb__v{text-align:right;font:600 .8125rem/1 var(--mono,monospace);color:var(--vz-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.vz-hb:hover .vz-hb__f{filter:brightness(1.08)}@media(max-width:560px){.vz-hb{grid-template-columns:1fr 6rem}.vz-hb__k{grid-column:1/-1}.vz-hb__t{grid-column:1}}.vz-path{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:.6rem;margin:1rem 0 .5rem;padding:0;list-style:none;counter-reset:none}.vz-path__s{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.55rem;row-gap:.15rem;align-items:center;padding:.8rem .9rem;border:1px solid var(--vz-line);border-radius:12px;background:var(--vz-card)}.vz-path__n{display:none}.vz-path__i{grid-row:1/3;width:1.6rem;height:1.6rem}.vz-path__name{font-weight:600;font-size:.875rem;line-height:1.3;color:var(--vz-ink)}.vz-path__v{font:600 .6875rem/1.2 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-mut)}.vz-path__s.is-no .vz-path__i{color:var(--vz-bad)}.vz-path__s.is-mid .vz-path__i{color:#9a6b0e}html[data-theme=night] .vz-path__s.is-mid .vz-path__i{color:#e9b949}.vz-path__s.is-yes{border-color:var(--vz-b);box-shadow:0 0 0 1px var(--vz-b) inset;background:var(--green-wash,rgba(14,124,88,.08))}.vz-path__s.is-yes .vz-path__i,.vz-path__s.is-yes .vz-path__v{color:var(--vz-good)}.bf-legacy .eb-section-light .eb-cs-subsection.vz-before ul,.bf-legacy .eb-section-light .eb-cs-subsection.vz-after ul,.bf-legacy .eb-section-light .eb-cs-subsection.vz-needs ul{list-style:none;padding-left:0}.bf-legacy .eb-section-light .eb-cs-subsection.vz-before li,.bf-legacy .eb-section-light .eb-cs-subsection.vz-after li,.bf-legacy .eb-section-light .eb-cs-subsection.vz-needs li{position:relative;padding-left:2.1rem}.bf-legacy .eb-section-light .eb-cs-subsection.vz-before li:before,.bf-legacy .eb-section-light .eb-cs-subsection.vz-after li:before,.bf-legacy .eb-section-light .eb-cs-subsection.vz-needs li:before{content:"";position:absolute;left:0;top:.55rem;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--vz-m) center/62% no-repeat,var(--vz-mb);border:0}.eb-cs-subsection.vz-before{--vz-mb:rgba(154,63,43,.12);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A3F2B' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}.eb-cs-subsection.vz-after{--vz-mb:rgba(14,124,88,.14);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.eb-cs-subsection.vz-needs{--vz-mb:rgba(74,127,201,.14);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233A6AB0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}html[data-theme=night] .eb-cs-subsection.vz-before{--vz-mb:rgba(242,164,143,.16);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2A48F' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}html[data-theme=night] .eb-cs-subsection.vz-after{--vz-mb:rgba(8,183,128,.16);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}html[data-theme=night] .eb-cs-subsection.vz-needs{--vz-mb:rgba(91,143,214,.18);--vz-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239CC0EE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vz-rel-i{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.6rem;border-radius:10px;background:var(--green-wash,rgba(14,124,88,.08));color:var(--green-text,#0C6B4C)}html[data-theme=night] .vz-rel-i{background:#08b7801f;color:#5fd9ae}.eb-related-card:hover .vz-rel-i,.eb-related-card:focus-visible .vz-rel-i{background:var(--green-mid,#0E7C58);color:#fff}.vz-rel-i .vz-ico{width:1.2rem;height:1.2rem}@media(prefers-reduced-motion:reduce){.vz *{transition:none!important;animation:none!important}}.vz-loc{display:block;width:100%;height:auto;overflow:visible}.vz-loc__us{fill:#ffffff29;stroke:#073a318c;stroke-width:.6}.vz-loc__st{fill:#5fd9ae;stroke:#fff;stroke-width:1.4;paint-order:stroke}.vz-loc__ring{fill:#5fd9ae2e;stroke:#fff;stroke-width:2.2;stroke-dasharray:4 3}.vz-hero-has-map{position:relative}.vz-hero-map{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:min(100%,240px);margin-top:1.25rem;color:#e8f0eb}.vz-hero-map__l{display:inline-flex;align-items:center;gap:.4rem;font:600 .75rem/1.2 var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#cfeddf}@media(min-width:900px){.vz-hero-has-map{padding-right:clamp(300px,30vw,400px)!important;min-height:220px}.vz-hero-map{position:absolute;right:clamp(1.5rem,3vw,3rem);top:50%;transform:translateY(-50%);width:clamp(250px,24vw,330px);margin:0}}.vz-sw--c{background:var(--vz-c)}.vz{--vz-c:#A9B7B0}html[data-theme=night] .vz{--vz-c:#5E7169}.vz-stack__rows{display:grid;gap:.6rem}.vz-st{display:grid;grid-template-columns:minmax(8rem,22%) 1fr auto;align-items:center;gap:.75rem;font-size:.875rem}.vz-st__k{color:var(--vz-ink);line-height:1.3}.vz-st__t{display:flex;gap:2px;height:1.25rem;width:var(--w);min-width:6px}.vz-st__a{display:block;height:100%;width:var(--p);background:var(--vz-b);border-radius:0}.vz-st__b{display:block;height:100%;flex:1;min-width:3px;background:var(--vz-c);border-radius:0 4px 4px 0}.vz-st__t:hover span{filter:brightness(1.08)}.vz-st__v{font:600 .8125rem/1 var(--mono,monospace);color:var(--vz-ink);font-variant-numeric:tabular-nums}@media(max-width:560px){.vz-st{grid-template-columns:1fr auto}.vz-st__k{grid-column:1/-1}}html body .bf-legacy[data-skin] #cardGrid .tool-card:after{background-color:var(--green-mid,#0E7C58)}html[data-theme=night] body .bf-legacy[data-skin] #cardGrid .tool-card:after{background-color:#0c6b4c}#cardGrid .tool-card.vz-tc{position:relative}.vz-tc-sil{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;align-items:center;gap:3px;width:58px;pointer-events:none}.vz-tc-sil svg{display:block;width:46px;height:46px;fill:var(--green-wash-2,rgba(14,124,88,.16));stroke:var(--green-mid,#0E7C58);stroke-width:2.2;stroke-linejoin:round;overflow:visible;transition:fill var(--d-ui,.19s)}.vz-tc-sil b{font:600 10px/1 var(--mono,monospace);letter-spacing:.12em;color:var(--muted,#5B665F)}#cardGrid .tool-card.vz-tc:hover .vz-tc-sil svg,#cardGrid .tool-card.vz-tc:focus-visible .vz-tc-sil svg{fill:var(--green-mid,#0E7C58)}html[data-theme=night] .vz-tc-sil svg{fill:#08b78024;stroke:#5fd9ae}html[data-theme=night] .vz-tc-sil b{color:#a9bbb3}html[data-theme=night] #cardGrid .tool-card.vz-tc:hover .vz-tc-sil svg{fill:#08b780}.vz-picker{display:none}@media(min-width:760px){.vz-picker{display:grid;grid-template-columns:minmax(0,1fr) 15rem;align-items:center;gap:1.5rem;max-width:780px;margin:1.25rem auto .5rem;padding:1rem 1.5rem;border:1px solid var(--vz-line);border-radius:16px;background:var(--vz-card)}}.vz-pk__map{display:block;width:100%;height:auto}.vz-pk__s{fill:var(--green-wash-2,rgba(14,124,88,.16));stroke:var(--vz-card);stroke-width:1;cursor:pointer;outline:none;transition:fill var(--d-ui,.19s)}.vz-pk__s.is-off{fill:var(--vz-track);cursor:default}.vz-pk__s[data-v]:hover,.vz-pk__s[data-v]:focus-visible{fill:#4fa584}.vz-pk__s[data-v]:focus-visible{stroke:var(--vz-ink);stroke-width:2}.vz-pk__s.is-on,.vz-pk__s.is-on[data-v]:hover{fill:var(--green-mid,#0E7C58)}html[data-theme=night] .vz-pk__s{fill:#08b78033}html[data-theme=night] .vz-pk__s.is-off{fill:#e8f0eb0f}html[data-theme=night] .vz-pk__s[data-v]:hover,html[data-theme=night] .vz-pk__s[data-v]:focus-visible{fill:#2e8f6c}html[data-theme=night] .vz-pk__s.is-on,html[data-theme=night] .vz-pk__s.is-on[data-v]:hover{fill:#08b780}.vz-pk__l{display:flex;flex-direction:column;gap:.35rem;margin:0}.vz-pk__h{font:700 1.25rem/1.2 var(--display,inherit);color:var(--vz-ink)}.vz-pk__d{font-size:.875rem;line-height:1.45;color:var(--vz-ink2)}.vz-cs-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.vz-cs-ind{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--green-mid,#0E7C58);color:#fff}.vz-cs-ind .vz-ico{width:1.4rem;height:1.4rem}html[data-theme=night] .vz-cs-ind{background:#0c6b4c}.vz-cs-pl{display:flex;align-items:center;gap:.45rem}.vz-cs-pl svg{display:block;width:40px;height:40px;fill:var(--green-wash-2,rgba(14,124,88,.16));stroke:var(--green-mid,#0E7C58);stroke-width:2.2;stroke-linejoin:round;overflow:visible;transition:fill var(--d-ui,.19s)}.vz-cs-pl svg.vz-cs-pl__us{width:64px;height:40px;stroke-width:.9;stroke:var(--paper-2,#FBFAF6);fill:var(--green-mid,#0E7C58);opacity:.55}.vz-cs-pl b{font:600 .6875rem/1 var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#5B665F)}a.vz-cs:hover .vz-cs-pl svg:not(.vz-cs-pl__us),a.vz-cs:focus-visible .vz-cs-pl svg:not(.vz-cs-pl__us){fill:var(--green-mid,#0E7C58)}html[data-theme=night] .vz-cs-pl svg{fill:#08b78024;stroke:#5fd9ae}html[data-theme=night] .vz-cs-pl svg.vz-cs-pl__us{fill:#08b780;stroke:var(--night-card,#132A24)}html[data-theme=night] .vz-cs-pl b{color:#a9bbb3}.vz-years__plot{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(.35rem,1.5vw,1.25rem);align-items:end;height:220px;padding:0 .25rem;border-bottom:1px solid var(--vz-line)}.vz-yr{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative}.vz-yr__bars{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:2px}.vz-yr__a,.vz-yr__b{display:block;width:min(42%,28px);height:var(--h);background:var(--vz-a);border-radius:4px 4px 0 0}.vz-yr__b{background:var(--vz-b)}.vz-yr__k{position:absolute;bottom:-1.5rem;left:0;right:0;text-align:center;font:600 .75rem/1 var(--mono,monospace);color:var(--vz-mut)}.vz-yr:hover span[style]{filter:brightness(1.1)}.vz-years__end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin:2.25rem 0 0;font-size:.875rem;color:var(--vz-ink2)}.vz-years__end b{color:var(--vz-ink);font-variant-numeric:tabular-nums}.vz-years__tot b{color:var(--vz-good)}.vz-sp__axis{display:flex;justify-content:space-between;gap:1rem;font:600 .75rem/1.2 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-ink2)}.vz-sp__bar{height:10px;margin:.6rem 0 0;border-radius:999px;background:linear-gradient(90deg,#b4533a,#c99a2e 30%,#0e7c58 55%,#4a7fc9)}html[data-theme=night] .vz-sp__bar{background:linear-gradient(90deg,#e07a5f,#e9b949 30%,#0fa673 55%,#5b8fd6)}.vz-sp__marks{position:relative;list-style:none;margin:0;padding:0;height:5.25rem}.vz-sp__m{position:absolute;top:0;left:var(--x);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;min-width:6rem}.vz-sp__m:first-child{transform:none;align-items:flex-start;text-align:left}.vz-sp__m:last-child{transform:translate(-100%);align-items:flex-end;text-align:right}.vz-sp__dot{width:14px;height:14px;margin-top:-12px;border-radius:50%;background:var(--vz-card);border:3px solid var(--vz-ink)}.vz-sp__n{margin-top:.45rem;font-weight:700;font-size:.9375rem;color:var(--vz-ink)}.vz-sp__w{font-size:.8125rem;color:var(--vz-mut)}.vz-sp__third{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.9rem;border-top:1px dashed var(--vz-line)}.vz-sp__tl{font:600 .75rem/1.2 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-ink2)}.vz-sp__third ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.vz-sp__third li{display:inline-flex;gap:.4rem;align-items:baseline;padding:.35rem .7rem;border:1px solid var(--vz-line);border-radius:999px;font-size:.8125rem;color:var(--vz-mut)}.vz-sp__third b{color:var(--vz-ink)}@media(max-width:560px){.vz-sp__marks{height:auto;display:grid;gap:.5rem;margin-top:.75rem}.vz-sp__m,.vz-sp__m:first-child,.vz-sp__m:last-child{position:static;transform:none;flex-direction:row;align-items:baseline;gap:.5rem;text-align:left}.vz-sp__dot{margin:0;flex:none;align-self:center}.vz-sp__n{margin:0}}.vz-rg__rows{display:grid;gap:.55rem}.vz-rg{display:grid;grid-template-columns:minmax(6.5rem,20%) 1fr minmax(6rem,22%);align-items:center;gap:.75rem;font-size:.875rem}.vz-rg__k{font-weight:600;color:var(--vz-ink)}.vz-rg__t{position:relative;display:block;height:1rem;border-radius:4px;background:var(--vz-track)}.vz-rg__f{position:absolute;top:0;bottom:0;left:var(--a);width:calc(var(--b) - var(--a));border-radius:4px;background:var(--vz-b)}.vz-rg__f.is-upto,.vz-sw--u{background:repeating-linear-gradient(135deg,var(--vz-b) 0 4px,transparent 4px 7px);box-shadow:inset 0 0 0 1.5px var(--vz-b)}.vz-rg__v{font-size:.8125rem;color:var(--vz-ink2);line-height:1.3}.vz-rg--axis{margin-top:-.1rem}.vz-rg__ticks{position:relative;display:block;height:1rem;font:500 .6875rem/1 var(--mono,monospace);color:var(--vz-mut)}.vz-rg__ticks span{position:absolute;left:var(--x);transform:translate(-50%)}@media(max-width:560px){.vz-rg{grid-template-columns:1fr auto}.vz-rg__t{grid-column:1/-1;grid-row:2}.vz-rg--axis .vz-rg__ticks{grid-column:1/-1}}.vz .vz-sp__third ul,.vz ol.vz-sp__marks,.vz ol.vz-path,.vz ul,.vz ol{padding-left:0!important;margin-left:0!important}.vz li:before{content:none!important}.vz li{margin-left:0!important}.vz-tl{position:relative;padding-left:5.25rem}.vz-tl:before{content:"";position:absolute;left:1.95rem;top:.5rem;bottom:4.5rem;width:2px;background:linear-gradient(var(--green-mid,#0E7C58),var(--green-wash-2,rgba(14,124,88,.16)))}.vz-tl .vz-tl__i{position:relative;margin-bottom:2rem!important}.vz-tl__m{position:absolute;left:-5.25rem;top:-.1rem;display:grid;place-items:center;width:4rem;height:2.1rem;border-radius:999px;background:var(--paper-2,#FBFAF6);border:2px solid var(--green-mid,#0E7C58);color:var(--green-text,#0C6B4C);font:700 .8125rem/1 var(--mono,monospace);letter-spacing:.02em}.vz-tl__m:not(.has-y){left:-4.55rem;width:2.6rem;height:2.6rem;top:-.35rem}.vz-tl__m .vz-ico{width:1.15rem;height:1.15rem}.vz-tl__m.has-y{background:var(--green-mid,#0E7C58);color:#fff}html[data-theme=night] .vz-tl__m{background:var(--night-2,#0C221C);border-color:#08b780;color:#5fd9ae}html[data-theme=night] .vz-tl__m.has-y{background:#0c6b4c;color:#fff}.vz-tl .vz-tl__end{margin-left:-5.25rem!important}@media(max-width:600px){.vz-tl{padding-left:3.4rem}.vz-tl:before{left:1.2rem}.vz-tl__m{left:-3.4rem;width:2.6rem;height:2.6rem;font-size:.6875rem;top:-.35rem}.vz-tl__m:not(.has-y){left:-3.4rem}.vz-tl .vz-tl__end{margin-left:-3.4rem!important}}@media(min-width:1024px){#main.vz-svc .service-card{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.5rem;align-items:center}#main.vz-svc .service-card>*{min-width:0}#main.vz-svc .service-card:nth-child(2n)>:first-child{order:2}}.proof__num.vz-ring{position:relative;isolation:isolate;display:grid!important;place-items:center;flex:none;width:clamp(7.5rem,6rem + 5vw,9.5rem);aspect-ratio:1;border-radius:50%;line-height:1;font-size:clamp(2.25rem,1.8rem + 1.5vw,3rem)!important;background:conic-gradient(var(--green-mid,#0E7C58) calc(var(--p) * 1%),rgba(31,37,40,.08) 0)}.proof__num.vz-ring:before{content:"";position:absolute;inset:11px;border-radius:50%;background:var(--paper-2,#FBFAF6);z-index:-1}html[data-theme=night] .proof__num.vz-ring{background:conic-gradient(#08b780 calc(var(--p) * 1%),#e8f0eb1a 0)}html[data-theme=night] .proof__num.vz-ring:before{background:var(--night-card,#132A24)}.vz-loc--light .vz-loc__us{fill:var(--green-wash-2,rgba(14,124,88,.16));stroke:var(--paper-2,#FBFAF6);stroke-width:.8}.vz-loc--light .vz-loc__st{fill:var(--green-mid,#0E7C58);stroke:var(--paper-2,#FBFAF6);stroke-width:1.2}.vz-loc--light .vz-loc__ring{fill:#0e7c581f;stroke:var(--green-mid,#0E7C58)}html[data-theme=night] .vz-loc--light .vz-loc__us{fill:#08b78029;stroke:var(--night-card,#132A24)}html[data-theme=night] .vz-loc--light .vz-loc__st{fill:#08b780;stroke:var(--night-card,#132A24)}html[data-theme=night] .vz-loc--light .vz-loc__ring{fill:#08b78024;stroke:#5fd9ae}.vz-sf-map{display:flex;flex-direction:column;justify-content:center;gap:.6rem;padding:1.1rem 1.25rem;border:1px solid var(--vz-line);border-radius:14px;background:var(--vz-card)}.vz-sf-map__l{display:inline-flex;align-items:center;gap:.4rem;font:600 .75rem/1.2 var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--green-text,#0C6B4C)}html[data-theme=night] .vz-sf-map__l{color:#5fd9ae}section.state-facts.vz-sf{display:grid;gap:1rem;max-width:var(--vz-sf-max,1200px);margin-inline:auto}section.state-facts.vz-sf .vz-sf-map{max-width:420px;width:100%;justify-self:center}@media(min-width:1000px){section.state-facts.vz-sf{grid-template-columns:minmax(260px,.9fr) minmax(0,3fr);align-items:stretch}section.state-facts.vz-sf .vz-sf-map{max-width:none}section.state-facts.vz-sf .state-facts-grid{margin:0;max-width:none;width:auto;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.vz-mini{display:grid;gap:.35rem;margin-top:.8rem}.vz-mini__r{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem .5rem;font-size:.75rem}.vz-mini__t{grid-column:1/-1;grid-row:2}.vz-mini__k{color:var(--vz-ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vz-mini__t{display:block;height:.6rem;border-radius:0 3px 3px 0;background:var(--vz-track)}.vz-mini__f{display:block;height:100%;width:var(--w);border-radius:0 3px 3px 0;background:var(--vz-b)}.vz-mini__f.is-us{background:var(--vz-a)}.vz-mini__v{text-align:right;font:600 .75rem/1 var(--mono,monospace);color:var(--vz-ink);font-variant-numeric:tabular-nums}section.state-facts.vz-sf .state-fact{min-width:0}section.state-facts.vz-sf .state-fact-meta a{overflow-wrap:anywhere}html body .vz.vz-kpis:not(#_) .vz-kpi .vz-kpi__v{color:var(--vz-ink)}html body .vz.vz-kpis:not(#_) .vz-kpi .vz-kpi__l{color:var(--vz-ink2)}html body .vz.vz-kpis:not(#_) .vz-kpi .vz-kpi__i{color:var(--vz-good)}@media(max-width:560px){html body .bf-legacy[data-skin] main.eb-page section.eb-section-light{padding-inline:0!important}.bf-legacy main.eb-page .eb-cs-card{padding:28px 20px}.bf-legacy main.eb-page .eb-cs-card .vz-pairs,.bf-legacy main.eb-page .eb-cs-card .vz-fig{padding:1rem .9rem}}.vz-years__plot{position:relative;padding-left:3.6rem}.vz-years__grid{position:absolute;inset:0;pointer-events:none}.vz-years__grid span{position:absolute;left:3.6rem;right:0;bottom:var(--y);border-top:1px dashed var(--vz-line)}.vz-years__grid span:first-child{border-top:0}.vz-years__grid i{position:absolute;right:calc(100% + .5rem);bottom:-.4rem;font:500 .6875rem/1 var(--mono,monospace);font-style:normal;color:var(--vz-mut);white-space:nowrap;font-variant-numeric:tabular-nums}.vz-yr{z-index:1}@media(max-width:560px){.vz-years__plot,.vz-years__grid span{padding-left:0}.vz-years__plot{padding-left:3rem}.vz-years__grid span{left:3rem}}.vz-hb.is-break .vz-hb__f{position:relative;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 22px),transparent calc(100% - 22px) calc(100% - 15px),#000 calc(100% - 15px));mask:linear-gradient(90deg,#000 calc(100% - 22px),transparent calc(100% - 22px) calc(100% - 15px),#000 calc(100% - 15px))}@media(min-width:900px){.vz-hero-has-map{min-height:270px}.vz-hero-map{width:clamp(230px,19vw,280px);align-items:center}}.vz-rg__ticks span:first-child{transform:none}.vz-rg__ticks span:last-child{transform:translate(-100%)}.vz-sp__bar,html[data-theme=night] .vz-sp__bar{background:linear-gradient(90deg,color-mix(in srgb,var(--vz-b) 20%,var(--vz-card)),var(--vz-b))}.vz-sp__dot{background:color-mix(in srgb,var(--vz-b) var(--xs,50%),var(--vz-card));border-color:var(--vz-b)}.vz-mod{max-width:720px}.vz-md__rows{position:relative;display:grid;gap:.6rem;padding-top:1.4rem}.vz-md{display:grid;grid-template-columns:5.5rem 1fr 9.5rem;align-items:center;gap:.75rem;font-size:.875rem}.vz-md__k{font:600 .8125rem/1 var(--mono,monospace);color:var(--vz-ink)}.vz-md__t{position:relative;display:block;height:1.25rem;border-radius:0 4px 4px 0;background:var(--vz-track)}.vz-md__f{display:block;height:100%;width:var(--w);border-radius:0 4px 4px 0;background:var(--vz-c)}.vz-md__f.is-lo{background:var(--vz-b)}.vz-md__f.is-hi{background:var(--vz-bad)}.vz-md__v{color:var(--vz-ink2);white-space:nowrap}.vz-md__v b{font:600 .8125rem/1 var(--mono,monospace);color:var(--vz-ink);font-variant-numeric:tabular-nums;margin-right:.3em}.vz-md__ref{position:absolute;top:0;bottom:0;left:calc(5.5rem + .75rem + (100% - 5.5rem - 9.5rem - 1.5rem) * var(--r));border-left:2px dashed var(--vz-ink2);padding-left:.35rem;font:600 .6875rem/1 var(--mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-ink2);pointer-events:none}@media(max-width:560px){.vz-md{grid-template-columns:4.6rem 1fr;row-gap:.25rem}.vz-md__v{grid-column:2}.vz-md__ref{left:calc(4.6rem + .75rem + (100% - 4.6rem - .75rem) * var(--r))}}
html body .bf-legacy[data-skin=case] main.cx:not(#cx0){--cx-card:#FFFEFA;--cx-card2:#FAF7EF;--cx-hl1:#0E7C58;--cx-hl2:#07402F;--cx-r:18px;--cx-shadow:0 1px 2px rgba(31,37,40,.04),0 10px 30px rgba(31,37,40,.07);--cx-text:color-mix(in srgb,var(--ink) 84%,var(--paper));counter-reset:cx}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0){--cx-card:var(--night-card,#132A24);--cx-card2:#0F241F;--cx-hl1:#0E7C58;--cx-hl2:#05261D;--cx-shadow:0 1px 2px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.3);--cx-text:color-mix(in srgb,var(--ink) 90%,var(--paper))}html:has(main.cx),html:has(main.cx) body{overflow-x:clip!important;overflow-y:visible!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .case-study-inner{overflow:visible!important}html body .bf-legacy[data-skin=case]:has(main.cx){overflow-x:clip!important;overflow-y:visible!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study{content-visibility:visible!important;contain:none!important;overflow:visible!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study{padding:0!important;background:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .case-study-inner{max-width:1200px!important;width:100%!important;margin:0 auto!important;padding:0 clamp(20px,4vw,40px)!important;box-sizing:border-box}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study .case-study-inner>:is(.cx-hero,.cx-body){max-width:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study .case-study-inner>.cx-body{margin-left:0!important;margin-right:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study .case-study-inner>.cx-hero{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) :is(h1,h2:not(:where([data-hl="3"])),h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"]))),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) :is(h1,h2,h3,h3:where([data-hl="4"])),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) :is(h1,h2,h2:where([data-hl="3"]),h4){text-wrap:balance}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) :is(p,li,figcaption,td,th,.cs-tldr-descriptor,.cx-stat__s){text-wrap:pretty}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero{position:relative;padding:clamp(28px,4vw,60px) 0 clamp(40px,5vw,72px)!important;background:radial-gradient(1000px 420px at 90% -20%,color-mix(in srgb,var(--green-mid) 18%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--green-mid) 7%,var(--paper)),var(--paper) 85%);border-bottom:1px solid var(--line)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 80% at 85% 10%,#000,transparent 75%);mask-image:radial-gradient(60% 80% at 85% 10%,#000,transparent 75%)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero__in{position:relative;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:clamp(32px,4.5vw,64px);align-items:center}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero__main{min-width:0}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-back{margin:0 0 22px!important;padding:0!important;max-width:none!important;width:auto!important;background:none!important;border:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-back a{display:inline-flex!important;align-items:center;gap:.45rem;min-height:40px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--green-text)!important;font:600 .9rem/1 var(--body)!important;text-decoration:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-back a:hover{text-decoration:underline!important;text-underline-offset:3px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-back+:is(.cs-header-img,.cs-heading) .cs-label{margin-top:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero :is(.cs-header-img,.cs-heading){overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;text-align:left!important;max-width:none!important;width:auto!important;border-radius:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero :is(.cs-header-img,.cs-heading):before,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero :is(.cs-header-img,.cs-heading):after{display:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cs-label{display:inline-flex!important;align-items:center;gap:.55rem;margin:0 0 20px!important;padding:.45rem .9rem!important;border-radius:999px!important;background:var(--cx-card)!important;border:1px solid color-mix(in srgb,var(--green-mid) 35%,var(--line))!important;color:var(--green-text)!important;font:700 .75rem/1.2 var(--body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:var(--shadow-sm)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cs-label:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--green-mid);box-shadow:0 0 0 4px var(--green-wash)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero h1{padding-bottom:.06em!important;font:800 clamp(1.85rem,1.1rem + 1.9vw,2.75rem)/1.12 var(--display)!important;letter-spacing:-.028em!important;color:var(--ink)!important;max-width:none!important;margin:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede{margin:24px 0 0!important;padding:0!important;max-width:64ch!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede:before{display:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede p{margin:0!important;font:400 1.0625rem/1.68 var(--body)!important;color:var(--cx-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede p+p{margin-top:.75rem!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede p>strong:first-child{display:block;margin:0 0 .5rem;font:700 .74rem/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--green-text)}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede p{background:none!important;border:0!important;box-shadow:none!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table :is(thead,tbody,tr){background:none!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table td{background:none!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table th{background:color-mix(in srgb,var(--green-mid) 14%,var(--cx-card))!important;color:var(--ink)!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table th:last-child,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table td:last-child{color:var(--green-text)!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:last-child td{background:color-mix(in srgb,var(--green-mid) 16%,var(--cx-card))!important;color:var(--ink)!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:last-child td:last-child{color:var(--green-text)!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:hover td{background:var(--green-wash)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .case-study-inner{background:transparent!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0),html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) #case-study,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .case-study-inner,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-comparison,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section{background:transparent!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-comparison{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story :is(.cs-infographic,.comparison-table){background:var(--cx-card)!important;border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story :is(.cs-infographic-caption,.comparison-table tbody,.comparison-table tr){background:transparent!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section div[style*="background: var(--gray-50)"],html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section div[style*="background:var(--gray-50)"],html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section div[style*="#f8f9fa"],html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section div[style*="#f9fafb"]{background:var(--cx-card2)!important;border-color:var(--line)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results>div:not(.cs-tldr-item){display:flex!important;align-items:center;gap:.7rem;padding:0!important;border:0!important;margin:0 0 2px!important;flex:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results>div:not(.cs-tldr-item) div{font:700 .72rem/1 var(--body)!important;letter-spacing:.16em!important;color:var(--muted)!important;text-transform:uppercase}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results>div:not(.cs-tldr-item):after{content:"";flex:1;height:1px;background:var(--line)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-item{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0!important;padding:18px 22px 20px!important;border-radius:var(--cx-r)!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-item:before,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-item:after{display:none!important;content:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-label{font:700 .72rem/1.25 var(--body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--muted)!important;margin:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-value{font:800 clamp(1.7rem,1.25rem + 1.1vw,2.25rem)/1.02 var(--display)!important;letter-spacing:-.035em!important;color:var(--green-text)!important;margin:2px 0 0!important;font-variant-numeric:tabular-nums;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-descriptor{font:500 .9rem/1.45 var(--body)!important;color:var(--cx-text)!important;margin:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cx-results__lead{background:linear-gradient(150deg,var(--cx-hl1),var(--cx-hl2))!important;border-color:transparent!important;padding:22px 24px 24px!important;box-shadow:0 14px 36px #07402f47!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cx-results__lead :is(.cs-tldr-label,.cs-tldr-descriptor){color:#ffffffd6!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cx-results__lead .cs-tldr-value{color:#fff!important;font-size:clamp(2.2rem,1.5rem + 1.8vw,3.1rem)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-body{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(40px,5vw,80px);align-items:start;padding:clamp(44px,5vw,72px) 0 clamp(24px,3vw,40px)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story{grid-column:1;grid-row:1;min-width:0;max-width:760px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story>*{max-width:none!important;width:auto!important;margin-left:0!important;margin-right:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side{grid-column:2;grid-row:1;position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc{padding:20px 18px 18px;border-radius:var(--cx-r);background:var(--cx-card);border:1px solid var(--line);box-shadow:var(--cx-shadow)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc .cx-toc__t{margin:0 0 10px 6px!important;font:700 .72rem/1.2 var(--body)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc ol{list-style:none!important;margin:0!important;padding:0!important;counter-reset:cxt;display:flex;flex-direction:column;gap:2px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc li{counter-increment:cxt;margin:0!important;padding:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc li:before,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc li::marker{display:none!important;content:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc a{display:grid;grid-template-columns:1.75rem 1fr;align-items:baseline;padding:.45rem .55rem .45rem .4rem;border-radius:10px;font:500 .84rem/1.38 var(--body)!important;color:var(--cx-text)!important;text-decoration:none!important;transition:background .15s,color .15s}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc a:before{content:counter(cxt,decimal-leading-zero);font:700 .72rem/1 var(--display);color:var(--green-text);font-variant-numeric:tabular-nums}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc a:hover{background:var(--green-wash);color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-toc a:focus-visible{outline:2px solid var(--green-mid);outline-offset:1px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side__cta a.cx-side__btn{display:flex!important;align-items:center;justify-content:center;gap:.5rem;min-height:50px;padding:0 1.2rem!important;border-radius:999px!important;background:var(--green-text)!important;color:#fff!important;font:700 .95rem/1 var(--body)!important;text-decoration:none!important;box-shadow:0 8px 20px #07402f38;transition:transform .2s,box-shadow .2s}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side__cta a.cx-side__btn{background:#08b780!important;color:#04261c!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side__cta a.cx-side__btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px #07402f4d}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side__cta a.cx-side__btn:focus-visible{outline:3px solid var(--green-mid);outline-offset:3px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section{margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story>*+.cs-section{margin-top:clamp(36px,4vw,52px)!important;padding-top:clamp(36px,4vw,52px)!important;border-top:1px solid var(--line)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story>.cs-testimonial+.cs-section{border-top:0!important;padding-top:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>.cx-h{counter-increment:cx;position:relative;margin:0 0 22px!important;padding:0!important;border:0!important;background:none!important;font:750 clamp(1.4rem,1.1rem + .75vw,1.8rem)/1.22 var(--display)!important;letter-spacing:-.018em!important;color:var(--ink)!important;max-width:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>.cx-h:before{content:counter(cx,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 0 14px;border-radius:12px;position:static!important;background:var(--green-wash)!important;border:1px solid color-mix(in srgb,var(--green-mid) 25%,transparent);font:800 .85rem/1 var(--display);letter-spacing:.02em;color:var(--green-text);transform:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>.cx-h:after{display:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section h3:not(:where([data-hl="4"])):not(.cx-h),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section h2:where([data-hl="3"]):not(.cx-h){font:700 1.25rem/1.3 var(--display)!important;color:var(--ink)!important;margin:34px 0 12px!important;padding:0!important;border:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section h3:not(:where([data-hl="4"])):not(.cx-h):before,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section h2:where([data-hl="3"]):not(.cx-h):before{display:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p:not(.cx-bottom):not(.cx-note),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>:is(ul,ol)>li{font-size:1.03rem!important;line-height:1.68!important;color:var(--cx-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p:not(.cx-bottom):not(.cx-note){margin:0 0 1.05em!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>ul{margin:4px 0 1.3em!important;padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:12px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>ul>li{position:relative;margin:0!important;padding:0 0 0 32px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>ul>li:before{content:""!important;position:absolute!important;left:3px!important;top:.6em!important;width:10px!important;height:10px!important;border-radius:50%!important;background:var(--green-mid)!important;box-shadow:0 0 0 5px var(--green-wash)!important;transform:none!important;border:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>ul>li>strong:first-child{color:var(--ink)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-testimonial{margin:0 0 clamp(44px,5vw,64px)!important;padding:clamp(26px,3vw,40px)!important;border-radius:22px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-enrich h2:not(:where([data-hl="3"])):not(.cx-h){margin:36px 0 14px!important;font:700 1.25rem/1.3 var(--display)!important;color:var(--ink)!important;letter-spacing:-.01em}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-enrich>p a{color:var(--green-text)!important;font-weight:600;text-decoration:underline!important;text-decoration-color:color-mix(in srgb,var(--green-mid) 40%,transparent)!important;text-underline-offset:3px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-enrich .bf-acc{border-radius:14px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:none!important;margin:0 0 10px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-enrich .bf-acc :is(summary,summary *){font-family:var(--body)!important;font-size:1.02rem!important;line-height:1.4!important;font-weight:650!important;color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-enrich .bf-reviewed{margin-top:28px!important;border-radius:18px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore{margin:0 0 14px!important;padding:24px 26px 22px!important;border-radius:18px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore:before{display:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore:hover{border-color:color-mix(in srgb,var(--green-mid) 40%,var(--line))!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore:is(.selected,:has(.badge-selected)){border:1.5px solid var(--green-mid)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--green-mid) 8%,var(--cx-card)),var(--cx-card))!important;box-shadow:0 0 0 5px var(--green-wash),var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section .solution-explore :is(h3:not(:where([data-hl="4"])),h4:not(:where([data-hl="5"]))),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section .solution-explore :is(h3,h3:where([data-hl="4"])),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section .solution-explore :is(h2:where([data-hl="3"]),h4){margin-top:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore h4:not(:where([data-hl="5"])),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore h3:where([data-hl="4"]){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 12px!important;padding:0!important;font:700 1.15rem/1.35 var(--display)!important;color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore p{margin:0 0 .6em!important;font-size:1rem!important;line-height:1.66!important;color:var(--cx-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore p strong{color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore .verdict{display:inline-flex!important;align-items:center;gap:.4rem;margin-top:10px!important;padding:.42rem .8rem!important;border-radius:999px!important;font:650 .8125rem/1.3 var(--body)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-scroll{margin:10px 0 22px!important;border-radius:18px!important;border:1px solid var(--line)!important;background:var(--cx-card)!important;box-shadow:var(--cx-shadow)!important;overflow-x:auto!important;padding:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table{width:100%!important;min-width:560px;border-collapse:collapse!important;border:0!important;margin:0!important;background:none!important;font-variant-numeric:tabular-nums;font-size:.9375rem!important;box-shadow:none!important;border-radius:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table th{padding:16px 18px 14px!important;background:color-mix(in srgb,var(--green-mid) 9%,var(--cx-card))!important;color:var(--ink)!important;border:0!important;border-bottom:1px solid var(--line)!important;font:700 .8125rem/1.35 var(--body)!important;letter-spacing:0!important;text-transform:none!important;vertical-align:bottom}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table td{padding:13px 18px!important;border:0!important;border-bottom:1px solid var(--line)!important;color:var(--cx-text)!important;background:none!important;white-space:nowrap}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table :is(th,td):not(:first-child){text-align:right!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table :is(th,td):last-child{color:var(--green-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:hover td{background:var(--green-wash)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:last-child td{border-bottom:0!important;background:color-mix(in srgb,var(--green-mid) 11%,var(--cx-card))!important;color:var(--ink)!important;font-weight:700;padding-top:16px!important;padding-bottom:16px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table tbody tr:last-child td:last-child{color:var(--green-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-table td strong{font-weight:700;color:inherit!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .vz{margin:22px 0 26px!important;border-radius:18px!important;border:1px solid var(--line)!important;background:var(--cx-card)!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px!important;margin:26px 0 20px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat{min-width:0!important;padding:22px 22px 20px!important;border-radius:18px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:var(--cx-shadow)!important;display:flex;flex-direction:column;gap:6px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat__k{min-height:2.6em;font:700 .72rem/1.3 var(--body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--muted)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat__v{font:800 2.05rem/1.05 var(--display)!important;letter-spacing:-.03em!important;color:var(--ink)!important;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:auto}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat__s{font:500 .875rem/1.45 var(--body)!important;color:var(--muted)!important;margin:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat--hl{background:linear-gradient(150deg,var(--cx-hl1),var(--cx-hl2))!important;border-color:transparent!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat--hl :is(.cx-stat__k,.cx-stat__s){color:#ffffffd6!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat--hl .cx-stat__v{color:#fff!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p.cx-note{margin:8px 0 0!important;padding:14px 18px!important;border-radius:12px;background:var(--cx-card2);border:1px dashed var(--line);font-size:.875rem!important;line-height:1.62!important;color:var(--muted)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p.cx-note em{font-style:normal;color:inherit!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .highlight-box{margin:14px 0 26px!important;padding:clamp(26px,3vw,38px)!important;border-radius:22px!important;border:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .highlight-box p{margin:0!important;line-height:1.72!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .highlight-box p+p{margin-top:16px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .highlight-box h4:not(:where([data-hl="5"])),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .highlight-box h3:where([data-hl="4"]){margin:0 0 16px!important;font-family:var(--display)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p.cx-bottom{position:relative;margin:30px 0 16px!important;padding:24px 26px 24px 30px!important;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--green-mid) 10%,var(--cx-card)),var(--cx-card));border:1px solid color-mix(in srgb,var(--green-mid) 30%,var(--line));font-size:1.125rem!important;line-height:1.66!important;color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p.cx-bottom:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:4px;border-radius:0 4px 4px 0;background:var(--green-mid)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p.cx-bottom>strong:first-child{display:block;margin:0 0 8px;font:700 .75rem/1.2 var(--body)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--green-text)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1){max-width:1200px!important;margin:clamp(16px,2vw,24px) auto clamp(48px,6vw,88px)!important;padding:0 clamp(20px,4vw,40px)!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;box-sizing:border-box}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1)>div{max-width:none!important;margin:0!important;padding:clamp(40px,5vw,72px) clamp(24px,5vw,72px)!important;border-radius:28px!important;text-align:center;background:radial-gradient(700px 280px at 85% -10%,rgba(95,217,174,.24),transparent 70%),linear-gradient(150deg,#0e7c58,#05261d)!important;box-shadow:0 22px 56px #05261d47!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1) h2:not(:where([data-hl="3"])){margin:0 auto 14px!important;max-width:22ch;font:800 clamp(1.7rem,1.15rem + 1.5vw,2.5rem)/1.12 var(--display)!important;letter-spacing:-.025em;color:#fff!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1) p{margin:0 auto 28px!important;max-width:54ch;font-size:1.0625rem!important;line-height:1.62!important;color:#ffffffe0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1) a{display:inline-flex!important;align-items:center;gap:.5rem;min-height:54px;padding:0 1.7rem!important;border-radius:999px!important;background:#fff!important;color:#07402f!important;font:700 1rem/1 var(--body)!important;text-decoration:none!important;box-shadow:0 10px 24px #0003;transition:transform .2s,box-shadow .2s;border:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1) a:hover{transform:translateY(-1px);box-shadow:0 14px 30px #00000042}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1) a:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:640px){html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .roi-scroll{overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table{min-width:0!important;display:block!important;width:100%!important;background:none!important;border:0!important;box-shadow:none!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody{display:flex!important;flex-direction:column;gap:10px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tr{display:block!important;padding:14px 16px!important;border-radius:16px!important;background:var(--cx-card)!important;border:1px solid var(--line)!important;box-shadow:var(--cx-shadow)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table td{display:flex!important;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0!important;border:0!important;border-bottom:1px dashed var(--line)!important;background:none!important;text-align:right!important;white-space:normal!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table td:last-child{border-bottom:0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table td:before{content:attr(data-label);flex:0 0 44%;text-align:left;font:600 .8125rem/1.35 var(--body);color:var(--muted)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table td:first-child{display:block!important;padding:0 0 8px!important;margin-bottom:4px;border-bottom:1px solid var(--line)!important;text-align:left!important;font:700 1rem/1.3 var(--display)!important;color:var(--ink)!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table td:first-child:before{content:none}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child{background:linear-gradient(150deg,var(--cx-hl1),var(--cx-hl2))!important;border-color:transparent!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td{background:none!important;color:#fff!important;border-color:#fff3!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td:before{color:#fffc}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td:last-child,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td :is(strong,b,span){color:#fff!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td:last-child,html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td :is(strong,b,span){color:#fff!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tr{background:var(--cx-card)!important}html[data-theme=night] body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:last-child td{background:none!important;color:#fff!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story table.cx-table tbody tr:hover td{background:none!important}}@media(max-width:1099px){html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero__in{grid-template-columns:minmax(0,1fr);gap:28px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results{grid-template-columns:repeat(3,minmax(0,1fr))}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results>div:not(.cs-tldr-item){grid-column:1/-1}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-body{grid-template-columns:minmax(0,1fr);gap:0;padding-top:40px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-side{display:none}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story{max-width:none}}@media(max-width:760px){html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero__in{display:flex!important;flex-direction:column;gap:22px}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero__main{display:contents}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-back{order:1;margin:0!important;align-self:flex-start;text-align:left!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero :is(.cs-header-img,.cs-heading){order:2}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results{order:3}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede{order:4;margin:4px 0 0!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results{grid-template-columns:minmax(0,1fr)}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-results .cs-tldr-item{padding:16px 18px 18px!important}}@media(max-width:560px){html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .case-study-inner{padding:0 20px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cs-label{border-radius:14px!important;letter-spacing:.08em!important;font-size:.6875rem!important;line-height:1.35!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-hero .cx-lede p{font-size:1rem!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>p:not(.cx-bottom):not(.cx-note),html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cs-section>:is(ul,ol)>li{font-size:1rem!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .solution-explore{padding:20px 18px 18px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .cx-story .cx-stat__v{font-size:1.8rem!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1){padding:0 20px!important}html body .bf-legacy[data-skin=case] main.cx:not(#cx0)>section.cx-cta:not(#cx0):not(#cx1)>div{border-radius:22px!important;padding:36px 22px!important}}@media(prefers-reduced-motion:reduce){html body .bf-legacy[data-skin=case] main.cx:not(#cx0) a,html body .bf-legacy[data-skin=case] main.cx:not(#cx0) .solution-explore{transition:none!important}}
