.page_page__1tKxX{max-width:1200px;margin:0 auto;padding:var(--space-6,1.5rem) var(--space-4,1rem) var(--space-12,3rem)}.page_breadcrumb__0BRvI{display:flex;flex-wrap:wrap;gap:.25rem;font-size:.875rem;color:var(--color-text-secondary,#6b7280);margin-bottom:var(--space-8,2rem)}.page_breadcrumb__0BRvI a{color:inherit;text-decoration:none}.page_breadcrumb__0BRvI a:hover{text-decoration:underline}.page_layout__g_5Tj{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--space-12,3rem);gap:var(--space-12,3rem);align-items:start}@media (max-width:767px){.page_layout__g_5Tj{grid-template-columns:1fr;gap:var(--space-8,2rem)}}.page_title__We1ZS{font-size:1.75rem;font-weight:700;margin:0 0 var(--space-4,1rem)}.page_subtitle__t90_B{color:var(--color-text-secondary,#6b7280);line-height:1.6;margin:0 0 var(--space-8,2rem)}.page_contacts__2odjF{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.page_contactItem__jJy70{display:flex;flex-direction:column;gap:.25rem;margin:0}.page_contactLabel__fepP3{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#6b7280)}.page_contactValue__QsVkv{font-weight:600;color:var(--color-text-primary,#111827);text-decoration:none}.page_contactValue__QsVkv:hover{text-decoration:underline}.RFQForm_form__Nz2EM{display:flex;flex-direction:column;gap:var(--space-5,20px);max-width:640px}.RFQForm_formTitle__t_SSI{font-family:var(--font-display,"Golos Text",sans-serif);font-size:var(--text-2xl,1.5rem);font-weight:600;color:var(--color-text-primary,#0f1520);margin:0}.RFQForm_field__xmhtW{display:flex;flex-direction:column;gap:var(--space-2,6px)}.RFQForm_row__p9xK0{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4,16px);gap:var(--space-4,16px)}@media (max-width:480px){.RFQForm_row__p9xK0{grid-template-columns:1fr}}.RFQForm_label__zafk_{font-size:var(--text-sm,.875rem);font-weight:500;color:var(--color-text-secondary,#4a5568);display:flex;align-items:center;gap:var(--space-2,6px)}.RFQForm_required__BiSHf{color:var(--color-accent,#c8391a)}.RFQForm_hint__pYVRl{font-size:var(--text-xs,.75rem);font-weight:400;color:var(--color-text-muted,#718096)}.RFQForm_input__v985H,.RFQForm_select__44orF,.RFQForm_textarea__aG308{width:100%;padding:var(--space-3,10px) var(--space-4,14px);font-family:var(--font-body,"DM Sans",sans-serif);font-size:var(--text-base,1rem);color:var(--color-text-primary,#0f1520);background:var(--color-surface,#ffffff);border:1.5px solid var(--color-border,#d1d5db);border-radius:var(--radius-md,6px);transition:border-color .15s ease-out,box-shadow .15s ease-out;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.RFQForm_input__v985H:focus,.RFQForm_select__44orF:focus,.RFQForm_textarea__aG308:focus{border-color:var(--color-accent,#c8391a);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent,#c8391a) 20%,transparent)}.RFQForm_input__v985H[aria-invalid=true],.RFQForm_select__44orF[aria-invalid=true],.RFQForm_textarea__aG308[aria-invalid=true]{border-color:var(--color-error,#dc2626)}.RFQForm_input__v985H:-moz-read-only{background:var(--color-surface-secondary,#f8f9fa);color:var(--color-text-muted,#718096);cursor:default}.RFQForm_input__v985H:read-only{background:var(--color-surface-secondary,#f8f9fa);color:var(--color-text-muted,#718096);cursor:default}.RFQForm_input__v985H:disabled,.RFQForm_select__44orF:disabled,.RFQForm_textarea__aG308:disabled{opacity:.6;cursor:not-allowed}.RFQForm_inputNarrow__qN8uN{max-width:120px}.RFQForm_select__44orF{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.RFQForm_textarea__aG308{resize:vertical;min-height:96px}.RFQForm_fieldError__kqCeL{font-size:var(--text-xs,.75rem);color:var(--color-error,#dc2626);margin:0}.RFQForm_consentWrap__RClDP{display:flex;flex-direction:column;gap:var(--space-2,6px)}.RFQForm_consentLabel__ug4tR{display:flex;align-items:flex-start;gap:var(--space-3,10px);font-size:var(--text-sm,.875rem);color:var(--color-text-secondary,#4a5568);cursor:pointer;line-height:1.5}.RFQForm_checkbox__FO4ia{flex-shrink:0;width:18px;height:18px;margin-top:2px;border:1.5px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,3px);accent-color:var(--color-accent,#c8391a);cursor:pointer}.RFQForm_link__4ASIl{color:var(--color-accent,#c8391a);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent,#c8391a) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent,#c8391a) 40%,transparent);text-underline-offset:2px}.RFQForm_link__4ASIl:hover{-webkit-text-decoration-color:var(--color-accent,#c8391a);text-decoration-color:var(--color-accent,#c8391a)}.RFQForm_serverError__NR3kd{padding:var(--space-3,12px) var(--space-4,16px);background:color-mix(in srgb,var(--color-error,#dc2626) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-error,#dc2626) 30%,transparent);border-radius:var(--radius-md,6px);font-size:var(--text-sm,.875rem);color:var(--color-error,#dc2626);margin:0}.RFQForm_submitButton__Xtzb5{align-self:flex-start;padding:var(--space-3,12px) var(--space-6,28px);font-family:var(--font-body,"DM Sans",sans-serif);font-size:var(--text-base,1rem);font-weight:600;color:#ffffff;background:var(--color-accent,#c8391a);border:none;border-radius:var(--radius-md,6px);cursor:pointer;transition:background .15s ease-out,transform .1s ease-out,opacity .15s ease-out;min-height:48px}.RFQForm_submitButton__Xtzb5:hover:not(:disabled){background:var(--color-accent-dark,#a62e14)}.RFQForm_submitButton__Xtzb5:active:not(:disabled){transform:translateY(1px)}.RFQForm_submitButton__Xtzb5:focus-visible{outline:2px solid var(--color-accent,#c8391a);outline-offset:3px}.RFQForm_submitButton__Xtzb5:disabled{opacity:.6;cursor:not-allowed}.RFQForm_success__kL6tU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-6,32px);background:color-mix(in srgb,var(--color-accent,#c8391a) 5%,transparent);border:1.5px solid color-mix(in srgb,var(--color-accent,#c8391a) 30%,transparent);border-radius:var(--radius-lg,10px);max-width:480px}.RFQForm_successIcon__hIu0b{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-accent,#c8391a);color:#ffffff;border-radius:50%;font-size:1.25rem;font-weight:700;flex-shrink:0}.RFQForm_successTitle__Qakxf{font-family:var(--font-display,"Golos Text",sans-serif);font-size:var(--text-xl,1.25rem);font-weight:600;color:var(--color-text-primary,#0f1520);margin:0}.RFQForm_successText__Rdgji{font-size:var(--text-base,1rem);color:var(--color-text-secondary,#4a5568);margin:0;line-height:1.6}.RFQForm_successText__Rdgji a{color:var(--color-accent,#c8391a);font-weight:600}[data-theme=dark] .RFQForm_input__v985H,[data-theme=dark] .RFQForm_select__44orF,[data-theme=dark] .RFQForm_textarea__aG308{background:var(--color-surface-dark,#1e2535);border-color:var(--color-border-dark,#374151);color:var(--color-text-primary-dark,#e8ecf4)}[data-theme=dark] .RFQForm_input__v985H:-moz-read-only{background:var(--color-surface-secondary-dark,#252c3f)}[data-theme=dark] .RFQForm_input__v985H:read-only{background:var(--color-surface-secondary-dark,#252c3f)}.LanguageSwitcher_switcher__40Jl6{display:inline-flex;align-items:center;gap:2px;font-family:var(--font-body);font-size:12px;font-weight:var(--font-weight-semibold);text-decoration:none;letter-spacing:.05em;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-micro) var(--ease-out),color var(--duration-micro) var(--ease-out)}.LanguageSwitcher_switcher__40Jl6:hover{border-color:var(--color-accent)}.LanguageSwitcher_active__wtXcC{color:var(--color-text-primary)}.LanguageSwitcher_inactive__2ctca{color:var(--color-text-placeholder)}.LanguageSwitcher_divider__Fo7z7{color:var(--color-border);margin:0 1px}.LanguageSwitcher_switcher__40Jl6:hover .LanguageSwitcher_inactive__2ctca{color:var(--color-accent)}