.inline-quote-form[data-astro-cid-u5vjr6qa]{background:#fff;border:1px solid var(--color-surface-200);border-radius:16px;padding:2rem 2.25rem;box-shadow:0 12px 32px -16px #14305f2e;margin:2.5rem 0}@media(max-width:560px){.inline-quote-form[data-astro-cid-u5vjr6qa]{padding:1.25rem 1rem}}.inline-quote-form-sidebar[data-astro-cid-u5vjr6qa]{max-width:26rem;padding:1.5rem 1.75rem}.osc-eyebrow[data-astro-cid-u5vjr6qa]{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-600)}.iqf-heading[data-astro-cid-u5vjr6qa]{margin:0 0 .5rem;color:var(--color-brand-700);font-size:1.375rem;line-height:1.25}.iqf-subhead[data-astro-cid-u5vjr6qa]{margin:0 0 1.25rem;color:var(--color-text-secondary);font-size:.9375rem}.iqf-form[data-astro-cid-u5vjr6qa]{display:flex;flex-direction:column;gap:.875rem}.osc-step[data-astro-cid-u5vjr6qa]{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:.875rem;min-width:0}.osc-step[data-astro-cid-u5vjr6qa] legend[data-astro-cid-u5vjr6qa]{font-weight:700;color:var(--color-brand-700);margin-bottom:.5rem;font-size:.9375rem}.iqf-row[data-astro-cid-u5vjr6qa]{display:flex;flex-direction:column;gap:.875rem}.iqf-row-2[data-astro-cid-u5vjr6qa]{display:grid;grid-template-columns:1fr;gap:.875rem}@media(min-width:560px){.iqf-row-2[data-astro-cid-u5vjr6qa]{grid-template-columns:1fr 1fr}}.iqf-field[data-astro-cid-u5vjr6qa]{display:flex;flex-direction:column;min-width:0}.iqf-label[data-astro-cid-u5vjr6qa]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.375rem}.iqf-field[data-astro-cid-u5vjr6qa] input[data-astro-cid-u5vjr6qa],.iqf-field[data-astro-cid-u5vjr6qa] select[data-astro-cid-u5vjr6qa]{width:100%;padding:.6rem .875rem;border:1px solid var(--color-surface-300);border-radius:8px;font-size:.9375rem;font-family:inherit;background:#fff;color:var(--color-text-primary);transition:border-color .2s ease,box-shadow .2s ease}.iqf-field[data-astro-cid-u5vjr6qa] input[data-astro-cid-u5vjr6qa]:focus,.iqf-field[data-astro-cid-u5vjr6qa] select[data-astro-cid-u5vjr6qa]:focus{outline:none;border-color:var(--color-accent-500);box-shadow:0 0 0 3px #f59e0b26}.osc-result[data-astro-cid-u5vjr6qa]{background:var(--color-surface-50);border:1px solid var(--color-surface-200);border-left:4px solid var(--color-accent-500);border-radius:12px;padding:1rem 1.25rem}.osc-result-empty[data-astro-cid-u5vjr6qa]{margin:0;color:var(--color-text-secondary);font-size:.9375rem}.osc-result-grid[data-astro-cid-u5vjr6qa]{display:grid;grid-template-columns:1fr;gap:.75rem 1.25rem;margin:0}@media(min-width:560px){.osc-result-grid[data-astro-cid-u5vjr6qa]{grid-template-columns:1fr 1fr}.osc-wide[data-astro-cid-u5vjr6qa]{grid-column:1 / -1}}.osc-result-grid[data-astro-cid-u5vjr6qa] dt[data-astro-cid-u5vjr6qa]{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}.osc-result-grid[data-astro-cid-u5vjr6qa] dd[data-astro-cid-u5vjr6qa]{margin:.15rem 0 0;color:var(--color-text-primary);font-size:.9375rem;line-height:1.45}.osc-result-grid[data-astro-cid-u5vjr6qa] [data-astro-cid-u5vjr6qa][data-osc-out=kwp]{font-size:1.375rem;font-weight:700;color:var(--color-brand-700)}.osc-assumptions[data-astro-cid-u5vjr6qa]{margin:.75rem 0 0;font-size:.75rem;color:var(--color-text-muted);line-height:1.5}.iqf-consent[data-astro-cid-u5vjr6qa]{display:flex;gap:.625rem;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5;margin-top:.25rem}.iqf-consent[data-astro-cid-u5vjr6qa] input[data-astro-cid-u5vjr6qa]{margin-top:.2rem;flex-shrink:0}.iqf-consent[data-astro-cid-u5vjr6qa] a[data-astro-cid-u5vjr6qa]{color:var(--color-brand-700)}.iqf-submit[data-astro-cid-u5vjr6qa]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--color-accent-500);color:#fff;border:none;border-radius:10px;font-weight:700;font-size:1rem;cursor:pointer;margin-top:.5rem;box-shadow:0 4px 14px #f59e0b66;transition:background .2s ease,transform .2s ease}.iqf-submit[data-astro-cid-u5vjr6qa]:hover{background:var(--color-accent-600);transform:translateY(-2px)}.iqf-next[data-astro-cid-u5vjr6qa]{margin:1.25rem 0 0;padding-top:1.25rem;border-top:1px solid var(--color-surface-200)}.iqf-next-heading[data-astro-cid-u5vjr6qa]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .625rem}.iqf-next[data-astro-cid-u5vjr6qa] ol[data-astro-cid-u5vjr6qa]{list-style:none;counter-reset:iqf;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.iqf-next[data-astro-cid-u5vjr6qa] ol[data-astro-cid-u5vjr6qa] li[data-astro-cid-u5vjr6qa]{counter-increment:iqf;padding-left:2rem;position:relative;font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.iqf-next[data-astro-cid-u5vjr6qa] ol[data-astro-cid-u5vjr6qa] li[data-astro-cid-u5vjr6qa]:before{content:counter(iqf);position:absolute;left:0;top:0;width:22px;height:22px;background:var(--color-brand-700);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.iqf-fallback[data-astro-cid-u5vjr6qa]{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--color-surface-200);text-align:center;font-size:.9375rem;color:var(--color-text-secondary)}.iqf-fallback[data-astro-cid-u5vjr6qa] a[data-astro-cid-u5vjr6qa]{color:var(--color-brand-700);text-decoration:none}
