.mb-head{padding:20px 5vw;display:flex;justify-content:space-between;align-items:center}.mb-head nav{display:flex;gap:18px;flex-wrap:wrap}.mb-head a{text-decoration:none}.mb-brand{font-size:1.7rem;font-weight:800}.mb-foot{padding:45px 6vw;background:#18201d;color:#fff;display:grid;grid-template-columns:2fr 2fr 1fr;gap:20px}.mb-home,.mb-category,.mb-article,.mb-related{max-width:1180px;margin:50px auto;padding:0 22px}.mb-card h3{font:700 1.55rem/1.2 Georgia,serif}.mb-pic img{width:100%;aspect-ratio:3/2;object-fit:cover}.mb-article>header{max-width:900px;margin:50px auto}.mb-article h1{font:700 clamp(2.5rem,6vw,5rem)/1.05 Georgia}.mb-cover{width:100%;max-height:680px;object-fit:cover}.mb-copy h2{font-size:2rem}.mb-copy blockquote,.mb-copy aside{border-left:5px solid #111111;padding:20px;background:#f4f6f5}.mb-related>div,.mb-category>div{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mb-head,.mb-home,.mb-article,.mb-related,.mb-category{max-width:800px;margin:auto}.mb-head{padding:45px 20px;border-bottom:1px solid;display:flex;justify-content:space-between}.mb-head>a{font:700 2rem Georgia}.mb-home{padding:70px 20px}.mb-home>header{margin-bottom:80px}.mb-feature .mb-card{font-size:1.2rem}.mb-list .mb-card{display:grid;grid-template-columns:170px 1fr;border-top:1px solid #ddd;padding:24px 0}.mb-article{padding:80px 20px}.mb-article h1{font-size:clamp(2.7rem,7vw,5rem)}.mb-copy{font-size:1.18rem;max-width:760px}.mb-copy h2{margin-top:2.2em}.mb-related .mb-card{border-top:1px solid;padding:15px 0}.mb-related .mb-pic{display:none}@media(max-width:760px){.mb-head{display:block}.mb-head nav{margin-top:15px;overflow:auto;flex-wrap:nowrap}.mb-foot,.mb-related>div,.mb-category>div,.au-hero .au-card,.au-two,.au-two>div,.au-body,.he-hero,.he-home>div,.hg-layout,.hg-mosaic,.hg-body,.tr-card{grid-template-columns:1fr}.hg-banner div{position:relative;left:auto;bottom:auto}.hg-card:nth-child(3n){grid-column:auto;display:block}.mb-list .mb-card{grid-template-columns:100px 1fr}}


/* Stable Minimal Blog layout */
:root{--mb-ink:#161616;--mb-muted:#686868;--mb-line:#dedbd5;--mb-paper:#fffefa}
body{color:var(--mb-ink);background:var(--mb-paper);font-family:Georgia,"Times New Roman",serif}.mb-head{width:min(800px,calc(100% - 40px));min-height:100px;padding:28px 0}.mb-brand{max-width:65%;line-height:1.1}.mb-brand img{width:auto;max-width:210px;height:54px;object-fit:contain}.mb-head nav{font-family:system-ui,sans-serif;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}
.mb-home{width:min(800px,calc(100% - 40px));padding:clamp(45px,8vw,90px) 0}.mb-home>header{max-width:680px;margin-bottom:70px}.mb-home>header h1{margin:0 0 15px;font-size:clamp(2.8rem,7vw,5.8rem);line-height:.95;letter-spacing:-.04em}.mb-home>header p{color:var(--mb-muted);font-size:1.2rem}
.mb-feature{margin-bottom:60px}.mb-feature .mb-card{padding-bottom:35px;border-bottom:3px solid var(--mb-ink)}.mb-feature .mb-pic img{aspect-ratio:16/9}.mb-card h3{margin:8px 0}.mb-card h3 a{text-decoration:none}.mb-card p{color:var(--mb-muted)}
.mb-list h2{font:700 .8rem/1 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.14em}.mb-list .mb-card{gap:24px;min-height:150px}.mb-list .mb-pic img{height:120px;aspect-ratio:auto;object-fit:cover}.mb-list .mb-card>div{align-self:center}
.mb-article,.mb-related,.mb-category{width:min(800px,calc(100% - 40px))}.mb-copy img{margin:35px auto}.mb-foot{font-family:system-ui,sans-serif}.mb-foot img{max-width:190px;height:auto}
@media(max-width:760px){.mb-head{display:flex;align-items:flex-start;gap:18px;flex-direction:column}.mb-brand{max-width:100%}.mb-home>header{margin-bottom:48px}.mb-list .mb-card{grid-template-columns:100px minmax(0,1fr);gap:16px}.mb-list .mb-pic img{height:90px}.mb-foot,.mb-related>div,.mb-category>div{grid-template-columns:1fr}}
