@font-face{font-family:'Literata';font-style:normal;font-weight:bold;font-display:swap;src:local('Literata Bold'),local('Literata-Bold'),url(/themes/custom/energymag/fonts/Literata-Bold.woff2) format('woff2');}@font-face{font-family:'Literata';font-style:normal;font-weight:900;font-display:swap;src:local('Literata Black'),local('Literata-Black'),url(/themes/custom/energymag/fonts/Literata-Black.woff2) format('woff2');}@font-face{font-family:'CF Asty Pro';font-style:normal;font-weight:normal;font-display:swap;src:local('CF Asty Pro'),local('CF Asty Pro Book'),local('CFAstyPro-Book'),url(/themes/custom/energymag/fonts/CFAstyPro-Book.woff2) format('woff2');}@font-face{font-family:'CF Asty Pro';font-style:italic;font-weight:normal;font-display:swap;src:local('CF Asty Pro Italic'),local('CFAstyPro-BookOblique'),url(/themes/custom/energymag/fonts/CFAstyPro-BookOblique.woff2) format('woff2');}@font-face{font-family:'CF Asty Pro';font-style:normal;font-weight:500;font-display:swap;src:local('CF Asty Pro Medium'),local('CFAstyPro-Medium'),url(/themes/custom/energymag/fonts/CFAstyPro-Medium.woff2) format('woff2');}@font-face{font-family:'CF Asty Pro';font-style:normal;font-weight:bold;font-display:swap;src:local('CF Asty Pro Bold'),local('CFAstyPro-Bold'),url(/themes/custom/energymag/fonts/CFAstyPro-Bold.woff2) format('woff2');}
:root{--wild-sand:#f4f4f4;--surfie-green:#0f7978;--cadet-blue:#599b9b;--tiara:#c1d5d5;--cetacean-blue:#030e45;--eerie-black:#191919;--Asty:'CF Asty Pro',sans-serif;--Literata:'Literata',serif;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static;clip:auto;overflow:visible;height:auto;width:auto;}img{max-width:100%;height:auto;}figure,picture{display:block;line-height:0;}figure img,picture img{width:100%;}iframe{border:0;}a{text-decoration:none;color:inherit;}h1,h2,h3,h4{font-weight:bold;}html{font-size:62.5%;}body{font:1.6rem/2.4rem var(--Asty);background:var(--wild-sand);color:var(--eerie-black);text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal;}.body--frozen{height:100%;overflow:hidden;}.page{width:100%;max-width:1380px;margin:0 auto;border-left:0.5px solid var(--eerie-black);border-right:0.5px solid var(--eerie-black);}.header{position:fixed;top:0;left:50%;z-index:2;max-width:1378px;width:100%;display:flex;border-bottom:0.5px solid var(--eerie-black);background:var(--wild-sand);transform:translateX(-50%);}.header__logo{position:relative;z-index:1;display:block;flex-basis:300px;padding:15px 37px;}.header__main{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;align-items:center;border-left:0.5px solid var(--eerie-black);}.header__burger{position:relative;z-index:1;display:block;margin:0 30px;font-size:0;cursor:pointer;}.header__burger svg,.header__news svg{display:inline-block;vertical-align:middle;width:14px;height:14px;margin:3px 10px 0 0;fill:currentColor;}.header__burger span,.header__news span{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:2.4rem;font-weight:bold;font-family:var(--Literata);}.header__news{display:none;font-size:0;}.header__right{position:relative;z-index:1;display:flex;align-items:center;padding:29px 25px 29px 0;}.search-form{padding:7px 10px 7px 15px;font-size:0;line-height:0;box-shadow:0px 3px 10px rgba(181,181,181,0.39);}.search-form .form-item{display:inline-block;vertical-align:middle;width:660px;}.search-form--header .form-item{width:238px;}.search-form input{font-size:1.2rem;line-height:1.6rem;}.search-form input::placeholder{color:var(--surfie-green);}.search-form button[type="submit"]{display:inline-block;vertical-align:middle;width:27px;height:24px;margin:0 0 0 10px;padding:3px 0 3px 10px;border-left:0.5px solid var(--eerie-black);}.search-form svg{display:block;width:100%;height:100%;}.share{font-size:0;}.share--header{margin-left:10px;}.share li{display:inline-block;vertical-align:middle;margin:0 0 0 10px;}.share a,.share li > span{display:block;width:26px;height:26px;padding:5px;cursor:pointer;}.share svg{display:block;width:100%;height:100%;fill:currentColor;}.quicknav{max-height:36px;padding:0 15px;border-top:0.5px solid var(--eerie-black);text-align:center;font-size:0;overflow:hidden;}.quicknav--header{flex-basis:100%;}.quicknav li{position:relative;display:inline-block;vertical-align:middle;margin:8px 15px;font-size:1.4rem;line-height:2rem;font-weight:500;color:var(--surfie-green);}.quicknav li:after{content:'';position:absolute;top:calc(50% - 2px);left:0;z-index:-1;width:0;height:4px;background:var(--tiara);transition:width 0.5s;}.expanded-menu{display:none;position:absolute;top:0;left:0;right:0;padding:95px 0 40px 300px;border-bottom:0.5px solid var(--eerie-black);background:var(--wild-sand);box-shadow:0px 3px 10px rgba(181,181,181,0.39);}.header--open-menu .expanded-menu{display:block;}.expanded-menu:before{content:'';position:absolute;top:30px;left:300px;bottom:40px;border-left:0.5px solid var(--eerie-black);}.expanded-menu__inner{display:flex;justify-content:space-between;max-height:calc(100vh - 135px);overflow:hidden;overflow-y:auto;}.header__menu{padding:0 30px;}.header__menu li{display:block;margin:0 0 20px;font-size:0;line-height:0;}.header__menu li:last-child{margin:0;}.header__menu a{position:relative;z-index:1;display:inline-block;vertical-align:top;font-size:1.8rem;line-height:1.8rem;letter-spacing:0.02em;font-weight:500;color:var(--surfie-green);}.header__menu a:after{content:'';position:absolute;top:calc(50% - 2px);left:0;z-index:-1;width:0;height:4px;background:var(--tiara);transition:width 0.5s;}.header__menu li span{display:none;}.header__menu ul{margin:14px 0 0;}.header__menu li li{margin:0 0 14px;}.header__menu li li a{position:relative;padding-left:9px;font-size:1.6rem;line-height:1.6rem;letter-spacing:0;color:var(--eerie-black);}.header__menu li li a:before{content:'';position:absolute;top:calc(50% - 2px);left:0;width:4px;height:4px;background:var(--surfie-green);}.header__more{display:flex;flex-direction:column;justify-content:space-between;width:350px;margin:0 180px 0 0;}.header__menu-tags{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px 20px;}.header__menu-tags li{position:relative;z-index:1;display:block;margin:0 10px 15px;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:var(--surfie-green);}.newsletter{margin:0 0 20px;}.newsletter h3{margin:0 0 10px;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:var(--surfie-green);}.newsletter__text{margin:0 0 10px;font-size:1.3rem;line-height:1.6rem;}.newsletter form{padding:7px 10px 7px 15px;font-size:0;line-height:0;white-space:nowrap;box-shadow:0px 3px 10px rgba(181,181,181,0.39);}.newsletter .form-item{display:inline-block;vertical-align:middle;width:220px;}.newsletter input{padding:3px 0;font-size:1.3rem;line-height:1.6rem;}.newsletter input::placeholder{color:var(--surfie-green);}.newsletter button[type="submit"]{display:inline-block;vertical-align:middle;margin:0 0 0 10px;padding:3px 0 3px 24px;border-left:0.5px solid var(--eerie-black);}.newsletter button:before{left:14px;}.newsletter-error{margin:10px 0 0;font-size:1.3rem;line-height:1.6rem;color:#d14444;}.newsletter-success{font-size:1.7rem;}.header__articles h3{font-size:1.6rem;line-height:2.2rem;font-weight:500;}.header__articles article{margin:12px 0 0;}.header__articles a{display:block;}.header__articles .default-cat-date{margin:0 0 10px;}.header__articles h4{font-size:1.4rem;line-height:1.7rem;}.body--scrolled .header__logo{padding:9px 64px;}.body--scrolled .quicknav--header{display:none;}main{padding:133px 0 0;}.split-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;}.split-content__main{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 300px);flex:1 0 calc(100% - 300px);max-width:calc(100% - 300px);padding:29px;border-left:0.5px solid var(--eerie-black);}.split-content__aside{position:sticky;top:97px;-webkit-box-flex:1;-ms-flex:1 0 300px;flex:1 0 300px;align-self:flex-start;max-width:300px;}.footer__main{display:flex;flex-direction:row-reverse;justify-content:space-between;border-top:0.5px solid var(--eerie-black);}.footer__info{display:flex;flex:1;border-right:0.5px solid var(--eerie-black);}.footer__info ul{padding:29px;}.footer__info ul:last-child{border-left:0.5px solid var(--eerie-black);}.footer__info li{display:block;margin:0 0 14px;font-size:1.2rem;line-height:1.6rem;font-weight:500;}.footer__info li:last-child{margin:0;}.footer__info span{color:var(--surfie-green);}.newsletter--footer{margin:0;padding:35px 29px;border-right:0.5px solid var(--eerie-black);}.share--footer{display:flex;align-items:center;padding:0 25px 0 15px;}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding:25px 29px;border-top:0.5px solid var(--eerie-black);font-size:0;line-height:0;}.footer__menu li{display:inline-block;vertical-align:middle;margin:0 30px 0 0;}.footer__menu a{font-size:1.2rem;}.footer__copy{display:inline-block;vertical-align:middle;font-size:1.2rem;line-height:1.7rem;font-weight:500;}.pixual{display:inline-block;vertical-align:middle;margin:0 0 0 45px;}.pixual img{width:106px;}.newsletter-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3;display:none;align-items:center;justify-content:center;background:rgba(208,208,208,0.65);}.newsletter-popup--open{display:flex;}.newsletter--main{position:relative;max-width:660px;margin:0;padding:130px 50px;text-align:center;color:var(--wild-sand);background:var(--surfie-green) url(/themes/custom/energymag/images/logo-symbol.svg) 50% no-repeat;}.newsletter--main h3{margin:0 0 30px;font-size:5rem;line-height:6rem;letter-spacing:0.5em;color:var(--wild-sand);}.newsletter--main .newsletter__text{margin:0 0 30px;font-size:1.9rem;line-height:2.4rem;}.newsletter--main form{display:flex;padding:10px 30px;text-align:left;background:var(--wild-sand);}.newsletter--main .form-item{flex:1;width:auto;}.newsletter-popup .newsletter-error{color:var(--wild-sand);}.newsletter__close{position:absolute;top:20px;right:20px;font-size:0;line-height:0;fill:var(--wild-sand);cursor:pointer;}.newsletter__close svg{display:inline-block;vertical-align:middle;width:14px;height:10px;margin:0 10px 0 0;}.newsletter__close span{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:1.8rem;font-weight:bold;}.latest{text-align:center;}.latest__list{max-height:850px;text-align:left;overflow:hidden;overflow-y:auto;}.latest__article{margin:0 0 20px;}.latest__article a{display:block;padding:0 30px;}.latest__article .default-cat-date{margin:0 0 5px;}.latest__article h4{font-size:1.6rem;line-height:2.4rem;font-family:var(--Literata);}.latest .adv{margin:0 -3px 20px 0;}.latest + .adv{margin:20px 0 0;}.adv{text-align:center;line-height:0;}.adv--full{margin:30px 0;}.title-area{padding:25px 30px 30px 328px;border-bottom:0.5px solid var(--eerie-black);}h1{font-size:3rem;line-height:4rem;font-family:var(--Literata);}.title-area__description{margin:10px 0 0;}.title-area__sponsor{display:inline-block;vertical-align:top;max-width:670px;margin:30px 0 0;padding:8px 10px;font-size:0;line-height:0;background:var(--cetacean-blue);color:#fff;}.title-area__sponsor span{display:inline-block;vertical-align:middle;font-size:1.5rem;line-height:1.8rem;font-weight:500;}.title-area__sponsor figure{display:inline-block;vertical-align:middle;margin:0 10px 0;}.title-area__sponsor img{max-width:100px;max-height:50px;}.title-area__sponsor span:last-child{font-size:1.7rem;line-height:2.2rem;font-weight:normal;}.more-link{display:inline-block;position:relative;padding-left:9px;font-size:1.4rem;line-height:1.6rem;font-weight:500;}.more-link:before{content:'';position:absolute;top:calc(50% - 2px);left:0;width:4px;height:4px;background:var(--surfie-green);}.more-link:after{content:'';position:absolute;top:calc(50% - 2px);left:0;z-index:-1;width:0;height:4px;background:var(--tiara);transition:width 0.5s;}.plain-title{margin:0 0 20px;padding:18px 30px;border-top:0.5px solid var(--eerie-black);border-bottom:0.5px solid var(--eerie-black);text-align:left;font-size:1.8rem;line-height:1.8rem;font-weight:500;}section:first-child > .plain-title{border-top:0;}.plain-title--widget:after{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;margin:-3px 0 0 8px;border-radius:50%;background:#c13e3e;}.section-block{margin:0 -29px;padding:30px 29px;border-top:0.5px solid var(--eerie-black);}.section-block__title{margin:0 0 20px;font-size:2.2rem;line-height:3.2rem;font-weight:900;font-family:var(--Literata);}.default-date,.default-cat,.default-author{display:block;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:var(--surfie-green);}.default-date{margin:0 0 4px;}.default-date span:before{content:'';display:inline-block;vertical-align:middle;margin:0 3px 0 0;width:2.5px;height:2.5px;border-radius:50%;background:var(--cadet-blue);}.default-author{margin:6px 0 0;}.default-cat-date{display:flex;justify-content:space-between;}.default-cat-date .default-date{margin:0;}.pager{margin:30px -30px 0;padding:10px 30px 0;border-top:0.5px solid var(--eerie-black);text-align:center;font-size:0;line-height:0;}.pager__item{display:inline-block;vertical-align:middle;margin:0 15px;}.pager__item a{display:block;}.pager__item span{display:inline-block;vertical-align:middle;margin-top:2px;font-size:1.2rem;line-height:1.2rem;font-weight:500;}.pager__item svg{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 8px;fill:currentColor;}.pager__item--previous svg{transform:rotate(180deg);}.pager__item--current{margin-top:-2px;font-size:1.6rem;line-height:1.6rem;font-weight:bold;font-family:var(--Literata);color:var(--surfie-green);}.pager__item--disabled{color:var(--tiara);}.form-item label{display:block;}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;outline:0;font-size:1.6rem;line-height:2.2rem;font-family:var(--Asty);background:none;}textarea{resize:none;height:120px;}input::placeholder,textarea::placeholder{color:var(--tiara);}.form-item .description{margin:5px 0 0;font-size:1.2rem;line-height:1.4rem;}button[type="submit"]{width:auto;border:0;outline:0;font-family:var(--Asty);font-weight:500;background:none;cursor:pointer;}.local-tasks{margin:20px 0;font-size:0;line-height:0;}.local-tasks li{display:inline-block;vertical-align:top;margin:0 10px 0 0;background:none;}.local-tasks li a{display:block;padding:11px 20px;font-size:1.4rem;line-height:1.8rem;font-weight:bold;}.local-tasks .is-active{color:var(--surfie-green);}.user-login-form,.user-pass{max-width:600px;}.user-login-form .form-item,.user-pass .form-item{margin:0 0 20px;}.user-login-form input,.user-pass input{border-bottom:0.5px solid var(--eerie-black);}.toolbar-horizontal .header{top:39px;}.toolbar-tray-open .header{top:79px;}.toolbar-vertical .header{top:39px;}@media (hover:hover){.header__burger:hover,.share li:hover,.header__articles article:hover,.latest__article a:hover{color:var(--surfie-green);}.quicknav li:hover:after,.more-link:hover:after,.header__menu a:hover:after{width:100%;}.search-form button:hover svg{fill:var(--surfie-green);}.header__menu-tags:hover li{color:var(--tiara);}.header__menu-tags:hover li:hover{color:var(--surfie-green);}article a:hover .underlined span{box-shadow:inset 0 -1px var(--wild-sand),inset 0 -5px var(--tiara);}.pager__item:hover svg{transform:rotate(45deg);}.pager__item--previous:hover svg{transform:rotate(225deg);}}@media screen and (min-width:1025px){body *::-webkit-scrollbar{width:3px;height:3px;}body *::-webkit-scrollbar-thumb{background-color:var(--eerie-black);}.newsletter--main input{font-size:1.9rem;line-height:4rem;}.newsletter--main button[type="submit"]{margin:0 0 0 20px;padding:0 0 0 40px;font-size:2.3rem;line-height:4rem;}.newsletter--main button[type="submit"]:before{top:calc(50% - 4px);left:25px;width:6px;height:6px;}}@media screen and (max-width:1279px){.page{border:0;}.header{left:0;justify-content:space-between;align-items:flex-start;padding:7px 20px;transform:none;}.header__logo{flex-basis:120px;padding:0;}.body--scrolled .header__logo{padding:0;}.header__main{flex:0 1 auto;align-self:center;border:0;}.header__news{display:block;}.header__right{display:none;position:static;z-index:2;padding:0;}.header--open-menu .header__right{display:block;}.search-form--header{position:absolute;top:90px;left:20px;right:20px;}.search-form .form-item{width:calc(100% - 37px);}.search-form input{font-size:1.4rem;}.share--header{position:fixed;left:0;right:0;bottom:0;margin:0;padding:15px 0;border-top:0.5px solid var(--eerie-black);text-align:center;background:var(--wild-sand);}.share--header li{margin:0 20px;}.share a,.share li > span{width:33px;height:33px;}.quicknav--header{display:none;}.expanded-menu{top:69px;padding:80px 20px;border:0;}.expanded-menu:before{display:none;}.expanded-menu__inner{display:block;height:calc(100vh - 231px);max-height:none;}.header__menu{padding:0;}.header__menu li{margin:0 0 30px;}.header__menu li li{margin:0 0 20px;}.header__more{width:auto;margin:0;}.header__menu-tags,.header__articles{display:none;}.newsletter{margin:30px 0 0;padding:30px 0;border-top:0.5px solid var(--eerie-black);}.newsletter h3{font-size:1.8rem;line-height:2.6rem;}.newsletter form{max-width:350px;}main{padding:79px 0 0;}.split-content{display:block;}.split-content__main{max-width:none;padding:20px 20px 30px;border:0;}.split-content__aside{display:none;position:static;max-width:none;}.quicknav--footer{max-height:none;}.quicknav__inner{display:flex;white-space:nowrap;}.quicknav--footer li{margin:9px 30px 9px 0;}.quicknav--footer li:last-child{margin-right:0;}.newsletter--main{max-width:95%;padding:135px 20px;}.newsletter--main h3{font-size:3.5rem;line-height:4.2rem;letter-spacing:0.35em;}.newsletter--main .newsletter__text{font-size:1.7rem;line-height:2.2rem;}.newsletter--main form{max-width:none;}.latest__list{max-height:none;}.latest__article a{padding:0 20px;}.plain-title{padding:18px 20px;font-size:2.2rem;line-height:2.2rem;}.section-block{margin:0 -20px;padding:30px 20px;}.title-area{padding:10px 20px 20px;}.pager{margin:20px -20px 0;padding:10px 20px 0;}}@media screen and (max-width:1024px){.footer__main{display:block;}.share--footer{display:block;padding:25px 0;text-align:center;}.share li{margin:0 20px;}.newsletter--footer{margin:0;padding:25px 10px;border-right:0;border-top:0.5px solid var(--eerie-black);text-align:center;}.newsletter h3{font-size:1.8rem;line-height:2.6rem;}.newsletter--footer form{max-width:350px;margin:0 auto;}.footer__info{border-top:0.5px solid var(--eerie-black);border-right:0;}.footer__info li{font-size:1.3rem;}.footer__bottom{display:block;text-align:center;}.footer__menu li{margin:0 15px;}.footer__bottom-right{margin:30px 0 0;}.footer__copy{display:block;margin:0 0 20px;}.pixual{margin:0;}.newsletter--main h3{font-size:3rem;line-height:4.2rem;letter-spacing:0.25em;}.newsletter--main form{padding:10px 15px;}}@media screen and (max-width:768px){.search-form--header{left:10px;right:10px;}.expanded-menu{padding:80px 10px;}h1{font-size:2.4rem;line-height:3.2rem;}.split-content__main{padding:10px 10px 30px;}.latest a{padding:0 10px;}.plain-title{padding:18px 10px;}.title-area{padding:10px 10px 20px;}.section-block{margin:0 -10px;padding:20px 10px;}.pager{margin:20px -10px 0;padding:10px 10px 0;}}@media screen and (max-width:600px){.footer__info{display:block;text-align:center;padding:30px 20px;}.footer__info ul{padding:0;}.footer__info li,.footer__info ul:first-child li:last-child{margin:0 0 20px;}.footer__info ul:last-child{border:0;}.footer__menu li{display:block;margin:0 0 30px;}.footer__menu a{font-size:1.4rem;}.footer__bottom-right{margin:60px 0 0;}.title-area__sponsor{margin:15px 0 0;}}@media screen and (max-width:450px){.title-area__sponsor span:last-child{margin:5px 0 0;}}@media print{.header__main{display:none;}.split-content{display:block;}.split-content__main{max-width:none;border:0;}.split-content__aside{display:none;}.footer{display:none;}.adv{display:none;}}
.default-teaser figure,.default-teaser picture{margin:0 0 10px;}.default-teaser h3,.default-teaser h4,.square-teaser h3,.square-teaser h4{font-size:1.8rem;line-height:2.6rem;}.square-teaser a{position:relative;display:block;min-height:120px;padding-left:130px;}.square-teaser figure,.square-teaser picture{position:absolute;top:0;left:0;width:120px;}.default-teasers{display:flex;flex-wrap:wrap;margin:0 -15px -30px;}.default-teasers article{flex:1 0 calc(25% - 30px);margin:0 15px 30px;}.default-teasers--wide article{flex:1 0 calc(33.333% - 30px);}.default-teasers--wide h3{font-size:2rem;line-height:2.8rem;}.ls-teasers{display:grid;grid-template-columns:1fr 1fr 2fr;grid-template-rows:auto;grid-gap:30px;}.ls-teasers .default-teaser{grid-row:span 2;}.ls-teasers .square-teaser{grid-column:3 / span 2;}@media screen and (max-width:768px){.default-teasers{margin:0 -10px -20px;}.default-teasers article{flex:1 0 calc(50% - 20px);margin:0 10px 20px;}.default-teaser h3,.default-teaser h4,.square-teaser h3,.square-teaser h4{font-size:1.5rem;line-height:1.9rem;}.ls-teasers{display:flex;flex-wrap:wrap;grid-gap:0;margin:0 -10px -20px;}.ls-teasers .default-teaser{flex:1 0 calc(50% - 20px);margin:0 10px 20px;}.ls-teasers .square-teaser{flex:1 0 calc(100% - 20px);margin:0 10px 20px;}}
.primary{padding:30px 29px 0;border-bottom:0.5px solid var(--eerie-black);}.primary__top{display:flex;align-items:center;margin:0 0 30px;}.primary__first{flex:1 0 calc(100% - 330px);}.primary__first a{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:475px;}.primary__first figure{position:absolute;top:0;right:0;bottom:0;z-index:-1;width:66.666%;}.primary__first figure:before{content:'';position:absolute;top:0;left:0;bottom:0;width:50%;background:linear-gradient(90deg,var(--wild-sand) 0%,rgba(244,244,244,0) 100%);}.primary__first img{width:100%;height:100%;object-fit:cover;}.primary__first h2{max-width:480px;margin:0 0 12px;font-size:3rem;line-height:4rem;font-family:var(--Literata);}.primary__top .adv{margin-left:30px;}.primary__bottom{display:flex;flex-wrap:wrap;margin:0 -15px;}.primary__second{flex:1 0 calc(50% - 30px);margin:0 15px 30px;}.primary__second h3{margin:0 0 10px;font-size:2.4rem;line-height:3.2rem;font-family:var(--Literata);}.primary__second a{min-height:200px;padding-left:220px;}.primary__second picture{width:200px;}.primary__second:nth-last-child(-n+2) h3{font-size:2rem;line-height:3rem;}.primary__bottom + .adv{margin-top:0;}.secondary{display:grid;grid-template-columns:0.45fr 0.55fr;grid-template-rows:auto;grid-gap:30px;margin:0 0 30px;}.secondary .default-teaser{grid-row:span 2;}.secondary .square-teaser{grid-column:2 / span 1;}.secondary h3{font-size:2.4rem;line-height:3.2rem;font-family:var(--Literata);}.secondary .default-author{margin:10px 0 0;}.secondary .square-teaser a{min-height:200px;padding-left:220px;}.secondary .square-teaser picture{width:200px;}.secondary .square-teaser h3{font-size:2rem;line-height:3rem;font-family:var(--Literata);}.secondary + .default-teasers{margin-bottom:0;}.secondary + .default-teasers h3{line-height:3rem;font-family:var(--Literata);}.section-block{position:relative;}.section-block__title a{position:relative;display:inline-block;vertical-align:top;padding-left:15px;}.section-block__title a:before{content:'';position:absolute;top:calc(50% - 1px);left:0;width:6px;height:6px;background:var(--surfie-green);}.section-block__sponsor{position:absolute;top:30px;right:29px;font-size:0;line-height:0;}.section-block__sponsor span{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:8px 10px;font-size:1.5rem;line-height:1.8rem;font-weight:500;background:var(--cetacean-blue);color:#fff;}.section-block__sponsor figure{display:inline-block;vertical-align:middle;}.section-block__sponsor img{max-width:100px;max-height:40px;}.popular{padding:0 29px 20px;overflow:hidden;}.popular h2{margin:0 -29px 20px;}.popular__list{display:flex;}.popular article{flex:1 0 340px;margin:0 30px 0 0;}.popular article:last-child{margin:0;}.popular a{display:flex;flex-direction:column;justify-content:space-between;min-height:100px;padding-left:110px;}.popular figure{width:100px;}.popular h3{margin:0 0 10px;font-size:1.4rem;line-height:1.7rem;}.split-content--reverse{flex-direction:row;border-top:0.5px solid var(--eerie-black);}.split-content--reverse .split-content__main{padding-top:0;border-left:0;border-right:0.5px solid var(--eerie-black);}.split-content--reverse .section-block:first-child{border-top:0;}.section-block__header{display:flex;align-items:center;margin:-30px -29px 30px;padding:5px 29px;border-bottom:0.5px solid var(--eerie-black);}.section-block__header h2{margin:0 25px 0 0;padding:16px 0;font-size:1.8rem;line-height:1.8rem;font-weight:500;}.section-block__header h2 + a{line-height:0;}.section-block__header img{max-height:50px;width:auto;}.portrait-wrapper{margin:0 -29px;padding:0 29px;overflow:hidden;}.portrait-teasers{display:flex;}.portrait-teaser{flex:1 0 232px;max-width:232px;margin:0 30px 0 0;}.portrait-teaser:last-child{margin:0;}.portrait-teaser figure{margin:0 0 10px;background:var(--cetacean-blue);}.portrait-teaser time{color:var(--eerie-black);}.portrait-teaser h3{font-size:2rem;line-height:3rem;font-family:var(--Literata);}.unabomber{position:relative;background:var(--cetacean-blue);color:var(--wild-sand);}.unabomber h2{border-color:var(--wild-sand);}.unabomber h2 a:before{background:#a2ade4;}.unabomber .section-block__sponsor,.opinions .section-block__sponsor{top:9px;}.plain-title a{position:relative;display:inline-block;vertical-align:top;padding-left:14px;}.plain-title a:before{content:'';position:absolute;top:calc(50% - 3px);left:0;width:6px;height:6px;background:var(--surfie-green);}.square-side{display:flex;align-items:center;padding:0 29px;}.square-side aside{flex-basis:300px;}.square-top{display:flex;flex-wrap:wrap;flex-basis:calc(100% - 300px);text-align:left;}.square-top__article{flex:1 0 calc(50% - 30px);margin:0 30px 30px 0;}.square-top__article a{position:relative;display:block;min-height:146px;padding-left:130px;}.square-top__article time{margin:0 0 10px -130px;color:var(--wild-sand);}.square-top__article figure{position:absolute;top:26px;left:0;width:120px;}.square-top__article img{mix-blend-mode:luminosity;}.square-top__article h3{font-size:1.6rem;line-height:2.4rem;font-family:var(--Literata);}.double{display:flex;border-top:0.5px solid var(--eerie-black);}.double .section-block{flex-basis:59%;margin:0;border:0;}.double .section-block:last-child{flex-basis:41%;border-left:0.5px solid var(--eerie-black);}.square-vertical article:not(:last-child){margin:0 0 30px;}.opinions{position:relative;background:var(--surfie-green) url(/themes/custom/energymag/images/opinions-bg.png) 50% 50% no-repeat;background-size:cover;color:var(--wild-sand);}.opinions h2{border-color:var(--cadet-blue);}.opinions h2 a:before{background:var(--tiara);}.opinions__list{display:flex;padding:0 0 20px;}.opinion{flex:1 0 calc(25% - 60px);margin:0 30px;}.opinion a{display:flex;flex-direction:column;height:100%;}.opinion__icon{display:flex;align-items:center;margin:0 0 10px;}.opinion__icon:before,.opinion__icon:after{content:'';flex:1;border-top:0.5px solid var(--cadet-blue);}.opinion__icon svg{width:56px;height:42px;margin:0 12px;fill:var(--cadet-blue);transition:transform 0.5s;}.opinion h3{flex:1;margin:0 0 25px;font-size:1.6rem;line-height:2.4rem;font-family:var(--Literata);}.opinion__author{padding:20px 0 0;border-top:0.5px solid var(--cadet-blue);font-size:1.2rem;line-height:1.6rem;font-weight:500;}@media (hover:hover){.primary__first:hover,.popular a:hover{color:var(--surfie-green);}.primary__second a:hover .underlined span,.secondary a:hover .underlined span{box-shadow:inset 0 -3px var(--wild-sand),inset 0 -7px var(--tiara);}.section-block__title a:hover:before{background:var(--cadet-blue);transform:rotate(45deg) translate(-1px,1px);}.section-block__title a:hover{transform:translateX(2px);color:var(--surfie-green);}.plain-title a:hover:before{transform:rotate(45deg) translate(-1px,1px);}.plain-title a:hover{transform:translateX(2px);}.square-top__article:hover img{mix-blend-mode:normal;}.portrait-teaser a:hover img{mix-blend-mode:luminosity;}.portrait-teaser a:hover .underlined span{box-shadow:inset 0 -3px var(--wild-sand),inset 0 -7px #b8c0ef;}.opinion:hover svg{transform:scale(-1);}}@media screen and (max-width:1279px){.primary{padding:20px 20px 0;border:0;}.split-content{display:flex;flex-direction:column;}.split-content__main{border-top:0.5px solid var(--eerie-black);}.split-content__aside{order:-1;display:block;width:100%;margin:0 0 20px;}.split-content--reverse{display:block;}.split-content--reverse .split-content__main{padding-bottom:0;border:0;}.split-content--reverse aside{order:1;}.section-block__header{margin:-30px -20px 30px;}.section-block__sponsor{right:20px;}.portrait-wrapper{margin:0 -20px;padding:0 20px;}.square-side{display:block;padding:0 20px 30px;text-align:center;}.opinion{margin:0 20px;}}@media screen and (max-width:1024px){.primary__top{display:block;text-align:center;}.primary__first{text-align:left;}.primary__top .adv{margin:30px 0 0;}.primary__bottom{display:block;margin:0;}.primary__second{margin:0 0 30px;}.secondary{display:block;}.secondary .square-teaser{margin:30px 0 0;}.opinions{background-size:auto;}.opinions__list{flex-wrap:wrap;}.opinion{flex:1 0 calc(50% - 40px);margin:0 20px 20px;}.opinion__author{padding:10px 0 0;}.double{display:block;border:0;}.double .section-block{border-top:0.5px solid var(--eerie-black);}.double .section-block:last-child{border-left:0;}}@media screen and (max-width:768px){.primary{margin-top:-10px;padding:0 10px;}.primary__top{margin:0 0 20px;}.primary__top .adv{margin:20px 0 0;}.primary__first a{display:block;min-height:0;}.primary__first figure{position:static;width:auto;margin:0 -10px 10px;}.primary__first figure:before{display:none;}.primary__first h2{max-width:none;font-size:2.2rem;line-height:3.2rem;}.primary__second{margin:0 0 20px;}.primary__second a,.secondary .square-teaser a{min-height:0;padding:0;}.primary__second picture,.secondary .square-teaser picture{position:static;width:auto;margin:0 0 10px;}.primary__second h3,.primary__second:nth-last-child(-n+2) h3,.secondary h3,.secondary .square-teaser h3,.secondary + .default-teasers h3{font-size:1.8rem;line-height:2.6rem;}.secondary .square-teaser{margin:20px 0 0;}.default-teasers--wide{display:block;}.section-block__header{margin:-20px -10px 25px;padding:5px 10px;}.section-block__sponsor{top:20px;right:10px;}.portrait-wrapper{margin:0 -10px;padding:0 10px;}.portrait-teaser{margin:0 20px 0 0;}.square-side{display:block;padding:0 10px 10px;text-align:center;}.square-top{display:block;}.square-top__article{margin:0 0 20px;}.double .default-teasers{display:block;}.double .default-teaser a{position:relative;display:block;min-height:120px;padding-left:130px;}.double .default-teaser picture{position:absolute;top:0;left:0;width:120px;}.square-vertical article:not(:last-child){margin:0 0 20px;}.opinions__list{display:block;}.opinion{margin:0 10px 20px;}.opinion h3{margin:0 0 18px;}}@media screen and (max-width:450px){.section-block__sponsor{position:static;display:inline-block;vertical-align:top;margin:-10px 0 20px;}}
