*{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;color:#132b44;background:#fff}a{text-decoration:none;color:inherit}.container{width:min(1240px,92%);margin:auto}.topbar{background:#071d31;color:#dbe8f2;font-size:11px}.topbar .container{height:30px;display:flex;align-items:center;justify-content:space-between}.header{height:92px;background:#fff;border-bottom:1px solid #dfe7ee;position:sticky;top:0;z-index:50}.nav{height:100%;display:flex;align-items:center;gap:18px}.navlinks{margin-left:auto;display:flex;align-items:center;gap:23px;font-size:13px;font-weight:850}.navlinks a,.prodtrigger{padding:34px 0;color:#132b44}.prodmenu{position:relative}.prodtrigger{border:0;background:none;font:inherit;cursor:pointer}.heroGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:46px;align-items:center}.eyebrow{font-size:12px;font-weight:900;letter-spacing:.5px;color:#b9c8d6}.hero h1{font-size:62px;line-height:1;margin:10px 0 8px}.hero p{font-size:18px;line-height:1.55;color:#d7e4ef;max-width:650px}.products{padding:55px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.body{padding:16px}.body h3{font-size:18px;margin:5px 0 9px}.body p{font-size:13px;line-height:1.55;color:#66788a;margin:0 0 14px}.more{color:#176fe5;font-weight:900;font-size:13px}@media(max-width:650px){.navlinks{display:none}.hero h1{font-size:45px}}
.nav>a:first-child{display:flex;align-items:center;gap:18px}
.nav>a:first-child:after{content:"SOLUCIONES GRÁFICAS\A QUE IMPULSAN TU MARCA";white-space:pre;border-left:1px solid #dfe7ee;padding-left:18px;font-size:10px;font-weight:900;line-height:1.25;color:#14345b;min-width:143px}
@media(max-width:1000px){.nav>a:first-child:after{display:none}}
