/* SMT brand and blog refinements: no dependency on page builder */
.smt-brand-logo-link{display:inline-flex;align-items:center;max-width:260px;min-width:0}
.smt-brand-logo-link img.smt-brand-new-logo{display:block!important;width:min(250px,100%)!important;max-width:100%!important;height:auto!important;max-height:74px!important;object-fit:contain!important}
.smt-nav-inner{grid-template-columns:minmax(190px,250px) minmax(0,1fr) auto}
.smt-primary-nav{min-width:0}
.smt-nav-actions{white-space:nowrap}
.smt-premium-nav{min-width:0}
.smt-featured-article,.smt-post-card-premium{border-radius:20px;overflow:hidden;box-shadow:0 15px 55px #123c6213}
.smt-post-card-premium{transition:transform .28s,box-shadow .28s}
.smt-post-card-premium:hover{transform:translateY(-6px);box-shadow:0 25px 65px #123c6225}
.smt-featured-article img,.smt-post-thumb img{transition:transform .6s}
.smt-post-card-premium:hover img{transform:scale(1.05)}
.smt-blog-hero h1{max-width:16ch;letter-spacing:-.05em;line-height:1.07}
.smt-blog-search input{min-width:0}
@media(max-width:1250px){.smt-nav-inner{grid-template-columns:minmax(145px,200px) minmax(0,1fr) auto;gap:16px}.smt-brand-logo-link img.smt-brand-new-logo{width:190px!important}.smt-premium-nav .smt-nav-link{font-size:12px;padding-inline:6px}.smt-nav-actions .smt-btn-ai{display:none}}
@media(max-width:980px){.smt-nav-inner{display:flex;align-items:center;justify-content:space-between}.smt-brand-logo-link img.smt-brand-new-logo{width:190px!important}.smt-primary-nav{display:none}.smt-menu-toggle{display:block}}
@media(max-width:560px){.smt-brand-logo-link img.smt-brand-new-logo{width:150px!important}.smt-nav-actions .smt-header-cta{display:none}}
