.zb-fv{--svc-h2:30px}.zb-fv .svc-h2{font-weight:var(--zb-weight-display);letter-spacing:-.028em}.zb-fv .svc-head:before{content:none}.zb-fv .svc-sec,.zb-fv .svc-sec--sunken{background:var(--zb-surface)}.zb-fv .fv-sec--alt{background:var(--zb-surface-sunken)}.zb-fv .svc-step__n,.zb-fv .svc-toc__n,.zb-fv .svc-toc__num{font-family:inherit}.zb-fv .fv-doc{aspect-ratio:1/1.32;background:var(--zb-surface-raised);color:var(--zb-text-body);box-shadow:0 1px 2px color-mix(in srgb, var(--zb-text-heading) 10%, transparent), 0 16px 36px -14px color-mix(in srgb, var(--zb-text-heading) 45%, transparent);border-radius:3px;flex-direction:column;gap:.75em;padding:2em 2em 1.6em;font-size:12px;line-height:1.4;display:flex;overflow:hidden}.zb-fv .fv-doc--m{font-size:11px}.zb-fv .fv-doc--s{padding:1.8em;font-size:6.4px}.zb-fv .fv-doc__head{border-block-end:2px solid var(--zb-brand);justify-content:space-between;align-items:center;gap:1em;padding-block-end:.7em;display:flex}.zb-fv .fv-doc__title{font-size:1.15em;font-weight:var(--zb-weight-display);color:var(--zb-text-heading);letter-spacing:-.01em}.zb-fv .fv-doc__bar{background:var(--zb-border-strong);border-radius:2px;flex:none;block-size:.75em;display:block}.zb-fv .fv-doc__bar--date{inline-size:22%}.zb-fv .fv-doc__bar--name{block-size:1em;inline-size:58%}.zb-fv .fv-doc__bar--addr{background:var(--zb-border);inline-size:76%}.zb-fv .fv-doc__h{font-size:1.05em;font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);align-items:center;gap:.6em;margin:.4em 0 0;display:flex}.zb-fv .fv-doc__h span{background:var(--zb-surface-sunken);border-radius:50%;flex:none;place-items:center;block-size:1.7em;inline-size:1.7em;font-size:.8em;display:grid}.zb-fv .fv-doc__items{margin:0;padding:0;padding-inline-start:2.3em;font-size:.9em;list-style:none;display:grid}.zb-fv .fv-doc__items li{border-block-end:1px dotted var(--zb-border-strong);gap:.7em;padding-block:.3em;display:flex}.zb-fv .fv-doc__items li span{color:var(--zb-text-muted);font-variant-numeric:tabular-nums;flex:none}.zb-fv .fv-doc__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;margin-block-start:.3em;display:grid}.zb-fv .fv-doc__photos img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:2px;inline-size:100%}.zb-fv .fv-doc__foot{border-block-start:1px solid var(--zb-border);color:var(--zb-text-muted);margin:auto 0 0;padding-block-start:.7em;font-size:.82em}.zb-fv #questions{background:var(--zb-surface-sunken);box-shadow:0 0 0 100vmax var(--zb-surface-sunken);clip-path:inset(0 -100vmax);position:relative}@media (min-width:1024px){.zb-fv #request .svc-wrap{-moz-column-gap:var(--zb-ref-space-7);column-gap:var(--zb-ref-space-7);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;display:grid}.zb-fv #request .svc-intro{grid-column:1/-1}.zb-fv #request .fv-req{grid-column:1;grid-template-columns:minmax(0,1fr)}.zb-fv #request .fv-formdesks{border-block-start:0;grid-column:2;margin-block-start:0;padding-block-start:0}}.zb-fv .fv-hero{background-color:var(--zb-surface-inverse-deepest);color:var(--zb-text-on-inverse);position:relative}.zb-fv .fv-crumbs ol{color:var(--zb-text-on-inverse-muted);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.zb-fv .fv-crumbs li{align-items:center;display:inline-flex}.zb-fv .fv-crumbs a{min-block-size:44px;color:var(--zb-text-on-inverse);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);align-items:center;display:inline-flex}.zb-fv .fv-crumbs__sep{opacity:.7;flex:none;margin-inline:6px}[dir=rtl] .zb-fv .fv-crumbs__sep{transform:scaleX(-1)}.zb-fv .fv-deliv{border:1px solid var(--zb-border);border-radius:var(--svc-r);background:var(--zb-surface-raised);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.zb-fv .fv-deliv__sheet{border-block-end:1px solid var(--zb-border)}.zb-fv .fv-deliv__sheet .fv-doc{aspect-ratio:auto;block-size:100%;max-block-size:460px;box-shadow:none;border-radius:0}.zb-fv .fv-download{align-items:center;gap:var(--zb-ref-space-3);flex-wrap:wrap;margin-block-end:var(--zb-ref-space-5);display:flex}.zb-fv .fv-steps .svc-step{grid-template-columns:128px minmax(0,1fr)}.zb-fv .fv-art{aspect-ratio:4/3;border-radius:var(--zb-radius-sm);background:var(--zb-surface-sunken);place-items:center;padding:10%;font-size:5.5px;display:grid;overflow:hidden}.zb-fv .fv-art__card{border:1px solid var(--zb-border);background:var(--zb-surface-raised);inline-size:100%;color:var(--zb-text-body);box-shadow:0 8px 18px -10px color-mix(in srgb, var(--zb-text-heading) 35%, transparent);border-radius:3px;gap:.9em;padding:1.6em;line-height:1.3;display:grid}.zb-fv .fv-art .fv-doc{inline-size:76%;font-size:3.4px}.zb-fv .fv-art__title{font-size:1.6em;font-weight:var(--zb-weight-display);color:var(--zb-text-heading)}.zb-fv .fv-art__field{gap:.4em;display:grid}.zb-fv .fv-art__label{color:var(--zb-text-muted);font-size:1.2em}.zb-fv .fv-art__input{border:1px solid var(--zb-border-strong);border-radius:2px;block-size:2.8em;display:block}.zb-fv .fv-art__button{background:var(--zb-brand);border-radius:2px;block-size:3em;inline-size:45%;display:block}.zb-fv .fv-art__row{justify-content:space-between;align-items:center;gap:1em;display:flex}.zb-fv .fv-art__text{color:var(--zb-text-heading);font-size:1.3em}.zb-fv .fv-art__rule{background:var(--zb-border);block-size:1px;display:block}.zb-fv .fv-art__bar{background:var(--zb-border);border-radius:2px;block-size:1.1em;display:block}.zb-fv .fv-art__bar--s{inline-size:25%}.zb-fv .fv-art__bar--m{inline-size:45%}.zb-fv .fv-art__amount{background:var(--zb-border-strong);border-radius:2px;block-size:1.3em;inline-size:18%;display:block}.zb-fv .fv-art__amount--total{background:var(--zb-text-subtle)}.zb-fv .fv-art__cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.8em;display:grid}.zb-fv .fv-art__cal span{aspect-ratio:1;background:var(--zb-surface-sunken);border-radius:2px}.zb-fv .fv-art__cal span.is-on{background:var(--zb-accent);box-shadow:0 0 0 1.5px var(--zb-surface-raised), 0 0 0 3px var(--zb-accent)}.zb-fv .fv-ctabs{gap:var(--zb-ref-space-2);overscroll-behavior-x:contain;margin:0 calc(var(--svc-pad) * -1) var(--zb-ref-space-6);padding:2px var(--svc-pad) 6px;scrollbar-width:thin;display:flex;overflow-x:auto}.zb-fv .fv-ctab{appearance:none;border:1px solid var(--zb-border-strong);border-radius:var(--zb-radius-sm);background:var(--zb-surface-raised);min-block-size:44px;color:var(--zb-text-heading);font-family:inherit;font-size:14.5px;line-height:1.3;font-weight:var(--zb-weight-heading);white-space:nowrap;cursor:pointer;transition:background var(--zb-dur-fast) var(--zb-ease-out), border-color var(--zb-dur-fast) var(--zb-ease-out);flex:none;padding:10px 18px}.zb-fv .fv-ctab:hover{background:var(--zb-action-subtle)}.zb-fv .fv-ctab[aria-selected=true]{border-color:var(--zb-brand);background:var(--zb-brand);color:var(--zb-text-on-inverse)}.zb-fv .fv-cpanel{gap:var(--zb-ref-space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.zb-fv .fv-cpanel[hidden]{display:none}.zb-fv .fv-cpanel__photo{aspect-ratio:4/3}.zb-fv .fv-cpanel__detail{min-inline-size:0}.zb-fv .fv-cpanel:focus-visible{outline:2px solid var(--zb-focus);outline-offset:4px;border-radius:var(--svc-r)}.zb-fv .fv-who{gap:var(--zb-ref-space-6);grid-template-columns:minmax(0,1fr);display:grid}.zb-fv .fv-who__facts{border-block-start:1px solid var(--zb-border-strong);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;display:grid}.zb-fv .fv-who__fact{gap:var(--zb-ref-space-2);padding-block:var(--zb-ref-space-5);border-block-end:1px solid var(--zb-border);display:grid}.zb-fv .fv-who__fact dt{font-size:34px;line-height:1.1;font-weight:var(--zb-weight-display);letter-spacing:-.02em;color:var(--zb-text-heading);font-variant-numeric:tabular-nums}.zb-fv .fv-who__fact dd{max-inline-size:40ch;color:var(--zb-text-muted);margin:0;font-size:15px;line-height:1.55}.zb-fv .fv-who__photo{aspect-ratio:4/3}.zb-fv .fv-quotes{gap:var(--zb-ref-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.zb-fv .fv-quote{gap:var(--zb-ref-space-4);padding:var(--zb-ref-space-6);border:1px solid var(--zb-border);border-radius:var(--svc-r);background:var(--zb-surface-raised);flex-direction:column;display:flex}.zb-fv .fv-quote__text{color:var(--zb-text-body);margin:0;font-size:16px;font-weight:400;line-height:1.6}.zb-fv .fv-quote__text p{margin:0}.zb-fv .fv-quote__tr{color:var(--zb-text-muted);margin-block-start:var(--zb-ref-space-2);font-size:14px}.zb-fv .fv-quote__who{align-items:center;gap:var(--zb-ref-space-3);border-block-start:1px solid var(--zb-border);margin-block-start:auto;padding-block-start:var(--zb-ref-space-4);display:flex}.zb-fv .fv-quote__id{gap:2px;min-inline-size:0;display:grid}.zb-fv .fv-quote__name{font-size:15px;line-height:1.35;font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}.zb-fv .fv-quote__role{color:var(--zb-text-muted);font-size:13.5px;line-height:1.45}.zb-fv .fv-quote__top{justify-content:space-between;align-items:center;gap:var(--zb-ref-space-3);min-block-size:32px;display:flex}.zb-fv .fv-quote__stars{color:var(--zb-border-strong);gap:2px;display:inline-flex}.zb-fv .fv-quote__stars .is-on{color:var(--zb-accent);fill:currentColor}.zb-fv .fv-quote__logo{-o-object-fit:contain;object-fit:contain;max-block-size:32px;max-inline-size:110px;display:block}.zb-fv .fv-quote__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;block-size:44px;inline-size:44px}.zb-fv .fv-quote__initials{block-size:44px;inline-size:44px;font-weight:var(--zb-weight-heading);color:var(--zb-text-heading)}.zb-fv .fv-quote.is-sample{border-style:dashed;border-color:var(--zb-border-strong)}.zb-fv .fv-quote__initials{background:var(--zb-surface-sunken);border-radius:50%;flex:none;place-items:center;block-size:36px;inline-size:36px;font-size:13px;display:grid}.zb-fv .fv-quote__meta{align-items:center;gap:var(--zb-ref-space-3);color:var(--zb-text-muted);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.zb-fv .fv-ask{justify-items:start;gap:var(--zb-ref-space-3);padding:var(--zb-ref-space-6);border-radius:var(--svc-r);background:var(--zb-surface-inverse);color:var(--zb-text-on-inverse);display:grid}.zb-fv .fv-ask__title{font-size:20px;line-height:1.3;font-weight:var(--zb-weight-heading);color:var(--zb-text-on-inverse);text-wrap:balance;margin:0}.zb-fv .fv-ask__body{max-inline-size:56ch;color:var(--zb-text-on-inverse-muted);margin:0;font-size:15px;line-height:1.6}.zb-fv .fv-ask__actions{gap:var(--zb-ref-space-3);flex-wrap:wrap;margin-block-start:var(--zb-ref-space-2);display:flex}.zb-fv .fv-req{align-items:start;gap:var(--zb-ref-space-5);grid-template-columns:minmax(0,1fr);display:grid}.zb-fv .fv-band{max-inline-size:var(--zb-container);padding-block:var(--svc-sec);padding-inline:var(--svc-pad);margin-inline:auto;scroll-margin-block-start:var(--zb-c-header-height)}.zb-fv .fv-cards{gap:var(--zb-ref-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.zb-fv .fv-card{border:1px solid var(--zb-border);border-radius:var(--svc-r);background:var(--zb-surface-raised);flex-direction:column;display:flex;overflow:hidden}.zb-fv .fv-card__media{aspect-ratio:16/10;background:var(--zb-surface-sunken);flex:none;position:relative}.zb-fv .fv-card__media img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.zb-fv .fv-card__body{align-items:flex-start;gap:var(--zb-ref-space-2);padding:var(--zb-ref-space-5);flex-direction:column;flex:1;display:flex}.zb-fv .fv-card__title{font-size:19px;line-height:1.3;font-weight:var(--zb-weight-heading);color:var(--zb-text-heading);margin:0}.zb-fv .fv-card__line{color:var(--zb-text-muted);margin:0;font-size:15px;line-height:1.6}.zb-fv .fv-card__cta{margin-block-start:auto}.zb-fv .fv-card__line+.fv-card__cta{margin-block-start:var(--zb-ref-space-3)}.zb-fv .fv-close{background:var(--zb-surface-sunken)}.zb-fv .fv-close__doc{display:none}.zb-fv .fv-hero a:focus-visible,.zb-fv .fv-hero button:focus-visible,.zb-fv .fv-ask a:focus-visible{outline-color:var(--zb-accent-on-dark)}@media (min-width:700px){.zb-fv{--svc-h2:42px}.zb-fv .fv-deliv{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.zb-fv .fv-deliv__sheet{border-block-end:0;border-inline-end:1px solid var(--zb-border)}.zb-fv .fv-deliv__sheet .fv-doc{max-block-size:none}.zb-fv .fv-steps .svc-step{grid-template-columns:minmax(0,1fr)}.zb-fv .fv-art{font-size:7px}.zb-fv .fv-art .fv-doc{font-size:4.2px}.zb-fv .fv-ctabs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.zb-fv .fv-cpanel{gap:var(--svc-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.zb-fv .fv-who__facts{gap:var(--zb-ref-space-5);border-block-start:0;grid-template-columns:repeat(3,minmax(0,1fr))}.zb-fv .fv-who__fact{border-block-start:1px solid var(--zb-border-strong);border-block-end:0}.zb-fv .fv-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.zb-fv .fv-ask{padding:var(--zb-ref-space-7)}.zb-fv .fv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.zb-fv .fv-close__doc{justify-self:center;inline-size:min(100%,300px);display:block}}@media (min-width:1000px){.zb-fv{--svc-h2:42px}.zb-fv .fv-deliv{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.zb-fv .fv-doc--m{font-size:12px}.zb-fv .fv-req{gap:var(--zb-ref-space-7);grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.zb-fv .fv-who{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.zb-fv .fv-who__fact dt{font-size:40px}.zb-fv .fv-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.zb-fv .fv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.zb-fv .zb-toc__group:not(.is-marked) .zb-toc__items li{color:var(--zb-text-muted)}@media (min-width:1024px){.zb-fv .fv-hero{min-block-size:clamp(700px,100svh - 70px,980px)}}.zb-fv .fv-hero .zb-mediaslot__scrim{display:none}.zb-fv .fv-hero .zb-shero__media:after{content:"";pointer-events:none;background:#0000009e;position:absolute;inset:0}@media (min-width:1024px){.zb-fv .fv-hero .zb-shero__media:after{background:linear-gradient(90deg,#000000d1 0%,#0009 50%,#00000052 100%),linear-gradient(#0000 60%,#00000073 100%)}}.zb-fv .fv-hero .zb-shero__inner{flex:1}.zb-fv .fv-hero .zb-shero__grid{margin-block-start:0;padding-block-start:var(--zb-ref-space-9)}.zb-fv .fv-hero .zb-shero__words{gap:var(--zb-ref-space-3)}.zb-fv .fv-hero .zb-shero__eyebrow{margin-block-end:0}.zb-fv .fv-hero .zb-shero__q{max-inline-size:30ch;color:var(--zb-text-on-inverse-muted)}.zb-fv .fv-hero .zb-shero__actions{margin-block-start:var(--zb-ref-space-3)}.zb-fv .fv-hero .zb-shero__scroll{margin-block-start:auto}@media (min-width:1024px){.zb-fv .fv-hero .zb-shero__grid{padding-block-start:clamp(140px,24svh,240px)}.zb-fv .fv-hero .zb-shero__words{max-inline-size:900px}.zb-fv .fv-hero .zb-shero__h1{white-space:nowrap;font-size:68px}}.zb-fv .fv-reportart{padding:var(--zb-ref-space-7) var(--zb-ref-space-6);place-items:center;display:grid}.zb-fv .fv-reportart img{block-size:auto;max-block-size:280px;inline-size:auto;max-inline-size:min(100%,260px);display:block}.zb-fv .zb-explain__para{max-inline-size:64ch;font-size:17px;line-height:1.8}.zb-fv .zb-explain.fv-band{background:var(--zb-surface-sunken);box-shadow:0 0 0 100vmax var(--zb-surface-sunken);clip-path:inset(0 -100vmax)}.zb-fv .zb-ctaband.fv-band{padding-block:0}.zb-fv .zb-ctaband.fv-band .zb-ctaband__inner{padding-block:var(--zb-ref-space-8)}.zb-fv .zb-explain__art img{filter:drop-shadow(0 0 0 var(--zb-ref-blue-800)) drop-shadow(0 0 0 var(--zb-ref-blue-800))}.zb-fv .zb-subnav{margin-block-end:calc(-1 * var(--zb-subnav-h,61px))}
