.mi-reading-unit{margin-inline:auto}.mi-reading-slot{max-width:960px!important;margin:48px auto 0!important}.mi-next{border-top:1px solid #dedbd2;padding-top:26px}.mi-next-label,.mi-appended-label{letter-spacing:.14em;color:#64646c;margin-bottom:22px;font:650 .68rem/1.5 Inter,system-ui,sans-serif}.mi-next-label:before,.mi-appended-label:before{content:"";vertical-align:middle;background:#d89b16;width:24px;height:2px;margin-right:10px;display:inline-block}.mi-next-feature{background:#fff;border:1px solid #e2dfd7;border-radius:10px;grid-template-columns:240px 1fr;align-items:center;gap:28px;padding:22px;display:grid}.mi-next-image{aspect-ratio:16/9;background:#efede8;border-radius:7px;line-height:0;display:block;overflow:hidden}.mi-next-image img{object-fit:cover;width:100%;height:100%}.mi-next-reason{color:#64646c;margin:0 0 8px;font:500 .75rem/1.5 Inter,system-ui,sans-serif}.mi-next-copy h2{letter-spacing:-.02em;margin:0 0 18px;font:650 clamp(1.45rem,2vw,1.85rem)/1.12 League Spartan,system-ui,sans-serif}.mi-next-copy h2 a{color:#18181b;text-decoration:none}.mi-continue{color:#18181b;border-bottom:2px solid #d89b16;align-items:center;gap:20px;padding-bottom:3px;font:600 .8rem/1.8 Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.mi-continue[aria-busy=true]{opacity:.65;cursor:progress}.mi-next-alternatives{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.mi-next-alternatives a{color:#18181b;border-bottom:1px solid #e2dfd7;padding:0 24px 16px 0;font:600 1.08rem/1.25 League Spartan,system-ui,sans-serif;text-decoration:none;position:relative}.mi-next-alternatives span{text-transform:uppercase;letter-spacing:.06em;color:#64646c;margin-bottom:7px;font:550 .65rem/1.5 Inter,system-ui,sans-serif;display:block}.mi-next-alternatives b{color:#946600;font-weight:400;position:absolute;top:14px;right:0}.mi-reading-status:empty{display:none}.mi-reading-status{color:#64646c;font:400 .8rem/1.5 Inter,system-ui,sans-serif}.mi-appended-article{border-top:2px solid #d89b16;padding-top:0;scroll-margin-top:24px;max-width:960px!important;margin-top:50px!important}.mi-appended-article .mi-article-heading,.mi-appended-article .mi-article-content,.mi-appended-article .mi-discussion{max-width:760px;margin-inline:auto}.mi-appended-article .mi-article-heading{padding-top:28px}.mi-appended-article h1{letter-spacing:-.035em;outline-offset:8px;margin-block:16px;font-family:League Spartan,system-ui,sans-serif;font-size:clamp(2.15rem,4.4vw,3.6rem);font-weight:650;line-height:1.06}.mi-appended-article .mi-article-topic{text-transform:uppercase;letter-spacing:.06em;font:650 .7rem/1.5 Inter,system-ui,sans-serif}.mi-discussion{margin-top:30px;font-size:.8rem}.mi-original-comments[hidden]{display:none!important}@media (width<=600px){.mi-reading-slot{margin-top:36px!important}.mi-next-feature{grid-template-columns:1fr;gap:18px;padding:16px}.mi-next-copy h2{font-size:1.55rem}.mi-next-alternatives{grid-template-columns:1fr;gap:18px}.mi-appended-article{margin-top:36px!important}.mi-appended-article h1{font-size:2.2rem}}.mi-continuous-reading,.mi-continuous-reading~footer{overflow-anchor:none}.mi-category-roundup{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:17px;width:100%;max-width:760px;padding:26px;margin:30px auto 0!important}.mi-category-roundup>h2{letter-spacing:-.035em;color:#18181b;margin:0 0 22px;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.mi-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mi-related-card{min-width:0;margin:0;padding:0}.mi-related-card>a{color:#18181b;text-decoration:none;display:block}.mi-related-image{aspect-ratio:16/9;background:#faf5ea;border-radius:9px;overflow:hidden}.mi-related-image img{object-fit:cover;width:100%;height:100%;display:block}.mi-related-card h3{letter-spacing:-.025em;color:inherit;overflow-wrap:anywhere;margin:13px 0 0;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:550;line-height:1.4}.mi-related-card>a:hover h3{color:#946600;text-underline-offset:3px;text-decoration:underline}.mi-related-card>a:focus-visible{outline-offset:5px;border-radius:9px;outline:2px solid #18181b}@media (width<=600px){.mi-category-roundup{border-radius:15px;padding:21px 20px;margin-top:24px!important}.mi-category-roundup>h2{margin-bottom:19px;font-size:20px}.mi-related-grid{grid-template-columns:1fr;gap:24px}.mi-related-card h3{margin-top:11px;font-size:18px}}