@charset "UTF-8";.medicare101-toc{background-color:#fff7f0;padding:1rem;margin-top:2rem;margin-bottom:1rem;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.15)}.medicare101-toc p{font-size:1.25rem}.coverage-table,[class*=costs-table]{width:auto}.coverage-table td,.coverage-table th,[class*=costs-table] td,[class*=costs-table] th{padding:.5rem}.coverage-table td:nth-child(2),.coverage-table td:nth-child(3),.coverage-table th:nth-child(2),.coverage-table th:nth-child(3){max-width:8rem;text-align:center}.coverage-table td:first-child,.coverage-table th:first-child{text-align:left}[class*=costs-table] td,[class*=costs-table] th{text-align:left}[class*=costs-table] td:nth-child(2),[class*=costs-table] th:nth-child(2){max-width:40rem}.costs-table-3 td:nth-child(2),.costs-table-3 td:nth-child(3),.costs-table-3 th:nth-child(2),.costs-table-3 th:nth-child(3){width:12rem}.coverage-table [class*=icon-]{font-weight:700;font-size:1.25rem}.coverage-table .icon-check{color:#006400}.coverage-table .icon-times{color:#8b0000}.coverage-table .footnote-wrap{max-width:40rem}@media (min-width:576px){.w30{width:30.77%}.w38{width:38.46%}}