.section_quote[data-v-77547e28]{padding:60px 0 80px}.quote_intro[data-v-77547e28]{margin-bottom:48px;max-width:640px}.quote_intro h2[data-v-77547e28]{color:var(--text-primary);font-size:var(--fs-2xl);font-weight:700;margin-bottom:12px}.quote_intro p[data-v-77547e28]{color:var(--text-secondary);line-height:1.6}.quote_section[data-v-77547e28]{margin-bottom:40px}.quote_section h3[data-v-77547e28]{color:var(--text-primary);font-size:var(--fs-base);font-weight:600;margin-bottom:16px}.required[data-v-77547e28]{color:var(--accent-life);font-size:var(--fs-sm);font-weight:400}.quote_options[data-v-77547e28]{display:flex;flex-wrap:wrap;gap:10px}.quote_option[data-v-77547e28]{align-items:center;background:var(--bg-card);border:1.5px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--fs-sm);gap:8px;padding:14px 20px;transition:all var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.quote_option[data-v-77547e28]:hover{border-color:var(--ink-300)}.quote_option.selected[data-v-77547e28]{background:var(--accent-life-soft);border-color:var(--accent-life);color:var(--brand-ink)}.quote_option input[data-v-77547e28]{display:none}.option_icon[data-v-77547e28]{font-size:20px}.option_label[data-v-77547e28]{font-weight:500}.quote_action[data-v-77547e28]{padding-top:16px;text-align:center}.quote_action .btn[data-v-77547e28]:disabled{cursor:not-allowed;opacity:.5}.quote_action_note[data-v-77547e28]{color:var(--text-tertiary);font-size:var(--fs-sm);margin-top:12px}.section_quote_result[data-v-77547e28]{padding:60px 0 80px}.result_card[data-v-77547e28]{margin:0 auto;max-width:680px}.result_range[data-v-77547e28]{background:var(--accent-life-soft);border-radius:var(--radius-xl);margin:32px 0;padding:48px 24px;text-align:center}.result_amount[data-v-77547e28]{color:var(--accent-life);font-size:max(36px,min(5vw,56px));font-weight:800;letter-spacing:-.02em}.result_note[data-v-77547e28]{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.5;margin-left:auto;margin-right:auto;margin-top:16px;max-width:480px}.result_summary[data-v-77547e28]{margin-bottom:40px}.result_summary h4[data-v-77547e28]{color:var(--text-primary);font-size:var(--fs-sm);font-weight:600;margin-bottom:12px}.result_tags[data-v-77547e28]{display:flex;flex-wrap:wrap;gap:8px}.result_tag[data-v-77547e28]{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-full);color:var(--text-secondary);font-size:13px;padding:6px 14px}.result_tag--primary[data-v-77547e28]{background:var(--accent-life-soft);border-color:var(--accent-life);color:var(--accent-life)}.result_tag--time[data-v-77547e28]{background:var(--bg-secondary);color:var(--text-tertiary);font-style:italic}.result_cta_box[data-v-77547e28]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:36px 32px}.result_cta_box h3[data-v-77547e28]{color:var(--text-primary);font-size:var(--fs-xl);font-weight:600;margin-bottom:8px}.result_cta_box>p[data-v-77547e28]{color:var(--text-secondary);font-size:var(--fs-sm);margin-bottom:24px}.result_form .form_row[data-v-77547e28]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.result_form .form_note[data-v-77547e28]{color:var(--text-tertiary);font-size:12px;margin-top:12px;text-align:center}.result_back[data-v-77547e28]{margin-top:32px;text-align:center}.result_back a[data-v-77547e28]{color:var(--text-secondary);font-size:var(--fs-sm);-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.quote_options[data-v-77547e28]{flex-direction:column}.quote_option[data-v-77547e28]{justify-content:flex-start}.result_form .form_row[data-v-77547e28]{grid-template-columns:1fr}.result_cta_box[data-v-77547e28]{padding:28px 20px}}