/* Moskardo · variação "base" (fábrica dos modelos). Ponto de partida neutro: cores e letras vêm dos estilos globais
   (tela Marca); aqui só o respiro que o theme.json zerou para a variação "ikode". As seções da biblioteca entram na fase 1B. */
:root{--mskt-m:clamp(16px,4vw,48px)}
body{overflow-x:hidden}
.wp-site-blocks>header,.wp-site-blocks>footer{padding-inline:var(--mskt-m)}
.caixa{width:min(1200px,100% - 2*var(--mskt-m));margin-inline:auto}
main.texto-legal{padding-block:clamp(32px,6vw,80px)}
main.texto-legal>*+*{margin-top:1.2em}
.wp-site-blocks>footer{margin-top:clamp(48px,8vw,96px)}
/* Página de bio (modelo msk-bio, mesma base do Barukid): coluna única e botões grandes. Cores dos estilos globais. */
.msk-bio{min-height:100svh;padding:clamp(32px,6vh,64px) 16px;display:flex;justify-content:center}
.msk-bio>.wp-block-post-content{width:min(100%,480px)}
.msk-bio-perfil{text-align:center}
.msk-bio-links{display:grid;gap:12px;margin-top:24px}
.msk-bio-link .wp-block-button__link{display:block;width:100%;text-align:center}
.msk-bio-rodape{margin-top:28px;text-align:center;font-size:.9rem}
/* Blog (modelos home, archive, search e single, base do Barukid): grade e filtros. Cores e letras dos estilos globais. */
.msk-blog .caixa,.msk-artigo__texto{padding-block:clamp(24px,4vw,48px)}
.msk-filtros,.msk-filtros-cat,.msk-filtros-busca,.msk-pills,.msk-meta,.msk-anterior-proximo{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.msk-filtros{justify-content:space-between;margin-bottom:24px}
.msk-pills{list-style:none;margin:0;padding:0}
.msk-grade,.msk-relacionados{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;list-style:none;margin:0;padding:0}
.msk-artigo__texto{width:min(720px,100% - 2*var(--mskt-m));margin-inline:auto}
