@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.BUPdYW_header{color:#13243c;background:#fff;border-bottom:1px solid #e1e6ed}.BUPdYW_header>div{max-width:1376px;min-height:80px;padding:16px 48px}.BUPdYW_brand{letter-spacing:-.035em;align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:650;display:inline-flex}.BUPdYW_mark{color:#fff;background:#2459e0;border-radius:10px 10px 13px 13px;justify-content:center;align-items:center;width:34px;height:38px;display:inline-flex}.BUPdYW_header nav{gap:22px}.BUPdYW_header nav a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.BUPdYW_header nav a:hover{color:#2459e0}.BUPdYW_header nav a[href=\/inscription]{color:#fff;box-shadow:none;background:#13243c;border-radius:8px;padding-inline:18px}.BUPdYW_header nav a[href=\/inscription]:hover{background:#223b5c}.BUPdYW_header :where(a,button):focus-visible{outline-offset:4px;outline:3px solid #2459e0}.BUPdYW_loading{background:#fff;border-bottom:1px solid #e1e6ed;min-height:81px}.BUPdYW_menuToggle{background:#fff;border:1px solid #dde3eb;border-radius:8px;min-height:44px;padding:8px 14px;font-size:13px;display:none}.BUPdYW_client>div{max-width:none;padding-inline:32px}.BUPdYW_client nav{gap:4px}@media (max-width:1023px){.BUPdYW_header>div{padding-inline:24px}.BUPdYW_header nav{gap:12px}}@media (max-width:767px){.BUPdYW_menuToggle{align-items:center;display:inline-flex}.BUPdYW_header .BUPdYW_visitorNav{display:none}.BUPdYW_header .BUPdYW_visitorNav[data-open=true]{border-top:1px solid #dde3eb;flex-direction:column;align-items:stretch;padding-block:12px;display:flex}.BUPdYW_header>div{gap:8px;padding:12px 20px}.BUPdYW_brand{font-size:16px}.BUPdYW_header nav{justify-content:space-between;gap:4px 14px;width:100%}.BUPdYW_header nav>div{flex-wrap:wrap;gap:12px}.BUPdYW_header nav a{font-size:12px}.BUPdYW_client nav{justify-content:flex-start}.BUPdYW_client nav>a{padding-inline:8px}}.BUPdYW_role>div{max-width:1376px;min-height:76px;padding:12px 40px}.BUPdYW_role nav{gap:4px}.BUPdYW_role nav a{color:#42516a;border-radius:8px;min-height:42px;padding:8px 12px;font-size:13px;font-weight:550;transition:background-color .14s,color .14s,transform .14s}.BUPdYW_role nav a:hover{color:#13243c;background:#f3f6fb}.BUPdYW_role nav a[class*=border]{color:#13243c;border-color:#dce3eb}.BUPdYW_role nav button{border-radius:8px;min-height:42px}.BUPdYW_role :where(a,button):focus-visible{outline-offset:3px;outline:3px solid #2459e0}@media (max-width:1023px){.BUPdYW_role>div{padding-inline:24px}}@media (max-width:767px){.BUPdYW_role>div{gap:8px;padding:12px 16px}.BUPdYW_role nav{justify-content:flex-start;gap:4px;width:100%}.BUPdYW_role nav a{min-height:40px;padding-inline:10px;font-size:12px}}
.B3LdxW_theme{--pp-ink:#13243c;--pp-muted:#526176;--pp-canvas:#f6f7f9;--pp-surface:#fff;--pp-line:#dde3eb;--pp-action:#2459e0;--pp-action-hover:#1845bd;--pp-soft:#edf2ff;color:var(--pp-ink);font-family:var(--font-geist-sans), Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.6}.B3LdxW_theme :where(h1,h2,h3){text-wrap:balance}.B3LdxW_theme :where(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #2459e0}.B3LdxW_theme :where(button,a,summary){touch-action:manipulation}.B3LdxW_theme :where(p,h1,h2,h3,dd){overflow-wrap:anywhere}.B3LdxW_primary,.B3LdxW_secondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.B3LdxW_primary{background:var(--pp-action);color:#fff;box-shadow:0 3px 6px #2459e018}.B3LdxW_primary:hover{background:var(--pp-action-hover)}.B3LdxW_secondary{color:var(--pp-ink);border-color:var(--pp-line);background:#fff}.B3LdxW_theme .B3LdxW_primary,.B3LdxW_theme .B3LdxW_secondary{border-radius:8px}.B3LdxW_secondary:hover{background:var(--pp-canvas);border-color:#aebbcf}.B3LdxW_primary:active,.B3LdxW_secondary:active{transform:translateY(1px)}.B3LdxW_eyebrow{color:var(--pp-muted);letter-spacing:.02em;font-size:13px;font-weight:600}.B3LdxW_skip{z-index:100;color:#13243c;background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.B3LdxW_skip:focus{transform:none}@media (hover:hover) and (pointer:fine){.B3LdxW_primary:hover,.B3LdxW_secondary:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.B3LdxW_theme *,.B3LdxW_theme :before,.B3LdxW_theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.LfCTbq_scope{--ws-ink:#13243c;--ws-muted:#526176;--ws-line:#dce3eb;--ws-surface:#fff;--ws-canvas:#f6f7f9;--ws-blue:#2459e0;color:var(--ws-ink)}.LfCTbq_scope main[data-workspace-page]{color:var(--ws-ink);scroll-margin-top:96px}.LfCTbq_scope main[data-workspace-page]:not([data-workspace-page=home]):not([data-workspace-page=client-rendez-vous]){width:min(1280px,100% - 64px);max-width:1280px;margin-inline:auto;padding-top:clamp(36px,4vw,64px);padding-bottom:clamp(48px,5vw,80px)}:is(.LfCTbq_scope main[data-workspace-page=connexion],.LfCTbq_scope main[data-workspace-page=inscription],.LfCTbq_scope main[data-workspace-page=inscription-plombier]){width:100%;max-width:none;min-height:calc(100svh - 80px);padding:48px 20px}.LfCTbq_scope main[data-workspace-page] h1{color:#13243c;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.12}.LfCTbq_scope main[data-workspace-page] h2{color:#13243c;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.25}.LfCTbq_scope main[data-workspace-page] h3{color:#13243c;letter-spacing:-.015em;font-weight:600}:is(.LfCTbq_scope main[data-workspace-page] p[class*=text-slate-500],.LfCTbq_scope main[data-workspace-page] p[class*=text-slate-600],.LfCTbq_scope main[data-workspace-page] p[class*=text-gray-500],.LfCTbq_scope main[data-workspace-page] p[class*=text-gray-600]){color:#46566d}:is(.LfCTbq_scope main[data-workspace-page] article,.LfCTbq_scope main[data-workspace-page] [class*=rounded-2xl][class*=border]:not(button)){border-color:var(--ws-line);box-shadow:0 8px 24px #13243c0a}:is(.LfCTbq_scope main[data-workspace-page] input,.LfCTbq_scope main[data-workspace-page] select,.LfCTbq_scope main[data-workspace-page] textarea){color:var(--ws-ink);background-color:#fff;border-color:#cbd5e1;border-radius:9px}:is(.LfCTbq_scope main[data-workspace-page] input:focus-visible,.LfCTbq_scope main[data-workspace-page] select:focus-visible,.LfCTbq_scope main[data-workspace-page] textarea:focus-visible){border-color:var(--ws-blue);box-shadow:0 0 0 3px #2459e01f}.LfCTbq_scope main[data-workspace-page] table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.LfCTbq_scope main[data-workspace-page] thead th{color:#42516a;letter-spacing:.025em;background:#f6f8fb;font-size:12px;font-weight:650}.LfCTbq_scope main[data-workspace-page] tbody tr:hover td{background:#f8faff}:is(.LfCTbq_scope main[data-workspace-page] a:focus-visible,.LfCTbq_scope main[data-workspace-page] button:focus-visible,.LfCTbq_scope main[data-workspace-page] input:focus-visible,.LfCTbq_scope main[data-workspace-page] select:focus-visible,.LfCTbq_scope main[data-workspace-page] textarea:focus-visible,.LfCTbq_scope main[data-workspace-page] summary:focus-visible){outline:3px solid var(--ws-blue);outline-offset:3px}.LfCTbq_scope main[data-workspace-page] button:not([class*=bg-red-]){border-radius:9px;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.LfCTbq_scope main[data-workspace-page] button:not(:disabled):active{transform:translateY(1px)}.LfCTbq_scope [data-workspace-page]:not(main) main{width:min(1280px,100% - 64px);max-width:1280px;color:var(--ws-ink);margin-inline:auto;padding-top:clamp(36px,4vw,64px);padding-bottom:clamp(48px,5vw,80px)}.LfCTbq_scope [data-workspace-page]:not(main) main h1{color:#13243c;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.12}.LfCTbq_scope [data-workspace-page]:not(main) main h2{color:#13243c;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.25}:is(.LfCTbq_scope [data-workspace-page]:not(main) main article,.LfCTbq_scope [data-workspace-page]:not(main) main [class*=rounded-2xl][class*=border]:not(button)){border-color:var(--ws-line);box-shadow:0 8px 24px #13243c0a}:is(.LfCTbq_scope [data-workspace-page]:not(main) main input,.LfCTbq_scope [data-workspace-page]:not(main) main select,.LfCTbq_scope [data-workspace-page]:not(main) main textarea){color:var(--ws-ink);background:#fff;border-color:#cbd5e1;border-radius:9px}.LfCTbq_scope [data-workspace-page]:not(main) main table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:620px}.LfCTbq_scope [data-workspace-page]:not(main) main thead th{color:#42516a;letter-spacing:.025em;background:#f6f8fb;font-size:12px;font-weight:650}:is(.LfCTbq_scope main[data-workspace-page$=tableau-bord] dl,.LfCTbq_scope main[data-workspace-page$=dashboard] dl){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;display:grid}:is(.LfCTbq_scope main[data-workspace-page$=tableau-bord] dl>div,.LfCTbq_scope main[data-workspace-page$=dashboard] dl>div){border:1px solid var(--ws-line);background:var(--ws-surface);border-radius:14px;min-width:0;padding:20px;box-shadow:0 8px 24px #13243c0a}:is(.LfCTbq_scope main[data-workspace-page$=tableau-bord] dl dd,.LfCTbq_scope main[data-workspace-page$=dashboard] dl dd){font-variant-numeric:tabular-nums}.LfCTbq_scope [data-workspace-page^=client-]{--ws-blue:#2459e0}.LfCTbq_scope [data-workspace-page^=plumber-]{--ws-blue:#1f5a72}.LfCTbq_scope [data-workspace-page^=admin-]{--ws-blue:#2459e0}.LfCTbq_scope [data-workspace-page^=support-]{--ws-blue:#315a78}:is(.LfCTbq_scope [data-workspace-page^=plombiers-],.LfCTbq_scope [data-workspace-page=professionnels],.LfCTbq_scope [data-workspace-page=recherche],.LfCTbq_scope [data-workspace-page=public-support]){--ws-blue:#2459e0}.LfCTbq_scope main[data-workspace-page] table{min-width:620px}.LfCTbq_scope main[data-workspace-page] [class*=overflow-x-auto]{-webkit-overflow-scrolling:touch;border-radius:12px;max-width:100%}:is(.LfCTbq_scope [data-workspace-page=admin-utilisateurs] table,.LfCTbq_scope [data-workspace-page=admin-plombiers] table,.LfCTbq_scope [data-workspace-page=support-tickets] table,.LfCTbq_scope [data-workspace-page=client-profil] table){min-width:720px}:is(.LfCTbq_scope main[data-workspace-page]>div:has(>h1),.LfCTbq_scope main[data-workspace-page]>div:has(>div>h1)){margin-bottom:clamp(24px,3vw,36px)}:is(.LfCTbq_scope main[data-workspace-page]>div:has(>h1)>p:first-of-type,.LfCTbq_scope main[data-workspace-page]>div:has(>div>h1) p:first-of-type){max-width:68ch}:is(.LfCTbq_scope main[data-workspace-page=client-historique] article,.LfCTbq_scope main[data-workspace-page=client-rendez-vous] article,.LfCTbq_scope [data-workspace-page=client-demandes-detail] main article){background:#fff;border-radius:16px}.LfCTbq_scope main[data-workspace-page=client-historique] article{padding:clamp(18px,2.2vw,26px)}:is(.LfCTbq_scope main[data-workspace-page=client-profil] section,.LfCTbq_scope main[data-workspace-page=client-nouvelle-demande] form,.LfCTbq_scope main[data-workspace-page=client-validation-chantier]>form){border:1px solid var(--ws-line);background:#fff;border-radius:16px;box-shadow:0 10px 30px #13243c0d}:is(.LfCTbq_scope [data-workspace-page=client-demandes-booking] main section,.LfCTbq_scope [data-workspace-page=client-demandes-booking] main article,.LfCTbq_scope [data-workspace-page=litiges-detail] main section,.LfCTbq_scope [data-workspace-page=litiges-detail] main article){border-radius:16px}:is(.LfCTbq_scope main[data-workspace-page=plumber-interventions] article,.LfCTbq_scope main[data-workspace-page=plumber-interventions-a-venir] article,.LfCTbq_scope main[data-workspace-page=plumber-interventions-a-valider] article){background:#fff;border-radius:14px;transition:border-color .15s,box-shadow .15s,transform .15s}:is(.LfCTbq_scope main[data-workspace-page=plumber-interventions-a-valider] [role=tablist],.LfCTbq_scope main[data-workspace-page=support-tickets] [role=tablist]){flex-wrap:wrap;gap:8px;display:flex}:is(.LfCTbq_scope main[data-workspace-page=plumber-comptabilite] section,.LfCTbq_scope main[data-workspace-page=plumber-profil] section,.LfCTbq_scope [data-workspace-page=plumber-photos] main section){border-color:var(--ws-line);background:#fff;border-radius:16px;box-shadow:0 8px 24px #13243c0a}.LfCTbq_scope main[data-workspace-page=admin-catalogue] nav[aria-label="Sections du catalogue"]{border:1px solid var(--ws-line);background:#eef2f7;border-radius:12px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.LfCTbq_scope main[data-workspace-page=admin-catalogue] nav[aria-label="Sections du catalogue"] button[aria-pressed=true]{color:#13243c;background:#fff;box-shadow:0 2px 8px #13243c14}:is(.LfCTbq_scope main[data-workspace-page=admin-utilisateurs]>div:has(>label),.LfCTbq_scope main[data-workspace-page=admin-plombiers]>div:has(>label),.LfCTbq_scope main[data-workspace-page=support-tickets] form,.LfCTbq_scope main[data-workspace-page=admin-secteurs] form){border-color:var(--ws-line);background:#fff;border-radius:14px}:is(.LfCTbq_scope main[data-workspace-page=admin-finances] article,.LfCTbq_scope main[data-workspace-page=admin-finances] [class*=rounded-xl][class*=border],.LfCTbq_scope main[data-workspace-page=admin-finances-interventions-detail] section,.LfCTbq_scope main[data-workspace-page=admin-utilisateurs-detail] section,.LfCTbq_scope main[data-workspace-page=admin-plombiers-detail] section){border-color:var(--ws-line);background:#fff;border-radius:15px}:is(.LfCTbq_scope main[data-workspace-page=admin-profil] form,.LfCTbq_scope main[data-workspace-page=support-profil] form,.LfCTbq_scope main[data-workspace-page=plumber-profil] form){border:1px solid var(--ws-line);background:#fff;border-radius:16px;padding:clamp(20px,3vw,32px);box-shadow:0 10px 30px #13243c0d}.LfCTbq_scope main[data-workspace-page=admin-parametres-paiement]>h1{margin-bottom:24px}:is(.LfCTbq_scope main[data-workspace-page=support-tableau-bord] article,.LfCTbq_scope main[data-workspace-page=support-tickets] article,.LfCTbq_scope main[data-workspace-page=support-tickets-ticket-detail] article,.LfCTbq_scope [data-workspace-page=support-litiges] main article){background:#fff;border-radius:14px;box-shadow:0 8px 24px #13243c0a}:is(.LfCTbq_scope main[data-workspace-page=support-tickets-ticket-detail] form,.LfCTbq_scope [data-workspace-page=litiges-detail] main form,.LfCTbq_scope [data-workspace-page=support-litiges] main form){border:1px solid var(--ws-line);background:#fff;border-radius:14px}:is(.LfCTbq_scope main[data-workspace-page=connexion]>div,.LfCTbq_scope main[data-workspace-page=inscription]>div,.LfCTbq_scope main[data-workspace-page=inscription-plombier]>div){border:1px solid var(--ws-line);background:#fff;border-radius:18px;box-shadow:0 18px 48px #13243c12}:is(.LfCTbq_scope main[data-workspace-page=recherche] form[role=search],.LfCTbq_scope main[data-workspace-page=support] form){border-color:var(--ws-line);background:#fff;border-radius:16px;box-shadow:0 10px 30px #13243c0d}:is(.LfCTbq_scope main[data-workspace-page=professionnels] section,.LfCTbq_scope main[data-workspace-page=plombiers-profile] section){border-color:var(--ws-line)}:is(.LfCTbq_scope main[data-workspace-page=professionnels] a[class*=bg-blue-600],.LfCTbq_scope main[data-workspace-page=recherche] button[type=submit]){border-radius:9px}@media (max-width:767px){.LfCTbq_scope [data-workspace-page]:not(main) main{width:calc(100% - 32px);padding-top:30px;padding-bottom:48px}.LfCTbq_scope [data-workspace-page]:not(main) main h1{font-size:clamp(28px,8vw,36px)}.LfCTbq_scope [data-workspace-page]:not(main) main table{max-width:100%;display:block;overflow-x:auto}.LfCTbq_scope main[data-workspace-page]:not([data-workspace-page=home]):not([data-workspace-page=client-rendez-vous]){width:calc(100% - 32px);padding-top:30px;padding-bottom:48px}:is(.LfCTbq_scope main[data-workspace-page=connexion],.LfCTbq_scope main[data-workspace-page=inscription],.LfCTbq_scope main[data-workspace-page=inscription-plombier]){width:100%;padding:32px 16px}.LfCTbq_scope main[data-workspace-page] h1{font-size:clamp(28px,8vw,36px)}.LfCTbq_scope main[data-workspace-page] table{max-width:100%;display:block;overflow-x:auto}:is(.LfCTbq_scope main[data-workspace-page] th,.LfCTbq_scope main[data-workspace-page] td){padding:10px 12px}}@media (prefers-reduced-motion:reduce){:is(.LfCTbq_scope [data-workspace-page] *,.LfCTbq_scope [data-workspace-page] :before,.LfCTbq_scope [data-workspace-page] :after){scroll-behavior:auto!important;transition-duration:.01ms!important}}
.lcJ8NW_shell{background:var(--pp-canvas);grid-template-columns:228px minmax(0,1fr);width:100%;min-width:0;min-height:calc(100svh - 80px);display:grid}.lcJ8NW_sidebar{min-width:0;max-height:calc(100svh - 32px);color:var(--pp-ink);border-right:1px solid var(--pp-line);background:#fff;flex-direction:column;align-self:start;gap:28px;padding:32px 16px;display:flex;position:sticky;top:16px;overflow-y:auto}.lcJ8NW_sidebarLabel{color:var(--pp-muted);padding:0 12px;font-size:12px;font-weight:650}.lcJ8NW_sidebar nav{gap:4px;margin-top:12px;display:grid}.lcJ8NW_sidebar a{color:#46566d;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:9px 12px;font-size:13px;line-height:1.35;transition:background-color .14s,color .14s;display:flex}.lcJ8NW_sidebar a:hover{color:#1845bd;background:#f0f4fb}.lcJ8NW_sidebar a:focus-visible{outline-offset:2px;outline:3px solid #2459e0}.lcJ8NW_sidebar a svg{flex-shrink:0}.lcJ8NW_help{border-top:1px solid var(--pp-line);padding-top:20px}.lcJ8NW_help p{color:var(--pp-muted);margin:0 12px 8px;font-size:13px}.lcJ8NW_content{width:100%;min-width:0;max-width:1400px;margin-inline:auto;padding:44px 48px 80px}.lcJ8NW_heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.lcJ8NW_heading h1{letter-spacing:-.04em;margin-top:10px;font-size:clamp(26px,2.5vw,36px);font-weight:550;line-height:1.2}.lcJ8NW_heading p:last-child{color:var(--pp-muted);max-width:560px;margin-top:14px;font-size:14px}.lcJ8NW_heading>a{flex-shrink:0}.lcJ8NW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.lcJ8NW_metric{border:1px solid var(--pp-line);background:#fff;border-radius:14px;padding:22px;box-shadow:0 2px 3px #13243c03}.lcJ8NW_metric dt{color:var(--pp-muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.lcJ8NW_metric dt svg{color:#2459e0}.lcJ8NW_metric dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:34px;font-weight:550;line-height:1}.lcJ8NW_metric .lcJ8NW_metricDetail{color:var(--pp-muted);letter-spacing:normal;margin-top:10px;font-size:13px;font-weight:400;line-height:1.5}.lcJ8NW_content>section,.lcJ8NW_metrics{scroll-margin-top:24px}.lcJ8NW_content>section h2{letter-spacing:-.035em;font-size:23px;font-weight:550}.lcJ8NW_content article{border-color:var(--pp-line);box-shadow:0 2px 8px #13243c04}.lcJ8NW_content article :where(p,span,h3){overflow-wrap:anywhere}.lcJ8NW_content article :where(a,button,input,summary){min-height:44px}.lcJ8NW_content article>div:first-child{border-color:var(--pp-line)}.lcJ8NW_content .text-slate-400{color:#526176}.lcJ8NW_content .text-xs{font-size:13px}.lcJ8NW_content .bg-blue-50{background:#f0f4fb}.lcJ8NW_content .bg-blue-600{background:#2459e0}.lcJ8NW_content .bg-blue-600:hover{background:#1845bd}.lcJ8NW_content .rounded-2xl{border-radius:14px}.lcJ8NW_content .uppercase{text-transform:none;letter-spacing:normal}.lcJ8NW_status{color:#254b99;background:#edf2ff;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.lcJ8NW_status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lcJ8NW_status[data-status=PLUMBER_PROPOSAL_SENT]{color:#80550b;background:#fff5dd}.lcJ8NW_status[data-status=CUSTOMER_ACCEPTED]{color:#21664c;background:#e7f4ef}.lcJ8NW_status[data-status=CANCELLED],.lcJ8NW_status[data-status=CUSTOMER_REJECTED]{color:#825151;background:#f4eded}.lcJ8NW_dossier{flex-direction:column;align-items:flex-start;display:flex}.lcJ8NW_dossier h3{font-size:17px}.lcJ8NW_dossier>a{margin-top:auto}.lcJ8NW_dossier>p:last-of-type{margin-bottom:20px}@media (max-width:1199px){.lcJ8NW_shell{grid-template-columns:196px minmax(0,1fr)}.lcJ8NW_content{padding:32px 28px 64px}.lcJ8NW_heading{flex-direction:column;align-items:flex-start}.lcJ8NW_metrics{gap:12px}.lcJ8NW_metric{padding:16px}}@media (max-width:767px){.lcJ8NW_shell{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.lcJ8NW_sidebar{border-right:0;border-bottom:1px solid var(--pp-line);gap:8px;width:100%;min-width:0;max-height:none;padding:10px 16px;position:static;overflow:visible}.lcJ8NW_sidebar>div{min-width:0;max-width:100%}.lcJ8NW_sidebarLabel{padding-inline:8px}.lcJ8NW_sidebar nav{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;width:100%;min-width:0;max-width:100%;margin:0;padding:2px 2px 6px;display:flex;overflow-x:auto}.lcJ8NW_sidebar nav a{white-space:nowrap;flex:none;gap:8px;padding:8px 10px;font-size:13px}.lcJ8NW_sidebar a svg{width:16px}.lcJ8NW_help{border-top:0;padding-top:0;display:block}.lcJ8NW_help p{display:none}.lcJ8NW_help a{width:fit-content;min-height:40px;padding:8px 10px}.lcJ8NW_content{width:100%;min-width:0;max-width:100%;padding:28px 20px 56px}.lcJ8NW_heading{gap:20px}.lcJ8NW_heading>a{width:100%}.lcJ8NW_metrics{grid-template-columns:1fr;gap:10px;margin-top:24px}.lcJ8NW_metric{grid-template-columns:1fr auto;gap:4px 14px;padding:16px 18px;display:grid}.lcJ8NW_metric dt{flex-direction:row-reverse;justify-content:flex-start}.lcJ8NW_metric dd{grid-area:1/2/3;align-self:center;margin:0;font-size:28px}.lcJ8NW_metric .lcJ8NW_metricDetail{grid-area:2/1;margin:0;padding-left:28px;font-size:13px}.lcJ8NW_content article .p-6{padding:18px}}
.znKT8q_page{background:#fafbf9}.znKT8q_wrap{width:min(1280px,100% - 96px);margin-inline:auto}.znKT8q_hero{align-items:center;min-height:calc(100svh - 80px);padding:100px 0 72px;display:flex}.znKT8q_heroGrid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media (prefers-reduced-motion:no-preference){.znKT8q_heroGrid{animation:.24s ease-out both znKT8q_enter}}@keyframes znKT8q_enter{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:none}}.znKT8q_hero h1{letter-spacing:-.055em;max-width:9.5em;margin-top:20px;font-size:clamp(44px,4.9vw,70px);font-weight:550;line-height:1.06}.znKT8q_hero h1 span{color:#2459e0}.znKT8q_lead{color:#35445a;max-width:440px;margin-top:28px;font-size:18px;line-height:1.7}.znKT8q_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.znKT8q_note{color:#526176;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.znKT8q_note svg{color:#2459e0;flex-shrink:0}.znKT8q_visual{position:relative}.znKT8q_photo{background:#e3e8ed;border-radius:18px;height:440px;position:relative;overflow:hidden}.znKT8q_photo img{object-fit:cover;object-position:48% center}.znKT8q_processCard{background:#fff;border:1px solid #d9e0e9;border-radius:12px;margin:16px 0 0;padding:20px 22px;position:relative;box-shadow:0 8px 24px #11243c0d}.znKT8q_cardHead{justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:600;display:flex}.znKT8q_cardHead svg{color:#2459e0}.znKT8q_miniSteps{gap:10px;margin-top:24px;padding:0;list-style:none;display:flex}.znKT8q_miniSteps li{color:#35445a;border-top:2px solid #dce5f8;flex:1;padding-top:10px;font-size:13px}.znKT8q_miniSteps li:first-child{color:#13243c;border-color:#2459e0}.znKT8q_section{min-height:740px;padding:104px 0 96px}.znKT8q_sectionHead{justify-content:space-between;align-items:end;gap:32px;display:flex}.znKT8q_section h2,.znKT8q_close h2{letter-spacing:-.04em;max-width:650px;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.17}.znKT8q_sectionHead p{color:#35445a;max-width:310px}.znKT8q_steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:56px;padding:0;list-style:none;display:grid}.znKT8q_steps li{border-top:1px solid #d5dde6;padding-top:26px}.znKT8q_stepNo{color:#2459e0;background:#edf2ff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;display:inline-flex}.znKT8q_steps h3{letter-spacing:-.025em;margin-top:24px;font-size:21px;font-weight:550}.znKT8q_steps p{color:#35445a;max-width:32ch;margin-top:12px;font-size:16px}.znKT8q_services{flex-wrap:wrap;gap:10px;margin-top:48px;display:flex}.znKT8q_services span{color:#35445a;border:1px solid #cbd5e1;border-radius:8px;padding:9px 14px;font-size:14px}.znKT8q_sectionAction{margin-top:36px}.znKT8q_close{color:#fff;background:#13243c;padding:72px 0 28px}.znKT8q_closeRow{justify-content:space-between;align-items:center;gap:32px;display:flex}.znKT8q_close p{color:#e0e7f0;max-width:460px;margin-top:16px}.znKT8q_footer{color:#c0ccdd;border-top:1px solid #344359;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding-top:24px;font-size:13px;display:flex}.znKT8q_footer nav{flex-wrap:wrap;gap:24px;display:flex}.znKT8q_footer a{align-items:center;min-height:44px;display:inline-flex}.znKT8q_footer a:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}@media (max-width:1023px){.znKT8q_wrap{width:calc(100% - 64px)}.znKT8q_heroGrid{gap:32px}.znKT8q_photo{height:360px}.znKT8q_hero{padding-top:88px}.znKT8q_hero h1{font-size:48px}.znKT8q_miniSteps{flex-wrap:wrap}}@media (max-width:767px){.znKT8q_wrap{width:calc(100% - 40px)}.znKT8q_hero{min-height:auto;padding:48px 0 64px}.znKT8q_heroGrid{grid-template-columns:1fr;gap:36px}.znKT8q_hero h1{font-size:clamp(40px,10vw,58px)}.znKT8q_lead{margin-top:20px;font-size:16px}.znKT8q_photo{height:280px}.znKT8q_actions{flex-direction:column;margin-top:24px}.znKT8q_actions a{width:100%}.znKT8q_section{min-height:0;padding:64px 0}.znKT8q_sectionHead,.znKT8q_closeRow{flex-direction:column;align-items:flex-start;gap:20px}.znKT8q_steps{grid-template-columns:1fr;gap:28px;margin-top:32px}.znKT8q_steps h3{margin-top:14px}.znKT8q_steps p{max-width:none}.znKT8q_services{margin-top:32px}.znKT8q_close{padding-top:48px}.znKT8q_footer{flex-direction:column;align-items:flex-start;gap:8px;margin-top:48px}.znKT8q_footer nav{gap:16px}}
