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