/* Identidad de La Original: rojo, grafito y plata. */
:root{--primary:#C9231C;--accent:#A3A3A3;--ink:#232323;--muted:#666;--bg:#f5f5f5;--soft:#f4eded;--line:#e4e4e4}
body{background:var(--bg)}
.brand{flex-direction:column;align-items:flex-start;gap:14px}.brand .mark{display:flex;width:100%;height:76px;border-radius:8px;background:white;padding:8px}.mark img{width:100%;height:100%;object-fit:contain}.brand strong{font-size:20px}.brand small{font-size:11px;line-height:1.5}
.welcome-logo{width:230px;height:82px;object-fit:contain;background:white;border-radius:8px;padding:9px}
.hero{background:#252525;border-radius:18px;border-bottom:5px solid var(--primary)}.hero h2{color:white;font-weight:650}.hero p{color:#e4e4e4}.hero .pill{color:#fff;background:#ffffff1f}.hero button{background:white;color:#a41c17}.hero-art{background:linear-gradient(135deg,#ededed,#bcbcbc)}.hero-caption{color:#242424}.window{border-color:#575757}.window span{background:linear-gradient(140deg,#fafafa,#c5d3da)}.hero-art:before{background:#ffffff50}
.quick-icon{background:#f8e9e8;color:var(--primary)}.product-image{background:#eceeef}.product-photo{background:#eceeef}.product{border-radius:14px}.help-strip{background:#ececec}.help-strip h3{color:var(--ink)}label{color:#414141}.connection-dot{background:var(--primary)}.eyebrow{color:var(--primary)}.account-button{border-color:#e3c3c1}
@media(max-width:600px){.brand{display:none}.welcome-logo{width:150px;height:62px;padding:6px}.with-company-logo h1{font-size:23px}.page-heading.with-company-logo{align-items:flex-start;flex-direction:column;gap:12px}.page-heading.with-company-logo>div{order:2}.hero h2{font-size:32px}.hero-content{max-width:100%}.hero-art{min-height:160px}}
