
/* Requested logo x2 and exact Lomas typography. */
.editorial-tec{font-family:Manrope,Arial,sans-serif}
.editorial-tec .desktop-nav,.editorial-tec .button,.editorial-tec button,.editorial-tec input,.editorial-tec select,.editorial-tec textarea,.editorial-tec .capability-link>span,.editorial-tec .tm-origin{font-family:Manrope,Arial,sans-serif}
.editorial-tec h1,.editorial-tec .hero-carousel h1{font-family:Manrope,Arial,sans-serif;font-weight:400;letter-spacing:-.055em}
.editorial-tec h2,.editorial-tec .home-preview-card h2{font-family:'Bodoni Moda',Georgia,serif!important;font-weight:400!important}
.editorial-tec h3{font-family:Manrope,Arial,sans-serif!important;font-weight:400!important}
.editorial-tec .tm-wordmark img{width:188px;height:170px;object-fit:contain}
.editorial-tec .header-inner{height:auto;min-height:188px}
@media(max-width:1250px){.editorial-tec .tm-wordmark img{width:146px;height:136px}.editorial-tec .header-inner{min-height:152px}}
@media(max-width:1050px){.editorial-tec .tm-wordmark img{width:154px;height:140px}.editorial-tec .header-inner{min-height:156px}}
@media(max-width:900px){.editorial-tec .tm-wordmark img{width:140px;height:130px}.editorial-tec .header-inner{min-height:146px}}
@media(max-width:540px){.editorial-tec .tm-wordmark img{width:106px;height:106px}.editorial-tec .header-inner{min-height:122px}}
@media(max-width:375px){.editorial-tec .tm-wordmark img{width:90px;height:94px}.editorial-tec .header-actions{width:100%;justify-content:center;margin-left:0}.editorial-tec .tm-wordmark{margin:auto}}
