.fRQYVq_soft{color:var(--ds-muted)}.fRQYVq_section{padding-top:clamp(32px,5vw,56px)}.fRQYVq_calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.fRQYVq_inputs,.fRQYVq_results{min-width:0}.fRQYVq_panelTitle{color:var(--ds-ink);letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:750;display:flex}.fRQYVq_panelTitle .ds-icon-tile{border-radius:10px;width:34px;height:34px}.fRQYVq_k{color:var(--ds-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.fRQYVq_sliders{gap:20px;display:grid}.fRQYVq_slider{cursor:pointer;gap:4px}.fRQYVq_sliderHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fRQYVq_sliderValue{color:var(--ds-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:800}.fRQYVq_range{--pct:50%;cursor:pointer;appearance:none;background:0 0;width:100%;height:40px;margin:0;padding:0}.fRQYVq_range:focus{outline:none}.fRQYVq_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ds-accent) 0 var(--pct), var(--ds-line-2) var(--pct) 100%);border-radius:999px;height:6px}.fRQYVq_range::-moz-range-track{background:var(--ds-line-2);border-radius:999px;height:6px}.fRQYVq_range::-moz-range-progress{background:var(--ds-accent);border-radius:999px;height:6px}.fRQYVq_range::-webkit-slider-thumb{appearance:none;background:var(--ds-surface);border:2px solid var(--ds-accent);width:20px;height:20px;box-shadow:var(--ds-shadow-sm);transition:transform .15s var(--ds-ease), box-shadow .15s var(--ds-ease);border-radius:50%;margin-top:-7px}.fRQYVq_range::-moz-range-thumb{background:var(--ds-surface);border:2px solid var(--ds-accent);width:16px;height:16px;box-shadow:var(--ds-shadow-sm);border-radius:50%}.fRQYVq_range:hover::-webkit-slider-thumb{transform:scale(1.08)}.fRQYVq_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--ds-accent-soft)}.fRQYVq_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--ds-accent-soft)}.fRQYVq_current{background:color-mix(in srgb, var(--ds-danger) 6%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--ds-danger) 22%, var(--ds-surface));border-radius:12px;margin-top:4px;padding:16px 18px}.fRQYVq_current .fRQYVq_k{color:var(--ds-danger)}.fRQYVq_currentValue{color:var(--ds-danger);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:28px;font-weight:800;line-height:1.1}.fRQYVq_currentHelp{color:var(--ds-muted);margin-top:4px;font-size:12.5px}.fRQYVq_hero{border-bottom:1px solid var(--ds-line);padding:6px 0 20px}.fRQYVq_heroValue{color:var(--ds-teal);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,60px);font-weight:800;line-height:1}.fRQYVq_heroHelp{color:var(--ds-muted);margin-top:8px;font-size:13px}.fRQYVq_annual{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;display:flex}.fRQYVq_annualValue{color:var(--ds-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.fRQYVq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fRQYVq_stats .app-stat .v{margin-top:0;font-size:22px}.fRQYVq_vAccent{color:var(--ds-accent)!important}.fRQYVq_vTeal{color:var(--ds-teal)!important}.fRQYVq_vAmber{color:var(--ds-amber)!important}.fRQYVq_compare{background:var(--ds-surface-2);border:1px solid var(--ds-line);border-radius:12px;gap:12px;margin-top:18px;padding:16px 18px;display:grid}.fRQYVq_bar{min-width:0}.fRQYVq_barHead{color:var(--ds-muted);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12.5px;font-weight:600;display:flex}.fRQYVq_barHead span:last-child{font-variant-numeric:tabular-nums;font-weight:750}.fRQYVq_track{border-radius:999px;height:8px;overflow:hidden}.fRQYVq_fill{height:100%;transition:width .6s var(--ds-ease);border-radius:999px}.fRQYVq_trackDanger{background:color-mix(in srgb, var(--ds-danger) 12%, transparent)}.fRQYVq_trackDanger .fRQYVq_fill{background:var(--ds-danger)}.fRQYVq_trackTeal{background:var(--ds-teal-soft)}.fRQYVq_trackTeal .fRQYVq_fill{background:var(--ds-teal)}.fRQYVq_danger{color:var(--ds-danger)}.fRQYVq_teal{color:var(--ds-teal)}.fRQYVq_accent{color:var(--ds-accent)}.fRQYVq_bottom{margin-top:20px}.fRQYVq_split{align-items:center;gap:24px;display:flex}.fRQYVq_ring{flex:none;width:120px;height:120px;position:relative}.fRQYVq_ringSvg{width:120px;height:120px;transform:rotate(-90deg)}.fRQYVq_ringArc{transition:stroke-dasharray .8s var(--ds-ease)}.fRQYVq_ringLabel{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.fRQYVq_ringValue{color:var(--ds-teal);letter-spacing:-.02em;font-size:20px;font-weight:800}.fRQYVq_ringSub{color:var(--ds-muted);font-size:11px;font-weight:700}.fRQYVq_splitCopy{gap:10px;min-width:0;display:grid}.fRQYVq_legend{color:var(--ds-muted-strong);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.5;display:flex}.fRQYVq_swatch{border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.fRQYVq_swatchTeal{background:var(--ds-teal)}.fRQYVq_swatchAccent{background:var(--ds-accent)}.fRQYVq_plan{flex-direction:column;display:flex}.fRQYVq_plan .ds-eyebrow{margin-bottom:8px}.fRQYVq_planName{color:var(--ds-ink);letter-spacing:-.035em;font-size:30px;font-weight:800;line-height:1.15}.fRQYVq_planPrice{color:var(--ds-muted);letter-spacing:0;font-size:16px;font-weight:600}.fRQYVq_planActions{gap:10px;margin-top:auto;padding-top:20px;display:grid}.fRQYVq_planActions .ds-btn{width:100%}.fRQYVq_proof{text-align:center;margin-top:20px}.fRQYVq_proofValue{color:var(--ds-teal);letter-spacing:-.03em;font-size:26px;font-weight:800}.fRQYVq_proofText{color:var(--ds-muted-strong);margin-top:6px;font-size:15px}.fRQYVq_proofSub{color:var(--ds-muted);margin-top:4px;font-size:13px}.fRQYVq_proofLink{color:var(--ds-accent);font-weight:700;text-decoration:none}.fRQYVq_proofLink:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.fRQYVq_calc{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fRQYVq_split{text-align:center;flex-direction:column}.fRQYVq_legend{text-align:left}.fRQYVq_annual{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.fRQYVq_fill,.fRQYVq_ringArc{transition:none}.fRQYVq_range::-webkit-slider-thumb{transition:none}}
