@font-face{font-display:block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.woff2) format("woff2")}@font-face{font-display:block;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.woff2) format("woff2")}:root{--mq-blue:#0924d7;--mq-blue-light:#aadcf4;--mq-text:#212934;--mq-muted:#607d8b;--mq-white:#fff;--mq-black:#000;--mq-gray-dark:#383434;--mq-gray:#676766;--mq-gray-label:#333;--mq-gray-icon:#747474;--mq-gray-rule:#565656;--mq-gray-divider:#e2e2e2;--mq-surface-soft:#f6f6f6;--mq-surface-muted:rgba(183,183,184,.3);--mq-shadow-header:0 8px 24px rgba(9,36,215,.08);--mq-shadow-card:0 12px 28px rgba(9,36,215,.12);--mq-radius-card:16px;--mq-radius-pill:25px}.fas,.fab{display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas{font-family:"Font Awesome 5 Free";font-weight:900}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-align-left::before{content:"\f036"}.fa-bolt::before{content:"\f0e7"}.fa-certificate::before{content:"\f0a3"}.fa-check::before{content:"\f00c"}.fa-comments-dollar::before{content:"\f653"}.fa-dollar-sign::before{content:"\f155"}.fa-envelope::before{content:"\f0e0"}.fa-facebook-f::before{content:"\f39e"}.fa-file-alt::before{content:"\f15c"}.fa-hand-holding-usd::before{content:"\f4c0"}.fa-house-damage::before{content:"\f6f1"}.fa-instagram::before{content:"\f16d"}.fa-linkedin-in::before{content:"\f0e1"}.fa-map-marker-alt::before{content:"\f3c5"}.fa-phone::before{content:"\f095"}.fa-whatsapp::before{content:"\f232"}*{box-sizing:border-box}body{background:var(--mq-white);color:var(--mq-text);font-family:Arial,Helvetica,sans-serif;margin:0}img,svg{max-width:100%}a{transition:color .2s ease , background-color .2s ease , border-color .2s ease}.skip-link{background:var(--mq-blue);color:var(--mq-white);left:16px;padding:10px 14px;position:absolute;top:-48px;z-index:100}.skip-link:focus{top:16px}.site-header{background:var(--mq-black);box-shadow:var(--mq-shadow-header);position:relative;z-index:10}.site-header__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1920px;min-height:96px;padding:8px 30px}.site-header__logo{display:inline-flex;line-height:0}.site-header__logo img{display:block;height:auto;max-height:136px;max-width:min(250px,70vw);width:250px}.site-nav{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.site-nav__link{border-top:3px solid transparent;color:var(--mq-white);display:inline-block;font-size:14px;font-weight:700;letter-spacing:.01em;padding:12px 0 9px;text-decoration:none;text-transform:uppercase}.site-nav__link:focus,.site-nav__link:hover{border-color:var(--mq-blue-light);color:var(--mq-blue-light)}.site-hero{align-items:center;background-image:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4)) , url(https://distmataquito.cl/assets/img/xBanner-Mataquito-distribuidora-1-300x169-1.webp.pagespeed.ic.1B2M2Y8Asg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:clamp(300px,50vw,640px);padding:clamp(56px,10vw,150px) 30px;text-align:center}.site-hero__logo{display:block;height:auto;max-width:min(1042px,86vw);width:100%}.outage-section{background:var(--mq-white);padding:clamp(28px,4vw,64px) 30px}.outage-card{background:var(--mq-blue);border-radius:var(--mq-radius-card);color:var(--mq-white);margin:0 auto;max-width:1440px;overflow:hidden;padding:clamp(28px,4vw,58px) clamp(22px,5vw,72px);text-align:center}.outage-card__title{color:var(--mq-white);font-size:clamp(22px,2vw,30px);line-height:1.2;margin:0 0 14px;text-transform:uppercase}.outage-card__icon{align-items:center;background:var(--mq-white);border-radius:999px;color:var(--mq-blue);display:inline-flex;font-size:18px;height:38px;justify-content:center;margin-bottom:18px;width:38px}.outage-card__divider{border:0;border-top:1px solid rgba(255,255,255,.35);margin:0 auto 28px;max-width:860px}.outage-card__label{color:var(--mq-white);font-size:clamp(18px,2.2vw,24px);font-weight:700;line-height:1.45;margin:0 0 6px;text-transform:uppercase}.outage-card__details{color:var(--mq-blue-light);font-size:clamp(15px,1.4vw,18px);font-weight:700;line-height:1.5;margin:0;text-transform:uppercase}.outage-card__status{color:var(--mq-white);font-size:16px;margin:36px 0 0}.payment-section{background:var(--mq-white);padding:clamp(18px,3vw,48px) 30px clamp(36px,5vw,72px);text-align:center}.payment-section__title{color:var(--mq-blue);font-size:clamp(22px,2vw,30px);line-height:1.2;margin:0 0 30px;text-transform:uppercase}.payment-section__grid{display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:980px}.payment-card{align-items:center;display:flex;flex-direction:column}.payment-card__icon{align-items:center;background:var(--mq-white);border-radius:999px;box-shadow:var(--mq-shadow-card);color:var(--mq-blue);display:inline-flex;font-size:42px;height:84px;justify-content:center;margin-bottom:16px;width:84px}.payment-card__title{color:var(--mq-gray-dark);font-size:clamp(19px,1.7vw,24px);line-height:1.25;margin:0 0 15px}.payment-card__text{color:var(--mq-muted);font-size:16px;line-height:1.55;margin:0}.payment-card__note{background:var(--mq-blue);border-radius:var(--mq-radius-pill);color:var(--mq-white);display:inline-block;font-size:14px;font-weight:700;line-height:1.35;margin:18px 0 0;padding:12px 20px}.connection-section{background:var(--mq-white);padding:clamp(34px,5vw,78px) 30px}.connection-section__card{background:var(--mq-surface-muted);border-radius:var(--mq-radius-card);margin:0 auto;max-width:1440px;overflow:hidden;padding:clamp(30px,5vw,72px)}.connection-section__intro{margin:0 auto clamp(28px,4vw,48px);max-width:820px;text-align:center}.connection-section__title{color:var(--mq-blue);font-size:clamp(24px,2.4vw,34px);line-height:1.2;margin:0 0 16px}.connection-section__lead{color:var(--mq-muted);font-size:clamp(16px,1.5vw,19px);font-weight:700;line-height:1.5;margin:0}.connection-steps{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:repeat(3,minmax(0,1fr))}.connection-step{text-align:center}.connection-step__number{color:var(--mq-blue);display:block;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:1;margin-bottom:18px}.connection-step__title{color:var(--mq-blue);font-size:clamp(19px,1.7vw,24px);line-height:1.25;margin:0 0 16px}.connection-step__list{color:var(--mq-muted);display:grid;gap:12px;list-style:none;margin:0;padding:0;text-align:left}.connection-step__list li{align-items:flex-start;display:flex;gap:11px;line-height:1.5}.connection-step__list i{align-items:center;background:var(--mq-white);border-radius:999px;color:var(--mq-blue);display:inline-flex;flex:0 0 27px;font-size:14px;height:27px;justify-content:center;margin-top:-1px;width:27px}.general-info-section{align-items:flex-start;background-image:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.4)) , url(https://distmataquito.cl/assets/img/xInformacion-General-Distribuidora-1-300x169-1.webp.pagespeed.ic.1B2M2Y8Asg.webp);background-position:center top;background-repeat:no-repeat;background-size:cover;color:var(--mq-white);display:flex;justify-content:center;min-height:clamp(420px,48vw,760px);padding:clamp(48px,6vw,96px) 30px clamp(160px,24vw,420px);text-align:center}.general-info-section__content{max-width:980px}.general-info-section__title{color:var(--mq-white);font-size:clamp(24px,2.4vw,34px);line-height:1.2;margin:0 0 18px;text-transform:uppercase}.general-info-section p{color:var(--mq-white);font-size:clamp(15px,1.4vw,18px);line-height:1.6;margin:0 auto 16px;max-width:900px}.general-info-section p:last-child{margin-bottom:0}.site-button{background:var(--mq-blue);border:3px solid transparent;border-radius:28px;color:var(--mq-white);display:inline-block;font-size:14px;font-weight:700;line-height:1.3;margin-top:24px;padding:12px 22px;text-align:center;text-decoration:none;text-transform:uppercase}.site-button:focus,.site-button:hover{background:var(--mq-gray);color:var(--mq-white)}.dependency-section{background:var(--mq-white);padding:clamp(36px,5vw,78px) 30px}.dependency-grid{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1440px}.dependency-card{color:var(--mq-black)}.dependency-card__title{color:var(--mq-blue);font-size:clamp(19px,1.7vw,24px);line-height:1.3;margin:0 0 15px}.dependency-card p{color:var(--mq-black);font-size:16px;line-height:1.55;margin:0}.dependency-list{display:grid;gap:12px;list-style:none;margin:16px 0 0;padding:0}.dependency-list li{align-items:flex-start;display:flex;gap:11px;line-height:1.5}.dependency-list i{color:var(--mq-blue);flex:0 0 27px;font-size:16px;line-height:1.5;text-align:center}.dependency-list--documents{font-size:18px}.annual-report-section{align-items:center;background-image:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.22)) , url(https://distmataquito.cl/assets/img/mataquito-memorial.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:var(--mq-white);display:flex;justify-content:center;min-height:clamp(360px,42vw,620px);padding:clamp(54px,8vw,120px) 30px;text-align:center}.annual-report-section__content{width:min(760px,100%)}.annual-report-section__title{color:var(--mq-white);font-size:clamp(34px,5vw,72px);line-height:1.1;margin:0 0 clamp(70px,10vw,130px);text-transform:uppercase}.annual-report-section__links{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.annual-report-section__button{background:var(--mq-blue);border:2px solid var(--mq-white);border-radius:var(--mq-radius-pill);color:var(--mq-white);display:inline-block;font-size:14px;font-weight:700;line-height:1.3;min-width:136px;padding:12px 22px;text-decoration:none;text-transform:uppercase}.annual-report-section__button:focus,.annual-report-section__button:hover{background:var(--mq-white);color:var(--mq-black)}.indicators-section{align-items:center;background:var(--mq-white);display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(320px,1fr);padding:clamp(40px,5vw,88px) 30px}.indicators-section__media{border-radius:var(--mq-radius-card);overflow:hidden}.indicators-section__media img{display:block;height:auto;width:100%}.indicators-section__content{max-width:620px}.indicators-section__title{color:var(--mq-blue);font-size:clamp(22px,2vw,30px);line-height:1.2;margin:0 0 18px;text-transform:uppercase}.indicators-list{display:grid;gap:12px;list-style:none;margin:0;padding:0}.indicators-list li{align-items:flex-start;display:flex;gap:11px;line-height:1.55}.indicators-list i{color:var(--mq-blue);flex:0 0 27px;font-size:16px;line-height:1.5;text-align:center}.indicators-list a{color:var(--mq-black);text-decoration:none}.indicators-list a:focus,.indicators-list a:hover{color:var(--mq-blue)}.indicators-section__divider{border-top:2px solid var(--mq-gray-divider);margin:22px 0 6px;width:100px}.indicators-section__actions{align-items:flex-start;display:flex;flex-direction:column}.claims-form-section{background:var(--mq-white);padding:clamp(40px,5vw,76px) 30px}.claims-form-section__title{color:var(--mq-black);font-size:clamp(24px,2.4vw,34px);line-height:1.2;margin:0 0 28px;text-align:center;text-transform:uppercase}.claims-form{margin:0 auto;max-width:1180px}.claims-form__grid{display:grid;gap:18px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.claims-form__field{display:flex;flex-direction:column;gap:8px}.claims-form__field--full{grid-column: 1 / -1}.claims-form label{color:var(--mq-gray-label);font-size:16px;font-weight:600;line-height:1.4}.claims-form label span{color:var(--mq-blue)}.claims-form input,.claims-form select,.claims-form textarea{background:var(--mq-surface-soft);border:0;color:var(--mq-black);font:inherit;min-height:45px;padding:10px 13px;width:100%}.claims-form textarea{min-height:130px;resize:vertical}.claims-form input:focus,.claims-form select:focus,.claims-form textarea:focus{outline:2px solid var(--mq-blue);outline-offset:1px}.claims-form__input-icon{position:relative}.claims-form__input-icon i{color:var(--mq-gray-icon);font-size:14px;left:13px;position:absolute;top:50%;transform:translateY(-50%)}.claims-form__input-icon input{padding-left:38px}.claims-form__submit{background:var(--mq-blue);border:0;border-radius:var(--mq-radius-pill);color:var(--mq-white);cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:1.3;margin:24px auto 0;min-width:122px;padding:12px 28px;text-transform:uppercase}.claims-form__submit:focus,.claims-form__submit:hover{background:var(--mq-black)}.site-footer{background:var(--mq-black);color:var(--mq-white);padding:clamp(42px,5vw,74px) 30px 28px}.site-footer__main{align-items:flex-start;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(280px,2fr) minmax(320px,3fr);margin:0 auto;max-width:1440px}.site-footer__title{color:var(--mq-white);font-size:clamp(34px,4.6vw,64px);line-height:1.1;margin:0 0 20px;text-transform:uppercase}.site-footer__list{display:grid;gap:12px;list-style:none;margin:0;padding:0}.site-footer__list li{align-items:flex-start;display:flex;gap:12px;line-height:1.5}.site-footer__list i{color:var(--mq-blue-light);flex:0 0 27px;font-size:16px;line-height:1.5;text-align:center}.site-footer__list a{color:var(--mq-white);text-decoration:none}.site-footer__list a:focus,.site-footer__list a:hover,.site-footer__social a:focus,.site-footer__social a:hover{color:var(--mq-blue-light)}.site-footer__map{border-radius:var(--mq-radius-card);overflow:hidden}.site-footer__map iframe{display:block;width:100%}.site-footer__bottom{align-items:center;display:grid;gap:18px;grid-template-columns:1fr auto;margin:40px auto 0;max-width:1440px}.site-footer__rule{border-top:1px solid var(--mq-gray-rule);max-width:500px;width:100%}.site-footer__social{display:flex;gap:16px;justify-content:flex-end}.site-footer__social a{color:var(--mq-blue-light);font-size:18px;line-height:1;text-decoration:none}@media (max-width:760px){.site-header__inner{align-items:center;flex-direction:column;gap:8px;min-height:0;padding:14px 20px 16px}.site-header__logo img{max-width:min(360px,86vw)}.site-nav{justify-content:center}.site-nav__link{font-size:13px;padding:8px 0 6px}.site-hero{min-height:300px;padding:64px 20px}.outage-section{padding:24px 20px}.outage-card{padding:28px 20px}.payment-section{padding:28px 20px 44px}.payment-section__grid{grid-template-columns:1fr}.connection-section{padding:34px 20px}.connection-section__card{padding:30px 20px}.connection-steps{grid-template-columns:1fr}.general-info-section{min-height:0;padding:44px 20px 120px}.dependency-section{padding:36px 20px 52px}.dependency-grid{grid-template-columns:1fr}.annual-report-section{min-height:340px;padding:48px 20px}.annual-report-section__title{margin-bottom:60px}.annual-report-section__links{align-items:center;flex-direction:column}.indicators-section{grid-template-columns:1fr;padding:40px 20px}.indicators-section__content{max-width:none;text-align:center}.indicators-list{text-align:left}.indicators-section__divider{margin-left:auto;margin-right:auto}.indicators-section__actions{align-items:center}.claims-form-section{padding:40px 20px}.claims-form__grid{grid-template-columns:1fr}.site-footer{padding:40px 20px 28px}.site-footer__main{grid-template-columns:1fr}.site-footer__bottom{grid-template-columns:1fr}.site-footer__rule{max-width:none}.site-footer__social{justify-content:flex-start}}