.calc-wrap-tool{--perf: #F59E0B;--perf-dark: #B45309;--perf-soft: #FEF3DC;--loss: #DC2626;--loss-soft: #FBE4E4;--gain: #0CA678}.calc-hero{padding:72px 0 40px;border-bottom:1px solid var(--line)}.calc-hero .eyebrow{color:var(--perf-dark)}.calc-hero h1 em{color:var(--perf)}.calc-hero .lede{font-size:1.16rem;color:var(--slate);max-width:40em;margin-top:18px}.calc{display:grid;grid-template-columns:5fr 7fr;gap:28px;align-items:start}.calc-checklist{grid-column:1 / -1}@media (max-width: 980px){.calc{grid-template-columns:1fr}}.calc-eyebrow{font-family:IBM Plex Mono,monospace;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--perf-dark);display:block}.calc-panel{border:1px solid var(--line);background:var(--white);padding:26px 24px;display:flex;flex-direction:column;gap:22px}.calc-panel__head{display:flex;align-items:center;justify-content:space-between}.calc-reset{font-family:IBM Plex Mono,monospace;font-size:.76rem;background:transparent;border:1px solid var(--line);color:var(--slate);padding:6px 12px;cursor:pointer;transition:all .15s}.calc-reset:hover{border-color:var(--ink);color:var(--ink)}.calc-field{display:flex;flex-direction:column;gap:10px}.calc-label{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.calc-label--row{display:flex;align-items:center;justify-content:space-between}.calc-soon{font-size:.62rem;letter-spacing:.06em;color:var(--perf-dark);background:var(--perf-soft);padding:2px 6px;margin-left:8px;text-transform:none}.calc-input{font-family:IBM Plex Sans,sans-serif;font-size:.98rem;color:var(--ink);background:var(--paper);border:1px solid var(--line);padding:11px 13px;width:100%;transition:border-color .15s}.calc-input:focus{outline:none;border-color:var(--perf);box-shadow:0 0 0 3px var(--perf-soft)}.calc-urlrow{display:flex;flex-direction:column;gap:10px}.calc-urlinput{display:flex;gap:8px}.calc-urlinput .calc-input{flex:1}.calc-fetch{font-family:IBM Plex Mono,monospace;font-size:.82rem;font-weight:500;white-space:nowrap;background:var(--ink);color:#fff;border:1px solid var(--ink);padding:0 16px;cursor:pointer;transition:all .15s}.calc-fetch:hover:not(:disabled){background:var(--perf-dark);border-color:var(--perf-dark)}.calc-fetch:disabled{opacity:.5;cursor:not-allowed}.calc-hint--err{color:var(--loss)}.calc-hint--ok{color:var(--gain)}.calc-toggle,.calc-period{display:flex;border:1px solid var(--ink)}.calc-toggle button,.calc-period button{flex:1;font-family:IBM Plex Mono,monospace;font-size:.85rem;background:transparent;color:var(--ink);border:none;border-right:1px solid var(--ink);padding:10px 14px;cursor:pointer;transition:all .15s}.calc-toggle button:last-child,.calc-period button:last-child{border-right:none}.calc-toggle button.is-on,.calc-period button.is-on{background:var(--ink);color:#fff}.calc-period{border-color:var(--line)}.calc-period button{padding:3px 10px;font-size:.72rem;border-right-color:var(--line)}.calc-period button.is-on{background:var(--perf);color:#fff}.calc-money{display:flex}.calc-cur{font-family:IBM Plex Mono,monospace;font-size:.9rem;background:var(--paper);border:1px solid var(--line);border-right:none;padding:0 12px;color:var(--ink);cursor:pointer}.calc-cur--static{display:flex;align-items:center;color:var(--slate)}.calc-money .calc-input{border-left:none}.calc-val{font-family:IBM Plex Mono,monospace;font-size:1.15rem;font-weight:500}.calc-val--loss{color:var(--loss)}.calc-val--gain{color:var(--gain)}.calc-range{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:var(--line);cursor:pointer}.calc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--ink);border:3px solid var(--white);box-shadow:0 0 0 1px var(--line)}.calc-range--loss::-webkit-slider-thumb{background:var(--loss)}.calc-range--gain::-webkit-slider-thumb{background:var(--gain)}.calc-range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--ink);border:3px solid var(--white)}.calc-range--loss::-moz-range-thumb{background:var(--loss)}.calc-range--gain::-moz-range-thumb{background:var(--gain)}.calc-range__scale{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--slate)}.calc-rating{padding:1px 8px;font-weight:500}.rating--fast{color:var(--gain);background:#e0f7ef}.rating--moderate{color:var(--perf-dark);background:var(--perf-soft)}.rating--slow{color:var(--loss);background:var(--loss-soft)}.calc-field--custom{border-top:1px solid var(--line);padding-top:18px}.calc-check{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.76rem;color:var(--ink);cursor:pointer}.calc-check input{accent-color:var(--perf)}.calc-custom{margin-top:12px;display:flex;flex-direction:column;gap:8px}.calc-custom .calc-money{max-width:140px}.calc-hint{font-size:.8rem;color:var(--slate)}.calc-facts{border:1px solid var(--line);background:var(--paper);padding:18px 20px;display:flex;flex-direction:column;gap:12px}.calc-facts p{font-size:.84rem;color:var(--slate);line-height:1.55}.calc-facts b{color:var(--perf-dark);font-weight:600}.calc-facts span{display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--slate);margin-top:2px}.calc-results{display:flex;flex-direction:column;gap:22px}.calc-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 520px){.calc-hero-grid{grid-template-columns:1fr}}.calc-loss,.calc-annual{padding:30px 26px;border:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.calc-loss{background:var(--white)}.calc-annual{background:var(--ink);border-color:var(--ink);box-shadow:12px 12px 0 0 var(--perf-soft)}.calc-loss__label,.calc-annual__label,.calc-metric__label{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.calc-annual__label{color:#9aa6ae}.calc-loss__num{font-family:Archivo,sans-serif;font-weight:850;font-size:clamp(2.2rem,4vw,3rem);line-height:1;color:var(--loss);letter-spacing:-.02em}.calc-annual__num{font-family:Archivo,sans-serif;font-weight:850;font-size:clamp(2.2rem,4vw,3rem);line-height:1;color:#fff;letter-spacing:-.02em}.calc-loss__pct{font-family:IBM Plex Mono,monospace;font-size:.76rem;color:var(--loss);background:var(--loss-soft);padding:3px 10px;align-self:flex-start}.calc-annual__sub{font-family:IBM Plex Mono,monospace;font-size:.76rem;color:var(--perf)}.calc-metrics{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 520px){.calc-metrics{grid-template-columns:1fr}}.calc-metric{border:1px solid var(--line);background:var(--white);padding:22px;display:flex;flex-direction:column;gap:6px}.calc-metric__num{font-family:Archivo,sans-serif;font-weight:800;font-size:1.7rem;letter-spacing:-.02em;color:var(--ink)}.calc-metric__sub{font-size:.8rem;color:var(--slate)}.calc-charts{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 720px){.calc-charts{grid-template-columns:1fr}}.calc-chart{border:1px solid var(--line);background:var(--white);padding:18px;height:300px;display:flex;flex-direction:column}.calc-chart__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.calc-chart__head h4{font-family:Archivo,sans-serif;font-weight:700;font-size:.98rem;letter-spacing:-.01em}.calc-chart__head p{font-size:.76rem;color:var(--slate)}.calc-chart__legend{display:flex;flex-direction:column;gap:4px;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--slate);white-space:nowrap}.calc-chart__legend span{display:flex;align-items:center;gap:6px}.calc-chart__legend i{width:9px;height:9px;border-radius:50%;display:inline-block}.calc-chart__body{flex:1;min-height:0}.calc-tip{border:1px solid var(--line);background:#fffffff7;padding:10px 12px;font-family:IBM Plex Mono,monospace}.calc-tip p{font-size:.74rem;color:var(--ink)}.calc-tip__drop{color:var(--loss)!important}.calc-share{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.calc-share__btn{font-family:IBM Plex Mono,monospace;font-size:.82rem;background:transparent;border:1px solid var(--ink);color:var(--ink);padding:10px 18px;cursor:pointer;transition:all .15s}.calc-share__btn:hover{background:var(--ink);color:#fff}.calc-share__hint{font-size:.8rem;color:var(--slate)}.calc-cta{border:1px solid var(--ink);background:var(--white);padding:36px 34px;display:grid;grid-template-columns:1.4fr .6fr;gap:28px;align-items:center;box-shadow:12px 12px 0 0 var(--perf-soft)}@media (max-width: 720px){.calc-cta{grid-template-columns:1fr}}.calc-cta h3{font-family:Archivo,sans-serif;font-weight:800;font-size:1.4rem;letter-spacing:-.02em;margin:8px 0 10px}.calc-cta__lede{font-size:.95rem;color:var(--slate)}.calc-cta__btn{display:inline-block;text-align:center;background:var(--perf);border:1px solid var(--perf);color:#fff;font-family:IBM Plex Mono,monospace;font-size:.9rem;padding:14px 22px;text-decoration:none;transition:all .15s;white-space:nowrap}.calc-cta__btn:hover{background:var(--perf-dark);border-color:var(--perf-dark)}.calc-checklist{border:1px solid var(--line);background:var(--paper);padding:30px 28px;margin-top:6px}.calc-checklist__head h3{font-family:Archivo,sans-serif;font-weight:800;font-size:1.5rem;letter-spacing:-.02em;margin:8px 0}.calc-checklist__lede{font-size:.95rem;color:var(--slate);max-width:46em}.calc-checklist__grid{display:grid;grid-template-columns:1.6fr .9fr;gap:24px;margin-top:24px}@media (max-width: 820px){.calc-checklist__grid{grid-template-columns:1fr}}.calc-checklist__items{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width: 560px){.calc-checklist__items{grid-template-columns:1fr}}.calc-opt{display:flex;align-items:flex-start;gap:12px;text-align:left;background:var(--white);border:none;padding:16px;cursor:pointer;transition:background .15s}.calc-opt:hover,.calc-opt.is-on{background:var(--perf-soft)}.calc-opt__box{flex:0 0 auto;width:22px;height:22px;border:1px solid var(--ink);display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--perf-dark);background:var(--white)}.calc-opt.is-on .calc-opt__box{background:var(--perf);border-color:var(--perf);color:#fff}.calc-opt__text{display:flex;flex-direction:column;gap:3px}.calc-opt__name{font-family:Archivo,sans-serif;font-weight:700;font-size:.92rem;letter-spacing:-.01em}.calc-opt__desc{font-size:.8rem;color:var(--slate);line-height:1.45}.calc-opt__impact{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--perf-dark);white-space:nowrap}.calc-checklist__summary{border:1px solid var(--ink);background:var(--white);padding:22px;display:flex;flex-direction:column;gap:14px;height:fit-content}.calc-sum-row{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--line)}.calc-sum-row span{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.calc-sum-row b{font-family:IBM Plex Mono,monospace;font-size:1.05rem;color:var(--ink)}.calc-sum-row--hero{border-bottom:none;padding-bottom:0}.calc-sum-row--hero b{font-family:Archivo,sans-serif;font-weight:850;font-size:1.8rem;color:var(--gain)}.calc-sum-note{font-size:.8rem;color:var(--slate)}.tco-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tco-platgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tco-plat{display:flex;align-items:center;gap:8px;text-align:left;background:var(--white);border:1px solid var(--line);padding:11px 12px;cursor:pointer;transition:all .15s;font-family:IBM Plex Sans,sans-serif;font-size:.9rem;color:var(--ink);position:relative}.tco-plat:hover{border-color:var(--pc)}.tco-plat.is-on{border-color:var(--pc);box-shadow:inset 0 0 0 1px var(--pc);background:var(--paper)}.tco-plat__dot{width:10px;height:10px;flex:0 0 auto;background:var(--pc);border-radius:50%}.tco-plat__kind{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.tco-apps{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line)}.tco-app{display:flex;align-items:center;gap:10px;text-align:left;background:var(--white);border:none;padding:9px 12px;cursor:pointer;transition:background .15s;font-size:.84rem;color:var(--ink)}.tco-app:hover,.tco-app.is-on{background:var(--perf-soft)}.tco-app__box{flex:0 0 auto;width:18px;height:18px;border:1px solid var(--ink);display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:.7rem;color:#fff;background:var(--white)}.tco-app.is-on .tco-app__box{background:var(--perf);border-color:var(--perf)}.tco-app__name{flex:1;line-height:1.3}.tco-app__price{font-family:IBM Plex Mono,monospace;font-size:.78rem;color:var(--slate);white-space:nowrap}.tco-empty{border:1px dashed var(--line);background:var(--paper);padding:40px 28px;text-align:center}.tco-empty p{color:var(--slate);font-size:.96rem}.tco-verdict{border:1px solid var(--ink);padding:28px 26px;display:flex;flex-direction:column;gap:10px;box-shadow:12px 12px 0 0 var(--perf-soft)}.tco-verdict--migrate{box-shadow:12px 12px #e0f7ef}.tco-verdict__label{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.tco-verdict h3{font-family:Archivo,sans-serif;font-weight:850;font-size:clamp(1.3rem,2.6vw,1.8rem);line-height:1.12;letter-spacing:-.02em}.tco-verdict h3 em{font-style:normal;color:var(--gain)}.tco-verdict--stay h3 em{color:var(--perf-dark)}.tco-verdict__delta{font-family:IBM Plex Mono,monospace;font-size:.9rem;color:var(--ink)}.tco-caveats{list-style:none;margin-top:6px;display:flex;flex-direction:column;gap:5px}.tco-caveats li{font-size:.82rem;color:var(--slate);padding-left:16px;position:relative}.tco-caveats li:before{content:"▸";position:absolute;left:0;color:var(--slate)}.tco-crossover-note{border:1px solid var(--line);background:var(--paper);padding:18px 20px}.tco-crossover-note p{font-size:.92rem;color:var(--ink);line-height:1.5}.tco-crossover-note b{font-family:IBM Plex Mono,monospace}.tco-table-wrap{overflow-x:auto;border:1px solid var(--line)}.tco-table{width:100%;border-collapse:collapse;min-width:460px}.tco-table th,.tco-table td{text-align:right;padding:12px 14px;font-family:IBM Plex Mono,monospace;font-size:.86rem;border-bottom:1px solid var(--line);white-space:nowrap}.tco-table thead th{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);background:var(--paper);border-bottom:2px solid var(--ink);font-weight:500}.tco-table th:first-child,.tco-table td:first-child{text-align:left}.tco-table tbody tr:last-child td{border-bottom:none}.tco-table tr.is-current{background:var(--perf-soft)}.tco-table__plat{display:flex;align-items:center;gap:8px;font-family:IBM Plex Sans,sans-serif;font-weight:600}.tco-table__plat i{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.tco-table__badge{font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase;color:var(--perf-dark);background:var(--white);padding:1px 5px;border:1px solid var(--perf)}.tco-table__total{font-weight:600;color:var(--ink);border-left:1px solid var(--line)}.tco-chart--tall{height:340px}.tco-legend{display:flex;flex-wrap:wrap;gap:6px 16px}.tco-legend span{display:flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--slate)}.tco-legend i{width:9px;height:9px;flex:0 0 auto}@media (max-width: 520px){.tco-platgrid{grid-template-columns:1fr}}.hc{max-width:820px;margin:0 auto}.hc-quiz{border:1px solid var(--line);background:var(--white);padding:36px 34px;box-shadow:12px 12px 0 0 var(--loss-soft)}.hc-progress{display:flex;align-items:center;gap:14px;margin-bottom:30px}.hc-progress__bar{flex:1;height:4px;background:var(--line)}.hc-progress__bar span{display:block;height:100%;background:var(--loss);transition:width .2s}.hc-progress__txt{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--slate);white-space:nowrap}.hc-cat{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--loss);margin-bottom:12px}.hc-q{font-family:Archivo,sans-serif;font-weight:850;font-size:clamp(1.4rem,3vw,2rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:26px}.hc-opts{display:flex;flex-direction:column;gap:10px}.hc-opt{display:flex;align-items:center;gap:14px;text-align:left;background:var(--paper);border:1px solid var(--line);padding:16px 18px;cursor:pointer;transition:all .15s;font-family:IBM Plex Sans,sans-serif;font-size:1rem;color:var(--ink)}.hc-opt:hover{border-color:var(--ink);background:var(--white)}.hc-opt.is-sel{border-color:var(--loss);box-shadow:inset 0 0 0 1px var(--loss)}.hc-opt__mark{flex:0 0 auto;width:18px;height:18px;border:1px solid var(--ink);border-radius:50%}.hc-opt.is-sel .hc-opt__mark{background:var(--loss);border-color:var(--loss);box-shadow:inset 0 0 0 3px var(--white)}.hc-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;flex-wrap:wrap}.hc-back{font-family:IBM Plex Mono,monospace;font-size:.8rem;background:transparent;border:1px solid var(--line);color:var(--ink);padding:8px 16px;cursor:pointer;transition:all .15s}.hc-back:hover:not(:disabled){border-color:var(--ink);background:var(--paper)}.hc-back:disabled{opacity:.4;cursor:not-allowed}.hc-nav__hint{font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--slate)}.hc-result{display:flex;flex-direction:column;gap:26px}.hc-score{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;border:1px solid var(--ink);padding:34px 32px}.hc-score.is-green{box-shadow:12px 12px #e0f7ef}.hc-score.is-amber{box-shadow:12px 12px 0 0 var(--perf-soft)}.hc-score.is-red{box-shadow:12px 12px 0 0 var(--loss-soft)}.hc-score__num{display:flex;align-items:baseline;font-family:Archivo,sans-serif;font-weight:850;letter-spacing:-.03em}.hc-score__num span{font-size:clamp(3.4rem,9vw,5.4rem);line-height:.9}.hc-score.is-green .hc-score__num{color:var(--gain)}.hc-score.is-amber .hc-score__num{color:var(--perf-dark)}.hc-score.is-red .hc-score__num{color:var(--loss)}.hc-score__num small{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:1.1rem;color:var(--slate);margin-left:4px}.hc-score__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin-bottom:6px}.hc-score__meta h2{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(1.3rem,2.6vw,1.8rem);letter-spacing:-.02em;line-height:1.1}.hc-score__sub{font-size:.88rem;color:var(--slate);margin-top:8px}@media (max-width: 520px){.hc-score{grid-template-columns:1fr;gap:14px;text-align:left}}.hc-cats__grid{display:flex;flex-direction:column;gap:10px;margin-top:16px}.hc-catrow{display:grid;grid-template-columns:1.2fr 2fr auto;gap:14px;align-items:center}.hc-catrow__label{font-size:.9rem;color:var(--ink)}.hc-catrow__bar{height:8px;background:var(--line)}.hc-catrow__bar span{display:block;height:100%}.hc-catrow__bar .is-green{background:var(--gain)}.hc-catrow__bar .is-amber{background:var(--perf)}.hc-catrow__bar .is-red{background:var(--loss)}.hc-badge{font-family:IBM Plex Mono,monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px}.hc-badge.is-green{color:var(--gain);background:#e0f7ef}.hc-badge.is-amber{color:var(--perf-dark);background:var(--perf-soft)}.hc-badge.is-red{color:var(--loss);background:var(--loss-soft)}@media (max-width: 520px){.hc-catrow{grid-template-columns:1fr auto}.hc-catrow__bar{display:none}}.hc-risks__list{display:flex;flex-direction:column;gap:10px;margin-top:16px}.hc-risk{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-left:4px solid var(--line);background:var(--white);padding:18px 20px}.hc-risk.is-red{border-left-color:var(--loss)}.hc-risk.is-amber{border-left-color:var(--perf)}.hc-risk.is-green{border-left-color:var(--gain)}.hc-risk__n{font-family:Archivo,sans-serif;font-weight:850;font-size:1.4rem;color:var(--slate);line-height:1}.hc-risk h3{font-family:Archivo,sans-serif;font-weight:700;font-size:1.05rem;letter-spacing:-.01em;margin-bottom:4px}.hc-risk p{font-size:.9rem;color:var(--slate);line-height:1.5}.hc-restart{font-family:IBM Plex Mono,monospace;font-size:.82rem;background:transparent;border:1px solid var(--line);color:var(--slate);padding:10px 18px;cursor:pointer;transition:all .15s}.hc-restart:hover{border-color:var(--ink);color:var(--ink)}.hc-cta{box-shadow:12px 12px 0 0 var(--loss-soft)}.hc-cta__actions{display:flex;flex-direction:column;gap:10px;align-items:stretch}.hc-cta__alt{font-family:IBM Plex Mono,monospace;font-size:.78rem;color:var(--slate);text-align:center;text-decoration:none}.hc-cta__alt:hover{color:var(--ink)}.hc-cta .calc-cta__btn{background:var(--loss);border-color:var(--loss)}.hc-cta .calc-cta__btn:hover{background:#991b1b;border-color:#991b1b}.air .hc-quiz{box-shadow:12px 12px 0 0 var(--accent-soft)}.air .hc-progress__bar span{background:var(--accent)}.air .hc-cat{color:var(--accent-dark)}.air .hc-opt.is-sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.air .hc-opt.is-sel .hc-opt__mark{background:var(--accent);border-color:var(--accent)}.air .hc-score.is-native{box-shadow:12px 12px 0 0 var(--accent-soft)}.air .hc-score.is-native .hc-score__num{color:var(--accent)}.air .hc-badge.is-native{color:var(--accent-dark);background:var(--accent-soft)}.air .hc-catrow__bar .is-native{background:var(--accent)}.air .hc-risk.is-native{border-left-color:var(--accent)}.air .hc-cta{box-shadow:12px 12px 0 0 var(--accent-soft)}.air .hc-cta .calc-cta__btn{background:var(--accent);border-color:var(--accent)}.air .hc-cta .calc-cta__btn:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.air-prio-pct{font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--slate);font-weight:400}
