.simulateur-adresse_page__TTzIS{--teal:#ffd000;--teal-dark:#d99a00;--teal-soft:#fdf4cc;--fluo:#ffde3a;--green-deep:#0b0d0c;--green-deeper:#08090a;--ink:#1b2420;--muted:#5b6b63;--line:#dcebe5;--paper:#f4faf7;--white:#fff;--radius:16px;--radius-sm:12px;--shadow:0 20px 50px -28px rgba(13,61,38,.35);--shadow-lift:0 26px 60px -30px rgba(13,61,38,.45);--ease:cubic-bezier(0.2,0.7,0.2,1);font-family:Sora,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:radial-gradient(130% 100% at 50% -8%,#ffde3a 0,var(--fluo) 44%,#ffd000 100%);min-height:100vh;position:relative;overflow:hidden;isolation:isolate}.simulateur-adresse_page__TTzIS:before{content:"";position:absolute;top:clamp(-320px,-32vw,-200px);left:50%;width:160vmax;height:160vmax;transform:translateX(-50%);background:repeating-conic-gradient(from 0deg at 50% 50%,hsla(0,0%,100%,.28) 0deg 7deg,hsla(0,0%,100%,0) 7deg 20deg);opacity:.42;mask-image:radial-gradient(closest-side,#000 0,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(closest-side,#000 0,#000 30%,transparent 70%);animation:simulateur-adresse_raysSpin__UI30S 75s linear infinite;z-index:0;pointer-events:none}.simulateur-adresse_page__TTzIS *{box-sizing:border-box}.simulateur-adresse_intro__J0Un8,.simulateur-adresse_main__PRffd,.simulateur-adresse_page__TTzIS>footer,.simulateur-adresse_page__TTzIS>header{position:relative;z-index:1}.simulateur-adresse_main__PRffd{max-width:1060px;margin:0 auto;padding:56px 20px 96px}.simulateur-adresse_hero__3nL12{text-align:center;margin-bottom:40px;animation:simulateur-adresse_heroIn__V27Az .7s var(--ease) both}@keyframes simulateur-adresse_heroIn__V27Az{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.simulateur-adresse_eyebrow__aeCr4{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--teal-dark);background:var(--teal-soft);padding:6px 14px;border-radius:999px;margin-bottom:14px}.simulateur-adresse_heroTitle__o7VuN{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(32px,5.6vw,54px);line-height:1.05;letter-spacing:-.025em;color:#0b0d0c;margin:0 0 16px}.simulateur-adresse_heroSub__Fh5D5{max-width:640px;margin:0 auto;color:var(--muted);font-size:clamp(15px,2vw,17px);line-height:1.55}.simulateur-adresse_heroSub__Fh5D5 strong{color:#0b0d0c}.simulateur-adresse_intro__J0Un8{position:relative;overflow:hidden;isolation:isolate;min-height:min(84vh,780px);display:flex;align-items:center;justify-content:center;padding:clamp(40px,7vw,88px) 20px clamp(48px,8vw,96px);background:radial-gradient(120% 90% at 50% -10%,#ffde3a 0,var(--fluo) 46%,#ffd000 100%);text-align:center;animation:simulateur-adresse_introEnter__oTF_P .6s var(--ease) both}@keyframes simulateur-adresse_introEnter__oTF_P{0%{opacity:0}to{opacity:1}}.simulateur-adresse_introLaunching__nN1Hk{animation:simulateur-adresse_introLeave__dp7Zb .46s var(--ease) forwards}@keyframes simulateur-adresse_introLeave__dp7Zb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04);filter:blur(4px)}}.simulateur-adresse_introDecor__Ncam8{position:absolute;inset:0;z-index:0;pointer-events:none}.simulateur-adresse_rays__dCkEj{position:absolute;top:clamp(-260px,-30vw,-160px);left:50%;width:150vmax;height:150vmax;transform:translateX(-50%);background:repeating-conic-gradient(from 0deg at 50% 50%,hsla(0,0%,100%,.34) 0deg 7deg,hsla(0,0%,100%,0) 7deg 20deg);opacity:.55;mask-image:radial-gradient(closest-side,#000 0,#000 34%,transparent 72%);-webkit-mask-image:radial-gradient(closest-side,#000 0,#000 34%,transparent 72%);animation:simulateur-adresse_raysSpin__UI30S 60s linear infinite}@keyframes simulateur-adresse_raysSpin__UI30S{to{transform:translateX(-50%) rotate(1turn)}}.simulateur-adresse_haloA__U4Jl_,.simulateur-adresse_haloB__67yPh{position:absolute;border-radius:50%;filter:blur(2px)}.simulateur-adresse_haloA__U4Jl_{top:8%;left:50%;width:clamp(280px,46vw,520px);height:clamp(280px,46vw,520px);transform:translateX(-50%);background:radial-gradient(closest-side,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 70%);animation:simulateur-adresse_haloPulse__B_K9U 6s ease-in-out infinite}.simulateur-adresse_haloB__67yPh{bottom:4%;left:50%;width:clamp(360px,66vw,720px);height:clamp(200px,30vw,320px);transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,208,0,.5),rgba(255,208,0,0) 72%);animation:simulateur-adresse_haloPulse__B_K9U 7.5s ease-in-out infinite reverse}@keyframes simulateur-adresse_haloPulse__B_K9U{0%,to{opacity:.7;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.08)}}.simulateur-adresse_introInner__t96zC{position:relative;z-index:1;width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center}.simulateur-adresse_introEyebrow__T_0C0{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#0b0d0c;background:hsla(0,0%,100%,.55);padding:7px 16px;border-radius:999px;margin-bottom:18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:simulateur-adresse_introUp__MhobL .7s .05s var(--ease) both}.simulateur-adresse_introTitle__VrtQ4{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(30px,6.4vw,60px);line-height:1.02;letter-spacing:-.03em;color:#0b0d0c;margin:0 0 14px;text-shadow:0 2px 0 hsla(0,0%,100%,.35);animation:simulateur-adresse_introUp__MhobL .7s .12s var(--ease) both}.simulateur-adresse_introSub__jRnM3{max-width:560px;margin:0 0 8px;font-size:clamp(15px,2.2vw,18px);line-height:1.55;color:#0b0d0c;animation:simulateur-adresse_introUp__MhobL .7s .2s var(--ease) both}.simulateur-adresse_introSub__jRnM3 strong{color:#0b0d0c;font-weight:700}@keyframes simulateur-adresse_introUp__MhobL{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.simulateur-adresse_introStage___C8Ng{position:relative;width:100%;max-width:620px;margin:clamp(10px,3vw,26px) auto clamp(18px,3vw,30px);display:flex;justify-content:center}.simulateur-adresse_introHouseWrap__sNbBo{position:relative;width:clamp(280px,74vw,560px)}.simulateur-adresse_introHouse__vaeTe{position:relative;z-index:2;display:block;width:100%;height:auto;filter:drop-shadow(0 26px 34px rgba(6,42,25,.28));transform-origin:center bottom;animation:simulateur-adresse_houseRise__34OcH 1.05s var(--ease) both,simulateur-adresse_houseFloat__Vnvsr 5.5s ease-in-out 1.05s infinite}@keyframes simulateur-adresse_houseRise__34OcH{0%{opacity:0;transform:translateY(64px) scale(.9)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes simulateur-adresse_houseFloat__Vnvsr{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.simulateur-adresse_introHouseShadow__Pa_Nc{position:absolute;z-index:1;left:50%;bottom:2%;width:66%;height:26px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(6,42,25,.32),rgba(6,42,25,0) 72%);filter:blur(3px);animation:simulateur-adresse_shadowBreathe__eFS8t 5.5s ease-in-out 1.05s infinite}@keyframes simulateur-adresse_shadowBreathe__eFS8t{0%,to{transform:translateX(-50%) scale(1);opacity:.9}50%{transform:translateX(-50%) scale(.86);opacity:.6}}.simulateur-adresse_introChip__AW2GV{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#0b0d0c;font-weight:700;font-size:clamp(11px,1.6vw,13.5px);white-space:nowrap;box-shadow:0 12px 26px -14px rgba(6,42,25,.5);border:1px solid hsla(0,0%,100%,.8)}.simulateur-adresse_introChipA__b1y9_{top:6%;left:-2%;animation:simulateur-adresse_chipIn__qzvJM .6s .75s var(--ease) both,simulateur-adresse_chipBob___1ERF 4.2s ease-in-out 1.4s infinite}.simulateur-adresse_introChipB__rdS19{top:32%;right:-3%;animation:simulateur-adresse_chipIn__qzvJM .6s .95s var(--ease) both,simulateur-adresse_chipBob___1ERF 4.8s ease-in-out 1.7s infinite}.simulateur-adresse_introChipC__JGIv6{bottom:14%;left:2%;animation:simulateur-adresse_chipIn__qzvJM .6s 1.15s var(--ease) both,simulateur-adresse_chipBob___1ERF 5.2s ease-in-out 2s infinite}@keyframes simulateur-adresse_chipIn__qzvJM{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes simulateur-adresse_chipBob___1ERF{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.simulateur-adresse_introCta__hl_8D{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;margin-top:4px;padding:18px 34px;border:0;border-radius:999px;background:linear-gradient(180deg,#141615,#0b0d0c);color:#eafff3;font-family:Poppins,Inter,sans-serif;font-weight:700;font-size:clamp(16px,2.4vw,19px);cursor:pointer;box-shadow:0 18px 40px -16px rgba(6,42,25,.75),inset 0 1px 0 hsla(0,0%,100%,.12);overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease);animation:simulateur-adresse_introUp__MhobL .7s .3s var(--ease) both}.simulateur-adresse_introCta__hl_8D:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,222,58,.35) 50%,transparent 80%);transform:translateX(-120%);transition:transform .6s var(--ease)}.simulateur-adresse_introCta__hl_8D:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 26px 54px -18px rgba(6,42,25,.85),inset 0 1px 0 hsla(0,0%,100%,.18)}.simulateur-adresse_introCta__hl_8D:hover:before{transform:translateX(120%)}.simulateur-adresse_introCta__hl_8D:active{transform:translateY(-1px) scale(.99)}.simulateur-adresse_introCta__hl_8D:focus-visible{outline:3px solid #082a19;outline-offset:3px}.simulateur-adresse_introCtaLabel__m9vkt{position:relative;z-index:1}.simulateur-adresse_introCtaArrow__YI1Ym{position:relative;z-index:1;display:inline-flex;font-size:1.1em;transition:transform .22s var(--ease)}.simulateur-adresse_introCta__hl_8D:hover .simulateur-adresse_introCtaArrow__YI1Ym{transform:translateX(5px)}.simulateur-adresse_introTrust__3XlXY{margin:18px 0 0;font-size:13px;font-weight:600;color:#0b0d0c;animation:simulateur-adresse_introUp__MhobL .7s .38s var(--ease) both}.simulateur-adresse_introStatic__YsyT1,.simulateur-adresse_introStatic__YsyT1 *{animation:none!important}.simulateur-adresse_introStatic__YsyT1 .simulateur-adresse_introHouse__vaeTe{filter:drop-shadow(0 22px 30px rgba(6,42,25,.28))}.simulateur-adresse_card__qMzct{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible;animation:simulateur-adresse_heroIn__V27Az .7s .1s var(--ease) both}.simulateur-adresse_stepBody__exoda{padding:6px 0}.simulateur-adresse_stepHead__V5gdn{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 26px;max-width:640px}.simulateur-adresse_stepIllus__4M3eU{width:clamp(64px,14vw,84px);height:clamp(64px,14vw,84px);border-radius:50%;object-fit:cover;margin-bottom:16px;border:3px solid hsla(0,0%,100%,.85);box-shadow:0 14px 30px -14px rgba(6,42,25,.55);animation:simulateur-adresse_stepIllusIn__ehCQk .6s var(--ease) both}@keyframes simulateur-adresse_stepIllusIn__ehCQk{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.simulateur-adresse_stepQuestion__iP7au{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(25px,5vw,40px);line-height:1.08;letter-spacing:-.02em;color:#0b0d0c;margin:0 0 10px;text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.simulateur-adresse_accent__MJIxD{position:relative;white-space:nowrap;color:#0b0d0c;z-index:0}.simulateur-adresse_accent__MJIxD:after{content:"";position:absolute;left:-.06em;right:-.06em;bottom:.05em;height:.32em;border-radius:999px;background:linear-gradient(90deg,rgba(255,208,0,.65),rgba(255,222,58,.85));z-index:-1}.simulateur-adresse_stepLead__PifAm{max-width:540px;margin:0 auto;font-size:clamp(14px,2vw,16px);line-height:1.5;color:#0b0d0c;font-weight:500}.simulateur-adresse_stepFields__b17Qj{max-width:560px;margin:0 auto}.simulateur-adresse_stepFieldsWide__yS6lY{max-width:700px;margin:0 auto}.simulateur-adresse_toggleCenter__XJQvE{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.simulateur-adresse_progressWrap__o4ApI{margin-bottom:28px}.simulateur-adresse_stepDots__bieg4{display:flex;justify-content:space-between;gap:6px;margin-bottom:16px}.simulateur-adresse_stepDot__fUo8D{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1;min-width:0}.simulateur-adresse_stepDotNum__XxIu_{width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:var(--white);border:2px solid var(--line);color:var(--muted);font-weight:700;font-size:14px;transition:.25s var(--ease)}.simulateur-adresse_stepDotLabel__HAUum{font-size:12px;font-weight:600;color:#0b0d0c;text-align:center;transition:.2s var(--ease)}.simulateur-adresse_stepDotOn___Mk_a .simulateur-adresse_stepDotNum__XxIu_{background:var(--teal);border-color:var(--teal);color:#0b0d0c;box-shadow:0 0 0 5px rgba(255,208,0,.15);transform:scale(1.06)}.simulateur-adresse_stepDotOn___Mk_a .simulateur-adresse_stepDotLabel__HAUum{color:#0b0d0c}.simulateur-adresse_stepDotDone__6y_O9 .simulateur-adresse_stepDotNum__XxIu_{background:var(--green-deep);border-color:var(--green-deep);color:var(--fluo)}.simulateur-adresse_progressTrack__Fthii{height:8px;border-radius:999px;background:rgba(13,61,38,.16);overflow:hidden}.simulateur-adresse_progressBar__QmiM_{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--fluo));background-size:200% 100%;transition:width .5s var(--ease);animation:simulateur-adresse_shimmer__zim8g 2.4s linear infinite}@keyframes simulateur-adresse_shimmer__zim8g{0%{background-position:0 0}to{background-position:-200% 0}}.simulateur-adresse_stepBody__exoda{min-height:40px}.simulateur-adresse_enterFwd__aE7an{animation:simulateur-adresse_slideInFwd__JcYck .56s var(--ease) both;will-change:transform,opacity,filter}.simulateur-adresse_enterBack__WXIWj{animation:simulateur-adresse_slideInBack__SCwq7 .56s var(--ease) both;will-change:transform,opacity,filter}@keyframes simulateur-adresse_slideInFwd__JcYck{0%{opacity:0;transform:translateX(66px) translateY(10px) scale(.955);filter:blur(6px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateX(0) translateY(0) scale(1);filter:blur(0)}}@keyframes simulateur-adresse_slideInBack__SCwq7{0%{opacity:0;transform:translateX(-66px) translateY(10px) scale(.955);filter:blur(6px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateX(0) translateY(0) scale(1);filter:blur(0)}}.simulateur-adresse_stepTitle__ThTgp{font-family:Poppins,Inter,sans-serif;font-weight:700;font-size:clamp(20px,3.2vw,26px);color:#0b0d0c;margin:0 0 6px}.simulateur-adresse_stepHelp__LUjer{color:var(--muted);font-size:15px;line-height:1.5;margin:0 0 22px}.simulateur-adresse_stepHelp__LUjer strong{color:#0b0d0c}.simulateur-adresse_fieldset__nd0II{border:0;padding:0;margin:0 0 24px}.simulateur-adresse_legend__T_Aow{font-weight:700;font-size:14px;color:#0b0d0c;margin-bottom:12px;padding:0;text-align:center;width:100%}.simulateur-adresse_row__0zFwI{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:24px}.simulateur-adresse_field__qdh1J{flex:1 1 220px;min-width:0}.simulateur-adresse_fieldWide__ZzP19{max-width:520px;margin:0 auto}.simulateur-adresse_label__ZgViE{display:block;font-weight:600;font-size:14px;color:#0b0d0c;margin-bottom:8px}.simulateur-adresse_optional__cvqFd{font-weight:500;color:#0b0d0c}.simulateur-adresse_input__nr16s{width:100%;height:52px;padding:0 16px;font-size:16px;color:var(--ink);background:var(--white);border:1.5px solid var(--line);border-radius:var(--radius-sm);transition:.18s var(--ease);font-family:inherit}.simulateur-adresse_input__nr16s::placeholder{color:#9fb2aa}.simulateur-adresse_input__nr16s:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 4px rgba(255,208,0,.16)}.simulateur-adresse_inputUnit__Y9dgm{position:relative;display:flex;align-items:center}.simulateur-adresse_inputUnit__Y9dgm .simulateur-adresse_input__nr16s{padding-right:84px}.simulateur-adresse_unit__JEqKB{position:absolute;right:14px;font-size:13px;font-weight:600;color:var(--muted);pointer-events:none}.simulateur-adresse_inlineNote__DTMOc{margin:8px 0 0;font-size:13px;color:#0b0d0c;line-height:1.45}.simulateur-adresse_inlineNote__DTMOc strong{color:#d99a00}.simulateur-adresse_autocomplete__Eu9dp{position:relative}.simulateur-adresse_searchIcon__jYJEr{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;pointer-events:none;z-index:2}.simulateur-adresse_inputSearch__OL23l{padding-left:44px;padding-right:44px}.simulateur-adresse_spinner__rnkUF{position:absolute;right:16px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;border:2px solid var(--teal-soft);border-top-color:var(--teal);animation:simulateur-adresse_spin__fvtX8 .7s linear infinite}@keyframes simulateur-adresse_spin__fvtX8{to{transform:rotate(1turn)}}.simulateur-adresse_suggestList__LwyCS{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;list-style:none;margin:0;padding:6px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-lift);transform-origin:top center;animation:simulateur-adresse_listIn__nUm4I .2s var(--ease) both}@keyframes simulateur-adresse_listIn__nUm4I{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.simulateur-adresse_suggestItem__hMEEE{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .14s var(--ease);animation:simulateur-adresse_itemIn___zG52 .28s var(--ease) both}@keyframes simulateur-adresse_itemIn___zG52{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.simulateur-adresse_suggestItemOn__IZLmg{background:var(--teal-soft)}.simulateur-adresse_suggestPin__Lm7bi{font-size:15px;flex-shrink:0;opacity:.75}.simulateur-adresse_suggestText__jQQlE{display:flex;flex-direction:column;gap:2px;min-width:0}.simulateur-adresse_suggestText__jQQlE strong{font-size:14.5px;font-weight:600;color:#0b0d0c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simulateur-adresse_suggestCity__2mjay{font-size:12.5px;color:var(--muted)}.simulateur-adresse_addressRecap__NIM9h{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;border-radius:var(--radius-sm);background:linear-gradient(150deg,var(--teal-soft),#fff);border:1px solid rgba(255,208,0,.4);animation:simulateur-adresse_recapIn__F2Oo_ .4s var(--ease) both}@keyframes simulateur-adresse_recapIn__F2Oo_{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.simulateur-adresse_recapCheck__YtOKl{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--teal);color:#0b0d0c;font-size:15px;font-weight:800;animation:simulateur-adresse_checkPop__m3f7F .45s var(--ease) both}@keyframes simulateur-adresse_checkPop__m3f7F{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.simulateur-adresse_recapText__uibHJ{display:flex;flex-direction:column;gap:3px;min-width:0}.simulateur-adresse_recapText__uibHJ strong{font-size:14.5px;color:#0b0d0c}.simulateur-adresse_recapText__uibHJ span{font-size:13px;color:var(--muted);line-height:1.45}.simulateur-adresse_recapText__uibHJ b{color:var(--teal-dark)}.simulateur-adresse_choiceGrid3__UnB9P,.simulateur-adresse_choiceGrid__9Qyud{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.simulateur-adresse_choice__EIUSf{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 10px;background:var(--white);border:1.5px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:.16s var(--ease);text-align:center;font-family:inherit}.simulateur-adresse_choice__EIUSf:hover{border-color:var(--teal);transform:translateY(-2px);box-shadow:0 12px 26px -18px rgba(13,61,38,.4)}.simulateur-adresse_choiceOn__3eE86{border-color:#f2c200;background:#ffde3a;box-shadow:0 0 0 3px rgba(242,194,0,.4)}.simulateur-adresse_choiceOn__3eE86 .simulateur-adresse_choiceLabel__KYMXz{color:#0b0d0c}.simulateur-adresse_choiceIcon__EsG_o{display:grid;place-items:center;width:36px;height:34px;color:var(--teal-dark);transition:color .16s var(--ease),transform .16s var(--ease)}.simulateur-adresse_choiceIcon__EsG_o svg{display:block;width:30px;height:30px}.simulateur-adresse_choice__EIUSf:hover .simulateur-adresse_choiceIcon__EsG_o{color:var(--teal-dark)}.simulateur-adresse_choiceOn__3eE86 .simulateur-adresse_choiceIcon__EsG_o{color:#0b0d0c;transform:scale(1.06)}.simulateur-adresse_choiceLabel__KYMXz{font-weight:700;font-size:14px;color:#0b0d0c}.simulateur-adresse_choiceHint__Uok0g{font-size:12px;color:var(--muted)}.simulateur-adresse_choiceOn__3eE86 .simulateur-adresse_choiceHint__Uok0g{color:#0b0d0c;font-weight:700}.simulateur-adresse_toggle__hz4mn{display:inline-flex;padding:5px;background:var(--teal-soft);border-radius:999px;margin-bottom:22px;gap:4px;max-width:100%;flex-wrap:wrap}.simulateur-adresse_toggleBtn__Rc514{border:0;background:transparent;padding:10px 20px;border-radius:999px;font-weight:600;font-size:14px;color:var(--teal-dark);cursor:pointer;transition:.18s var(--ease);font-family:inherit}.simulateur-adresse_toggleOn__V7aCk{background:var(--white);color:#0b0d0c;box-shadow:0 6px 16px -8px rgba(13,61,38,.3)}.simulateur-adresse_nav__ozAhL{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.simulateur-adresse_navPrev__mTcP3{border:0;background:transparent;color:var(--muted);font-weight:600;font-size:15px;cursor:pointer;padding:12px 8px;font-family:inherit;transition:.16s var(--ease)}.simulateur-adresse_navPrev__mTcP3:hover{color:#0b0d0c}.simulateur-adresse_navNext__riovg{position:relative;display:inline-flex;align-items:center;gap:9px;border:0;background:linear-gradient(135deg,var(--teal) 0,#f2c200 55%,var(--teal-dark) 100%);color:#0b0d0c;font-weight:700;font-size:15px;padding:14px 28px;border-radius:999px;cursor:pointer;font-family:inherit;overflow:hidden;box-shadow:0 14px 28px -14px rgba(255,208,0,.8),inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .2s var(--ease),box-shadow .2s var(--ease),filter .2s var(--ease)}.simulateur-adresse_navNext__riovg:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,222,58,.5) 50%,transparent 80%);transform:translateX(-130%);transition:transform .6s var(--ease)}.simulateur-adresse_navNext__riovg:hover:not(:disabled){transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 20px 38px -14px rgba(255,208,0,.9),inset 0 1px 0 hsla(0,0%,100%,.3)}.simulateur-adresse_navNext__riovg:hover:not(:disabled):before{transform:translateX(130%)}.simulateur-adresse_navNext__riovg:active:not(:disabled){transform:translateY(0) scale(.98)}.simulateur-adresse_navNext__riovg:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.simulateur-adresse_navNextArrow__RIA_n,.simulateur-adresse_navNextLabel__x58r6{position:relative;z-index:1}.simulateur-adresse_navNextArrow__RIA_n{display:inline-flex;font-size:1.05em;transition:transform .22s var(--ease)}.simulateur-adresse_navNext__riovg:hover:not(:disabled) .simulateur-adresse_navNextArrow__RIA_n{transform:translateX(4px)}.simulateur-adresse_navNext__riovg:disabled{background:var(--teal);opacity:.45;cursor:not-allowed;box-shadow:none}.simulateur-adresse_navPrev__mTcP3:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:8px}.simulateur-adresse_kpiGrid__qz16M{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-bottom:22px}.simulateur-adresse_kpi__nadcz{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:var(--radius-sm);background:var(--white);border:1px solid var(--line)}.simulateur-adresse_pop__4u_Ee{animation:simulateur-adresse_popIn__WjcJI .5s var(--ease) both}@keyframes simulateur-adresse_popIn__WjcJI{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.simulateur-adresse_kpiHero__LAz42{grid-column:1/-1;background:linear-gradient(150deg,#141615,#0b0d0c);border-color:transparent;color:#fff}.simulateur-adresse_kpiHero__LAz42 .simulateur-adresse_kpiLabel__CHpti{color:hsla(0,0%,100%,.8)}.simulateur-adresse_kpiHero__LAz42 .simulateur-adresse_kpiValue__u6wqw{color:var(--fluo)}.simulateur-adresse_kpiAccent__tMhvh{background:linear-gradient(155deg,var(--teal-soft),#fff);border-color:rgba(255,208,0,.4)}.simulateur-adresse_kpiIcon__R8RAT{line-height:1;color:var(--teal-dark)}.simulateur-adresse_kpiIcon__R8RAT svg{display:block;width:26px;height:26px}.simulateur-adresse_kpiHero__LAz42 .simulateur-adresse_kpiIcon__R8RAT{color:var(--fluo)}.simulateur-adresse_kpiAccent__tMhvh .simulateur-adresse_kpiIcon__R8RAT{color:var(--teal-dark)}.simulateur-adresse_kpiBattery__OZZ3L{background:linear-gradient(150deg,#141615,#0b0d0c);border-color:transparent;color:#fff}.simulateur-adresse_kpiBattery__OZZ3L .simulateur-adresse_kpiIcon__R8RAT,.simulateur-adresse_kpiBattery__OZZ3L .simulateur-adresse_kpiValue__u6wqw{color:var(--fluo)}.simulateur-adresse_kpiBattery__OZZ3L .simulateur-adresse_kpiLabel__CHpti{color:hsla(0,0%,100%,.82)}.simulateur-adresse_kpiValue__u6wqw{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(24px,4vw,32px);line-height:1.1;color:#0b0d0c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur-adresse_kpiAccent__tMhvh .simulateur-adresse_kpiValue__u6wqw{color:var(--teal-dark)}.simulateur-adresse_kpiLabel__CHpti{font-size:13px;font-weight:600;color:var(--muted)}.simulateur-adresse_coverage__2ZvS_{margin-bottom:22px;padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm)}.simulateur-adresse_coverageHead__6TuGO{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:14px;font-weight:600;color:#0b0d0c}.simulateur-adresse_coverageHead__6TuGO strong{font-family:Poppins,Inter,sans-serif;font-size:20px;color:var(--teal-dark)}.simulateur-adresse_coverageTrack__EVkE9{height:12px;border-radius:999px;background:#dfeee7;overflow:hidden}.simulateur-adresse_coverageBar__xyp0H{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--fluo));transition:width .6s var(--ease);animation:simulateur-adresse_growBar__C7eY5 .9s .25s var(--ease) both}@keyframes simulateur-adresse_growBar__C7eY5{0%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}.simulateur-adresse_mapSkeleton__80pEI{margin:22px 0 4px;width:100%;height:clamp(260px,44vw,440px);border-radius:20px;background:linear-gradient(110deg,#0b0d0c 30%,#1e211f 50%,#0b0d0c 70%);background-size:220% 100%;animation:simulateur-adresse_mapShimmer__cyM8N 1.6s linear infinite}@keyframes simulateur-adresse_mapShimmer__cyM8N{0%{background-position:120% 0}to{background-position:-120% 0}}.simulateur-adresse_vizPanel__E9lLI{margin-bottom:22px;padding:22px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.simulateur-adresse_gaugeRow__STXbz{display:flex;align-items:center;justify-content:space-around;gap:14px;flex-wrap:wrap}.simulateur-adresse_gauge__pYc6A{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.simulateur-adresse_gaugeRingWrap__sOPXm{position:relative;width:clamp(108px,24vw,132px);height:clamp(108px,24vw,132px)}.simulateur-adresse_gaugeSvg__lMKpv{width:100%;height:100%;transform:rotate(0deg)}.simulateur-adresse_gaugeTrack__ySHPz{fill:none;stroke:#dbeae3;stroke-width:11}.simulateur-adresse_gaugeArc__Qvkqn{transition:stroke-dashoffset 1.3s var(--ease)}.simulateur-adresse_gaugeArcStatic__j2TN5,.simulateur-adresse_gaugeArc__Qvkqn{fill:none;stroke-width:11;stroke-linecap:round}.simulateur-adresse_gaugeCenter__vSoxH{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.simulateur-adresse_gaugeValue__TYlvU{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(22px,5vw,28px);color:#0b0d0c;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simulateur-adresse_gaugeSub__PN_sa{font-size:11px;color:var(--muted);font-weight:600}.simulateur-adresse_gaugeLabel__P_P0_{font-size:13px;font-weight:700;color:#0b0d0c;text-align:center}.simulateur-adresse_detailGrid__EYn1h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.simulateur-adresse_detail__t3VWH{display:flex;align-items:center;gap:12px;padding:16px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm)}.simulateur-adresse_detailIcon__elyeS{font-size:22px;line-height:1}.simulateur-adresse_detailValue__lJbvJ{display:block;font-family:Poppins,Inter,sans-serif;font-weight:700;font-size:18px;color:#0b0d0c;line-height:1.15}.simulateur-adresse_detailLabel__7LAP1{display:block;font-size:12px;color:var(--muted)}.simulateur-adresse_batterySection__GRsOM{margin:4px 0 22px;padding:22px;border-radius:18px;background:linear-gradient(150deg,#141615,#0b0d0c);color:#f2fbf6;box-shadow:0 20px 44px -28px rgba(7,31,22,.55)}.simulateur-adresse_batteryHead__By2uc{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.simulateur-adresse_batteryIcon__oBN00{font-size:30px;line-height:1;flex-shrink:0}.simulateur-adresse_batteryTitle__plMSb{margin:0 0 4px;font-family:Poppins,Inter,sans-serif;font-weight:700;font-size:19px;color:#fff}.simulateur-adresse_batterySub__kf1Cx{margin:0;font-size:13.5px;line-height:1.5;color:rgba(242,251,246,.82)}.simulateur-adresse_batteryGrid__I1rQR{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.simulateur-adresse_batteryStat__08M5w{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.simulateur-adresse_batteryValue__QPXPb{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:18px;color:#fff}.simulateur-adresse_batteryValueAccent__vxOo1{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:18px;color:#ffde3a}.simulateur-adresse_batteryLabel__y4xol{font-size:12px;color:rgba(242,251,246,.72)}@media (max-width:640px){.simulateur-adresse_batteryGrid__I1rQR{grid-template-columns:repeat(2,1fr)}}.simulateur-adresse_upsell__ksnzG{margin:0 0 18px;padding:14px 16px;background:rgba(255,222,58,.1);border:1px solid rgba(255,208,0,.35);border-radius:var(--radius-sm);font-size:14px;color:#0b0d0c;line-height:1.5}.simulateur-adresse_disclaimer__4OVtK{margin:0 0 24px;padding:14px 16px;background:var(--paper);border-left:3px solid var(--teal);border-radius:8px;font-size:13px;color:var(--muted);line-height:1.55}.simulateur-adresse_disclaimer__4OVtK strong{color:#0b0d0c}.simulateur-adresse_leadBox__hB5Pf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px;margin-bottom:24px;border-radius:var(--radius);background:linear-gradient(150deg,#141615,#0b0d0c);color:#fff}.simulateur-adresse_leadText__MrW6Y{display:flex;flex-direction:column;gap:4px}.simulateur-adresse_leadText__MrW6Y strong{font-family:Poppins,Inter,sans-serif;font-size:17px}.simulateur-adresse_leadText__MrW6Y span{font-size:14px;color:hsla(0,0%,100%,.82)}.simulateur-adresse_leadForm__cPDvk{display:flex;gap:8px;flex:1 1 320px;min-width:0}.simulateur-adresse_leadForm__cPDvk .simulateur-adresse_input__nr16s{flex:1 1;height:48px;border-color:transparent}.simulateur-adresse_leadBtn__Im4Zt{display:inline-flex;align-items:center;white-space:nowrap;padding:0 20px;height:48px;border-radius:var(--radius-sm);background:var(--fluo);color:#0b0d0c;font-weight:700;font-size:14px;transition:.18s var(--ease)}.simulateur-adresse_leadBtn__Im4Zt:hover{background:#fff}.simulateur-adresse_captureForm__YeCpL{display:flex;flex-direction:column;gap:12px;flex:1 1 360px;min-width:0}.simulateur-adresse_captureFields__N0XdE{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.simulateur-adresse_captureForm__YeCpL .simulateur-adresse_input__nr16s{width:100%;height:46px;border-color:transparent}.simulateur-adresse_captureBtn__v_wtD{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 20px;height:48px;border:none;border-radius:var(--radius-sm);background:var(--fluo);color:#0b0d0c;font-weight:700;font-size:14px;font-family:inherit;cursor:pointer;transition:.18s var(--ease)}.simulateur-adresse_captureBtn__v_wtD:hover:not(:disabled){background:#fff}.simulateur-adresse_captureBtn__v_wtD:disabled{opacity:.7;cursor:default}.simulateur-adresse_captureSuccess__LjI1q{display:flex;align-items:center;gap:12px}.simulateur-adresse_captureCheck__8CL4i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:var(--fluo);color:#0b0d0c;font-weight:800}.simulateur-adresse_captureError__whzYn{margin:0;padding:8px 12px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.14);color:#fff;font-size:13px;font-weight:600}.simulateur-adresse_finalCta__PpKaG{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.simulateur-adresse_ctaPrimary__0Hxwn{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:999px;background:var(--teal);color:#0b0d0c;font-weight:700;font-size:16px;box-shadow:0 16px 30px -14px rgba(255,208,0,.85);transition:.18s var(--ease)}.simulateur-adresse_ctaPrimary__0Hxwn:hover{background:var(--teal-dark);transform:translateY(-2px)}.simulateur-adresse_ctaGhost__ErURA{border:1.5px solid var(--line);background:var(--white);color:#0b0d0c;font-weight:600;font-size:15px;padding:14px 24px;border-radius:999px;cursor:pointer;font-family:inherit;transition:.16s var(--ease)}.simulateur-adresse_ctaGhost__ErURA:hover{border-color:var(--teal);color:var(--teal-dark)}.simulateur-adresse_trust__XPMV3{text-align:center;margin:24px auto 0;font-size:13px;color:var(--muted)}.simulateur-adresse_srOnly__otS2t{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.simulateur-adresse_stepDotLabel__HAUum{display:none}.simulateur-adresse_choiceGrid__9Qyud{grid-template-columns:repeat(2,1fr)}.simulateur-adresse_detailGrid__EYn1h,.simulateur-adresse_kpiGrid__qz16M{grid-template-columns:1fr}.simulateur-adresse_leadForm__cPDvk{flex-direction:column}.simulateur-adresse_leadBtn__Im4Zt{justify-content:center}.simulateur-adresse_captureFields__N0XdE{grid-template-columns:1fr}.simulateur-adresse_finalCta__PpKaG{flex-direction:column}.simulateur-adresse_ctaGhost__ErURA,.simulateur-adresse_ctaPrimary__0Hxwn{width:100%}}@media (prefers-reduced-motion:reduce){.simulateur-adresse_addressRecap__NIM9h,.simulateur-adresse_card__qMzct,.simulateur-adresse_coverageBar__xyp0H,.simulateur-adresse_enterBack__WXIWj,.simulateur-adresse_enterFwd__aE7an,.simulateur-adresse_gaugeArc__Qvkqn,.simulateur-adresse_haloA__U4Jl_,.simulateur-adresse_haloB__67yPh,.simulateur-adresse_hero__3nL12,.simulateur-adresse_introChipA__b1y9_,.simulateur-adresse_introChipB__rdS19,.simulateur-adresse_introChipC__JGIv6,.simulateur-adresse_introCta__hl_8D,.simulateur-adresse_introEyebrow__T_0C0,.simulateur-adresse_introHouseShadow__Pa_Nc,.simulateur-adresse_introHouse__vaeTe,.simulateur-adresse_introSub__jRnM3,.simulateur-adresse_introTitle__VrtQ4,.simulateur-adresse_introTrust__3XlXY,.simulateur-adresse_intro__J0Un8,.simulateur-adresse_mapSkeleton__80pEI,.simulateur-adresse_pop__4u_Ee,.simulateur-adresse_progressBar__QmiM_,.simulateur-adresse_rays__dCkEj,.simulateur-adresse_recapCheck__YtOKl,.simulateur-adresse_stepIllus__4M3eU,.simulateur-adresse_suggestItem__hMEEE,.simulateur-adresse_suggestList__LwyCS{animation:none!important}.simulateur-adresse_enterBack__WXIWj,.simulateur-adresse_enterFwd__aE7an{filter:none!important}.simulateur-adresse_introCta__hl_8D:before,.simulateur-adresse_navNext__riovg:before{display:none}.simulateur-adresse_coverageBar__xyp0H,.simulateur-adresse_gaugeArc__Qvkqn,.simulateur-adresse_progressBar__QmiM_{transition:none!important}.simulateur-adresse_spinner__rnkUF{animation-duration:1.4s}.simulateur-adresse_page__TTzIS *{scroll-behavior:auto!important}}