@charset "UTF-8";.dealer-section[data-v-650ed638]{--primary-color:#1a237e;--accent-color:#0fc;--text-color:#4a5568;--white:#fff;--section-padding:100px;--container-width:1200px;--border-radius:30px;--transition-time:.3s}.dealer-section .hero-section[data-v-650ed638]{align-items:center;background-color:var(--primary-color);color:var(--white);display:flex;min-height:600px;padding:var(--section-padding) 0}.dealer-section .container[data-v-650ed638]{margin:0 auto;max-width:var(--container-width);padding:0 20px}.dealer-section .hero-content[data-v-650ed638]{align-items:center;display:flex;gap:60px}.dealer-section .hero-text[data-v-650ed638]{flex:1}.dealer-section .hero-text .title[data-v-650ed638]{color:var(--white);font-size:48px;font-weight:700;margin-bottom:24px}.dealer-section .hero-text .description[data-v-650ed638]{font-size:18px;line-height:1.6;margin-bottom:32px;opacity:.9}.dealer-section .hero-text .cta-button[data-v-650ed638]{background-color:var(--accent-color);border:none;border-radius:var(--border-radius);color:var(--primary-color);cursor:pointer;font-size:16px;font-weight:600;padding:16px 32px;transition:transform var(--transition-time) ease}.dealer-section .hero-text .cta-button[data-v-650ed638]:hover{box-shadow:0 4px 12px #00ffcc4d;transform:translateY(-2px)}.dealer-section .hero-image[data-v-650ed638]{flex:1;position:relative}.dealer-section .hero-image .image-container[data-v-650ed638]{background:#ffffff1a;border-radius:50%;margin:20px;padding:40px;position:relative}.dealer-section .hero-image .dealer-badge[data-v-650ed638]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 12px #0000001a;color:#1a237e;display:inline-flex;font-weight:600;gap:8px;margin:10px;padding:12px 24px}.dealer-section .hero-image .dealer-badge .icon[data-v-650ed638]{font-size:20px}.dealer-section .hero-image .dealer-badge.revendeur[data-v-650ed638]{background:#f3e5f5}.dealer-section .hero-image .dealer-badge.formateur[data-v-650ed638]{background:#e3f2fd}.dealer-section .hero-image .dealer-badge.installateur[data-v-650ed638]{background:#e8f5e9}.dealer-section .dealer-cards-section[data-v-650ed638]{background:var(--section-bg,#f8f9fe);padding:var(--section-padding) 0}.dealer-section .dealer-cards-section .cards-grid[data-v-650ed638]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.dealer-section .dealer-cards-section .dealer-info-card[data-v-650ed638]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;padding:30px;transition:transform .3s ease}.dealer-section .dealer-cards-section .dealer-info-card[data-v-650ed638]:hover{transform:translateY(-5px)}.dealer-section .dealer-cards-section .dealer-info-card .card-title[data-v-650ed638]{color:#1a237e;font-size:24px;font-weight:600;margin-bottom:24px}.dealer-section .dealer-cards-section .dealer-info-card .feature-list[data-v-650ed638]{list-style:none;margin:0;padding:0}.dealer-section .dealer-cards-section .dealer-info-card .feature-list li[data-v-650ed638]{border-bottom:1px solid #eef1f9;color:#4a5568;font-size:16px;padding:12px 0 12px 28px;position:relative}.dealer-section .dealer-cards-section .dealer-info-card .feature-list li[data-v-650ed638]:last-child{border-bottom:none}.dealer-section .dealer-cards-section .dealer-info-card .feature-list li[data-v-650ed638]:before{color:#4caf50;content:"✓";font-weight:700;left:0;position:absolute}.dealer-section .dealer-cta-section[data-v-650ed638]{padding:60px 0;text-align:center}.dealer-section .dealer-cta-section .cta-title[data-v-650ed638]{color:#1a237e;font-size:42px;font-weight:700;margin-bottom:32px}.dealer-section .dealer-cta-section .cta-buttons[data-v-650ed638]{display:flex;gap:20px;justify-content:center}.dealer-section .dealer-cta-section .cta-button[data-v-650ed638]{border-radius:30px;cursor:pointer;font-size:16px;font-weight:600;min-width:180px;padding:16px 32px;transition:all .3s ease}.dealer-section .dealer-cta-section .cta-button.primary[data-v-650ed638]{background-color:#4355f9;border:none;color:#fff}.dealer-section .dealer-cta-section .cta-button.primary[data-v-650ed638]:hover{background-color:#1228f7;box-shadow:0 4px 12px #4355f94d;transform:translateY(-2px)}.dealer-section .dealer-cta-section .cta-button.secondary[data-v-650ed638]{background-color:#fff;border:2px solid #000;color:#000}.dealer-section .dealer-cta-section .cta-button.secondary[data-v-650ed638]:hover{background-color:#000;box-shadow:0 4px 12px #4355f91a;color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.dealer-section .dealer-cards-section .cards-grid[data-v-650ed638]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.dealer-section .hero-section[data-v-650ed638]{padding:40px 0}.dealer-section .hero-content[data-v-650ed638]{flex-direction:column-reverse;gap:30px;text-align:center}.dealer-section .right-content[data-v-650ed638]{margin-top:0}.dealer-section .dealer-content[data-v-650ed638]{flex-direction:column;text-align:center}.dealer-section .dealer-types[data-v-650ed638]{align-items:center;display:flex;flex-direction:column;gap:16px}.dealer-section .dealer-cards-section[data-v-650ed638]{padding:40px 0}.dealer-section .dealer-cards-section .cards-grid[data-v-650ed638]{gap:20px;grid-template-columns:1fr}.dealer-section .dealer-cta-section[data-v-650ed638]{padding:40px 0}.dealer-section .dealer-cta-section .cta-title[data-v-650ed638]{font-size:32px;margin-bottom:24px}.dealer-section .dealer-cta-section .cta-buttons[data-v-650ed638]{align-items:center;flex-direction:column}.dealer-section .dealer-cta-section .cta-buttons .cta-button[data-v-650ed638]{max-width:300px;width:100%}}.profile-image[data-v-650ed638]{aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover;width:100%}.btn-custom-text[data-v-650ed638]{font-size:14px;max-width:220px;padding:11px 32px!important;width:100%}
