.salary-page .sc-page-hero{padding-block:clamp(62px,8vw,112px)}.salary-page .sc-page-hero h1{max-width:870px}.salary-page .sc-page-hero>p:not(.eyebrow){max-width:880px;color:var(--gris);line-height:1.76;font-size:clamp(1.03rem,1.48vw,1.17rem)}.sc-hero-perks{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 29px}.sc-hero-perks span{padding:9px 14px;border:1px solid rgba(201,150,67,.42);border-radius:99px;color:var(--or-clair);font-size:.81rem;font-weight:700}.sc-calc-section{scroll-margin-top:12px}.sc-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.sc-section-header h2{margin:6px 0 0}.sc-section-header>span{color:var(--gris);font-size:.81rem}.sc-section-lead{color:var(--gris);line-height:1.73;margin:20px 0 30px;max-width:1020px}.sc-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.83fr);grid-gap:24px;gap:24px;align-items:start}.sc-results,.sc-workspace{min-width:0;border:1px solid rgba(201,150,67,.43);border-radius:19px;overflow:hidden;background:linear-gradient(150deg,#142b45,#0b1c2e);box-shadow:0 12px 36px rgba(0,0,0,.1);color:#f3f1ee}.sc-workspace{padding:clamp(18px,3vw,34px)}.sc-workspace-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.sc-workspace-heading h2{font-size:clamp(1.45rem,2.4vw,2.1rem);color:#fff5e6;line-height:1.23;margin:6px 0 0}.sc-workspace-heading h2 span{color:#efc985}.sc-small-title{display:block;color:#f1c983;font-size:.73rem;letter-spacing:.15em;font-weight:850}.sc-reset{font:inherit;font-size:.8rem;font-weight:700;color:#f0c889;border:1px solid rgba(217,170,95,.46);padding:10px 12px;border-radius:8px;background:transparent;cursor:pointer;white-space:nowrap}.sc-reset:hover{background:rgba(217,170,95,.12)}.sc-intro{color:#d3dee8;font-size:.89rem;line-height:1.67;margin:18px 0 25px}.sc-intro strong{color:#f4dfb9}.sc-table-wrap{max-width:100%;overflow-x:auto}.sc-table{display:grid;grid-gap:9px;gap:9px;min-width:520px}.sc-table-header,.sc-table-row{display:grid;grid-template-columns:110px repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:stretch}.sc-table-header{color:#d0dce7;font-size:.75rem;font-weight:750;line-height:1.45}.sc-table-header>span{text-align:center;align-content:end;padding:5px}.sc-table-header>span:first-child{text-align:left}.sc-table-row{min-height:81px}.sc-row-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;font-size:.87rem;color:#f5eede}.sc-row-title small{font-size:.71rem;color:#b5c9d9}.sc-value-cell{display:flex;flex-direction:column;justify-content:center;padding:7px;border:1px solid rgba(178,203,221,.28);background:#091e31;border-radius:10px;min-width:0;transition:border-color .15s ease,background .15s ease}.sc-value-cell.is-selected,.sc-value-cell:focus-within{border-color:#f1c779;background:#173652;box-shadow:0 0 0 1px rgba(233,189,112,.36)}.sc-mobile-cell-label{display:none}.sc-cell-inner{display:flex;align-items:center;gap:3px;min-width:0}.sc-cell-inner input{display:block;min-width:0;width:100%;font:inherit;font-size:clamp(.86rem,1.34vw,1.05rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750;border:0;outline:0;background:transparent;color:#f8edda;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;padding:8px 4px}.sc-cell-inner input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sc-cell-inner small{color:#e1b76d;font-size:.78rem;font-weight:750}.sc-settings{border-top:1px solid rgba(229,183,105,.26);margin-top:28px;padding-top:28px}.sc-settings header h3{color:#fff0dd;font-size:1.32rem;margin:7px 0 18px}.sc-status{display:grid;grid-template-columns:1fr 1fr 1.5fr;grid-gap:8px;gap:8px;margin-bottom:22px}.sc-status button{font:inherit;font-size:.85rem;font-weight:740;line-height:1.4;border:1px solid rgba(222,183,116,.4);border-radius:9px;background:#10283e;color:#d4e0eb;padding:12px 7px;cursor:pointer}.sc-status button.is-selected{background:linear-gradient(135deg,#efd49b,#d5a254);color:#0d2337;border-color:#f4dcab}.sc-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 15px;gap:18px 15px}.sc-setting{display:flex;flex-direction:column;gap:8px;min-width:0}.sc-setting>span:first-child{font-size:.8rem;font-weight:730;line-height:1.43;color:#f2ece2}.sc-setting small{font-size:.72rem;line-height:1.49;color:#bfcedc}.sc-number{display:block;position:relative}.sc-number input,.sc-setting select{background:#081f33;border:1px solid #7b93a6;border-radius:8px;padding:11px 44px 11px 12px;color:#fff5e4;font:inherit;font-size:1rem;min-width:0;width:100%;height:46px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sc-setting select{padding-right:15px;color-scheme:dark}.sc-number input:focus-visible,.sc-setting select:focus-visible{outline:2px solid #f3d496;outline-offset:2px}.sc-number i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;color:#f0cc8d;font-size:.85rem;font-weight:750;pointer-events:none}.sc-advanced{margin-top:22px;border-radius:11px;border:1px solid rgba(212,170,103,.32);background:#0b2136;overflow:hidden}.sc-advanced summary{padding:16px;list-style:none;font-size:.86rem;font-weight:750;display:flex;justify-content:space-between;gap:10px;align-items:center;cursor:pointer;color:#f1d29c}.sc-advanced summary::-webkit-details-marker{display:none}.sc-advanced summary span{font-size:1.2rem}.sc-advanced[open] summary span{transform:rotate(45deg)}.sc-advanced>.sc-settings-grid{padding:5px 16px 21px}.sc-check{grid-column:1/-1;display:flex;align-items:center;gap:10px;color:#e8dbc6;font-size:.84rem}.sc-check input{width:18px;height:18px;accent-color:#d9ad65}.sc-note{margin-top:21px;padding:15px 16px;background:rgba(218,172,94,.085);border-left:3px solid #edc785;border-radius:0 9px 9px 0;color:#d2dce7;font-size:.8rem;line-height:1.65}.sc-note strong{color:#f2d3a0}.sc-note a{color:#f5d18e;text-decoration:underline}.sc-results{position:-webkit-sticky;position:sticky;top:18px}.sc-results-hero{padding:clamp(20px,2.5vw,29px);background:radial-gradient(ellipse at 100% 0,rgba(201,150,67,.22),transparent 65%),#12304a}.sc-results-hero .sc-small-title{font-size:.7rem}.sc-primary{margin-top:22px}.sc-after>span,.sc-primary>span{font-size:.86rem;color:#d7e0e9}.sc-primary strong{display:block;font-size:clamp(1.85rem,3.6vw,3.1rem);letter-spacing:-.045em;color:#f6cf83;line-height:1.27;margin:6px 0 0;overflow-wrap:anywhere}.sc-after{padding:17px 18px;margin:15px 0 20px;border:1px solid rgba(239,195,112,.65);border-radius:11px;background:rgba(241,191,104,.095)}.sc-after strong{font-size:clamp(1.4rem,2.7vw,2rem);display:block;margin-top:6px;color:#fff4dd;overflow-wrap:anywhere}.sc-result-badges{display:flex;flex-wrap:wrap;gap:9px}.sc-result-badges span{font-size:.75rem;padding:8px 10px;background:rgba(10,25,42,.65);color:#d9e5ef;border-radius:7px}.sc-result-badges b{color:#ffe0a0}.sc-result-body{padding:clamp(19px,2.5vw,28px)}.sc-result-body h3{font-size:1.14rem;color:#fff0d8;margin:0 0 15px}.sc-mini-visual{height:11px;width:100%;border-radius:99px;overflow:hidden;background:#415b70}.sc-mini-visual span{display:block;height:100%;background:linear-gradient(90deg,#a97429,#f7d598);border-radius:99px}.sc-mini-caption{gap:8px;margin:8px 0 19px;font-size:.68rem;color:#c7d4df}.sc-break-line,.sc-mini-caption{display:flex;justify-content:space-between}.sc-break-line{align-items:baseline;gap:10px;border-bottom:1px solid rgba(186,206,223,.12);padding:9px 0}.sc-break-line>span{font-size:.77rem;line-height:1.45;color:#cbd8e1}.sc-break-line strong{color:#fff0d6;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sc-break-line.is-strong{border-bottom-color:rgba(232,186,110,.48);padding-block:13px}.sc-break-line.is-strong strong,.sc-break-line.is-strong>span{color:#f2d18d;font-weight:820;font-size:.85rem}.sc-result-subhead{margin:23px 0 8px!important;font-size:1.01rem!important;color:#efc77f!important}.sc-warnings{margin:20px 0 0;border:1px solid rgba(234,189,107,.5);border-radius:8px;padding:13px;background:rgba(219,162,74,.1);font-size:.76rem;line-height:1.65;color:#f0dfbb}.sc-warnings summary{font-weight:800;cursor:pointer}.sc-warnings ul{padding-left:17px;margin:9px 0 1px}.sc-warnings li+li{margin-top:5px}.sc-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:22px}.sc-actions button{font:inherit;cursor:pointer;border-radius:7px;padding:11px 8px;border:1px solid rgba(222,184,108,.5);background:#213d56;color:#f4d298;font-weight:750;font-size:.76rem}.sc-actions button:last-child{grid-column:1/-1}.sc-actions button:hover{background:#335873}.sc-fineprint{font-size:.72rem;line-height:1.65;color:#b9ccda;margin:18px 0 0}.sc-urssaf{margin-top:clamp(24px,3vw,38px);width:100%;min-width:0;padding:clamp(22px,3vw,36px);border:1px solid rgba(201,150,67,.45);border-radius:15px;background:linear-gradient(135deg,#17314d,#10243b)}.sc-urssaf-intro{display:flex;justify-content:space-between;gap:22px}.sc-urssaf-intro>div{max-width:780px}.sc-urssaf h2{color:#f9eddd;font-size:clamp(1.35rem,2.2vw,1.9rem);margin:10px 0}.sc-urssaf h2 span{color:#efd08e}.sc-urssaf p{font-size:.85rem;line-height:1.68;color:#d0dee9;margin:8px 0 0}.sc-urssaf-intro button{white-space:nowrap;flex:0 0 auto}.sc-official-panel{border-top:1px solid rgba(216,170,98,.33);margin-top:23px;padding-top:19px}.sc-official-panel a{color:#f4cd82;text-decoration:underline}.sc-official-panel iframe{margin-top:15px;display:block;min-height:780px;border:1px solid #af8a4b;border-radius:10px;background:#fff}.sc-explainer h2{margin:8px 0 0}.sc-explainer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:29px 0 33px}.sc-explainer-grid article{border:1px solid rgba(201,150,67,.32);border-radius:13px;padding:23px 20px;background:linear-gradient(145deg,#182f49,#0a1b2e)}.sc-explainer-grid article>span{color:var(--or-clair);font-size:.8rem;font-weight:850;letter-spacing:.17em}.sc-explainer-grid h3{font-size:1.13rem;margin:15px 0 10px;color:var(--ivoire)}.sc-explainer-grid p{color:var(--gris);font-size:.86rem;line-height:1.68;margin:0}.sc-sources{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:23px;gap:23px;padding:clamp(21px,3vw,34px);border:1px solid rgba(201,150,67,.39);border-radius:13px;background:rgba(201,150,67,.065)}.sc-sources h3{font-size:1.24rem;margin:0 0 13px}.sc-sources p{color:var(--gris);font-size:.87rem;line-height:1.74;margin:0 0 10px}.sc-sources>div:last-child{display:flex;flex-direction:column;gap:12px}.sc-sources a{color:var(--or-clair);font-size:.83rem;line-height:1.65;text-decoration:underline}.sc-nextstep{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-top:39px;padding:31px;background:linear-gradient(120deg,rgba(201,150,67,.19),rgba(12,33,54,.35));border:1px solid rgba(201,150,67,.35);border-radius:14px}.sc-nextstep h3{font-size:1.3rem;margin:9px 0}.sc-nextstep p:last-child{color:var(--gris);line-height:1.65}.sc-nextstep>div:last-child{display:flex;flex-direction:column;gap:10px;min-width:230px}.sc-nextstep .btn{text-align:center}@media(max-width:1190px){.sc-main{grid-template-columns:1fr}.sc-results{position:static}.sc-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.sc-table{min-width:0;gap:10px}.sc-table-header{display:none}.sc-table-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;min-height:0}.sc-row-title{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:9px;border-top:1px solid rgba(220,176,101,.3);padding-top:13px}.sc-row-title strong{font-size:1rem}.sc-value-cell{min-height:72px}.sc-mobile-cell-label{display:block;font-size:.69rem;color:#c0d5e4;font-weight:700}.sc-cell-inner input{font-size:1.06rem}.sc-nextstep,.sc-urssaf-intro{flex-direction:column;align-items:stretch}.sc-urssaf-intro button{white-space:normal}.sc-sources{grid-template-columns:1fr}.sc-official-panel iframe{min-height:700px}}@media(max-width:540px){.sc-workspace{padding:20px 15px}.sc-workspace-heading{flex-direction:column;align-items:stretch}.sc-reset{width:max-content}.sc-settings-grid{grid-template-columns:1fr}.sc-status{grid-template-columns:1fr 1fr}.sc-status button:last-child{grid-column:1/-1}.sc-explainer-grid{grid-template-columns:1fr}.sc-result-body,.sc-results-hero{padding:20px 17px}.sc-nextstep{padding:23px 18px}.sc-nextstep>div:last-child{min-width:0}.sc-row-title{padding-top:14px}.sc-cell-inner input{font-size:.96rem}}html[data-theme=light] .sc-page-hero>p:not(.eyebrow),html[data-theme=light] .sc-section-lead{color:#435c71}html[data-theme=light] .sc-results,html[data-theme=light] .sc-workspace{--ivoire:#f6f1e8;--or-clair:#f1cc87;--gris:#d1dfeb;color:#f3f1ee}html[data-theme=light] .sc-results-hero .sc-small-title,html[data-theme=light] .sc-workspace .sc-small-title{color:#f1c983}html[data-theme=light] .sc-value-cell{background:#091e31;border-color:rgba(178,203,221,.4)}html[data-theme=light] .sc-value-cell.is-selected{background:#173652;border-color:#f1c779}html[data-theme=light] .sc-cell-inner input,html[data-theme=light] .sc-number input,html[data-theme=light] .sc-setting select{color:#f8edda;color-scheme:dark}html[data-theme=light] .sc-number input,html[data-theme=light] .sc-setting select{background:#081f33}html[data-theme=light] .sc-explainer-grid article{background:#fffdfa;border-color:#d2ba94}html[data-theme=light] .sc-explainer-grid h3{color:#143b59}html[data-theme=light] .sc-explainer-grid p{color:#465e70}html[data-theme=light] .sc-sources{background:#fff9ef;border-color:#d3b78a}html[data-theme=light] .sc-sources h3{color:#183a57}html[data-theme=light] .sc-nextstep p:last-child,html[data-theme=light] .sc-sources p{color:#435a70}html[data-theme=light] .sc-nextstep{background:#f7ead6;border-color:#d3b78a}html[data-theme=light] .sc-nextstep h3{color:#143b59}html[data-theme=light] .sc-urssaf{--or-clair:#f1cc87;--ivoire:#f6f1e8;color:#f6f1e8}html[data-theme=light] .sc-urssaf-intro .btn{color:#112b41}html[data-theme=light] .sc-workspace .sc-status button{color:#d5e4ee;background:#10283e}html[data-theme=light] .sc-workspace .sc-status button.is-selected{background:linear-gradient(135deg,#efd49b,#d5a254);color:#11253b}@media print{.sc-actions,.sc-explainer,.sc-page-hero,.sc-section-header,.sc-section-lead,.sc-urssaf,.sc-workspace,.site-footer,.site-header,.st-floating{display:none!important}.salary-page,.sc-calc-section,body,html{background:white!important;color:#111!important}.sc-main{display:block}.sc-results{background:white!important;border:0;box-shadow:none;color:#111!important}.sc-results-hero{background:#f2f2f2!important}.sc-results :is(.sc-small-title,.sc-primary strong,.sc-after strong,.sc-primary span,.sc-after span,.sc-break-line span,.sc-break-line strong,.sc-result-body h3,.sc-result-badges span,.sc-result-badges b){color:#111!important}.sc-fineprint{color:#444!important}.sc-warnings{color:#333!important}}.sc-cadre-explainer{margin:0 0 24px;padding:clamp(16px,2.3vw,23px);border:1px solid rgba(235,195,118,.57);border-radius:12px;background:linear-gradient(130deg,rgba(215,159,68,.13),rgba(16,41,63,.54))}.sc-cadre-explainer-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap}.sc-cadre-explainer-heading>strong{color:#f8e5bd;font-size:.95rem}.sc-cadre-explainer-heading>span{color:#ebc88a;font-size:.7rem;font-weight:750}.sc-cadre-explainer p{color:#d4dfea;font-size:.8rem;line-height:1.66;margin:12px 0}.sc-cadre-explainer p strong{color:#fff0ce}.sc-cadre-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:17px 0}.sc-cadre-comparison>div{min-width:0;padding:12px 10px;background:#102a43;border:1px solid rgba(206,164,95,.35);border-radius:9px}.sc-cadre-comparison span{display:block;color:#c5d6e7;font-size:.7rem;line-height:1.45;margin-bottom:6px}.sc-cadre-comparison strong{display:block;color:#f7d797;font-size:clamp(.9rem,1.7vw,1.15rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sc-cadre-comparison>div:last-child{background:rgba(218,177,103,.14);border-color:rgba(232,196,134,.7)}.sc-cadre-source a{color:#f8d99c;text-decoration:underline;text-underline-offset:2px}.sc-employer-note{font-size:.74rem;color:#d1e0eb;line-height:1.6;margin:7px 0 14px}html[data-theme=light] .sc-cadre-explainer{color:#f4eadb;border-color:rgba(235,195,118,.57)}html[data-theme=light] .sc-cadre-explainer p{color:#d4dfea}html[data-theme=light] .sc-cadre-explainer p strong{color:#fff0ce}html[data-theme=light] .sc-employer-note{color:#d1e0eb}@media(max-width:620px){.sc-cadre-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-cadre-comparison>div:last-child{grid-column:1/-1}}@media print{.sc-cadre-explainer{display:none!important}.sc-employer-note{color:#333!important}}.sc-urssaf{position:relative;isolation:isolate;z-index:0;clear:both}.sc-urssaf-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:clamp(22px,4vw,65px);column-gap:clamp(22px,4vw,65px);grid-row-gap:21px;row-gap:21px}.sc-urssaf-intro>div{min-width:0;max-width:860px}.sc-urssaf-intro .sc-small-title{display:block;margin:0 0 15px;line-height:1.65;overflow-wrap:anywhere}.sc-urssaf-intro h2{margin:0 0 14px;max-width:none;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.24;text-wrap:balance;overflow-wrap:anywhere}.sc-urssaf-intro p{max-width:780px;margin:0;line-height:1.8;overflow-wrap:anywhere}.sc-urssaf-intro button{max-width:320px;white-space:normal;text-align:center;line-height:1.4;justify-self:end}.sc-official-panel{min-width:0;overflow-wrap:anywhere}.sc-official-panel iframe{width:100%;max-width:100%}@media(max-width:900px){.sc-urssaf-intro{grid-template-columns:minmax(0,1fr)}.sc-urssaf-intro button{justify-self:start;max-width:none}}@media(max-width:750px){.sc-urssaf-intro button{width:100%;justify-self:stretch}}@media print{.sc-urssaf{display:none!important}}