.ArticleHelpfulness_panel__qC_nE{margin:2.5rem 0;padding:1.5rem;border:1px solid var(--border,#dce3ee);border-radius:12px;background:#f7f9ff}.ArticleHelpfulness_panel__qC_nE h2{font-size:1.3rem;line-height:1.35;margin:0 0 .7rem}.ArticleHelpfulness_panel__qC_nE p{line-height:1.6;margin:.7rem 0}.ArticleHelpfulness_choices__F2Zkg{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.ArticleHelpfulness_choices__F2Zkg button{min-width:84px;min-height:44px;padding:.6rem 1rem;border:1px solid #526880;border-radius:7px;background:white;color:#182c48;font:inherit;cursor:pointer}.ArticleHelpfulness_choices__F2Zkg button:hover:not(:disabled),.ArticleHelpfulness_choices__F2Zkg button[aria-pressed=true]{background:#1645cf;color:white;border-color:#1645cf}.ArticleHelpfulness_choices__F2Zkg button:focus-visible,.ArticleHelpfulness_privacy__xJzIQ a:focus-visible{outline:3px solid #1645cf;outline-offset:3px}.ArticleHelpfulness_choices__F2Zkg button:disabled{cursor:default}.ArticleHelpfulness_choices__F2Zkg button:disabled:not([aria-pressed=true]){color:#5d6878;background:#edf0f5;border-color:#a7b2c2}.ArticleHelpfulness_privacy__xJzIQ,.ArticleHelpfulness_status__dIXg7{font-size:.9rem;color:#42516b}.ArticleHelpfulness_privacy__xJzIQ a{text-decoration:underline}@media (max-width:400px){.ArticleHelpfulness_panel__qC_nE{padding:1.1rem}.ArticleHelpfulness_choices__F2Zkg{gap:.4rem}.ArticleHelpfulness_choices__F2Zkg button{min-width:75px}}.CompanyCostPlanner_planner__9yr6G{border:1px solid var(--border,#cbd5d1);border-radius:16px;padding:clamp(1rem,3vw,2rem);margin:2rem 0;background:var(--surface,#f7faf8);color:var(--text,#182c24)}.CompanyCostPlanner_planner__9yr6G h2{font-size:1.5rem;line-height:1.25}.CompanyCostPlanner_planner__9yr6G p{line-height:1.65}.CompanyCostPlanner_fields__r3g4j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.CompanyCostPlanner_fields__r3g4j label{display:flex;flex-direction:column;gap:.4rem;font-weight:600;font-size:.95rem}.CompanyCostPlanner_fields__r3g4j input{width:100%;min-width:0;padding:.7rem;border:1px solid #71847b;border-radius:6px;background:#fff;color:#16271f;font:inherit;box-sizing:border-box}.CompanyCostPlanner_fields__r3g4j input:focus-visible{outline:3px solid #19825f;outline-offset:2px}.CompanyCostPlanner_actions__ek5fK{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.CompanyCostPlanner_result__eNP3H{padding:1rem;background:#eaf4ee;border-radius:8px;margin-top:1rem;color:#16271f}.CompanyCostPlanner_result__eNP3H dl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem}.CompanyCostPlanner_result__eNP3H dd{margin:0;font-weight:700}.CompanyCostPlanner_result__eNP3H dd:last-of-type,.CompanyCostPlanner_result__eNP3H dt:last-of-type{border-top:1px solid #aebfb5;padding-top:.75rem}@media(max-width:540px){.CompanyCostPlanner_fields__r3g4j,.CompanyCostPlanner_result__eNP3H dl{grid-template-columns:1fr}.CompanyCostPlanner_result__eNP3H dd{margin-bottom:.5rem}}@media print{.CompanyCostPlanner_planner__9yr6G{page-break-before:always;break-before:page;border:1px solid #777;background:white;color:black}.CompanyCostPlanner_fields__r3g4j{grid-template-columns:1fr 1fr}.CompanyCostPlanner_actions__ek5fK,.CompanyCostPlanner_planner__9yr6G button{display:none!important}.CompanyCostPlanner_result__eNP3H{page-break-inside:avoid;break-inside:avoid}.CompanyCostPlanner_fields__r3g4j input{border:0;padding:0}.CompanyCostPlanner_result__eNP3H dl{grid-template-columns:1fr auto}}