.belmonts_site__sIDzi{--ink:#0e1b34;--ink-2:#1f2d4a;--slate:#475569;--slate-2:#64748b;--line:#e5eaf2;--line-2:#eef2f8;--blue:#2563eb;--blue-700:#1d4ed8;--blue-050:#eff4ff;--blue-100:#dbe6ff;--orange:#e0532e;--orange-600:#c9431f;--orange-050:#fdf0ec;--bg:#fff;--bg-soft:#f6f8fc;--bg-marine:#0e1b34;--radius:14px;--radius-lg:20px;--shadow-sm:0 1px 2px rgba(15,30,61,.05);--shadow:0 10px 30px -18px rgba(15,30,61,.3);--shadow-lg:0 30px 60px -34px rgba(15,30,61,.4);--maxw:1160px;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.belmonts_site__sIDzi *,.belmonts_site__sIDzi :after,.belmonts_site__sIDzi :before{box-sizing:border-box}.belmonts_site__sIDzi a{color:inherit;text-decoration:none}.belmonts_wrap__QX5XW{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.belmonts_eyebrow__CiCje{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.belmonts_eyebrow__CiCje:before{content:"";width:18px;height:2px;border-radius:2px;background:var(--orange)}.belmonts_h2__cOSnI{margin:14px 0 0;font-size:clamp(26px,3.4vw,38px);font-weight:800;letter-spacing:-.025em;line-height:1.08;color:var(--ink)}.belmonts_lead__BhGc9{margin:14px 0 0;max-width:56ch;font-size:16px;line-height:1.62;color:var(--slate)}.belmonts_todo__0ZCl5{gap:6px;padding:2px 8px;border-radius:999px;font-size:11px;letter-spacing:.02em;color:var(--orange-600);background:var(--orange-050);border:1px dashed rgba(224,83,46,.4);vertical-align:middle}.belmonts_btn__lccwh,.belmonts_todo__0ZCl5{display:inline-flex;align-items:center;font-weight:700}.belmonts_btn__lccwh{justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:12px;font-size:15px;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.belmonts_btnPrimary__BCl42{color:#fff;background:var(--orange);box-shadow:0 12px 24px -12px rgba(224,83,46,.7)}.belmonts_btnPrimary__BCl42:hover{background:var(--orange-600);transform:translateY(-1px)}.belmonts_btnPrimary__BCl42 .belmonts_arw__36XMN{transition:transform .18s ease}.belmonts_btnPrimary__BCl42:hover .belmonts_arw__36XMN{transform:translateX(3px)}.belmonts_btnGhost__XjE0K{color:var(--ink);background:#fff;border-color:var(--line);box-shadow:var(--shadow-sm)}.belmonts_btnGhost__XjE0K:hover{border-color:var(--blue-100);background:var(--blue-050)}.belmonts_btnOnMarine__tS189{color:#fff;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22)}.belmonts_btnOnMarine__tS189:hover{background:hsla(0,0%,100%,.16)}.belmonts_btnSm__bGoPn{height:40px;padding:0 16px;font-size:14px;border-radius:10px}.belmonts_header__jBVM4{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.82);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line-2)}.belmonts_headerRow__9cSID{display:flex;align-items:center;justify-content:space-between;height:68px}.belmonts_brand__Ml5TF{display:inline-flex;align-items:center;gap:10px}.belmonts_brandMark__GeljJ{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:17px;letter-spacing:-.03em;background:linear-gradient(150deg,#20304f,#0e1b34);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.belmonts_brandMark__GeljJ i{width:6px;height:6px;border-radius:999px;background:var(--orange);display:inline-block;margin-left:1px;align-self:flex-end;margin-bottom:6px}.belmonts_brandName__Z8lxw{font-size:19px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.belmonts_brandName__Z8lxw b{color:var(--blue);font-weight:800}.belmonts_brandLogo__qFM9_{height:54px;width:auto;display:block}.belmonts_nav__FL_9z{display:flex;align-items:center;gap:2px;flex-shrink:0}.belmonts_navLink__Q2L7W{padding:8px 11px;border-radius:9px;font-size:14.5px;font-weight:600;white-space:nowrap;color:var(--slate);transition:color .15s ease,background .15s ease}.belmonts_navLink__Q2L7W:hover{color:var(--ink);background:var(--bg-soft)}.belmonts_headerCta__0CdoC{display:flex;align-items:center;gap:10px}.belmonts_espace__R8dKW{font-size:14px;font-weight:600;color:var(--slate);padding:8px 10px;border-radius:9px;white-space:nowrap}.belmonts_callBtn__ZtUeW,.belmonts_espace__R8dKW:hover{color:var(--blue);background:var(--blue-050)}.belmonts_callBtn__ZtUeW{display:none;width:42px;height:42px;border-radius:10px;border:1px solid var(--blue-100);align-items:center;justify-content:center}.belmonts_callBtn__ZtUeW:hover{background:var(--blue-100)}.belmonts_burger__WtId6{display:none;width:42px;height:42px;border-radius:10px;border:1px solid var(--line);background:#fff;cursor:pointer;align-items:center;justify-content:center}.belmonts_burger__WtId6 span{position:relative;width:18px;height:2px;border-radius:2px;background:var(--ink)}.belmonts_burger__WtId6 span:after,.belmonts_burger__WtId6 span:before{content:"";position:absolute;left:0;width:18px;height:2px;border-radius:2px;background:var(--ink)}.belmonts_burger__WtId6 span:before{top:-6px}.belmonts_burger__WtId6 span:after{top:6px}.belmonts_mobileNav__RvCVQ{display:none;flex-direction:column;gap:2px;padding:10px 24px 20px;border-bottom:1px solid var(--line-2);background:#fff}.belmonts_mobileNav__RvCVQ a{padding:12px 10px;border-radius:10px;font-size:16px;font-weight:600;color:var(--ink-2)}.belmonts_mobileNav__RvCVQ a:hover{background:var(--bg-soft)}.belmonts_mobileOpen__j6etA{display:flex}.belmonts_mobileNav__RvCVQ a.belmonts_mobileCall__MWm9B{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:6px;border-radius:12px;background:var(--blue-050);border:1px solid var(--blue-100);color:var(--blue)}.belmonts_mobileNav__RvCVQ a.belmonts_mobileCall__MWm9B:hover{background:var(--blue-100)}.belmonts_mobileCall__MWm9B span{display:flex;flex-direction:column;line-height:1.2}.belmonts_mobileCall__MWm9B b{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--blue)}.belmonts_mobileCall__MWm9B em{font-style:normal;font-size:12.5px;font-weight:600;color:var(--slate-2)}.belmonts_hero__h_ON1{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 85% -10%,var(--blue-050),transparent 60%),linear-gradient(180deg,#fff,var(--bg-soft))}.belmonts_heroGrid__h_M24{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding:64px 0 72px}.belmonts_heroCopy__8kqRW{animation:belmonts_rise__THq42 .6s cubic-bezier(.4,0,.2,1) both}.belmonts_h1__xc_zL{margin:18px 0 0;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.03;letter-spacing:-.032em;color:var(--ink)}.belmonts_h1__xc_zL em{font-style:normal;color:var(--blue)}.belmonts_heroSub__zHDG0{margin:20px 0 0;max-width:52ch;font-size:17px;line-height:1.6;color:var(--slate)}.belmonts_heroBtns__NEp_l{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.belmonts_heroTrust__87L8y{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.belmonts_heroTrust__87L8y span{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.belmonts_heroTrust__87L8y svg{color:var(--blue);flex-shrink:0}.belmonts_tracer__yx2aK{position:relative;border-radius:var(--radius-lg);padding:26px;color:#fff;background:linear-gradient(155deg,#16264a,#0e1b34 55%,#0b1528);box-shadow:var(--shadow-lg);overflow:hidden;animation:belmonts_rise__THq42 .7s cubic-bezier(.4,0,.2,1) .08s both}.belmonts_tracer__yx2aK:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(120% 100% at 80% 0,#000,transparent 75%);mask-image:radial-gradient(120% 100% at 80% 0,#000,transparent 75%)}.belmonts_tracerHead__kIuiw{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.belmonts_tracerTitle__XcKaY{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9db4dd}.belmonts_tracerLive__EERqp{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#cdd9ee}.belmonts_tracerLive__EERqp i{width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:0 0 8px 1px rgba(52,211,153,.6);animation:belmonts_blink__e1BFH 2.2s ease-in-out infinite}.belmonts_steps__VmbsT{position:relative;display:flex;flex-direction:column;gap:0}.belmonts_step__rvKRh{position:relative;display:flex;gap:14px;padding-bottom:18px}.belmonts_step__rvKRh:last-child{padding-bottom:0}.belmonts_step__rvKRh:before{content:"";position:absolute;left:12px;top:26px;bottom:-2px;width:2px;background:hsla(0,0%,100%,.14)}.belmonts_step__rvKRh:last-child:before{display:none}.belmonts_stepDot__peb5S{position:relative;z-index:1;width:26px;height:26px;flex-shrink:0;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);color:#cdd9ee}.belmonts_stepDot__peb5S svg{width:13px;height:13px}.belmonts_stepActive__dUMZG .belmonts_stepDot__peb5S{background:var(--orange);border-color:transparent;color:#fff;box-shadow:0 0 0 5px rgba(224,83,46,.18)}.belmonts_stepBody__C3FOJ{padding-top:2px}.belmonts_stepName__ASJDM{font-size:14.5px;font-weight:700;color:#fff}.belmonts_stepMeta__q5b8i{margin-top:2px;font-size:12.5px;color:#9db4dd}.belmonts_fiche__orkxH{position:relative;margin-top:22px;border-radius:12px;padding:14px 16px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.belmonts_ficheRow__lypAN{display:flex;align-items:center;justify-content:space-between;gap:12px}.belmonts_ficheRow__lypAN+.belmonts_ficheRow__lypAN{margin-top:10px}.belmonts_ficheKey__bgTJB{font-size:12px;color:#8fa6cf}.belmonts_ficheVal__TR55t{font-size:13px;font-weight:600;color:#e8eefb;font-variant-numeric:tabular-nums}.belmonts_tag__buG8o{font-size:11px;font-weight:700;letter-spacing:.02em;padding:2px 9px;border-radius:999px;color:#bcd0f6;background:rgba(37,99,235,.22);border:1px solid rgba(96,143,240,.4)}.belmonts_tagDone__y3r4A{color:#a7f3d0;background:rgba(16,185,129,.18);border-color:rgba(52,211,153,.4)}.belmonts_ficheNote__ex0WH{margin-top:12px;font-size:11px;color:#7d93bd;font-style:italic}.belmonts_section__SZ9Jl{padding:76px 0}.belmonts_sectionSoft__VCXFH{background:var(--bg-soft)}.belmonts_sectionHead__AWD_J{max-width:640px}.belmonts_sectionHead__AWD_J.belmonts_center__uykZ1{margin:0 auto;text-align:center}.belmonts_assur__34E6w{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:#fff}.belmonts_assurGrid__I_nqo{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.belmonts_assurItem__rVQhc{display:flex;align-items:center;gap:12px;padding:22px 20px;border-right:1px solid var(--line-2)}.belmonts_assurItem__rVQhc:last-child{border-right:none}.belmonts_assurIco__rRoqC{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--blue);background:var(--blue-050)}.belmonts_assurTxt__R_8lS b{display:block;font-size:14px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.belmonts_assurTxt__R_8lS span{font-size:12.5px;color:var(--slate-2)}.belmonts_cards__cltnq{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.belmonts_card__e0klm{position:relative;border-radius:var(--radius);padding:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.belmonts_card__e0klm:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--blue-100)}.belmonts_cardIco__1wW61{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--blue);background:var(--blue-050);margin-bottom:16px}.belmonts_cardTitle__K3R6G{font-size:17px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.belmonts_cardDesc__2IEHt{margin-top:8px;font-size:14px;line-height:1.55;color:var(--slate)}.belmonts_cardLink__WmRVy{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--blue)}.belmonts_cardLink__WmRVy .belmonts_arw__36XMN{transition:transform .16s ease}.belmonts_card__e0klm:hover .belmonts_cardLink__WmRVy .belmonts_arw__36XMN{transform:translateX(3px)}.belmonts_duo__HAsAR{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.belmonts_duoCard__34M_M{position:relative;padding:30px 30px 26px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.belmonts_duoCard__34M_M:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--blue),#20304f)}.belmonts_duoCard__34M_M:nth-child(2):before{background:linear-gradient(180deg,var(--orange),#b23a17)}.belmonts_duoCard__34M_M:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--blue-100)}.belmonts_duoIco__g_eeT{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--blue);background:var(--blue-050);margin-bottom:18px}.belmonts_duoCard__34M_M:nth-child(2) .belmonts_duoIco__g_eeT{color:var(--orange);background:rgba(224,83,46,.09)}.belmonts_duoCard__34M_M h3{font-size:19px;font-weight:750;letter-spacing:-.02em;color:var(--ink)}.belmonts_duoCard__34M_M p{margin:10px 0 16px;font-size:14.5px;line-height:1.6;color:var(--slate)}.belmonts_duoTag__EHdp2{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.01em;color:var(--blue);background:var(--blue-050);padding:5px 11px;border-radius:999px}.belmonts_duoCard__34M_M:nth-child(2) .belmonts_duoTag__EHdp2{color:var(--orange);background:rgba(224,83,46,.09)}.belmonts_spotlight__g3xf_{position:relative;background:var(--bg-marine);padding:72px 0;overflow:hidden}.belmonts_spotlight__g3xf_:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 90% at 82% 8%,rgba(224,83,46,.16),transparent 60%),radial-gradient(50% 80% at 8% 100%,rgba(37,99,235,.2),transparent 60%);pointer-events:none}.belmonts_spotlightHead__3AnXv{position:relative;max-width:60ch}.belmonts_spotEyebrow__tjiH_{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ff8f6b}.belmonts_spotTitle__q_aYB{margin:14px 0 0;font-size:clamp(26px,4vw,38px);font-weight:780;letter-spacing:-.025em;line-height:1.08;color:#fff}.belmonts_spotLead__lOKBG{margin:14px 0 0;font-size:16px;line-height:1.6;color:#b8c6e0}.belmonts_spotFeatures__eutMz{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.belmonts_spotItem__TItxB{padding:22px;border-radius:var(--radius);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.09)}.belmonts_spotItem__TItxB .belmonts_spotIco__WBdsZ{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#ff8f6b;background:rgba(224,83,46,.14);margin:0 0 14px}.belmonts_spotItem__TItxB b{display:block;font-size:15.5px;font-weight:700;color:#fff;letter-spacing:-.01em}.belmonts_spotItem__TItxB span:not(.belmonts_spotIco__WBdsZ){display:block;margin-top:6px;font-size:13.5px;line-height:1.5;color:#9db4dd}.belmonts_why__VERgm{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.belmonts_whyItem__QLcg7{padding:26px;border-radius:var(--radius);background:#fff;border:1px solid var(--line)}.belmonts_whyNum__nvqvi{font-size:13px;font-weight:800;color:var(--orange);font-variant-numeric:tabular-nums;letter-spacing:.04em}.belmonts_whyItem__QLcg7 h3{margin:10px 0 0;font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.belmonts_whyItem__QLcg7 p{margin:8px 0 0;font-size:14.5px;line-height:1.58;color:var(--slate)}.belmonts_zone__TXxGL{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.belmonts_zoneMap__mjHZv{position:relative}.belmonts_zoneMap__mjHZv svg{width:100%;height:auto;display:block}.belmonts_zoneMap__mjHZv .dep{fill:var(--blue-050);stroke:#fff;stroke-width:2.5;stroke-linejoin:round}.belmonts_zoneMap__mjHZv .depOn{fill:var(--blue-100);stroke:#fff}.belmonts_zoneMap__mjHZv .pin{fill:var(--orange)}.belmonts_zoneMap__mjHZv .zonePinPulse{transform-box:fill-box;transform-origin:center;animation:belmonts_zonePulse__3_fBe 2.4s ease-out infinite}@keyframes belmonts_zonePulse__3_fBe{0%{transform:scale(.7);opacity:.6}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}.belmonts_zoneList__EwUDe{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.belmonts_chip__oBEkj{font-size:13px;font-weight:600;color:var(--ink-2);padding:7px 13px;border-radius:999px;background:#fff;border:1px solid var(--line)}.belmonts_refBox__Tg6N0{margin-top:32px;border:1px dashed var(--line);border-radius:var(--radius);background:#fff;padding:40px 24px;text-align:center}.belmonts_refBox__Tg6N0 p{color:var(--slate-2);font-size:14.5px;max-width:46ch;margin:8px auto 0;line-height:1.55}.belmonts_cta__5geW0{position:relative;overflow:hidden;border-radius:var(--radius-lg);padding:52px 44px;color:#fff;background:radial-gradient(120% 140% at 90% -20%,rgba(37,99,235,.5),transparent 55%),linear-gradient(150deg,#16264a,#0e1b34);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.belmonts_ctaText__Q1peV h2{font-size:clamp(24px,3vw,32px);font-weight:800;letter-spacing:-.025em}.belmonts_ctaText__Q1peV p{margin-top:10px;font-size:15.5px;color:#c6d3ea;max-width:44ch;line-height:1.55}.belmonts_ctaActions__lFoTw{display:flex;flex-direction:column;gap:10px}.belmonts_ctaPhone__5y9al{font-size:13px;color:#9db4dd;text-align:center}.belmonts_ctaPhone__5y9al b{color:#fff}.belmonts_footer__7d_EF{background:var(--bg-marine);color:#c6d3ea;padding:56px 0 28px}.belmonts_footerGrid__1YZak{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.belmonts_footerBrand___NYcu .belmonts_brandName__Z8lxw{color:#fff}.belmonts_footerBrand___NYcu .belmonts_brandName__Z8lxw b{color:#7fa6ff}.belmonts_footerLogo__mNvD9{height:48px;width:auto;display:block}.belmonts_footerAbout__Xw_7h{margin-top:14px;font-size:13.5px;line-height:1.6;color:#9db4dd;max-width:34ch}.belmonts_footerCol__J_vzA h4{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7d93bd;margin:0 0 14px}.belmonts_footerCol__J_vzA a,.belmonts_footerCol__J_vzA p{display:block;font-size:13.5px;color:#b8c6e0;margin-bottom:9px;line-height:1.5}.belmonts_footerCol__J_vzA a:hover{color:#fff}.belmonts_footerBar__d_Q7x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.1);font-size:12.5px;color:#7d93bd}.belmonts_footerBar__d_Q7x a{color:#9db4dd}.belmonts_footerBar__d_Q7x a:hover{color:#fff}.belmonts_pageHead__sIyjC{background:radial-gradient(120% 90% at 90% -20%,var(--blue-050),transparent 60%),linear-gradient(180deg,#fff,var(--bg-soft));border-bottom:1px solid var(--line-2);padding:56px 0}.belmonts_pageHead__sIyjC h1{margin:14px 0 0;font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.06;color:var(--ink)}.belmonts_breadcrumb__27KDE{font-size:13px;color:var(--slate-2)}.belmonts_breadcrumb__27KDE a:hover{color:var(--blue)}.belmonts_formGrid__5Jrec{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.belmonts_form__mcEWC{display:grid;grid-template-columns:1fr 1fr;gap:16px}.belmonts_field__y3Ok1{display:flex;flex-direction:column;gap:6px}.belmonts_fieldFull__GicW8{grid-column:1/-1}.belmonts_field__y3Ok1 label{font-size:13px;font-weight:600;color:var(--ink-2)}.belmonts_field__y3Ok1 label span{color:var(--orange)}.belmonts_input__Fp8mr,.belmonts_select__gAUCC,.belmonts_textarea__2d1hF{width:100%;border-radius:11px;border:1px solid var(--line);background:#fff;padding:12px 13px;font-size:14.5px;font-family:inherit;color:var(--ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.belmonts_textarea__2d1hF{min-height:120px;resize:vertical}.belmonts_input__Fp8mr:focus,.belmonts_select__gAUCC:focus,.belmonts_textarea__2d1hF:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(37,99,235,.14)}.belmonts_consent__fScay{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--slate);line-height:1.5}.belmonts_consent__fScay input{margin-top:2px}.belmonts_formAside__wE4dc{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-soft);padding:24px}.belmonts_formAside__wE4dc h3{font-size:16px;font-weight:700;color:var(--ink);margin:0 0 14px}.belmonts_contactRow__c_t0t{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.belmonts_contactRow__c_t0t .belmonts_assurIco__rRoqC{width:34px;height:34px}.belmonts_contactRow__c_t0t b{display:block;font-size:13.5px;color:var(--ink)}.belmonts_contactRow__c_t0t span{font-size:13px;color:var(--slate)}.belmonts_prose__nlbie{max-width:68ch}.belmonts_prose__nlbie p{font-size:15.5px;line-height:1.68;color:var(--slate);margin:0 0 16px}.belmonts_prose__nlbie h3{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:32px 0 10px}.belmonts_serviceList__wKXJV{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.belmonts_serviceItem__Jnhok{display:flex;gap:14px;padding:18px;border-radius:var(--radius);border:1px solid var(--line);background:#fff}.belmonts_serviceItem__Jnhok .belmonts_cardIco__1wW61{margin-bottom:0;width:40px;height:40px}.belmonts_serviceItem__Jnhok b{font-size:15px;font-weight:700;color:var(--ink)}.belmonts_serviceItem__Jnhok p{margin:4px 0 0;font-size:13.5px;color:var(--slate);line-height:1.5}@keyframes belmonts_rise__THq42{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes belmonts_blink__e1BFH{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1024px){.belmonts_espace__R8dKW,.belmonts_nav__FL_9z{display:none}.belmonts_burger__WtId6,.belmonts_callBtn__ZtUeW{display:inline-flex}}@media (max-width:960px){.belmonts_heroGrid__h_M24{grid-template-columns:1fr;gap:36px}.belmonts_tracer__yx2aK{max-width:460px}.belmonts_assurGrid__I_nqo{grid-template-columns:repeat(2,1fr)}.belmonts_assurItem__rVQhc:nth-child(2){border-right:none}.belmonts_assurItem__rVQhc{border-bottom:1px solid var(--line-2)}.belmonts_cards__cltnq,.belmonts_spotFeatures__eutMz,.belmonts_why__VERgm{grid-template-columns:1fr 1fr}.belmonts_formGrid__5Jrec,.belmonts_zone__TXxGL{grid-template-columns:1fr}.belmonts_footerGrid__1YZak{grid-template-columns:1fr 1fr}.belmonts_serviceList__wKXJV{grid-template-columns:1fr}}@media (max-width:720px){.belmonts_headerCta__0CdoC .belmonts_btnDevis__FdKxB{display:none}.belmonts_assurGrid__I_nqo,.belmonts_cards__cltnq,.belmonts_duo__HAsAR,.belmonts_footerGrid__1YZak,.belmonts_spotFeatures__eutMz,.belmonts_why__VERgm{grid-template-columns:1fr}.belmonts_assurItem__rVQhc{border-right:none}.belmonts_cta__5geW0{padding:36px 26px}.belmonts_section__SZ9Jl{padding:56px 0}}.belmonts_refLogos__AVPgt{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:880px;margin:6px auto 0}.belmonts_refLogo__FQycp{display:inline-flex;align-items:center;padding:11px 18px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--slate);font-weight:700;font-size:15px;letter-spacing:-.01em;filter:grayscale(1);opacity:.82;transition:opacity .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.belmonts_refLogo__FQycp img{display:block;height:26px;width:auto;max-width:150px;object-fit:contain}.belmonts_refLogo__FQycp:hover{opacity:1;color:var(--ink);border-color:var(--blue-100);transform:translateY(-2px)}.belmonts_refLogo__FQycp:has(img){padding:12px 20px}.belmonts_refLogoMore__ExQRd{background:var(--blue-050);border-color:var(--blue-100);color:var(--blue-700);filter:none;opacity:1}.belmonts_refNote__GZ95d{text-align:center;color:var(--slate-2);font-size:13px;margin:20px auto 0}.belmonts_storyLead__0lxFw{color:var(--slate);font-size:17px;line-height:1.7;max-width:62ch}.belmonts_timeline__8I510{margin:36px 0 0;padding:0;list-style:none;position:relative}.belmonts_timeline__8I510:before{content:"";position:absolute;left:13px;top:6px;bottom:6px;width:2px;background:linear-gradient(var(--blue-100),var(--line))}.belmonts_tItem__re_9I{position:relative;padding:0 0 30px 46px}.belmonts_tItem__re_9I:last-child{padding-bottom:0}.belmonts_tDot___xkbD{position:absolute;left:5px;top:2px;width:18px;height:18px;border-radius:999px;background:#fff;border:3px solid var(--blue);box-shadow:0 0 0 4px var(--blue-050)}.belmonts_tItem__re_9I:last-child .belmonts_tDot___xkbD{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-050)}.belmonts_tYear__ARKlU{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-700);margin-bottom:4px}.belmonts_tItem__re_9I:last-child .belmonts_tYear__ARKlU{color:var(--orange-600)}.belmonts_tItem__re_9I h3{margin:0 0 6px;font-size:18px;letter-spacing:-.02em;color:var(--ink)}.belmonts_tItem__re_9I p{margin:0;color:var(--slate);font-size:15px;line-height:1.62;max-width:60ch}.belmonts_founder__Vhcs9{display:flex;gap:16px;align-items:center;margin-top:34px;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--bg-soft)}.belmonts_founderMark__8ZIME{flex:none;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:18px;background:linear-gradient(150deg,#20304f,#0e1b34)}.belmonts_founder__Vhcs9 b{display:block;color:var(--ink);font-size:15px}.belmonts_founder__Vhcs9 span{color:var(--slate-2);font-size:13.5px}@media (max-width:720px){.belmonts_refLogo__FQycp{font-size:14px;padding:9px 14px}}.belmonts_faq__F0D4F{max-width:760px;margin:36px auto 0}.belmonts_faqItem__WAWR4{border-bottom:1px solid var(--line)}.belmonts_faqItem__WAWR4 summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 4px;cursor:pointer;list-style:none;font-size:17px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.belmonts_faqItem__WAWR4 summary::-webkit-details-marker{display:none}.belmonts_faqItem__WAWR4 summary:after{content:"";flex:0 0 auto;width:12px;height:12px;border-right:2px solid var(--slate-2);border-bottom:2px solid var(--slate-2);transform:rotate(45deg);transition:transform .2s ease}.belmonts_faqItem__WAWR4[open] summary:after{transform:rotate(-135deg)}.belmonts_faqItem__WAWR4 summary:hover{color:var(--blue)}.belmonts_faqItem__WAWR4 summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.belmonts_faqAnswer__tZgkS{padding:0 4px 24px;margin:0;font-size:15.5px;line-height:1.65;color:var(--slate);max-width:68ch}.belmonts_faqAnswer__tZgkS a{color:var(--blue);font-weight:600}@media (prefers-reduced-motion:reduce){.belmonts_heroCopy__8kqRW,.belmonts_tracerLive__EERqp i,.belmonts_tracer__yx2aK,.belmonts_zoneMap__mjHZv .zonePinPulse{animation:none!important}.belmonts_btnPrimary__BCl42,.belmonts_card__e0klm,.belmonts_faqItem__WAWR4 summary:after,.belmonts_refLogo__FQycp{transition:none!important}}