@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/playfair-display-latin-600-italic-Bvp5b4iR.woff2) format("woff2")}*{box-sizing:border-box}body{margin:0;background:#f5f3ee;color:#1e2925;font-family:DM Sans,sans-serif}main{max-width:1440px;margin:auto;padding:0 52px}nav{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d8d1}.brand{font-size:25px;font-weight:700;letter-spacing:-1.4px}.brand>span:first-child{font-size:28px;color:#dd5d3c;margin-right:7px}.brand span:last-child{color:#577a65}.nav-right{display:flex;gap:29px;align-items:center;font-size:13px;font-weight:600}.language{border:1px solid #d6d6ce;background:transparent;border-radius:20px;padding:7px 12px;color:#1e2925}.hero{padding:66px 0 50px}.eyebrow,.caption{font-family:DM Mono;font-size:10px;letter-spacing:1.2px;color:#d15b40;font-weight:500;margin:0 0 13px}.hero h1{font-size:54px;line-height:1.03;letter-spacing:-3px;margin:0}.hero em{font-family:Playfair Display;color:#dd5d3c;font-weight:600}.intro{color:#66716c;font-size:16px;line-height:1.55;max-width:440px;margin:18px 0 0}.dashboard{display:grid;grid-template-columns:290px 1fr 280px;border:1px solid #dbdad3;background:#fbfaf7;min-height:560px;box-shadow:0 18px 45px #2d3e3411}.controls,.breakdown{padding:28px 25px}.controls{border-right:1px solid #e0dfd8}.breakdown{border-left:1px solid #e0dfd8}.control-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.control-head h2,.visual h2{font-size:17px;margin:0;letter-spacing:-.5px}.control-head span{font-family:DM Mono;font-size:10px;color:#929991}label{font-size:11px;font-family:DM Mono;letter-spacing:.2px;display:flex;justify-content:space-between;margin:19px 0 10px;color:#56605b}label b{font-family:DM Sans;font-size:12px;color:#25312c}input[type=range]{width:100%;accent-color:#e06444}.scale{display:flex;justify-content:space-between;font-size:9px;font-family:DM Mono;color:#979c96}.tax-classes{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.tax-classes button,.stepper button{border:1px solid #dbddd5;background:#fff;border-radius:5px;height:33px;color:#647068;font-family:DM Mono;cursor:pointer}.tax-classes .selected{background:#52765f;color:#fff;border-color:#52765f}.stepper{border:1px solid #deded7;height:35px;border-radius:5px;display:flex;align-items:center;justify-content:space-between}.stepper button{border:0;width:37px;height:33px;font-size:19px}.stepper span{font-family:DM Mono;font-size:12px}.switch-row{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.switch-row strong{font-size:12px;display:block}.switch-row small{color:#88908a;font-size:10px}.switch{width:35px;height:20px;border-radius:20px;border:0;background:#d8dad3;padding:3px;cursor:pointer}.switch i{display:block;width:14px;height:14px;background:#fff;border-radius:50%;transition:.2s}.switch.on{background:#547962}.switch.on i{transform:translate(15px)}select{width:100%;border:1px solid #dddcd5;border-radius:5px;padding:9px;color:#45524c;background:#fff;font:12px DM Sans}.visual{padding:28px 40px;background:#fdfcf9}.visual-top{display:flex;justify-content:space-between}.updated{font-size:10px;color:#77837d;margin:2px 0}.updated span{display:inline-block;width:6px;height:6px;background:#71a27b;border-radius:50%;margin-right:6px}.flow{padding-top:43px}.node{position:relative;display:flex;align-items:center}.gross{margin:auto;width:285px;padding:14px;border-radius:9px;background:#edf3ed;border:1px solid #d8e4d8}.node-icon{width:34px;height:34px;background:#507760;color:#fff;border-radius:50%;display:grid;place-items:center;margin-right:12px}.icon{font-size:16px;font-weight:600}.node small,.branch small{font-family:DM Mono;font-size:9px;letter-spacing:.5px;color:#6b7d72;display:block}.node strong,.branch strong{font-size:20px;letter-spacing:-1px;display:block}.chevron{margin-left:auto;font-size:25px;color:#87a08b}.branches{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:21px 50px 29px}.branch{display:grid;grid-template-columns:22px 38px 1fr;align-items:center}.line{height:1px;background:#d7d9d2}.bubble{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;margin-left:8px}.taxes .bubble{background:#fde9df;color:#d05d3e}.social .bubble{background:#e5eff1;color:#437a87}.branch strong{font-size:16px}.branch p{font-size:10px;color:#828a84;margin:2px 0}.net-card{background:#294b3c;color:#fff;padding:23px 27px;border-radius:10px;text-align:center;box-shadow:0 12px 20px #1f3d3022}.net-label{font-family:DM Mono;font-size:9px;letter-spacing:.8px;color:#c3d8c9}.spark{color:#e8c871;font-size:15px;margin-right:4px}.net-card strong{font-size:42px;line-height:1.35;letter-spacing:-2px}.net-card p{margin:0;color:#c9dbce;font-size:12px}.net-card p span{color:#99b4a1}.net-meter{height:5px;background:#527464;border-radius:3px;margin:20px 0 6px;position:relative}.net-meter i{background:#e8c871;display:block;height:100%;border-radius:3px}.net-meter span{position:absolute;right:0;top:10px;font-size:9px;color:#b5cabb}.mini-chart{display:flex;align-items:center;gap:15px;margin-bottom:24px}.donut{width:77px;height:77px;border-radius:50%;background:conic-gradient(#557d66 0 var(--net),#e3b95e var(--net) var(--tax),#db7458 var(--tax) 360deg);display:grid;place-items:center;position:relative}.donut:before{content:"";background:#fbfaf7;border-radius:50%;width:56px;height:56px;position:absolute}.donut span{position:relative;font-size:17px;font-weight:700}.donut small{font-size:9px}.mini-chart p{font-size:11px;color:#818982;line-height:1.55}.mini-chart b{font-size:12px;color:#33413a}.details{border-top:1px solid #e5e4de;padding-top:9px}.detail{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:6px;padding:7px 0}.dot{width:7px;height:7px;border-radius:50%}.dot.tax{background:#db7358}.dot.social{background:#7ea0a7}.detail p{font-size:10px;margin:0;color:#68736d}.detail b{font-size:11px;font-family:DM Mono;font-weight:400}.total{border-top:1px solid #deded7;margin-top:10px;padding-top:15px;display:flex;justify-content:space-between;font-size:11px}.total b{color:#d25d41}.note{text-align:center;color:#8d938d;font-size:10px;margin:19px 0 34px}@media (max-width:950px){main{padding:0 22px}.dashboard{grid-template-columns:280px 1fr}.breakdown{grid-column:1/-1;border-left:0;border-top:1px solid #e0dfd8}.details{columns:2}.hero h1{font-size:45px}}@media (max-width:680px){main{padding:0 15px}nav{height:66px}.nav-right a{display:none}.hero{padding:45px 0 35px}.hero h1{font-size:38px}.dashboard{display:block}.controls,.breakdown{border:0;border-bottom:1px solid #e0dfd8}.visual{padding:28px 18px}.branches{margin:21px 0;gap:12px}.branch{grid-template-columns:0 35px 1fr}.branch strong{font-size:14px}.net-card strong{font-size:35px}.details{columns:1}}.period-toggle{display:grid;grid-template-columns:1fr 1fr;padding:3px;background:#eeeee9;border-radius:6px;margin:-2px 0 9px}.period-toggle button{background:transparent;border:0;border-radius:4px;padding:6px;font:10px DM Mono;color:#7b847e;cursor:pointer}.period-toggle .selected{background:#fff;color:#294b3c;box-shadow:0 1px 2px #233c2d18}.salary-input{height:38px;border:1px solid #d9d9d1;border-radius:6px;background:#fff;display:flex;align-items:center;padding-right:12px;margin-bottom:5px}.salary-input input{width:100%;height:100%;border:0;outline:0;background:transparent;padding:0 11px;font:600 15px DM Sans;color:#25312c}.salary-input span{font:12px DM Mono;color:#69746d}.state-hint{margin:7px 0 0;padding-left:9px;border-left:2px solid #e0a25c;color:#7a715e;font-size:9px;line-height:1.4}.refine{width:100%;margin:17px 0 2px;padding:0;border:0;background:transparent;text-align:left;color:#52765f;font:600 11px DM Sans;cursor:pointer}.refine-fields{border-left:2px solid #dce7dc;padding-left:10px;margin:7px 0 2px}.refine-fields label{display:block;margin:11px 0 5px}.refine-fields label small{display:block;font:9px DM Sans;letter-spacing:0;color:#8a918b;margin-top:3px}.suffix-input{height:32px;border:1px solid #d9d9d1;border-radius:5px;background:#fff;display:flex;align-items:center;padding-right:9px}.suffix-input input{width:100%;height:100%;border:0;outline:0;background:transparent;padding:0 9px;font:12px DM Sans;color:#25312c}.suffix-input span{font:10px DM Mono;color:#69746d}.help-dot{display:inline-grid;place-items:center;width:13px;height:13px;margin-left:5px;border:1px solid #bac3bb;border-radius:50%;color:#718078;font:9px DM Mono;cursor:help;vertical-align:middle}.dashboard{grid-template-columns:290px 1fr}.visual{min-width:0}.storage-breakdown{margin-top:26px;padding:18px 0 0;border-top:1px solid #5d7c6c}.storage-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.storage-head h3{font-size:12px;margin:0;letter-spacing:-.2px;color:#fff}.storage-head span{font:10px DM Mono;color:#c2d6c8}.storage-bar{height:34px;display:flex;gap:2px;overflow:hidden;border-radius:9px;background:#456755}.storage-bar i{display:block;height:100%;min-width:2px;transition:width .25s ease}.net{background:#b3d9bb}.income-tax{background:#dc7659}.pension{background:#e4b85e}.health{background:#7ca5ad}.care{background:#a3c4bc}.unemployment{background:#9d96c8}.solidarity{background:#f1b19f}.church{background:#d3a1b7}.storage-legend{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 7px;margin-top:15px}.storage-legend>div{display:flex;gap:6px;min-width:0}.storage-legend>div>span{flex:0 0 7px;width:7px;height:7px;border-radius:50%;margin-top:3px}.storage-legend p{font-size:9px;color:#c7d8cc;line-height:1.25;margin:0;min-width:0}.storage-legend b{display:block;color:#fff;font:10px DM Mono;margin-top:2px;white-space:nowrap}@media (max-width:680px){.storage-legend{grid-template-columns:repeat(2,1fr)}.storage-bar{height:28px}}.storage-bar{height:38px}.storage-bar>span{display:grid;height:100%;min-width:2px;place-items:center;overflow:hidden;transition:width .25s ease}.storage-bar b{font:10px DM Mono;color:#183025;text-shadow:0 1px #ffffff44}@media (max-width:680px){.storage-bar{height:32px}}.view-switch{display:flex;padding:3px;background:#eef0ea;border-radius:6px;margin-left:auto}.view-switch button{border:0;background:transparent;border-radius:4px;padding:5px 8px;color:#768078;font:9px DM Mono;cursor:pointer}.view-switch .selected{background:#fff;color:#294b3c;box-shadow:0 1px 2px #233c2d18}.sankey{height:272px;position:relative;margin-top:28px;border-radius:10px;background:#294b3c;overflow:hidden}.sankey-source{position:absolute;z-index:2;left:20px;top:96px;width:137px;padding:12px;background:#edf4ed;border-radius:7px;color:#294b3c}.sankey-source small{display:block;font:9px DM Mono;color:#557460}.sankey-source b{font-size:18px;letter-spacing:-.7px}.sankey svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.92}.sankey path{fill:none;stroke-linecap:butt;transition:stroke-width .25s ease}.sankey-net{stroke:#b3d9bb}.sankey-tax{stroke:#dc7659}.sankey-social{stroke:#7ca5ad}.sankey-targets{position:absolute;right:18px;top:19px;bottom:19px;width:150px;display:flex;flex-direction:column;justify-content:space-between}.sankey-target{padding:9px 10px;border-radius:6px;background:#f6f7f3;color:#294b3c}.sankey-target span{display:block;font:9px DM Mono;color:#637c6c}.sankey-target b{display:block;font-size:11px;margin-top:2px;white-space:nowrap}@media (max-width:680px){.visual-top{flex-wrap:wrap;gap:9px}.view-switch{margin-left:0}.updated{margin-left:auto}.sankey{height:250px}.sankey-source{left:12px;width:104px}.sankey-targets{right:8px;width:129px}.sankey-target{padding:8px}.sankey-target b{font-size:9px}}.clean-flow{padding-top:27px;max-width:820px;margin:auto}.income-overview{display:flex;align-items:center;gap:16px;margin:0 auto 14px;width:100%}.income-overview .gross{margin:0;flex:1;width:auto;padding:15px 18px}.income-overview .gross:after{content:"";position:absolute;right:-17px;top:50%;width:17px;height:1px;background:#d7dbd4}.overview-caption{font:9px DM Mono;color:#8a948d;width:96px;line-height:1.3}.deduction-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 auto 17px}.deduction-card{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid #e5e5df;border-radius:8px;background:#fff}.deduction-card .bubble{width:30px;height:30px;flex:0 0 30px;margin:0}.deduction-card small{font:9px DM Mono;letter-spacing:.4px;color:#718079;display:block}.deduction-card strong{font-size:16px;letter-spacing:-.5px;display:block}.deduction-card p{font-size:10px;color:#89928c;margin:2px 0 0}.clean-flow .net-card{margin:auto}.sankey,.view-switch{display:none}@media (max-width:680px){.income-overview,.deduction-cards{max-width:none}.overview-caption{display:none}.income-overview .gross:after{display:none}.deduction-cards{gap:7px}.deduction-card{padding:10px 8px}.deduction-card strong{font-size:12px}.clean-flow{padding-top:22px}}.calculation-equation{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin:17px auto 0;padding:10px 12px;border-radius:6px;background:#203f32;color:#d1e0d5;font:10px DM Mono;max-width:520px}.calculation-equation i{font-style:normal;color:#94b3a0;font-size:14px}.calculation-equation b{color:#f4d77a;font-weight:500}@media (max-width:680px){.calculation-equation{gap:6px;font-size:9px;padding:9px 6px}}.calculation-strip{position:relative;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1.14fr;align-items:center;gap:11px;margin-bottom:18px;padding:30px 17px 14px;border:1px solid #e1e5dd;border-radius:10px;background:linear-gradient(90deg,#fff,#fbfcf8 72%,#eef5ed);box-shadow:0 5px 16px #21392a09}.calculation-strip>p{position:absolute;top:10px;left:17px;margin:0;color:#7a887e;font:9px DM Mono;letter-spacing:.7px}.formula-term{padding:3px 0 7px;border-bottom:2px solid}.gross-term{border-color:#527b64}.tax-term{border-color:#dc7659}.social-term{border-color:#7ca5ad}.calculation-strip small{display:block;font:9px DM Mono;letter-spacing:.55px;color:#748079;margin-bottom:5px}.calculation-strip b{display:block;font:600 20px Playfair Display;letter-spacing:-.7px;white-space:nowrap;color:#26372e}.formula-operator{font:400 26px Playfair Display;color:#a1aaa1;font-style:normal;line-height:1}.formula-operator.equals{color:#47775a}.equation-result{padding:8px 10px;border-radius:7px;background:#e2eee3}.calculation-strip .equation-result b{font-size:21px;color:#315d42}.calculation-strip .equation-result small{color:#47775a}@media (max-width:680px){.calculation-strip{gap:5px;padding:27px 7px 11px;margin-bottom:13px}.calculation-strip>p{left:7px;font-size:8px}.calculation-strip small{font-size:7px;letter-spacing:.2px}.calculation-strip b,.calculation-strip .equation-result b{font-size:11px}.formula-operator{font-size:16px}.equation-result{padding:5px 4px}}.formula-operator{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#f0f2ed;font:500 24px Playfair Display;color:#66776c;font-style:normal;line-height:1;box-shadow:inset 0 0 0 1px #e0e4dc}.formula-operator.equals{background:#4f7a5d;color:#fff;box-shadow:none}@media (max-width:680px){.formula-operator{width:18px;height:18px;font-size:15px}}.annual-summary{margin-top:15px;padding:16px 17px;border:1px solid #e3e5de;border-radius:9px;background:#fff}.annual-summary-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.annual-summary-head span{font:9px DM Mono;letter-spacing:.7px;color:#68776e}.annual-summary-head small{font-size:9px;color:#929a94}.annual-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.annual-metrics>div{min-width:0;padding:10px 12px;border-left:3px solid #d7ddd5;border-radius:5px;background:#fafbf8}.annual-metrics span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c8780;font:8px DM Mono;letter-spacing:.25px}.annual-metrics b{display:block;overflow:hidden;text-overflow:ellipsis;margin-top:4px;font:600 clamp(14px,2vw,18px) "Playfair Display";letter-spacing:-.4px;color:#324037;white-space:nowrap}.annual-metrics .annual-tax{border-color:#dc7659}.annual-metrics .annual-social{border-color:#7ca5ad}.annual-metrics .annual-net{border-color:#537c64;background:#edf6ec}.annual-metrics .annual-net b{color:#315e42}@media (max-width:680px){.annual-summary{padding:13px 10px}.annual-summary-head small{display:none}.annual-metrics>div{padding:9px 8px}.annual-metrics b{font-size:12px}}.salary-compare{display:grid;grid-template-columns:1fr 1.2fr;gap:45px;align-items:center;margin:25px 0 0;padding:25px 29px;border-radius:10px;background:#e8eee7;border:1px solid #d8e1d7}.salary-compare h2{font-size:20px;letter-spacing:-.7px;margin:0 0 8px}.salary-compare>div>p{max-width:450px;margin:0;color:#627069;font-size:12px;line-height:1.55}.salary-compare>div>p b{color:#2f6545}.percentile-number{font:600 30px Playfair Display;color:#315e42;margin-bottom:5px}.percentile-number small{font:14px DM Sans}.percentile-track{height:10px;position:relative;border-radius:8px;background:#d2dbd0;overflow:visible}.percentile-track i{display:block;height:100%;border-radius:8px;background:#537c64}.percentile-track span{position:absolute;top:-5px;width:20px;height:20px;border:3px solid #fff;border-radius:50%;background:#e6bb62;transform:translate(-50%);box-shadow:0 1px 4px #274d3a55}.percentile-labels{display:flex;justify-content:space-between;margin-top:8px;color:#64736a;font:9px DM Mono}.percentile>p{margin-top:12px!important;font-size:9px!important;color:#7d8980!important}@media (max-width:680px){.salary-compare{grid-template-columns:1fr;gap:19px;padding:20px}.percentile-number{font-size:27px}}.data-source{display:inline-block;margin-top:12px;color:#456f55;font:10px DM Mono;text-decoration:none}.data-source:hover{text-decoration:underline}.state-benchmark{display:grid;grid-template-columns:1fr auto;gap:2px 12px;margin-top:13px;padding:10px 11px;border-radius:6px;background:#f5f8f3;color:#65746b;font-size:10px}.state-benchmark b{color:#315e42;font:600 14px Playfair Display}.state-benchmark small{grid-column:1/-1;color:#879188;font-size:8px}.scenario-compare{margin:18px 0 0;padding:25px 29px;border:1px solid #e0e2dc;border-radius:10px;background:#fbfcf9}.scenario-top{display:flex;justify-content:space-between;gap:24px;align-items:center}.scenario-top h2{font-size:20px;letter-spacing:-.7px;margin:0 0 7px}.scenario-top p:not(.caption){margin:0;color:#6e7972;font-size:12px}.save-scenario{border:0;border-radius:6px;padding:11px 14px;background:#315e42;color:#fff;font:600 11px DM Sans;white-space:nowrap;cursor:pointer}.save-scenario:disabled{opacity:.45;cursor:not-allowed}.scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:20px}.scenario-grid article{position:relative;padding:14px;border-radius:8px;background:#f0f4ed;border:1px solid #dce5da}.scenario-card-head{display:flex;justify-content:space-between;align-items:center}.scenario-card-head span{font:9px DM Mono;letter-spacing:.7px;color:#557560}.scenario-card-head button{border:0;background:transparent;color:#8c9990;font-size:19px;line-height:1;cursor:pointer}.scenario-grid p{margin:12px 0 3px;color:#6f7b73;font-size:10px}.scenario-grid strong{display:block;color:#294b3c;font:600 25px Playfair Display;letter-spacing:-1px}.scenario-grid small{font-size:9px;color:#7b887f}.scenario-grid b{display:block;margin-top:9px;font:10px DM Mono}.positive{color:#39744e}.negative{color:#c25f47}.scenario-tags{display:flex;gap:5px;margin-top:12px}.scenario-tags span{padding:3px 5px;border-radius:3px;background:#fff;color:#68766c;font:8px DM Mono}.scenario-empty{margin:17px 0 0;color:#949c96;font-size:11px}@media (max-width:680px){.scenario-compare{padding:20px}.scenario-top{align-items:flex-start;flex-direction:column;gap:12px}.scenario-grid{grid-template-columns:1fr}.save-scenario{width:100%}}.scenario-detail{margin-top:13px;padding:8px 0;border-top:1px solid #d9e2d8;border-bottom:1px solid #d9e2d8}.scenario-detail div{display:flex;justify-content:space-between;padding:4px 0}.scenario-detail span{color:#758178;font-size:9px}.scenario-detail b{margin:0;font:9px DM Mono;color:#405249}.privacy-note{display:flex;align-items:flex-start;gap:9px;max-width:620px;margin:20px auto 0;padding:10px 13px;border-radius:7px;background:#edf4ec;color:#607167}.privacy-note>span{color:#497759;font-size:18px;line-height:1}.privacy-note p{margin:0;font-size:10px;line-height:1.45}.privacy-note b{color:#365d44}.how-button{border:0;background:transparent;padding:0;color:#1e2925;font:600 13px DM Sans;cursor:pointer}.how-button:hover{text-decoration:underline}.modal-backdrop{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#16312688}.how-modal{position:relative;width:min(470px,100%);padding:29px;border-radius:11px;background:#fbfaf7;box-shadow:0 24px 70px #152e2499}.how-modal h2{margin:0 0 16px;font-size:26px;letter-spacing:-1px}.how-modal ol{margin:0;padding-left:20px;color:#506057;font-size:13px;line-height:1.55}.how-modal li+li{margin-top:8px}.close-modal{position:absolute;top:12px;right:14px;border:0;background:transparent;color:#748078;font-size:25px;cursor:pointer}.modal-note{margin:20px 0 0;padding:11px;border-radius:6px;background:#edf4ec;color:#617168;font-size:10px;line-height:1.5}
