.demande-semences_page-hero__kHGa_{background-color:var(--color-primary-900);color:var(--color-text-inverse);padding:80px 0 60px;position:relative;overflow:hidden}.demande-semences_page-hero-bg__As1JH{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.627 0l1.326 1.326-1.326 1.326-1.326-1.326L54.627 0zm-10.607 0l1.326 1.326-1.326 1.326-1.326-1.326L44.02 0zm-10.607 0l1.326 1.326-1.326 1.326-1.326-1.326L33.413 0zm-10.607 0l1.326 1.326-1.326 1.326-1.326-1.326L22.806 0zm-10.607 0l1.326 1.326-1.326 1.326-1.326-1.326L12.2 0z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E");z-index:0}.demande-semences_page-hero-content__eFPpV{position:relative;z-index:1;max-width:800px}.demande-semences_page-hero-content__eFPpV h1{font-size:3rem;margin-bottom:24px}.demande-semences_page-hero-content__eFPpV p{font-size:1.2rem;opacity:.9;line-height:1.6}.demande-semences_form-section__bO0ge{padding:80px 0;background-color:var(--color-bg)}.demande-semences_form-wrapper__ADDlP{background:var(--color-surface);border-radius:var(--radius-2xl);padding:40px;box-shadow:0 20px 40px rgba(0,0,0,.05);border:1px solid var(--color-border-light);max-width:800px;margin:-100px auto 0;position:relative;z-index:10}.demande-semences_form-grid___P97I{display:grid;gap:32px}.demande-semences_form-row__A7iif{display:grid;grid-template-columns:1fr 1fr;gap:24px}.demande-semences_section-title__Ip_3M{font-size:1.25rem;color:var(--color-primary-900);border-bottom:2px solid var(--color-primary-100);padding-bottom:12px;margin-bottom:24px;display:flex;align-items:center;gap:8px}.demande-semences_success-message__OtjqF{text-align:center;padding:40px 20px}.demande-semences_success-icon__6MeJX{color:var(--color-success);margin:0 auto 24px;background:rgba(59,109,246,.1);padding:20px;border-radius:50%;display:inline-block}.demande-semences_success-message__OtjqF h3{font-size:1.75rem;margin-bottom:16px;color:var(--color-primary-900)}.demande-semences_success-message__OtjqF p{color:var(--color-text-secondary);font-size:1.1rem;margin-bottom:32px}.demande-semences_recap-card__z2YlE{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;text-align:left;margin-bottom:32px}.demande-semences_recap-item__pdpZl{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--color-border-light)}.demande-semences_recap-item__pdpZl:last-child{border-bottom:none}.demande-semences_recap-label__271z0{color:var(--color-text-secondary);font-weight:500}.demande-semences_recap-value__QLTMb{font-weight:600;color:var(--color-text)}.demande-semences_actions__i6quE{display:flex;gap:16px;justify-content:center}@media (max-width:768px){.demande-semences_page-hero__kHGa_{padding:60px 0 80px}.demande-semences_page-hero-content__eFPpV h1{font-size:2.25rem}.demande-semences_form-wrapper__ADDlP{padding:24px;margin-top:-60px}.demande-semences_form-row__A7iif{grid-template-columns:1fr;gap:16px}.demande-semences_actions__i6quE{flex-direction:column}}