.slide-feature-link{display:flex;align-items:center;gap:19px;margin:30px 0;padding:23px 24px;border:1px solid #cbdcd6;border-left:5px solid #4c786b;background:#f5f8f5;text-decoration:none;color:#333}.slide-feature-tag{display:inline-block;background:#526e61;color:#fff;font-size:15px;padding:4px 10px;white-space:nowrap;align-self:flex-start}.slide-feature-link>div{flex:1;min-width:0}.slide-feature-link h2{font-size:24px;line-height:1.5;margin:0 0 7px;color:#395d50}.slide-feature-link p{font-size:17px;line-height:1.8;margin:0}.slide-feature-link>b{font-size:30px;color:#698476}.slide-feature-link:hover{border-color:#759b87}.slide-profile{scroll-margin-top:20px}.slide-program{border:1px solid #d9ddd7;background:#fff;margin:24px 0 33px;padding:25px;scroll-margin-top:20px}.slide-program-heading{border-bottom:1px solid #dddcd5;padding-bottom:15px;margin-bottom:19px}.slide-program-heading>span{font-size:15px;color:#786c5b}.slide-program-heading h3{font-size:25px;line-height:1.5;margin:7px 0}.slide-program-heading p{font-size:21px;line-height:1.6;color:#ab4d54;font-weight:700;margin:6px 0 0}.slide-period{background:#eef5ef;border-left:4px solid #5e8a71;padding:17px 19px}.slide-period>span{display:block;font-size:15px;line-height:1.8;color:#596756}.slide-period>strong{display:block;font-size:25px;line-height:1.6;color:#315e43;margin:6px 0}.slide-period p{font-size:17px;line-height:1.8;margin:5px 0 0}.slide-period-next{background:#f4f1f8;border-color:#91809e}.slide-period-next>strong{color:#695678}.slide-period-unknown{background:#faf4ea;border-color:#ba9b65}.slide-period-unknown>strong{color:#80673e}.slide-period-detail{font-size:18px;line-height:1.9;margin:17px 0}.slide-facts{display:grid;gap:0;margin:22px 0;font-size:16px;line-height:1.9}.slide-facts>div{display:grid;grid-template-columns:135px 1fr;border-top:1px solid #e4e4dd}.slide-facts>div:last-child{border-bottom:1px solid #e4e4dd}.slide-facts dt{padding:9px 10px;font-weight:700;background:#f5f5f0}.slide-facts dd{padding:9px 12px;margin:0;min-width:0}.slide-term-warning{border:1px solid #decaae;background:#fdf7ed;padding:14px 16px;font-size:17px;line-height:1.9;margin:19px 0}.slide-term-warning strong{display:block;color:#8a6240;font-size:16px;margin-bottom:5px}.slide-table-scroll{overflow-x:auto;width:100%;margin:24px 0}.slide-rate-table{width:100%;border-collapse:collapse;font-size:17px;line-height:1.7}.slide-rate-table caption{text-align:left;font-weight:700;font-size:18px;padding-bottom:12px}.slide-rate-table th,.slide-rate-table td{border:1px solid #d2dbd1;padding:12px 13px;text-align:left;vertical-align:middle}.slide-rate-table thead th{background:#e9f0e9;color:#3f5f4b;font-size:16px}.slide-rate-table tbody th{font-weight:500;background:#fcfcf8}.slide-rate-table td:last-child{font-weight:700;color:#a64c54}.slide-program:has(.slide-term-warning) .slide-rate-table td:last-child{color:#7d5f3e}.slide-notes{font-size:16px;line-height:1.9;padding-left:21px;margin:18px 0}.slide-notes li+li{margin-top:8px}.slide-sources{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #e4e3dc;word-break:break-word}.slide-sources a{font-size:15px;line-height:1.8;color:#46716b;text-decoration:underline;text-underline-offset:3px}.slide-sources>span{font-size:14px;line-height:1.8;color:#777}.slide-compare-link{display:block;border:1px solid #a1b9ab;background:#f2f7f1;padding:16px 18px;font-size:18px;line-height:1.7;color:#395e50;text-decoration:none;margin:23px 0}.slide-month-intro{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:27px 0 17px}.slide-month-intro>section{padding:20px;background:#edf4ee;border-top:4px solid #64866c}.slide-month-intro>section+section{background:#f4f0f6;border-color:#96819f}.slide-month-intro span{display:block;color:#5c705e;font-size:21px;font-weight:700;margin-bottom:7px}.slide-month-intro h2{font-size:20px;line-height:1.6;margin:0 0 9px}.slide-month-intro p{font-size:17px;line-height:1.8;margin:0}.slide-month-note{font-size:17px;line-height:1.9;background:#faf8f2;padding:18px 20px;margin:18px 0}.slide-month-note strong{display:block;margin-bottom:6px}.slide-filter-group{display:flex;gap:16px;align-items:flex-start;margin:18px 0}.slide-filter-group>span{font-size:16px;font-weight:700;min-width:95px;padding-top:8px}.slide-filter-group>div{display:flex;gap:8px;flex-wrap:wrap}.slide-filter-group button{font:inherit;font-size:16px;padding:8px 15px;background:#fff;border:1px solid #aab9ad;border-radius:3px;cursor:pointer;color:#4b6758}.slide-filter-group button[aria-pressed=true]{background:#526e61;color:#fff;border-color:#526e61}.slide-feature-page #slide-filter-count{font-size:16px;line-height:1.8;margin:20px 0 13px}.slide-summary table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.8}.slide-summary th,.slide-summary td{border:1px solid #d7ded5;padding:13px 11px;text-align:left;vertical-align:top}.slide-summary thead th{background:#edf2eb;color:#42614b}.slide-summary tbody th{width:26%;background:#fcfcf8;font-size:17px}.slide-summary tbody th span{display:block;font-size:14px;color:#786f60;font-weight:400;margin-bottom:5px}.slide-summary tbody th a{color:#354c42;text-decoration:underline;text-underline-offset:3px}.slide-summary small{display:block;font-size:14px;color:#787466;line-height:1.7;margin-top:7px}.timing-current{color:#376444}.timing-next{color:#6d567f}.timing-unknown{color:#856b43}.slide-program[hidden],.slide-summary tr[hidden]{display:none!important}.slide-empty{padding:22px;background:#f7f5f0;font-size:17px}.slide-example{background:#fcf7ef;border:1px solid #e1d7c7;padding:25px;margin:35px 0}.slide-example h2{font-size:24px;line-height:1.7;margin:15px 0}.slide-example>p{font-size:17px;line-height:1.9}.slide-example label{font-size:17px;font-weight:700;display:block;margin:21px 0 10px}.slide-example-input{display:flex;align-items:center;gap:12px;font-size:18px}.slide-example input{font:inherit;min-height:48px;max-width:100%;width:270px;padding:10px 12px;border:1px solid #b6a68f;background:#fff;font-size:19px}.slide-example input[aria-invalid=true]{border-color:#bd5353}.slide-example-results{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:22px 0 15px}.slide-example-results>div{background:#fff;padding:17px;border:1px solid #dfd8ca;min-width:0}.slide-example-results span{display:block;font-size:17px;line-height:1.7}.slide-example-results small{display:block;font-size:14px;line-height:1.7;color:#756e64}.slide-example-results strong{font-size:27px;line-height:1.7;color:#3f6350;display:block;margin-top:7px;overflow-wrap:anywhere}.slide-example-difference strong{font-size:23px;color:#ad4c53}.slide-example .source-note{font-size:15px;line-height:1.9;margin-top:14px}.slide-checks{display:grid;gap:14px;margin:24px 0}.slide-checks section{border-left:3px solid #a5bca8;background:#f7f8f4;padding:17px 20px}.slide-checks h3{font-size:19px;margin:0 0 7px}.slide-checks p{font-size:17px;line-height:1.9;margin:0}.slide-profile-jump{display:block;font-size:18px;color:#446b57;text-decoration:underline;text-underline-offset:4px;margin:18px 0}.slide-mini-label{font-size:16px;line-height:1.8;font-weight:700;color:#41664f;margin:8px 0 0}
@media(max-width:600px){.slide-feature-link{padding:18px 15px;gap:12px;margin:23px 0;align-items:flex-start}.slide-feature-tag{font-size:14px;padding:3px 7px}.slide-feature-link h2{font-size:21px}.slide-feature-link p{font-size:16px}.slide-feature-link>b{font-size:25px}.slide-program{padding:17px 13px;margin:21px 0 28px}.slide-program-heading h3{font-size:23px}.slide-program-heading p{font-size:20px}.slide-period{padding:14px 12px}.slide-period>span{font-size:15px}.slide-period>strong{font-size:23px;line-height:1.6}.slide-period p,.slide-period-detail{font-size:16px;line-height:1.9}.slide-facts>div{grid-template-columns:110px 1fr}.slide-facts dt,.slide-facts dd{padding:9px 8px;font-size:15px}.slide-term-warning{padding:12px;font-size:16px}.slide-rate-table{font-size:16px}.slide-rate-table caption{font-size:17px}.slide-rate-table th,.slide-rate-table td{padding:11px 8px;overflow-wrap:anywhere}.slide-rate-table thead th{font-size:15px}.slide-notes{font-size:16px;padding-left:19px}.slide-compare-link{font-size:17px;padding:14px}.slide-month-intro{grid-template-columns:1fr;gap:12px}.slide-month-intro>section{padding:17px}.slide-month-intro h2{font-size:20px}.slide-month-intro p,.slide-month-note{font-size:16px}.slide-month-note{padding:16px}.slide-filter-group{display:block}.slide-filter-group>span{display:block;padding:0;margin-bottom:10px}.slide-filter-group button{padding:8px 13px;font-size:16px}.slide-summary thead{display:none}.slide-summary table,.slide-summary tbody,.slide-summary tr,.slide-summary td,.slide-summary th{display:block;width:100%}.slide-summary tr{border:1px solid #d3ddd1;margin:15px 0}.slide-summary tbody th{width:100%;border:0;border-bottom:1px solid #d3ddd1;font-size:19px;padding:15px}.slide-summary td{display:grid;grid-template-columns:115px 1fr;gap:10px;border:0;border-bottom:1px solid #e6e8e1;padding:12px 13px;font-size:16px}.slide-summary td:last-child{border-bottom:0}.slide-summary td:before{content:attr(data-label);font-size:15px;color:#6a6b5e;grid-row:1/3}.slide-summary small{grid-column:2;font-size:14px;margin-top:0}.slide-example{padding:18px 14px}.slide-example h2{font-size:22px}.slide-example>p{font-size:16px}.slide-example-results{gap:9px}.slide-example-results>div{padding:12px 10px}.slide-example-results span{font-size:16px}.slide-example-results strong{font-size:22px}.slide-example-results small{font-size:14px}.slide-checks section{padding:15px}.slide-checks p{font-size:16px}}

.slide-nowrap{white-space:nowrap}.slide-rate-table thead th:last-child{white-space:nowrap}
