@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');.eas-scope,.eas-scope *{box-sizing:border-box}.eas-scope{margin:0;padding:0;--ink:#1C1F3A;--dusk:#6E6C86;--hairline:#E1E1EB;--accent:#6B6AA0;--accent-deep:#534F86;--lavande:#F2EEFA;--paper:#FFFFFF;--cream:#FBF9FC;--night:#14152B;--night-2:#1C1836;--glass-bg:rgba(255,255,255,0.07);--glass-bg-soft:rgba(255,255,255,0.045);--glass-border:rgba(255,255,255,0.16);--on-dark:rgba(255,255,255,0.82);--on-dark-dim:rgba(255,255,255,0.6);font-family:'Inter',-apple-system,sans-serif;color:var(--ink);background:var(--night);-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-scope h1,.eas-scope h2,.eas-scope h3{font-family:'Playfair Display',Georgia,serif;font-weight:600;margin:0}.eas-scope p{margin:0}.eas-scope a{text-decoration:none!important;color:inherit}.eas-script{font-family:'Parisienne',cursive;font-weight:400}.eas-wrap{max-width:880px;margin:0 auto;padding:0 28px;position:relative;z-index:2}.eas-wrap-wide{max-width:1120px;margin:0 auto;padding:0 28px;position:relative;z-index:2}.eas-section{padding:100px 0;display:flex;flex-direction:column;align-items:center;width:100%}.eas-hero+section,.eas-section+section{margin-top:-1px}.eas-cosmos{position:relative;background-color:var(--night);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Fond-eveil-astral.png');background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--on-dark);overflow:hidden}.eas-cosmos::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,21,43,0.35) 0%,rgba(20,21,43,0.05) 35%,rgba(20,21,43,0.1) 65%,rgba(20,21,43,0.45) 100%)}.eas-cosmos h2,.eas-cosmos h3{color:#fff}.eas-hero{padding:64px 0 56px;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%}.eas-hero-inner{position:relative;z-index:2}.eas-hero h1{font-size:44px;line-height:1.3;color:#fff;letter-spacing:-0.01em;max-width:760px;margin:0 auto}.eas-hero h1 .eas-hero-light{font-weight:500;display:block}.eas-hero h1 .eas-hero-strong{font-weight:700;display:block;margin-top:2px}.eas-hero-lede{max-width:600px;margin:26px auto 36px;font-size:16.5px;line-height:1.8;color:var(--on-dark);opacity:0.85}.eas-hero .eas-btn-row{margin-top:0}.eas-hero .eas-cta-caption{margin-top:16px}@media (max-width:640px){.eas-hero{padding:44px 0 40px}.eas-hero h1{font-size:32px}}.eas-hero.eas-hero-roomy{padding:76px 0 64px}.eas-hero-roomy h1{font-size:38px;line-height:1.38;font-weight:600;max-width:820px}.eas-hero-roomy .eas-hero-lede{margin:30px auto 36px}@media (max-width:640px){.eas-hero-roomy{padding:48px 0 40px}.eas-hero-roomy h1{font-size:27px}.eas-hero-roomy .eas-hero-lede{margin:22px auto 30px}}.eas-head{text-align:center;max-width:640px;margin:0 auto 20px}.eas-head h2{font-size:30px;line-height:1.35}.eas-head p.eas-lede{font-size:16px;line-height:1.8;margin-top:18px;opacity:0.85}.eas-cosmos .eas-head p.eas-lede{color:var(--on-dark)}.eas-explain p.eas-lede{color:var(--dusk)}.eas-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:16px;justify-content:center}.eas-cosmos .eas-eyebrow{color:#CFC9EE}.eas-cosmos .eas-eyebrow::before,.eas-cosmos .eas-eyebrow::after{content:"";width:18px;height:1px;background:#CFC9EE;opacity:0.6}.eas-eyebrow.eas-eyebrow--light{color:var(--accent-deep)}.eas-eyebrow.eas-eyebrow--light::before,.eas-eyebrow.eas-eyebrow--light::after{content:"";width:18px;height:1px;background:var(--accent)}.eas-head-script{display:block;font-size:20px;margin-top:8px;color:#D9D3F2}.eas-explain .eas-head-script{color:var(--accent-deep)}.eas-wheel-mark{display:flex;justify-content:center;margin-bottom:18px}.eas-wheel-mark svg{width:56px;height:56px;color:rgba(255,255,255,0.55)}.eas-explain .eas-wheel-mark svg{color:var(--accent);opacity:0.7}.eas-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#B6B0E6,#8D85CE);color:#fff!important;font-size:14px;font-weight:600;padding:16px 30px;border-radius:999px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 18px 40px -16px rgba(90,80,170,0.55)}.eas-btn:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(90,80,170,0.65)}.eas-btn-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:36px}.eas-cta-caption{font-size:13px;color:var(--on-dark-dim);margin-top:16px;text-align:center}.eas-glass{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:22px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 60px -30px rgba(0,0,0,0.55)}.eas-planets{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:52px;position:relative;z-index:2}.eas-planet{padding:28px 22px;text-align:left;transition:border-color .25s ease,transform .25s ease,background .25s ease}.eas-planet:hover{border-color:rgba(255,255,255,0.32);transform:translateY(-4px);background:var(--glass-bg-soft)}.eas-planet-icon{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;color:#E7E3FA;font-size:20px;margin-bottom:16px}.eas-planet h3{font-size:15.5px;font-weight:600;margin-bottom:8px;color:#fff}.eas-planet p{font-family:'Inter';color:var(--on-dark-dim);font-size:13.5px;line-height:1.65}@media (max-width:1020px){.eas-planets{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.eas-planets{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.eas-planets{grid-template-columns:1fr}}.eas-dimensions-card{max-width:900px;margin:52px auto 0;padding:52px 56px;position:relative;z-index:2}.eas-dimensions{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.eas-dimension{text-align:left;padding:0 28px;border-left:1px solid rgba(255,255,255,0.14)}.eas-dimension:first-child{border-left:none;padding-left:0}.eas-dimension .eas-dim-num{font-family:'Playfair Display';font-style:italic;font-size:15px;color:#CFC9EE;margin-bottom:10px;display:block}.eas-dimension h3{font-size:16.5px;margin-bottom:10px;line-height:1.3;color:#fff}.eas-dimension p{color:var(--on-dark);opacity:0.82;font-size:14.5px;line-height:1.75}@media (max-width:760px){.eas-dimensions{grid-template-columns:1fr;gap:32px}.eas-dimension{border-left:none;padding-left:0;padding-top:24px;border-top:1px solid rgba(255,255,255,0.14)}.eas-dimension:first-child{padding-top:0;border-top:none}.eas-dimensions-card{padding:40px 28px}}.eas-explain{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:rgba(248,244,250,0.28);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Pattern-clair.png');background-blend-mode:overlay;background-size:cover;background-position:center;background-repeat:no-repeat}.eas-explain .eas-wrap{max-width:660px;text-align:center}.eas-explain h2{font-size:28px;line-height:1.4;margin-bottom:10px;color:var(--ink)!important}.eas-explain p.eas-body{color:var(--ink);opacity:0.82;font-size:16.5px;line-height:1.85;margin-top:22px}.eas-explain .eas-btn-row{margin-top:34px}.eas-explain .eas-btn{box-shadow:0 18px 40px -16px rgba(107,99,181,0.4)}.eas-steps{display:flex;flex-direction:column;gap:16px;margin-top:52px;position:relative;z-index:2}.eas-step{display:flex;align-items:flex-start;gap:22px;padding:26px 30px;text-align:left}.eas-step-icon{flex:none;width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;color:#E7E3FA;font-size:24px}.eas-step-icon svg{width:22px;height:22px}.eas-step-body{flex:1}.eas-step-top{display:flex;align-items:baseline;gap:12px;margin-bottom:6px;flex-wrap:wrap}.eas-step-num{font-family:'Playfair Display';font-style:italic;font-size:14px;color:#CFC9EE}.eas-step h3{font-size:16px;color:#fff}.eas-step p{color:var(--on-dark-dim);font-size:14px;line-height:1.7}.eas-step ul{margin-top:6px;padding-left:18px;color:var(--on-dark-dim);font-size:14px;line-height:1.9}.eas-pdf-note{max-width:640px;margin:40px auto 0;text-align:center;color:var(--on-dark);opacity:0.78;font-size:14.5px;line-height:1.8;position:relative;z-index:2}.eas-pdf-note strong{color:#fff;font-weight:600}.eas-price-card{max-width:720px;margin:52px auto 0;padding:64px 60px;text-align:center;color:#fff;position:relative;z-index:2}.eas-price-card h3{font-size:28px;color:#fff;margin-bottom:36px}.eas-price-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 16px;max-width:none;margin:0 auto 44px;padding:0}.eas-price-list li{display:flex;align-items:center;gap:9px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.16);border-radius:999px;padding:11px 20px 11px 16px;color:rgba(255,255,255,0.9);font-size:14px;line-height:1.3}.eas-price-list li::before{content:"✔";color:#CFC9EE;font-size:12px}.eas-price-tag{font-family:'Playfair Display';font-size:44px;color:#fff;margin-bottom:16px}.eas-price-note{color:var(--on-dark-dim);font-size:14px;line-height:1.85;max-width:400px;width:100%;margin:0 auto 40px!important;text-align:center!important}.eas-price-card .eas-btn{padding:18px 40px;font-size:15px}@media (max-width:640px){.eas-price-card{padding:48px 32px}.eas-price-card h3{font-size:23px}.eas-price-tag{font-size:36px}}.eas-reflect-list{max-width:620px;margin:0 auto;text-align:center}.eas-reflect{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:19px;line-height:1.7;color:#fff;opacity:0.92;margin-bottom:18px}.eas-reflect:last-child{margin-bottom:0}.eas-intro-text{max-width:660px;margin:40px auto 0;text-align:center}.eas-intro-text p{color:var(--on-dark);opacity:0.85;font-size:16.5px;line-height:1.85;margin-bottom:20px}.eas-intro-text p:last-child{margin-bottom:0}.eas-pill-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 14px;max-width:640px;margin:36px auto 0;padding:0}.eas-pill-list li{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.3;padding:11px 20px 11px 16px;border-radius:999px}.eas-pill-list li::before{content:"✔";font-size:12px}.eas-cosmos .eas-pill-list li{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.16);color:rgba(255,255,255,0.9)}.eas-cosmos .eas-pill-list li::before{color:#CFC9EE}.eas-explain .eas-pill-list li{background:rgba(90,79,140,0.08);border:1px solid rgba(90,79,140,0.22);color:var(--ink);opacity:0.9}.eas-explain .eas-pill-list li::before{color:var(--accent-deep)}.eas-subhead{font-size:20px;margin:56px 0 0!important;color:inherit}@media (max-width:640px){.eas-reflect{font-size:17px}}.eas-approach-scope,.eas-approach-scope *{box-sizing:border-box}.eas-approach-scope{--ink:#2A2340;--dusk:#6E6C86;--accent:#8D85CE;--accent-deep:#5A4F8C;margin:0;padding:0;font-family:'Inter',-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-approach-scope h1,.eas-approach-scope h2,.eas-approach-scope h3,.eas-approach-scope h4{font-family:'Playfair Display',Georgia,serif;font-weight:600;margin:0}.eas-approach-scope p{margin:0}.eas-approach-scope a{text-decoration:none!important;color:inherit}.eas-approach-wrap{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.eas-approach{position:relative;padding:100px 0;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#EADFF2;background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Pattern-roue.png');background-size:cover;background-position:center;background-repeat:no-repeat}.eas-approach-head{text-align:center;max-width:640px;margin:0 auto 48px}.eas-approach-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:16px}.eas-approach-eyebrow::before,.eas-approach-eyebrow::after{content:"";width:18px;height:1px;background:var(--accent)}.eas-approach-head h2{font-size:32px;line-height:1.3;color:var(--ink);margin-bottom:14px}.eas-approach-subtitle{font-size:16px;color:var(--dusk);line-height:1.6}.eas-approach-card{max-width:880px;margin:0 auto;width:100%;padding:56px 56px 48px;border-radius:24px;background:rgba(255,255,255,0.55);border:1px solid rgba(255,255,255,0.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 40px 80px -30px rgba(90,79,140,0.35)}.eas-approach-steps{display:flex;flex-direction:column;gap:32px;margin-bottom:40px}.eas-approach-step{display:flex;gap:22px;text-align:left}.eas-approach-step-num{flex:none;width:38px;height:38px;border-radius:50%;background:var(--accent-deep);color:#fff;font-family:'Playfair Display',serif;font-style:italic;font-size:17px;display:flex;align-items:center;justify-content:center}.eas-approach-step-body h3{font-size:18px;color:var(--ink);margin-bottom:8px}.eas-approach-step-body p{font-size:15px;line-height:1.75;color:var(--ink);opacity:0.82}.eas-approach-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:14px}.eas-approach-price{display:inline-block;background:rgba(90,79,140,0.1);border:1px solid rgba(90,79,140,0.25);color:var(--accent-deep);font-size:13px;font-weight:600;padding:6px 16px;border-radius:999px}.eas-approach-detail-link{font-size:13px;font-weight:600;color:var(--accent-deep)!important;border-bottom:1px solid rgba(90,79,140,0.4);transition:border-color .2s ease,color .2s ease}.eas-approach-detail-link:hover{border-color:var(--accent-deep)}.eas-approach-call{display:flex;gap:18px;text-align:left;align-items:flex-start;background:rgba(141,133,206,0.12);border:1px solid rgba(141,133,206,0.3);border-radius:18px;padding:26px 28px;margin-bottom:28px}.eas-approach-call-icon{flex:none;width:42px;height:42px;border-radius:50%;background:var(--accent-deep);color:#fff;display:flex;align-items:center;justify-content:center}.eas-approach-call-icon svg{width:19px;height:19px}.eas-approach-call h4{font-size:16.5px;color:var(--ink);margin-bottom:8px}.eas-approach-call p{font-size:14.5px;line-height:1.7;color:var(--ink);opacity:0.82}.eas-approach-note{display:flex;gap:9px;align-items:flex-start;text-align:left;font-size:13px;line-height:1.6;color:var(--dusk);max-width:680px;margin:0 auto 36px}.eas-approach-note span{flex:none;font-size:13px;color:var(--accent-deep);font-weight:700;margin-top:1px}.eas-approach-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#9088D4,#6B62B0);color:#fff!important;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;padding:18px 38px;border-radius:999px;margin-top:16px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 18px 40px -16px rgba(90,80,170,0.4)}.eas-approach-btn:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(90,80,170,0.5)}@media (max-width:640px){.eas-approach{padding:64px 0}.eas-approach-card{padding:36px 24px 32px;border-radius:20px}.eas-approach-head h2{font-size:25px}.eas-approach-step{flex-direction:column;gap:12px}.eas-approach-call{flex-direction:column}}.eas-accomp-scope,.eas-accomp-scope *{box-sizing:border-box}.eas-accomp-scope{--ink:#E7E3FA;--dusk:rgba(255,255,255,0.62);--accent:#C9A9D9;--accent-deep:#B98FCE;--night:#14152B;--night-2:#1C1836;margin:0;padding:0;font-family:'Inter',-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-accomp-scope h1,.eas-accomp-scope h2,.eas-accomp-scope h3{font-family:'Playfair Display',Georgia,serif;font-weight:600;margin:0}.eas-accomp-scope p{margin:0}.eas-accomp-scope a{text-decoration:none!important;color:inherit}.eas-accomp-wrap{max-width:1160px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.eas-accomp{position:relative;padding:110px 0;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--night);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Fond-eveil-astral.png');background-size:cover;background-position:center;background-repeat:no-repeat}.eas-accomp::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,21,43,0.4) 0%,rgba(20,21,43,0.05) 30%,rgba(20,21,43,0.1) 70%,rgba(20,21,43,0.5) 100%)}.eas-accomp-head{text-align:center;max-width:720px;margin:0 auto 8px;position:relative;z-index:2}.eas-accomp-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.eas-accomp-eyebrow::before,.eas-accomp-eyebrow::after{content:"";width:18px;height:1px;background:var(--accent);opacity:0.7}.eas-accomp-head h2{font-size:34px;line-height:1.3;color:#fff;margin-bottom:26px}.eas-accomp-intro p{font-size:15.5px;line-height:1.85;color:var(--dusk);margin-bottom:14px}.eas-accomp-intro p:last-child{margin-bottom:0}.eas-accomp-quote{position:relative;max-width:560px;margin:38px auto 64px;padding-left:22px;text-align:left;z-index:2}.eas-accomp-quote::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:2px;background:linear-gradient(180deg,var(--accent),transparent)}.eas-accomp-quote p{font-family:'Playfair Display',serif;font-style:italic;font-size:16.5px;color:#fff;opacity:0.9;line-height:1.6;margin-bottom:8px}.eas-accomp-quote span{font-size:13px;color:var(--dusk)}.eas-accomp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;z-index:2;width:100%}.eas-accomp-grid .eas-accomp-card:nth-child(4){grid-column:1 / 2}.eas-accomp-grid .eas-accomp-card:nth-child(5){grid-column:2 / 3}@media (min-width:900px){.eas-accomp-row-2{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-content:center}.eas-accomp-row-2 .eas-accomp-card:first-child{grid-column:1 / 2}.eas-accomp-row-2 .eas-accomp-card:last-child{grid-column:2 / 3}}.eas-accomp-card{position:relative;padding:44px 30px 38px;border-radius:22px;text-align:center;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 30px 60px -32px rgba(0,0,0,0.6);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease}.eas-accomp-card:hover{transform:translateY(-6px);border-color:rgba(201,169,217,0.55);background:rgba(255,255,255,0.09);box-shadow:0 40px 70px -28px rgba(0,0,0,0.65),0 0 0 1px rgba(201,169,217,0.15)}.eas-accomp-icon{width:100px;height:100px;margin:0 auto 22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#FCF8FD 0%,#EDE1F3 60%,#E0CFEA 100%);box-shadow:0 10px 24px -8px rgba(0,0,0,0.4),inset 0 0 0 1px rgba(255,255,255,0.6);transition:transform .3s ease}.eas-accomp-card:hover .eas-accomp-icon{transform:scale(1.06)}.eas-accomp-icon img{width:70px;height:70px;object-fit:contain}.eas-accomp-card h3{font-size:19px;line-height:1.3;color:var(--accent);margin-bottom:14px}.eas-accomp-card p{font-size:14px;line-height:1.7;color:var(--dusk);margin-bottom:16px}.eas-accomp-card p:last-of-type{margin-bottom:0}.eas-accomp-card .eas-accomp-ideal{font-weight:600;color:rgba(255,255,255,0.85)}.eas-accomp-detail-link{display:inline-block;margin-top:18px;font-size:12.5px;font-weight:600;color:var(--accent)!important;border-bottom:1px solid rgba(201,169,217,0.5);transition:border-color .2s ease,color .2s ease}.eas-accomp-detail-link:hover{color:#fff!important;border-color:#fff}.eas-accomp-cta{text-align:center;margin-top:56px;position:relative;z-index:2}.eas-accomp-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#B6B0E6,#8D85CE);color:#fff!important;font-size:14px;font-weight:600;padding:17px 36px;border-radius:999px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 18px 40px -16px rgba(90,80,170,0.5)}.eas-accomp-btn:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(90,80,170,0.6)}.eas-accomp-caption{margin-top:16px;font-size:13px;font-style:italic;color:var(--dusk)}@media (max-width:900px){.eas-accomp-grid{grid-template-columns:1fr 1fr}.eas-accomp-grid .eas-accomp-card:nth-child(3){grid-column:1 / 3;max-width:calc(50% - 12px);margin:0 auto}.eas-accomp-row-2{display:contents}}@media (max-width:640px){.eas-accomp{padding:72px 0}.eas-accomp-head h2{font-size:26px}.eas-accomp-grid{grid-template-columns:1fr}.eas-accomp-grid .eas-accomp-card:nth-child(3){grid-column:auto;max-width:none}}.eas-quest-scope,.eas-quest-scope *{box-sizing:border-box}.eas-quest-scope{--ink:#2A2340;--dusk:#6E6C86;--accent:#8D85CE;--accent-deep:#5A4F8C;--night:#14152B;--night-2:#1C1836;margin:0;padding:0;font-family:'Inter',-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-quest-scope h1,.eas-quest-scope h2,.eas-quest-scope h3{font-family:'Playfair Display',Georgia,serif;font-weight:600;margin:0}.eas-quest-scope p{margin:0}.eas-quest-scope a{text-decoration:none!important;color:inherit}.eas-quest-wrap{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.eas-quest{position:relative;padding:100px 0;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--night);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Fond-eveil-astral.png');background-size:cover;background-position:center;background-repeat:no-repeat}.eas-quest-card{position:relative;max-width:880px;margin:0 auto;width:100%;padding:64px 64px 56px;border-radius:28px;text-align:center;background-color:#F3EAF6;background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Pattern-clair.png');background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 50px 90px -30px rgba(0,0,0,0.55)}.eas-quest-picto{width:104px;height:auto;margin:0 auto 20px;display:block}.eas-quest-title{font-size:30px;line-height:1.32;color:var(--accent-deep);max-width:600px;margin:0 auto 22px}.eas-quest-lede{font-size:16px;line-height:1.75;color:var(--ink);opacity:0.82;max-width:600px;margin:0 auto 40px}.eas-quest-checklist{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px 28px;text-align:left}.eas-quest-checklist li{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;color:var(--ink);font-weight:500}.eas-quest-checklist li::before{content:"✓";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--accent-deep);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}@media (max-width:680px){.eas-quest-checklist{grid-template-columns:1fr}}.eas-quest-divider{width:56px;height:2px;margin:0 auto 40px;background:var(--accent);opacity:0.4;border-radius:2px}.eas-quest-solution p{font-size:16px;line-height:1.8;color:var(--ink);opacity:0.85;max-width:640px;margin:0 auto 20px}.eas-quest-solution p:last-child{margin-bottom:0}.eas-quest-solution strong{color:var(--ink);opacity:1;font-weight:700}.eas-quest-closing{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:600;font-size:23px;line-height:1.55;color:var(--accent-deep);margin:44px 0 40px}.eas-quest-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#9088D4,#6B62B0);color:#fff!important;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;padding:18px 38px;border-radius:999px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 18px 40px -16px rgba(90,80,170,0.45)}.eas-quest-btn:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(90,80,170,0.55)}.eas-quest-caption{margin-top:16px;font-size:13px;font-style:italic;color:var(--dusk)}@media (max-width:640px){.eas-quest{padding:64px 0}.eas-quest-card{padding:48px 28px 40px;border-radius:22px}.eas-quest-title{font-size:25px}.eas-quest-closing{font-size:19px}}.eas-footer-scope,.eas-footer-scope *{box-sizing:border-box;margin:0;padding:0}.eas-footer-scope{--ink:#1C1F3A;--dusk:#6E6C86;--accent:#6B6AA0;--night:#14152B;--night-2:#1C1836;--glass-bg:rgba(255,255,255,0.07);--glass-border:rgba(255,255,255,0.16);--on-dark:rgba(255,255,255,0.82);--on-dark-dim:rgba(255,255,255,0.6);font-family:'Inter',-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-footer-scope a{text-decoration:none!important;color:inherit}.eas-footer-script{font-family:'Parisienne',cursive;font-weight:400}.eas-footer-wrap{max-width:1180px;margin:0 auto;padding:0 28px;position:relative;z-index:2}.eas-footer{position:relative;padding:90px 0 0;color:var(--on-dark);overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--night);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Fond-eveil-astral.png');background-size:cover;background-position:center;background-repeat:no-repeat}.eas-footer::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,21,43,0.35) 0%,rgba(20,21,43,0.05) 35%,rgba(20,21,43,0.5) 100%)}.eas-footer-grid{display:grid;grid-template-columns:0.85fr 1fr 1.35fr;gap:64px;align-items:start;padding-bottom:48px}.eas-footer-logo-mark{display:block;width:190px;height:auto;margin:-26px 0 18px -12px}.eas-footer-tagline{font-size:21px;line-height:1.5;color:var(--on-dark);opacity:0.9}.eas-footer-nav h4{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:27px;color:#fff;margin-bottom:26px}.eas-footer-nav{display:flex;flex-direction:column}.eas-footer-nav a{color:var(--on-dark)!important;font-size:16px;padding:9px 0;transition:color .2s ease}.eas-footer-nav a:hover{color:#fff!important}.eas-footer-cta{padding:50px 48px;text-align:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:26px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 60px -30px rgba(0,0,0,0.55)}.eas-footer-cta h4{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:25px;color:#fff;margin-bottom:10px}.eas-footer-cta p{color:var(--on-dark-dim);font-size:15px;margin-bottom:30px}.eas-footer-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#B6B0E6,#8D85CE);color:#fff!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;padding:18px 40px;border-radius:999px;margin-bottom:26px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 18px 40px -16px rgba(90,80,170,0.55)}.eas-footer-btn:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px rgba(90,80,170,0.65)}.eas-footer-email{display:block;color:var(--on-dark)!important;font-size:14.5px;opacity:0.85}.eas-footer-email:hover{color:#fff!important}.eas-footer-divider{height:1px;background:rgba(255,255,255,0.14)}.eas-footer-bottom{padding:24px 0;text-align:left;font-size:13px;color:var(--on-dark-dim)}@media (max-width:900px){.eas-footer-grid{grid-template-columns:1fr;gap:48px}.eas-footer-cta{text-align:center}}.eapt-section{--eapt-ink:#1C1F3A;--eapt-dusk:#6E6C86;--eapt-section-bg:transparent;--eapt-paper:rgba(255,255,255,0.8);--eapt-hairline:#E1E1EB;--eapt-accent:#6B6AA0;--eapt-lavande:#F2EEFA;--eapt-radius:16px;--eapt-shadow:0 30px 60px -30px rgba(28,31,58,0.18)}.eapt-section,.eapt-section *{box-sizing:border-box}.eapt-section{position:relative;background:var(--eapt-section-bg);padding:48px 24px}.eapt-container{max-width:700px;margin:0 auto}.eapt-head{text-align:center;max-width:640px;margin:0 auto 44px}.eapt-eyebrow-top{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:#C9A9D9;margin-bottom:16px}.eapt-eyebrow-top::before,.eapt-eyebrow-top::after{content:"";width:18px;height:1px;background:#C9A9D9;opacity:0.7}.eapt-head h2{font-family:'Playfair Display',Georgia,'Times New Roman',serif;font-weight:600;font-size:34px;line-height:1.3;color:#fff;margin:0}.eapt-slider{position:relative;overflow:hidden;outline:none}.eapt-slider:focus-visible{box-shadow:0 0 0 3px rgba(107,106,160,0.35);border-radius:var(--eapt-radius)}.eapt-track{display:flex;align-items:flex-start;transition:transform 0.6s cubic-bezier(0.65,0,0.35,1)}.eapt-slide{flex:0 0 100%;min-width:100%}.eapt-card{background:var(--eapt-paper);border:1px solid rgba(255,255,255,0.45);border-radius:var(--eapt-radius);box-shadow:var(--eapt-shadow);padding:56px 56px 40px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.eapt-mark{display:block;font-family:'Playfair Display',Georgia,'Times New Roman',serif;font-size:48px;line-height:1;color:var(--eapt-accent);margin-bottom:8px}.eapt-text{font-family:'Playfair Display',Georgia,'Times New Roman',serif;font-style:italic;font-size:22px;line-height:1.62;color:var(--eapt-ink);margin:0 0 36px;border:none!important;padding:0!important;quotes:none!important}.eapt-text::before,.eapt-text::after{content:none!important}.eapt-author{display:flex;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--eapt-hairline)}.eapt-signature{position:relative;width:56px;height:56px;flex-shrink:0;color:var(--eapt-accent)}.eapt-arc{position:absolute;inset:0;width:100%;height:100%;opacity:0.6}.eapt-avatar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--eapt-lavande);border:1px solid var(--eapt-hairline);display:flex;align-items:center;justify-content:center}.eapt-avatar span{font-family:'Parisienne',cursive;font-size:18px;font-weight:400;color:var(--eapt-ink)}.eapt-author-info{display:flex;flex-direction:column;gap:3px}.eapt-author-name{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:15px;font-weight:600;color:var(--eapt-ink)}.eapt-author-role{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:11px;font-weight:600;letter-spacing:0.07em;text-transform:uppercase;color:var(--eapt-dusk)}.eapt-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:36px}.eapt-arrow{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.45);background:var(--eapt-paper);color:var(--eapt-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color 0.25s ease,color 0.25s ease,transform 0.25s ease}.eapt-arrow svg{width:16px;height:16px}.eapt-arrow:hover{border-color:var(--eapt-accent);color:var(--eapt-accent)}.eapt-arrow-prev:hover{transform:translateX(-2px)}.eapt-arrow-next:hover{transform:translateX(2px)}.eapt-arrow:focus-visible{outline:2px solid var(--eapt-accent);outline-offset:2px}.eapt-pager{display:flex;align-items:center;gap:10px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.05em;font-variant-numeric:tabular-nums}.eapt-pager-current{color:var(--eapt-accent)}.eapt-pager-total{color:var(--eapt-dusk)}.eapt-pager-track{position:relative;width:64px;height:2px;background:var(--eapt-hairline);border-radius:2px;overflow:hidden}.eapt-pager-fill{position:absolute;top:0;left:0;height:100%;background:var(--eapt-accent);width:50%;transition:width 0.5s cubic-bezier(0.65,0,0.35,1)}@media (prefers-reduced-motion:reduce){.eapt-track,.eapt-pager-fill{transition:none!important}}@media (max-width:980px){.eapt-section{padding:44px 20px}.eapt-card{padding:48px 40px 36px}}@media (max-width:767px){.eapt-section{padding:36px 16px}.eapt-head h2{font-size:26px}.eapt-card{padding:40px 24px 28px;border-radius:14px}.eapt-mark{font-size:38px}.eapt-text{font-size:18px;line-height:1.6;margin-bottom:28px}.eapt-author{gap:12px}.eapt-controls{gap:16px;margin-top:28px}.eapt-pager-track{width:48px}}@media (max-width:380px){.eapt-card{padding:32px 18px 24px}.eapt-text{font-size:16.5px}.eapt-mark{font-size:32px}.eapt-author{flex-wrap:wrap}}.eas-faq-scope,.eas-faq-scope *{box-sizing:border-box}.eas-faq-scope{--ink:#2A2340;--dusk:rgba(255,255,255,0.62);--accent:#C9A9D9;--accent-deep:#B98FCE;--night:#14152B;--night-2:#1C1836;margin:0;padding:0;font-family:'Inter',-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.eas-faq-scope h1,.eas-faq-scope h2{font-family:'Playfair Display',Georgia,serif;font-weight:600;margin:0}.eas-faq-scope p{margin:0}.eas-faq-scope button{font-family:inherit}.eas-faq-wrap{max-width:820px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.eas-faq{position:relative;padding:110px 0;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--night);background-image:url('https://eveil-astral.com/wp-content/uploads/2026/03/Fond-eveil-astral.png');background-size:cover;background-position:center;background-repeat:no-repeat}.eas-faq::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(20,21,43,0.4) 0%,rgba(20,21,43,0.05) 30%,rgba(20,21,43,0.1) 70%,rgba(20,21,43,0.5) 100%)}.eas-faq-head{text-align:center;max-width:600px;margin:0 auto 52px;position:relative;z-index:2}.eas-faq-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.eas-faq-eyebrow::before,.eas-faq-eyebrow::after{content:"";width:18px;height:1px;background:var(--accent);opacity:0.7}.eas-faq-head h2{font-size:32px;line-height:1.3;color:#fff;margin-bottom:14px}.eas-faq-subtitle{font-size:15.5px;color:var(--dusk);line-height:1.6}.eas-faq-list{display:flex;flex-direction:column;gap:14px;width:100%;position:relative;z-index:2}.eas-faq-item{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 40px -26px rgba(0,0,0,0.55);transition:border-color .3s ease,background .3s ease}.eas-faq-item.is-open{border-color:rgba(201,169,217,0.5);background:rgba(255,255,255,0.09)}.eas-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;cursor:pointer;padding:24px 26px;text-align:left;font-size:17px;font-weight:600;color:#fff;font-family:'Playfair Display',Georgia,serif}.eas-faq-question:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:16px}.eas-faq-chevron{flex:none;width:20px;height:20px;color:var(--accent);transition:transform .3s ease}.eas-faq-item.is-open .eas-faq-chevron{transform:rotate(180deg)}.eas-faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.eas-faq-item.is-open .eas-faq-answer-wrap{grid-template-rows:1fr}.eas-faq-answer-inner{overflow:hidden}.eas-faq-answer{padding:0 26px 24px;margin:0;font-size:15px;line-height:1.75;color:var(--dusk)}@media (max-width:640px){.eas-faq{padding:72px 0}.eas-faq-head h2{font-size:25px}.eas-faq-question{font-size:15.5px;padding:20px 20px}.eas-faq-answer{padding:0 20px 20px;font-size:14px}}