.lOLTtG_content{overflow-wrap:anywhere;font-size:1.07rem;line-height:1.76}.lOLTtG_content p,.lOLTtG_content ul,.lOLTtG_content ol{max-width:72ch;margin-bottom:1.3rem}.lOLTtG_content h2{border-top:1px solid var(--color-line);margin:2.1rem 0 .75rem;padding-top:1rem;font-size:1.8rem}.lOLTtG_content h3{margin:1.8rem 0 .6rem;font-size:1.35rem}.lOLTtG_content blockquote{border-left:4px solid var(--color-yellow);background:var(--color-faint);margin-inline:0;padding:1rem 1.2rem}.lOLTtG_content blockquote p:last-child{margin-bottom:0}.lOLTtG_content code{background:var(--color-faint);padding:.12rem .3rem;font:.88em ui-monospace,SFMono-Regular,Consolas,monospace}.lOLTtG_content pre{background:var(--color-faint);padding:1rem;overflow-x:auto}
._3MuUoG_banner{background-color:var(--color-sky);background-position:50% 39%;background-size:cover;height:clamp(120px,17vw,245px)}._3MuUoG_breadcrumbs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:.65rem;padding:1rem 0;font-size:.8rem;display:flex}._3MuUoG_breadcrumbs a{font-weight:700}._3MuUoG_breadcrumbs span:last-child{color:var(--color-muted);overflow-wrap:anywhere}._3MuUoG_article{grid-template-columns:minmax(0,1fr) 240px;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2rem,5vw,4rem);display:grid}._3MuUoG_main{min-width:0}._3MuUoG_main h1{max-width:20ch;margin-bottom:1rem}._3MuUoG_lead{color:var(--color-muted);max-width:65ch;font-size:1.18rem;line-height:1.55}._3MuUoG_date{border-bottom:1px solid var(--color-line);color:var(--color-muted);padding-bottom:1.1rem;font-size:.85rem}._3MuUoG_figure{margin:1.5rem 0 2rem}._3MuUoG_figure img{object-fit:cover;aspect-ratio:16/9;background:var(--color-sky);width:100%}._3MuUoG_figure figcaption{color:var(--color-muted);margin-top:.4rem;font-size:.78rem}._3MuUoG_source{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.2rem}._3MuUoG_back{margin-top:1.5rem;font-weight:700;display:inline-block}._3MuUoG_aside{border-top:2px solid var(--color-blue);color:var(--color-muted);align-self:start;padding-top:2rem;font-size:.91rem;position:sticky;top:1.5rem}._3MuUoG_tab{background:var(--color-yellow);color:var(--color-ink);font:700 1rem/1.3 var(--font-display);margin-top:-2.1rem;margin-bottom:1rem;padding:.45rem .9rem;display:inline-block}@media (max-width:820px){._3MuUoG_article{grid-template-columns:1fr;gap:1.2rem}._3MuUoG_aside{order:-1;padding-top:1.3rem;position:static}}
