/* ARANDA V9.5 · Landing corporativa B2B, pública y accesible. */
.ae95-b2b-landing{padding-top:26px;padding-bottom:70px;color:#173452}
.ae95-breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:13px;color:#5e7892}
.ae95-breadcrumb a{color:#0d5c99;text-decoration:none}
.ae95-b2b-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);gap:32px;align-items:stretch}
.ae95-b2b-hero>div:first-child{padding:32px 8px 32px 0}
.ae95-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;color:#0d70c8;margin-bottom:14px}
.ae95-b2b-hero h1{font-size:clamp(30px,4vw,50px);line-height:1.15;letter-spacing:-.03em;margin:0 0 18px;color:#0d2543}
.ae95-b2b-hero p{font-size:16px;line-height:1.75;color:#45627e;max-width:720px}
.ae95-b2b-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.ae95-b2b-actions a{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border:1px solid #c7d9ea;border-radius:9px;font-size:14px;font-weight:750;text-decoration:none}
.ae95-b2b-primary{background:#0e64b5;color:#fff!important;border-color:#0e64b5!important}
.ae95-b2b-primary:hover{background:#084c8c}
.ae95-b2b-secondary{background:#fff;color:#124c7c!important}
.ae95-b2b-panel{padding:26px 28px;background:#f4f8fc;border:1px solid #dbe7f1;border-radius:18px}
.ae95-b2b-panel h2{font-size:20px;color:#102e4e;margin:0 0 18px}
.ae95-b2b-panel ul{padding-left:20px;display:grid;gap:12px;color:#49627b;font-size:14px;line-height:1.6}
.ae95-b2b-panel strong{color:#173f67}
.ae95-b2b-links{border-top:1px solid #dbe6ee;margin-top:32px;padding-top:26px}
.ae95-b2b-links h2{font-size:22px;margin:0 0 8px;color:#102e4e}
.ae95-b2b-links p{color:#5e7590;font-size:14px;max-width:760px}
.ae95-b2b-links>a{display:inline-flex;align-items:center;margin:14px 20px 0 0;font-weight:750;color:#0e5b99;font-size:14px}
@media(max-width:800px){.ae95-b2b-hero{grid-template-columns:1fr;gap:15px}.ae95-b2b-hero>div:first-child{padding:16px 0}.ae95-b2b-panel{padding:20px}}
