.nk-ats-page .nk-ats-hero h1>span{color:#203a2e}.nk-impact{--impact-forest:#203a2e;--impact-sage:#e4ebd9;--impact-muted:#b9c8b8;background:var(--impact-forest);color:#f5f7ef;padding-block:88px 72px}.nk-impact-heading{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.nk-impact .nk-impact-scenario{color:var(--impact-muted);margin-bottom:24px;font-size:13px}.nk-impact-heading h2{letter-spacing:-2.6px;font-size:clamp(40px,4.8vw,68px);font-weight:500;line-height:1.08}.nk-impact-heading h2>span{display:block}.nk-impact-heading h2>span:last-child{color:#c5d8ae}.nk-impact-heading>p{color:#d0dbca;max-width:420px;padding-bottom:4px;font-size:16px;line-height:1.75}.nk-impact-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:56px;display:grid}.nk-impact-workbench{min-width:0}.nk-impact-chart{color:var(--impact-forest);background:var(--impact-sage);border-radius:14px;margin:0;padding:36px}.nk-impact-chart figcaption{justify-content:space-between;align-items:start;gap:24px;margin-bottom:36px;display:flex}.nk-impact-chart figcaption>span{max-width:180px;font-size:15px;line-height:1.5}.nk-impact-chart figcaption>strong{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.8px;font-size:30px;font-weight:500;line-height:1.15}.nk-impact-chart figcaption small{text-align:right;letter-spacing:0;margin-top:4px;font-size:12px;font-weight:400;display:block}.nk-impact-bar-row+.nk-impact-bar-row{margin-top:28px}.nk-impact-bar-row>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;font-size:13px;line-height:1.5;display:flex}.nk-impact-bar-row strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.nk-impact-bar-track{height:28px;overflow:hidden}.nk-impact-bar-track>i{transform-origin:0;border-radius:2px;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.nk-impact-bar-manual{background:#aebfa2}.nk-impact-bar-assisted{background:#315b3f}.nk-impact-chart[data-draw=waiting] .nk-impact-bar-track{transform-origin:0;transform:scaleX(0)}.nk-impact-chart[data-draw=visible] .nk-impact-bar-track{transform-origin:0;transition:transform .6s cubic-bezier(.22,1,.36,1);transform:scaleX(1)}.nk-impact .nk-impact-chart>p{color:#4e654c;margin-top:28px;font-size:12px;line-height:1.7}.nk-impact-inputs{grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}.nk-impact-input{min-width:0}.nk-impact-input>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.nk-impact-input output{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px}.nk-impact-input input{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:4px 0 0;padding:0;display:block}.nk-impact-input input::-webkit-slider-runnable-track{background:#59705c;border-radius:2px;height:3px}.nk-impact-input input::-moz-range-track{background:#59705c;border-radius:2px;height:3px}.nk-impact-input input::-webkit-slider-thumb{appearance:none;border:3px solid var(--impact-forest);background:#d5e3c3;border-radius:50%;width:20px;height:20px;margin-top:-8.5px;box-shadow:0 0 0 1px #d5e3c3}.nk-impact-input input::-moz-range-thumb{border:3px solid var(--impact-forest);background:#d5e3c3;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #d5e3c3}.nk-impact-input input:hover::-webkit-slider-thumb{background:#fff;box-shadow:0 0 0 1px #fff}.nk-site .nk-impact :is(input,summary,.nk-impact-table-scroll):focus-visible{outline-offset:4px;outline:2px solid #d5e3c3}.nk-impact-range-limits{color:var(--impact-muted);justify-content:space-between;font-size:11px;display:flex}.nk-impact-result{padding:4px 0 0}.nk-impact-result>p:first-child{color:var(--impact-muted);max-width:320px;font-size:13px;line-height:1.6}.nk-impact-days{flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-top:20px;display:flex}.nk-impact-days strong{letter-spacing:-4px;font-variant-numeric:tabular-nums;font-size:clamp(72px,7vw,100px);font-weight:400;line-height:1}.nk-impact-days>span{color:var(--impact-muted);font-size:14px}.nk-impact-result h3{letter-spacing:-.6px;margin-top:24px;font-size:25px;line-height:1.3}.nk-impact .nk-impact-saved{color:#d0dbca;margin-top:12px;font-size:14px;line-height:1.7}.nk-impact-result dl{border-top:1px solid #4a6150;margin:28px 0 0;padding-top:16px}.nk-impact-result dl>div{justify-content:space-between;align-items:baseline;gap:16px;padding-block:8px;font-size:13px;display:flex}.nk-impact-result dt{color:var(--impact-muted)}.nk-impact-result dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px}.nk-impact .nk-impact-total{color:#d0dbca;margin-top:12px;font-size:13px}.nk-impact .nk-impact-caveat{color:var(--impact-muted);max-width:420px;margin-top:24px;font-size:12px;line-height:1.75}.nk-impact-method{border-block:1px solid #4a6150;margin-top:48px}.nk-impact-method summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding-block:20px;font-size:14px;list-style:none;display:flex}.nk-impact-method summary::-webkit-details-marker{display:none}.nk-impact-method summary>span{transition:transform .18s var(--nk-ease);font-size:22px;font-weight:400;line-height:1}.nk-impact-method[open] summary>span{transform:rotate(45deg)}.nk-impact-method-body{max-width:960px;padding-bottom:32px}.nk-impact-method-body>p{color:#d0dbca;font-size:14px;line-height:1.8}.nk-impact-method-body>p+p{margin-top:20px}.nk-impact-table-scroll{margin-block:24px;overflow-x:auto}.nk-impact-method table{border-collapse:collapse;width:100%;min-width:500px;font-size:13px;line-height:1.7}.nk-impact-method th,.nk-impact-method td{text-align:left;border-bottom:1px solid #4a6150;padding:14px 24px 14px 0;font-weight:400}.nk-impact-method thead th{color:var(--impact-muted)}.nk-impact-method tbody tr:last-child{color:#d5e3c3}.nk-impact-benefits{grid-template-columns:1fr 1fr;gap:80px;padding-top:40px;display:grid}.nk-impact-benefits h3{letter-spacing:-.3px;font-size:20px;line-height:1.4}.nk-impact-benefits p{color:#d0dbca;max-width:460px;margin-top:12px;font-size:14px;line-height:1.8}.nk-impact-nojs{color:var(--impact-muted);padding-top:16px;font-size:13px;line-height:1.7}@media (width<=1100px){.nk-impact-heading,.nk-impact-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px}.nk-impact-heading h2{letter-spacing:-2px;font-size:52px}.nk-impact-chart{padding:28px}.nk-impact-inputs{grid-template-columns:1fr;gap:20px}.nk-impact-days{gap:12px}.nk-impact-days strong{font-size:80px}}@media (width<=760px){.nk-impact{padding-block:56px 48px}.nk-impact-heading,.nk-impact-body{grid-template-columns:1fr;gap:28px}.nk-impact .nk-impact-scenario{margin-bottom:20px;font-size:12px}.nk-impact-heading h2{letter-spacing:-1.5px;font-size:clamp(34px,7.6vw,54px);line-height:1.12}.nk-impact-heading>p{max-width:560px;font-size:15px}.nk-impact-body{gap:40px;margin-top:32px}.nk-impact-chart{border-radius:10px;padding:24px}.nk-impact-chart figcaption{gap:16px;margin-bottom:28px}.nk-impact-chart figcaption>span{max-width:160px;font-size:14px}.nk-impact-chart figcaption>strong{font-size:26px}.nk-impact-inputs{grid-template-columns:1fr 1fr;gap:28px}.nk-impact-result{border-top:1px solid #4a6150;padding-top:28px}.nk-impact-days{gap:20px}.nk-impact-days strong{font-size:88px}.nk-impact-result h3{font-size:25px}.nk-impact-result dl{max-width:520px}.nk-impact-method{margin-top:32px}.nk-impact-benefits{gap:32px;padding-top:32px}}@media (width<=460px){.nk-impact-heading h2{letter-spacing:-1.3px;font-size:34px}.nk-impact-chart{padding:20px}.nk-impact-chart figcaption>span{max-width:124px;font-size:13px}.nk-impact-chart figcaption>strong{font-size:24px}.nk-impact-bar-row>div:first-child{align-items:start;gap:12px;font-size:12px}.nk-impact-bar-row strong{font-size:14px}.nk-impact-bar-track{height:24px}.nk-impact-inputs{grid-template-columns:1fr;gap:20px;margin-top:24px}.nk-impact-days strong{letter-spacing:-3px;font-size:76px}.nk-impact-days>span{font-size:13px}.nk-impact-benefits{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.nk-impact-chart .nk-impact-bar-track,.nk-impact-chart .nk-impact-bar-track>i,.nk-impact-method summary>span{transition:none}.nk-impact-chart[data-draw] .nk-impact-bar-track{transform:none}}.nk-impact-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
