:root{--bg:var(--wp--preset--color--bg);--surface:var(--wp--preset--color--surface);--fg:var(--wp--preset--color--fg);--muted:var(--wp--preset--color--muted);--border:var(--wp--preset--color--border);--accent:var(--wp--preset--color--accent);--accent-600:var(--wp--preset--color--accent-600);--accent-700:var(--wp--preset--color--accent-700);--accent-tint:var(--wp--preset--color--accent-tint);--radius-lg:4px;--radius-md:4px;--radius-sm:4px;--radius-card:calc(0.625rem + 6px);--shadow-card:0 1px 2px oklch(20% 0.02 240 / 0.04), 0 8px 24px oklch(20% 0.02 240 / 0.06)}*{box-sizing:border-box}.wp-site-blocks{overflow-x:clip;min-height:100dvh;display:flex;flex-direction:column}.wp-site-blocks>main{flex:1 0 auto}img,svg{display:block;max-width:100%}:focus-visible{outline:2px solid var(--accent-700);outline-offset:2px;border-radius:4px}.mbs-header{position:sticky;top:0;z-index:20;background:oklch(98% .004 240 / .9);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);padding-block:10px}.mbs-logo{gap:8px!important}.mbs-logo .wp-block-site-logo{margin:0;flex:none}.mbs-logo .wp-block-site-title{font-family:var(--wp--preset--font-family--display);font-weight:700;font-size:14px;letter-spacing:-.01em;width:min-content;line-height:1.12}.mbs-logo .wp-block-site-title a{text-decoration:none}.mbs-header .wp-block-navigation{gap:28px}.mbs-header .wp-block-navigation a{text-decoration:none;color:var(--muted);font-size:15px;font-weight:550;padding:8px 2px;border-bottom:2px solid #fff0}.mbs-header .wp-block-navigation a:hover{color:var(--fg)}.mbs-header .wp-block-navigation .current-menu-item a{color:var(--fg);border-bottom-color:var(--accent-600)}.mbs-header .wp-block-navigation-submenu__toggle{color:var(--muted);font-size:15px;font-weight:550;padding:8px 2px;border-bottom:2px solid #fff0}.mbs-header .wp-block-navigation-item:hover .wp-block-navigation-submenu__toggle{color:var(--fg)}.mbs-header .wp-block-navigation .wp-block-navigation__submenu-icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;margin:0 0 1px 5px;align-self:center;color:var(--muted)}.mbs-header .wp-block-navigation .wp-block-navigation__submenu-icon svg{display:block;width:11px;height:11px;margin:0}.mbs-header .wp-block-navigation-item:hover .wp-block-navigation__submenu-icon{color:var(--fg)}.mbs-header .wp-block-navigation-item.has-child::after{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.mbs-header .wp-block-navigation__submenu-container{background:var(--surface);border:1px solid var(--border)!important;border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:6px;gap:0;min-width:210px;margin-top:6px}.mbs-header .wp-block-navigation__submenu-container a{padding:8px 10px!important;border-radius:var(--radius-sm);border-bottom:none;color:var(--fg);width:100%;font-size:14px}.mbs-header .wp-block-navigation__submenu-container a:hover{background:var(--accent-tint);color:var(--accent-700)}@media (max-width:599px){.mbs-header .wp-block-navigation__responsive-container.is-menu-open{top:calc(100% + 1px);bottom:auto;left:0;right:0;margin-top:0;height:auto;max-height:calc(100dvh - 100%);overflow-y:auto;padding:16px var(--wp--style--root--padding-right) 24px var(--wp--style--root--padding-left);background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-card);--navigation-layout-justification-setting:flex-start;--navigation-layout-justify:flex-start}.mbs-header .wp-block-navigation__responsive-container.is-menu-open{animation:none}.has-modal-open .mbs-header .wp-block-navigation__responsive-container-open{visibility:hidden}.mbs-header .is-menu-open .wp-block-navigation__responsive-container-close{position:fixed;top:0;bottom:0;right:var(--wp--style--root--padding-right);display:flex;align-items:center}.mbs-header .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:0;align-items:flex-start}.has-modal-open .admin-bar .mbs-header .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0}.mbs-header .wp-block-navigation__responsive-container.is-menu-open{gap:10px}.mbs-header .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:10px}.mbs-header .is-menu-open .wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-justify:flex-start}.mbs-header .is-menu-open .wp-block-navigation__submenu-container{border:0!important;box-shadow:none;padding:4px 0 0 12px;margin:0;min-width:0}}.mbs-hero{display:grid;grid-template-rows:1fr auto;min-height:60vh;position:relative;z-index:1}.mbs-hero>*{width:100%}.mbs-hero>.mbs-hero-cols{align-self:center}.mbs-hero>.mbs-catalogo{margin-block-start:0}.mbs-hero h1{color:#fff}.mbs-hero h1 mark{background:none;color:var(--accent-tint);white-space:nowrap;display:block;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:6px}.mbs-lead{font-size:18px;color:var(--muted)}.mbs-hero .mbs-lead{max-width:46ch;color:oklch(90% .02 170)}.mbs-section-head .mbs-kicker,.mbs-relacionados .mbs-kicker,.mbs-compartilhar .mbs-kicker{font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:oklch(24% .1 170)}.mbs-section-head p{color:var(--muted);font-size:16px}.mbs-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mbs-cat-grid a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:22px 18px;text-decoration:none;color:var(--fg);display:flex;flex-direction:column;gap:14px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.mbs-cat-grid a:hover{border-color:var(--accent-600);box-shadow:var(--shadow-card);transform:translateY(-2px)}.mbs-cat-grid .icon{width:40px;height:40px;border-radius:4px;background:var(--accent-tint);display:flex;align-items:center;justify-content:center;color:var(--accent-700)}.mbs-cat-grid .name{font-weight:650;font-size:16px}.mbs-cat-grid .desc{font-size:14px;color:var(--muted)}.field label{display:block;font-size:13px;font-weight:600;margin-bottom:7px;color:var(--fg)}.field input[type="search"],.field input[type="number"],.field input[type="text"],.field input[type="email"],.field input[type="date"],.field select{width:100%;font-family:inherit;font-size:15px;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;min-height:44px}.field select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23464b52" stroke-width="1.8"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.field input:hover,.field select:hover{border-color:var(--accent-600)}.mbs-disclaimer{font-size:13px;color:var(--muted);line-height:1.6}.mbs-catalogo .filter-bar{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:20px;box-shadow:var(--shadow-card);display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:12px;align-items:end;margin-top:24px}.mbs-catalogo .filter-bar .field{margin:0}.mbs-catalogo .obrigatorio{color:var(--accent-700)}.mbs-catalogo .filter-bar label{font-size:12.5px;font-weight:650;margin-bottom:7px}.mbs-catalogo .filter-bar input,.mbs-catalogo .filter-bar select{font-size:14.5px;padding:11px 14px}.btn-buscar{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px;padding:11px 22px;border-radius:4px;border:none;background:var(--accent-600);color:#fff;font-family:inherit;font-weight:600;font-size:15px;cursor:pointer;white-space:nowrap}.btn-buscar:hover{background:var(--accent-700)}.btn-buscar,.mbs-catalogo .card .ver{text-transform:uppercase;letter-spacing:.04em;font-size:13.5px}.wp-site-blocks>main:has(.perfil-resumo){margin-block-start:0}.perfil-resumo:not(.alignfull){margin-inline:calc(50% - 50vw)}.perfil-resumo{background:var(--surface);border-bottom:1px solid var(--border);padding:22px 24px}.perfil-inner{max-width:var(--wp--style--global--content-size);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.perfil-label{font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.perfil-valor{font-family:var(--wp--preset--font-family--display);font-weight:700;font-size:19px;line-height:1.3;letter-spacing:-.01em;margin:4px 0 0}.perfil-convite{font-family:inherit;font-weight:400;font-size:15px;letter-spacing:0}.aviso-federal{background:oklch(96% .05 85);padding:2px 8px;font-weight:500}.mbs-layout{display:grid;grid-template-columns:264px 1fr;gap:32px;align-items:start;padding-block:28px 72px}.mbs-facets{position:sticky;top:88px}.facet-title{font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.facet-list{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:6px}.facet-list:last-child{margin-bottom:0}.facet{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--surface);border:1px solid #fff0;border-radius:var(--radius-sm);padding:11px 14px;font-family:inherit;font-size:14.5px;color:var(--fg);cursor:pointer;text-align:left;text-decoration:none;transition:border-color .15s ease}.facet:hover{border-color:var(--border)}.facet[aria-current="true"]{border-color:var(--accent-600)}.facet-count{font-size:12.5px;color:var(--muted);flex:none}.facet[aria-current="true"] .facet-count{background:var(--accent-600);color:#fff;border-radius:4px;padding:1px 8px;font-weight:600}.mbs-catalogo .lista-head{margin:20px 0 40px}.mbs-catalogo .lista-head h1{font-family:var(--wp--preset--font-family--display);font-weight:700;font-size:30px;line-height:1.15;letter-spacing:-.02em;margin:0}.mbs-catalogo .lista-head p{font-size:15.5px;color:var(--muted);line-height:1.55;max-width:60ch;margin:10px 0 0}.mbs-catalogo .grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.mbs-catalogo .grid[hidden]{display:none}.mbs-catalogo .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px;display:grid;grid-template-columns:1fr auto;gap:24px;transition:border-color .15s ease,box-shadow .15s ease}.mbs-catalogo .card[hidden]{display:none}.mbs-catalogo .card:hover{border-color:var(--accent-600);box-shadow:var(--shadow-card)}.mbs-catalogo .card-main{display:flex;flex-direction:column;gap:10px;min-width:0}.mbs-catalogo .card-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:16px;text-align:right;min-width:190px}.mbs-catalogo .card .ver{margin-top:auto;min-height:44px;padding:11px 22px;border-radius:var(--radius-sm);border:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--accent-600);color:#fff;font-family:inherit;font-weight:600;font-size:14.5px;cursor:pointer;white-space:nowrap}.mbs-catalogo .card .ver:hover{background:var(--accent-700)}.mbs-catalogo .tag-row,.mbs-beneficio .tag-row{display:flex;gap:6px;flex-wrap:wrap}.mbs-catalogo .card .tag-row{margin-bottom:4px}.mbs-catalogo .tag{font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:2px 7px;text-decoration:none}.mbs-catalogo .tag:hover{border-color:var(--accent-600);color:var(--accent-700)}.mbs-catalogo .card .card-title{font-size:21px;line-height:1.3;margin:0}.mbs-catalogo .card .card-title a{text-decoration:none}.mbs-catalogo .card .card-title a:hover{color:var(--accent-700)}.mbs-catalogo .card .resumo{font-size:14.5px;color:var(--muted);line-height:1.55;margin:0;max-width:62ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mbs-catalogo .empty-state{text-align:center;padding-block:64px;color:var(--muted)}.mbs-catalogo .empty-state svg{margin:0 auto 16px;color:var(--border)}.mbs-catalogo .empty-state h3{font-size:19px;margin:0 0 8px}.mbs-catalogo .empty-state p{font-size:15px;margin:0 0 20px}.mbs-beneficio .tag{display:inline-block;text-decoration:none;font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:2px 7px}.mbs-beneficio a.tag:hover{border-color:var(--accent-600);color:var(--accent-700)}.mbs-beneficio .perfil-resumo{margin-block-end:40px}.perfil-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.mbs-beneficio h4{font-size:17px;font-weight:650;letter-spacing:0;text-transform:uppercase;color:var(--fg);margin:40px 0 8px}.mbs-relacionados{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:24px}.mbs-relacionados h2{font-family:inherit;line-height:1.4;margin:0 0 25px}.mbs-relacionados ul{list-style:none;margin:0;padding:0}.mbs-relacionados li{padding:22px 0;border-top:1px solid var(--border)}.mbs-relacionados li:first-child{border-top:0;padding-top:4px}.mbs-relacionados .titulo{display:block;font-weight:650;line-height:1.35;color:var(--fg);text-decoration:none}.mbs-relacionados .titulo:hover{color:var(--accent-700)}.mbs-relacionados p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.mbs-relacionados .saiba-mais{display:inline-block;margin-top:8px;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-700);text-decoration:none}.mbs-relacionados .saiba-mais:hover{text-decoration:underline}.mbs-relacionados .wp-block-post-title{font-family:inherit;font-size:inherit;font-weight:650;line-height:1.35;margin:0}.mbs-relacionados .wp-block-post-title a{color:var(--fg);text-decoration:none}.mbs-relacionados .wp-block-post-title a:hover{color:var(--accent-700)}.mbs-relacionados .wp-block-post-excerpt{margin:0}.mbs-relacionados .wp-block-read-more{display:inline-block;margin-top:8px;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-700);text-decoration:none}.mbs-relacionados .wp-block-read-more:hover{text-decoration:underline}.mbs-beneficio .wp-block-post-title,.mbs-post .wp-block-column>.wp-block-post-title{font-size:clamp(34px,5vw,40px);margin-block-end:32px}.mbs-site-oficial a{overflow-wrap:anywhere}.mbs-site-oficial svg{display:inline-block;vertical-align:-2px;margin-left:4px}@media (max-width:980px){.mbs-catalogo .filter-bar{grid-template-columns:1fr 1fr}.mbs-layout{grid-template-columns:1fr;gap:24px}.mbs-facets{position:static}.facet-list{flex-direction:row;flex-wrap:wrap}.facet{width:auto}.mbs-catalogo .card{grid-template-columns:1fr;gap:16px}.mbs-catalogo .card-side{align-items:flex-start;text-align:left;min-width:0}}@media (max-width:860px){.mbs-cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.mbs-catalogo .filter-bar{grid-template-columns:1fr}.mbs-catalogo .card .ver{width:100%}.btn-buscar{width:100%}.mbs-cat-grid{grid-template-columns:1fr 1fr}.perfil-acoes .nova-busca{display:none}}.mbs-hero-cols>.wp-block-column:last-child{align-self:stretch;position:relative}.mbs-hero-cols img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-card);display:block}.mbs-hero>.mbs-catalogo{border-image:linear-gradient(var(--wp--preset--color--accent-700) 50%,var(--bg) 50%) fill 0 / 0 / 0 100vmax}.mbs-hero .mbs-catalogo .filter-bar{margin-top:0;border-color:oklch(84% .01 240);padding:28px;gap:18px 20px;box-shadow:0 18px 40px oklch(20% .03 170 / .16),0 2px 6px oklch(20% .03 170 / .08)}.mbs-hero:has(>.mbs-catalogo)+.wp-block-group{border-top:0!important;margin-block-start:0;padding-top:104px!important}.mbs-hero-cols .mbs-catalogo .filter-bar{grid-template-columns:1fr 1fr 1fr auto;margin-top:8px}.btn-lupa{padding:11px 14px;background:var(--surface);color:var(--accent-700);border:1px solid var(--border)}.btn-lupa:hover{background:var(--surface);border-color:var(--accent-600)}@media(max-width:640px){.mbs-hero-cols .mbs-catalogo .filter-bar{grid-template-columns:1fr}.mbs-hero-cols .mbs-catalogo .btn-lupa{width:100%}}@media(max-width:781px){.mbs-hero .mbs-catalogo .filter-bar{padding:24px;gap:16px}.mbs-hero-cols>.wp-block-column:last-child{display:none}}.mbs-alerta .mbs-kicker{font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-tint)}.mbs-alerta .mbs-kicker+h2{margin-block-start:8px}.mbs-alerta-lead{font-size:17px;color:oklch(90% .02 170);max-width:46ch;margin:14px 0 24px}.mbs-alerta-checks{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.mbs-alerta-checks li{font-size:14px;color:oklch(90% .02 170);padding-left:22px;position:relative}.mbs-alerta-checks li::before{content:"✓";position:absolute;left:0;color:var(--accent-tint);font-weight:700}.mbs-alerta-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:28px;display:flex;flex-direction:column;gap:22px}.mbs-alerta-item{display:flex;gap:14px;align-items:flex-start}.mbs-alerta-item .icon{flex:none;width:38px;height:38px;border-radius:4px;background:var(--accent-tint);display:flex;align-items:center;justify-content:center;color:var(--accent-700)}.mbs-alerta-item h3{font-size:15.5px;font-weight:650;margin:0 0 4px}.mbs-alerta-item p{font-size:13.5px;color:var(--muted);line-height:1.5;margin:0}@media (max-width:860px){.mbs-alerta .wp-block-columns{flex-wrap:wrap}.mbs-alerta .wp-block-column{flex-basis:100%!important}}.mbs-cadastro-cols{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important;align-items:stretch;min-height:80vh}.mbs-cadastro-cols>.wp-block-column:first-child{padding-block:64px;padding-inline-start:max(24px, calc((100vw - 1444px) / 2 + 24px));padding-inline-end:clamp(40px, 8vw, 140px);display:flex;flex-direction:column;justify-content:center}.wp-site-blocks>main:has(.mbs-cadastro-cols){background-color:var(--surface);margin-block:0!important}.wp-site-blocks>main:has(.mbs-cadastro-cols)+footer{margin-block-start:0!important}.mbs-cadastro-cols>.wp-block-column:last-child{padding:0;position:relative;min-height:320px}.mbs-cadastro-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:35% center;display:block}.mbs-cadastro-cols>.wp-block-column:last-child::after{content:"";position:absolute;inset:0;pointer-events:none;background:oklch(100% 0 0 / .4)}@media (max-width:860px){.mbs-cadastro-cols{flex-wrap:wrap;min-height:0}.mbs-cadastro-cols>.wp-block-column{flex-basis:100%!important}.mbs-cadastro-cols>.wp-block-column:first-child{padding:40px 24px}.mbs-cadastro-cols>.wp-block-column:last-child{min-height:240px}}.mbs-cadastro{max-width:520px}.mbs-cadastro .select2-container{width:100%!important}.mbs-cadastro .select2-container--default .select2-selection--single{min-height:44px;border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;align-items:center;padding:0 40px 0 14px}.mbs-cadastro .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-size:15px;color:var(--fg);line-height:normal}.mbs-cadastro .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23464b52" stroke-width="1.8"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 14px center}.mbs-cadastro .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.mbs-cadastro .select2-container--default.select2-container--disabled .select2-selection--single{background:var(--bg);color:var(--muted)}.mbs-cadastro .select2-dropdown{border-color:var(--border);border-radius:var(--radius-sm)}.mbs-cadastro .select2-search--dropdown .select2-search__field{border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px;font-family:inherit}.mbs-cadastro .select2-results__option--highlighted[aria-selected]{background:var(--accent-600)!important}.mbs-cadastro-form{display:flex;flex-direction:column;gap:18px}.mbs-cadastro-row{display:flex;gap:16px}.mbs-cadastro-row .field{flex:1;min-width:0}@media (max-width:480px){.mbs-cadastro-row{flex-direction:column}}.mbs-cadastro-consentimento{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--muted);line-height:1.5}.mbs-cadastro-consentimento input{margin-top:3px}.mbs-cadastro-form .btn-buscar{align-self:flex-start;margin-top:12px}.mbs-cadastro-ok{background:var(--accent-tint);color:var(--accent-700);border-radius:var(--radius-md);padding:18px 20px;font-weight:600}.mbs-cadastro-erro{background:oklch(94% .05 25);color:oklch(35% .12 25);border-radius:var(--radius-md);padding:14px 18px;margin-bottom:16px;font-size:14px}.mbs-blog-destaque .wp-block-post-template,.mbs-blog-grid .wp-block-post-template{list-style:none;margin:0;padding:0}.mbs-blog-grid .wp-block-post-template.is-layout-grid{gap:16px}.mbs-blog-destaque li.wp-block-post,.mbs-blog-grid li.wp-block-post{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}.mbs-blog-destaque li.wp-block-post:hover,.mbs-blog-grid li.wp-block-post:hover{border-color:var(--accent-600);box-shadow:var(--shadow-card)}.wp-block-post-terms.badge{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start}.wp-block-post-terms.badge .wp-block-post-terms__separator{display:none}.wp-block-post-terms.badge a{font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;line-height:1.6;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:2px 7px;text-decoration:none}.wp-block-post-terms.badge a:hover{border-color:var(--accent-600);color:var(--accent-700)}.single-post .wp-block-post-terms.badge a{background:var(--surface)}.mbs-blog-destaque .wp-block-post-title,.mbs-blog-grid .wp-block-post-title{font-family:var(--wp--preset--font-family--display);font-weight:700;line-height:1.25;margin:0}.mbs-blog-destaque .wp-block-post-title a,.mbs-blog-grid .wp-block-post-title a{color:var(--fg);text-decoration:none}.mbs-blog-destaque li.wp-block-post:hover .wp-block-post-title a,.mbs-blog-grid li.wp-block-post:hover .wp-block-post-title a{color:var(--accent-700)}.mbs-blog-destaque .wp-block-post-excerpt,.mbs-blog-grid .wp-block-post-excerpt{color:var(--muted);line-height:1.55;margin:0}.mbs-blog-destaque .wp-block-post-excerpt p,.mbs-blog-grid .wp-block-post-excerpt p{margin:0}.mbs-blog-destaque li.wp-block-post{padding:32px;gap:12px}.mbs-blog-destaque .wp-block-post-title{font-size:28px;max-width:22ch}.mbs-blog-destaque .wp-block-post-excerpt{font-size:17px;max-width:62ch}.mbs-blog-grid li.wp-block-post{padding:20px}.mbs-blog-grid .wp-block-post-title{font-size:16.5px}.mbs-blog-grid .wp-block-post-excerpt{font-size:14px}@media (max-width:860px){.mbs-blog-grid .wp-block-post-template.is-layout-grid{grid-template-columns:1fr}.mbs-blog-destaque li.wp-block-post{padding:22px}.mbs-blog-destaque .wp-block-post-title{font-size:23px}}.mbs-compartilhar{margin-top:64px;padding-top:32px;border-top:1px solid var(--border)}.mbs-compartilhar .mbs-kicker{display:block;margin-bottom:12px}.mbs-compartilhar-links{display:flex;flex-wrap:wrap;gap:8px}.mbs-compartilhar-links a,.mbs-compartilhar-links button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font:inherit;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;color:var(--fg);background:#fff0;border:1px solid var(--border);border-radius:var(--radius-sm);text-decoration:none;cursor:pointer}.mbs-compartilhar-links a:hover,.mbs-compartilhar-links button:hover{border-color:var(--accent-600);color:var(--accent-700)}.mbs-compartilhar-links svg{width:16px;height:16px;fill:currentColor;flex:none}