.media-hero{background-color:var(--color-secondary);justify-content:center;align-items:center;min-height:10vh;display:flex;position:relative}.media-hero-bg{-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.05;background-color:#ffffff4d;background-image:url(/images/solar-panels-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.bold-text{font-weight:700}.media-hero-content{z-index:1;margin-top:180px;margin-bottom:100px;position:relative}.media-hero-breadcrumbs{margin-bottom:16px;font-size:18px;font-weight:500}.media-hero-title{margin-bottom:24px;font-size:36px;font-weight:700}@media (max-width:380px){.media-hero-title{font-size:36px}}.media-contact-wrapper{background-color:var(--color-primary);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:36px 90px;display:flex}.media-contact-left{flex-direction:column;gap:16px;display:flex}.media-contact-name{font-size:24px;font-weight:500}.media-contact-position{text-transform:uppercase;font-weight:700}.media-contact-info{align-items:center;gap:32px;display:flex}.media-contact-item{align-items:center;gap:6px;display:flex}.media-contact-icon-wrapper{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.media-contact-icon{filter:brightness(0)saturate()invert(40%)sepia(80%)saturate(697%)hue-rotate(187deg)brightness(91%)contrast(98%);width:20px;height:20px}.media-contact-text{font-size:24px;font-weight:500}@media (max-width:1280px){.media-contact-info{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:1024px){.media-contact-text{font-size:20px}}@media (max-width:768px){.media-contact-wrapper{flex-direction:column;align-items:flex-start;gap:32px;padding:24px}.media-contact-text{font-size:16px}.media-contact-left{gap:8px}}.media-news{margin-bottom:80px}.media-news-subtitle{color:var(--color-primary);text-transform:uppercase;text-align:center;margin-bottom:16px;font-weight:700}.media-news-title{text-align:center;margin-bottom:32px;font-size:36px;font-weight:700}.media-news-table{background-color:var(--color-secondary);border-radius:12px;padding:55px}.media-news-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.media-news-header-right{align-items:center;gap:36px;display:flex}.media-news-header-name,.media-news-header-date,.media-news-header-download{text-transform:uppercase;font-weight:700}.media-news-header-date{margin:0 auto}.media-news-header-download{text-align:right}.media-news-rows{background-color:#f2f2f2;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.media-news-row{background-color:#fff;justify-content:space-between;align-items:center;padding:30px 36px;display:flex}.media-news-row-name{font-size:18px}.media-news-row-right{justify-content:space-between;align-items:center;gap:36px;width:270px;display:flex}.media-news-row-date{font-size:18px}.media-news-row-download{color:var(--color-primary)}@media (max-width:1280px){.media-news-row-name,.media-news-row-date{font-size:14px}.media-news-row-name{max-width:400px}.media-news-row-right{width:255px}}@media (max-width:1024px){.media-news-table{padding:24px}.media-news-row-name{max-width:300px}}@media (max-width:768px){.media-news-row-name{max-width:200px}.media-news-title{font-size:28px}}@media (max-width:640px){.media-news-table{width:100%;overflow-x:auto}.media-news-table>*,.media-news-header,.media-news-row{min-width:600px}}.media-outputs-title{margin-bottom:32px;font-size:36px;font-weight:500}.media-outputs-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.media-output-card{cursor:pointer;flex-direction:column;gap:16px;display:flex}.media-output-image-wrapper{border-radius:12px;width:100%;height:260px;position:relative;overflow:hidden}.media-output-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media-output-logo-wrapper{justify-content:center;align-items:center;width:fit-content;height:auto;max-height:30px;display:flex}.media-output-logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.media-output-title{font-size:22px;font-weight:500;line-height:100%}.media-output-image-play{cursor:pointer;border-radius:50%;transition:transform .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-output-image-wrapper:hover .media-output-image-play{transform:translate(-50%,-50%)scale(1.03)}.media-outputs-wrapper{flex-direction:column;gap:100px;margin-bottom:40px;display:flex}@media (max-width:1280px){.media-output-image-wrapper{height:200px}}@media (max-width:1024px){.media-outputs-grid{grid-template-columns:repeat(2,1fr)}.media-output-title{font-size:20px}}@media (max-width:768px){.media-outputs-title{font-size:28px}.media-output-image-wrapper{height:180px}}@media (max-width:640px){.media-outputs-grid{grid-template-columns:repeat(1,1fr)}.media-output-image-wrapper{height:250px}}
