:root{--ms-primary:#0B5345;--ms-gold:#F39C12;--ms-cream:#F4F1EA;--ms-ink:#1b2b26}.ms-wrap{max-width:880px;margin:0 auto;font-family:'DM Sans',system-ui,sans-serif;color:var(--ms-ink)}.ms-sim-hero{background:var(--ms-primary);color:#fff;padding:28px 24px;border-radius:14px 14px 0 0}.ms-sim-hero h2{font-family:'Playfair Display',serif;margin:0 0 6px;font-size:24px}.ms-sim-hero p{margin:0;opacity:.85;font-size:14px}.ms-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;background:#fff;padding:18px;border:1px solid #dfe7e3;border-top:none}@media(max-width:640px){.ms-summary{grid-template-columns:1fr 1fr}}.ms-card{background:var(--ms-cream);border-radius:10px;padding:14px;text-align:center}.ms-card label{display:block;font-family:'DM Mono',monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#6b7d76;margin-bottom:6px}.ms-card .value{font-size:20px;font-weight:700;font-family:'Playfair Display',serif}.ms-card.green .value{color:#1b7a4b}.ms-card.orange .value{color:#c97a16}.ms-card.red .value{color:#b3402e}.ms-controls{background:#fff;padding:20px 18px 24px;border:1px solid #dfe7e3;border-top:none;border-radius:0 0 14px 14px}.ms-slider{margin:0 0 18px}.ms-slider label{display:flex;justify-content:space-between;font-size:14px;font-weight:600;margin-bottom:6px}.ms-slider output{color:var(--ms-primary);font-weight:700}.ms-slider input[type=range]{width:100%;accent-color:var(--ms-gold)}.ms-select{width:100%;padding:10px;border:1px solid #cfdad5;border-radius:8px;font-size:14px}.ms-meth{max-width:880px;margin:32px auto}.ms-meth h3{font-family:'Playfair Display',serif}.ms-meth-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){.ms-meth-grid{grid-template-columns:1fr}}.ms-meth-card{background:var(--ms-cream);border-radius:10px;padding:16px;font-size:14px}.nw-faq details{border-bottom:1px solid #e2e8e5;padding:12px 0}.nw-faq summary{cursor:pointer;font-weight:600;font-family:'Playfair Display',serif;list-style:none}.nw-faq summary::after{content:" +";color:var(--ms-gold);float:right;font-weight:700}.nw-faq details[open] summary::after{content:" \2212"}.nwx *{box-sizing:border-box}.nwx .hero{background:linear-gradient(135deg,#0B5345,#07332B);color:#fff;padding:72px 24px;text-align:center}.nwx .hero .eye{font-family:'DM Mono',monospace;letter-spacing:3px;text-transform:uppercase;color:#F39C12;font-size:12px}.nwx .hero h1{font-family:'Playfair Display',serif;font-size:36px;margin:12px auto 10px;max-width:740px;line-height:1.12}.nwx .hero p{max-width:660px;margin:0 auto;opacity:.92;font-size:17px}.nwx .hero .rule{width:60px;height:3px;background:#F39C12;margin:20px auto 0;border:0}.nwx .cream{background:#F4F1EA;padding:48px 24px}.nwx .wrapt{max-width:820px;margin:0 auto}.nwx .eyel{font-family:'DM Mono',monospace;letter-spacing:2px;text-transform:uppercase;color:#F39C12;font-size:12px}.nwx h2{font-family:'Playfair Display',serif;color:#0B5345;font-size:27px;margin:6px 0 14px}.nwx .white{padding:48px 24px}.nwx .white p{color:#3c4b45;line-height:1.7;margin:0 0 14px}.nwx .simwrap{background:#F4F1EA;padding:40px 24px}.nwx .meth{max-width:880px;margin:0 auto;padding:48px 24px}.nwx .faq{max-width:820px;margin:0 auto;padding:8px 24px 48px}.nwx .rel{max-width:980px;margin:0 auto;padding:0 24px 56px}.nwx .rel .g{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:760px){.nwx .rel .g{grid-template-columns:1fr}}.nwx .rel a{display:block;background:#fff;border:1px solid #dfe7e3;border-left:4px solid #F39C12;border-radius:10px;padding:18px;text-decoration:none;color:#0B5345;font-family:'Playfair Display',serif;font-weight:700}.nwx .src{font-size:13px;color:#6b7d76}.nwx .cmp{list-style:none;margin:18px 0 0;padding:0}.nwx .cmp li{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #dfe7e3;border-radius:10px;padding:14px 16px;margin-bottom:10px}.nwx .cmp li.best{border:2px solid #1b7a4b;background:#f1f9f4}.nwx .cmp .nm{font-weight:600;color:#1b2b26}.nwx .cmp .nm small{display:block;color:#6b7d76;font-weight:400;font-size:12px}.nwx .cmp .vl{font-family:'Playfair Display',serif;font-weight:700;font-size:20px;color:#0B5345}.nwx .reco{background:#0B5345;color:#fff;border-radius:10px;padding:16px;margin-top:6px;font-size:15px}.nwx .reco b{color:#F39C12}.nw-hero h1,.nwx .hero h1{color:#fff!important}.nw-hero,.nwx .hero{color:#fff}body.page #main-content>.container,body.single-post #main-content>.container,body.page #content-area,body.single-post #content-area,body.page #left-area,body.single-post #left-area,body.page .entry-content,body.single-post .entry-content{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;float:none!important}body.page #sidebar,body.single-post #sidebar,body.page .et_post_meta_wrapper,body.single-post .et_post_meta_wrapper{display:none!important}body.page article,body.single-post article{margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;max-width:none!important}body.page #main-content,body.single-post #main-content{padding-top:0!important}body.page #content-area,body.single-post #content-area{padding:0!important}.nwh,.nwx{width:100%;overflow-x:hidden}.nw-faq{max-width:820px;margin:0 auto}.nw-faq details{background:#fff!important;border:1px solid #e2e8e5!important;border-radius:10px!important;margin-bottom:12px!important;padding:0!important;overflow:hidden}.nw-faq summary{cursor:pointer;font-weight:700;font-family:'Playfair Display',serif;color:#0B5345;list-style:none;padding:16px 20px!important;display:flex;justify-content:space-between;align-items:center;font-size:17px}.nw-faq summary::-webkit-details-marker{display:none}.nw-faq summary::after{content:"+";color:#F39C12;font-size:24px;line-height:1;font-weight:700;margin-left:16px;float:none}.nw-faq details[open] summary{border-bottom:1px solid #eef2f0}.nw-faq details[open] summary::after{content:"\2212"}.nw-faq details>p{padding:14px 20px 18px!important;margin:0!important;color:#46554f;line-height:1.65}.nw-art-hero{min-height:380px;display:flex;align-items:center;background-size:cover!important;background-position:center!important;padding:64px 24px}.nw-art-hero-in{max-width:880px;margin:0 auto;text-align:center;width:100%}.nw-art-hero .nw-art-kicker{color:#F39C12;font-weight:700;letter-spacing:.14em;font-size:13px;text-transform:uppercase}.nw-art-hero h1{color:#fff!important;font-family:'Playfair Display',Georgia,serif;font-size:42px;line-height:1.15;margin:14px 0 10px}.nw-art-hero .nw-art-meta{color:rgb(255 255 255 / .85);font-size:15px;margin:0}.nw-art-body{max-width:760px!important;margin:0 auto!important;padding:48px 22px 60px!important}.nw-art-body h2{font-family:'Playfair Display',Georgia,serif;color:#0B5345;font-size:27px;margin:34px 0 12px}.nw-art-body h3{font-family:'Playfair Display',Georgia,serif;color:#0B5345;font-size:21px;margin:26px 0 10px}.nw-art-body p{line-height:1.78;color:#33403b;margin:0 0 18px;font-size:17px}.nw-art-body ul,.nw-art-body ol{line-height:1.7;color:#33403b;margin:0 0 18px;padding-left:22px}.nw-art-body a{color:#0B7A5A;text-decoration:underline;text-underline-offset:2px}@media(max-width:600px){.nw-art-hero h1{font-size:30px}.nw-art-hero{min-height:300px}}#logo{content:url(https://simulateur-freelance.info/wp-content/uploads/2026/06/logo-sf.svg)!important;width:auto!important;height:auto!important;max-height:50px!important;max-width:none!important;object-fit:contain!important}.et-fixed-header #logo{max-height:42px!important}.logo_container{overflow:visible!important}.pgrid-wrap{max-width:1080px;margin:0 auto}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:820px){.pgrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pgrid{grid-template-columns:1fr}}.pcard{display:flex;flex-direction:column;background:#fff;border:1px solid #dfe7e3;border-radius:12px;overflow:hidden;text-decoration:none;color:#1b2b26;transition:box-shadow .2s,transform .2s}.pcard:hover{box-shadow:0 10px 26px rgb(11 83 69 / .14);transform:translateY(-2px)}.pcard img{width:100%;height:150px;object-fit:cover;display:block;background:#0B5345}.pcard .pc-t{font-family:"Playfair Display",Georgia,serif;color:#0B5345;font-size:17px;font-weight:700;padding:14px 16px 0;line-height:1.25}.pcard .pc-d{color:#5a6b64;font-size:13px;padding:6px 16px 16px;line-height:1.5;margin-top:auto}.hubsec{max-width:1080px;margin:0 auto;padding:6px 24px 10px}.hubsec h2{font-family:"Playfair Display",Georgia,serif;color:#0B5345;font-size:25px;margin:26px 0 16px}.hubsec .pgrid{margin-bottom:8px}.bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:10px}@media(max-width:820px){.bgrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.bgrid{grid-template-columns:1fr}}.bcard{display:flex;flex-direction:column;background:#fff;border:1px solid #dfe7e3;border-radius:12px;overflow:hidden;text-decoration:none;color:#1b2b26;transition:box-shadow .2s,transform .2s}.bcard:hover{box-shadow:0 10px 26px rgb(11 83 69 / .14);transform:translateY(-2px)}.bcard img{width:100%;height:160px;object-fit:cover;display:block;background:#0B5345}.bcard .k{font-family:"DM Mono",monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#F39C12;padding:14px 16px 0}.bcard b{font-family:"Playfair Display",Georgia,serif;color:#0B5345;font-size:17px;padding:4px 16px 0;line-height:1.25}.bcard span{color:#5a6b64;font-size:13px;padding:6px 16px 16px;margin-top:auto;line-height:1.5}.bpil{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}@media(max-width:760px){.bpil{grid-template-columns:1fr 1fr}}.bpil div{background:#F4F1EA;border-radius:10px;padding:16px;text-align:center}.bpil b{display:block;font-family:"Playfair Display",Georgia,serif;color:#0B5345}.bpil span{font-size:13px;color:#5a6b64}.bcard-noimg{display:block;height:160px;background:linear-gradient(135deg,#0B5345,#07332B)}