
  :root{
    --icon-mask:url("data:image/png;base64,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");
    --ecru:#F7F4EF;
    --ecru-card:#FFFDF9;
    --noir:#1C1A17;
    --greige:#DCD2C2;
    --greige-deep:#C3B49B;
    --sauge:#7C8A72;
    --sauge-deep:#5F6E57;
    --sauge-pale:#B9C2AE;
    --clay:#B5714B;
    --clay-deep:#9C5D3B;
    --clay-pale:#D9A587;
    --line:rgba(28,26,23,0.12);
  }
  *{box-sizing:border-box;}
  html{scroll-behavior:smooth;}
  .ld-site{
    background:var(--ecru); color:var(--noir);
    font-family:'Work Sans', sans-serif; font-weight:400;
    -webkit-font-smoothing:antialiased;
  }
  /* grain overlay for tactile depth */
  .ld-site::before{
    content:''; position:fixed; inset:0; z-index:999; pointer-events:none;
    opacity:.05; mix-blend-mode:multiply;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  }
  .ld-site h1,.ld-site h2,.ld-site h3,.ld-site .serif{ font-family:'Times New Roman', Times, serif; font-weight:400; line-height:0.94; margin:0; letter-spacing:-0.045em; }
  /* ─── FORÇAGE POLICE : Times New Roman pour TOUS les titres du plugin ─── */
  .ld-site h1,
  .ld-site h2,
  .ld-site h3,
  .ld-site h4,
  .ld-site .serif,
  .ld-site .services-head h2,
  .ld-site .bento-head h2,
  .ld-site .carousel-head h2,
  .ld-site .carousel-head h3,
  .ld-site .section-head h2,
  .ld-site .service-content h3,
  .ld-site .carousel-card h3,
  .ld-site .presta-card h3,
  .ld-site .resa-head h2 {
    font-family: 'Times New Roman', Times, serif !important;
    font-weight: 400;
    letter-spacing: -0.045em;
    line-height: 0.94;
  }

  .ld-site p{ line-height:1.65; font-weight:400; }
  a{ color:inherit; text-decoration:none; }
  img{ display:block; max-width:100%; height:auto; }
  html, body{ width:100%; max-width:100vw; overflow-x:hidden; }
  *, *::before, *::after{ max-width:100%; }
  table, iframe, video, embed{ max-width:100%; width:100%; height:auto; }
  .wrap{ width:100%; max-width:100%; margin:0 auto; padding:0 clamp(20px,5vw,64px); position:relative; z-index:1; box-sizing:border-box; }
  /* =========================================================
     BREAKOUT - Fait sortir le plugin des colonnes du theme WP
     Technique : left:50% / margin-left:-50vw
     ========================================================= */
  .ld-site {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative;
    left: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    box-sizing: border-box;
    overflow-x: hidden;
  }
  /* Tous les wrappers possibles selon le thème */
  .entry-content > .ld-site,
  .post-content > .ld-site,
  .site-main > .ld-site,
  article > .ld-site,
  .wp-block-post-content > .ld-site,
  .page-content > .ld-site,
  #content > .ld-site,
  #main > .ld-site,
  .elementor-widget-container > .ld-site,
  .elementor-section > .ld-site,
  .e-con > .ld-site,
  .container > .ld-site,
  .page-wrapper > .ld-site,
  .inner-page-content > .ld-site {
    max-width: none !important;
    width: 100vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -50vw !important;
    left: 50% !important;
  }

  /* Hello Elementor spécifiquement */
  body.hello-elementor #page > .ld-site,
  body.hello-elementor .site-content > .ld-site,
  body.hello-elementor article > .ld-site {
    max-width: none !important;
    width: 100vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .ld-site > *,
  .ld-site section,
  .ld-site header,
  .ld-site footer,
  .ld-site .hero,
  .ld-site .bento,
  .ld-site .carousel-wrap,
  .ld-site .resa,
  .ld-site .services-showcase {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* ---------- GIANT BLURRED ICON BACKDROPS ---------- */
  .bg-texture{ position:absolute; z-index:0; pointer-events:none; }
  .icon-mask{
    position:absolute; z-index:0; pointer-events:none;
    mask-image:var(--icon-mask); -webkit-mask-image:var(--icon-mask);
    mask-repeat:no-repeat; -webkit-mask-repeat:no-repeat;
    mask-position:center; -webkit-mask-position:center;
    mask-size:contain; -webkit-mask-size:contain;
  }
  section > .icon-mask + *{ position:relative; z-index:1; }

  .services-showcase, .bento, .carousel-wrap, .resa, footer{ overflow:hidden; }

  section{ position:relative; }
  @media (max-width:760px){ .wrap{ padding:0 20px; } }

  /* fixed mesh of soft color blobs behind everything */
  .mesh{ position:fixed; inset:0; z-index:-2; overflow:hidden; background:var(--ecru); }
  .mesh-blob{ position:absolute; border-radius:50%; filter:blur(90px); }
  .mesh-blob.b1{ width:50vw; height:50vw; background:var(--sauge-pale); opacity:.55; top:-15vw; left:-10vw; }
  .mesh-blob.b2{ width:42vw; height:42vw; background:var(--clay-pale); opacity:.45; top:35vh; right:-12vw; }
  .mesh-blob.b3{ width:38vw; height:38vw; background:var(--greige-deep); opacity:.4; bottom:-8vw; left:22vw; }

  /* liquid glass utility, light */
  .glass{
    background:linear-gradient(155deg, rgba(255,253,249,.55), rgba(255,253,249,.22));
    backdrop-filter:blur(30px) saturate(200%);
    -webkit-backdrop-filter:blur(30px) saturate(200%);
    border:1px solid rgba(255,255,255,.75);
    box-shadow:0 30px 60px -24px rgba(28,26,23,.32), inset 0 1.5px 0 rgba(255,255,255,.9), inset 0 -1px 12px rgba(255,255,255,.15);
  }
  /* liquid glass, dark (for alternating rhythm) */
  .glass-dark{
    background:linear-gradient(155deg, rgba(28,26,23,.72), rgba(28,26,23,.48));
    backdrop-filter:blur(30px) saturate(180%);
    -webkit-backdrop-filter:blur(30px) saturate(180%);
    border:1px solid rgba(255,255,255,.14);
    box-shadow:0 30px 60px -24px rgba(0,0,0,.55), inset 0 1.5px 0 rgba(255,255,255,.12);
    color:var(--ecru);
  }
  .glass-dark p{ color:rgba(247,244,239,.78); }

  .icon-badge{
    width:56px; height:56px; border-radius:50%; display:flex; align-items:center; justify-content:center; flex-shrink:0;
    background:linear-gradient(150deg, #FFFFFF, var(--greige));
    box-shadow:inset 0 1.5px 1px rgba(255,255,255,.95), inset 0 -3px 6px rgba(28,26,23,.1), 0 10px 22px -8px rgba(28,26,23,.32);
  }
  .icon-badge.on-dark{ background:linear-gradient(150deg, #4A463D, #2A2620); box-shadow:inset 0 1.5px 1px rgba(255,255,255,.15), inset 0 -3px 6px rgba(0,0,0,.3), 0 10px 22px -8px rgba(0,0,0,.4); }
  .icon-badge svg{ width:24px; height:24px; }

  .link-ghost-dark{ font-size:13px; color:var(--ecru); border-bottom:1px solid rgba(247,244,239,.4); padding-bottom:2px; }
  .header-actions{ display:flex; align-items:center; gap:10px; }
  .profile-btn{
    display:inline-flex; align-items:center; gap:7px; padding:9px 16px 9px 12px; border-radius:100px;
    background:rgba(28,26,23,.06); border:1px solid rgba(28,26,23,.14); color:var(--noir);
    font-size:13px; font-weight:600; cursor:pointer; transition:background .2s ease;
  }
  .profile-btn:hover{ background:rgba(28,26,23,.1); }
  .profile-btn svg{ width:16px; height:16px; }
  .profile-btn.logged-in{ background:var(--sauge); color:var(--ecru); border-color:var(--sauge); }

  .modal-overlay{
    position:fixed; inset:0; z-index:300; background:rgba(28,26,23,.55); backdrop-filter:blur(6px);
    display:flex; align-items:center; justify-content:center; padding:20px;
    opacity:0; visibility:hidden; transition:opacity .3s ease, visibility 0s linear .3s;
  }
  .modal-overlay.open{ opacity:1; visibility:visible; transition:opacity .3s ease; }
  .modal-card{
    position:relative; max-width:420px; width:100%; background:var(--ecru-card); border-radius:28px; padding:40px 34px;
    box-shadow:0 40px 80px -20px rgba(0,0,0,.4);
  }
  .modal-card .eyebrow{ font-size:12.5px; color:var(--clay-deep); font-weight:600; letter-spacing:.06em; text-transform:uppercase; margin-bottom:12px; display:block; }
  .modal-card h3{ font-size:26px; margin-bottom:14px; }
  .modal-text{ font-size:14px; color:#4A463D; margin-bottom:18px; }
  .modal-text.small{ font-size:12.5px; margin-bottom:12px; }
  .modal-label{ font-size:12px; font-weight:600; color:var(--noir); display:block; margin-bottom:8px; }
  .modal-input{
    width:100%; padding:13px 16px; border-radius:14px; border:1px solid var(--line); background:var(--ecru);
    font-family:'Work Sans',sans-serif; font-size:14px; margin-bottom:14px;
  }
  .modal-input:focus{ outline:2px solid var(--clay); outline-offset:1px; }
  .modal-submit{ width:100%; justify-content:center; }
  .modal-divider{ display:flex; align-items:center; margin:24px 0 12px; }
  .modal-divider::before, .modal-divider::after{ content:''; flex:1; height:1px; background:var(--line); }
  .modal-divider span{ padding:0 12px; font-size:11.5px; color:#8a8373; white-space:nowrap; }
  .modal-contact-link{ display:block; text-align:center; margin-top:4px; }
  .modal-close{
    position:absolute; top:18px; right:18px; width:32px; height:32px; border-radius:50%;
    background:rgba(28,26,23,.06); border:none; cursor:pointer; font-size:14px; color:var(--noir);
  }
  header{
    position:fixed; top:28px; left:18px; right:18px; z-index:200;
    display:flex; align-items:center; justify-content:space-between;
    padding:10px 10px 10px 20px; border-radius:100px;
  }
  .brand{ display:flex; align-items:center; gap:10px; }
  .brand img.icon{ height:24px; }
  .brand img.word{ height:14px; }
  header .brand img.word{ height:30px; }
  nav{ display:flex; gap:26px; }
  nav a{ font-size:13.5px; color:var(--noir); opacity:.8; }
  .nav-desktop{ display:flex; }
  .btn{
    display:inline-flex; align-items:center; padding:11px 22px; border-radius:100px;
    font-size:13.5px; font-weight:600; background:var(--clay); color:var(--ecru-card);
    box-shadow:0 10px 22px -8px rgba(181,113,75,.55);
    transition:transform .25s ease;
  }
  @media (max-width:760px){ .btn{ padding:14px 24px; } }
  .btn:hover{ transform:translateY(-2px); }
  .burger{ display:none; cursor:pointer; }
  @media (max-width:920px){ .nav-desktop{ display:none; } .burger{ display:flex; align-items:center; justify-content:center; width:40px; height:40px; padding:0; border-radius:50%; } }
  .burger-lines{ width:18px; height:12px; position:relative; }
  .burger-lines span{ position:absolute; left:0; right:0; height:1.5px; background:var(--noir); transition:transform .3s ease, opacity .3s ease, top .3s ease; }
  .burger-lines span:nth-child(1){ top:0; }
  .burger-lines span:nth-child(2){ top:5.5px; }
  .burger-lines span:nth-child(3){ top:11px; }
  .mobile-menu-open .burger-lines span:nth-child(1){ top:5.5px; transform:rotate(45deg); }
  .mobile-menu-open .burger-lines span:nth-child(2){ opacity:0; }
  .mobile-menu-open .burger-lines span:nth-child(3){ top:5.5px; transform:rotate(-45deg); }

  .mobile-menu{
    position:fixed; inset:0; z-index:190; background:var(--ecru);
    display:flex; flex-direction:column; align-items:center; justify-content:center; gap:30px;
    opacity:0; visibility:hidden; transform:translateY(-12px);
    transition:opacity .35s ease, transform .35s ease, visibility 0s linear .35s;
  }
  .mobile-menu.open{ opacity:1; visibility:visible; transform:translateY(0); transition:opacity .35s ease, transform .35s ease; }
  .mobile-menu a{ font-family:'Times New Roman',Times,serif; font-size:30px; letter-spacing:-0.03em; color:var(--noir); }
  .mobile-menu .btn{ margin-top:10px; }

  /* ---------- MARQUEE ---------- */
  .marquee-strip-plain{ background:var(--noir); padding:26px 0; overflow:hidden; white-space:nowrap; }
  .marquee-strip{ position:relative; padding:44px 0 56px; overflow:hidden; white-space:nowrap; border-top:1px solid rgba(247,244,239,.1); }
  .marquee-track{ display:inline-flex; animation:scroll-left 32s linear infinite; }
  .marquee-track span{ font-family:'Times New Roman',Times,serif; font-style:italic; font-size:20px; color:var(--clay-pale); padding:0 28px; white-space:nowrap; }
  .marquee-track span.sep{ color:rgba(247,244,239,.35); font-style:normal; }
  @keyframes scroll-left{ from{ transform:translateX(0); } to{ transform:translateX(-50%); } }

  .r-up{ opacity:0; transform:translateY(30px); transition:opacity .8s cubic-bezier(.16,.8,.28,1), transform .8s cubic-bezier(.16,.8,.28,1); }
  .r-left{ opacity:0; transform:translateX(-40px); transition:opacity .8s cubic-bezier(.16,.8,.28,1), transform .8s cubic-bezier(.16,.8,.28,1); }
  .r-right{ opacity:0; transform:translateX(40px); transition:opacity .8s cubic-bezier(.16,.8,.28,1), transform .8s cubic-bezier(.16,.8,.28,1); }
  .r-scale{ opacity:0; transform:scale(.9); transition:opacity .8s cubic-bezier(.16,.8,.28,1), transform .8s cubic-bezier(.16,.8,.28,1); }
  .r-up.in, .r-left.in, .r-right.in, .r-scale.in{ opacity:1; transform:none; }

  /* ---------- SERVICES SHOWCASE — interactive accordion ---------- */
  .services-showcase{ padding:80px 0 90px; }
  .services-head{ max-width:640px; margin-bottom:44px; }
  .services-head .eyebrow{ font-size:13px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:var(--clay-deep); margin-bottom:14px; display:block; }
  .services-head h2{ font-size:clamp(28px,3.6vw,42px); }
  .services-accordion{ display:flex; gap:14px; height:460px; }
  .service-panel{
    position:relative; flex:1; border-radius:28px; overflow:hidden; cursor:pointer;
    transition:flex 0.6s cubic-bezier(.16,.8,.28,1);
    box-shadow:0 20px 40px -26px rgba(28,26,23,.35), inset 0 1px 0 rgba(255,255,255,.5);
    backdrop-filter:blur(22px) saturate(180%); -webkit-backdrop-filter:blur(22px) saturate(180%);
    border:1px solid rgba(255,255,255,.45);
  }
  .service-panel.active{ flex:3.4; }
  .service-panel::after{
    content:''; position:absolute; inset:0; z-index:1; pointer-events:none;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
    opacity:.08; mix-blend-mode:multiply;
  }
  .service-panel-inner{ position:relative; z-index:2; height:100%; padding:30px; display:flex; flex-direction:column; justify-content:flex-end; }
  .service-icon{
    width:50px; height:50px; border-radius:50%; display:flex; align-items:center; justify-content:center; flex-shrink:0;
    background:rgba(255,255,255,.55); backdrop-filter:blur(6px);
    position:absolute; top:30px; left:30px; z-index:3;
    transition:transform .4s ease;
  }
  .service-icon svg{ width:22px; height:22px; }
  .service-panel.active .service-icon{ transform:scale(1.05); }
  .service-vert{
    position:absolute; top:96px; left:30px; z-index:3;
    writing-mode:vertical-rl; transform:rotate(180deg);
    font-family:'Times New Roman',Times,serif; font-size:21px; letter-spacing:-0.02em; color:var(--noir);
    opacity:1; transition:opacity .25s ease; white-space:nowrap;
  }
  .service-panel.active .service-vert{ opacity:0; pointer-events:none; }
  .service-title-mobile, .service-chevron{ display:none; }
  .service-content{
    position:relative; z-index:3; max-width:320px;
    opacity:0; transform:translateY(14px); transition:opacity .4s ease .08s, transform .4s ease .08s;
  }
  .service-panel.active .service-content{ opacity:1; transform:none; }
  .service-content h3{ font-size:24px; color:var(--noir); margin-bottom:10px; }
  .service-content p{ font-size:14px; color:#3E4238; }
  .service-link{
    margin-top:16px; display:inline-flex; align-items:center; gap:8px; font-size:12.5px; font-weight:600;
    color:var(--noir); border-bottom:1.5px solid var(--noir); padding-bottom:3px; width:fit-content;
  }
  .service-link svg{ width:13px; height:13px; transition:transform .25s ease; }
  .service-link:hover svg{ transform:translateX(3px); }

  @media (max-width:820px){
    .services-accordion{ flex-direction:column; height:auto; gap:10px; }
    .service-panel{ flex:none !important; }
    .service-panel-inner{ padding:0; justify-content:flex-start; }
    .service-icon{ position:static; margin:18px 18px 0 18px; width:40px; height:40px; }
    .service-icon svg{ width:18px; height:18px; }
    .service-vert{ display:none; }
    .service-top-row{ display:flex; align-items:center; gap:14px; padding:16px 18px; }
    .service-title-mobile{ display:block; font-family:'Times New Roman',Times,serif; font-size:19px; letter-spacing:-0.02em; color:var(--noir); flex:1; }
    .service-chevron{ display:block; font-size:18px; color:var(--noir); transition:transform .3s ease; }
    .service-panel.active .service-chevron{ transform:rotate(45deg); }
    .service-content{
      max-width:none; padding:0 18px 20px; max-height:0; overflow:hidden;
      opacity:1; transform:none; transition:max-height .4s ease, padding .4s ease;
    }
    .service-panel.active .service-content{ max-height:240px; padding:0 18px 22px; }
    .service-content h3{ display:none; }
  }

  .hero{ position:relative; min-height:92vh; display:flex; align-items:flex-end; overflow:hidden; }
  .hero-bg{ position:absolute; inset:0; z-index:-1; overflow:hidden; }
  .hero-bg img{ width:100%; height:130%; object-fit:cover; object-position:center 30%; will-change:transform; }
  .hero-bg::after{ content:''; position:absolute; inset:0; background:linear-gradient(0deg, rgba(28,26,23,.55) 0%, rgba(28,26,23,.05) 45%, rgba(28,26,23,0) 60%); }
  .hero-grain{
    position:absolute; inset:0; z-index:1; pointer-events:none; opacity:.22; mix-blend-mode:overlay;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");
  }
  .hero-inner{
    position:relative; z-index:2; width:100%; padding:0 44px 76px;
    display:flex; align-items:flex-end; justify-content:space-between; gap:40px; flex-wrap:wrap;
  }
  .hero-text{ max-width:760px; }
  .hero-tag{ font-size:12.5px; font-weight:600; letter-spacing:.12em; color:var(--ecru); text-transform:uppercase; margin-bottom:14px; display:block; }
  .hero-text h1{
    font-family:'Times New Roman', Times, serif; font-weight:400;
    font-size:79px; color:rgb(255,255,255);
    line-height:0.98; letter-spacing:-0.05em; margin:0; white-space:nowrap;
    transform:matrix(1.07716372447127, 0, 0, 1.34106883696673, 0, 0);
    transform-origin:0 0;
    margin-bottom:55px;
  }
  .hero-text h1 .gap{ display:inline-block; width:130px; }
  @media (max-width:1400px){
    .hero-text h1{ font-size:60px; }
    .hero-text h1 .gap{ width:98px; }
  }
  @media (max-width:900px){
    .hero-text{ max-width:100%; }
    .hero-text h1{ font-size:34px; white-space:normal; margin-bottom:24px; }
    .hero-text h1 .gap{ width:34px; }
    .hero-text h1 br{ content:''; }
  }
  .hero-text p.lead{ margin-top:22px; font-size:16px; font-weight:300; color:rgba(247,244,239,.82); max-width:none; width:100%; line-height:1.7; }

  /* boucle PNG dans le hero */
  .hero-loop{
    display:inline-block; vertical-align:middle;
    width:110px; height:52px; position:relative; top:-6px;
    flex-shrink:0; object-fit:contain;
  }
  .hero-loop img{ width:100%; height:100%; object-fit:contain; display:inline; }
  @media (max-width:1400px){ .hero-loop{ width:84px; height:40px; } }
  @media (max-width:900px){ .hero-loop{ width:48px; height:26px; top:-3px; } }

  /* pilules de services dans le hero */
  .hero-services{
    display:flex; flex-wrap:wrap; gap:9px; margin-top:48px;
  }
  .hero-pill{
    display:inline-flex; align-items:center; gap:7px;
    padding:9px 18px; border-radius:100px;
    font-size:12px; font-weight:500; letter-spacing:.02em;
    color:rgba(247,244,239,.92);
    background:rgba(247,244,239,.10);
    border:1px solid rgba(247,244,239,.25);
    backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px);
    white-space:nowrap; cursor:pointer; text-decoration:none;
    transition:background .22s ease, border-color .22s ease, transform .22s ease;
  }
  .hero-pill:hover{
    background:rgba(247,244,239,.22);
    border-color:rgba(247,244,239,.55);
    transform:translateY(-2px);
  }
  .hero-pill svg{ width:13px; height:13px; opacity:.75; flex-shrink:0; transition:opacity .22s ease; }
  .hero-pill:hover svg{ opacity:1; }
  @media (max-width:760px){ .hero-services{ gap:7px; margin-top:34px; } .hero-pill{ font-size:11px; padding:7px 13px; } }
  .hero-cta-wrap{ margin-top:26px; }
  .btn-glass{
    display:inline-flex; align-items:center; padding:15px 30px; border-radius:100px;
    font-size:12px; font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--ecru);
    background:rgba(247,244,239,.14); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px);
    border:1px solid rgba(247,244,239,.35);
    transition:background .25s ease, transform .25s ease;
  }
  .btn-glass:hover{ background:rgba(247,244,239,.24); transform:translateY(-2px); }
  @media (max-width:760px){
    .hero{ min-height:82vh; }
    .hero-inner{ padding:0 22px 50px; flex-direction:column; align-items:flex-start; }
    .hero-text h1{ margin-bottom:30px; }
  }

  @media (max-width:760px){
    .bento{ padding:64px 0; }
    .bento-head{ margin-bottom:34px; }
    .carousel-wrap{ padding:64px 0; }
    .resa{ padding:64px 0; }
    footer{ padding:48px 0 30px; }
  }

  /* ---------- BENTO (Qui suis-je) ---------- */
  .bento{ padding:100px 0; }
  .bento-head{ margin-bottom:50px; max-width:600px; }
  .bento-head .eyebrow{ font-size:13.5px; color:var(--clay-deep); font-weight:600; margin-bottom:14px; }
  .bento-head h2{ font-size:clamp(28px,3.4vw,44px); }
  .bento-grid{ display:grid; grid-template-columns:repeat(6,1fr); grid-auto-rows:126px; gap:26px; position:relative; }

  .bento-item{ border-radius:26px; padding:32px; overflow:hidden; position:relative; }
  .bento-item.photo{ padding:0; }
  .bento-item.photo img{ width:100%; height:100%; object-fit:cover; position:absolute; inset:0; }
  .bento-item.photo .scrim{ position:absolute; inset:0; background:linear-gradient(180deg, transparent 40%, rgba(28,26,23,.75) 100%); }
  .bento-item.photo .cap{ position:absolute; bottom:24px; left:28px; right:28px; z-index:2; }
  .bento-item.photo .cap h3{ color:var(--ecru); font-size:19px; }
  .b-parcours-media{ grid-column:1 / 4; grid-row:1 / 5; }
  .b-parcours-text{ grid-column:4 / 7; grid-row:1 / 5; }
  .b-parcours-text h2{ font-size:clamp(22px,2.6vw,30px); margin-bottom:16px; }
  .b-parcours-text p{ font-size:15px; color:#4A463D; }
  .b-parcours-text .parcours-quote{
    margin-top:28px; padding-top:22px;
    border-top:1px solid rgba(28,26,23,.1);
    font-family:'Times New Roman',Times,serif; font-style:italic;
    font-size:15.5px; color:#5a5446; line-height:1.6;
    position:relative; padding-left:18px;
  }
  .b-parcours-text .parcours-quote::before{
    content:'"'; position:absolute; left:0; top:-4px;
    font-size:40px; line-height:1; color:var(--clay); opacity:.45;
    font-family:'Times New Roman',Times,serif;
  }
  @media (max-width:900px){
    .bento-grid{ grid-template-columns:1fr; grid-auto-rows:auto; }
    .b-parcours-media, .b-parcours-text, .b-quote{ grid-column:1/-1; grid-row:auto; }
    .b-parcours-media{ height:340px; }
  }

  /* ---------- CAROUSEL (steps) ---------- */
  .carousel-wrap{ padding:100px 0; }
  .carousel-head{ display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:40px; flex-wrap:wrap; gap:16px; }
  .carousel-head h2{ font-size:clamp(28px,3.4vw,44px); color:var(--ecru); }
  .carousel-head .eyebrow{ font-size:13.5px; color:var(--clay-pale); font-weight:600; margin-bottom:14px; }
  .carousel-hint{ font-size:13px; color:rgba(247,244,239,.55); }
  .carousel{ display:flex; gap:26px; overflow-x:auto; scroll-snap-type:x mandatory; padding-bottom:10px; scrollbar-width:none; -webkit-overflow-scrolling:touch; }
  .carousel::-webkit-scrollbar{ display:none; }
  .carousel-card{ scroll-snap-align:start; flex:0 0 300px; border-radius:26px; padding:32px 28px; display:flex; flex-direction:column; }
  .carousel-cta{
    background:linear-gradient(155deg, var(--clay), var(--clay-deep)); color:var(--noir);
    box-shadow:0 20px 40px -14px rgba(181,113,75,.55); justify-content:center;
    transition:transform .3s ease;
  }
  .carousel-cta:hover{ transform:translateY(-4px); }
  .carousel-cta h3{ color:var(--noir); }
  .carousel-cta p{ color:rgba(28,26,23,.72); }
  .carousel-cta-link{ margin-top:18px; font-size:13px; font-weight:600; border-bottom:1.5px solid var(--noir); padding-bottom:3px; width:fit-content; }
  @media (max-width:600px){
    .carousel-card{ flex-basis:82vw; padding:28px 24px; }
  }
  .carousel-card .icon-badge{ margin-bottom:20px; }
  .carousel-card h3{ font-size:19px; margin-bottom:10px; }
  .carousel-card p{ font-size:14px; }

  /* section dark wrapper for the carousel (alternating rhythm) */
  .section-dark{
    background:
      radial-gradient(120% 90% at 15% 0%, rgba(181,113,75,.35), transparent 55%),
      radial-gradient(100% 80% at 100% 100%, rgba(124,138,114,.3), transparent 60%),
      linear-gradient(180deg, var(--noir), #241f19);
  }

  /* ---------- PRESTATIONS BENTO ---------- */
  .presta-grid{ display:flex; gap:22px; overflow-x:auto; scroll-snap-type:x mandatory; padding-bottom:16px; scrollbar-width:none; -webkit-overflow-scrolling:touch; } .presta-grid::-webkit-scrollbar{ display:none; }
  .presta-card{ border-radius:28px; overflow:hidden; display:flex; flex-direction:column; position:relative; flex:0 0 300px; scroll-snap-align:start; }
  .presta-card-media{ height:190px; position:relative; }
  .presta-card-media img{ width:100%; height:100%; object-fit:cover; display:block; }
  .presta-card-media::after{ content:''; position:absolute; inset:0; background:linear-gradient(0deg, rgba(28,26,23,.35), transparent 55%); }
  .presta-card .icon-badge{ position:absolute; top:166px; left:26px; z-index:3; }
  .presta-card-body{ padding:42px 26px 30px; flex:1; display:flex; flex-direction:column; }
  .presta-card .meta{ font-size:12px; font-weight:600; margin-bottom:8px; display:block; color:var(--clay-deep); }
  .presta-card h3{ font-size:21px; margin-bottom:8px; }
  .presta-card p.desc{ font-size:13.5px; color:#4A463D; margin-bottom:18px; }
  .presta-list-mini{ list-style:none; margin:0 0 22px; padding:0; display:flex; flex-direction:column; gap:8px; }
  .presta-list-mini li{ font-size:12.5px; color:#4A463D; display:flex; align-items:center; gap:8px; }
  .presta-list-mini li::before{ content:''; width:5px; height:5px; border-radius:50%; background:var(--clay); flex-shrink:0; }
  .presta-card.featured .presta-list-mini li{ color:rgba(247,244,239,.8); }
  .presta-card.featured .presta-list-mini li::before{ background:var(--clay-pale); }
  .presta-card.featured p.desc{ color:rgba(247,244,239,.78); }
  .presta-card-cta{ margin-top:auto; font-size:12.5px; font-weight:600; border-bottom:1.5px solid currentColor; padding-bottom:3px; width:fit-content; }
  @media (max-width:1100px){ .presta-grid{ } }
  @media (max-width:600px){ .presta-card{ flex-basis:82vw; } }

  .presta-bento{ display:grid; grid-template-columns:repeat(6,1fr); grid-auto-rows:130px; gap:26px; }
  .presta-item{ border-radius:24px; padding:30px; display:flex; flex-direction:column; justify-content:flex-start; gap:2px; }
  .presta-item .icon-badge{ margin-bottom:22px; }
  .presta-item h3{ font-size:20px; margin-bottom:6px; }
  .presta-item .meta{ font-size:12px; font-weight:600; margin-bottom:10px; display:block; color:var(--clay-deep); }
  .presta-item p{ font-size:13.5px; color:#4A463D; }
  .p1{ grid-column:1/4; grid-row:1/4; position:relative; }
  .p2{ grid-column:4/7; grid-row:1/3; position:relative; }
  .p3{ grid-column:4/7; grid-row:3/5; position:relative; }
  .p2.glass-dark .meta{ color:var(--clay-pale); }
  .p2.glass-dark p{ color:rgba(247,244,239,.78); }
  @media (max-width:900px){ .presta-bento{ grid-template-columns:1fr; grid-auto-rows:auto; } .p1,.p2,.p3{ grid-column:1/-1; grid-row:auto; min-height:230px; } }

  /* ---------- COLLECTIF — compact side-by-side cards ---------- */
  .collectif{ padding:90px 0 110px; }
  .collectif-head{ max-width:600px; margin-bottom:40px; }
  .collectif-head .eyebrow{ font-size:13px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:var(--clay-deep); margin-bottom:14px; display:block; }
  .collectif-head h2{ font-size:clamp(28px,3.4vw,42px); }
  .collectif-grid{ display:grid; grid-template-columns:1fr 1fr; gap:26px; }
  .collectif-card{ position:relative; border-radius:28px; overflow:hidden; height:440px; }
  .collectif-media{ position:absolute; inset:0; }
  .collectif-media img{ width:100%; height:100%; object-fit:cover; }
  .collectif-media::after{ content:''; position:absolute; inset:0; background:linear-gradient(0deg, rgba(28,26,23,.88) 0%, rgba(28,26,23,.35) 55%, rgba(28,26,23,.1) 100%); }
  .collectif-panel{ position:absolute; left:0; right:0; bottom:0; z-index:2; padding:30px 28px; border-radius:0; }
  .collectif-panel .eyebrow{ font-size:12.5px; color:var(--clay-pale); font-weight:600; margin-bottom:10px; }
  .collectif-panel h3{ font-size:21px; color:var(--ecru); margin-bottom:10px; }
  .collectif-panel p{ font-size:13.5px; color:rgba(247,244,239,.82); }
  .band-tags{ margin-top:16px; display:flex; flex-wrap:wrap; gap:8px; }
  .band-tag{ font-size:11.5px; padding:6px 13px; border-radius:100px; background:rgba(247,244,239,.1); border:1px solid rgba(247,244,239,.2); color:var(--ecru); }
  .qvct-badge{
    position:absolute; top:22px; right:22px; z-index:4;
    font-size:10.5px; font-weight:700; letter-spacing:.07em; text-transform:uppercase;
    padding:6px 13px; border-radius:100px;
    background:linear-gradient(135deg, var(--clay), var(--clay-deep));
    color:var(--ecru-card);
    box-shadow:0 6px 18px -6px rgba(181,113,75,.6);
  }
  @media (max-width:760px){
    .collectif{ padding:60px 0 70px; }
    .collectif-grid{ grid-template-columns:1fr; gap:18px; }
    .collectif-card{ height:360px; }
  }

  /* ---------- RESERVATION ---------- */
  .resa{ padding:100px 0; }
  .resa-card{ border-radius:32px; padding:60px 56px; display:grid; grid-template-columns:1.1fr 0.9fr; gap:50px; align-items:center; }
  @media (max-width:900px){ .resa-card{ grid-template-columns:1fr; padding:40px 26px; } }
  .resa-left h2{ font-size:clamp(26px,3.2vw,40px); }
  .resa-left p{ margin-top:14px; color:#4A463D; font-size:15px; max-width:380px; }
  .resa-right{ border-radius:22px; padding:26px; }
  .resa-right .tag{ font-size:12px; color:var(--clay-deep); font-weight:600; margin-bottom:14px; }
  .resa-tabs{ display:flex; gap:8px; margin-bottom:18px; flex-wrap:wrap; }
  .resa-tab{ font-size:12.5px; font-weight:600; padding:10px 16px; border-radius:100px; background:rgba(247,244,239,.08); border:1px solid rgba(247,244,239,.16); color:var(--clay-pale); cursor:pointer; transition:background .2s ease, color .2s ease; }
  .resa-tab.active{ background:var(--clay); color:var(--noir); border-color:var(--clay); }
  .resa-slots{ display:none; flex-direction:column; }
  .resa-slots.active{ display:flex; }
  .resa-slot-check{ display:flex; align-items:center; gap:12px; padding:13px 4px; border-top:1px solid rgba(247,244,239,.15); font-size:13.5px; }
  .resa-slot-check:last-child{ border-bottom:1px solid rgba(247,244,239,.15); margin-bottom:4px; }
  .resa-slot-check input{ width:19px; height:19px; accent-color:var(--clay); flex-shrink:0; cursor:pointer; }
  .resa-slot-label{ cursor:default; }
  .resa-slot-label input:disabled{ opacity:.4; cursor:not-allowed; }
  .resa-slot-label.enabled{ cursor:pointer; }
  .resa-slot-label.enabled input:disabled{ opacity:1; cursor:pointer; }
  .resa-slot-check .slot-info{ flex:1; display:flex; flex-direction:column; }
  .resa-slot-check .slot-time{ font-weight:500; }
  .resa-slot-check .slot-place{ font-size:11.5px; color:rgba(247,244,239,.55); }
  .resa-slot-check .places{ font-size:11.5px; color:var(--clay-pale); font-weight:600; white-space:nowrap; }
  .resa-right .btn{ width:100%; justify-content:center; padding:15px 24px; }
  .resa-right .btn[disabled]{ opacity:.45; pointer-events:none; }
  @media (max-width:760px){ .resa-card{ padding:34px 22px; } .resa-right{ padding:22px; } }

  /* ---------- FOOTER ---------- */
  footer{ padding:60px 0 36px; position:relative; }
  .foot-top{ display:grid; grid-template-columns:1.3fr 1fr 1fr; gap:44px; padding-bottom:40px; border-bottom:1px solid var(--line); }
  @media (max-width:760px){ .foot-top{ grid-template-columns:1fr; gap:30px; } }
  .foot-top p{ margin-top:14px; max-width:280px; font-size:13.5px; color:#6B6656; }
  .foot-col h4{ font-family:'Times New Roman',Times,serif; font-size:15px; margin-bottom:14px; color:var(--clay-deep); }
  .foot-col a{ display:block; font-size:13.5px; color:#4A463D; padding:4px 0; }
  .foot-bottom{ padding-top:22px; display:flex; justify-content:space-between; font-size:12px; color:#6B6656; flex-wrap:wrap; gap:8px; }

  ::selection{ background:var(--clay); color:var(--ecru); }
  @media (prefers-reduced-motion: reduce){
    .r-up,.r-left,.r-right,.r-scale{ transition:none; opacity:1; transform:none; }
    .marquee-track{ animation:none; }
  }

  /* Service panel highlighted titles */
  .service-content h3 {
    font-size: 30px;
    line-height: 1.05;
    color: var(--noir);
    margin-bottom: 12px;
    display: inline;
  }
  .service-title-highlight {
    display: inline;
    background: linear-gradient(180deg, transparent 55%, rgba(181,113,75,.38) 55%);
    padding-bottom: 2px;
  }
  .service-panel.active .service-content h3 {
    font-size: 30px;
  }


  @media (max-width:820px){
    .service-vert { display:none !important; }
    .service-title-mobile { display:block; font-family:'Times New Roman',Times,serif; font-size:19px; letter-spacing:-0.02em; color:var(--noir); flex:1; }
    .service-content h3 { display:none; }
    .service-title-highlight { background:none; }
  }


  /* ════ ESPACE ADHÉRENTE ════ */
  .ea-overlay{
    position:fixed; inset:0; z-index:400; background:rgba(28,26,23,.6);
    backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px);
    display:flex; align-items:center; justify-content:center; padding:16px;
    opacity:0; visibility:hidden; transition:opacity .35s ease, visibility 0s linear .35s;
  }
  .ea-overlay.open{ opacity:1; visibility:visible; transition:opacity .35s ease; }
  .ea-panel{
    width:100%; max-width:680px; height:90vh; max-height:90vh;
    background:var(--ecru-card); border-radius:28px;
    overflow:hidden; display:flex; flex-direction:column;
    box-shadow:0 40px 80px -20px rgba(0,0,0,.45);
    position:relative;
  }
  .ea-close{
    position:absolute; top:16px; right:16px; z-index:10;
    width:32px; height:32px; border-radius:50%;
    background:rgba(28,26,23,.08); border:none; cursor:pointer;
    font-size:14px; color:var(--noir); display:flex; align-items:center; justify-content:center;
  }
  /* LOGIN */
  .ea-login{ padding:52px 36px 44px; text-align:center; overflow-y:auto; flex:1; }
  .ea-login-icon{
    width:60px; height:60px; background:linear-gradient(150deg,var(--greige),#fff);
    border-radius:50%; display:flex; align-items:center; justify-content:center;
    margin:0 auto 20px;
    box-shadow:inset 0 1.5px 1px rgba(255,255,255,.95), 0 10px 22px -8px rgba(28,26,23,.22);
  }
  .ea-login h2{ font-size:26px; margin-bottom:8px; }
  .ea-login p{ font-size:13.5px; color:#6B6656; margin-bottom:24px; }
  .ea-code-input{
    width:100%; padding:15px; border:1.5px solid var(--line); border-radius:14px;
    font-family:'Work Sans',sans-serif; font-size:20px; letter-spacing:.2em;
    text-align:center; text-transform:uppercase; background:var(--ecru);
    margin-bottom:8px;
  }
  .ea-code-input:focus{ outline:2px solid var(--clay); border-color:transparent; }
  .ea-code-hint{ font-size:11.5px; color:var(--clay-deep); font-style:italic; margin-bottom:16px; }
  .ea-login-note{ font-size:12px; color:#8a8373; margin-top:14px; }
  .ea-login-note a{ color:var(--clay); text-decoration:underline; cursor:pointer; }
  /* DASHBOARD */
  .ea-dash{ display:none; flex-direction:column; height:100%; }
  .ea-dash-header{
    padding:20px 24px 0; display:flex; align-items:center;
    justify-content:space-between; gap:12px; flex-shrink:0;
  }
  .ea-dash-left{ display:flex; align-items:center; gap:12px; }
  .ea-avatar{
    width:42px; height:42px; border-radius:50%;
    background:linear-gradient(150deg,var(--clay-pale),var(--clay)); flex-shrink:0;
  }
  .ea-welcome{ font-size:15px; font-weight:600; margin:0 0 2px; }
  .ea-forfait-tag{ font-size:11.5px; color:#6B6656; margin:0; }
  .ea-forfait-tag strong{ color:var(--clay-deep); }
  .ea-btn-ghost-sm{
    padding:7px 14px; border:1px solid var(--line); background:rgba(28,26,23,.04);
    border-radius:100px; font-size:11.5px; font-weight:600; cursor:pointer;
    font-family:'Work Sans',sans-serif; color:var(--noir);
  }
  /* TABS */
  .ea-tabs{
    display:flex; gap:0; border-bottom:1.5px solid var(--line);
    padding:0 24px; margin-top:16px; overflow-x:auto; scrollbar-width:none; flex-shrink:0;
  }
  .ea-tabs::-webkit-scrollbar{ display:none; }
  .ea-tab{
    padding:10px 14px; border:none; background:none; font-family:'Work Sans',sans-serif;
    font-size:12.5px; font-weight:500; color:#8a8373; cursor:pointer;
    border-bottom:2px solid transparent; margin-bottom:-1.5px; white-space:nowrap;
    display:flex; align-items:center; gap:5px;
  }
  .ea-tab.active{ color:var(--clay); border-bottom-color:var(--clay); }
  .ea-tab .ea-badge{ background:var(--clay); color:#fff; font-size:10px; font-weight:700; border-radius:100px; padding:1px 6px; }
  /* PANES */
  .ea-panes{ flex:1; overflow-y:auto; padding:20px 24px 28px; }
  .ea-pane{ display:none; }
  .ea-pane.active{ display:block; }
  .ea-pane-title{ font-size:20px; margin-bottom:16px; }
  /* CARDS */
  .ea-card{
    background:#fff; border-radius:20px; padding:18px 20px;
    margin-bottom:11px; border:1px solid var(--line);
  }
  .ea-card-top{ display:flex; align-items:flex-start; justify-content:space-between; gap:10px; margin-bottom:10px; }
  .ea-card-title{ font-size:14px; font-weight:600; margin:0 0 4px; font-family:'Work Sans',sans-serif; }
  .ea-card-meta{ font-size:12px; color:#6B6656; display:flex; flex-direction:column; gap:2px; }
  .ea-badge-type{ font-size:10.5px; font-weight:600; padding:3px 10px; border-radius:100px; white-space:nowrap; flex-shrink:0; }
  .ea-badge-ind{ background:rgba(181,113,75,.12); color:var(--clay-deep); }
  .ea-badge-col{ background:rgba(124,138,114,.12); color:#4a5a42; }
  .ea-card-actions{ display:flex; flex-wrap:wrap; gap:7px; padding-top:10px; border-top:1px solid var(--line); margin-top:4px; }
  .ea-btn-sm{ padding:7px 14px; border-radius:100px; font-size:12px; font-weight:600; cursor:pointer; font-family:'Work Sans',sans-serif; border:none; }
  .ea-btn-outline{ background:transparent; color:var(--clay); border:1.5px solid var(--clay); }
  .ea-btn-light{ background:rgba(28,26,23,.05); color:var(--noir); border:1px solid var(--line); }
  /* PROGRESSION */
  .ea-prog-header{
    background:linear-gradient(135deg,var(--clay),var(--clay-deep));
    color:var(--ecru); border-radius:18px; padding:18px 20px; margin-bottom:16px;
  }
  .ea-prog-header h4{ font-size:16px; font-weight:600; margin:0 0 2px; font-family:'Work Sans',sans-serif; }
  .ea-prog-header p{ font-size:12px; opacity:.8; margin:0; }
  .ea-track{ background:#fff; border-radius:18px; padding:18px 20px; margin-bottom:11px; border:1px solid var(--line); }
  .ea-track-head{ display:flex; justify-content:space-between; align-items:baseline; margin-bottom:9px; }
  .ea-track-label{ font-size:13.5px; font-weight:600; font-family:'Work Sans',sans-serif; }
  .ea-track-count{ font-size:12.5px; color:var(--clay-deep); font-weight:600; }
  .ea-bar-wrap{ background:var(--greige); border-radius:100px; height:9px; overflow:hidden; position:relative; }
  .ea-bar{ height:100%; border-radius:100px; transition:width 1s cubic-bezier(.16,.8,.28,1); }
  .ea-bar-main{ background:linear-gradient(90deg,var(--clay-pale),var(--clay)); }
  .ea-bar-sauge{ background:linear-gradient(90deg,var(--sauge-pale),var(--sauge)); }
  .ea-bar-ghost{ position:absolute; top:0; height:100%; background:rgba(181,113,75,.2); border-radius:100px; }
  /* LIEU TABS */
  .ea-lieu-tabs{ display:flex; gap:6px; flex-wrap:wrap; margin-bottom:16px; }
  .ea-lieu-tab{ padding:6px 13px; border-radius:100px; border:1.5px solid var(--line); background:none; font-family:'Work Sans',sans-serif; font-size:12px; font-weight:600; color:#8a8373; cursor:pointer; }
  .ea-lieu-tab.active{ background:var(--noir); color:var(--ecru); border-color:var(--noir); }
  .ea-creneau{ background:#fff; border-radius:18px; padding:15px 18px; margin-bottom:9px; border:1px solid var(--line); display:flex; align-items:center; justify-content:space-between; gap:12px; flex-wrap:wrap; }
  .ea-creneau.inscrite{ border-color:var(--sauge); background:rgba(124,138,114,.06); }
  .ea-creneau .ct{ font-size:13.5px; font-weight:600; margin:0 0 3px; font-family:'Work Sans',sans-serif; }
  .ea-creneau .cm{ font-size:12px; color:#6B6656; }
  .ea-places{ font-size:11px; font-weight:600; color:var(--clay); margin-top:3px; }
  .ea-inscrite-tag{ font-size:12px; font-weight:600; color:var(--sauge); }
  /* MESSAGES */
  .ea-thread{ display:flex; flex-direction:column; gap:9px; padding:4px 0 14px; max-height:260px; overflow-y:auto; }
  .ea-msg{ max-width:78%; padding:10px 14px; border-radius:16px; font-size:13px; line-height:1.55; }
  .ea-msg.moi{ align-self:flex-end; background:var(--clay); color:var(--ecru); border-bottom-right-radius:4px; }
  .ea-msg.lise{ align-self:flex-start; background:#fff; border:1px solid var(--line); border-bottom-left-radius:4px; }
  .ea-msg-date{ font-size:10px; opacity:.55; margin-top:3px; }
  .ea-compose{ display:flex; flex-direction:column; gap:8px; }
  .ea-compose textarea{ padding:11px 13px; border:1.5px solid var(--line); border-radius:12px; font-family:'Work Sans',sans-serif; font-size:13px; resize:vertical; background:var(--ecru); }
  .ea-compose textarea:focus{ outline:2px solid var(--clay); border-color:transparent; }
  /* TOAST EA */
  .ea-toast{
    position:fixed; bottom:24px; left:50%; transform:translateX(-50%) translateY(10px);
    background:var(--noir); color:var(--ecru); padding:11px 22px; border-radius:100px;
    font-size:13px; font-weight:600; z-index:500; opacity:0;
    transition:opacity .3s ease, transform .3s ease; pointer-events:none; white-space:nowrap;
  }
  .ea-toast.show{ opacity:1; transform:translateX(-50%) translateY(0); }
  @media(max-width:600px){
    .ea-panel{ height:96vh; max-height:96vh; border-radius:22px 22px 0 0; align-self:flex-end; }
    .ea-login{ padding:36px 24px 32px; }
    .ea-creneau{ flex-direction:column; align-items:flex-start; }
  }


