.rate_result[data-v-c55fda3f]{padding:calc(var(--content_spacing) * 1.5);gap:calc(var(--content_spacing) * 1.5);flex-direction:column;display:flex}.rate_headline[data-v-c55fda3f]{gap:calc(var(--content_spacing) * .33);flex-direction:column;display:flex}.rate_label[data-v-c55fda3f]{font-size:var(--font_size_s);color:var(--color_typo_light);font-family:var(--font_family);font-weight:500}.rate_value[data-v-c55fda3f]{align-items:baseline;gap:calc(var(--content_spacing) * .4);font-size:var(--font_size_3xl);line-height:var(--line_height_tight);color:var(--color_accent);font-family:var(--font_family);font-weight:700;display:flex}.rate_unit[data-v-c55fda3f]{font-size:var(--font_size_xl)}.rate_sub[data-v-c55fda3f]{font-size:var(--font_size_s);color:var(--color_typo_muted);margin:0}.rate_facts[data-v-c55fda3f]{gap:calc(var(--content_spacing) * 1);padding:calc(var(--content_spacing) * 1) 0;border-top:1px solid var(--color_border);border-bottom:1px solid var(--color_border);flex-wrap:wrap;margin:0;display:flex}.rate_fact[data-v-c55fda3f]{flex:40%}.rate_fact dt[data-v-c55fda3f]{font-size:var(--font_size_xs);color:var(--color_typo_light)}.rate_fact dd[data-v-c55fda3f]{font-size:var(--font_size_l);color:var(--color_typo_strong);font-family:var(--font_family);margin:0;font-weight:700}.benchmark_head[data-v-c55fda3f]{font-size:var(--font_size_s);color:var(--color_typo_light);margin-bottom:calc(var(--content_spacing) * .5);justify-content:space-between;display:flex}.benchmark_range[data-v-c55fda3f]{font-family:var(--font_family);color:var(--color_typo_strong);font-weight:500}.benchmark_bar[data-v-c55fda3f]{border-radius:var(--radius_pill);background:linear-gradient(90deg, var(--color_accent_tertiary), var(--color_accent));height:8px;position:relative}.benchmark_bar.is_below[data-v-c55fda3f]{background:linear-gradient(90deg, #f3c0c0, var(--color_accent_tertiary))}.benchmark_bar.is_above[data-v-c55fda3f]{background:linear-gradient(90deg, var(--color_accent), var(--color_cta_dark))}.benchmark_marker[data-v-c55fda3f]{border:3px solid var(--color_typo_strong);width:16px;height:16px;transition:left var(--transition_normal);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.benchmark_note[data-v-c55fda3f]{margin:calc(var(--content_spacing) * .5) 0 0;font-size:var(--font_size_s);color:var(--color_typo_muted)}.rate_cta[data-v-c55fda3f]{gap:calc(var(--content_spacing) * .5);flex-wrap:wrap;display:flex}.rate_more[data-v-c55fda3f]{font-size:var(--font_size_s);color:var(--color_typo_light);margin:0}.rate_more a[data-v-c55fda3f]{color:var(--color_accent)}.number_field[data-v-6e691d61]{gap:calc(var(--content_spacing) * .33)}.number_input[data-v-6e691d61]{align-items:center;display:flex;position:relative}.number_input input[data-v-6e691d61]{width:100%}.number_input.has_suffix input[data-v-6e691d61]{padding-right:2.6em}.number_suffix[data-v-6e691d61]{right:calc(var(--content_spacing) * .6);pointer-events:none;color:var(--color_typo_light);font-size:var(--font_size_s);position:absolute}.number_hint[data-v-6e691d61]{font-size:var(--font_size_xs);color:var(--color_typo_light);margin:0}.calc_page[data-v-de105447]{gap:calc(var(--module_spacing) * .5);padding-top:calc(var(--content_spacing) * 2);padding-bottom:calc(var(--module_spacing) * .5);flex-direction:column;display:flex}.calc_header[data-v-de105447]{max-width:640px}.calc_header h1[data-v-de105447]{margin-bottom:calc(var(--content_spacing) * .5)}.calc_header p[data-v-de105447]{color:var(--color_typo_light);margin:0}.calc_grid[data-v-de105447]{gap:calc(var(--content_spacing) * 1.5);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=900px){.calc_grid[data-v-de105447]{grid-template-columns:1fr}}.calc_inputs[data-v-de105447]{padding:calc(var(--content_spacing) * 1.5);gap:calc(var(--content_spacing) * 1);flex-direction:column;display:flex}.calc_block[data-v-de105447]{gap:calc(var(--content_spacing) * 1);border:none;flex-direction:column;margin:0;padding:0;display:flex}.calc_block legend[data-v-de105447]{margin-bottom:calc(var(--content_spacing) * .5);font-size:var(--font_size_s);color:var(--color_typo_light);font-family:var(--font_family);padding:0;font-weight:500}.calc_row[data-v-de105447]{gap:calc(var(--content_spacing) * 1);align-items:flex-start;display:flex}.calc_row .form_field[data-v-de105447]{flex:1;min-width:0}.calc_row .calc_row_grow[data-v-de105447]{flex:1.6}@media (width<=480px){.calc_row[data-v-de105447]{flex-direction:column}}.calc_details[data-v-de105447]{border-top:1px solid var(--color_border);padding-top:calc(var(--content_spacing) * 1)}.calc_details summary[data-v-de105447]{cursor:pointer;font-family:var(--font_family);color:var(--color_accent);font-weight:500}.calc_details .calc_block[data-v-de105447]{margin-top:calc(var(--content_spacing) * 1)}.calc_explainer[data-v-de105447]{gap:calc(var(--content_spacing) * 1.5);flex-direction:column;max-width:760px;display:flex}.calc_explainer h2[data-v-de105447]{margin-bottom:calc(var(--content_spacing) * .5)}.calc_explainer h3[data-v-de105447]{margin-bottom:calc(var(--content_spacing) * .5);color:var(--color_typo_strong)}.calc_explainer p[data-v-de105447]{color:var(--color_typo_muted);line-height:var(--line_height);margin:0}.calc_explainer ul[data-v-de105447]{padding-left:calc(var(--content_spacing) * 1);gap:calc(var(--content_spacing) * .5);color:var(--color_typo_muted);flex-direction:column;margin:0;display:flex}.calc_explainer strong[data-v-de105447]{color:var(--color_typo_strong)}.calc_explainer a[data-v-de105447]{color:var(--color_accent)}
