#cge-rmd .cge-rmd-fine p:last-child{margin-bottom:0}#cge-rmd .cge-rmd-spouse.active{display:block}#cge-rmd .cge-rmd-results.show{display:block}#cge-rmd .cge-rmd-results p{margin:0 0 10px;font-size:15px;line-height:1.55}#cge-rmd .metric{font-weight:800;color:var(--navy);font-size:clamp(30px,5vw,46px);letter-spacing:-1px;line-height:1.2;margin:8px 0}#cge-rmd .label{font-weight:800;font-size:13px;color:var(--muted)}#cge-rmd .details{border-top:1px solid var(--line);margin-top:16px;padding-top:13px;display:grid;grid-template-columns:repeat(2,1fr);gap:9px;font-size:13px;line-height:1.5}#cge-rmd .details strong{color:var(--navy)}#cge-rmd .notice{background:#fff;border-left:4px solid var(--gold);padding:12px 14px;margin-top:15px;font-size:12px;line-height:1.5}#cge-rmd .notice a{color:var(--blue)!important;text-decoration:underline!important}#cge-rmd .cge-rmd-fine{margin-top:20px;font-size:12px;line-height:1.55;color:var(--muted)}#cge-rmd .cge-rmd-fine h5{font-family:inherit;font-size:16px;line-height:1.4;font-weight:700;color:var(--navy);margin:21px 0 5px;text-transform:none}#cge-rmd .cge-rmd-fine p{margin:6px 0;font-size:12px;line-height:1.55}#cge-rmd .cge-rmd-fine a{color:var(--blue)!important;text-decoration:underline!important}@media (max-width:620px){#cge-rmd .details{grid-template-columns:1fr}}