body.single-post #content>.ast-container{max-width:var(--mi-container);padding-inline:0}.single-post #primary{margin-block:var(--mi-space-6) 0;padding:0}body.single-post,.single-post #page,.single-post #content,.single-post .mi-article{background:var(--mi-white)}body.single-post .mi-article{margin:0;padding:0;border:0;box-shadow:none}.single-post .mi-article figure,.single-post .mi-article img{box-shadow:none}.single-post .mi-article__hero-image{box-shadow:var(--mi-shadow-sm)}.mi-article__head,.mi-article__hero,.mi-article__meta,.mi-article__keypoints,.mi-article__body,.mi-article__share{width:100%;max-width:var(--mi-container-article);margin-inline:auto;padding-inline:var(--mi-space-6)}.mi-article__keypoints{padding-top:var(--mi-space-6)}.mi-article__head{padding-top:var(--mi-space-8);padding-bottom:var(--mi-space-6)}.mi-article__badge{display:inline-block;margin:0 0 var(--mi-space-5);padding:var(--mi-space-1) var(--mi-space-3);font-family:var(--mi-font-heading);font-size:var(--mi-fs-xs);font-weight:var(--mi-fw-semibold);letter-spacing:var(--mi-ls-caps);text-transform:uppercase;color:var(--mi-navy-900);background:var(--mi-gold-500);border-radius:var(--mi-radius-sm)}.mi-article__title{margin:0;font-size:var(--mi-fs-article-title);font-weight:var(--mi-fw-bold);line-height:var(--mi-lh-article-title);letter-spacing:var(--mi-ls-article-title);color:var(--mi-text-strong);text-wrap:pretty}.mi-article__hero{position:relative;margin-block:0;padding-bottom:var(--mi-space-2)}.mi-article__hero-image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border:var(--mi-border-width) solid var(--mi-border-subtle);border-radius:var(--mi-radius-lg);box-shadow:var(--mi-shadow-sm)}.mi-article__hero-caption{position:absolute;right:calc(var(--mi-space-6) + var(--mi-space-4));bottom:calc(var(--mi-space-2) + var(--mi-space-4));max-width:calc(100% - var(--mi-space-20));padding:var(--mi-space-1) var(--mi-space-3);font-family:var(--mi-font-body);font-size:var(--mi-fs-article-caption);line-height:var(--mi-lh-snug);color:var(--mi-text-on-navy);background:rgb(15 43 77 / .52);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:var(--mi-radius-pill);pointer-events:none}.mi-article__meta{padding-top:var(--mi-space-5)}.mi-article__date{display:block;padding-bottom:var(--mi-space-4);font-family:var(--mi-font-body);font-size:var(--mi-fs-article-meta);color:var(--mi-text-muted);font-variant-numeric:tabular-nums;border-bottom:var(--mi-border-width) solid var(--mi-border-subtle)}.mi-article__body{padding-top:var(--mi-space-6);font-family:var(--mi-font-body);font-size:var(--mi-fs-article-body);line-height:var(--mi-lh-article-body);color:var(--mi-text-body)}.mi-article__body p{margin:0 0 var(--mi-space-6);text-wrap:pretty}.mi-article__body>p:first-of-type{margin-bottom:var(--mi-space-8);font-size:var(--mi-fs-article-lead);font-weight:var(--mi-fw-bold);line-height:var(--mi-lh-article-lead);letter-spacing:var(--mi-ls-article-lead);color:var(--mi-navy-700)}.mi-article__body h2{margin:var(--mi-space-10) 0 var(--mi-space-4);font-family:var(--mi-font-heading);font-size:var(--mi-fs-article-h2);font-weight:var(--mi-fw-semibold);line-height:var(--mi-lh-snug);letter-spacing:var(--mi-ls-tight);color:var(--mi-text-strong)}.mi-article__body h3{margin:var(--mi-space-8) 0 var(--mi-space-3);font-family:var(--mi-font-heading);font-size:var(--mi-fs-h4);font-weight:var(--mi-fw-semibold);line-height:var(--mi-lh-snug);color:var(--mi-text-strong)}.mi-article__body blockquote{margin:var(--mi-space-8) 0;padding:var(--mi-space-1) 0 var(--mi-space-1) var(--mi-space-5);font-family:var(--mi-font-heading);font-size:var(--mi-fs-article-lead);font-weight:var(--mi-fw-medium);line-height:var(--mi-lh-article-quote);letter-spacing:var(--mi-ls-article-lead);color:var(--mi-navy-700);border-left:3px solid var(--mi-gold-500)}.mi-article__body ul,.mi-article__body ol{margin:0 0 var(--mi-space-6);padding-inline-start:var(--mi-space-6)}.mi-article__body li{margin-bottom:var(--mi-space-2)}.mi-article__body figure{margin:var(--mi-space-8) 0}.mi-article__body figure img{display:block;width:100%;height:auto;border:var(--mi-border-width) solid var(--mi-border-subtle);border-radius:var(--mi-radius-lg)}.mi-article__body figcaption{margin-top:var(--mi-space-2);font-size:var(--mi-fs-article-meta);line-height:var(--mi-lh-snug);color:var(--mi-text-muted);text-wrap:pretty}.mi-article__body a{color:var(--mi-navy-700);font-weight:var(--mi-fw-bold);text-decoration:none;background-image:linear-gradient(var(--mi-gold-500),var(--mi-gold-500));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size var(--mi-dur-base) var(--mi-ease-out)}.mi-article__body a:hover,.mi-article__body a:focus-visible{background-size:100% 2px}@media (prefers-reduced-motion:reduce){.mi-article__body a{transition:none}}.mi-article__share{padding-top:var(--mi-space-8);padding-bottom:var(--mi-space-12)}.mi-share__title{margin:0 0 var(--mi-space-4);padding-top:var(--mi-space-6);border-top:var(--mi-border-width) solid var(--mi-border-subtle)}.mi-share__list{display:flex;flex-wrap:wrap;gap:var(--mi-space-3)}.mi-share__button{display:inline-flex;align-items:center;gap:var(--mi-space-2);padding:var(--mi-space-2) var(--mi-space-4);font-family:var(--mi-font-heading);font-size:var(--mi-fs-article-share);font-weight:var(--mi-fw-semibold);color:var(--mi-navy-700);background:var(--mi-surface-card);border:var(--mi-border-width) solid var(--mi-border-subtle);border-radius:var(--mi-radius-sm);text-decoration:none;cursor:pointer;transition:background var(--mi-dur-base) var(--mi-ease-out),border-color var(--mi-dur-base) var(--mi-ease-out)}.mi-share__button:hover{background:var(--mi-navy-100);border-color:var(--mi-navy-400)}.mi-share__button:focus-visible{outline:none;box-shadow:var(--mi-ring)}.mi-share__glyph{flex:none}.mi-share__copy.is-copied{color:var(--mi-up-600);border-color:var(--mi-up-500)}.mi-article__related{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:var(--mi-space-12) var(--mi-space-5);background:var(--mi-bg-page);border-top:var(--mi-border-width) solid var(--mi-border-subtle)}@media (max-width:768px){.single-post #primary{margin-block:0}.mi-article__head{padding-top:var(--mi-space-3);padding-bottom:var(--mi-space-4)}.mi-article__head,.mi-article__meta,.mi-article__keypoints,.mi-article__body,.mi-article__share{padding-inline:var(--mi-space-3)}.mi-article__title{font-size:var(--mi-fs-h2)}.mi-article__body{font-size:var(--mi-fs-article-body-m)}.mi-article__body>p:first-of-type{font-size:var(--mi-fs-lg)}.mi-article__body h2{margin-top:var(--mi-space-8);font-size:var(--mi-fs-article-lead)}.mi-article__body blockquote{padding-left:var(--mi-space-4);font-size:var(--mi-fs-article-quote-m)}.mi-article__hero{padding-inline:0}.mi-article__hero-image{border-inline:0;border-radius:0}.single-post .mi-article__hero-image{box-shadow:none}.mi-article__hero-caption{right:var(--mi-space-3);bottom:calc(var(--mi-space-2) + var(--mi-space-3));max-width:calc(100% - var(--mi-space-10))}.mi-article__body figure{flex:none;width:calc(100% + var(--mi-space-3) * 2);max-width:none;margin-inline:calc(-1 * var(--mi-space-3))}.mi-article__body figure img{border-inline:0;border-radius:0}.mi-article__body figcaption{padding-inline:var(--mi-space-3)}.mi-article__related{padding:var(--mi-space-10) var(--mi-space-3)}.mi-share__button{min-height:44px}}