.sem-hero[data-astro-cid-7dtvg6b2]{position:relative;background-image:url(/images/seminaire-salle-reunion.webp);background-size:cover;background-position:center;min-height:810px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sem-hero[data-astro-cid-7dtvg6b2]:before{content:"";position:absolute;inset:0;background:#0009}.sem-hero__inner[data-astro-cid-7dtvg6b2]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;padding:80px 40px}.sem-hero__eyebrow[data-astro-cid-7dtvg6b2]{font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;margin:0 0 28px;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:12px}.sem-hero__title[data-astro-cid-7dtvg6b2]{font-size:68px;font-weight:400;color:#fff;line-height:1.05;margin:0 0 28px}.sem-hero__title[data-astro-cid-7dtvg6b2] em[data-astro-cid-7dtvg6b2]{font-style:italic;color:#c9a96e}.sem-hero__desc[data-astro-cid-7dtvg6b2]{font-size:18px;color:#ffffffd9;line-height:1.6;margin:0 0 40px;max-width:680px}.sem-hero__ctas[data-astro-cid-7dtvg6b2]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.sem-hero__scroll[data-astro-cid-7dtvg6b2]{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font-size:28px;color:#ffffff80;z-index:1;animation:sem-bounce 2s infinite}@keyframes sem-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}.sem-btn-gold[data-astro-cid-7dtvg6b2]{display:inline-block;padding:16px 36px;background:#c9a96e;color:#fff;font-family:Handerson,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:background .3s,color .3s}.sem-btn-gold[data-astro-cid-7dtvg6b2]:hover{background:#fff;color:#1a1a1a}.sem-btn-outline[data-astro-cid-7dtvg6b2]{display:inline-block;padding:14px 34px;background:transparent;color:#fff;font-family:Handerson,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,.7);cursor:pointer;transition:background .3s,color .3s,border-color .3s}.sem-btn-outline[data-astro-cid-7dtvg6b2]:hover{background:#ffffff26;border-color:#fff}@media(max-width:768px){.sem-hero[data-astro-cid-7dtvg6b2]{min-height:600px}.sem-hero__title[data-astro-cid-7dtvg6b2]{font-size:40px}.sem-hero__ctas[data-astro-cid-7dtvg6b2]{flex-direction:column;align-items:center}}@media(max-width:480px){.sem-hero__title[data-astro-cid-7dtvg6b2]{font-size:32px}}.sem-espaces[data-astro-cid-ynkjlyqu]{background:#f8f6f1;scroll-margin-top:200px}.sem-eyebrow[data-astro-cid-ynkjlyqu]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px;text-align:center}.sem-section-title[data-astro-cid-ynkjlyqu]{font-size:52px;font-weight:400;color:#2c2a26;line-height:1.05;margin:0 0 16px;text-align:center}.sem-section-title[data-astro-cid-ynkjlyqu] em[data-astro-cid-ynkjlyqu]{font-style:italic;color:#8c7850}.sem-section-desc[data-astro-cid-ynkjlyqu]{font-size:17px;color:#504c44;line-height:1.6;text-align:center;max-width:680px;margin:24px auto 48px}.sem-espaces-grid[data-astro-cid-ynkjlyqu]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.sem-salle-card[data-astro-cid-ynkjlyqu]{border:1px solid rgb(220,210,190);border-radius:4px;overflow:hidden}.sem-salle-card__header[data-astro-cid-ynkjlyqu]{background:#1a1a1a;color:#fff;padding:28px 24px 22px}.sem-salle-card__num[data-astro-cid-ynkjlyqu]{display:block;font-size:11px;letter-spacing:.12em;color:#c9a96e;margin-bottom:6px}.sem-salle-card__name[data-astro-cid-ynkjlyqu]{font-size:28px;font-weight:400;color:#fff;margin:0 0 6px;line-height:1.1}.sem-salle-card__meta[data-astro-cid-ynkjlyqu]{font-size:13px;color:#ffffffb3;margin:0}.sem-salle-card__feature[data-astro-cid-ynkjlyqu]{color:#c9a96e}.sem-salle-card__body[data-astro-cid-ynkjlyqu]{background:#fff;padding:0}.sem-salle-row[data-astro-cid-ynkjlyqu]{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid rgb(235,235,230);font-size:14px}.sem-salle-row[data-astro-cid-ynkjlyqu]:last-child{border-bottom:none}.sem-salle-row__label[data-astro-cid-ynkjlyqu]{color:#5a554b}.sem-salle-row__val[data-astro-cid-ynkjlyqu] strong[data-astro-cid-ynkjlyqu]{font-size:22px;font-weight:400;color:#2c2a26;margin-right:4px}.sem-salle-row__val[data-astro-cid-ynkjlyqu] small[data-astro-cid-ynkjlyqu]{font-size:13px;color:#787369}.sem-salle-row__empty[data-astro-cid-ynkjlyqu]{color:#b4afa5}@media(max-width:1024px){.sem-espaces-grid[data-astro-cid-ynkjlyqu]{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}}@media(max-width:768px){.sem-section-title[data-astro-cid-ynkjlyqu]{font-size:36px}}@media(max-width:480px){.section-container[data-astro-cid-ynkjlyqu]{padding:40px 20px}}.sem-tarifs[data-astro-cid-pc23sd5v]{background:#1a1a1a}.sem-eyebrow[data-astro-cid-pc23sd5v]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px;text-align:center}.sem-section-title[data-astro-cid-pc23sd5v]{font-size:52px;font-weight:400;color:#fff;line-height:1.05;margin:0 0 16px;text-align:center}.sem-section-title[data-astro-cid-pc23sd5v] em[data-astro-cid-pc23sd5v]{font-style:italic;color:#c9a96e}.sem-tarifs-grid[data-astro-cid-pc23sd5v]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;border:1px solid rgba(255,255,255,.08)}.sem-tarif-card[data-astro-cid-pc23sd5v]{position:relative;padding:48px 32px 40px;border-right:1px solid rgba(255,255,255,.08);text-align:center;display:flex;flex-direction:column;align-items:center}.sem-tarif-card[data-astro-cid-pc23sd5v]:last-child{border-right:none}.sem-tarif-card--highlight[data-astro-cid-pc23sd5v]{background:#ffffff0d}.sem-tarif-badge[data-astro-cid-pc23sd5v]{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:#c9a96e;color:#fff;font-size:10px;font-weight:500;letter-spacing:.12em;padding:5px 16px;white-space:nowrap}.sem-tarif-tag[data-astro-cid-pc23sd5v]{font-size:11px;letter-spacing:.14em;color:#c9a96e;margin:0 0 14px;text-transform:uppercase}.sem-tarif-label[data-astro-cid-pc23sd5v]{font-size:15px;color:#ffffff80;margin:0 0 8px}.sem-tarif-price[data-astro-cid-pc23sd5v]{display:flex;align-items:flex-start;gap:4px;line-height:1}.sem-tarif-currency[data-astro-cid-pc23sd5v]{font-size:22px;color:#c9a96e;margin-top:10px}.sem-tarif-amount[data-astro-cid-pc23sd5v]{font-size:72px;font-weight:300;color:#c9a96e;line-height:1}.sem-tarif-subline[data-astro-cid-pc23sd5v]{font-size:15px;color:#ffffff8c;margin:4px 0 0;text-align:center;line-height:1.5}.sem-tarif-subline[data-astro-cid-pc23sd5v] small[data-astro-cid-pc23sd5v]{font-size:13px}.sem-tarif-divider[data-astro-cid-pc23sd5v]{border:none;border-top:1px solid rgba(255,255,255,.12);width:40px;margin:28px auto 24px}.sem-tarif-list[data-astro-cid-pc23sd5v]{list-style:none;padding:0;margin:0;text-align:center;display:flex;flex-direction:column;gap:6px}.sem-tarif-list[data-astro-cid-pc23sd5v] li[data-astro-cid-pc23sd5v]{font-size:14px;color:#ffffffa6;line-height:1.5}.sem-tarif-list[data-astro-cid-pc23sd5v] li[data-astro-cid-pc23sd5v]:first-child{font-weight:500;color:#ffffffd9}.sem-tarifs-note[data-astro-cid-pc23sd5v]{margin-top:40px;font-size:13px;color:#fff6;text-align:center;font-style:italic;line-height:1.5}@media(max-width:1024px){.sem-tarifs-grid[data-astro-cid-pc23sd5v]{grid-template-columns:1fr;border:none}.sem-tarif-card[data-astro-cid-pc23sd5v]{border:1px solid rgba(255,255,255,.08);border-radius:4px}}@media(max-width:768px){.sem-section-title[data-astro-cid-pc23sd5v]{font-size:36px}}@media(max-width:480px){.section-container[data-astro-cid-pc23sd5v]{padding:40px 20px}}.sem-inclus[data-astro-cid-5yqdbvoi]{background:#23211d}.sem-eyebrow[data-astro-cid-5yqdbvoi]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px;text-align:center}.sem-section-title[data-astro-cid-5yqdbvoi]{font-size:52px;font-weight:400;color:#fff;line-height:1.05;margin:0 0 16px;text-align:center}.sem-section-title[data-astro-cid-5yqdbvoi] em[data-astro-cid-5yqdbvoi]{font-style:italic;color:#c9a96e}.sem-inclus-grid[data-astro-cid-5yqdbvoi]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.sem-inclus-card[data-astro-cid-5yqdbvoi]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:32px 24px;border-radius:4px}.sem-inclus-emoji[data-astro-cid-5yqdbvoi]{display:block;font-size:28px;margin-bottom:14px}.sem-inclus-title[data-astro-cid-5yqdbvoi]{font-size:17px;font-weight:500;color:#fff;margin:0 0 10px;line-height:1.3}.sem-inclus-desc[data-astro-cid-5yqdbvoi]{font-size:14px;color:#ffffff8c;line-height:1.6;margin:0}@media(max-width:1200px){.sem-inclus-grid[data-astro-cid-5yqdbvoi]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sem-section-title[data-astro-cid-5yqdbvoi]{font-size:36px}.sem-inclus-grid[data-astro-cid-5yqdbvoi]{grid-template-columns:1fr}}@media(max-width:480px){.section-container[data-astro-cid-5yqdbvoi]{padding:40px 20px}}.sem-services[data-astro-cid-hiedjcyb]{background:#23211d}.sem-eyebrow[data-astro-cid-hiedjcyb]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px;text-align:center}.sem-section-title[data-astro-cid-hiedjcyb]{font-size:52px;font-weight:400;color:#fff;line-height:1.05;margin:0 0 16px;text-align:center}.sem-section-title[data-astro-cid-hiedjcyb] em[data-astro-cid-hiedjcyb]{font-style:italic;color:#c9a96e}.sem-services-grid[data-astro-cid-hiedjcyb]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:48px}.sem-service-card[data-astro-cid-hiedjcyb]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:36px 32px;border-radius:4px}.sem-service-num[data-astro-cid-hiedjcyb]{display:block;font-size:48px;font-weight:300;color:#ffffff1a;line-height:1;margin-bottom:10px}.sem-service-title[data-astro-cid-hiedjcyb]{font-size:20px;font-weight:500;color:#c9a96e;margin:0 0 10px;line-height:1.2}.sem-service-desc[data-astro-cid-hiedjcyb]{font-size:15px;color:#fff9;line-height:1.65;margin:0}@media(max-width:1024px){.sem-services-grid[data-astro-cid-hiedjcyb]{grid-template-columns:1fr}}@media(max-width:768px){.sem-section-title[data-astro-cid-hiedjcyb]{font-size:36px}}@media(max-width:480px){.section-container[data-astro-cid-hiedjcyb]{padding:40px 20px}}.sem-restauration[data-astro-cid-hsbnvmos]{background:#f8f6f1}.sem-eyebrow[data-astro-cid-hsbnvmos]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px;text-align:center}.sem-section-title[data-astro-cid-hsbnvmos]{font-size:52px;font-weight:400;color:#2c2a26;line-height:1.05;margin:0 0 16px;text-align:center}.sem-section-title[data-astro-cid-hsbnvmos] em[data-astro-cid-hsbnvmos]{font-style:italic;color:#8c7850}.sem-section-desc[data-astro-cid-hsbnvmos]{font-size:17px;color:#504c44;line-height:1.6;text-align:center;max-width:680px;margin:24px auto 48px}.sem-menus-grid[data-astro-cid-hsbnvmos]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.sem-menu-card[data-astro-cid-hsbnvmos]{border:1px solid rgb(220,210,190);border-radius:4px;overflow:hidden}.sem-menu-card__header[data-astro-cid-hsbnvmos]{background:#f0ece4;padding:24px 20px 18px;border-bottom:1px solid rgb(220,210,190)}.sem-menu-card__name[data-astro-cid-hsbnvmos]{font-size:28px;font-weight:400;color:#2c2a26;margin:0 0 4px;line-height:1.1}.sem-menu-card__price[data-astro-cid-hsbnvmos]{font-size:18px;font-weight:500;color:#c9a96e;margin:0}.sem-menu-card__price[data-astro-cid-hsbnvmos] span[data-astro-cid-hsbnvmos]{font-size:13px;font-weight:400;color:#787369}.sem-menu-card__body[data-astro-cid-hsbnvmos]{background:#fff}.sem-menu-row[data-astro-cid-hsbnvmos]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid rgb(240,238,233);font-size:13px;gap:8px}.sem-menu-row[data-astro-cid-hsbnvmos]:last-child{border-bottom:none}.sem-menu-row__label[data-astro-cid-hsbnvmos]{color:#6e695f;flex-shrink:0}.sem-menu-row__val[data-astro-cid-hsbnvmos]{color:#2c2a26;font-weight:500;text-align:right}.sem-menus-note[data-astro-cid-hsbnvmos]{margin-top:40px;font-size:14px;color:#6e695f;text-align:center;font-style:italic;line-height:1.6}@media(max-width:1200px){.sem-menus-grid[data-astro-cid-hsbnvmos]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sem-section-title[data-astro-cid-hsbnvmos]{font-size:36px}.sem-menus-grid[data-astro-cid-hsbnvmos]{grid-template-columns:1fr}}@media(max-width:480px){.section-container[data-astro-cid-hsbnvmos]{padding:40px 20px}}.sem-cta[data-astro-cid-i2dq7mel]{background:#1a1a1a}.sem-cta[data-astro-cid-i2dq7mel] .section-container[data-astro-cid-i2dq7mel]{padding-top:80px;padding-bottom:80px}.sem-cta-inner[data-astro-cid-i2dq7mel]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px}.sem-cta-title[data-astro-cid-i2dq7mel]{font-size:52px;font-weight:400;color:#fff;line-height:1.1;margin:0}.sem-cta-title[data-astro-cid-i2dq7mel] em[data-astro-cid-i2dq7mel]{font-style:italic;color:#c9a96e}.sem-cta-desc[data-astro-cid-i2dq7mel]{font-size:17px;color:#ffffffa6;line-height:1.6;max-width:600px;margin:0}.sem-cta-phone[data-astro-cid-i2dq7mel]{font-size:16px;color:#ffffff8c;margin:0}.sem-cta-phone[data-astro-cid-i2dq7mel] a[data-astro-cid-i2dq7mel]{color:#c9a96e;text-decoration:none}.sem-cta-phone[data-astro-cid-i2dq7mel] a[data-astro-cid-i2dq7mel]:hover{text-decoration:underline}.sem-btn-gold[data-astro-cid-i2dq7mel]{display:inline-block;padding:16px 36px;background:#c9a96e;color:#fff;font-family:Handerson,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:background .3s,color .3s}.sem-btn-gold[data-astro-cid-i2dq7mel]:hover{background:#fff;color:#1a1a1a}@media(max-width:768px){.sem-cta-title[data-astro-cid-i2dq7mel]{font-size:36px}}@media(max-width:480px){.section-container[data-astro-cid-i2dq7mel]{padding:40px 20px}}.sem-devis[data-astro-cid-ofit64qe]{background:#f8f6f1;scroll-margin-top:200px}.sem-eyebrow[data-astro-cid-ofit64qe]{font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a96e;margin:0 0 14px}.sem-form-grid[data-astro-cid-ofit64qe]{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:flex-start}.sem-form-left[data-astro-cid-ofit64qe]{padding-top:8px}.sem-form-title[data-astro-cid-ofit64qe]{font-size:44px;font-weight:400;color:#2c2a26;line-height:1.1;margin:0 0 16px}.sem-form-title[data-astro-cid-ofit64qe] em[data-astro-cid-ofit64qe]{font-style:italic;color:#8c7850}.sem-form-divider[data-astro-cid-ofit64qe]{display:block;width:40px;height:2px;background:#c9a96e;margin:0 0 24px}.sem-form-intro[data-astro-cid-ofit64qe]{font-size:15px;color:#5a554b;line-height:1.7;margin:0 0 36px}.sem-contact-list[data-astro-cid-ofit64qe]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.sem-contact-item[data-astro-cid-ofit64qe]{display:flex;align-items:flex-start;gap:14px}.sem-contact-icon[data-astro-cid-ofit64qe]{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#1a1a1a;display:flex;align-items:center;justify-content:center;color:#fff}.sem-contact-label[data-astro-cid-ofit64qe]{font-size:11px;font-weight:500;letter-spacing:.1em;color:#8c7850;margin:0 0 3px}.sem-contact-val[data-astro-cid-ofit64qe]{font-size:14px;color:#2c2a26;margin:0;line-height:1.4}.sem-contact-val[data-astro-cid-ofit64qe] a[data-astro-cid-ofit64qe]{color:#2c2a26;text-decoration:none}.sem-contact-val[data-astro-cid-ofit64qe] a[data-astro-cid-ofit64qe]:hover{color:#c9a96e}.sem-contact-sub[data-astro-cid-ofit64qe]{font-size:12px;color:#787369;margin:2px 0 0;line-height:1.4}.sem-form[data-astro-cid-ofit64qe],.sem-form-row[data-astro-cid-ofit64qe]{display:flex;flex-direction:column;gap:18px}.sem-form-row--2col[data-astro-cid-ofit64qe]{flex-direction:row}.sem-form-field[data-astro-cid-ofit64qe]{display:flex;flex-direction:column;gap:6px;flex:1}.sem-form-label[data-astro-cid-ofit64qe]{font-size:11px;font-weight:500;letter-spacing:.1em;color:#6e695f;text-transform:uppercase}.sem-form-label[data-astro-cid-ofit64qe] span[data-astro-cid-ofit64qe]{color:#b43c3c}.sem-form-input[data-astro-cid-ofit64qe]{font-family:Handerson,sans-serif;font-size:15px;color:#2c2a26;background:#fff;border:1px solid rgb(210,205,195);border-radius:2px;padding:13px 16px;outline:none;transition:border-color .2s;width:100%}.sem-form-input[data-astro-cid-ofit64qe]:focus{border-color:#c9a96e}.sem-form-select[data-astro-cid-ofit64qe]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23888' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.sem-form-textarea[data-astro-cid-ofit64qe]{resize:vertical;min-height:120px}.sem-form-legal[data-astro-cid-ofit64qe]{font-size:12px;color:#8c877d;font-style:italic;line-height:1.5;margin:0}.sem-form-submit[data-astro-cid-ofit64qe]{display:inline-block;padding:18px 48px;background:#1a1a1a;color:#fff;font-family:Handerson,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer;transition:background .3s,color .3s;align-self:flex-start}.sem-form-submit[data-astro-cid-ofit64qe]:hover:not(:disabled){background:#c9a96e;color:#fff}.sem-form-submit[data-astro-cid-ofit64qe]:disabled{opacity:.65;cursor:not-allowed}.sem-alert[data-astro-cid-ofit64qe]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:6px;font-size:14px;line-height:1.5;margin-bottom:20px}.sem-alert[data-astro-cid-ofit64qe][hidden]{display:none}.sem-alert[data-astro-cid-ofit64qe] svg[data-astro-cid-ofit64qe]{flex-shrink:0;margin-top:1px}.sem-alert--success[data-astro-cid-ofit64qe]{background:#f0fdf4;color:#166534;border:1px solid rgb(187,247,208)}.sem-alert--error[data-astro-cid-ofit64qe]{background:#fef2f2;color:#991b1b;border:1px solid rgb(254,202,202)}@media(max-width:1024px){.sem-form-grid[data-astro-cid-ofit64qe]{grid-template-columns:1fr;gap:48px}}@media(max-width:768px){.sem-form-row--2col[data-astro-cid-ofit64qe]{flex-direction:column}}@media(max-width:480px){.section-container[data-astro-cid-ofit64qe]{padding:40px 20px}}
