.ct .mc{row-gap:56px}.ct .mc-head{grid-column:1/11}.ct .mc-title{max-width:18ch}.ct .mc-body{letter-spacing:-.2px;max-width:560px;color:var(--text-muted);margin-top:24px;font-size:20px;line-height:28px}.ct .mc-inputs{grid-column:1/7;align-content:start;gap:40px;display:grid}.ct .mc-results{border-top:1px solid var(--line);grid-column:8/13;align-self:start;padding-top:20px}.ct .mc-field{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:20px 0 0}.ct .mc-field>legend{float:left;width:100%;margin-bottom:14px;padding:0}.ct .mc-field>legend+*{clear:both}.ct .mc-label{color:var(--text-label);display:block}.ct .mc-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ct .mc-value{letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:var(--ct-ink);font-size:28px;line-height:1.1}.ct .mc-row--field{flex-wrap:wrap;align-items:center;margin-top:16px}.ct .mc-small{color:var(--text-muted);font-size:14px;line-height:20px}.ct .mc-note{max-width:52ch;margin-top:14px}.ct .mc-number{border:1px solid var(--line);width:9.5em;height:40px;color:var(--ct-ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;padding:0 12px;font-size:16px}.ct .mc-number:focus{border-color:var(--text);outline:none}.ct .mc-number:focus-visible{outline-offset:2px;outline:1px solid #fff}.ct .mc-range{--p:0%;cursor:pointer;appearance:none;background:0 0;width:100%;height:28px;margin:12px 0 0;display:block}.ct .mc-range::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--p), #ffffff4d var(--p));height:2px}.ct .mc-range::-moz-range-track{background:#ffffff4d;height:2px}.ct .mc-range::-moz-range-progress{background:#fff;height:2px}.ct .mc-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:18px;height:18px;margin-top:-8px}.ct .mc-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:18px;height:18px}.ct .mc-range:focus-visible{outline-offset:4px;outline:1px solid #fff}.ct .mc-tags{flex-wrap:wrap;gap:8px;display:flex}.ct .mc-tag{border:1px solid var(--line);border-radius:var(--glass-radius-tag,4px);min-height:36px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-ui,.2s) var(--ease-out-soft,ease), border-color var(--duration-ui,.2s) var(--ease-out-soft,ease), background var(--duration-ui,.2s) var(--ease-out-soft,ease);background:0 0;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.ct .mc-tag:hover{border-color:var(--glass-rim-hover,#ffffff80);color:var(--text)}.ct .mc-tag[aria-pressed=true]{border-color:var(--glass-rim-active);background:rgba(var(--glass-fill-rgb), calc(var(--glass-tag-a) + .3));color:var(--text)}.ct .mc-tag:focus-visible{outline-offset:2px;outline:1px solid #fff}.ct .mc-tag--off,.ct .mc-tag--off:hover{border-style:dashed;border-color:var(--line);color:var(--text-muted);cursor:default}.ct .mc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px}.ct .mc-table th,.ct .mc-table td{border-bottom:1px solid var(--line-dim);text-align:left;vertical-align:baseline;padding:12px 0;font-weight:400}.ct .mc-table thead th:first-child{padding-left:0}.ct .mc-table thead th{color:var(--text-label);padding-top:0;padding-left:12px}.ct .mc-table td{letter-spacing:-.2px;padding-left:12px;font-size:20px;line-height:26px}.ct .mc-table tbody th{color:var(--text-muted);font-size:16px;line-height:22px}.ct .mc-cps{border-bottom:1px solid var(--line-dim);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.ct .mc-cps-value{font-variant-numeric:tabular-nums;font-size:20px;line-height:26px}.ct .mc-disclaimer{color:var(--text-muted);margin-top:20px}.ct .mc-cta{margin-top:28px}@media (max-width:999px) and (min-width:700px){.ct .mc-inputs,.ct .mc-results{grid-column:1/-1}}@media (max-width:699px){.ct .mc{row-gap:40px}.ct .mc-body{margin-top:16px;font-size:18px;line-height:25.2px}.ct .mc-table td{padding-left:8px;font-size:16px;line-height:22px}.ct .mc-table tbody th{font-size:14px;line-height:20px}.ct .mc-cta .wao-pill{white-space:normal;height:auto;min-height:44px;padding-block:8px}.ct .mc-tag{min-height:44px;padding:0 14px}.ct .mc-range{height:44px;margin-top:4px}.ct .mc-number{height:44px}.ct .mc-table thead tr,.ct .mc-table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;display:grid}.ct .mc-table thead th:first-child{display:none}.ct .mc-table thead th,.ct .mc-table td{padding-left:0}.ct .mc-table tbody tr{border-bottom:1px solid var(--line-dim);padding:12px 0}.ct .mc-table thead tr{border-bottom:1px solid var(--line-dim)}.ct .mc-table thead th{border-bottom:0}.ct .mc-table tbody th{border-bottom:0;grid-column:1/-1;padding:0 0 4px}.ct .mc-table td{white-space:nowrap;border-bottom:0;padding-block:0}}
