.inicio-aprobado{color:#10271b;background:#f5f7f1}.inicio-shell{max-width:1180px;margin:auto;padding-inline:24px}.inicio-hero{color:#fff;background:linear-gradient(135deg,#06251a 0%,#0c3c2d 58%,#163c2d 100%);min-height:650px;position:relative;overflow:hidden}.inicio-foto{opacity:.72;transform-origin:0 100%;background-position:50%;background-size:cover;position:absolute;inset:0 0 0 53%;transform:skew(-3deg)scale(1.05)}.inicio-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1180px;margin:auto;padding:58px 24px 64px;display:grid;position:relative}.inicio-contenido{z-index:2;min-width:0;position:relative}.inicio-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900}.inicio-hero h1{letter-spacing:-.055em;max-width:740px;margin:12px 0 22px;font-size:clamp(48px,6vw,78px);font-weight:900;line-height:.96}.inicio-hero h1 span{color:#d6e33f}.inicio-hero [data-home-propuesta]{color:#e2ede6;max-width:600px;font-size:19px;line-height:1.5}.inicio-entradas{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.inicio-entradas button{color:#fff;background:#ffffff14;border:1px solid #ffffff59;border-radius:999px;min-height:44px;padding:9px 13px;font-weight:750}.inicio-conversacion{color:#10271b;z-index:2;background:#fff;border-radius:28px;min-width:0;padding:22px;position:relative;box-shadow:0 18px 50px #082d201f}.inicio-vitrina{grid-column:1/-1;min-width:0}.inicio-principios{background:#e8f6d2;border-block:1px solid #cce1ac}.inicio-principios-grid{grid-template-columns:repeat(3,1fr);gap:30px;padding-block:28px;display:grid}.inicio-principios-grid>div{align-items:center;gap:12px;display:flex}.inicio-principios-grid b{font-size:20px}.inicio-principios-grid strong{display:block}.inicio-principios-grid small{color:#607066;display:block}.inicio-seccion{padding:76px 0}.inicio-seccion-corta{padding-top:0}.inicio-seccion h2{letter-spacing:-.04em;margin:8px 0 14px;font-size:clamp(34px,4vw,54px);font-weight:850;line-height:1.02}.inicio-lead{color:#607066;max-width:720px;font-size:18px;line-height:1.5}.inicio-recorrido{background:#fff;border:1px solid #d8e2d6;border-radius:28px;grid-template-columns:repeat(3,1fr);margin-top:34px;padding:0;list-style:none;display:grid;box-shadow:0 14px 36px #082d2012}.inicio-recorrido li{min-width:0;min-height:190px;padding:24px 28px 26px}.inicio-recorrido li:not(:last-child){border-right:1px solid #d8e2d6}.inicio-recorrido b{margin-bottom:20px;display:block}.inicio-recorrido h3{margin:8px 0;font-size:21px;font-weight:800;line-height:1.15}.inicio-recorrido p{color:#607066;line-height:1.5}.inicio-editorial-grid{grid-template-columns:1.2fr .8fr .8fr;gap:18px;margin-top:30px;display:grid}.inicio-editorial{background:#fff;border:1px solid #d8e2d6;border-radius:22px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:290px;padding:26px;text-decoration:none;display:flex}.inicio-editorial.principal{color:#fff;background:#082d20}.inicio-kicker{text-transform:uppercase;letter-spacing:.12em;color:#849b34;font-size:12px;font-weight:900}.inicio-editorial h3{margin:8px 0;font-size:28px;font-weight:800;line-height:1.05}.inicio-editorial p{color:#607066;margin:0 0 20px;line-height:1.5}.inicio-editorial.principal p{color:#dce9df}.inicio-text-link{font-weight:800}.inicio-aprobado button:focus-visible,.inicio-aprobado a:focus-visible{outline-offset:3px;outline:3px solid #9fc849}@media (width<=1000px){.inicio-hero-grid{grid-template-columns:1fr;gap:26px}.inicio-foto{opacity:.3;inset:0}.inicio-hero{min-height:auto}.inicio-contenido,.inicio-conversacion{max-width:670px}.inicio-editorial-grid{grid-template-columns:1fr 1fr}.inicio-editorial.principal{grid-column:1/-1}}@media (width<=600px){.inicio-shell{padding-inline:14px}.inicio-hero-grid{padding:34px 14px 38px}.inicio-hero h1{font-size:44px}.inicio-hero [data-home-propuesta]{font-size:16px}.inicio-conversacion{padding:18px}.inicio-entradas{gap:6px}.inicio-entradas button{padding:7px 10px;font-size:11px}.inicio-principios-grid{grid-template-columns:1fr;gap:0;padding-block:10px}.inicio-principios-grid>div{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:0 6px;padding:12px 0;display:grid}.inicio-principios-grid>div:not(:last-child){border-bottom:1px solid #082d2029}.inicio-principios-grid b{font-size:18px;line-height:1.2}.inicio-principios-grid strong{margin-bottom:3px;line-height:1.2}.inicio-principios-grid small{line-height:1.45}.inicio-recorrido{border-radius:22px;grid-template-columns:1fr}.inicio-recorrido li{min-height:0;padding:20px 22px 22px}.inicio-recorrido li:not(:last-child){border-bottom:1px solid #d8e2d6;border-right:0}.inicio-recorrido b{margin-bottom:12px}.inicio-editorial-grid{grid-template-columns:1fr}.inicio-editorial.principal{grid-column:auto}.inicio-editorial{min-height:220px}.inicio-seccion{padding-block:48px}.inicio-seccion h2{font-size:38px}.inicio-seccion-corta{padding-top:0}}@media (width<=420px){.inicio-hero h1{font-size:39px}}.inicio-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#d6e33f2b,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-290px;left:32%}.inicio-recorrido li{position:relative}.inicio-recorrido li:not(:last-child):after{content:"";z-index:2;background:#f5f7f1;border-top:2px solid #71812d;border-bottom:0;border-left:0;border-right:2px solid #71812d;width:12px;height:12px;position:absolute;top:34px;right:-7px;transform:rotate(45deg)}@media (width<=600px){.inicio-recorrido li:not(:last-child):after{inset:auto auto -7px 27px;transform:rotate(135deg)}}@media (width<=360px){.inicio-hero h1{font-size:clamp(34px,11vw,39px)}.inicio-seccion h2{font-size:clamp(28px,9vw,32px)}}
