.hero[data-astro-cid-asijnltu]{background:var(--dark-bg);padding-top:140px;padding-bottom:80px}.hero[data-astro-cid-asijnltu] .kicker[data-astro-cid-asijnltu]{color:#fff9;justify-content:center}.hero[data-astro-cid-asijnltu] h1[data-astro-cid-asijnltu]{color:#fff;text-align:center}.hero[data-astro-cid-asijnltu] h1[data-astro-cid-asijnltu] em[data-astro-cid-asijnltu]{color:var(--conciergerie);font-style:italic}.hero-subtitle[data-astro-cid-asijnltu]{color:#ffffffb3;text-align:center;max-width:600px;margin:20px auto 0;font-size:17px;line-height:1.7}@media(max-width:768px){.hero[data-astro-cid-asijnltu]{padding-top:110px;padding-bottom:56px}}.pricing-main[data-astro-cid-asijnltu]{background:#fff;border:1px solid var(--separateur);border-radius:20px;padding:48px;text-align:center;max-width:640px;margin:0 auto}.pricing-badge[data-astro-cid-asijnltu]{display:inline-block;font-family:Outfit,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--conciergerie);background:#c4714a14;padding:6px 16px;border-radius:100px;margin-bottom:20px}.pricing-amount[data-astro-cid-asijnltu]{font-family:"DM Serif Display",serif;font-size:80px;color:var(--conciergerie);line-height:1;margin-bottom:4px}.pricing-amount[data-astro-cid-asijnltu] span[data-astro-cid-asijnltu]{font-size:40px}.pricing-sub[data-astro-cid-asijnltu]{font-size:16px;color:var(--gris);margin-bottom:24px}.pricing-desc[data-astro-cid-asijnltu]{font-size:14px;color:var(--gris);line-height:1.8;max-width:480px;margin:0 auto 20px}.pricing-note[data-astro-cid-asijnltu]{font-size:13px;color:var(--nuit);font-weight:500}.sim-grid[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.sim-example[data-astro-cid-asijnltu]{background:#fff;border:1px solid var(--separateur);border-radius:14px;padding:24px}.sim-example[data-astro-cid-asijnltu] h4[data-astro-cid-asijnltu]{font-size:18px;margin-bottom:4px}.sim-est[data-astro-cid-asijnltu]{font-size:13px;color:var(--gris);margin-bottom:16px}.sim-detail[data-astro-cid-asijnltu]{display:flex;justify-content:space-between;font-size:14px;color:var(--gris);padding:8px 0;border-bottom:1px solid var(--separateur)}.sim-detail[data-astro-cid-asijnltu]:last-child{border-bottom:none}.sim-result[data-astro-cid-asijnltu] span[data-astro-cid-asijnltu]{color:var(--nuit);font-weight:500}.sim-result[data-astro-cid-asijnltu] span[data-astro-cid-asijnltu]:last-child{color:var(--conciergerie);font-family:"DM Serif Display",serif;font-size:18px}.sim-footnote[data-astro-cid-asijnltu]{text-align:center;font-size:12px;color:var(--mist);margin-top:16px;font-style:italic}.gl-grid[data-astro-cid-asijnltu]{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:700px;margin:0 auto}.gl-card[data-astro-cid-asijnltu]{background:#fff;border:1px solid var(--separateur);border-radius:16px;padding:32px;text-align:center}.gl-tier[data-astro-cid-asijnltu]{font-size:13px;font-weight:500;color:var(--gris);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.gl-rate[data-astro-cid-asijnltu]{font-family:"DM Serif Display",serif;font-size:64px;color:var(--gestion);line-height:1;margin-bottom:4px}.gl-rate[data-astro-cid-asijnltu] span[data-astro-cid-asijnltu]{font-size:32px}.gl-sub[data-astro-cid-asijnltu]{font-size:15px;color:var(--gris);margin-bottom:20px}.gl-inclus[data-astro-cid-asijnltu]{list-style:none;padding:0;text-align:left;display:flex;flex-direction:column;gap:8px}.gl-inclus[data-astro-cid-asijnltu] li[data-astro-cid-asijnltu]{font-size:14px;color:var(--nuit);padding-left:24px;position:relative}.gl-inclus[data-astro-cid-asijnltu] li[data-astro-cid-asijnltu]:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237A9E87' stroke-width='2.5' stroke-linecap='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.mel-card[data-astro-cid-asijnltu]{background:var(--lin);border-radius:14px;padding:28px 32px;max-width:700px;margin:24px auto 0}.mel-card[data-astro-cid-asijnltu] h3[data-astro-cid-asijnltu]{font-size:20px;margin-bottom:4px}.mel-prix[data-astro-cid-asijnltu]{font-size:14px;color:var(--gestion);font-weight:500;margin-bottom:12px}.mel-card[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{font-size:14px;line-height:1.7}.mel-subblock[data-astro-cid-asijnltu]{margin-top:20px;padding-top:20px;border-top:1px solid var(--separateur)}.mel-subblock[data-astro-cid-asijnltu] strong[data-astro-cid-asijnltu]{display:block;font-size:14px;color:var(--nuit);margin-bottom:6px;font-weight:500}.mel-subblock[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{margin:0;font-size:14px;color:var(--gris)}.carte-grid[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto}@media(max-width:968px){.carte-grid[data-astro-cid-asijnltu]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.carte-grid[data-astro-cid-asijnltu]{grid-template-columns:1fr}}.carte-item[data-astro-cid-asijnltu]{background:#fff;border:1px solid var(--separateur);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.carte-nom[data-astro-cid-asijnltu]{font-size:14px;color:var(--nuit)}.carte-prix[data-astro-cid-asijnltu]{font-size:13px;font-weight:500;color:var(--conciergerie)}.trans-note[data-astro-cid-asijnltu]{text-align:center;font-size:13px;color:var(--gris);margin-top:-32px;margin-bottom:24px}.trans-table[data-astro-cid-asijnltu]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:6px}.trans-header[data-astro-cid-asijnltu],.trans-row[data-astro-cid-asijnltu]{display:grid;grid-template-columns:1fr 130px 200px;gap:12px;padding:12px 24px;border-radius:10px;align-items:center}.trans-header[data-astro-cid-asijnltu]{padding-bottom:4px}.trans-row[data-astro-cid-asijnltu]{background:#fff;border:1px solid var(--separateur);transition:var(--transition)}.trans-row[data-astro-cid-asijnltu]:hover{box-shadow:var(--shadow)}.trans-cell[data-astro-cid-asijnltu]{font-size:14px}.trans-cell-label[data-astro-cid-asijnltu]{font-weight:500;color:var(--nuit)}.trans-header[data-astro-cid-asijnltu] .trans-cell-label[data-astro-cid-asijnltu]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gris)}.trans-cell-std[data-astro-cid-asijnltu]{text-align:center;color:var(--vente-light);font-weight:500}.trans-header[data-astro-cid-asijnltu] .trans-cell-std[data-astro-cid-asijnltu]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gris)}.trans-cell-pack[data-astro-cid-asijnltu]{text-align:center;color:var(--vente-light);font-weight:500;background:#8ab0e814;border-radius:8px;padding:5px 10px}.trans-header[data-astro-cid-asijnltu] .trans-cell-pack[data-astro-cid-asijnltu]{background:none;padding:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--vente-light)}.trans-exemple[data-astro-cid-asijnltu]{text-align:center;font-size:13px;font-style:italic;color:var(--gris);margin-top:12px;max-width:640px;margin-left:auto;margin-right:auto}.trans-legal[data-astro-cid-asijnltu]{text-align:center;font-size:12px;color:var(--gris);margin-top:12px;max-width:640px;margin-left:auto;margin-right:auto}.trans-legal[data-astro-cid-asijnltu] a[data-astro-cid-asijnltu]{color:var(--vente-light);text-decoration:underline;margin-left:8px}@media(max-width:768px){.trans-header[data-astro-cid-asijnltu]{display:none}.trans-row[data-astro-cid-asijnltu]{grid-template-columns:1fr;gap:6px;padding:16px 20px}.trans-cell-std[data-astro-cid-asijnltu],.trans-cell-pack[data-astro-cid-asijnltu]{text-align:left}.trans-cell-label[data-astro-cid-asijnltu]{font-size:14px;padding-bottom:6px;border-bottom:1px solid var(--separateur);margin-bottom:2px}.trans-cell-std[data-astro-cid-asijnltu]:before{content:"Standard : ";font-weight:500;color:var(--gris);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.trans-cell-pack[data-astro-cid-asijnltu]:before{content:"Pack Conciergerie + Vente : ";font-weight:500;color:var(--gris);font-size:11px;text-transform:uppercase;letter-spacing:.06em}}.garanties-section[data-astro-cid-asijnltu]{background:var(--dark-bg);padding:80px 0}.garanties-grid[data-astro-cid-asijnltu]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.garantie-item[data-astro-cid-asijnltu]{text-align:center;padding:32px 20px}.garantie-item[data-astro-cid-asijnltu] h3[data-astro-cid-asijnltu]{color:#fff;font-size:18px;margin-bottom:8px}.garantie-item[data-astro-cid-asijnltu] p[data-astro-cid-asijnltu]{font-size:13px;color:#fff6;line-height:1.6}.cta-section[data-astro-cid-asijnltu]{background:var(--dark-bg);padding:80px 40px;text-align:center}.cta-final[data-astro-cid-asijnltu]{max-width:680px;margin:0 auto}.cta-final[data-astro-cid-asijnltu] h2[data-astro-cid-asijnltu]{color:#fff;margin-bottom:16px}.cta-final[data-astro-cid-asijnltu] h2[data-astro-cid-asijnltu] em[data-astro-cid-asijnltu]{color:var(--conciergerie-light)}.cta-final[data-astro-cid-asijnltu]>p[data-astro-cid-asijnltu]{color:#fff6;margin-bottom:32px;font-size:16px}.cta-btns[data-astro-cid-asijnltu]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cta-note[data-astro-cid-asijnltu]{margin-top:20px;font-size:13px;color:#ffffff4d}.faq-list[data-astro-cid-asijnltu]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.faq-item[data-astro-cid-asijnltu]{border:1px solid var(--separateur);border-radius:var(--radius-lg);overflow:hidden;background:#fff;transition:var(--transition)}.faq-item[data-astro-cid-asijnltu][open]{box-shadow:var(--shadow)}.faq-question[data-astro-cid-asijnltu]{padding:20px 24px;font-family:Outfit,sans-serif;font-weight:600;font-size:15px;color:var(--nuit);cursor:pointer;list-style:none;display:flex;align-items:center;gap:12px}.faq-question[data-astro-cid-asijnltu]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-asijnltu]:before{content:"+";color:var(--conciergerie);font-weight:600;font-size:1.2rem;flex-shrink:0}.faq-item[data-astro-cid-asijnltu][open] .faq-question[data-astro-cid-asijnltu]:before{content:"-"}.faq-answer[data-astro-cid-asijnltu]{padding:0 24px 20px;font-size:14px;color:var(--gris);line-height:1.7}@media(max-width:768px){.sim-grid[data-astro-cid-asijnltu],.gl-grid[data-astro-cid-asijnltu]{grid-template-columns:1fr}.garanties-grid[data-astro-cid-asijnltu]{grid-template-columns:1fr;gap:16px}.pricing-main[data-astro-cid-asijnltu]{padding:32px 24px}.pricing-amount[data-astro-cid-asijnltu]{font-size:56px}}
