[data-design=manifold][data-pal]{--mf-ground:var(--pal-bg);--mf-ink:var(--pal-ink);--mf-ink-pure:var(--pal-ink);--mf-ink-80:color-mix(in srgb, var(--pal-ink) 80%, transparent);--mf-ink-60:var(--pal-mute);--mf-ink-50:var(--pal-mute);--mf-card:var(--pal-card);--mf-hair:var(--pal-line);--mf-trust:var(--pal-soft);--mf-deep:var(--pal-deep);--mf-scrim:color-mix(in srgb, var(--pal-deep) 90%, transparent);--mf-scrim-soft:color-mix(in srgb, var(--pal-deep) 50%, transparent);--mf-acc:var(--pal-accent-ink);--mf-acc-text:var(--pal-accent-ink);--mf-btn:var(--pal-btn);--mf-btn-on:var(--pal-btn-on);--mf-btn-hover:color-mix(in srgb, var(--pal-btn) 84%, var(--pal-ink));--mf-z-ground:var(--pal-deep);--mf-z-ink:var(--pal-deep-fg);--mf-z-ink-pure:var(--pal-deep-fg);--mf-z-ink-80:color-mix(in srgb, var(--pal-deep-fg) 80%, transparent);--mf-z-ink-60:var(--pal-deep-mute);--mf-z-ink-50:var(--pal-deep-mute);--mf-z-card:color-mix(in srgb, var(--pal-deep) 90%, var(--pal-deep-fg));--mf-z-hair:var(--pal-deep-line);--mf-z-trust:color-mix(in srgb, var(--pal-deep) 94%, var(--pal-deep-fg));color-scheme:var(--pal-scheme);--mf-error:var(--lightningcss-light,#a8281f)var(--lightningcss-dark,#ff948a);--mf-error-bg:color-mix(in srgb, var(--mf-error) 9%, transparent);--mf-error-line:color-mix(in srgb, var(--mf-error) 55%, transparent)}[data-design=manifold][data-pal] :is(.mf-hero,.mf-call,.mf-svc,.mf-sp-hero,.mf-nav:not([data-state=solid])){--mf-acc:var(--pal-accent-deep);--mf-acc-text:var(--pal-accent-deep)}[data-design=manifold][data-pal],[data-design=manifold][data-pal] :is(.mf-hero,.mf-call,.mf-svc,.mf-sp-hero,.mf-nav:not([data-state=solid]),.zs-look[data-tone]){--mf-w55:color-mix(in srgb, var(--mf-ink) 55%, transparent);--mf-w34:color-mix(in srgb, var(--mf-ink) 34%, transparent);--mf-w30:color-mix(in srgb, var(--mf-ink) 30%, transparent);--mf-w24:color-mix(in srgb, var(--mf-ink) 24%, transparent);--mf-w22:color-mix(in srgb, var(--mf-ink) 22%, transparent);--mf-w20:color-mix(in srgb, var(--mf-ink) 20%, transparent);--mf-w17:color-mix(in srgb, var(--mf-ink) 17%, transparent);--mf-w05:color-mix(in srgb, var(--mf-ink) 5%, transparent);--mf-w04:color-mix(in srgb, var(--mf-ink) 4%, transparent);--mf-w03:color-mix(in srgb, var(--mf-ink) 3%, transparent);--mf-g28:color-mix(in srgb, var(--mf-ink) 6%, var(--mf-ground));--mf-g34:color-mix(in srgb, var(--mf-ink) 9%, var(--mf-ground));--mf-g44:color-mix(in srgb, var(--mf-ink) 13%, var(--mf-ground));--mf-g46:color-mix(in srgb, var(--mf-ink) 14%, var(--mf-ground));--mf-g52:color-mix(in srgb, var(--mf-ink) 17%, var(--mf-ground));--mf-g56:color-mix(in srgb, var(--mf-ink) 18%, var(--mf-ground));--mf-g58:color-mix(in srgb, var(--mf-ink) 19%, var(--mf-ground))}[data-design=manifold][data-pal] .zs-look[data-tone]{--mf-acc:var(--tn-accent);--mf-acc-text:var(--tn-accent)}[data-design=manifold][data-pal] .zs-look[data-tone] :is(.mf-hero,.mf-call,.mf-svc){--mf-acc:var(--pal-accent-deep);--mf-acc-text:var(--pal-accent-deep)}[data-design=manifold][data-pack]{--mf-font:var(--pk-body);--mf-head:var(--pk-head);--mf-quote-font:var(--pk-head)}[data-design=manifold][data-pack] :is(.mf-wordmark,.mf-promise-h,.mf-call-h,.mf-hero-title,.mf-h,.mf-section-h,.mf-need-l,.mf-price-amt,.mf-plan-price,.mf-agg-score,.mf-tile-label,.mf-tile-name,.mf-sp-w,.mf-sp-title,.mf-sp-band-h),[data-design=manifold][data-pack] .mf-sheet:after{font-family:var(--mf-head)}[data-design=manifold][data-btn-shape=square] :is(.mf-btn,.zbtn,.mf-pill,.mf-hero-call){border-radius:0}[data-design=manifold][data-btn-shape=soft] :is(.mf-btn,.zbtn,.mf-pill,.mf-hero-call){border-radius:10px}[data-design=manifold][data-btn-shape=pill] :is(.mf-btn,.zbtn,.mf-pill,.mf-hero-call){border-radius:999px}[data-design=manifold][data-btn-fill] .mf-hero-call{border:1px solid var(--mf-ink);padding:0 24px}[data-design=manifold][data-btn-fill=solid] :is(.mf-btn:not(.mf-btn-primary),.zbtn:not(.zbtn-b),.mf-hero-call,.mf-pill){--mf-quiet:color-mix(in srgb, var(--mf-ink) 32%, var(--mf-ground));background:var(--mf-quiet);border-color:color-mix(in srgb, var(--mf-ink) 62%, var(--mf-ground));color:var(--mf-ink)}[data-design=manifold][data-btn-fill=solid] .mf-hero-call.mf-hero-call{background:color-mix(in srgb, var(--mf-ink) 18%, transparent)}[data-design=manifold][data-btn-fill=solid] :is(.mf-btn:not(.mf-btn-primary),.zbtn:not(.zbtn-b),.mf-hero-call,.mf-pill):hover{background:var(--mf-ink);border-color:var(--mf-ink);color:var(--mf-ground)}[data-design=manifold][data-btn-fill=solid] .mf-hero-call:hover b{color:var(--mf-ground);-webkit-text-decoration-color:var(--mf-ground);text-decoration-color:var(--mf-ground)}[data-design=manifold][data-btn-fill=solid] :is(.mf-btn-primary,.zbtn-b){background:var(--mf-btn);border-color:var(--mf-btn);color:var(--mf-btn-on)}[data-design=manifold][data-btn-fill=outline] :is(.mf-btn-primary,.zbtn-b){border-color:var(--mf-acc-text);box-shadow:inset 0 0 0 1px var(--mf-acc-text);color:var(--mf-acc-text);background:0 0}[data-design=manifold][data-btn-fill=outline] :is(.mf-hero,.mf-call,.mf-svc,.mf-sp-hero) :is(.mf-btn-primary,.zbtn-b):not(:hover){color:var(--mf-ink-pure)}[data-design=manifold][data-btn-fill=outline] :is(.mf-btn-primary,.zbtn-b):hover{background:var(--mf-acc-text);border-color:var(--mf-acc-text);color:var(--mf-ground)}[data-design=manifold][data-btn-fill=outline] :is(.mf-btn:not(.mf-btn-primary),.zbtn:not(.zbtn-b)){border-color:var(--mf-ink);box-shadow:inset 0 0 0 1px var(--mf-ink)}[data-design=manifold][data-btn-fill=outline] :is(.mf-hero-call,.mf-pill){border-color:var(--mf-ink);background:0 0}[data-design=manifold][data-btn-fill=outline] :is(.mf-btn-primary,.zbtn-b):disabled{color:var(--mf-ink-50);border-color:var(--mf-hair);box-shadow:none;background:0 0}[data-design=manifold][data-form] :is(.mf-field input,.mf-field select,.zs-in){--mf-fc:color-mix(in srgb, var(--mf-ink) 40%, transparent);box-sizing:border-box}[data-design=manifold][data-form=box] :is(.mf-field input,.mf-field select,.zs-in){border:1px solid var(--mf-fc);background-color:#0000;border-radius:6px}[data-design=manifold][data-form=line] :is(.mf-field input,.mf-field select,.zs-in){border:0 solid #0000;border-bottom:1.5px solid var(--mf-fc);background-color:#0000;border-radius:0;padding-left:0}[data-design=manifold][data-form=soft] :is(.mf-field input,.mf-field select,.zs-in){background-color:var(--mf-card);border:0 solid #0000;border-radius:12px}[data-design=manifold][data-form=pill] :is(.mf-field input,.mf-field select,.zs-in){border:1px solid var(--mf-fc);background-color:#0000;border-radius:999px;padding-left:24px}[data-design=manifold][data-form=pill] textarea.zs-in{border-radius:24px}[data-design=manifold][data-form] :is(.mf-field input,.mf-field select,.zs-in):focus-visible{outline:2px solid var(--mf-acc-text);outline-offset:2px}
