.home-header{background:var(--white)}.home-header>div:first-child,.home-landing .home-content,.home-landing .home-hero-grid,.home-landing .home-shortcuts,.home-landing>div>.mx-auto{max-width:1120px}.home-landing~footer>div>div{max-width:1120px;margin-inline:auto}.home-landing{--ink:var(--navy);--ink-muted:var(--navy-soft);--ink-subtle:var(--navy-soft);--line:var(--hairline);--brand-hover:var(--cyan-text);--surface-soft:var(--sky);--home-scene:var(--scene-soft)}.home-landing .home-section{padding-block:64px;overflow:clip}.home-landing .home-content{position:relative}.home-scenery{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-landing .home-display{letter-spacing:-.03em;text-wrap:balance}.home-landing .home-lead{line-height:1.6}.home-landing .home-button{flex-shrink:0;font-weight:600}.home-hero{isolation:isolate;background:var(--hero-surface)}.home-hero .home-scenery{height:86%;bottom:auto}.home-hero-art{align-self:end;position:relative}.home-hero-art img{width:100%;max-width:none}.home-hero-line{display:block}.home-hero-emphasis{color:var(--hero-accent)}.home-shortcuts ul{box-shadow:0 18px 45px var(--shadow-soft);border:0}.home-shortcuts li>a>span[aria-hidden]{color:var(--cyan);background:var(--icon-surface)}.home-shortcuts li>a>span[aria-hidden] svg{stroke-width:2.6px}.home-shortcuts li:first-child svg path{fill:var(--cyan)}.home-landing .home-positioning{background:linear-gradient(115deg,var(--white),var(--surface-warm) 58%,var(--white))}.home-landing .home-positioning h2{max-width:19ch}.home-landing .home-projects{padding-bottom:24px}.home-project-art{position:relative}.home-project-art:after{content:"";z-index:-1;background:var(--art-shadow);border-radius:50%;width:88%;height:12px;position:absolute;bottom:0;left:8%}.home-landing .home-projects li>a>span[aria-hidden]{color:var(--cyan)}.home-landing .home-projects li>a>span[aria-hidden] svg{stroke-width:2.4px}.home-landing .home-solutions{background:var(--white)}.home-landing .home-solution-card{border-radius:16px;position:relative;overflow:hidden}.home-landing .home-solution-card>img{object-fit:contain;width:100%;padding-top:12px}.home-landing .home-solution-card>span:last-child{margin:0;position:absolute;bottom:18px;left:18px}.home-landing .home-tool-heading{grid-template-columns:minmax(0,1fr) 37%;align-items:center;gap:24px;display:grid}.home-landing .home-tool-heading>:last-child{align-self:end}.home-landing .home-tool-heading img{object-fit:contain;width:100%;height:260px}.home-landing .home-tool-heading h2{max-width:23ch}.home-landing .home-lpp{background:var(--white)}.home-landing .home-lpp-panel{margin-top:0}.home-landing .home-job{background:var(--white);padding-top:64px;padding-bottom:0}.home-landing .home-job>.home-content>div{grid-template-columns:minmax(0,1fr) 50%}.home-landing .home-job>.home-content>div>:last-child{align-self:end}.home-landing .home-job img{object-fit:contain;max-width:320px;height:330px;margin-right:8%}.home-landing .home-job>.home-content>div>:first-child{padding-block:28px 56px}.home-landing .home-savings{background:linear-gradient(var(--white),var(--surface-wash));padding-top:32px}.home-landing .home-savings .home-scenery{height:390px}.home-landing .home-savings .home-tool-heading img{max-width:380px;height:310px}.home-landing .home-projection-panel{border-radius:16px;gap:24px;margin-top:0;padding:18px;display:grid}.home-landing .home-projection-fields{gap:24px;display:grid}.home-landing .home-projection-field input[type=number]{border-color:#0000;border-radius:4px;width:100%;min-width:0;max-width:126px;padding-left:0}.home-landing .home-projection-field input[type=number]:hover{border-bottom-color:var(--hairline)}.home-landing .home-projection-field input[type=number]:focus{border-color:var(--cyan-text)}.home-landing .home-projection-panel dt{flex:1}.home-landing .home-projection-panel dd{white-space:nowrap}.home-landing .home-projection-result{background:var(--scene-soft);border-radius:10px;padding:18px}.home-landing .home-currency{font-family:var(--font-inter),sans-serif;letter-spacing:0;font-size:.54em;font-weight:400}.home-landing .home-savings details{border-radius:12px;margin-top:12px;padding:16px 18px}.home-landing .home-steps .home-scenery{height:100%}.home-landing .home-steps ol{position:relative}.home-landing .home-steps ol>li>span:first-child>span:last-child{background:var(--cyan)}.home-landing .home-steps ol>li>span:nth-child(2){color:var(--step-accent)}.home-landing .home-closing{padding-bottom:0}.home-landing .home-closing .home-scenery{height:calc(100% - 116px)}.home-landing .home-closing h2{max-width:22ch}.home-landing .home-closing ul{border:0;padding-block:24px}.home-landing .home-closing li>span[aria-hidden]{color:var(--cyan);background:var(--icon-surface);width:54px;height:54px}.home-landing .home-closing li>span[aria-hidden] svg{width:26px;height:26px}@media (min-width:640px){.home-landing .home-projection-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.home-landing .home-projects h2,.home-landing .home-solutions h2{max-width:none}}@media (min-width:1024px){.home-landing .home-scenery{max-width:1400px;-webkit-mask-image:linear-gradient(to right,transparent,var(--navy) 5%,var(--navy) 95%,transparent);mask-image:linear-gradient(to right,transparent,var(--navy) 5%,var(--navy) 95%,transparent);left:50%;right:auto;transform:translate(-50%)}.home-header{padding-inline:clamp(32px,3.8vw,72px)}.home-header>div:first-child>div{height:88px}.home-header a[href=\/]>img{width:120px}.home-landing .home-section,.home-landing .home-hero{padding-inline:clamp(32px,3.8vw,72px)}.home-landing .home-display:not(h1){font-size:clamp(38px,3.4vw,44px);font-weight:700;line-height:1.12}.home-landing .home-lead{font-size:20px}.home-landing .home-button{min-height:58px;padding-inline:30px;font-size:17px}.home-hero{padding-top:144px}.home-hero-grid{grid-template-columns:minmax(0,54%) minmax(0,46%);gap:0;min-height:420px;padding-bottom:20px}.home-hero h1{letter-spacing:-.045em;font-size:clamp(52px,4.7vw,64px);line-height:1.06}.home-hero .home-lead{max-width:40ch;margin-top:24px;padding-right:30px}.home-hero-art{margin-bottom:6px;margin-left:-9%}.home-hero-art img{height:clamp(310px,28vw,370px)}.home-hero-grid>div:first-child{align-self:center;padding-bottom:40px}.home-shortcuts{padding-top:12px;padding-bottom:40px}.home-shortcuts ul{border-radius:24px;padding:16px 12px}.home-shortcuts li a{gap:18px;min-height:72px;padding-inline:20px}.home-shortcuts li a>span[aria-hidden]{width:54px;height:54px}.home-shortcuts li a>span[aria-hidden] svg{width:34px;height:34px}.home-shortcuts li a>span:not([aria-hidden])>span{font-size:17px;line-height:1.35}.home-landing .home-positioning{padding-block:80px}.home-landing .home-positioning .home-content>div{gap:56px}.home-landing .home-positioning h2{max-width:22ch;font-size:40px}.home-landing .home-projects{padding-block:64px 56px}.home-landing .home-projects .home-content>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px}.home-landing .home-projects li a{min-height:74px}.home-landing .home-projects li a>span:not([aria-hidden]){font-size:20px}.home-landing .home-projects li a>span[aria-hidden]{width:56px;height:56px}.home-landing .home-projects li a>span[aria-hidden] svg{width:32px;height:32px}.home-landing .home-project-art img{max-width:540px;height:370px}.home-landing .home-solutions{padding-block:64px 56px}.home-landing .home-solutions .home-content>ul:first-of-type{gap:20px;margin-top:44px}.home-landing .home-solution-card{min-height:380px;padding:22px 20px 14px}.home-landing .home-solution-card h3{letter-spacing:-.02em;max-width:14ch;min-height:60px;font-size:22px;line-height:1.2}.home-landing .home-solution-card p{font-size:16px;line-height:1.55}.home-landing .home-solution-card>img{height:196px;padding-top:16px}.home-landing .home-tool-heading img{height:300px}.home-landing .home-lpp{padding-top:32px;padding-bottom:64px}.home-landing .home-lpp-panel{margin-top:24px;padding:32px}.home-landing .home-lpp-panel legend{font-size:23px}.home-landing .home-lpp-panel label{min-height:66px}.home-landing .home-lpp-panel label>span:last-child{font-size:17px}.home-landing .home-job{padding-top:56px}.home-landing .home-job img{max-width:300px;height:370px}.home-landing .home-job h2{max-width:18ch}.home-landing .home-job .home-lead{max-width:38ch}.home-landing .home-job .home-button{margin-top:4px}.home-landing .home-savings{padding-top:64px;padding-bottom:64px}.home-landing .home-savings .home-tool-heading{min-height:288px}.home-landing .home-savings .home-tool-heading img{height:280px}.home-landing .home-savings .home-scenery{height:430px}.home-landing .home-savings .home-projection-panel{margin-top:24px}.home-landing .home-projection-panel{grid-template-columns:.66fr .66fr .97fr 1.3fr 1.8fr;align-items:start;gap:18px}.home-landing .home-projection-fields{display:contents}.home-landing .home-projection-fields>*{min-width:0;padding-top:12px}.home-landing .home-projection-fields>:not(:first-child){border-left:1px solid var(--hairline);padding-left:18px}.home-landing .home-projection-field input[type=number]{padding-top:10px;padding-bottom:10px;font-size:30px}.home-landing .home-projection-field>div:first-of-type{gap:4px}.home-landing .home-projection-field>div:first-of-type>span{font-size:12px}.home-landing .home-projection-rates>div{gap:6px}.home-landing .home-projection-rates label{min-height:44px;padding-inline:10px}.home-landing .home-projection-result .home-button{min-height:50px;padding-inline:16px;font-size:15px}.home-landing .home-projection-result>div>p:nth-child(2){letter-spacing:-.025em;font-size:42px}.home-landing .home-projection-result dl{font-size:13px}.home-landing .home-steps{padding-top:64px;padding-bottom:56px}.home-landing .home-steps ol{gap:28px;margin-top:40px}.home-landing .home-steps ol:before{content:"";background:var(--cyan);height:1px;position:absolute;top:6px;left:6px;right:6px}.home-landing .home-steps ol>li>span:first-child>span:last-child{display:none}.home-landing .home-steps ol>li>span:nth-child(2){margin-top:20px;font-size:60px}.home-landing .home-steps h3{font-size:19px;line-height:1.3}.home-landing .home-steps ol p{font-size:16px;line-height:1.65}.home-landing .home-steps .home-content>div:last-child{gap:24px;margin-top:40px}.home-landing .home-steps .home-content>div:last-child>p{max-width:68ch}.home-landing .home-closing{padding-top:68px}.home-landing .home-closing .home-content>div{min-height:240px}.home-landing .home-closing h2{max-width:23ch;font-size:44px}.home-landing .home-closing .home-lead{max-width:48ch}.home-landing .home-closing ul{gap:28px;margin-top:40px}.home-landing .home-closing ul li{padding-right:24px}.home-landing .home-closing ul li+li{border-left:1px solid var(--hairline);padding-left:24px}.home-landing #guides-titre{font-size:36px}}@media (min-width:640px) and (max-width:1023px){.home-hero h1{font-size:clamp(32px,5.2vw,46px);line-height:1.08}.home-hero-grid{grid-template-columns:minmax(0,58%) minmax(0,42%);gap:0}.home-hero-art{margin-left:-8%}.home-landing .home-project-art img{height:300px}.home-landing .home-solution-card>img{height:200px}}@media (max-width:639px){.home-landing .home-section{padding-block:48px}.home-landing .home-display:not(h1){line-height:1.16}.home-hero{padding-top:112px}.home-hero-grid{gap:16px}.home-hero h1{letter-spacing:-.04em;font-size:clamp(32px,9.5vw,42px);line-height:1.08}.home-hero .home-lead{margin-top:18px;font-size:16px;line-height:1.55}.home-hero-art img{height:210px}.home-hero .home-scenery{height:76%}.home-shortcuts{padding-top:0}.home-shortcuts a{min-height:64px}.home-landing .home-positioning .home-lead{font-size:17px}.home-landing .home-projects .home-scenery{height:55%;top:45%}.home-landing .home-projects .home-project-art img{height:215px}.home-landing .home-tool-heading{grid-template-columns:minmax(0,1fr) 98px;align-items:start;gap:20px}.home-landing .home-tool-heading h2{font-size:28px}.home-landing .home-tool-heading>div:first-child{display:contents}.home-landing .home-tool-heading h2{grid-area:1/1}.home-landing .home-tool-heading p{grid-area:2/1/auto/-1;margin-top:0}.home-landing .home-tool-heading>div:last-child{grid-area:1/2;align-self:center}.home-landing .home-tool-heading img,.home-landing .home-savings .home-tool-heading img{height:120px}.home-landing .home-solution-card{grid-template-columns:minmax(0,1fr) 110px;gap:12px;padding:20px;display:grid}.home-landing .home-solution-card h3{grid-column:1;font-size:20px}.home-landing .home-solution-card p{grid-column:1;margin-top:0;font-size:14px;line-height:1.55}.home-landing .home-solution-card>img{grid-area:1/2/4;height:146px;margin:auto 0;padding:0}.home-landing .home-solution-card>span:last-child{grid-column:1;width:32px;height:32px;position:static}.home-landing .home-lpp-panel{margin-top:24px;padding:18px}.home-landing .home-job{padding-bottom:0}.home-landing .home-job>.home-content>div{grid-template-columns:minmax(0,1fr) 100px;gap:8px}.home-landing .home-job>.home-content>div>:first-child{display:contents}.home-landing .home-job h2{grid-area:1/1;font-size:30px}.home-landing .home-job .home-lead{grid-area:2/1/auto/-1;margin-top:0}.home-landing .home-job>.home-content>div>:first-child>div{grid-area:3/1/auto/-1;margin-top:8px;padding-bottom:28px}.home-landing .home-job>.home-content>div>:last-child{grid-area:1/2;align-self:center}.home-landing .home-job img{height:170px;margin:0}.home-landing .home-savings .home-scenery{height:210px}.home-landing .home-projection-panel{margin-top:24px;padding:16px}.home-landing .home-projection-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.home-landing .home-projection-fields>:nth-child(n+3){grid-column:1/-1}.home-landing .home-projection-panel dd{font-size:13px}.home-landing .home-projection-result{padding:16px}.home-landing .home-projection-field>div:first-of-type{gap:4px}.home-landing .home-steps ol{border-left:1px solid var(--step-accent);gap:24px;margin-top:32px;margin-left:6px;padding-left:22px}.home-landing .home-steps ol>li>span:first-child{position:absolute;top:12px;left:-29px}.home-landing .home-steps ol>li>span:first-child>span:last-child{display:none}.home-landing .home-steps ol>li>span:nth-child(2){margin-top:0}.home-landing .home-closing ul{margin-top:28px;padding-block:16px 0}}@media (max-width:359px){.home-landing .home-tool-heading{grid-template-columns:minmax(0,1fr) 76px}.home-landing .home-tool-heading h2{font-size:26px}.home-landing .home-solution-card{grid-template-columns:minmax(0,1fr) 86px}.home-landing .home-solution-card>img{height:124px}}.home-landing .home-brand-eyebrow{color:var(--pink-text);margin-bottom:14px}.home-landing .home-projects h2{max-width:23ch}.home-landing .home-solution-card{background:var(--panel-glass);border-color:var(--hairline);box-shadow:0 8px 28px var(--shadow-faint)}.home-landing .home-solutions li:nth-child(2) .home-solution-card{background:var(--icon-surface);border-color:var(--scene-deep);box-shadow:0 3px 22px var(--glow-soft)}.home-landing .home-lpp-heading h2{max-width:21ch}.home-landing .home-lpp-heading .home-lead{max-width:62ch;font-size:18px}.home-landing .home-lpp-panel{box-shadow:0 10px 32px var(--shadow-faint)}.home-assets{padding-top:64px}.home-assets-switch{text-align:center;width:max-content;max-width:calc(100% - 40px);margin:0 auto 48px}.home-assets-switch h2{color:var(--cyan-text);letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:600}.home-assets-tabs{background:var(--icon-surface);border-radius:100px;gap:4px;padding:5px;display:flex}.home-assets-tabs button{min-width:218px;min-height:58px;color:var(--navy);cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;gap:14px;padding:12px 26px;font-size:17px;font-weight:600;transition:background .15s,box-shadow .15s;display:flex}.home-assets-tabs button svg{width:24px;height:24px;color:var(--cyan-text);flex-shrink:0}.home-assets-tabs button[aria-selected=true]{background:var(--cyan);box-shadow:0 5px 20px var(--glow-strong)}.home-assets-tabs button[aria-selected=true] svg{color:var(--navy)}.home-assets-tabs button[aria-selected=false]:hover{background:var(--surface-hover)}.home-assets-tabs button:focus-visible,.home-assets-panel:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.home-assets-panel[hidden]{display:none}.home-assets-panel .home-section:first-child{padding-top:24px}.home-round-icon{background:var(--icon-surface);width:48px;height:48px;color:var(--cyan);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-round-icon svg{width:26px;height:26px}.home-step-icon{margin-top:16px}.home-steps-heading h2{max-width:22ch}.home-landing .home-steps .home-button{border-color:var(--navy)}.home-field-icon{vertical-align:middle;background:var(--icon-surface);width:28px;height:28px;color:var(--cyan);border-radius:50%;margin:0 7px 4px 0;padding:5px;display:inline-block}.home-landing .home-projection-rates legend .home-field-icon{display:block}.home-landing .range-canva::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--cyan) var(--range-progress,0%),var(--hairline) var(--range-progress,0%))}.home-landing .range-canva::-moz-range-track{background:linear-gradient(to right,var(--cyan) var(--range-progress,0%),var(--hairline) var(--range-progress,0%))}.home-landing .home-projection-rates label:has(input:checked){background:var(--cyan);border-color:var(--cyan-text);color:var(--navy)}.home-landing .home-trust-strip{background:var(--panel-glass);border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;padding:24px 0;list-style:none;display:grid}.home-landing .home-trust-strip li{align-items:center;gap:12px;padding-right:16px;display:flex}.home-landing .home-trust-strip li+li{border-left:1px solid var(--hairline);padding-left:24px}.home-trust-title{color:var(--navy);font-size:14px;font-weight:600;line-height:1.4;display:block}.home-trust-text{color:var(--navy-soft);margin-top:3px;font-size:13px;line-height:1.5;display:block}.home-landing .home-job .home-scenery{height:calc(100% - 126px)}.home-landing .home-job .home-trust-strip{margin-top:0}.home-landing .home-closing-grid{grid-template-columns:minmax(0,58%) minmax(0,42%);gap:0}.home-closing-copy{z-index:1;padding-block:48px;position:relative}.home-closing-art{place-self:end center;width:330px;max-width:100%;margin-left:8%}.home-closing-art img{height:430px}.home-landing .home-closing .home-trust-strip{margin-top:0}@media (min-width:1024px){.home-shortcuts{padding-top:0;padding-bottom:24px}.home-shortcuts ul{border-radius:18px;padding:6px 12px}.home-shortcuts li a{gap:14px;min-height:58px}.home-shortcuts li a>span[aria-hidden]{border-radius:10px;width:40px;height:40px}.home-shortcuts li a>span[aria-hidden] svg{width:24px;height:24px}.home-shortcuts li a>span:not([aria-hidden])>span{font-size:15px;display:inline}.home-shortcuts li a>span:not([aria-hidden])>span+span:before{content:" "}.home-landing .home-projects .home-content>div{margin-top:28px}.home-landing .home-solutions{padding-block:76px 54px}.home-landing .home-solutions .home-content>ul:first-of-type{gap:24px}.home-landing .home-solutions li:nth-child(2) .home-solution-card{transform:translateY(-12px)}.home-landing .home-solutions li:nth-child(2) .home-solution-card:hover{transform:translateY(-16px)}.home-landing .home-lpp{padding-bottom:40px}.home-landing .home-lpp-panel{margin-top:36px}.home-landing .home-job{padding-top:0}.home-landing .home-job img{max-width:260px;height:300px}.home-landing .home-job>.home-content>div>:first-child{padding-block:48px}.home-landing .home-savings{padding-bottom:0}.home-landing .home-savings .home-tool-heading{min-height:250px}.home-landing .home-savings .home-tool-heading img{height:260px}.home-landing .home-savings .home-projection-panel{margin-top:16px}.home-landing .home-steps{padding-block:88px 76px}.home-landing .home-steps ol{margin-top:56px}.home-landing .home-steps h3{font-size:18px}.home-landing .home-steps ol p{font-size:15px}.home-landing .home-closing{padding-top:40px}.home-landing .home-closing h2{max-width:20ch}.home-landing .home-closing .home-lead{max-width:47ch;font-size:18px}}@media (min-width:640px) and (max-width:1023px){.home-closing-art{width:240px}.home-closing-art img{height:330px}.home-landing .home-trust-strip{gap:16px}.home-landing .home-trust-strip li{align-items:flex-start;gap:8px;padding-right:0}.home-landing .home-trust-strip li+li{padding-left:16px}.home-trust-strip .home-round-icon{width:36px;height:36px}.home-trust-strip .home-round-icon svg{width:22px;height:22px}}@media (max-width:639px){.home-scenery-hero>circle{display:none}.home-assets{padding-top:44px}.home-assets-switch{margin-bottom:28px}.home-assets-switch h2{letter-spacing:.15em;margin-bottom:16px;font-size:11px}.home-assets-tabs button{white-space:nowrap;flex:1;gap:8px;min-width:0;min-height:50px;padding:10px 14px;font-size:14px}.home-assets-tabs button svg{width:20px;height:20px}.home-landing .home-brand-eyebrow{margin-bottom:12px;font-size:11px}.home-landing .home-lpp-heading h2{font-size:30px}.home-landing .home-lpp-heading .home-lead{font-size:16px}.home-landing .home-job{padding-top:16px}.home-landing .home-job .home-scenery{height:calc(100% - 225px)}.home-landing .home-trust-strip{grid-template-columns:1fr;gap:16px;padding-block:24px}.home-landing .home-trust-strip li{gap:14px;padding:0}.home-landing .home-trust-strip li+li{border:0;padding-left:0}.home-landing .home-closing-grid{grid-template-columns:minmax(0,1fr) 115px;gap:8px}.home-closing-copy{display:contents}.home-closing-copy .home-brand-eyebrow{grid-area:1/1/auto/-1;margin-bottom:6px}.home-closing-copy h2{grid-area:2/1;font-size:30px}.home-closing-copy .home-lead{grid-area:3/1/auto/-1;margin-top:12px;font-size:16px}.home-closing-copy>div{grid-area:4/1/auto/-1;margin-top:16px;padding-bottom:32px}.home-closing-art{grid-area:2/2;align-self:center;width:150px;max-width:130%;margin-left:0}.home-closing-art img{height:210px}.home-landing .home-closing .home-scenery{height:calc(100% - 240px)}.home-landing .home-steps-heading h2{font-size:30px}.home-step-icon{width:40px;height:40px;margin-top:12px}}@media (prefers-reduced-motion:reduce){.home-assets-tabs button,.home-landing .home-solution-card{transition:none}}
.project-conversion-module__BE1ETa__block{max-width:1240px;margin-inline:auto;scroll-margin-top:100px}.project-conversion-module__BE1ETa__block .home-display{color:var(--navy)}.project-conversion-module__BE1ETa__block .home-savings h2{max-width:23ch}.project-conversion-module__BE1ETa__block .home-job h2{max-width:16ch}.project-conversion-module__BE1ETa__block .home-lead{color:var(--navy-soft)}.project-conversion-module__BE1ETa__block p{line-height:1.6}.project-conversion-module__BE1ETa__block .home-tool-heading img{object-position:bottom}@media (max-width:767px){.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading{grid-template-columns:minmax(0,1fr) 100px;gap:16px}.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading>div:first-child{display:contents}.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading h2{grid-area:1/1}.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading p{grid-area:2/1/auto/-1;max-width:none;margin-top:0}.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading>div:last-child{grid-area:1/2;align-self:center}.project-conversion-module__BE1ETa__block .home-savings .home-tool-heading img{height:120px}}
.comprendre-module__CJimZG__page{--brand:var(--cyan-text)}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__section{padding-block:64px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__intro{max-width:80ch;margin-top:18px;font-size:18px;line-height:1.6}.comprendre-module__CJimZG__hero{padding-top:112px;position:relative;overflow:hidden}.comprendre-module__CJimZG__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:0;padding-block:35px 12px;display:grid}.comprendre-module__CJimZG__heroCopy{z-index:1;position:relative}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__hero h1{text-wrap:initial;max-width:25ch;margin:18px 0;font-size:clamp(34px,3.6vw,48px)}.comprendre-module__CJimZG__heroArt{width:calc(100% + 130px);max-width:none;height:auto;margin-left:-30px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__lead{max-width:52ch;font-size:18px;line-height:1.6}.comprendre-module__CJimZG__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:26px;display:flex}.comprendre-module__CJimZG__actions .comprendre-module__CJimZG__textLink{font-size:13px}.comprendre-module__CJimZG__textLink{color:var(--cyan-text);align-items:center;gap:10px;min-height:40px;font-size:14px;font-weight:600;display:inline-flex}.comprendre-module__CJimZG__textLink svg{flex-shrink:0}.comprendre-module__CJimZG__textLink:hover{text-underline-offset:4px;text-decoration:underline}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__micro{max-width:62ch;margin-top:16px;font-size:12px;line-height:1.6}.comprendre-module__CJimZG__introduction{padding-block:34px 40px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__introduction h2{font-size:clamp(26px,2.7vw,34px)}.comprendre-module__CJimZG__introduction>p:not(:first-child){max-width:87ch;margin-top:18px}.comprendre-module__CJimZG__introduction>a{margin-top:12px}.comprendre-module__CJimZG__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:44px;display:grid}.comprendre-module__CJimZG__pillars article>img{object-fit:contain;object-position:bottom;width:100%;height:240px}.comprendre-module__CJimZG__pillarHeading{align-items:flex-start;gap:14px;margin-top:26px;display:flex}.comprendre-module__CJimZG__pillarHeading>span{background:var(--icon-surface);width:40px;height:40px;color:var(--cyan-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:26px;font-weight:700;display:grid}.comprendre-module__CJimZG__pillarHeading p{margin-top:3px;font-size:15px}.comprendre-module__CJimZG__pillars article>p{margin-top:20px;font-size:16px}.comprendre-module__CJimZG__optional{border:1px solid var(--hairline);border-radius:14px;margin-top:26px;padding:17px 20px}.comprendre-module__CJimZG__optional>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.comprendre-module__CJimZG__optional>summary svg{color:var(--cyan-text);flex-shrink:0}.comprendre-module__CJimZG__optional[open]>summary{margin-bottom:18px}.comprendre-module__CJimZG__optional[open]>summary svg{transform:rotate(180deg)}.comprendre-module__CJimZG__optional p{font-size:15px}.comprendre-module__CJimZG__contracts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}.comprendre-module__CJimZG__contracts article{background:var(--sky);border-radius:20px;padding:26px}.comprendre-module__CJimZG__contracts article:nth-child(2),.comprendre-module__CJimZG__contracts article:nth-child(3){background:var(--error-surface)}.comprendre-module__CJimZG__number{background:var(--icon-surface);width:34px;height:34px;color:var(--cyan-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.comprendre-module__CJimZG__contracts article:nth-child(2) .comprendre-module__CJimZG__number,.comprendre-module__CJimZG__contracts article:nth-child(3) .comprendre-module__CJimZG__number,.comprendre-module__CJimZG__faq details:nth-child(2n) .comprendre-module__CJimZG__number{background:var(--error-surface);color:var(--pink-text)}.comprendre-module__CJimZG__contracts h3{margin-top:10px}.comprendre-module__CJimZG__contracts p{margin-top:10px;font-size:15px}.comprendre-module__CJimZG__transfer{margin-top:26px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__transfer .comprendre-module__CJimZG__eyebrow{margin:0}.comprendre-module__CJimZG__transfer>p:last-child{font-size:13px}.comprendre-module__CJimZG__routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.comprendre-module__CJimZG__routes>a{border:1px solid var(--hairline);border-radius:18px;padding:24px;transition:background .15s,transform .15s}.comprendre-module__CJimZG__routes>a:hover{background:var(--sky);transform:translateY(-3px)}.comprendre-module__CJimZG__icon{width:44px;height:44px;color:var(--cyan);background:var(--icon-surface);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.comprendre-module__CJimZG__icon svg{width:24px;height:24px}.comprendre-module__CJimZG__routes h3{margin-top:16px}.comprendre-module__CJimZG__routes p{margin-top:10px;font-size:15px}.comprendre-module__CJimZG__routes .comprendre-module__CJimZG__textLink{margin-top:10px}.comprendre-module__CJimZG__help{background:var(--sky);border:1px solid var(--hairline);border-radius:22px;justify-content:space-between;align-items:center;gap:32px;margin-top:30px;padding:30px 38px;display:flex}.comprendre-module__CJimZG__help>div{max-width:64ch}.comprendre-module__CJimZG__help p{margin-top:10px;font-size:14px}.comprendre-module__CJimZG__help>a{flex-shrink:0}.comprendre-module__CJimZG__checklist{border:1px solid var(--hairline);border-radius:20px;margin-top:28px;padding:24px}.comprendre-module__CJimZG__checklistHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.comprendre-module__CJimZG__checklistHeader button{border-color:var(--hairline);color:var(--cyan-text)}.comprendre-module__CJimZG__checklist ul{gap:5px;list-style:none;display:grid}.comprendre-module__CJimZG__checklist li{border-radius:9px;align-items:flex-start;gap:14px;padding:16px;display:flex}.comprendre-module__CJimZG__checklist li:nth-child(odd){background:var(--sky)}.comprendre-module__CJimZG__checklist input{accent-color:var(--cyan-text);cursor:pointer;flex-shrink:0;width:19px;height:19px;margin-top:12px}.comprendre-module__CJimZG__checklist input:focus-visible{outline:3px solid var(--cyan-text);outline-offset:3px}.comprendre-module__CJimZG__checklist details{flex:1;min-width:0}.comprendre-module__CJimZG__checklist summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.comprendre-module__CJimZG__checklist summary>svg{color:var(--cyan-text);flex-shrink:0}.comprendre-module__CJimZG__checklist summary strong{font-size:15px;display:block}.comprendre-module__CJimZG__checklist summary small{color:var(--navy-soft);margin-top:4px;font-size:13px;line-height:1.6;display:block}.comprendre-module__CJimZG__checklist details p{margin-top:14px;font-size:14px}.comprendre-module__CJimZG__checklist details[open] summary>svg{transform:rotate(180deg)}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__info{background:var(--sky);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:14px;font-size:12px;display:flex}.comprendre-module__CJimZG__info svg{color:var(--cyan);flex-shrink:0}.comprendre-module__CJimZG__projects{isolation:isolate;position:relative}.comprendre-module__CJimZG__projects:before{content:"";z-index:-1;background:linear-gradient(160deg,var(--white) 5%,var(--sky) 40%,var(--scene-soft) 75%,var(--white));border-radius:45% 10% 12% 3%/18% 12% 9% 3%;max-width:1320px;margin:auto;position:absolute;inset:0}.comprendre-module__CJimZG__projectCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.comprendre-module__CJimZG__projectCards a{background:var(--hero-surface);border:1px solid var(--white);border-radius:20px;flex-direction:column;justify-content:space-between;transition:transform .15s;display:flex;overflow:hidden}.comprendre-module__CJimZG__projectCards a:hover{transform:translateY(-4px)}.comprendre-module__CJimZG__projectCards h3{max-width:14ch;padding:22px 20px 18px}.comprendre-module__CJimZG__projectCards img{width:100%;height:auto}.comprendre-module__CJimZG__faq{margin-top:30px}.comprendre-module__CJimZG__faq details{border-bottom:1px solid var(--hairline);padding:20px}.comprendre-module__CJimZG__faq details[open]{background:var(--sky);border-color:#0000;border-radius:16px}.comprendre-module__CJimZG__faq summary{cursor:pointer;align-items:center;gap:20px;list-style:none;display:flex}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__faq h3{flex:1;font-size:18px}.comprendre-module__CJimZG__plus{color:var(--cyan-text);font-size:27px;font-weight:300}.comprendre-module__CJimZG__faq details[open] .comprendre-module__CJimZG__plus{font-size:0}.comprendre-module__CJimZG__faq details[open] .comprendre-module__CJimZG__plus:after{content:"−";font-size:27px}.comprendre-module__CJimZG__faq details p{margin:16px 34px 0 54px;font-size:15px}.comprendre-module__CJimZG__articles{margin-top:32px}.comprendre-module__CJimZG__articles ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:18px;list-style:none;display:grid}.comprendre-module__CJimZG__sources>section{background:var(--surface-warm);border:0;border-radius:16px;margin-top:32px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__sources h2{letter-spacing:0;font-size:18px}.comprendre-module__CJimZG__sources a{color:var(--cyan-text)}.comprendre-module__CJimZG__closing{background:var(--sky);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:0;margin-bottom:70px;display:grid;overflow:hidden}.comprendre-module__CJimZG__closing>div{z-index:1;padding:40px 0 40px 40px;position:relative}.comprendre-module__CJimZG__closing>img{object-fit:cover;width:100%;height:100%}.comprendre-module__CJimZG__closing>div>p{max-width:46ch;margin-top:16px}.comprendre-module__CJimZG__closing .comprendre-module__CJimZG__cta{margin-top:22px}.comprendre-module__CJimZG__remuneration{margin-top:20px;font-size:13px}.comprendre-module__CJimZG__remuneration summary{cursor:pointer;color:var(--cyan-text);text-underline-offset:3px;text-decoration:underline}.comprendre-module__CJimZG__remuneration p{margin-top:14px;font-size:13px}@media (max-width:1023px){.comprendre-module__CJimZG__page .comprendre-module__CJimZG__hero h1{font-size:36px}.comprendre-module__CJimZG__heroArt{width:calc(100% + 80px)}.comprendre-module__CJimZG__pillars{gap:24px}.comprendre-module__CJimZG__pillars article>img{height:190px}.comprendre-module__CJimZG__help{padding:24px}.comprendre-module__CJimZG__projectCards{grid-template-columns:repeat(2,minmax(0,1fr))}.comprendre-module__CJimZG__projectCards h3{max-width:none}}@media (max-width:767px){.comprendre-module__CJimZG__page .comprendre-module__CJimZG__section{padding-block:40px}.comprendre-module__CJimZG__hero{padding-top:102px}.comprendre-module__CJimZG__heroGrid{grid-template-columns:minmax(0,1fr);padding-block:28px 0}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__hero h1{max-width:none;font-size:clamp(32px,8.8vw,42px)}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__lead,.comprendre-module__CJimZG__page .comprendre-module__CJimZG__intro{font-size:16px}.comprendre-module__CJimZG__heroArt{object-fit:contain;width:100%;max-height:340px;margin:0}.comprendre-module__CJimZG__actions{flex-direction:column;align-items:stretch}.comprendre-module__CJimZG__actions .comprendre-module__CJimZG__textLink{justify-content:center}.comprendre-module__CJimZG__introduction{padding-top:18px;padding-bottom:24px}.comprendre-module__CJimZG__pillars,.comprendre-module__CJimZG__routes{grid-template-columns:minmax(0,1fr)}.comprendre-module__CJimZG__pillars{gap:34px;margin-top:22px}.comprendre-module__CJimZG__pillars article>img{height:220px}.comprendre-module__CJimZG__pillarHeading{margin-top:16px}.comprendre-module__CJimZG__contracts{grid-template-columns:minmax(0,1fr);gap:14px}.comprendre-module__CJimZG__contracts article{padding:22px}.comprendre-module__CJimZG__help{flex-direction:column;align-items:stretch;gap:20px}.comprendre-module__CJimZG__help br{display:none}.comprendre-module__CJimZG__checklist{padding:16px}.comprendre-module__CJimZG__checklistHeader{flex-direction:column;align-items:flex-start;gap:12px}.comprendre-module__CJimZG__checklist li{gap:10px;padding:12px 8px}.comprendre-module__CJimZG__checklist .comprendre-module__CJimZG__icon{display:none}.comprendre-module__CJimZG__checklist input{margin-top:4px}.comprendre-module__CJimZG__projectCards{gap:12px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__projectCards h3{padding:18px 14px 12px;font-size:18px}.comprendre-module__CJimZG__faq details{padding:18px 12px}.comprendre-module__CJimZG__faq summary{gap:12px}.comprendre-module__CJimZG__page .comprendre-module__CJimZG__faq h3{font-size:16px}.comprendre-module__CJimZG__faq details p{margin:14px 0 0}.comprendre-module__CJimZG__articles ul{grid-template-columns:1fr}.comprendre-module__CJimZG__closing{grid-template-columns:1fr;margin-bottom:40px}.comprendre-module__CJimZG__closing>div{padding:28px 24px 0}.comprendre-module__CJimZG__closing>img{object-fit:contain;max-height:300px}}@media print{.comprendre-module__CJimZG__checklist details>p{display:block!important}.comprendre-module__CJimZG__checklist{border:0}.comprendre-module__CJimZG__checklist input{appearance:auto}}
