.article-module__uWYBNa__page{background:var(--paper);color:var(--ink)}.article-module__uWYBNa__header{background:#e8ede4;padding-block:56px}.article-module__uWYBNa__intro{max-width:56rem;margin-inline:auto}.article-module__uWYBNa__back{min-height:44px;margin-bottom:24px}.article-module__uWYBNa__page .article-module__uWYBNa__title{letter-spacing:-.03em;max-width:24ch;margin:0 0 24px;font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.12}.article-module__uWYBNa__excerpt{max-width:60ch;margin-bottom:24px;font-size:1.25rem;line-height:1.65}.article-module__uWYBNa__metadata{color:var(--muted-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 24px;font-size:.875rem;display:flex}.article-module__uWYBNa__byline{margin-top:12px;font-size:.875rem;font-weight:600}.article-module__uWYBNa__cover{width:min(960px,100% - 40px);margin:48px auto 0}.article-module__uWYBNa__coverImage{aspect-ratio:3/2;background:var(--color-gray-100);border-radius:12px;position:relative;overflow:hidden}.article-module__uWYBNa__cover figcaption,.article-module__uWYBNa__body figcaption{color:var(--muted-ink);margin-top:12px;font-size:.875rem;line-height:1.6}.article-module__uWYBNa__reading{width:min(70ch,100% - 40px);margin:48px auto 64px;font-size:1.125rem;line-height:1.8}.article-module__uWYBNa__page .article-module__uWYBNa__body>:first-child{margin-top:0}.article-module__uWYBNa__body p,.article-module__uWYBNa__body ul,.article-module__uWYBNa__body ol{margin-block:0 20px}.article-module__uWYBNa__page .article-module__uWYBNa__body h2{letter-spacing:-.025em;margin-block:48px 20px;font-size:clamp(1.625rem,3vw,2rem);line-height:1.25}.article-module__uWYBNa__page .article-module__uWYBNa__body h3{margin-block:32px 16px;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:700}.article-module__uWYBNa__body ul,.article-module__uWYBNa__body ol{padding-inline-start:24px}.article-module__uWYBNa__body ul{list-style:outside}.article-module__uWYBNa__body ol{list-style:decimal}.article-module__uWYBNa__body li{margin-bottom:12px;padding-inline-start:4px}.article-module__uWYBNa__body a,.article-module__uWYBNa__cover a,.article-module__uWYBNa__archive a{color:var(--action);text-decoration:underline;text-decoration-thickness:1px}.article-module__uWYBNa__body a:hover,.article-module__uWYBNa__cover a:hover,.article-module__uWYBNa__archive a:hover{text-decoration-thickness:2px}.article-module__uWYBNa__body figure{margin-block:40px}.article-module__uWYBNa__body img{width:100%;height:auto;display:block}.article-module__uWYBNa__body blockquote{border-block:1px solid var(--rule);background:var(--color-gray-100);margin-block:24px 32px;padding:24px}.article-module__uWYBNa__body blockquote>:last-child{margin-bottom:0}.article-module__uWYBNa__archive{border-bottom:1px solid var(--rule);color:var(--muted-ink);margin-bottom:32px;padding-bottom:24px;font-size:1rem}.article-module__uWYBNa__footer{border-top:1px solid var(--rule);margin-top:48px;padding-top:32px;font-size:1rem;line-height:1.7}.article-module__uWYBNa__topics{color:var(--muted-ink);margin-bottom:32px;font-size:.875rem}.article-module__uWYBNa__topics p{margin-bottom:8px;font-weight:600}.article-module__uWYBNa__topics ul{flex-wrap:wrap;gap:8px 20px;display:flex}.article-module__uWYBNa__author{align-items:flex-start;gap:20px;display:flex}.article-module__uWYBNa__avatar{border-radius:50%;flex-shrink:0}.article-module__uWYBNa__page .article-module__uWYBNa__authorHeading{letter-spacing:normal;margin-bottom:16px;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}.article-module__uWYBNa__authorName{font-weight:600}.article-module__uWYBNa__authorTitle{color:var(--muted-ink);margin-block:4px 12px;font-size:.875rem}.article-module__uWYBNa__related{border-top:1px solid var(--rule);padding-block:48px 64px}.article-module__uWYBNa__page .article-module__uWYBNa__related h2{margin-bottom:32px;font-size:2rem}@media (max-width:767px){.article-module__uWYBNa__header{padding-block:32px}.article-module__uWYBNa__excerpt{font-size:1.125rem}.article-module__uWYBNa__cover,.article-module__uWYBNa__reading{margin-top:32px}.article-module__uWYBNa__body blockquote{padding:20px}}
