.QuoteForm_page__9KiU2{max-width:760px;margin:auto;padding:32px 24px 80px;color:var(--color-text);font-family:var(--font-sans)}.QuoteForm_page__9KiU2 h1{font-family:var(--font-display);font-size:clamp(2rem,6vw,3.5rem);line-height:1.15;margin:44px 0 32px}.QuoteForm_page__9KiU2 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.QuoteForm_nav__r78no{display:flex;justify-content:space-between;gap:16px;align-items:center}.QuoteForm_page__9KiU2 button{cursor:pointer}.QuoteForm_page__9KiU2 fieldset{border:0;padding:0;margin:0;min-width:0}.QuoteForm_field__0CBQ7{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.QuoteForm_field__0CBQ7 input,.QuoteForm_field__0CBQ7 select,.QuoteForm_field__0CBQ7 textarea{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg);color:var(--color-text);font:inherit}.QuoteForm_field__0CBQ7 textarea{resize:vertical}.QuoteForm_page__9KiU2 :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.QuoteForm_error__w_QVN{display:block;color:var(--color-text);border-left:3px solid var(--color-accent);padding-left:8px;margin-top:6px}.QuoteForm_checkbox__818ln{display:flex;gap:12px;align-items:center;margin:20px 0}.QuoteForm_checkbox__818ln input{width:20px;height:20px;accent-color:var(--color-accent);flex-shrink:0}.QuoteForm_honeypot__LgO30{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.QuoteForm_challenge__dxQtV{margin:24px 0;min-height:65px}.QuoteForm_submit__UEd03{background:var(--color-accent);color:var(--color-bg);border-radius:24px;padding:12px 24px;margin:20px 0}.QuoteForm_page__9KiU2 fieldset:disabled{opacity:.7}.QuoteForm_result__N4NZ_{margin-top:20px}.QuoteForm_alternatives__42RpJ{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px;border-top:1px solid var(--color-border);padding-top:24px}.QuoteForm_alternatives__42RpJ p{width:100%}