.standalone-form-page.svelte-7uxida{background:linear-gradient(var(--standalone-form-overlay),var(--standalone-form-overlay)),var(--standalone-form-bg-image),var(--standalone-form-background);background-position:center;background-size:cover;min-height:100vh}.standalone-form.svelte-7uxida{color:var(--standalone-form-text);font-family:Poppins,system-ui,sans-serif;min-height:100vh;position:relative}.standalone-form__backdrop.svelte-7uxida{inset:0;pointer-events:none;position:absolute}.standalone-form__shell.svelte-7uxida{display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:1.5rem 1rem;position:relative;width:100%}.standalone-form--shell-standard.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){max-width:64rem}.standalone-form--shell-wide.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){max-width:76rem}.standalone-form--shell-full.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){max-width:none}.standalone-form--padding-compact.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){padding-bottom:1.25rem;padding-top:1.25rem}.standalone-form--padding-comfortable.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){padding-bottom:2.5rem;padding-top:1.5rem}.standalone-form--padding-spacious.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){padding-bottom:5rem;padding-top:2rem}@media(min-width:640px){.standalone-form__shell.svelte-7uxida{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.standalone-form__shell.svelte-7uxida{padding-left:2rem;padding-right:2rem}}.standalone-form__header.svelte-7uxida{align-items:var(--standalone-form-header-align, center);background:var(--standalone-form-header-bg, transparent);border:1px solid var(--standalone-form-header-border-color, transparent);border-radius:var(--standalone-form-header-radius, 0);display:flex;gap:var(--standalone-form-header-gap, 1rem);justify-content:var(--standalone-form-header-justify, space-between);padding:var(--standalone-form-header-padding, 0);position:var(--standalone-form-header-position, static);top:var(--standalone-form-header-top, auto);z-index:2}.standalone-form__header--centered.svelte-7uxida{justify-content:center;text-align:center}.standalone-form__header--stacked.svelte-7uxida{align-items:center;flex-direction:column;justify-content:center;text-align:center}.standalone-form__header--logoCenter.svelte-7uxida{display:grid;grid-template-columns:1fr auto 1fr}.standalone-form__header--logoCenter.svelte-7uxida .standalone-form__logo:where(.svelte-7uxida){grid-column:2;justify-self:center}.standalone-form__header--logoCenter.svelte-7uxida .standalone-form__header-actions:where(.svelte-7uxida){grid-column:3}.standalone-form__logo.svelte-7uxida{align-items:center;color:var(--standalone-form-text);display:inline-flex;font-weight:800;text-decoration:none}.standalone-form__logo.svelte-7uxida img:where(.svelte-7uxida){height:var(--standalone-form-header-logo-height, 1.75rem);max-width:var(--standalone-form-header-logo-max-width, none);width:var(--standalone-form-header-logo-width, auto)}.standalone-form__header-actions.svelte-7uxida{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.standalone-form__badge.svelte-7uxida{background:color-mix(in srgb,var(--standalone-form-text) 6%,transparent);border:1px solid color-mix(in srgb,var(--standalone-form-text) 12%,transparent);border-radius:999px;color:color-mix(in srgb,var(--standalone-form-text) 68%,transparent);font-size:.75rem;font-weight:800;letter-spacing:.12em;padding:.5rem 1rem;text-transform:uppercase}.standalone-form__header-cta.svelte-7uxida{background:var(--standalone-form-accent);border-radius:999px;color:#fff;font-size:.85rem;font-weight:800;padding:.58rem 1rem;text-decoration:none}.standalone-form__body.svelte-7uxida{display:flex;flex:1;padding:2.5rem 0}.standalone-form--valign-center.svelte-7uxida .standalone-form__body:where(.svelte-7uxida){align-items:center}.standalone-form--valign-start.svelte-7uxida .standalone-form__body:where(.svelte-7uxida){align-items:flex-start}.standalone-form__grid.svelte-7uxida{display:grid;gap:2rem;width:100%}@media(min-width:1024px){.standalone-form--split.svelte-7uxida .standalone-form__grid:where(.svelte-7uxida){align-items:flex-start;grid-template-columns:.82fr 1.18fr}}.standalone-form--centered.svelte-7uxida .standalone-form__grid:where(.svelte-7uxida),.standalone-form--compact.svelte-7uxida .standalone-form__grid:where(.svelte-7uxida){grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:47.5rem;text-align:center}.standalone-form--hubspot.svelte-7uxida{background:#f4f8fa}.standalone-form--hubspot.svelte-7uxida .standalone-form__backdrop:where(.svelte-7uxida){display:none}.standalone-form--hubspot.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){align-items:center;max-width:none;padding:2.5rem 1rem}.standalone-form--hubspot.svelte-7uxida .standalone-form__body:where(.svelte-7uxida){background:#fff;border-radius:6px;box-shadow:0 1px 4px #00000014;display:flex;flex:0 0 auto;flex-direction:column;max-width:50rem;padding:2rem 2.5rem 2.5rem;width:100%}.standalone-form--hubspot.svelte-7uxida .standalone-form__banner:where(.svelte-7uxida){border-radius:4px;display:block;height:auto;margin-bottom:1.75rem;width:100%}.standalone-form--hubspot.svelte-7uxida .standalone-form__grid:where(.svelte-7uxida){gap:0;grid-template-columns:1fr;max-width:none;text-align:left}.standalone-form--hubspot.svelte-7uxida .standalone-form__intro:where(.svelte-7uxida){align-items:flex-start;padding-top:0;text-align:left}.standalone-form--hubspot.svelte-7uxida .standalone-form__brand:where(.svelte-7uxida),.standalone-form--hubspot.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida){display:none}.standalone-form--hubspot.svelte-7uxida .standalone-form__title:where(.svelte-7uxida){color:#33475b;font-size:1.75rem;font-weight:700;line-height:1.3;margin:0 0 1.25rem}.standalone-form--hubspot.svelte-7uxida .standalone-form__description:where(.svelte-7uxida){color:#33475b;font-size:1rem;line-height:1.5;margin:0 0 1.75rem}.standalone-form__intro.svelte-7uxida{padding-top:1.5rem}@media(min-width:640px){.standalone-form__intro.svelte-7uxida{padding-top:2.5rem}}.standalone-form--intro-center.svelte-7uxida .standalone-form__intro:where(.svelte-7uxida),.standalone-form--centered.svelte-7uxida .standalone-form__intro:where(.svelte-7uxida),.standalone-form--compact.svelte-7uxida .standalone-form__intro:where(.svelte-7uxida){text-align:center}.standalone-form--intro-start.svelte-7uxida .standalone-form__intro:where(.svelte-7uxida){text-align:left}.standalone-form__brand.svelte-7uxida{color:var(--standalone-form-accent);font-size:.86rem;font-weight:800;letter-spacing:.18em;margin:0;text-transform:uppercase}.standalone-form__title.svelte-7uxida{color:var(--standalone-form-text);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:800;letter-spacing:0;line-height:1.08;margin:1rem 0 0}.standalone-form__description.svelte-7uxida{color:color-mix(in srgb,var(--standalone-form-text) 75%,transparent);font-size:1.125rem;line-height:1.75;margin:1.25rem 0 0;max-width:36rem}.standalone-form__privacy.svelte-7uxida{color:color-mix(in srgb,var(--standalone-form-text) 60%,transparent);font-size:.92rem;line-height:1.6;margin:2rem 0 0;max-width:28rem}.standalone-form--intro-center.svelte-7uxida .standalone-form__description:where(.svelte-7uxida),.standalone-form--intro-center.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida),.standalone-form--centered.svelte-7uxida .standalone-form__description:where(.svelte-7uxida),.standalone-form--centered.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida),.standalone-form--compact.svelte-7uxida .standalone-form__description:where(.svelte-7uxida),.standalone-form--compact.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida){margin-left:auto;margin-right:auto}.standalone-form__form.svelte-7uxida .payload-form-block{background:transparent;padding:0}.standalone-form__footer.svelte-7uxida{border-top:1px solid color-mix(in srgb,var(--standalone-form-text) 12%,transparent);color:color-mix(in srgb,var(--standalone-form-text) 62%,transparent);display:flex;flex-wrap:wrap;font-size:.85rem;gap:1rem;justify-content:space-between;line-height:1.6;margin-top:auto;padding-top:1.5rem}.standalone-form__footer.svelte-7uxida p:where(.svelte-7uxida){margin:0;max-width:42rem}.standalone-form__footer.svelte-7uxida nav:where(.svelte-7uxida){display:flex;flex-wrap:wrap;gap:1rem}.standalone-form__footer.svelte-7uxida a:where(.svelte-7uxida){color:inherit;font-weight:700;text-decoration:none}.standalone-form__footer.svelte-7uxida a:where(.svelte-7uxida):hover{color:var(--standalone-form-accent)}.standalone-form.form--mono-serif.svelte-7uxida{background:#000;color:#fff;font-family:New York,Iowan Old Style,Charter,Georgia,serif}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__shell:where(.svelte-7uxida){max-width:64rem}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__brand:where(.svelte-7uxida),.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__title:where(.svelte-7uxida),.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__description:where(.svelte-7uxida),.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida),.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__badge:where(.svelte-7uxida){font-family:inherit}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__brand:where(.svelte-7uxida){color:#fff9;font-size:.95rem;font-weight:400;letter-spacing:0;text-transform:none}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__title:where(.svelte-7uxida){color:#fff;font-size:clamp(2.75rem,6vw,5rem);font-weight:400;letter-spacing:-.025em;line-height:.96}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__description:where(.svelte-7uxida){color:#ffffffad;font-size:1.25rem;line-height:1.45}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__privacy:where(.svelte-7uxida){color:#ffffff7a;font-size:.98rem}.standalone-form.form--mono-serif.svelte-7uxida .standalone-form__badge:where(.svelte-7uxida){background:transparent;border-color:#ffffff38;color:#fff9;font-weight:400;letter-spacing:0;text-transform:none}
