*{border:0;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;outline:0;padding:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}:root{--main-color:#fdf2ec;--red-color:#ea6421;--red-hover:#d14f20;--white-color:#fefefe;--black-color:#1a0b04;--blacksecondary-color:#332b23;--brown-color:#382400;--border-color:#fbded0;--cream-color:#faf7f5;--gray-card:#f7f7f7;--process-line-start:#ef8d5c;--process-line-end:#ba4a12;--container-max:1200px;--hero-max:1350px;--container-narrow:900px;--header-h:98px;--radius-xl:30px;--radius-lg:24px;--radius-md:20px;--radius-pill:60px}html{scroll-behavior:smooth}html.lenis{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background-color:var(--white-color);color:var(--black-color);overflow-x:hidden}h1{font-size:3.2rem;font-weight:600;line-height:1.1}h1,h2{color:var(--black-color);text-wrap:balance}h2{font-size:2.5rem;font-weight:500;line-height:1.15}h3{font-size:1.75rem;line-height:1.25}h3,h4{color:var(--black-color);font-weight:500;text-wrap:balance}h4{font-size:1.5rem}.p-xl{font-size:1.25rem}.p-xl,p{color:var(--black-color);font-weight:400;text-wrap:balance}p{font-size:1rem}.main{display:flex;flex-direction:column}.section-inner{margin:0 auto;max-width:var(--container-max);width:100%}.section-title-center{margin:0 auto 16px;max-width:930px;text-align:center}.section-lead{color:var(--blacksecondary-color);font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:900px;text-align:center}.section-cta-center{display:flex;justify-content:center;margin-top:48px}.section-pad{padding:140px 0}.section-cream{background-color:var(--cream-color)}.section-peach{background-color:var(--main-color)}.container-nav{backdrop-filter:blur(24px);background-color:hsla(0,0%,99.6%,.92);justify-content:center;left:0;padding:16px 0;position:fixed;top:0;z-index:99999}.container-nav,.menu{align-items:center;display:flex;width:100%}.menu{gap:24px;justify-content:space-between;max-width:var(--hero-max);min-height:66px;padding:0 16px}.logo{display:block;flex-shrink:0}.logo,.logo img{height:66px;width:66px}.logo img{object-fit:contain}.nav-list{align-items:center;display:flex;gap:32px;justify-content:center;list-style:none;width:100%}.nav-list-link{font-size:15px;padding:8px;text-wrap:nowrap}.nav-list-link:hover{color:var(--red-color)}.container-cta{display:flex;flex-shrink:0;gap:8px}.cta{align-items:center;background-color:var(--red-color);border-radius:var(--radius-pill);color:var(--white-color);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:8px;justify-content:center;padding:16px 24px;text-wrap:nowrap;transition:background-color .3s ease}.cta img{flex-shrink:0;height:16px;width:16px}.cta:hover{background-color:var(--red-hover)}.cta-lg{padding:16px 28px}.cta-outline{align-items:center;border:2px solid var(--red-color);border-radius:var(--radius-pill);color:var(--black-color);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;justify-content:center;padding:16px 24px;text-wrap:nowrap;transition:background-color .3s ease,color .3s ease}.cta-outline:hover{background-color:var(--main-color)}.burger,.container-menu-burger{display:none}.header-fade,.hero-anim{opacity:0;transform:translateY(20px) scale(.98);transition:opacity .4s ease-in-out,transform .3s ease-out}.header-fade.visible,.hero-anim.visible{opacity:1;transform:translateY(0) scale(1)}.section-hero{background-color:var(--white-color);margin-top:var(--header-h);padding:80px 0}.section-hero .section-inner{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);justify-content:space-between;max-width:var(--hero-max)}.hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:32px}.hero-badge{align-items:center;background-color:var(--main-color);border:1px solid var(--border-color);border-radius:40px;color:var(--red-color);display:inline-flex;font-size:12px;font-weight:600;letter-spacing:1px;padding:6px 16px 8px;text-transform:uppercase;white-space:nowrap}.hero-copy h1{max-width:720px}.section-hero-subtitle{line-height:1.6;max-width:720px}.hero-cta-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.hero-media{position:relative;width:100%}.hero-media-frame{aspect-ratio:600/480;border:6px solid var(--border-color);border-radius:var(--radius-xl);overflow:hidden;width:100%}.hero-media-frame img{height:100%;object-fit:cover;object-position:38% 55%;width:100%}.hero-widget{background-color:var(--white-color);border:2px solid var(--border-color);border-radius:var(--radius-md);bottom:50px;box-shadow:0 12px 12px rgba(26,11,4,.05);color:var(--black-color);font-size:14px;font-weight:600;left:-40px;line-height:1.3;padding:24px;position:absolute;width:228px}.prop-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:64px}.prop-card{background-color:var(--white-color);border:1px solid rgba(26,11,4,.05);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:20px;padding:32px}.prop-icon{align-items:center;background-color:var(--main-color);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.prop-icon img{height:24px;object-fit:contain;width:24px}.prop-card h3{font-size:1.6rem;line-height:1.3;margin-bottom:8px}.prop-card p{color:var(--blacksecondary-color);line-height:1.6}.pain-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin-top:64px}.pain-card{background-color:var(--main-color);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:16px;padding:32px}.pain-icon{align-items:center;background-color:var(--red-color);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.pain-icon img{height:24px;object-fit:contain;width:24px}.pain-card h3{font-size:1.6rem;line-height:1.3}.pain-card p{color:var(--blacksecondary-color);line-height:1.6}.vision-compare{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:64px auto 0;max-width:1000px;position:relative;width:100%}.vision-card{border-radius:var(--radius-md);display:flex;flex-direction:column;gap:32px;padding:32px}.vision-card--before{background-color:var(--gray-card)}.vision-card--after{background-color:var(--main-color)}.vision-tag{align-self:flex-start;background-color:var(--white-color);border-radius:var(--radius-pill);color:var(--brown-color);display:inline-flex;font-size:1.5rem;font-weight:500;line-height:1.25;padding:12px 16px}.vision-card--after .vision-tag{color:var(--red-color)}.vision-list{display:flex;flex-direction:column;gap:16px;list-style:none}.vision-list li{align-items:flex-start;color:var(--brown-color);display:flex;font-size:15px;gap:12px;line-height:1.4}.vision-bullet{color:var(--black-color);flex-shrink:0}.vision-list img{flex-shrink:0;height:24px;margin-top:0;width:24px}.vision-swap{align-items:center;background-color:var(--red-color);border-radius:30px;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:2}.vision-swap img{height:24px;width:24px}.section-pricing h2,.section-process h2,.section-why h2{margin:0 auto 48px;max-width:930px;text-align:center;width:100%}.process-timeline{margin:0 auto;max-width:836px;position:relative;width:100%}.process-track{clip-path:polygon(3.5px 0,6.5px 0,10px 100%,0 100%);height:0;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:10px;z-index:0}.process-track-line{background-color:var(--border-color);inset:0;position:absolute}.process-track-progress{background-image:linear-gradient(180deg,var(--process-line-start) 0,var(--process-line-end) 100%);background-position:top;background-repeat:no-repeat;background-size:100% var(--track-h,100%);height:0;left:0;position:absolute;top:0;width:100%;will-change:height}.process-list{display:flex;flex-direction:column;gap:40px;position:relative;z-index:1}.process-item,.process-list{list-style:none;margin:0;padding:0;width:100%}.process-item{align-items:center;column-gap:32px;display:grid;grid-template-columns:1fr 48px 1fr}.process-picto{align-items:center;background-color:var(--red-color);border-radius:50%;display:flex;flex-shrink:0;grid-column:2;grid-row:1;height:48px;justify-content:center;overflow:hidden;width:48px}.process-item:first-child .process-picto{background-color:#ef8d5c}.process-item:nth-child(2) .process-picto{background-color:#ed7d45}.process-item:nth-child(3) .process-picto{background-color:#eb6c2d}.process-item:nth-child(4) .process-picto{background-color:#e95c16}.process-item:nth-child(5) .process-picto{background-color:#d15314}.process-item:nth-child(6) .process-picto{background-color:#ba4a12}.process-picto-img{display:block;height:24px;object-fit:contain;width:24px}.process-content{min-width:0;opacity:.6;padding-top:4px;transition:opacity .35s ease}.process-item--left .process-content{grid-column:1;grid-row:1}.process-item--right .process-content{grid-column:3;grid-row:1}.process-item h3{font-size:1.5rem}.process-item h3,.process-kicker{line-height:1.3;margin-bottom:8px}.process-kicker{font-size:1rem;font-weight:500}.process-item p,.process-kicker{color:var(--blacksecondary-color)}.process-item p{line-height:1.6}.process-item.is-active .process-picto{box-shadow:0 0 0 4px rgba(234,100,33,.2)}.process-item.is-active .process-content{opacity:1}.alt-block{align-items:center;display:flex;flex-direction:column;gap:32px;margin:56px auto 0;width:100%}.alt-block h3{font-size:1.6rem;line-height:1.3;text-align:center}.alt-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:1000px;width:100%}.alt-card{background-color:var(--main-color);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden}.alt-card-img{height:250px;overflow:hidden}.alt-card-img img{height:100%;object-fit:cover;width:100%}.alt-card--ateliers .alt-card-img img{object-position:50% 35%}.alt-card p{color:var(--brown-color);line-height:1.6;padding:32px}.alt-card p strong{font-weight:600}.alt-dot{color:var(--red-color);font-weight:700}.why-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);width:100%}.why-card{background-color:var(--main-color);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:48px;padding:32px}.why-icon{align-items:center;background-color:var(--red-color);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.why-icon img{height:24px;object-fit:contain;width:24px}.why-card h3{font-size:1.6rem;line-height:1.3;margin-bottom:16px}.why-card p{color:var(--blacksecondary-color);line-height:1.6}.section-pricing h2{margin-bottom:64px}.pricing-single{display:flex;justify-content:center}.pricing-card{background-color:var(--white-color);border:3px solid var(--red-color);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:24px;max-width:488px;padding:32px;width:100%}.pricing-header h3{font-size:1.6rem;line-height:1.2;margin-bottom:12px}.pricing-price{align-items:baseline;color:var(--black-color);display:flex;flex-wrap:wrap;gap:4px;line-height:1;margin-bottom:12px}.pricing-amount{color:var(--red-color);font-size:3.5rem;font-weight:600}.pricing-currency{color:var(--red-color);font-size:1.5rem;font-weight:500}.pricing-period{font-weight:400}.pricing-desc,.pricing-period{color:var(--black-color);font-size:1rem}.pricing-desc{line-height:1.5}.pricing-desc strong{font-size:1.5rem;font-weight:500}.pricing-card>.cta{width:100%}.pricing-tag{align-items:center;align-self:flex-start;background-color:var(--main-color);border:2px solid var(--border-color);border-radius:40px;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:12px}.pricing-tag img{height:24px;width:24px}.pricing-features{border-top:2px solid var(--border-color);display:flex;flex-direction:column;gap:16px;list-style:none;padding-top:24px}.pricing-features li{align-items:flex-start;color:var(--black-color);display:flex;font-size:15px;gap:12px;line-height:1.4}.pricing-features strong{color:var(--black-color);font-weight:600}.pricing-dot{color:var(--red-color);flex-shrink:0;font-weight:500}.section-faq .section-inner{max-width:900px}.section-faq h2{margin-bottom:64px;text-align:center}.faq-list{display:flex;flex-direction:column;gap:24px}.faq-item{background-color:var(--cream-color);border-radius:16px;padding:0 24px}.faq-item summary{align-items:center;color:var(--black-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;gap:16px;justify-content:space-between;list-style:none;padding:24px 0}.faq-item summary::-webkit-details-marker{display:none}.faq-icon{align-items:center;background-color:var(--red-color);border-radius:50%;color:var(--white-color);display:flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;transition:transform .3s ease;width:32px}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{height:0;overflow:hidden;transition:height .35s ease}.faq-answer p{color:var(--blacksecondary-color);line-height:1.6;padding-bottom:24px}.section-cta-final{align-items:center;background-color:var(--main-color);display:flex;flex-direction:column;gap:32px;padding:100px 16px 32px;text-align:center;width:100%}.section-cta-final .p-xl{max-width:936px}.section-cta-final .cta{padding:16px 32px 18px}.section-cta-final .cta img{height:16px;width:16px}.incub-footer{background-color:var(--main-color);padding:67px 0 0}.footer-grid{display:grid;gap:24px;grid-template-columns:1.2fr 1fr .8fr 1.4fr;margin:0 auto;max-width:1200px;padding:0 16px 40px}.footer-brand{display:flex;flex-direction:column;gap:24px;max-width:272px}.footer-logo,.footer-logo img{height:100px;width:100px}.footer-brand-text{font-size:15px;line-height:1.5}.footer-contacts{display:flex;flex-direction:column;gap:12px;list-style:none}.footer-contacts a,.footer-contacts li{align-items:flex-start;display:flex;font-size:15px;font-weight:500;gap:8px;line-height:1.7}.footer-contacts img{flex-shrink:0;height:16px;margin-top:5px;width:16px}.footer-webikeo{height:auto;margin-top:8px;width:220px}.footer-social{align-items:center;display:flex;gap:29px}.footer-social img{height:40px;width:40px}.footer-col h3{font-size:1.5rem;font-weight:500;line-height:1.3;margin-bottom:40px}.footer-col nav{display:flex;flex-direction:column;gap:12px}.footer-col nav a{font-size:15px;line-height:1.7}.footer-col nav a:hover{color:var(--red-color)}.incub-newsletter{display:flex;flex-direction:column;gap:16px}.incub-newsletter label{display:block;font-size:15px;margin-bottom:8px}.incub-newsletter input[type=email],.incub-newsletter input[type=text]{background-color:var(--white-color);border:1px solid #e5e5e5;border-radius:55px;font-family:inherit;font-size:15px;height:50px;padding:0 20px;width:100%}.incub-newsletter-row{display:grid;gap:8px;grid-template-columns:1fr 1fr}.incub-check{align-items:flex-start;display:flex;font-size:15px;gap:8px;line-height:1.75}.incub-check input{flex-shrink:0;margin-top:6px}.incub-legal{font-size:15px;line-height:1.7}.incub-legal a{text-decoration:underline}.cta-dark{background-color:var(--black-color);border:2px solid #211500;color:var(--white-color);font-size:15px;font-weight:500;min-width:150px;padding:16px 18px;width:fit-content}.cta-dark:hover{background-color:#2c1608}.footer-bottom{border-top:2px solid var(--white-color);font-size:15px;line-height:1.7;padding:34px 16px 32px;text-align:center}.footer-bottom a:hover{color:var(--red-color)}.hbspt-form,.hs-form,.hs-form-iframe{width:100%}.hbspt-form .hs-form-field{margin-bottom:16px}.hbspt-form label{font-family:Poppins,sans-serif;font-size:15px}.hbspt-form .hs-input{border:1px solid #e5e5e5!important;border-radius:55px!important;height:50px;padding:0 20px!important;width:100%!important}.hbspt-form .hs-button{background-color:var(--black-color)!important;border-radius:45px!important;font-family:Poppins,sans-serif!important;padding:16px 18px!important}[data-aos]{pointer-events:auto}@media (prefers-reduced-motion:reduce){[data-aos]{opacity:1!important;transform:none!important;transition:none!important}.header-fade,.hero-anim{opacity:1;transform:none}}@media (max-width:1200px){.section-hero .section-inner{gap:40px}.prop-grid{grid-template-columns:repeat(2,1fr)}.why-grid{grid-template-columns:1fr;max-width:580px}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:1080px){.container-cta,.nav-list{display:none}.container-nav,.menu{min-height:75px}.container-nav{padding:0}.burger{cursor:pointer;height:40px;justify-content:center;position:relative;width:40px;z-index:10000}.burger,.container-cta-mob{align-items:center;display:flex}.container-cta-mob{flex-direction:column;gap:16px;margin-top:auto;padding:16px 16px 48px;width:100%}.burger span,.burger span:after,.burger span:before{background-color:var(--black-color);display:block;height:2px;position:absolute;transition:.2s ease;width:25px}.burger span:after,.burger span:before{content:""}.burger span:before{top:-8px}.burger span:after{top:8px}.burger.clicked span{background-color:transparent}.burger.clicked span:before{top:0;transform:rotate(45deg)}.burger.clicked span:after{top:0;transform:rotate(-45deg)}.container-menu-burger{align-items:stretch;background-color:var(--white-color);display:flex;flex-direction:column;gap:16px;height:calc(100vh - 75px);justify-content:space-between;left:0;margin-top:75px;opacity:0;padding-bottom:env(safe-area-inset-bottom,0);pointer-events:none;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:9999}.container-menu-burger.active{opacity:1;pointer-events:all;visibility:visible}.container-nav-list{display:flex;flex-direction:column;gap:32px;list-style:none;margin-top:40px;padding:16px;width:100%}.container-nav-list>li{width:100%}.nav-list-link{display:flex;font-size:1.3rem;width:100%}body.no-scroll{height:100vh;overflow:hidden}.section-hero .section-inner{grid-template-columns:1fr}.hero-copy{align-items:center;text-align:center}.hero-cta-group{justify-content:center}.hero-media{margin-bottom:40px}.hero-widget{bottom:0;left:50%;padding:16px 28px;right:auto;text-align:center;transform:translate(-50%,50%);width:min(340px,calc(100% - 24px))}}@media (max-width:900px){h2{font-size:2.2rem;line-height:1.3}.hero-copy{align-items:center;text-align:center}.hero-copy h1,.section-hero-subtitle{max-width:none}.hero-cta-group{justify-content:center}.alt-grid,.pain-grid,.vision-compare{grid-template-columns:1fr}.vision-swap{transform:translate(-50%,-50%) rotate(90deg)}.section-pad{padding:80px 0}}@media (max-width:770px){h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.5rem!important}.p-xl{font-size:1.1rem}.section-cta-final,.section-inner{padding-left:16px;padding-right:16px}.prop-grid{grid-template-columns:1fr}.process-item{align-items:flex-start;display:flex;gap:16px}.process-picto{grid-column:auto;grid-row:auto;height:40px;width:40px}.process-track{left:20px}.process-content{flex:1;grid-column:auto;grid-row:auto}.process-item h3{font-size:1.25rem}.process-list{gap:3rem}.footer-grid,.incub-newsletter-row{grid-template-columns:1fr}.vision-tag{font-size:1.25rem}}@media (max-width:500px){.hero-cta-group{flex-direction:column;width:100%}.cta,.hero-cta-group .cta,.hero-cta-group .cta-outline{width:100%}.hero-badge{text-align:center;white-space:normal}.section-hero{padding:0 0 64px}}.variant-incubateur-theme .section-hero{margin-top:0}.variant-incubateur-theme .section-cta-final{margin-bottom:0}body.variant-incubateur-theme #main-content,body.variant-incubateur-theme #main-content :not(i):not([class^=fa]),body.variant-incubateur-theme .section-cta-final,body.variant-incubateur-theme .section-cta-final :not(i):not([class^=fa]){font-family:Poppins,sans-serif!important}body.variant-incubateur-theme #main-content h1,body.variant-incubateur-theme .section-cta-final h1{color:var(--black-color)!important;font-size:3.2rem!important;font-weight:600!important;line-height:1.1!important}body.variant-incubateur-theme #main-content h2,body.variant-incubateur-theme .section-cta-final h2{color:var(--black-color)!important;font-size:2.5rem!important;font-weight:500!important;line-height:1.15!important}body.variant-incubateur-theme #main-content h3{color:var(--black-color)!important;font-size:1.75rem!important;font-weight:500!important;line-height:1.25!important}body.variant-incubateur-theme #main-content h4{color:var(--black-color)!important;font-size:1.5rem!important;font-weight:500!important}body.variant-incubateur-theme #main-content p,body.variant-incubateur-theme .section-cta-final p{color:var(--black-color)!important;font-weight:400!important}body.variant-incubateur-theme #main-content .p-xl,body.variant-incubateur-theme .section-cta-final .p-xl{font-size:1.25rem!important;font-weight:400!important}body.variant-incubateur-theme #main-content b,body.variant-incubateur-theme #main-content strong,body.variant-incubateur-theme .section-cta-final b,body.variant-incubateur-theme .section-cta-final strong{font-weight:600!important}body.variant-incubateur-theme #main-content .process-kicker{font-weight:500!important}body.variant-incubateur-theme #main-content .process-item h3{font-size:1.5rem!important;font-weight:500!important}body.variant-incubateur-theme #main-content .process-item,body.variant-incubateur-theme #main-content .process-list{list-style:none!important;margin:0!important;padding:0!important}body.variant-incubateur-theme #main-content .process-item{display:grid!important;grid-template-columns:1fr 48px 1fr!important}body.variant-incubateur-theme #main-content .process-picto{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-shrink:0!important;height:48px!important;justify-content:center!important;width:48px!important}body.variant-incubateur-theme #main-content .process-picto-img{height:24px!important;max-width:24px!important;width:24px!important}@media (max-width:1080px){body.variant-incubateur-theme #main-content .process-item{display:flex!important;grid-template-columns:none!important}body.variant-incubateur-theme #main-content .process-picto{height:40px!important;width:40px!important}body.variant-incubateur-theme #main-content .process-item h3{font-size:1.25rem!important}}@media (max-width:900px){body.variant-incubateur-theme #main-content h2,body.variant-incubateur-theme .section-cta-final h2{font-size:2.2rem!important}}@media (max-width:770px){body.variant-incubateur-theme #main-content h1{font-size:2rem!important}body.variant-incubateur-theme #main-content h2,body.variant-incubateur-theme .section-cta-final h2{font-size:1.8rem!important}body.variant-incubateur-theme #main-content h3{font-size:1.5rem!important}}