.gestion-residuos-module__MLJwZG__page{--navy:#062c4d;--blue:#0876d1;--orange:#e76510;--muted:#526779;min-width:0;color:var(--navy);background:linear-gradient(#f7fbfe,#fff 34%,#fff8f1);overflow:clip}.gestion-residuos-module__MLJwZG__hero{color:#fff;isolation:isolate;background:#062c4d url(/brand/board-lab-malaga.webp) 50%/cover no-repeat;align-items:flex-end;min-height:clamp(540px,70vh,680px);display:flex;position:relative;overflow:hidden}.gestion-residuos-module__MLJwZG__hero:after{z-index:0;content:"";background:linear-gradient(90deg,#021627f0,#021c31b3 52%,#021c3157),linear-gradient(#0000 38%,#02111dd1);position:absolute;inset:0}.gestion-residuos-module__MLJwZG__heroContent,.gestion-residuos-module__MLJwZG__content{width:min(1120px,100% - 40px);margin-inline:auto}.gestion-residuos-module__MLJwZG__heroContent{z-index:1;padding:clamp(3rem,9vw,7rem) 0 clamp(3rem,7vw,5rem);position:relative}.gestion-residuos-module__MLJwZG__breadcrumbs{color:#ffffffc7;align-items:center;gap:.65rem;margin-bottom:2rem;font-size:.86rem;display:flex}.gestion-residuos-module__MLJwZG__breadcrumbs a{color:#fff}.gestion-residuos-module__MLJwZG__eyebrow{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem;font-size:.76rem;font-weight:800}.gestion-residuos-module__MLJwZG__hero .gestion-residuos-module__MLJwZG__eyebrow{color:#ffb271}.gestion-residuos-module__MLJwZG__hero h1{letter-spacing:-.06em;max-width:750px;margin:0;font-size:clamp(3rem,7vw,6.5rem);line-height:.94}.gestion-residuos-module__MLJwZG__lead{color:#ffffffe0;max-width:780px;margin:1.5rem 0 0;font-size:clamp(1.08rem,1.7vw,1.3rem);line-height:1.65}.gestion-residuos-module__MLJwZG__section,.gestion-residuos-module__MLJwZG__faqSection{border-bottom:1px solid #073e681f;padding:clamp(4rem,8vw,7rem) 0}.gestion-residuos-module__MLJwZG__section h2,.gestion-residuos-module__MLJwZG__legal h2,.gestion-residuos-module__MLJwZG__faqSection h2{letter-spacing:-.05em;max-width:19ch;margin:.5rem 0 1rem;font-size:clamp(2.1rem,4.6vw,4.3rem);line-height:1}.gestion-residuos-module__MLJwZG__section>p,.gestion-residuos-module__MLJwZG__legal>p{max-width:900px;color:var(--muted);font-size:1.08rem;line-height:1.8}.gestion-residuos-module__MLJwZG__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.gestion-residuos-module__MLJwZG__infoGrid article{background:#fff;border:1px solid #073e681f;border-radius:1.25rem;padding:1.5rem;box-shadow:0 14px 38px #08385c0d}.gestion-residuos-module__MLJwZG__infoGrid strong{color:var(--orange);font-size:1.8rem}.gestion-residuos-module__MLJwZG__infoGrid h3{margin:.9rem 0 .4rem}.gestion-residuos-module__MLJwZG__infoGrid p{color:var(--muted);margin:0;line-height:1.6}.gestion-residuos-module__MLJwZG__legal{background:#eef8ff;border-radius:2rem;margin:clamp(3rem,7vw,6rem) 0;padding:clamp(2rem,5vw,4rem)}.gestion-residuos-module__MLJwZG__legal a,.gestion-residuos-module__MLJwZG__section a{color:#075b9e;font-weight:700}.gestion-residuos-module__MLJwZG__review{margin-top:1rem;font-weight:800;color:var(--navy)!important;font-size:.92rem!important}.gestion-residuos-module__MLJwZG__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.gestion-residuos-module__MLJwZG__record{background:#fff;border:1px solid #073e6821;border-radius:1.25rem;padding:1.5rem;scroll-margin-top:2rem;box-shadow:0 14px 38px #08385c0f}.gestion-residuos-module__MLJwZG__recordHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.gestion-residuos-module__MLJwZG__recordHeader span{color:var(--navy);font-size:1.35rem;font-weight:850}.gestion-residuos-module__MLJwZG__recordHeader strong{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;background:#fff1e8;border-radius:999px;padding:.4rem .6rem;font-size:.68rem}.gestion-residuos-module__MLJwZG__record dl{grid-template-columns:1fr 1fr;gap:.7rem;margin:1.5rem 0;display:grid}.gestion-residuos-module__MLJwZG__record dl div{background:#f6fafc;border-radius:.8rem;padding:.85rem}.gestion-residuos-module__MLJwZG__record dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.gestion-residuos-module__MLJwZG__record dd{color:var(--navy);margin:.25rem 0 0;font-weight:800}.gestion-residuos-module__MLJwZG__recordLinks{flex-wrap:wrap;gap:1rem;display:flex}.gestion-residuos-module__MLJwZG__recordLinks a{color:#075b9e;font-weight:800;text-decoration:none}.gestion-residuos-module__MLJwZG__recordLinks a:hover,.gestion-residuos-module__MLJwZG__recordLinks a:focus-visible{color:var(--orange);text-underline-offset:.2em;text-decoration:underline}.gestion-residuos-module__MLJwZG__faq{gap:.75rem;margin-top:2rem;display:grid}.gestion-residuos-module__MLJwZG__faq details{background:#fff;border:1px solid #073e6821;border-radius:1rem}.gestion-residuos-module__MLJwZG__faq summary{cursor:pointer;color:var(--navy);padding:1.2rem 1.3rem;font-weight:800;list-style:none}.gestion-residuos-module__MLJwZG__faq summary::-webkit-details-marker{display:none}.gestion-residuos-module__MLJwZG__faq summary:after{float:right;color:var(--orange);content:"+";font-size:1.35rem}.gestion-residuos-module__MLJwZG__faq details[open] summary:after{content:"−"}.gestion-residuos-module__MLJwZG__faq p{color:var(--muted);margin:0;padding:0 1.3rem 1.3rem;line-height:1.7}.gestion-residuos-module__MLJwZG__cta{background:var(--navy);color:#fff;border-radius:2rem;margin:clamp(3rem,7vw,6rem) 0;padding:clamp(2rem,5vw,4rem)}.gestion-residuos-module__MLJwZG__cta h2{margin:0;font-size:clamp(2rem,4vw,3.5rem)}.gestion-residuos-module__MLJwZG__cta p{color:#ffffffc7;line-height:1.7}.gestion-residuos-module__MLJwZG__cta div{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.gestion-residuos-module__MLJwZG__cta a{min-height:46px;color:var(--navy);background:#ff8a32;border-radius:999px;align-items:center;padding:.75rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.gestion-residuos-module__MLJwZG__cta a:hover,.gestion-residuos-module__MLJwZG__cta a:focus-visible{background:#ffa45b}.gestion-residuos-module__MLJwZG__cta a:focus-visible,.gestion-residuos-module__MLJwZG__breadcrumbs a:focus-visible,.gestion-residuos-module__MLJwZG__recordLinks a:focus-visible,.gestion-residuos-module__MLJwZG__faq summary:focus-visible{outline-offset:3px;outline:3px solid #ff8a32}@media (max-width:760px){.gestion-residuos-module__MLJwZG__heroContent,.gestion-residuos-module__MLJwZG__content{width:min(100% - 24px,1120px)}.gestion-residuos-module__MLJwZG__hero h1{font-size:clamp(2.7rem,13vw,4.5rem)}.gestion-residuos-module__MLJwZG__infoGrid,.gestion-residuos-module__MLJwZG__records{grid-template-columns:1fr}.gestion-residuos-module__MLJwZG__recordHeader{flex-direction:column}.gestion-residuos-module__MLJwZG__record dl{grid-template-columns:1fr}}
