.devis_page__i88pv{padding:var(--space-12) 0 var(--space-16)}.devis_pageHeader___OU4D{text-align:center;margin-bottom:var(--space-12)}.devis_pageHeader___OU4D h1{margin-bottom:var(--space-3)}.devis_pageHeader___OU4D p{color:var(--color-text-secondary)}.devis_layout__qcp2z{display:grid;grid-template-columns:1fr;gap:var(--space-8);max-width:1100px;margin:0 auto}@media (min-width:1024px){.devis_layout__qcp2z{grid-template-columns:2fr 1fr}}.devis_form__FbQi4{background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border);padding:var(--space-8);box-shadow:var(--shadow-sm)}.devis_formSection__c40T5{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);padding:var(--space-3) 0;margin-bottom:var(--space-4);border-bottom:2px solid var(--color-primary);display:inline-block}.devis_row__piAt7{display:grid;grid-template-columns:1fr;gap:0 var(--space-6)}@media (min-width:640px){.devis_row__piAt7{grid-template-columns:1fr 1fr}}.devis_submitBtn__27QLA{width:100%;margin-top:var(--space-4)}.devis_sidebar__Rd6D9{display:flex;flex-direction:column;gap:var(--space-4)}.devis_infoCard__yaGFj{background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:var(--space-5);box-shadow:var(--shadow-xs)}.devis_infoCard__yaGFj h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.devis_infoCard__yaGFj p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.devis_successState__hbEOp{padding:var(--space-16) 0}