.FooterFooter_footerFooter__54Ejb{border-top:1px solid #d6d6d7;display:flex;flex-direction:row;gap:24px;justify-content:space-between;padding-top:24px;a,div{color:var(--black-black-400-secondary);text-decoration:none}.FooterFooter_cookieBtn__v1eYP{cursor:pointer}&.FooterFooter_dark__FiBZ2{a,div{color:var(--black-black-200)}}.FooterFooter_finthesis__2tPdA{white-space:nowrap;width:fit-content}@media (max-width:1280px){align-items:center;flex-direction:column}}.FooterLinkSections_footerLinkSections__2WP2r{display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%;.FooterLinkSections_rightSections__Lk0bF>:last-child{margin-top:auto}.FooterLinkSections_footerLinkSection__0_KlR.FooterLinkSections_dark__yWEh9{.FooterLinkSections_title__yAzWo,a{color:white}}.FooterLinkSections_linkItem__jTPNr{text-decoration:none}@media (max-width:960px){flex-direction:column;gap:40px!important;.FooterLinkSections_rightSections__Lk0bF{flex-direction:column;gap:40px!important}}}.GoogleRating_googleRating__iyzQ2{align-items:center;color:var(--black-black-500);display:flex;gap:8px;.GoogleRating_googleIcon__aamnR{flex-shrink:0;height:20px;width:20px}.GoogleRating_stars__QxyTi{height:16px;>svg{width:auto}}}.IsoBadge_badge__dgkbO{align-items:center;background:var(--accent-accent-50);border:1px solid var(--accent-accent-100);border-radius:999px;display:inline-flex;gap:8px;line-height:1;padding:7px 14px 7px 11px;white-space:nowrap;width:fit-content;.IsoBadge_icon__XXa1z{color:#5a5c9e;flex-shrink:0}.IsoBadge_standard__clPyp{color:var(--black-black-800-main);font-size:13px;font-weight:500;letter-spacing:-.01em}.IsoBadge_certified__ephDJ{color:#5a5c9e;font-size:13px;font-weight:400}&.IsoBadge_dark__I8aL3{background:rgb(from var(--accent-accent-1000) r g b/12%);border-color:rgb(from var(--accent-accent-1000) r g b/30%);.IsoBadge_icon__XXa1z{color:var(--accent-accent-1000)}.IsoBadge_standard__clPyp{color:white}.IsoBadge_certified__ephDJ{color:var(--accent-accent-1000)}}}.FooterPresentation_footerPresentation__wrN3F{width:100%;&.FooterPresentation_dark__2siYf *{color:white}}.Footer_footer__ZnE0t{display:flex;flex-direction:column;gap:100px;padding:100px calc((100% - 1240px) / 2) 24px;width:100%;&.Footer_dark__81Cgj{background-color:var(--black-black-800-main);color:white}&.Footer_minimal__T1mnB{gap:0;padding-top:40px}.Footer_content___2WVX{@media (max-width:960px){flex-direction:column}}.Footer_leftContent__fuyhU{max-width:380px;.Footer_presentation__8BoXR{margin-bottom:40px}@media (max-width:600px){max-width:unset}}.Footer_linkSections__F2pHx{max-width:780px;@media (max-width:960px){max-width:unset}}@media (max-width:1500px){padding-left:100px;padding-right:100px}@media (max-width:960px){gap:40px!important;padding-left:20px;padding-bottom:40px;padding-right:20px;padding-top:40px;.Footer_content___2WVX{gap:40px!important}}}.FormError_root__cKvxy{color:var(--danger-red-800)}.Checkbox_checkbox__2v67b{align-items:baseline;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;user-select:none;.Checkbox_input__QqGR4{appearance:none;background:white;border:1px solid var(--black-black-300);border-radius:2px;box-sizing:border-box;cursor:pointer;display:grid;height:16px;place-content:center;transition:background var(--transition-default),border-color var(--transition-default);width:16px;&:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";height:12px;margin:2px;transform:scale(0);transform-origin:center center;transition:transform var(--transition-default);width:12px}&:disabled{cursor:default;opacity:.5}&:checked{background:var(--black-black-800-main);border-color:var(--black-black-800-main);&:after{transform:scale(1)}}@media (min-width:961px){&:hover{border-color:var(--black-black-400-secondary)}}}&.Checkbox_disabled__Y8v2k{cursor:default;opacity:.5}}.CookieBanner_cookieBanner__oVPzR{background:white;border:1px solid var(--black-black-200);border-radius:4px;bottom:20px;box-shadow:4px 4px 30px 0 rgb(49 50 53/8%);left:20px;padding:32px;position:fixed;width:480px;.CookieBanner_title__jqDt_{color:var(--black-black-800-main)}.CookieBanner_checkboxes__yypZE{margin:40px 0;.CookieBanner_description__YWZv9{color:var(--black-black-400-secondary);padding:0 26px 0 28px}}.CookieBanner_confirm__NNkVG{margin-top:40px;width:100%}.CookieBanner_subtitle__rBua_{margin-bottom:40px;margin-top:8px;a{text-decoration:underline}}.CookieBanner_buttons__qV5cS{flex-direction:row}@media (max-width:959px){max-width:600px;width:calc(100% - 40px);.CookieBanner_buttons__qV5cS{flex-direction:column}}}.FakeLink_fakeLink__7CKzJ{color:var(--black-black-400-secondary);transition:color var(--transition-default);.FakeLink_arrow__Yrvg5{height:18px;transition:transform var(--transition-default);width:18px}}.ResourceCard_resourceCard__ChI9S{align-items:stretch;background-color:white;border:1px solid var(--black-black-200);border-radius:4px;display:flex;flex-direction:column;padding:0;transition:background-color var(--transition-default);.ResourceCard_content__55ons{height:300px;padding:20px}.ResourceCard_iconContainer__w_5ur{align-items:center;background-color:var(--accent-accent-500);border-radius:4px;box-sizing:border-box;color:var(--black-black-800-main);display:flex;gap:10px;height:48px;justify-content:center;margin-bottom:24px;padding:8px;width:48px;.ResourceCard_icon__SLPPG{height:30px;width:30px}}.ResourceCard_description__rOZSS{text-align:left}&:active{background-color:var(--black-black-100)}:active .ResourceCard_link__yq0PH{color:var(--black-black-800-main);svg{transform:translateX(4px)}}@media (min-width:961px){&:hover{background-color:var(--black-black-50)}:hover .ResourceCard_link__yq0PH{color:var(--black-black-500);svg{transform:translateX(4px)}}}}.OtherResourcesSection_root__Su4vQ{.OtherResourcesSection_resourcesTitle__a9TXv{margin-bottom:64px;text-align:center}.OtherResourcesSection_resourcesContent__No7mZ{display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:1200px;>a{flex:1 1;min-width:388px}}@media (max-width:1280px){.OtherResourcesSection_resourcesContent__No7mZ{>a{min-width:unset;width:100%}}}@media (max-width:960px){.OtherResourcesSection_resourcesContent__No7mZ{flex-direction:column}.OtherResourcesSection_resourcesTitle__a9TXv{margin-bottom:40px;text-align:center}}}.TagAi_aiWrapper__s5Plq{background:var(--gradients-ai-gradient);border-radius:2px;box-sizing:border-box;overflow:hidden;padding:1px;position:relative}.Hero_hero__C5rT0{align-items:center;display:flex;flex-direction:row;gap:20px;height:100%;justify-content:space-between;.Hero_content__8IVLD{max-width:800px;.Hero_title__Mlf9B{max-width:95vw;overflow-wrap:break-word}.Hero_description__kMyvS{color:var(--black-black-400-secondary);&.Hero_withMargin__RnDB_{margin-bottom:28px}}.Hero_footer__oYH3M{color:var(--black-black-400-secondary)}.Hero_googleRating__wTYKZ{margin-top:4px}}&.Hero_left__d0SlL .Hero_content__8IVLD{max-width:600px}.Hero_image__ApXjy{height:100%;max-height:550px;min-width:400px;position:relative;width:550px;.Hero_background__YdGge{border-radius:4px;height:100%;overflow:hidden;position:relative;width:100%}.Hero_foreground__ZK12h{left:50%!important;padding:0 10%;transform:translateX(-50%);z-index:1}}&.Hero_ai__bHebs,&.Hero_dark__a4oOO{background-color:transparent;.Hero_title__Mlf9B{color:white}.Hero_description__kMyvS{color:var(--black-black-200)}.Hero_footer__oYH3M{color:var(--black-black-300)}}&.Hero_center__YSnY8{justify-content:center;.Hero_description__kMyvS,.Hero_footer__oYH3M,.Hero_title__Mlf9B{text-align:center}}@media (max-width:960px){flex-direction:column;.Hero_image__ApXjy{aspect-ratio:450/290;height:auto;min-width:unset;width:calc(100vw - 40px)}.Hero_content__8IVLD{align-items:center;margin-bottom:24px;.Hero_tag__Bc0QC{margin:0 auto}.Hero_description__kMyvS,.Hero_footer__oYH3M,.Hero_title__Mlf9B{text-align:center}.Hero_description__kMyvS{margin-bottom:40px}}}@media (max-width:600px){.Hero_content__8IVLD .Hero_buttons__d6lnh{flex-direction:column;width:100%}}}.Inputs_inputWrapper__HXuhG{position:relative;width:100%}.Inputs_input__BXNA_{background-color:var(--black-black-100);border:1px solid transparent;border-radius:4px;box-sizing:border-box;color:var(--black-black-800-main);height:48px;outline:none;padding:0 12px;transition:border-color var(--transition-default);width:100%;&.Inputs_placeholder__FfMFF,&::placeholder{color:var(--black-black-400-secondary)}&.Inputs_dark__y6rk0{background-color:var(--black-black-600);color:white;&.Inputs_placeholder__FfMFF,&::placeholder{color:var(--black-black-50)}}&.Inputs_smallInput__tUNJd{height:40px;padding:0 8px}&.Inputs_hasError__ASRua{border-color:var(--danger-red-800)}&.Inputs_focus__2zwaa,&:focus{border-color:var(--accent-accent-1000);&.Inputs_placeholder__FfMFF,&::placeholder{color:transparent}&.Inputs_hasError__ASRua{border-color:var(--danger-red-800)}}&.Inputs_searchInput__JcVcx{padding-left:46px}@media (max-width:600px){font-size:16px}}.Inputs_searchIcon__rFcFV{color:var(--black-black-400-secondary);height:22px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:22px}.Inputs_iconButton__57jHv{align-items:center;background:transparent;border:none;bottom:0;color:var(--black-black-500);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin:auto 0;padding:0;position:absolute;right:8px;top:0;width:28px}.Inputs_icon__uJ6Bi{height:20px;width:20px}.Inputs_textarea__cC2Yf{height:auto;padding:12px;resize:vertical}.Inputs_inputWithLabel__2xLz4{display:flex;flex-direction:column;gap:4px}.Inputs_error__r5RUP{color:var(--danger-red-800)}.Inputs_passwordValidationRulesContainer__woGCJ{position:relative;z-index:1}.Inputs_passwordValidationRulesInfo__QpWFI{animation:Inputs_fade-in__WKcHQ var(--transition-default);background-color:var(--black-black-50);border-radius:4px;box-sizing:border-box;cursor:default;padding:10px;pointer-events:none;position:absolute;top:0;width:100%;ul{margin:0;padding:0;li{align-items:center;display:flex;gap:8px;.Inputs_passwordValidationRulesIcon__cmG3P{height:16px;width:16px;&.Inputs_invalid__Y1Niz{color:var(--black-black-800-main)}&.Inputs_valid__hhZ5G{color:var(--success-green-800)}}}}}@keyframes Inputs_fade-in__WKcHQ{0%{opacity:0}to{opacity:1}}.simulateur-rentabilite_hero__ZolT3{background-color:var(--black-black-50);height:60vh;padding-bottom:100px;padding-top:200px;@media (max-width:960px){height:auto;padding-bottom:60px;padding-top:160px}}.simulateur-rentabilite_calculatorSection__6eyc1{padding-bottom:100px;padding-top:100px;.simulateur-rentabilite_calculatorWrapper__09BJ_{align-items:center;margin:0 auto;max-width:760px;width:100%}.simulateur-rentabilite_calculatorSubtitle__Tpg9c{color:var(--black-black-400);text-align:center}.simulateur-rentabilite_calculator__wZBnW{background:var(--color-core-white);border:1px solid var(--black-black-100);border-radius:16px;display:flex;flex-direction:column;gap:32px;padding:40px;width:100%;@media (max-width:960px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}}.simulateur-rentabilite_stepLabel__LnsGA{align-items:center;color:var(--black-black-500);display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.04em;text-transform:uppercase;.simulateur-rentabilite_stepBadge__eprHL{align-items:center;background:var(--black-black-800-main);border-radius:50%;color:var(--color-core-white);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}}.simulateur-rentabilite_separator__O0k_i{background:var(--black-black-100);height:1px;margin:4px 0}.simulateur-rentabilite_inputs__l8Mti{display:grid;gap:24px;grid-template-columns:1fr 1fr;@media (max-width:600px){grid-template-columns:1fr}}.simulateur-rentabilite_input__ERRAz{border:1.5px solid var(--black-black-200);border-radius:8px;color:var(--black-black-800-main);font-family:inherit;font-size:16px;height:48px;outline:none;padding:0 16px;transition:border-color .15s;width:100%;&:focus{border-color:var(--accent-accent-main)}&::placeholder{color:var(--black-black-300)}&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none}}.simulateur-rentabilite_totalProjectsBadge__B2msm{align-items:baseline;background:var(--accent-accent-500);border-radius:8px;color:var(--black-black-800-main);display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 16px;width:fit-content}.simulateur-rentabilite_tiersWrapper__m8s4N{display:flex;flex-direction:column;gap:10px;.simulateur-rentabilite_tiersHeader__g_yi1{color:var(--black-black-400);display:grid;font-size:12px;font-weight:600;gap:12px;grid-template-columns:1fr 1fr 32px;letter-spacing:.04em;padding:0 4px;text-transform:uppercase;@media (max-width:600px){display:none}}.simulateur-rentabilite_tierRow__PlCYO{align-items:center;display:grid;gap:12px;grid-template-columns:1fr 1fr 32px}.simulateur-rentabilite_tierInputGroup__KWpNs{align-items:center;display:flex;gap:8px;position:relative}.simulateur-rentabilite_tierProportion__GYCdQ{color:var(--black-black-400);flex-shrink:0;font-size:12px;white-space:nowrap}.simulateur-rentabilite_tierPriceGroup__PkEra{align-items:center;display:flex;gap:8px}.simulateur-rentabilite_tierUnit__FK1ol{color:var(--black-black-400);flex-shrink:0;font-size:13px;white-space:nowrap}.simulateur-rentabilite_removeTierBtn__W2ppW{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--black-black-300);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px;&:hover{background:var(--black-black-50);color:var(--black-black-600)}}.simulateur-rentabilite_addTierBtn__SmPkS{align-items:center;background:transparent;border:none;color:var(--black-black-800-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:2px;padding:4px 0;transition:opacity .15s;&:hover{opacity:.6}}.simulateur-rentabilite_tierBtnIcon__jldN6{height:16px;width:16px}.simulateur-rentabilite_tierInfo__zV0l_{background:var(--black-black-50);border-radius:6px;color:var(--black-black-400);font-size:12px;margin-top:2px;padding:6px 10px}.simulateur-rentabilite_tierWarning__QxXU_{background:var(--error-error-50);border-radius:6px;color:var(--error-error-main);font-size:12px;margin-top:2px;padding:6px 10px}}.simulateur-rentabilite_hypothesis__hLK8K{background:var(--black-black-50);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:16px 20px;.simulateur-rentabilite_hypothesisItem__6tbnw{align-items:center;display:flex;gap:12px;justify-content:space-between}.simulateur-rentabilite_hypothesisLabel__KVWgH{color:var(--black-black-400);font-size:13px}.simulateur-rentabilite_hypothesisValue__yPgAk{color:var(--black-black-600);font-size:13px;font-weight:600}}.simulateur-rentabilite_results__vKMaC{animation:simulateur-rentabilite_fade-in__a6cFx .2s ease-out;display:flex;flex-direction:column;gap:12px;.simulateur-rentabilite_resultRow__6dxRS{align-items:center;border-bottom:1px solid var(--black-black-100);display:flex;gap:12px;justify-content:space-between;padding:12px 0;&:last-child{border-bottom:none}}.simulateur-rentabilite_resultLabel__PlACn{color:var(--black-black-500);font-size:14px}.simulateur-rentabilite_resultValue__sj4sd{color:var(--black-black-800-main);font-size:16px;font-weight:600}}.simulateur-rentabilite_resultHighlight__y_S5i{background:var(--black-black-800-main);border-radius:12px;display:flex;gap:24px;justify-content:space-between;margin-top:8px;padding:24px 28px;.simulateur-rentabilite_gainItem__oaJCB,.simulateur-rentabilite_roiItem__6JJot{display:flex;flex-direction:column;gap:4px}.simulateur-rentabilite_gainLabel__O9UfU{color:rgb(255 255 255/80%);font-size:13px;font-weight:500}.simulateur-rentabilite_gainValue__xfMac{color:var(--color-core-white);font-size:28px;font-weight:700;line-height:1.2}@media (max-width:600px){flex-direction:column;gap:16px}}.simulateur-rentabilite_footnote__SXHAo{color:var(--black-black-400);font-size:12px;line-height:1.5;text-align:left}.simulateur-rentabilite_placeholder__Ub9M9{background:var(--black-black-50);border-radius:10px;color:var(--black-black-300);padding:24px;text-align:center}@media (max-width:960px){padding-bottom:60px;padding-top:60px}}@keyframes simulateur-rentabilite_fade-in__a6cFx{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.simulateur-rentabilite_benefitsSection__VKGhA{background-color:var(--black-black-50);padding-bottom:100px;padding-top:100px;.simulateur-rentabilite_benefitsGrid___9SIV{align-items:start;display:grid;gap:80px;grid-template-columns:1fr auto 1fr;@media (max-width:960px){gap:48px;grid-template-columns:1fr}}.simulateur-rentabilite_benefitsColumn__xAWk1{display:flex;flex-direction:column;gap:32px}.simulateur-rentabilite_benefitsDivider__rNYkK{align-self:stretch;background-color:var(--black-black-100);width:1px;@media (max-width:960px){display:none}}.simulateur-rentabilite_benefitsHeader__UYFmz{display:flex;flex-direction:column;gap:12px}.simulateur-rentabilite_benefitsTag__KHDdh{align-items:center;background-color:var(--accent-accent-500);border-radius:20px;color:var(--black-black-800-main);display:inline-flex;font-size:13px;font-weight:600;padding:4px 12px;width:fit-content}.simulateur-rentabilite_benefitsList__JM3_1{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.simulateur-rentabilite_benefitsItem__fFU5W{align-items:flex-start;color:var(--black-black-600);display:flex;font-size:15px;gap:12px;line-height:1.6}.simulateur-rentabilite_benefitsIcon__l4U86{color:var(--black-black-800-main);flex-shrink:0;height:20px;margin-top:2px;width:20px}@media (max-width:960px){padding-bottom:60px;padding-top:60px}}.simulateur-rentabilite_resources__gza6q{padding-bottom:100px;padding-top:100px;@media (max-width:960px){padding-bottom:60px;padding-top:60px}}