.quote-flow-dark{--quote-flow-bg:var(--color-brand-950,#1e2c0c);--quote-flow-text:var(--quote-flow-cream);--quote-flow-muted:#f5f3ec9e;--quote-flow-faint:#f5f3ec99;--quote-flow-accent:#86b621;--quote-flow-accent-strong:#a8d828;--quote-flow-cream:#f5f3ec;background-color:var(--quote-flow-bg);color:var(--quote-flow-text)}.quote-flow-dark .bg-gray-50:not(footer.fixed),.quote-flow-dark.bg-gray-50,.quote-flow-dark .bg-brand-25,.quote-flow-dark .bg-brand-25\/95{background-color:var(--quote-flow-bg)!important}.quote-flow-dark header.sticky{background-color:color-mix(in srgb, var(--quote-flow-bg) 96%, transparent)!important}.quote-flow-dark header.sticky .text-gray-600{color:#f5f3ecb8!important}.quote-flow-dark header.sticky .hover\:text-gray-900:hover{color:var(--quote-flow-text)!important}.quote-flow-dark .quote-flow-sticky-footer,.quote-flow-dark footer.fixed{position:fixed;background-color:var(--quote-flow-bg)!important;box-shadow:none!important;background-image:none!important;border:none!important}.quote-flow-dark .quote-flow-sticky-footer:before,.quote-flow-dark footer.fixed:before{content:"";pointer-events:none;background:linear-gradient(to top, var(--quote-flow-bg) 0%, color-mix(in srgb, var(--quote-flow-bg) 88%, transparent) 42%, color-mix(in srgb, var(--quote-flow-bg) 45%, transparent) 78%, transparent 100%);height:1.25rem;position:absolute;bottom:100%;left:0;right:0}.quote-flow-dark .text-gray-900{color:var(--quote-flow-text)!important}.quote-flow-dark .text-gray-700{color:#f5f3ece0!important}.quote-flow-dark .text-gray-500{color:var(--quote-flow-muted)!important}.quote-flow-dark .text-gray-400{color:var(--quote-flow-faint)!important}.quote-flow-dark .text-brand-800,.quote-flow-dark .text-brand-700{color:var(--quote-flow-accent-strong)!important}.quote-flow-dark .text-brand-600{color:var(--quote-flow-accent)!important}.quote-flow-dark [data-slot=progress]{background-color:#ffffff24!important}.quote-flow-dark [data-slot=progress-indicator]{background:linear-gradient(90deg, var(--color-brand-600,#6d9532), var(--quote-flow-accent), var(--quote-flow-accent-strong))!important}.quote-flow-dark .from-gray-50{--tw-gradient-from:var(--quote-flow-bg)!important}.quote-flow-dark .to-gray-50,.quote-flow-dark .to-transparent{--tw-gradient-to:transparent!important}.quote-flow-dark .from-gray-50.to-transparent{background-image:linear-gradient(to right, var(--quote-flow-bg), transparent)!important}.quote-flow-dark .bg-gradient-to-l.from-gray-50{background-image:linear-gradient(to left, var(--quote-flow-bg), transparent)!important}.quote-flow-dark .border-gray-200{border-color:#ffffff1f!important}.quote-flow-dark .border-gray-300{border-color:#ffffff2e!important}.quote-flow-dark .divide-gray-100>:not(:last-child){border-color:#ffffff14!important}.quote-flow-dark input[data-slot=input],.quote-flow-dark input[role=combobox],.quote-flow-dark textarea[data-slot=textarea],.quote-flow-dark select{background-color:#fff!important;border-color:#d1d5db!important}.quote-flow-dark input[data-slot=input]:placeholder-shown,.quote-flow-dark input[role=combobox]:placeholder-shown{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.quote-flow-dark input[data-slot=input]:not(:placeholder-shown),.quote-flow-dark input[role=combobox]:not(:placeholder-shown){color:#111827!important;-webkit-text-fill-color:#111827!important}.quote-flow-dark input[data-slot=input]::placeholder,.quote-flow-dark input[role=combobox]::placeholder{opacity:1;color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.quote-flow-dark [data-slot=input-otp-slot]{color:#111827!important;background-color:#fff!important;border-color:#d1d5db!important}.quote-flow-dark [data-slot=input-otp-slot][data-active=true]{border-color:var(--color-brand-600,#6d9532)!important}.quote-flow-dark [data-slot=input-otp-slot] .bg-gray-900{background-color:#111827!important}.quote-flow-dark button[data-variant=cta],.quote-flow-dark button[data-variant=cta-static]{box-shadow:0 2px 8px #00000047!important}.quote-flow-dark button[data-variant=cta]:hover,.quote-flow-dark button[data-variant=cta-static]:hover{box-shadow:0 4px 14px #00000052!important}.quote-flow-dark button[data-variant=cta-secondary]{border-color:var(--color-brand-600,#6d9532)!important;color:var(--color-brand-700,#4f6e22)!important;background-color:#fff!important;box-shadow:0 1px 2px #0a0d1214!important}.quote-flow-dark button[data-variant=cta-secondary]:hover{background-color:#f4f8ec!important;box-shadow:0 2px 8px #0000001f!important}.quote-flow-dark button[data-variant=cta-secondary] svg{color:inherit!important}.quote-flow-dark button[data-variant=pill]{color:#111827!important;background-color:#fff!important;border-color:#11180c1f!important;box-shadow:0 1px 2px #0a0d120f!important}.quote-flow-dark button[data-variant=pill]:hover{border-color:#11180c33!important}.quote-flow-dark button[data-variant=pill][data-state=checked]{border-color:var(--color-brand-600,#6d9532)!important;background-color:var(--color-brand-200,#d8ecaa)!important;color:#111827!important;box-shadow:0 1px 3px #0a0d1214,0 0 0 2px #6d953266!important}.quote-flow-dark button[data-variant=pill] .text-gray-900{color:#111827!important}.quote-flow-dark button[data-variant=pill] .text-gray-700,.quote-flow-dark button[data-variant=pill] .text-gray-600,.quote-flow-dark button[data-variant=pill] .text-gray-500{color:#4b5563!important}.quote-flow-dark button[data-variant=pill] svg{color:#6b7280!important}.quote-flow-dark .bg-white{background-color:#fff!important;border-color:#11180c1a!important}.quote-flow-dark .bg-white .text-gray-900{color:#111827!important}.quote-flow-dark .bg-white .text-gray-700,.quote-flow-dark .bg-white .text-gray-600{color:#4b5563!important}.quote-flow-dark .bg-white .text-gray-500{color:#6b7280!important}.quote-flow-dark .bg-white .text-gray-400{color:#9ca3af!important}.quote-flow-dark .bg-white .divide-gray-100>:not(:last-child){border-color:#f3f4f6!important}.quote-flow-dark .bg-white .bg-brand-50{background-color:#f4f8ec!important}.quote-flow-dark .bg-white .text-brand-600{color:var(--color-brand-600,#6d9532)!important}.quote-flow-dark .bg-white button:not([data-variant]){background-color:#0000!important}.quote-flow-dark .bg-white button:not([data-variant]):hover,.quote-flow-dark .bg-white button:not([data-variant]):focus-visible{background-color:#f3f4f6!important}.quote-flow-dark .bg-white button.hover\:bg-brand-50:hover{background-color:#f4f8ec!important}.quote-flow-dark .bg-white button.hover\:bg-brand-25\/40:hover,.quote-flow-dark .bg-white button.focus-visible\:bg-brand-25\/40:focus-visible{background-color:color-mix(in srgb, var(--color-brand-25,#f7fbea) 40%, #fff)!important}.quote-flow-dark .bg-white .group-hover\:bg-brand-50:hover{background-color:#f4f8ec!important}.quote-flow-dark .bg-white .group-hover\:text-brand-600:hover{color:var(--color-brand-600,#6d9532)!important}.quote-flow-dark .bg-white .hover\:bg-gray-50:hover,.quote-flow-dark .bg-white .bg-gray-100{background-color:#f3f4f6!important}.quote-flow-dark .opacity-25{opacity:.45!important}.quote-flow-dark .opacity-60{opacity:.75!important}.quote-flow-dark button[data-variant=ghost-back],.quote-flow-dark button[data-variant=ghost-back-static]{color:#1f2937!important;background-color:#fff!important;border-color:#11180c1a!important;box-shadow:0 1px 2px #0a0d121a!important}.quote-flow-dark button[data-variant=ghost-back]:hover,.quote-flow-dark button[data-variant=ghost-back-static]:hover{background-color:var(--quote-flow-cream)!important;color:#1e2c0c!important;border-color:#6d953252!important}.quote-flow-dark button[data-variant=ghost-back] svg,.quote-flow-dark button[data-variant=ghost-back-static] svg{color:inherit!important}.quote-flow-dark button[data-variant=cta]:focus-visible,.quote-flow-dark button[data-variant=cta-static]:focus-visible,.quote-flow-dark button[data-variant=cta-secondary]:focus-visible,.quote-flow-dark button[data-variant=ghost-back]:focus-visible,.quote-flow-dark button[data-variant=ghost-back-static]:focus-visible,.quote-flow-dark button[data-variant=pill]:focus-visible{outline:2px solid var(--quote-flow-accent-strong);outline-offset:2px}