.sostenibilidad_sus__0o_0n{background:radial-gradient(120% 80% at 100% 0,#eef7f1 0,rgba(238,247,241,0) 55%),var(--wash);padding-bottom:clamp(3.5rem,6vw,5.5rem)}.sostenibilidad_inner__7KIS8{max-width:1120px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.sostenibilidad_eyebrow__UNTQj{font-family:var(--font-display);font-weight:700;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:#2e8b57}.sostenibilidad_title__0VCGP{font-family:var(--font-display);font-weight:800;color:var(--navy);font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-.02em;margin:.5rem 0 1rem}.sostenibilidad_lead__2f4FB{max-width:62ch;color:var(--slate);font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.7;margin-bottom:clamp(2.4rem,5vw,3.4rem)}.sostenibilidad_layout__slZyp{display:grid;grid-template-columns:minmax(260px,400px) 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.sostenibilidad_donutWrap__439K_{position:relative;width:100%;aspect-ratio:1}.sostenibilidad_donut__vThRo{width:100%;height:100%;transform:rotate(0deg)}.sostenibilidad_seg__hvnVQ{fill:none;stroke-width:26;cursor:pointer;transition:stroke-width .25s var(--ease),opacity .25s var(--ease);stroke-linecap:butt}.sostenibilidad_segActive__wdTzs{stroke-width:34}.sostenibilidad_segDim__n1rXT{opacity:.35}.sostenibilidad_center__vrIb_{position:absolute;inset:0;display:grid;place-items:center;text-align:center;pointer-events:none;padding:26%}.sostenibilidad_centerNum__6Bv9b{font-family:var(--font-display);font-weight:800;color:var(--navy);font-size:clamp(1.6rem,4vw,2.4rem);line-height:1}.sostenibilidad_centerLbl__gjma_{margin-top:.35rem;font-size:.82rem;color:var(--slate);line-height:1.3}.sostenibilidad_centerActive__inaIp{font-family:var(--font-display);font-weight:800;color:var(--navy);font-size:clamp(1.05rem,2.4vw,1.35rem);line-height:1.15}.sostenibilidad_legend__0X6vp{display:flex;flex-direction:column;gap:.5rem}.sostenibilidad_row__qtLYD{display:grid;grid-template-columns:auto 1fr;grid-gap:.9rem;gap:.9rem;align-items:start;padding:.9rem 1rem;border:1px solid transparent;border-radius:14px;text-align:left;background:none;cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease);width:100%}.sostenibilidad_rowActive__1j4t1,.sostenibilidad_row__qtLYD:hover{background:var(--surface);border-color:var(--line);box-shadow:0 14px 30px -22px rgba(11,38,73,.3)}.sostenibilidad_swatch__2_BgK{width:16px;height:16px;border-radius:5px;margin-top:.2rem;flex:none}.sostenibilidad_rowTitle__Y0gg4{font-family:var(--font-display);font-weight:800;color:var(--navy);font-size:1.08rem}.sostenibilidad_rowText__TtNKV{color:var(--slate);font-size:.95rem;line-height:1.55;margin-top:.15rem}.sostenibilidad_rowTextWrap__0QCsa{display:flex;flex-direction:column;gap:.15rem}@media (max-width:780px){.sostenibilidad_layout__slZyp{grid-template-columns:1fr}.sostenibilidad_donutWrap__439K_{max-width:320px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.sostenibilidad_row__qtLYD,.sostenibilidad_seg__hvnVQ{transition:none}}