.FormLoader-module__u5LyIa__loader{font-family:var(--font-nohemi), sans-serif;color:var(--ink);align-items:center;gap:.6rem;display:inline-flex}.FormLoader-module__u5LyIa__ring{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);border-top-color:var(--accent-text);border-radius:50%;flex:none;width:22px;height:22px;animation:.9s linear infinite FormLoader-module__u5LyIa__spin}.FormLoader-module__u5LyIa__label{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:.72rem;font-weight:500}@keyframes FormLoader-module__u5LyIa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FormLoader-module__u5LyIa__ring{animation-duration:2.4s}}
.InlineQuoteForm-module__cvAw8W__formCard{--form-tint:color-mix(in srgb, var(--brand-primary) 8%, var(--background));text-align:left;border:1px solid var(--form-border,color-mix(in srgb, var(--brand-primary) 18%, var(--background)));background:color-mix(in srgb, var(--form-tint) var(--form-surface-opacity,96%), transparent);-webkit-backdrop-filter:blur(14px)saturate(115%);width:100%;min-width:0;box-shadow:none;border-radius:1rem;padding:clamp(.75rem,1.4vw,1.25rem) .25rem;scroll-margin-top:5rem}.InlineQuoteForm-module__cvAw8W__formHeader{border-bottom:1px solid #fff6;align-items:center;gap:.85rem;margin-bottom:.5rem;padding:.35rem 1.4rem 1rem;display:flex}.InlineQuoteForm-module__cvAw8W__formHeading{color:var(--brand-primary);letter-spacing:-.035em;flex:none;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:600;line-height:1.15}.InlineQuoteForm-module__cvAw8W__formSubtitle{color:#342f2b;text-wrap:balance;border-left:1px solid #342f2b40;min-width:0;margin:0;padding-left:.85rem;font-size:.85rem;line-height:1.3}.InlineQuoteForm-module__cvAw8W__neutral{--form-tint:var(--background);--form-border:#ffffffa6}@media (min-width:1200px){.InlineQuoteForm-module__cvAw8W__formCard{padding:clamp(.5rem, calc(var(--layout-svh,1svh) * 1), .875rem) .25rem}.InlineQuoteForm-module__cvAw8W__formHeader{padding:.25rem clamp(.75rem, 1.5vw, 1.5rem) clamp(.5rem, calc(var(--layout-svh,1svh) * 1), .875rem);gap:.65rem;margin-bottom:0}.InlineQuoteForm-module__cvAw8W__formHeading{font-size:clamp(1.125rem, calc(var(--layout-svh,1svh) * 2.2), 1.5rem)}.InlineQuoteForm-module__cvAw8W__formSubtitle{font-size:clamp(.75rem, calc(var(--layout-svh,1svh) * 1.3), .85rem)}}@media (max-width:599px){.InlineQuoteForm-module__cvAw8W__formCard{border-radius:.75rem;padding:.75rem 0}.InlineQuoteForm-module__cvAw8W__formHeader{padding-inline:1rem}}
