.uC6wOa_group{border:0;min-width:0;margin:26px 0 0;padding:0 0 6px}.uC6wOa_group legend{width:100%;font-family:var(--font-heading);border-top:1px solid var(--line);padding:20px 0 6px;font-size:1.15rem;font-weight:800;display:block}.uC6wOa_group legend span{color:var(--orange-dark);margin-right:8px}.uC6wOa_group>p{color:var(--muted);margin:0 0 16px;font-size:.86rem;line-height:1.55}.uC6wOa_wide{grid-column:1/-1}.uC6wOa_toggle{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.uC6wOa_toggle button{min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fffdf7;border:2px solid #809a89;border-radius:12px;padding:10px 14px;font-weight:800}.uC6wOa_toggle button span{color:var(--muted);margin-top:2px;font-size:.78rem;font-weight:400;display:block}.uC6wOa_toggle button[aria-pressed=true]{border-color:var(--forest);background:var(--forest);color:#fffaf0}.uC6wOa_toggle button[aria-pressed=true] span{color:#d3e6d8}.uC6wOa_savedBox{background:var(--cream);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:14px 0 0;padding:12px 14px;font-size:.88rem;line-height:1.5;display:flex}.uC6wOa_savedBox button{min-height:44px}.uC6wOa_usedNote{color:var(--forest);margin:10px 0 0;font-size:.88rem;font-weight:700}.uC6wOa_usedNote:empty{display:none}.uC6wOa_inlineLink{text-underline-offset:4px;font-weight:700;text-decoration:underline}.uC6wOa_actions{flex-wrap:wrap;gap:6px 22px;margin-top:18px;display:flex}.uC6wOa_resultBox{max-height:calc(100vh - 120px);overflow-y:auto}.uC6wOa_compare{margin:6px 0 18px}.uC6wOa_compare>div{justify-content:space-between;gap:16px;margin:10px 0;font-size:.93rem;display:flex}.uC6wOa_compare dd{text-align:right;white-space:nowrap;margin:0}.uC6wOa_headline{margin:18px 0 6px;font-size:1.02rem;font-weight:700;line-height:1.55}.uC6wOa_detail{margin:0 0 16px;font-size:.93rem;line-height:1.6}.uC6wOa_years{border-collapse:collapse;width:100%;margin:6px 0 16px;font-size:.92rem}.uC6wOa_years caption{text-align:left;margin-bottom:6px;font-weight:800}.uC6wOa_years th,.uC6wOa_years td{text-align:left;border-bottom:1px solid #ffffff30;padding:9px 4px}.uC6wOa_years th{font-weight:400}.uC6wOa_years td{text-align:right;white-space:nowrap}.uC6wOa_beyond{margin-top:28px}.uC6wOa_beyond h2{font-family:var(--font-heading);letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(1.4rem,2.2vw,1.9rem)}.uC6wOa_beyond ul{margin:0;padding-left:20px}.uC6wOa_beyond li{margin:10px 0;line-height:1.6}@media (max-width:900px){.uC6wOa_resultBox{max-height:none;overflow:visible}}@media (max-width:520px){.uC6wOa_toggle{grid-template-columns:1fr}}@media print{.uC6wOa_resultBox{max-height:none;overflow:visible}.uC6wOa_toggle,.uC6wOa_savedBox,.uC6wOa_actions{display:none!important}.uC6wOa_group{break-inside:avoid;margin-top:8px;padding:0 0 2px}.uC6wOa_group legend{padding-top:8px;font-size:13px}.uC6wOa_group>p{display:none}.uC6wOa_years th,.uC6wOa_years td{border-color:#999;padding:4px;font-size:11px}.uC6wOa_compare>div,.uC6wOa_detail,.uC6wOa_headline{font-size:11px}.uC6wOa_beyond{break-inside:avoid;border:1px solid #777;margin-top:14px;padding:14px}.uC6wOa_beyond h2{font-size:16px}.uC6wOa_beyond li{margin:4px 0;font-size:11px}}.uC6wOa_phoneBar{display:none}@media (max-width:900px){.uC6wOa_phoneBar{z-index:2;background:var(--forest);color:#fffaf0;border-radius:0 0 18px 18px;justify-content:space-between;align-items:center;gap:12px;margin:22px -28px -28px;padding:12px 28px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 20px #052b2029}.uC6wOa_phoneBar p{min-width:0;margin:0}.uC6wOa_phoneBar strong{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:1.15rem}.uC6wOa_phoneBar span{color:#d3e6d8;font-size:.75rem;display:block}.uC6wOa_phoneBar a{color:#fffaf0;text-underline-offset:4px;flex-shrink:0;align-items:center;min-height:44px;font-weight:800;text-decoration:underline;display:inline-flex}}@media (max-width:430px){.uC6wOa_phoneBar{margin:18px -22px -22px;padding:10px 22px}}@media print{.uC6wOa_phoneBar{display:none!important}}.uC6wOa_reading p a,.uC6wOa_reading li a{text-underline-offset:4px;font-weight:700;text-decoration:underline}.uC6wOa_settings{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}
