body:has(.gc-landing)>header,body:has(.gc-landing-route)>header{display:none!important}body:has(.gc-landing)>main,body:has(.gc-landing-route)>main{padding-top:0!important}:root{--gc-plum:#30173F;--gc-plum-2:#432354;--gc-ink:#3A2C44;--gc-ink-soft:#4E3E58;--gc-ink-muted:#5B4B65;--gc-text-soft:#5F5068;--gc-cream:#FFF9F7;--gc-cream-2:#F8F0F6;--gc-bg-lilac:#E7DCEF;--gc-rose:#FF66C4;--gc-rose-deep:#E14FA6;--gc-rose-text:#B01371;--gc-mauve-text:#8E5E7E;--gc-rose-soft:#FFE7F4;--gc-rose-bright:#FF2EA5;--gc-rose-bright-2:#FF49B0;--gc-card-mensuel:#EFE6EC;--gc-card-annuel-1:#FFEAF3;--gc-card-annuel-2:#FFD7E9;--gc-halo-pink:0 0 0 1px rgba(255,46,165,.35),0 20px 48px rgba(255,46,165,.32),0 0 60px rgba(255,46,165,.18);--gc-hero-bg-1:#FBE6EE;--gc-hero-bg-2:#F1E1F0;--gc-hero-title-sm:clamp(31px,7vw,35px);--gc-hero-title-lh:1.11;--gc-header-brand:20px;--gc-header-brand-mobile:clamp(17px,4.2vw,19px);--gc-header-brand-desktop:22px;--gc-hero-gap-chip:16px;--gc-hero-gap-lead:18px;--gc-hero-gap-cta:18px;--gc-hero-gap-meta:16px;--gc-chip-bg:#FFD9E8;--gc-chip-fg:var(--gc-rose-text);--gc-peach-1:#F8CDB2;--gc-peach-2:#F2B7C9;--gc-halo-lilac:0 0 0 1px rgba(196,165,220,.35),0 28px 60px rgba(196,165,220,.30);--gc-pill-radius:999px;--gc-lav:#B99AD8;--gc-lav-soft:#F0E7FA;--gc-sage:#7E9B64;--gc-sage-soft:#EEF5E8;--gc-gold:#E8B35C;--gc-muted:#6E6076;--gc-line:#EEDDEB;--gc-surface-warm:#FFF7F3;--gc-text-caption:12px;--gc-text-sm:13px;--gc-text-body:14px;--gc-text-lead:15px;--gc-space-1:4px;--gc-space-2:8px;--gc-space-3:12px;--gc-space-4:16px;--gc-space-5:20px;--gc-space-6:24px;--gc-space-8:32px;--gc-space-10:40px;--gc-space-12:48px;--gc-sticky-clearance:96px;--gc-icon-xs:24px;--gc-icon-sm:54px;--gc-icon-md:84px;--gc-icon-lg:72px;--gc-icon-xl:100px;--gc-icon-step:58px;--gc-icon-step-lg:68px;--gc-analyse-bg:#F5F0FA;--gc-analyse-plum:#4A304D;--gc-analyse-pink:#E8B7C1;--gc-analyse-magenta:#D4568A;--gc-badge-pink-bg:#FBD3E6;--gc-badge-pink-fg:#8F3E67;--gc-badge-green-bg:#DDEBCF;--gc-badge-green-fg:#4F6B3A;--gc-badge-gold-bg:#F6D896;--gc-badge-gold-fg:#6F4E20;--gc-badge-lav-bg:#E8D9F5;--gc-badge-lav-fg:#6D4E83;--gc-shadow:0 18px 48px rgba(48,23,63,.12);--gc-soft-shadow:0 10px 28px rgba(48,23,63,.08);--gc-radius:26px;--gc-bg-lilac-soft:#EDE5F5;--gc-card-radius-lg:28px;--gc-card-radius-md:22px;--gc-shadow-card-soft:0 8px 24px rgba(48,23,63,.06);--gc-shadow-card-lift:0 10px 28px rgba(48,23,63,.08);--gc-heart-bright:#FF2EA5;--gc-under-lilac:#D8C9E6;--gc-card-lilac:#EDE3F4;--gc-bracket-pink:#FF2EA5;--gc-plate-cream:#F5E9C8;--gc-dot-rose-soft:#FBD3E4;--gc-dot-lav-soft:#E2D4F0;--gc-dot-yellow-soft:#FCE9A8;--gc-chip-shadow:0 6px 16px rgba(48,23,63,.08);--gc-anchor:#3D2A52;--gc-violet:#6B4E7D;--gc-lavande:#A78BD0;--gc-lavande-soft:#ECE6F7;--gc-lilas-soft:#F1EBFA;--gc-rose-tint:#FCE4F0;--gc-sauge:#88A06A;--gc-sauge-deep:#637A48;--gc-sauge-soft:#EBF0E2;--gc-ink-2:#7E6E8A;--gc-ink-3:#A99BB3;--gc-page-onb:#F4EFF9;--gc-stage-onb:#E3D6EE;--gc-font-display:"Cormorant Garamond",Georgia,serif;--gc-font-body:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.gc-gradient-text{background:var(--mp-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gc-landing{--safe-bottom:calc(92px + env(safe-area-inset-bottom));font-family:var(--gc-font-body);background:var(--gc-bg-lilac);color:var(--gc-ink);min-height:100vh;display:flex;justify-content:center}.gc-landing *,.gc-landing :after,.gc-landing :before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.gc-landing a{color:inherit;text-decoration:none}.gc-landing button{font:inherit;border:0;cursor:pointer}.gc-page{width:100%;max-width:430px;min-height:100vh;background:var(--gc-cream);box-shadow:0 0 0 1px rgba(255,255,255,.35)}.gc-page,.gc-screen{position:relative;overflow:hidden}.gc-screen{min-height:100svh;padding:24px 26px var(--safe-bottom);background:radial-gradient(circle at 90% 18%,rgba(255,102,196,.1),transparent 30%),radial-gradient(circle at 0 80%,rgba(185,154,216,.14),transparent 32%),var(--gc-cream)}.gc-screen+.gc-screen{border-top:1px solid rgba(238,221,235,.7)}.gc-screen.gc-center{display:flex;flex-direction:column;justify-content:center}.gc-topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:36px;position:relative;z-index:5}.gc-brand{font-family:var(--gc-font-display);font-size:var(--gc-header-brand);font-weight:500;letter-spacing:-.01em;color:var(--gc-plum);line-height:1.1;white-space:nowrap}.gc-nav-actions{display:flex;align-items:center;gap:12px}.gc-small-btn{background:var(--gc-plum);color:#fff;font-size:12px;font-weight:800;padding:11px 16px;border-radius:13px;box-shadow:0 10px 20px rgba(48,23,63,.18)}.gc-hamb{width:22px;height:22px;display:grid;gap:4px;align-content:center}.gc-hamb span{display:block;height:2px;border-radius:999px;background:var(--gc-plum);opacity:.7}.gc-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,231,244,.72);color:var(--gc-plum);border:1px solid rgba(238,221,235,.8);font-size:11px;box-shadow:0 10px 22px rgba(48,23,63,.05)}.gc-chip .gc-spark{color:var(--gc-rose-deep)}.gc-hero-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.gc-landing h1,.gc-landing h2{font-family:var(--gc-font-display);color:var(--gc-plum);font-weight:600;letter-spacing:-.025em;margin:0}.gc-hero-title{margin-top:24px;font-size:42px;line-height:1.03;max-width:325px}.gc-hero-title em{font-style:italic;color:var(--gc-plum)}.gc-lead{margin-top:24px;max-width:315px;color:var(--gc-ink-soft);font-size:14px;line-height:1.75;font-weight:500}.gc-main-cta{margin-top:28px;width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-radius:14px;background:linear-gradient(135deg,var(--gc-plum),var(--gc-plum-2));color:#fff;font-weight:800;font-size:14px;box-shadow:0 16px 30px rgba(48,23,63,.26)}.gc-arrow{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center}.gc-arrow svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gc-section-title{font-size:33px;line-height:1.03;text-align:center;margin:0 auto;max-width:350px}.gc-under{display:block;width:54px;height:10px;margin:8px auto 0}.gc-under path{stroke:#D8BDD7;stroke-width:2;fill:none;stroke-linecap:round}@media (min-width:1024px){.gc-page>#fonctionnement{grid-area:fonc;align-self:stretch;padding:44px 40px}.gc-page>#fonctionnement .gc-section-title{text-align:center;margin:0 auto}.gc-page>#fonctionnement .gc-under{margin-left:auto;margin-right:auto}}.gc-pricing-body{display:flex;flex-direction:column;gap:0}.gc-pricing-actions{margin-top:18px}.gc-pricing-screen{background:radial-gradient(circle at 88% 8%,rgba(255,102,196,.12),transparent 28%),linear-gradient(180deg,#2F143F 0,#341744 48%,var(--gc-cream) 48%,var(--gc-cream) 100%);padding-top:34px}.gc-pricing-title{color:#fff;text-align:center;font-size:31px;line-height:1.05;margin-bottom:28px}.gc-sparkles{position:absolute;top:70px;left:24px;color:#E5A1CB;font-size:24px;opacity:.8}.gc-sparkles.gc-two{left:auto;right:30px;top:76px;transform:rotate(18deg)}.gc-check{margin:16px auto 0;width:24px;height:24px;border-radius:50%;border:2px solid #c7b8c9;display:flex;align-items:center;justify-content:center;font-size:12px;color:#6D5C74;font-weight:900}.gc-faq-wrap{margin-top:16px;display:grid;gap:9px}.gc-faq-wrap details{background:#fff;border-radius:14px;border:1px solid var(--gc-line);overflow:hidden;box-shadow:0 8px 18px rgba(48,23,63,.05)}.gc-faq-wrap summary{list-style:none;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;color:var(--gc-plum);font-size:12px;font-weight:700;cursor:pointer}.gc-faq-wrap summary::-webkit-details-marker{display:none}.gc-faq-wrap summary:after{content:"+";font-size:18px;font-weight:400;color:var(--gc-plum)}.gc-faq-wrap details[open] summary:after{content:"−"}.gc-faq-wrap details p{padding:0 16px 14px;color:var(--gc-muted);font-size:12px;line-height:1.5;font-weight:500;margin:0}.gc-sticky-bar{position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:100%;max-width:430px;z-index:99;padding:10px 16px calc(10px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(180deg,rgba(255,249,247,0),rgba(255,249,247,.88) 35%,rgba(255,249,247,.98))}.gc-page{--gc-sticky-h:96px;padding-bottom:calc(var(--gc-sticky-h) + env(safe-area-inset-bottom))}@media (min-width:1024px){.gc-page{--gc-sticky-h:0px}}.gc-sticky-inner{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(255,255,255,.92);border:1px solid var(--gc-line);border-radius:18px;padding:10px 10px 10px 14px;box-shadow:0 18px 34px rgba(48,23,63,.14);backdrop-filter:blur(12px)}.gc-sticky-copy b{display:block;color:var(--gc-plum);font-size:12px;line-height:1.2}.gc-sticky-copy span{display:block;margin-top:3px;color:var(--gc-muted);font-size:10.5px;font-weight:600;line-height:1.2}.gc-sticky-btn{height:42px;padding:0 15px;border-radius:12px;background:var(--gc-plum);color:#fff;font-size:12px;font-weight:900;display:flex;align-items:center;gap:8px;white-space:nowrap}.gc-sticky-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:374px){.gc-screen{padding-left:20px;padding-right:20px}.gc-lead{font-size:13.5px}}@media (min-width:431px){.gc-page{margin:0 auto}.gc-sticky-bar{max-width:430px}}.gc-desktop-header{display:none}@media (min-width:1024px){.gc-landing{background:var(--gc-cream);flex-direction:column;align-items:center;padding:0}.gc-desktop-header{display:block;position:sticky;top:0;z-index:50;width:100%;background:rgba(255,249,247,.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--gc-line)}.gc-desktop-header-inner{max-width:1280px;margin:0 auto;padding:12px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.gc-desktop-brand{font-family:var(--gc-font-display);font-size:var(--gc-header-brand-desktop);font-weight:500;color:var(--gc-plum);letter-spacing:-.01em}.gc-desktop-nav{display:flex;gap:36px;flex:1;justify-content:center}.gc-desktop-nav a{color:var(--gc-ink);font-size:14px;font-weight:600;transition:color .2s ease}.gc-desktop-nav a:hover{color:var(--gc-rose-deep)}.gc-desktop-nav-actions{display:flex;align-items:center;gap:18px}.gc-desktop-cta{background:var(--gc-plum);color:#fff;border:none;font-size:13px;font-weight:800;padding:12px 22px;border-radius:var(--gc-pill-radius);box-shadow:0 12px 24px rgba(48,23,63,.22);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.gc-desktop-cta:hover{background:var(--gc-plum-2);transform:translateY(-1px);box-shadow:0 16px 28px rgba(48,23,63,.28)}.gc-page{max-width:1280px;width:100%;background:transparent;box-shadow:none;overflow:visible;display:grid;grid-template-columns:repeat(12,1fr);gap:24px;padding:32px}.gc-page>.gc-screen{min-height:0;border-radius:28px;padding:40px;overflow:hidden;box-shadow:var(--gc-soft-shadow);border:1px solid rgba(238,221,235,.5)}.gc-page>.gc-screen+.gc-screen{border-top:1px solid rgba(238,221,235,.5)}.gc-page{grid-template-areas:"top top top top top top top top top top top top" "ident ident ident ident ident ident ident ident ident ident ident ident" "fonc fonc fonc fonc fonc fonc fonc fonc fonc fonc fonc fonc" "monjour monjour monjour monjour monjour monjour monjour monjour monjour monjour monjour monjour" "compare compare compare compare compare compare compare compare compare compare compare compare" "cont cont cont cont cont cont cont cont cont cont cont cont" "founder founder founder founder founder founder founder founder founder founder founder founder" "voices voices voices voices voices voices voices voices voices voices voices voices" "transition transition transition transition transition transition transition transition transition transition transition transition" "pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing"}.gc-page>#top{grid-area:top}.gc-page>#identification{grid-area:ident}.gc-page>#fonctionnement{grid-area:fonc}.gc-page>#contenus{grid-area:cont}.gc-page>#comparatif{grid-area:compare}.gc-page>#founder{grid-area:founder}.gc-page>#temoignages{grid-area:voices}.gc-page>#pricing{grid-area:pricing}.gc-page>#top .gc-topbar{display:none}.gc-page>#top{grid-column:1/-1;background:radial-gradient(circle at 90% 18%,rgba(255,102,196,.1),transparent 30%),radial-gradient(circle at 0 80%,rgba(185,154,216,.14),transparent 32%),var(--gc-cream);padding:56px 52px;justify-content:center}.gc-page>#top .gc-hero-chips{margin-top:4px}.gc-page>#top .gc-hero-title{font-size:clamp(42px,3.4vw,58px);max-width:520px;margin-top:24px;line-height:1.06}.gc-page>#top .gc-lead{max-width:440px;font-size:15px;margin-top:28px;line-height:1.72}.gc-page>#top .gc-main-cta{max-width:340px;margin-top:32px}.gc-page>.gc-screen .gc-section-title{font-size:36px;max-width:none;text-align:left;margin:0}.gc-page>#recommandations .gc-section-title{text-align:left}.gc-page>.gc-screen .gc-under{margin-left:0;margin-right:auto}.gc-page>#analyse-plat{background:radial-gradient(circle at 12% 22%,rgba(232,183,193,.18),transparent 34%),radial-gradient(circle at 88% 78%,rgba(185,154,216,.12),transparent 30%),var(--gc-cream);display:block;padding:40px}.gc-page>#recommandations{background:var(--gc-cream);padding:40px}.gc-page>#pricing{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:24px;align-items:start;padding:28px 32px 32px;margin-top:8px;isolation:isolate;position:relative;z-index:2}.gc-page>#pricing .gc-pricing-title{grid-column:1/-1;position:relative;z-index:1;margin:-28px -32px 16px;padding:24px 32px 20px;color:#fff;background:radial-gradient(circle at 88% 8%,rgba(255,102,196,.12),transparent 28%),linear-gradient(180deg,#2F143F,#341744);border-radius:28px 28px 0 0;font-size:26px;text-align:center}.gc-page>#pricing .gc-pricing-body{display:contents}.gc-page>#pricing .gc-sparkles{display:none}.gc-page>#pricing .gc-pricing-actions{grid-column:1/-1;grid-row:3;max-width:420px;margin:8px auto 0;width:100%}.gc-page>#pricing .gc-pay-note{display:block;margin-top:10px;text-align:center;max-width:none;color:var(--gc-muted)}.gc-page>#pricing .gc-faq-wrap{grid-column:1/-1;grid-row:4;align-self:start;margin-top:24px;gap:12px}.gc-sticky-bar{display:none}}@media (min-width:1440px){.gc-page{padding:40px 0}}@media (max-width:1023px){.gc-landing{--safe-bottom:calc(112px + env(safe-area-inset-bottom))}.gc-screen{min-height:auto;padding-bottom:var(--safe-bottom)}.gc-screen,.gc-screen+.gc-screen{padding-top:24px}.gc-screen.gc-center{justify-content:flex-start}.gc-topbar{margin-bottom:22px;gap:10px}.gc-brand{font-size:var(--gc-header-brand-mobile);font-weight:500}.gc-topbar .gc-small-btn{background:transparent;color:var(--gc-plum);border:1.5px solid rgba(48,23,63,.32);box-shadow:none;padding:5px 11px;font-size:10.5px;font-weight:700;border-radius:var(--gc-pill-radius)}.gc-hamb{width:20px}.gc-hero-title{font-size:var(--gc-hero-title-sm);line-height:var(--gc-hero-title-lh);letter-spacing:-.022em;max-width:calc(100% - 76px)}#top .gc-hero-title{margin-top:var(--gc-hero-gap-chip)}.gc-lead{margin-top:var(--gc-hero-gap-lead);max-width:100%;font-size:13.5px;line-height:1.62}.gc-main-cta{margin-top:var(--gc-hero-gap-cta);min-height:52px;padding:0 22px;font-size:13.5px}#top .gc-chip,#top .gc-hero-title,#top .gc-lead,#top .gc-main-cta{position:relative;z-index:1}#apercu{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.gc-section-title{font-size:31px;line-height:1.02}.gc-under{width:48px;height:8px;margin-top:8px}.gc-hero-chips{gap:6px}#contenus{padding-top:14px}#analyse-plat,#contenus{padding-bottom:calc(88px + env(safe-area-inset-bottom))}#analyse-plat{padding-top:16px;overflow:visible}#recommandations{padding-top:18px;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.gc-pricing-screen{padding-top:20px;padding-bottom:calc(140px + env(safe-area-inset-bottom))}.gc-sparkles{top:24px;font-size:22px}.gc-sparkles.gc-two{top:30px;right:22px}#top{padding-bottom:52px;overflow:visible}#top .gc-topbar{margin:-24px 0 14px -26px;padding:10px 26px;width:calc(100% + 52px);background:#FFFFFF;border-bottom:1px solid rgba(238,221,235,.7);box-shadow:0 1px 0 rgba(48,23,63,.02)}#top .gc-chip{margin-left:0}#apercu{margin-top:20px;padding-top:20px;padding-bottom:calc(96px + env(safe-area-inset-bottom));position:relative;z-index:2;overflow-x:hidden}}.gc-pay-note{margin:10px auto 0;text-align:center;color:rgba(255,255,255,.82);font-size:11px;line-height:1.45;font-weight:600;max-width:320px}@media (max-width:374px){.gc-hero-title{font-size:29px;line-height:1.12;max-width:calc(100% - 64px)}}body:has(.gc-landing),html:has(.gc-landing){overflow-x:hidden}.gc-landing{overflow-x:hidden}.gc-faq-wrap summary{position:relative;padding-right:44px}.gc-faq-wrap summary:after{position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media (max-width:1023px){.gc-screen{scroll-margin-bottom:96px}#pricing{padding-top:56px}#recommandations{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.gc-faq-wrap summary{font-size:12.5px;line-height:1.35;padding-right:40px}}@media (min-width:1024px){.gc-page>#pricing .gc-check{width:28px;height:28px;font-size:14px}}#top{background:linear-gradient(180deg,#FCE7EC,#F5E1EC 55%,#ECDFF1)!important}.gc-chip{background:var(--gc-chip-bg);border:0;padding:9px 16px;font-weight:700;box-shadow:none}.gc-chip,.gc-chip .gc-spark{color:var(--gc-chip-fg)}.gc-main-cta,.gc-small-btn{border-radius:var(--gc-pill-radius)}.gc-main-cta{box-shadow:0 16px 32px rgba(48,23,63,.22)}@media (min-width:1024px){.gc-page>#top{background:linear-gradient(180deg,var(--gc-hero-bg-1) 0,var(--gc-hero-bg-2) 100%)!important}}@media (max-width:1023px){.gc-topbar{margin-bottom:14px;gap:8px}.gc-nav-actions{gap:10px}.gc-hamb{width:18px;height:18px;gap:3px}.gc-hamb span{opacity:.55}.gc-topbar .gc-small-btn{background:transparent;color:var(--gc-plum);border:1.5px solid rgba(48,23,63,.32);box-shadow:none;padding:5px 11px;font-size:10.5px;font-weight:700}}@media (min-width:1024px){.gc-desktop-nav a{font-size:13.5px;font-weight:500;color:var(--gc-muted)}.gc-page>#apercu{align-self:stretch;overflow:visible;padding:16px 14px 14px;min-height:0}.gc-page>#pricing.gc-pricing-screen{background:var(--gc-cream);overflow:hidden;padding-top:28px}.gc-page>#pricing.gc-pricing-screen:before{content:none}.gc-page>#pricing .gc-pricing-title{grid-column:1/-1;grid-row:1;position:relative;z-index:1;margin:-28px -32px 16px;padding:24px 32px 20px;color:#fff;background:radial-gradient(circle at 88% 8%,rgba(255,102,196,.12),transparent 28%),linear-gradient(180deg,#2F143F,#341744);border-radius:28px 28px 0 0;font-size:26px;text-align:center}.gc-page>#pricing .gc-faq-wrap,.gc-page>#pricing .gc-pay-note,.gc-page>#pricing .gc-pricing-actions{position:relative;z-index:1}.gc-page>#pricing .gc-pay-note{color:var(--gc-muted)}.gc-page>#pricing .gc-faq-wrap{align-self:start;padding-top:0}.gc-page>#contenus{align-self:stretch;background:radial-gradient(circle at 90% 18%,rgba(255,102,196,.1),transparent 30%),radial-gradient(circle at 0 80%,rgba(185,154,216,.14),transparent 32%),var(--gc-cream)}.gc-page>#recommandations{position:relative;padding-bottom:40px;overflow:visible}.gc-page{align-items:stretch;grid-auto-rows:minmax(0,auto)}.gc-page>#top{align-self:stretch;display:flex;flex-direction:column;min-height:0}.gc-page>#apercu{padding-top:12px;padding-bottom:12px}}@media (max-width:1023px){#pricing.gc-pricing-screen{background:var(--gc-cream)!important;padding-top:0}#pricing.gc-pricing-screen .gc-pricing-title{margin:0 -26px 18px;padding:32px 26px 22px;color:#fff!important;background:radial-gradient(circle at 88% 8%,rgba(255,102,196,.12),transparent 28%),linear-gradient(180deg,#2F143F,#341744);border-radius:0}#pricing .gc-sparkles{color:#E5A1CB;z-index:2}#pricing .gc-pay-note{color:var(--gc-muted)!important}}@media (max-width:374px){#pricing.gc-pricing-screen .gc-pricing-title{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (min-width:1024px){.gc-page>#contenus{text-align:center;overflow:visible}.gc-page>#contenus .gc-section-title,.gc-page>#contenus .gc-under{text-align:center;margin-left:auto;margin-right:auto}}.gc-sticky-bar{transition:opacity .3s ease,transform .3s ease}.gc-sticky-bar.is-hidden{opacity:0;transform:translateX(-50%) translateY(135%);pointer-events:none}@media (max-width:1023px){.gc-landing{--gc-hero-gap-chip:12px;--gc-hero-gap-lead:13px;--gc-hero-gap-cta:14px;--gc-hero-gap-meta:12px}#top{padding-bottom:24px}#top .gc-topbar{margin:-24px 0 10px -26px}#top .gc-lead{line-height:1.55}#apercu{margin-top:14px;padding-top:14px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}#analyse-plat,#contenus{padding-top:10px}#recommandations{padding-bottom:calc(84px + env(safe-area-inset-bottom))}#pricing .gc-faq-wrap{margin-top:18px}}@media (min-width:1024px){.gc-page{gap:20px}.gc-page>.gc-screen{padding:34px}.gc-desktop-brand{font-size:25px;font-weight:600}.gc-desktop-nav{gap:34px}.gc-desktop-nav a{font-size:14px;font-weight:600;color:var(--gc-ink)}.gc-desktop-nav a:hover{color:var(--gc-rose-deep)}.gc-desktop-cta{background:linear-gradient(135deg,var(--gc-plum),var(--gc-plum-2));padding:13px 26px;font-size:13.5px;border-radius:var(--gc-pill-radius);box-shadow:0 8px 22px rgba(48,23,63,.16)}.gc-desktop-cta:hover{background:linear-gradient(135deg,var(--gc-plum-2),var(--gc-plum));transform:translateY(-1px);box-shadow:0 12px 28px rgba(48,23,63,.22)}.gc-page>#top{padding:38px 48px}.gc-page>#top .gc-hero-title{margin-top:18px}.gc-page>#top .gc-lead{margin-top:20px}.gc-page>#top .gc-main-cta{margin-top:24px}.gc-page>#pricing{-moz-column-gap:24px;column-gap:24px;row-gap:14px}.gc-page>#pricing .gc-pricing-actions{margin:0 auto}.gc-page>#pricing .gc-faq-wrap{max-width:960px;margin-left:auto;margin-right:auto;width:100%}.gc-page>#pricing .gc-faq-wrap details{box-shadow:0 6px 16px rgba(48,23,63,.05)}.gc-page>#pricing .gc-faq-wrap summary{font-size:13.5px;padding:16px 44px 16px 18px}}@media (max-width:1023px){.gc-topbar .gc-small-btn{background:var(--gc-plum);color:#fff;border:0;box-shadow:0 8px 18px rgba(48,23,63,.18);padding:8px 16px;font-size:11.5px;font-weight:800;border-radius:var(--gc-pill-radius)}.gc-main-cta{align-items:center;line-height:1.2}.gc-main-cta .gc-arrow,.gc-main-cta>span{align-self:center}#analyse-plat,#contenus,#recommandations{padding-bottom:calc(116px + env(safe-area-inset-bottom))}#apercu{padding-bottom:calc(92px + env(safe-area-inset-bottom))}#analyse-plat{padding-top:8px}#recommandations{padding-top:22px}.gc-pricing-actions{margin-top:12px}}.gc-faq-head{text-align:center}.gc-faq-title{font-family:var(--gc-font-display);font-weight:600;color:var(--gc-plum);margin:0;line-height:1.12}.gc-faq-intro{margin:8px auto 0;max-width:440px;color:var(--gc-muted);font-size:13px;line-height:1.55;font-weight:500}@media (max-width:1023px){.gc-faq-head{margin-top:24px;margin-bottom:2px}.gc-faq-title{font-size:22px}.gc-faq-intro{font-size:12.5px;padding:0 10px}#pricing .gc-faq-wrap{margin-top:12px}}@media (min-width:1024px){.gc-page>#top .gc-hero-title{font-size:clamp(56px,4vw,62px);max-width:540px;line-height:1.04}.gc-page>#top .gc-lead{font-size:16px}.gc-page>.gc-screen .gc-section-title{font-size:clamp(40px,3vw,44px)}.gc-page>#pricing.gc-pricing-screen{background:linear-gradient(180deg,#FDF2F7 0,var(--gc-cream) 58%)}.gc-page>#pricing .gc-pricing-title{background:linear-gradient(180deg,#FBE4EE,#F6D8E7);color:var(--gc-plum);font-size:clamp(40px,3vw,44px);margin:-28px -32px 18px;padding:22px 32px 20px;border-radius:28px 28px 0 0}.gc-page>#pricing{grid-template-columns:24fr 46fr 30fr;-moz-column-gap:28px;column-gap:28px;row-gap:16px;align-items:start}.gc-page>#pricing .gc-check{width:28px;height:28px;font-size:14px}.gc-page>#pricing .gc-pricing-actions{grid-column:2;grid-row:3;max-width:none;width:100%;margin:14px 0 0}.gc-page>#pricing .gc-pay-note{margin-top:8px;font-size:12.5px;color:var(--gc-muted)}.gc-page>#pricing .gc-faq-head{grid-column:1/-1;grid-row:4;margin-top:30px}.gc-page>#pricing .gc-faq-title{font-size:clamp(28px,2.2vw,32px)}.gc-page>#pricing .gc-faq-intro{font-size:14px;max-width:480px}.gc-page>#pricing .gc-faq-wrap{grid-row:5;margin-top:16px}}@media (max-width:1023px){#pricing.gc-pricing-screen .gc-pricing-title{background:linear-gradient(180deg,#FBE4EE,#F6D8E7);color:var(--gc-plum)!important}#pricing .gc-sparkles{color:#E7A8C0}#analyse-plat{padding-bottom:calc(40px + env(safe-area-inset-bottom))}#recommandations{padding-top:12px;padding-bottom:calc(48px + env(safe-area-inset-bottom))}}.gc-landing a.gc-desktop-cta,.gc-landing a.gc-main-cta,.gc-landing a.gc-nav-drawer__cta,.gc-landing a.gc-small-btn,.gc-landing a.gc-sticky-btn{color:#fff}a.gc-main-cta{display:flex}a.gc-desktop-cta,a.gc-small-btn,a.gc-sticky-btn{display:inline-flex;align-items:center;justify-content:center}a.gc-desktop-cta,a.gc-main-cta,a.gc-small-btn,a.gc-sticky-btn{cursor:pointer}.gc-chip,.gc-pay-note{font-size:var(--gc-text-caption)}@media (max-width:1023px){.gc-lead{line-height:1.6}.gc-faq-wrap summary,.gc-lead{font-size:var(--gc-text-body)}.gc-faq-intro,.gc-faq-wrap details p,.gc-sticky-copy b{font-size:var(--gc-text-sm)}.gc-sticky-copy span{font-size:var(--gc-text-caption)}.gc-sticky-btn{font-size:var(--gc-text-sm)}}@media (min-width:1024px){.gc-desktop-nav a{padding:10px 2px}}@media (max-width:1023px){.gc-topbar .gc-small-btn{min-height:40px;padding:10px 18px}.gc-sticky-btn{height:48px;padding:0 18px}#analyse-plat,#apercu,#contenus,#recommandations{padding-bottom:calc(var(--gc-sticky-clearance) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.gc-landing *,.gc-landing :after,.gc-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.gc-sticky-bar{transition:none}.gc-desktop-cta:hover{transform:none}}@media (min-width:1024px){.gc-page>#pricing .gc-pricing-actions{grid-column:2/-1;grid-row:3;max-width:480px;width:100%;margin:14px auto 0;justify-self:center}.gc-page>#pricing .gc-faq-head{grid-row:5}.gc-page>#pricing .gc-faq-wrap{grid-row:6}}.gc-hamb{border:none;background:transparent;padding:0;cursor:pointer}.gc-nav-drawer{position:fixed;inset:0;z-index:200;visibility:hidden;pointer-events:none}.gc-nav-drawer.is-open{visibility:visible;pointer-events:auto}.gc-nav-drawer__backdrop{position:absolute;inset:0;border:none;padding:0;cursor:pointer;background:rgba(48,23,63,.38);opacity:0;transition:opacity .25s ease}.gc-nav-drawer.is-open .gc-nav-drawer__backdrop{opacity:1}.gc-nav-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(84vw,360px);background:var(--gc-cream);box-shadow:-18px 0 40px rgba(48,23,63,.18);padding:20px 22px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;transform:translateX(100%);transition:transform .32s cubic-bezier(.22,1,.36,1)}.gc-nav-drawer.is-open .gc-nav-drawer__panel{transform:translateX(0)}.gc-nav-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.gc-nav-drawer__close{width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;background:var(--gc-cream-2);color:var(--gc-plum);display:flex;align-items:center;justify-content:center}.gc-nav-drawer__close svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}.gc-nav-drawer__links{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column}.gc-nav-drawer__links li+li{border-top:1px solid var(--gc-line)}.gc-nav-drawer__links a{display:block;padding:15px 2px;font-family:var(--gc-font-display);font-size:20px;color:var(--gc-plum);text-decoration:none}.gc-nav-drawer__cta{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--gc-plum);color:#fff;text-decoration:none;font-weight:700;font-size:14px;border-radius:999px;padding:15px 20px}@media (min-width:1024px){.gc-nav-drawer{display:none}}.gc-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.gc-reveal.is-in{opacity:1;transform:translateY(0)}.gc-reveal--d1{transition-delay:.06s}.gc-reveal--d2{transition-delay:.13s}.gc-reveal--d3{transition-delay:.2s}.gc-reveal--d4{transition-delay:.27s}.gc-reveal--d6{transition-delay:.41s}@media (min-width:640px) and (max-width:1023px){.gc-page,.gc-sticky-bar{max-width:780px}.gc-screen{padding-left:40px;padding-right:40px}.gc-hero-title{max-width:560px;font-size:46px}.gc-lead{max-width:480px;font-size:15px}.gc-section-title{max-width:540px;font-size:38px}.gc-faq-head,.gc-pricing-title{max-width:560px;margin-left:auto;margin-right:auto}.gc-faq-wrap{max-width:620px;margin-left:auto;margin-right:auto}}.gc-identify-bridge{margin:28px auto 0;max-width:420px;font-family:var(--gc-font-display);font-style:italic;font-size:clamp(17px,3vw,20px);line-height:1.5;color:var(--gc-plum)}.gc-breath-demo{position:relative;isolation:isolate;width:min(100%,400px);overflow:hidden;border-radius:34px;padding:18px clamp(15px,3vw,20px) 16px;color:#3d2a52;background:radial-gradient(ellipse at 50% 24%,#fff8fb 0,#f5ebf7 48%,#efe7f5 100%);box-shadow:0 28px 64px -34px rgba(75,48,98,.38)}.gc-breath-demo__ambient{position:absolute;z-index:-1;width:245px;height:245px;left:50%;top:76px;translate:-50% 0;border-radius:50%;background:rgba(199,171,220,.26);filter:blur(42px);animation:gc-breath-demo-halo 12s ease-in-out infinite}.gc-breath-demo__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gc-breath-demo__header p{margin:0;font-family:var(--gc-font-display);font-size:20px;font-weight:600;line-height:1.1}.gc-breath-demo__header div>span{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:600;color:#755d8d}.gc-breath-demo__live{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.72);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#755d8d}.gc-breath-demo__live i{width:6px;height:6px;border-radius:50%;background:#b56d94;box-shadow:0 0 0 4px rgba(181,109,148,.12)}.gc-breath-demo__orb{position:relative;display:grid;place-items:center;width:min(68vw,224px);aspect-ratio:1;margin:14px auto 12px}.gc-breath-demo__orb>svg{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg}.gc-breath-demo__ring-progress,.gc-breath-demo__ring-track{fill:none;stroke-width:3}.gc-breath-demo__ring-track{stroke:rgba(167,139,208,.28);stroke-dasharray:4 6}.gc-breath-demo__ring-progress{stroke:#a78bd0;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.gc-breath-demo__core{display:flex;flex-direction:column;align-items:center;justify-content:center;width:77%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 38%,#fff,#f3e7f4);box-shadow:0 12px 42px rgba(167,139,208,.38),inset 0 2px 12px rgba(255,255,255,.94);color:#a78bd0}.gc-breath-demo__core>svg{position:static;inset:auto;width:28px;height:28px;flex:none;rotate:none}.gc-breath-demo__orb.is-playing.gc-breath-demo__orb--inhale .gc-breath-demo__core{animation:gc-breath-demo-inhale 4s ease-in-out both}.gc-breath-demo__orb.is-playing.gc-breath-demo__orb--hold .gc-breath-demo__core{transform:scale(1.04)}.gc-breath-demo__orb.is-playing.gc-breath-demo__orb--exhale .gc-breath-demo__core{animation:gc-breath-demo-exhale 6s ease-in-out both}.gc-breath-demo__core strong{margin-top:3px;font-family:var(--gc-font-display);font-size:clamp(31px,7vw,38px);line-height:.95;color:#3d2a52}.gc-breath-demo__core>span{margin-top:6px;font-size:12px;font-weight:700;color:#755d8d}.gc-breath-demo__core small{width:135px;margin-top:5px;text-align:center;font-size:10.5px;line-height:1.35;color:#776b7d}.gc-breath-demo__step{padding:15px;border:1px solid rgba(255,255,255,.9);border-radius:20px;background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(61,42,82,.08);backdrop-filter:blur(7px)}.gc-breath-demo__step-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gc-breath-demo__step-top div>span{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#755d8d}.gc-breath-demo__step h3{margin:4px 0 0;font-family:var(--gc-font-display);font-size:18px;font-weight:600;line-height:1.12;color:#3d2a52}.gc-breath-demo__step p{margin:5px 0 0;font-size:11.5px;line-height:1.4;color:#776b7d}.gc-breath-demo__step-top>i{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#755d8d;background:#eee4f3}.gc-breath-demo__step-top>i svg{display:block;width:20px;height:20px}.gc-breath-demo__progress{display:flex;align-items:center;gap:11px;margin-top:12px}.gc-breath-demo__progress>span{flex:1;height:6px;overflow:hidden;border-radius:999px;background:#eee4f3}.gc-breath-demo__progress i{display:block;height:100%;border-radius:inherit;background:#a78bd0;transition:width .1s linear}.gc-breath-demo__progress b{flex:none;font-size:11px;color:#755d8d}.gc-breath-demo__control{display:flex;align-items:center;justify-content:center;gap:8px;min-width:112px;margin:12px auto 0;padding:9px 15px;border:0;border-radius:999px;background:#4f3563;box-shadow:0 8px 20px rgba(61,42,82,.22);color:#fff;font:700 12px/1 var(--gc-font-body);cursor:pointer}.gc-breath-demo__control svg{display:block;width:18px;height:18px;flex:none}.gc-breath-demo__control:active{transform:scale(.97)}.gc-breath-demo__control:focus-visible{outline:3px solid rgba(167,139,208,.4);outline-offset:3px}@keyframes gc-breath-demo-inhale{0%{transform:scale(.82)}to{transform:scale(1.04)}}@keyframes gc-breath-demo-exhale{0%{transform:scale(1.04)}to{transform:scale(.82)}}@keyframes gc-breath-demo-halo{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.gc-breath-demo__ambient,.gc-breath-demo__core{animation:none!important;transform:none!important}.gc-breath-demo__progress i,.gc-breath-demo__ring-progress,.gc-reveal{transition:none}.gc-reveal{opacity:1;transform:none}.gc-nav-drawer__panel{transition:none}}@media (max-width:1023px){#top+#apercu{border-top:none;background:linear-gradient(180deg,#ECDFF1 0,var(--gc-cream) 20%),var(--gc-cream)}}@media (min-width:1024px){.gc-page>#comparatif .gc-section-title,.gc-page>#contenus .gc-section-title,.gc-page>#fonctionnement .gc-section-title,.gc-page>#identification .gc-section-title{text-align:center;margin:0 auto}.gc-page>#comparatif .gc-under,.gc-page>#contenus .gc-under,.gc-page>#identification .gc-under,.gc-page>#recommandations .gc-under{margin:12px auto 0}.gc-page>#cocon .gc-under{margin-left:auto;margin-right:auto}}.gc-landing .gc-page>#founder{background:color-mix(in srgb,#FCEFF4 82%,#ffffff)}.gc-landing .gc-page>#cocon,.gc-landing .gc-page>#pricing{position:relative}.gc-landing .gc-page>#cocon:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,rgba(224,200,220,.06) 0,transparent 40%),radial-gradient(circle at 85% 80%,rgba(251,230,240,.05) 0,transparent 40%);z-index:0}.gc-landing .gc-page>#cocon>*{position:relative;z-index:1}.gc-landing .gc-page>#cocon{min-height:0;padding:clamp(58px,5vw,76px) clamp(22px,4vw,64px) clamp(62px,6vw,84px)!important;border-radius:24px}@media (max-width:699px){.gc-landing .gc-page>#cocon{padding:64px 20px calc(82px + env(safe-area-inset-bottom))!important;border-radius:0}}.gc-landing .gc-screen{padding-top:clamp(48px,8vw,90px)!important}.gc-landing .gc-screen .gc-section-title{margin-top:4px!important;margin-bottom:8px!important}.gc-landing .gc-page>#comparatif .gc-section-title,.gc-landing .gc-page>#contenus .gc-section-title,.gc-landing .gc-page>#fonctionnement .gc-section-title,.gc-landing .gc-page>#identification .gc-section-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.gc-landing .gc-sticky-bar{padding-top:6px!important;padding-bottom:max(6px,env(safe-area-inset-bottom,6px))!important}.gc-landing .gc-sticky-inner{min-height:42px!important}.gc-landing .gc-sticky-btn{padding-top:9px!important;padding-bottom:9px!important}.gc-landing .gc-faq-ornament{display:block;width:60px;height:auto;margin:28px auto 8px;opacity:.9;pointer-events:none}.gc-landing .gc-faq-head{padding-top:4px}.gc-landing .gc-faq-head:before{content:none}.gc-landing #identification{position:relative;overflow:hidden}.gc-landing #identification>*{position:relative;z-index:1}.gc-landing .gc-page>#pricing.gc-pricing-screen{display:block!important;min-height:0;padding:clamp(64px,7vw,96px) clamp(22px,4vw,64px) clamp(84px,8vw,112px)!important;background:linear-gradient(180deg,#fdf3f7,#fbf7f3 52%,#fdf9f6)}.gc-landing #pricing>.gc-pricing-ornament,.gc-landing #pricing>.gc-sparkles{display:none}.gc-landing #pricing .gc-pricing-editorial-head{width:min(100%,760px);margin:0 auto;text-align:center}.gc-landing #pricing .gc-pricing-eyebrow{margin:0 0 16px;color:#8a5271;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gc-landing #pricing .gc-pricing-title{width:auto;max-width:none;margin:0!important;padding:0!important;border-radius:0!important;background:none!important;color:var(--gc-plum);font-size:clamp(42px,4.4vw,62px);font-weight:600;line-height:.98;letter-spacing:-.025em}.gc-landing #pricing .gc-pricing-deck{max-width:650px;margin:24px auto 0;color:var(--gc-ink-muted);font-size:clamp(15.5px,1.35vw,18px);font-weight:500;line-height:1.6}.gc-landing #pricing .gc-pricing-body{display:block;width:100%;margin-top:clamp(42px,5vw,64px)}.gc-landing #pricing .gc-plan-choice{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;margin-top:auto;padding-top:16px;color:var(--gc-plum);font-size:12px;font-weight:700}.gc-landing #pricing .gc-plan-choice .gc-check{position:static;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0;border:1.5px solid rgba(107,78,125,.6);border-radius:50%;color:var(--gc-plum);font-style:normal;font-size:13px}.gc-landing #pricing .gc-pricing-actions{display:flex;flex-direction:column;grid-column:auto;grid-row:auto;width:min(100%,620px);max-width:620px;margin:34px auto 0}.gc-landing #pricing .gc-pricing-primary-cta{min-height:58px;border:0;background:#4f3563;box-shadow:0 16px 34px -18px rgba(61,42,82,.55);color:#fff;font-size:15px}.gc-landing #pricing .gc-pricing-primary-cta:hover:not(:disabled){background:#412953;transform:translateY(-1px)}.gc-landing #pricing .gc-pricing-primary-cta .gc-arrow{color:#fff}.gc-landing #pricing .gc-pay-note{margin:10px auto 0;color:var(--gc-muted);font-size:11.5px;font-weight:500;line-height:1.45}.gc-landing #pricing .gc-faq-ornament{display:none}.gc-landing #pricing .gc-faq-head{width:min(100%,700px);max-width:700px;margin:clamp(64px,7vw,88px) auto 0;padding-top:0}.gc-landing #pricing .gc-faq-title{font-size:clamp(34px,3vw,44px)}.gc-landing #pricing .gc-faq-intro{max-width:520px;margin-top:10px;font-size:14.5px;font-weight:500}.gc-landing #pricing .gc-faq-wrap{display:grid;grid-row:auto;width:min(100%,1080px);max-width:1080px;margin:28px auto 0;gap:10px}.gc-landing #pricing .gc-faq-wrap details{border-radius:16px;box-shadow:0 10px 26px -22px rgba(73,51,82,.24)}.gc-landing #pricing .gc-faq-wrap summary{min-height:62px;padding:18px 22px;font-size:15px}@media (max-width:639px){.gc-landing .gc-page>#pricing.gc-pricing-screen{padding:64px 20px calc(96px + env(safe-area-inset-bottom))!important}.gc-landing #pricing .gc-pricing-title{font-size:clamp(38px,12vw,48px)}.gc-landing #pricing .gc-pricing-deck{margin-top:18px;font-size:15px}.gc-landing #pricing .gc-pricing-body{margin-top:36px}.gc-landing #pricing .gc-faq-head{margin-top:64px}.gc-landing #pricing .gc-faq-wrap summary{padding-inline:17px;font-size:14px}}.gc-landing .gc-pricing-screen{position:relative;overflow:hidden}.gc-landing .gc-pricing-ornament{position:absolute;width:min(220px,32vw);height:auto;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.gc-landing .gc-pricing-ornament--tl{top:12px;left:-32px;transform:rotate(-8deg)}.gc-landing .gc-pricing-ornament--br{bottom:12px;right:-32px;transform:rotate(6deg)}@media (max-width:640px){.gc-landing .gc-pricing-ornament{width:140px;opacity:.38}.gc-landing .gc-pricing-ornament--tl{top:8px;left:-40px}.gc-landing .gc-pricing-ornament--br{bottom:8px;right:-40px}}.gc-landing .gc-pricing-screen>:not(.gc-pricing-ornament){position:relative;z-index:1}.gc-landing #identification{background-repeat:no-repeat;background-position:left -40px bottom -30px;background-size:min(560px,55%) auto;background-color:transparent}@media (max-width:640px){.gc-landing #identification{background-position:left -24px bottom -16px;background-size:82% auto}}.gc-landing .gc-identify-bridge{position:relative;max-width:34ch;margin:clamp(40px,6vw,72px) auto 8px;padding-top:clamp(24px,3vw,36px);text-align:center;font-family:var(--gc-font-display,"Cormorant Garamond",serif);font-style:italic;font-size:clamp(22px,3.4vw,32px);line-height:1.35;color:var(--gc-plum,#6B4E7D);letter-spacing:.005em}.gc-landing .gc-identify-bridge em{font-style:italic}.gc-landing .gc-identify-bridge:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:clamp(64px,10vw,120px);height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--gc-plum,#6B4E7D) 55%,transparent) 50%,transparent 100%)}.gc-landing .gc-founder-editorial{background:var(--gcv4-surface-editorial,#FBF8F5);padding:clamp(80px,10vw,140px) clamp(20px,4vw,64px);position:relative}.gc-landing .gc-founder-editorial:before{content:"";display:block;width:60px;height:1px;background:color-mix(in srgb,var(--gc-plum,#6B4E7D) 40%,transparent);margin:0 auto clamp(48px,6vw,72px)}.gc-landing .gc-founder-editorial__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:5fr 6fr;gap:clamp(40px,6vw,96px);align-items:center}.gc-landing .gc-founder-editorial__portrait{position:relative;aspect-ratio:4/5;border-radius:24px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(67,48,90,.32),0 16px 40px -12px rgba(67,48,90,.18)}.gc-landing .gc-founder-editorial__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gc-landing .gc-founder-editorial__leaf{position:absolute;right:-32px;bottom:-32px;width:140px;height:auto;opacity:.85;pointer-events:none;transform:rotate(-14deg)}.gc-landing .gc-founder-editorial__kicker{font-family:var(--gc-font-body,"DM Sans",sans-serif);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gc-plum,#6B4E7D);opacity:.75;margin:0 0 20px}.gc-landing .gc-founder-editorial__title{font-family:var(--gc-font-display,"Cormorant Garamond",serif);font-weight:500;font-size:clamp(34px,4.6vw,56px);line-height:1.04;color:var(--gc-plum-deep,#43305A);margin:0 0 32px;letter-spacing:-.005em}.gc-landing .gc-founder-editorial__title em{font-style:italic;color:color-mix(in srgb,var(--gc-plum-deep,#43305A) 74%,transparent)}.gc-landing .gc-founder-editorial__p{font-family:var(--gc-font-body,"DM Sans",sans-serif);font-size:18px;color:var(--gcv4-ink,#3A2C44);margin:0 0 16px;max-width:46ch}.gc-landing .gc-founder-editorial__sign{font-family:var(--gc-font-display,"Cormorant Garamond",serif);font-style:italic;font-size:32px;color:var(--gc-plum-deep,#43305A);margin:40px 0 4px}.gc-landing .gc-founder-editorial__role{font-family:var(--gc-font-body,"DM Sans",sans-serif);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#6f5f7d;margin:0}@media (max-width:880px){.gc-landing .gc-founder-editorial__inner{grid-template-columns:1fr;gap:40px}.gc-landing .gc-founder-editorial__portrait{max-width:420px;margin:0 auto}.gc-landing .gc-founder-editorial__leaf{right:-20px;bottom:-20px;width:100px}}.gc-landing [data-sticky-cta-guard]{scroll-margin-bottom:calc(96px + env(safe-area-inset-bottom))}.gc-landing .gc-sticky-bar{will-change:opacity,transform}.gc-landing #analyse-plat{padding-top:clamp(92px,11vw,148px)!important;padding-bottom:clamp(104px,12vw,164px)!important;background:linear-gradient(132deg,rgba(251,246,241,.96),rgba(248,237,243,.72) 52%,rgba(245,241,248,.9))}.gc-landing #comparatif>.gc-under,.gc-landing #recommandations>.gc-under{display:none}.gc-landing .gc-founder-editorial{padding-top:clamp(112px,14vw,184px);padding-bottom:clamp(128px,15vw,200px)}.gc-landing .gc-founder-editorial:before{content:none}.gc-landing .gc-founder-editorial__inner{gap:clamp(54px,8vw,112px)}.gc-landing .gc-founder-editorial__body{padding-block:clamp(16px,3vw,36px)}.gc-landing .gc-founder-editorial__title{margin-bottom:clamp(38px,5vw,58px)}.gc-landing .gc-founder-editorial__p{margin-bottom:22px;line-height:1.72}.gc-landing .gc-founder-editorial__sign{margin-top:clamp(54px,7vw,82px)}.gc-landing .gc-page>#cocon:after{inset:-8%;background:linear-gradient(132deg,rgba(224,200,220,.055),transparent 52%),linear-gradient(318deg,rgba(251,230,240,.045),transparent 56%);filter:blur(26px)}.gc-landing .gc-faq-ornament{width:48px;opacity:.5}@media (max-width:620px){.gc-landing #analyse-plat{padding-top:76px!important;padding-bottom:92px!important}.gc-landing .gc-founder-editorial{padding-top:92px;padding-bottom:116px}.gc-landing .gc-founder-editorial__inner{gap:54px}}@media (max-width:1023px){.gc-landing #top{padding-top:0!important;padding-bottom:8px!important}.gc-landing #top .gc-topbar{margin:0 0 10px -26px!important}.gc-landing #top .gc-topbar .gc-small-btn{min-height:40px;padding:8px 4px;background:transparent;color:var(--gc-plum);border:0;box-shadow:none;font-size:12px;font-weight:700}.gc-landing #top+#apercu{margin-top:0!important;padding-top:0!important;border-top:0!important;background:linear-gradient(180deg,#ECDFF1 0,#F5E9F2 10%,var(--gc-cream) 30%)!important}}@keyframes gc-scan-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes gc-scan-stroke{to{stroke-dashoffset:0}}@keyframes gc-chip-in{to{opacity:1;transform:translateY(0)}}.gc-landing #identification{justify-content:flex-start;min-height:0;padding-block:clamp(56px,6vw,82px)!important;background-position:left -30px bottom -46px;background-size:min(430px,34%) auto}.gc-landing #identification .gc-identify-bridge{max-width:38ch;margin:clamp(34px,4vw,50px) auto 0;padding-top:clamp(22px,2.5vw,30px);font-size:clamp(22px,2.3vw,32px);line-height:1.3}@media (min-width:1024px){.gc-landing .gc-page>#top{padding:34px 46px 36px}.gc-landing .gc-page>#top .gc-hero-title{max-width:540px;margin-top:18px;font-size:clamp(48px,3.45vw,57px);line-height:1.035}.gc-landing .gc-page>#top .gc-lead{margin-top:22px;line-height:1.58}.gc-landing .gc-page>#top .gc-main-cta{margin-top:24px}}@media (max-width:720px){.gc-landing #top .gc-hero-title{max-width:100%}.gc-landing #identification{padding-block:46px 88px!important;background-position:left -42px bottom -8px;background-size:88% auto}.gc-landing #identification .gc-identify-bridge{margin-top:32px;font-size:clamp(20px,6vw,25px)}}.gc-landing{--gc-responsive-section-title:clamp(2rem,8.6vw,2.4rem);--gc-responsive-section-copy:0.94rem;--gc-responsive-card-title:1.06rem;--gc-responsive-card-copy:0.86rem;--gc-responsive-content-gap:30px}.gc-landing .gc-page>#pricing .gc-pricing-title,.gc-landing .gc-page>:is(#identification,#fonctionnement,#contenus,#comparatif) .gc-section-title{width:min(100%,18ch);max-width:18ch;margin-inline:auto!important;font-size:var(--gc-responsive-section-title);line-height:1.06;letter-spacing:-.025em;text-align:center;text-wrap:balance}.gc-landing :is(.gc-pricing-deck,.gc-faq-intro){width:min(100%,640px);max-width:640px;margin-inline:auto;font-size:var(--gc-responsive-section-copy);line-height:1.62;text-align:center;text-wrap:pretty}.gc-landing .gc-page>#pricing .gc-faq-title{font-size:clamp(1.9rem,7.8vw,2.2rem);line-height:1.08;text-wrap:balance}.gc-landing #pricing .gc-faq-wrap summary{font-size:clamp(.92rem,3.8vw,1rem);line-height:1.4}.gc-landing .gc-founder-editorial__title{max-width:18ch;font-size:clamp(2.15rem,8.8vw,2.7rem);line-height:1.05;text-wrap:balance}.gc-landing .gc-founder-editorial__p{font-size:clamp(.98rem,4vw,1.08rem);line-height:1.65}@media (max-width:639px){.gc-landing #top .gc-hero-title{width:min(100%,14ch);max-width:14ch;font-size:clamp(2.15rem,9.4vw,2.5rem);line-height:1.07;text-wrap:balance}.gc-landing #top .gc-lead{max-width:36ch;font-size:.94rem;line-height:1.62}.gc-landing .gc-page>.gc-screen:not(#top):not(#apercu):not(#pricing){padding-top:54px!important;padding-left:20px;padding-right:20px}.gc-landing .gc-page>#pricing .gc-pricing-title{font-size:clamp(2.1rem,9.2vw,2.5rem)}.gc-landing #pricing .gc-faq-head{margin-top:56px}}@media (min-width:640px) and (max-width:1023px){.gc-landing{--gc-responsive-section-title:clamp(2.45rem,5.6vw,2.85rem);--gc-responsive-section-copy:1rem;--gc-responsive-card-title:1.15rem;--gc-responsive-card-copy:0.91rem;--gc-responsive-content-gap:38px}.gc-landing #top .gc-hero-title{width:min(100%,14ch);max-width:14ch;font-size:clamp(2.65rem,6vw,3rem);line-height:1.05}.gc-landing #top .gc-lead{max-width:42ch;font-size:1rem}.gc-landing .gc-page>.gc-screen:not(#top):not(#apercu):not(#pricing){padding-top:68px!important;padding-left:clamp(36px,6vw,52px);padding-right:clamp(36px,6vw,52px)}.gc-landing .gc-page>#pricing .gc-faq-title{font-size:2.35rem}.gc-landing .gc-founder-editorial__title{font-size:clamp(2.7rem,6vw,3.35rem)}}@media (min-width:1024px){.gc-landing{--gc-responsive-section-title:clamp(2.65rem,3.25vw,3.15rem);--gc-responsive-section-copy:clamp(1rem,1.05vw,1.08rem);--gc-responsive-card-title:clamp(1.12rem,1.25vw,1.28rem);--gc-responsive-card-copy:clamp(0.88rem,0.95vw,0.98rem);--gc-responsive-content-gap:clamp(40px,4vw,52px)}.gc-landing .gc-page>:is(#fonctionnement,#contenus,#analyse-plat,#cocon,#comparatif){padding:clamp(60px,5vw,78px) clamp(44px,5vw,72px)!important}.gc-landing .gc-page>#pricing .gc-pricing-title{font-size:clamp(2.8rem,3.5vw,3.4rem)}.gc-landing .gc-page>#pricing .gc-faq-title{font-size:clamp(2.25rem,2.6vw,2.65rem)}.gc-landing .gc-founder-editorial__title{font-size:clamp(3rem,4vw,3.6rem)}}.gc-landing{background:#f5efeb;--gc-muted:#625269;--gc-mauve-text:#76506a}.gc-landing .gc-page{gap:clamp(16px,2vw,28px)}@media (min-width:1024px){.gc-landing #contenus :is(.gc-section-title,.gc-under){margin-left:0!important;margin-right:auto!important;text-align:left!important}}@media (max-width:639px){.gc-landing .gc-page{gap:10px}.gc-landing .gc-page>.gc-screen:not(#top):not(#apercu):not(#pricing){padding-top:46px!important;padding-bottom:50px!important}.gc-landing .gc-monjour-editorial{padding-block:58px 62px!important}.gc-landing .gc-founder-editorial{padding-block:58px 64px!important}.gc-landing #pricing .gc-faq-head{margin-top:48px}.gc-sticky-bar{width:calc(100% - 24px);bottom:10px}.gc-sticky-inner{min-height:64px;padding:7px 8px 7px 14px}}.gc-landing :is(.gc-faq-intro,.gc-founder-editorial__role){color:#58475f}body:has(.gc-landing)>footer,body:has(.gc-landing-route)>footer{display:block!important;background:linear-gradient(145deg,#21112b,#32173e)!important;color:#fffaf7;border-top:1px solid rgba(255,255,255,.1)}body:has(.gc-landing)>footer :is(h3,a,p,button),body:has(.gc-landing-route)>footer :is(h3,a,p,button){color:#e8dfe9!important}body:has(.gc-landing)>footer :is(h3,.gradient-text),body:has(.gc-landing-route)>footer :is(h3,.gradient-text){color:#fffaf7!important;background:none!important;-webkit-text-fill-color:currentColor!important}body:has(.gc-landing)>footer a:hover,body:has(.gc-landing-route)>footer a:hover{color:#f0b7d1!important}body:has(.gc-landing)>footer .container-wide,body:has(.gc-landing-route)>footer .container-wide{max-width:1280px}@media (max-width:639px){body:has(.gc-landing)>footer .container-wide,body:has(.gc-landing-route)>footer .container-wide{padding-top:56px;padding-bottom:42px}}@media (min-width:1024px){.gc-landing .gc-founder-editorial{min-height:0!important;align-self:start;padding-top:clamp(64px,6vw,84px)!important;padding-bottom:clamp(60px,5.5vw,78px)!important}}.gc-landing .gc-page>#temoignages{background:linear-gradient(180deg,color-mix(in srgb,#FCEFF4 70%,#fff),color-mix(in srgb,#FAF6F1 90%,#fff))}