/* Generated by src/tools/sync-legacy-header.mjs — do not edit; change Header.astro and re-run. */
.hdr[data-astro-cid-3ef6ksr2]{
  
  --color-primary: #222222; 
  --color-secondary: #888888; 
  --color-text: #222222; 
  --color-accent: #c63882; 
  --color-grey-dd: #dddddd; 
  --color-grey-ee: #eeeeee; 
  --color-grey-cc: #cccccc; 
  --color-blue: #2a7ff4; 
  --color-yellow: #ecb92e; 
  --color-cyan: #75e4eb; 
  --color-cyan-pale: #cfeef8; 
  --color-tint-blue: #e9f2fe; 
  --color-tint-pink: #fbeaf2; 
  --color-tint-yellow: #fdf8eb; 
  --color-tint-cyan: #f2fcfd; 

  
  --ast-0: #c73882; 
  --ast-1: #222222; 
  --ast-2: #3a3a3a;
  --ast-3: #4b4f58;
  --ast-4: #f5f5f5;
  --ast-5: #ffffff;
  --ast-6: #f2f5f7;
  --ast-7: #424242;
  --ast-8: #000000;

  --color-page: #ffffff;
  --color-ink: var(--ast-1);
  --color-link: var(--ast-0);
  --color-link-hover: var(--ast-1);
  --color-cta: #c73882; 
  --color-cta-hover: #d84491; 
  --color-border-button: #bbbbbb; 

  
  --font-sans: "Lato", sans-serif;
  --root-size: 112.5%; 
  --text-body: 1rem; 
  --leading-body: 1.85714285714286; 
  --weight-body: 400;
  --weight-heading: 800; 
  
  --text-h1: 50px; 
  --text-h2: 36px; 
  --text-h3: 32px; 
  --text-h4: 22px; 
  --text-h5: 18px; 
  --text-h6: 16px; 

  
  --container-max: 1300px; 
  --container-pad: 10px; 
  --widgets-gap: 20px; 

  
  --button-radius: 3px;
  --button-pad: 10px 20px;
  --button-radius-cta: 10px;
  --button-pad-cta: 30px 35px;
  --button-radius-accent: 5px;

  
  --radius-sm: 8px;
  --radius-md: 14px;
  --radius-lg: 24px;
  --radius-pill: 999px;
  --shadow-card: 0 1px 2px rgba(34, 34, 34, 0.06), 0 8px 24px rgba(34, 34, 34, 0.07);
  --shadow-lift: 0 24px 60px rgba(34, 34, 34, 0.16);
  --section-space: clamp(64px, 9vw, 120px); 
  --content-narrow: 820px; 
  --text-display: clamp(38px, 5.4vw, 64px); 
  --text-eyebrow: 15px; 
  --text-lede: clamp(19px, 1.6vw, 22px); 
  --color-ink-soft: var(--ast-3); 
  --color-tint-pink-soft: #fefbfd; 
  --color-navy: #081d30; 
  --color-dark: var(--color-navy); 
  --color-success: #0f7b3a; 
  --color-error: #b42318; 
  --color-blue-line: #adcffd; 
  
  --proof-label-mobile: clamp(18px, 5.64vw, 22px);
  --proof-chips-margin: 26px;
  --proof-chips-gap: 12px;
  --proof-chip-gap: 10px;
  --proof-chip-gap-mobile: 8px;
  --proof-chip-padding: 10px 18px;
  --proof-chip-padding-mobile: 10px 14px;
  --proof-chip-border: 1px solid rgba(255, 255, 255, 0.18);
  --proof-chip-background: rgba(255, 255, 255, 0.065);
  --proof-chip-color: rgba(255, 255, 255, 0.84);
  --proof-chip-text: 17px;
  --proof-chip-text-mobile: 16px;
  --proof-chip-leading: 1.4;
  --proof-chip-icon-size: 18px;
  --proof-chip-icon-color: rgba(255, 255, 255, 0.66);
  --proof-chip-icon-stroke: 1.6;

  
  --guarantee-gap: 16px;
  --guarantee-padding: 20px 24px;
  --guarantee-padding-mobile: 18px 16px;
  --guarantee-icon-size: 48px;
  --guarantee-icon-art-size: 30px;
  --guarantee-copy-gap: 4px;
  --guarantee-leading: 1.5;
  --guarantee-pricing-width: 700px;
  --guarantee-demo-width: 70%;
  --guarantee-demo-mobile-width: 334px;

  
  --pricing-questions-text: 16px;

}
.hdr[data-astro-cid-3ef6ksr2] :where(.button){display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1em;padding:var(--button-pad);border:0 solid var(--ast-0);border-radius:var(--button-radius);background-color:var(--ast-0);color:var(--ast-5);text-align:center;text-decoration:none;cursor:pointer;transition:all .3s}.hdr[data-astro-cid-3ef6ksr2] :where(.button):hover,.hdr[data-astro-cid-3ef6ksr2] :where(.button):focus{background-color:var(--ast-1);border-color:var(--ast-1);color:var(--ast-5)}.hdr[data-astro-cid-3ef6ksr2] :where(.button):hover{text-decoration:underline}.hdr[data-astro-cid-3ef6ksr2] :where(.button__content){display:flex;flex-direction:row;gap:5px;justify-content:center}.hdr[data-astro-cid-3ef6ksr2] :where(.button__text){display:inline-block}.hdr[data-astro-cid-3ef6ksr2] :where(.button) span{text-decoration:inherit}.hdr[data-astro-cid-3ef6ksr2] :where(.button--cta){background-color:var(--color-cta);font-size:26px;font-weight:600;border-radius:var(--button-radius-cta);padding:var(--button-pad-cta);gap:12px}.hdr[data-astro-cid-3ef6ksr2] :where(.button--cta):hover,.hdr[data-astro-cid-3ef6ksr2] :where(.button--cta):focus{background-color:var(--color-cta-hover);border-color:var(--ast-0);text-decoration:none}.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline){background-color:var(--ast-5);color:var(--ast-1);font-size:16px;border-width:1px;border-color:var(--color-border-button)}.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline):hover,.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline):focus{background-color:var(--ast-5);color:var(--ast-1);border-color:var(--color-border-button)}.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline-accent){background-color:var(--ast-5);color:var(--ast-0);font-size:18px;border-width:1px;border-color:var(--ast-0);border-radius:var(--button-radius-accent)}.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline-accent):hover,.hdr[data-astro-cid-3ef6ksr2] :where(.button--outline-accent):focus{background-color:var(--ast-5);color:var(--ast-0);border-color:var(--ast-0)}
.hdr[data-astro-cid-3ef6ksr2]{display:block}.bar[data-astro-cid-3ef6ksr2]{width:100%;border-bottom:1px solid #e0e0e0;background-color:transparent}.bar--live[data-astro-cid-3ef6ksr2]{position:fixed;top:calc(0px + var(--blink-topbar-height, 0px));left:0;z-index:99;transition:background-color .3s ease,box-shadow .3s ease}.hdr[data-astro-cid-3ef6ksr2][data-scrolled] .bar--live[data-astro-cid-3ef6ksr2]{background-color:var(--ast-5);box-shadow:0 2px 10px #0000001a}.bar--ghost[data-astro-cid-3ef6ksr2]{visibility:hidden;pointer-events:none}.bar__inner[data-astro-cid-3ef6ksr2]{display:flex;max-width:1600px;margin-inline:auto}.col[data-astro-cid-3ef6ksr2]{display:flex;min-height:1px}.col--logo[data-astro-cid-3ef6ksr2]{width:25%}.col--nav[data-astro-cid-3ef6ksr2]{width:50%}.col--cta[data-astro-cid-3ef6ksr2]{width:25%}.wrap[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;padding:10px}.col--nav[data-astro-cid-3ef6ksr2] .wrap[data-astro-cid-3ef6ksr2]{justify-content:center}.col--cta[data-astro-cid-3ef6ksr2] .wrap[data-astro-cid-3ef6ksr2]{justify-content:flex-end}.logo[data-astro-cid-3ef6ksr2]{width:100%;text-align:start}.logo__link[data-astro-cid-3ef6ksr2]{display:inline-block;transition:all .2s linear}.logo__img[data-astro-cid-3ef6ksr2]{display:inline-block;vertical-align:middle;width:165px;max-width:100%;height:auto}.logo__img--ghost[data-astro-cid-3ef6ksr2]{aspect-ratio:361.5 / 84.3}.logo__link--ghost[data-astro-cid-3ef6ksr2]{width:100%}.cta[data-astro-cid-3ef6ksr2]{font-size:16px}.cta--login[data-astro-cid-3ef6ksr2]{margin-right:15px}.cta--try[data-astro-cid-3ef6ksr2]{font-weight:700}.cta--try[data-astro-cid-3ef6ksr2]:hover,.cta--try[data-astro-cid-3ef6ksr2]:focus{background-color:var(--color-accent)}.mm[data-astro-cid-3ef6ksr2]{width:100%}.mm__container[data-astro-cid-3ef6ksr2]{display:block}.mm__list[data-astro-cid-3ef6ksr2]{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:11px;margin:0;padding:0;list-style:none}.mm__inner[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:5px;padding:5px 10px;cursor:pointer}.mm__link[data-astro-cid-3ef6ksr2]{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:16px;font-weight:500;text-decoration:none;color:var(--color-link);transition:all .2s linear}.mm__link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-link-hover);text-decoration:none}.mm__link[data-astro-cid-3ef6ksr2]:focus{color:var(--color-link-hover)}.mm__title[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--ast-1)}.mm__item[data-astro-cid-3ef6ksr2]:hover>.mm__inner[data-astro-cid-3ef6ksr2] .mm__title[data-astro-cid-3ef6ksr2],.mm__item[data-astro-cid-3ef6ksr2].is-open>.mm__inner[data-astro-cid-3ef6ksr2] .mm__title[data-astro-cid-3ef6ksr2]{color:var(--color-accent)}.mm__label[data-astro-cid-3ef6ksr2]{white-space:nowrap}.mm__dropdown[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;align-self:center;min-width:18px;min-height:18px;margin-top:5px;font-size:13px}.mm__dropdown[data-astro-cid-3ef6ksr2] svg{width:1em;height:1em;fill:currentColor}.mm__mega[data-astro-cid-3ef6ksr2]{position:absolute;left:0;right:0;z-index:999;display:flex;flex-direction:column;min-width:200px;opacity:0;visibility:hidden;pointer-events:none}.mm__item[data-astro-cid-3ef6ksr2].is-open>.mm__mega[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;pointer-events:auto}.mm__mega-inner[data-astro-cid-3ef6ksr2]{padding:12px 24px 0}.mp[data-astro-cid-3ef6ksr2]{display:flex;max-width:1360px;margin-inline:auto;border:1px solid var(--color-grey-dd);border-radius:22px;background-color:var(--ast-5);box-shadow:0 18px 50px #081d301f;color:var(--ast-1);text-align:left}.mp__intro[data-astro-cid-3ef6ksr2]{display:flex;flex:none;flex-direction:column;gap:14px;width:320px;padding:56px 52px;border-radius:22px 0 0 22px;background-color:#f5f8ff}.mp__eyebrow[data-astro-cid-3ef6ksr2]{margin:0;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--color-blue)}.mp__title[data-astro-cid-3ef6ksr2]{margin:0;font-size:26px;font-weight:900;line-height:1.2;letter-spacing:-.01em;color:var(--ast-1);text-wrap:balance}.mp__text[data-astro-cid-3ef6ksr2]{margin:0;font-size:15px;line-height:1.55;color:#4b5563;text-wrap:pretty}.mp__more[data-astro-cid-3ef6ksr2]{margin-top:auto;padding-top:10px;font-size:15px;font-weight:900;text-decoration:none;color:var(--color-cta);text-wrap:balance}.mp__more[data-astro-cid-3ef6ksr2]:hover{color:#a52d6c}.mp__grid[data-astro-cid-3ef6ksr2]{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;align-content:start;padding:42px}.mp__grid--3[data-astro-cid-3ef6ksr2]{grid-template-columns:repeat(3,minmax(0,1fr))}.mp__item[data-astro-cid-3ef6ksr2]{display:flex;gap:16px;align-items:flex-start;padding:14px;border-radius:14px;text-decoration:none;color:var(--ast-1)}div[data-astro-cid-3ef6ksr2].mp__item{cursor:default}.mp__item[data-astro-cid-3ef6ksr2]:hover,.mp__item[data-astro-cid-3ef6ksr2]:focus-visible{background-color:#f5f8ff;color:var(--ast-1)}.mp__icon[data-astro-cid-3ef6ksr2]{display:flex;flex:none;justify-content:center;align-items:center;width:46px;height:46px;border-radius:13px;background-color:#e9f2fe;color:var(--color-blue)}.mp__icon[data-astro-cid-3ef6ksr2] .f{fill:currentColor;stroke:none;opacity:.16}.mp__icon[data-astro-cid-3ef6ksr2] .l{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mp__copy[data-astro-cid-3ef6ksr2]{display:block;min-width:0}.mp__name[data-astro-cid-3ef6ksr2]{display:block;font-size:16px;font-weight:900;line-height:1.3}.mp__desc[data-astro-cid-3ef6ksr2]{display:block;margin-top:3px;font-size:14px;line-height:1.45;color:#4b5563;text-wrap:balance}@media(max-width:1180px){.mp__grid--3[data-astro-cid-3ef6ksr2]{grid-template-columns:repeat(2,minmax(0,1fr))}.mp__intro[data-astro-cid-3ef6ksr2]{width:270px;padding:50px 46px}}@media(max-width:960px){.mp__intro[data-astro-cid-3ef6ksr2]{display:none}.mp__grid--3[data-astro-cid-3ef6ksr2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mob__question[data-astro-cid-3ef6ksr2]{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.4;color:#4b5563}.mob__intro[data-astro-cid-3ef6ksr2]{margin:0 0 10px;font-size:15px;line-height:1.5;color:#4b5563;text-wrap:pretty}.mob__more[data-astro-cid-3ef6ksr2]{display:inline-block;margin:8px 0 4px;padding-top:0}.mob__item--rich[data-astro-cid-3ef6ksr2]{padding:0}.mp__item--mob[data-astro-cid-3ef6ksr2]{gap:14px;padding:10px 4px}.mp__item--mob[data-astro-cid-3ef6ksr2] .mp__icon[data-astro-cid-3ef6ksr2]{width:42px;height:42px;border-radius:12px}.mp__item--mob[data-astro-cid-3ef6ksr2] .mp__name[data-astro-cid-3ef6ksr2]{font-size:16px}.mp__item--mob[data-astro-cid-3ef6ksr2] .mp__desc[data-astro-cid-3ef6ksr2]{margin-top:2px}.mob[data-astro-cid-3ef6ksr2]{display:none;position:relative;flex-direction:column;align-items:flex-end;width:100%}.mob__toggle[data-astro-cid-3ef6ksr2]{position:fixed;top:calc(20px + var(--blink-topbar-height, 0px));right:20px;z-index:997;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:35px;min-height:35px;cursor:pointer}.mob__toggle-icon[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center}.mob__toggle-icon[data-astro-cid-3ef6ksr2] svg{fill:currentColor}.mob__toggle-icon--closed[data-astro-cid-3ef6ksr2] svg{width:auto;height:28px}.mob__toggle-icon--open[data-astro-cid-3ef6ksr2] svg{width:28px;height:auto}.mob__toggle-icon--open[data-astro-cid-3ef6ksr2],.mob--open[data-astro-cid-3ef6ksr2] .mob__toggle-icon--closed[data-astro-cid-3ef6ksr2]{display:none}.mob--open[data-astro-cid-3ef6ksr2] .mob__toggle-icon--open[data-astro-cid-3ef6ksr2]{display:flex}.mob__cover[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;z-index:997;width:100%;height:100vh;background-color:#00000080;opacity:0;visibility:hidden}.mob--open[data-astro-cid-3ef6ksr2] .mob__cover[data-astro-cid-3ef6ksr2],.mob--closing[data-astro-cid-3ef6ksr2] .mob__cover[data-astro-cid-3ef6ksr2]{visibility:visible;transition:opacity .3s cubic-bezier(.5,.12,.46,.88) .1s}.mob--open[data-astro-cid-3ef6ksr2] .mob__cover[data-astro-cid-3ef6ksr2]{opacity:1}.mob__container[data-astro-cid-3ef6ksr2]{position:fixed;top:var(--blink-topbar-height, 0px);right:0;z-index:999;display:flex;justify-content:flex-start;align-items:stretch;width:100%;height:calc(100% - var(--blink-topbar-height, 0px));visibility:hidden;transform:translate(100%)}.mob--open[data-astro-cid-3ef6ksr2] .mob__container[data-astro-cid-3ef6ksr2]{visibility:visible;transform:translate(0);transition:transform .3s cubic-bezier(.5,.12,.46,.88)}.mob--closing[data-astro-cid-3ef6ksr2] .mob__container[data-astro-cid-3ef6ksr2]{visibility:visible;transform:translate(150%);transition:transform .3s cubic-bezier(.5,.12,.46,.88)}.mob__container-inner[data-astro-cid-3ef6ksr2]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:var(--ast-5)}.mob__controls[data-astro-cid-3ef6ksr2]{display:flex;justify-content:flex-end;align-items:center;min-height:35px}.mob__back[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;min-width:30px;min-height:30px;color:var(--ast-2);cursor:pointer}.mob__back[data-astro-cid-3ef6ksr2] svg{width:16px;height:auto;min-height:16px;fill:currentColor}.mob__list[data-astro-cid-3ef6ksr2]{position:relative;width:100%}.mob__items[data-astro-cid-3ef6ksr2]{margin:0;padding:0;list-style:none}.mob__item[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:10px 0}.mob__item-inner[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center}.mob__link[data-astro-cid-3ef6ksr2]{transition:all .2s linear}.mob__wrapper[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center}.mob__name[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.mob__arrow[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:var(--ast-2);cursor:pointer}.mob__arrow-icon[data-astro-cid-3ef6ksr2]{display:flex}.mob__arrow-icon[data-astro-cid-3ef6ksr2] svg{width:16px;height:auto;fill:currentColor}.mob__arrow-icon--open[data-astro-cid-3ef6ksr2],.mob__item[data-astro-cid-3ef6ksr2].is-open>.mob__item-inner[data-astro-cid-3ef6ksr2] .mob__arrow-icon--closed[data-astro-cid-3ef6ksr2]{display:none}.mob__item[data-astro-cid-3ef6ksr2].is-open>.mob__item-inner[data-astro-cid-3ef6ksr2] .mob__arrow-icon--open[data-astro-cid-3ef6ksr2]{display:flex}.mob__sub[data-astro-cid-3ef6ksr2]{padding:10px 0 10px 30px}.mob__sub[data-astro-cid-3ef6ksr2][hidden]{display:none}.mob__sub[data-astro-cid-3ef6ksr2].is-animating{overflow:hidden;transition:all .3s ease-in-out}html.ms-menu-open{overflow:hidden}.hdr[data-astro-cid-3ef6ksr2][data-layout=mobile] .mm[data-astro-cid-3ef6ksr2]{display:none}.hdr[data-astro-cid-3ef6ksr2][data-layout=mobile] .bar--live[data-astro-cid-3ef6ksr2] .mob[data-astro-cid-3ef6ksr2]{display:flex}@media(max-width:1024px){.bar__inner[data-astro-cid-3ef6ksr2]{flex-wrap:wrap}.col--cta[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:767px){.bar[data-astro-cid-3ef6ksr2]{padding-bottom:14px}.col--logo[data-astro-cid-3ef6ksr2],.col--nav[data-astro-cid-3ef6ksr2]{width:50%}.logo[data-astro-cid-3ef6ksr2]{margin-top:10px}.col--nav[data-astro-cid-3ef6ksr2] .wrap[data-astro-cid-3ef6ksr2]{justify-content:flex-end;padding:0}.mm__list[data-astro-cid-3ef6ksr2]{justify-content:flex-end}}
