.form-field:where(.astro-6ak7nmxo){flex-direction:column;gap:4px;width:100%;display:flex}.form-label:where(.astro-6ak7nmxo){font-family:var(--font-sans);color:var(--color-brand-black);font-size:14px;line-height:22px}.form-input:where(.astro-6ak7nmxo){background:var(--color-white);height:40px;font-family:var(--font-sans);color:var(--color-brand-black);border:1px solid #c9c9c9;border-radius:4px;outline:none;padding:0 12px;font-size:14px;line-height:22px;transition:border-color .2s}.form-input:where(.astro-6ak7nmxo)::placeholder{color:var(--color-black-lighter);opacity:.55}.form-input:where(.astro-6ak7nmxo):hover{border-color:#525252}.form-input:where(.astro-6ak7nmxo):focus{border-color:#006d8a}.form-field:where(.astro-q6pvgd72){flex-direction:column;gap:4px;width:100%;display:flex}.form-label:where(.astro-q6pvgd72){font-family:var(--font-sans);color:var(--color-brand-black);font-size:14px;line-height:22px}.select-wrapper:where(.astro-q6pvgd72){width:100%;position:relative}.form-select:where(.astro-q6pvgd72){background:var(--color-white);width:100%;height:40px;font-family:var(--font-sans);color:var(--color-brand-black);appearance:none;cursor:pointer;border:1px solid #c9c9c9;border-radius:4px;outline:none;padding:0 36px 0 12px;font-size:14px;line-height:22px;transition:border-color .2s}.form-select:where(.astro-q6pvgd72):hover{border-color:#525252}.form-select:where(.astro-q6pvgd72):focus{border-color:#006d8a}.form-select:where(.astro-q6pvgd72):invalid,.form-select:where(.astro-q6pvgd72):has(option[value=""]:checked){color:color-mix(in srgb, var(--color-black-lighter) 55%, var(--color-white))}.select-icon:where(.astro-q6pvgd72){color:var(--color-black-lighter);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.demo-hero:where(.astro-soxsnotx){--hero-padding-top:90px;padding:var(--hero-padding-top) calc(max((100% - var(--container-max-width)) / 2, 0px) + var(--container-padding)) 0;background-color:var(--color-brand-darker);color:var(--color-white);border-top:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:clip}.demo-hero:where(.astro-soxsnotx):before,.demo-hero:where(.astro-soxsnotx):after{content:"";pointer-events:none;z-index:2;background-color:#00586f;width:1px;position:absolute;top:0;bottom:0}@media (width<=768px){.demo-hero:where(.astro-soxsnotx):before,.demo-hero:where(.astro-soxsnotx):after{content:none}}.demo-hero:where(.astro-soxsnotx):before{left:calc(calc(max((100% - var(--container-max-width)) / 2, 0px) + var(--container-padding)) - 1px)}.demo-hero:where(.astro-soxsnotx):after{right:calc(calc(max((100% - var(--container-max-width)) / 2, 0px) + var(--container-padding)) - 1px)}.demo-hero:where(.astro-soxsnotx) .overline:where(.astro-soxsnotx){color:var(--color-brand-lightest)}@media (width<=1024px){.demo-hero:where(.astro-soxsnotx){grid-template-columns:1fr}}@media (width<=768px){.demo-hero:where(.astro-soxsnotx){--hero-padding-top:70px;padding-inline:0}}.demo-content:where(.astro-soxsnotx){padding:72px clamp(24px, 6.8vw, 92px) calc(var(--hero-padding-top) + 24px)}@media (width<=1024px){.demo-content:where(.astro-soxsnotx){padding-top:20px;padding-bottom:56px}}@media (width<=768px){.demo-content:where(.astro-soxsnotx){padding-inline:var(--container-padding)}}.headline:where(.astro-soxsnotx){max-width:640px;font-size:clamp(32px,4vw,52px)}.subheadline:where(.astro-soxsnotx){max-width:560px;margin-top:32px}.benefits:where(.astro-soxsnotx){flex-direction:column;gap:12px;margin-top:40px;list-style:none;display:flex}.benefits:where(.astro-soxsnotx) li:where(.astro-soxsnotx){align-items:flex-start;gap:16px;display:flex}.benefits:where(.astro-soxsnotx) li:where(.astro-soxsnotx):before{content:"";background-color:var(--color-brand-lighter);flex-shrink:0;width:7px;height:7px;margin-top:11px}.demo-panel:where(.astro-soxsnotx){margin-top:calc(-1 * var(--hero-padding-top));padding:calc(var(--hero-padding-top) + 40px) clamp(24px, 4vw, 56px) clamp(40px, 5vw, 64px);background-color:var(--color-brand-darker);background-image:repeating-linear-gradient(-45deg,#00586f 0 1px,#0000 1px 7px);border-left:1px solid #00586f}@media (width<=1024px){.demo-panel:where(.astro-soxsnotx){border-top:1px solid #00586f;border-left:none;margin-top:0;padding-top:40px}}@media (width<=768px){.demo-panel:where(.astro-soxsnotx){padding-inline:var(--container-padding)}}.demo-card:where(.astro-soxsnotx){color:var(--color-brand-black);border-radius:0;padding:clamp(24px,3vw,32px)}.demo-card-title:where(.astro-soxsnotx){font-family:var(--font-sans-tight);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.15}.demo-form:where(.astro-soxsnotx){flex-direction:column;gap:16px;display:flex}.form-row:where(.astro-soxsnotx){grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=480px){.form-row:where(.astro-soxsnotx){grid-template-columns:1fr}}.book-call-link:where(.astro-soxsnotx){background-color:var(--color-brand-darker);width:fit-content;font-family:var(--font-sans);color:var(--color-brand-lightest);border-radius:4px;justify-content:center;align-items:center;gap:8px;margin:24px auto 0;padding:10px 16px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.book-call-link:where(.astro-soxsnotx) .bi:where(.astro-soxsnotx){font-size:14px;transition:all .2s}.book-call-link:where(.astro-soxsnotx):hover{color:var(--color-white)}.book-call-link:where(.astro-soxsnotx):hover .bi:where(.astro-soxsnotx){transform:translateY(2px)}.book-call:where(.astro-soxsnotx) .section-header{text-align:center}.book-call:where(.astro-soxsnotx) .cal-embed{padding-top:clamp(48px,6vw,80px)}.submit-btn:where(.astro-soxsnotx){background-color:var(--color-brand);width:100%;height:44px;color:var(--color-white);font-family:var(--font-sans);border-radius:4px;margin-top:8px;font-size:16px;font-weight:500;transition:all .2s}.submit-btn:where(.astro-soxsnotx):hover{background-color:var(--color-brand-light)}.submit-btn:where(.astro-soxsnotx):disabled{opacity:.7;cursor:default}
