/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"A2 Record Gothic";src:url("/themes/custom/methanesat/fonts/A2RecordGothic-MediumWEB.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"A2 Record Gothic";src:url("/themes/custom/methanesat/fonts/A2RecordGothic-BoldWEB.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"A2 Record Gothic XCondensed";src:url("/themes/custom/methanesat/fonts/A2RecordGothicXCondensed-BlackWEB.woff2") format("woff2");font-weight:900;font-style:normal}.project-update__title{margin-bottom:0;text-align:left;text-transform:none}.project-update--full .project-update__header{background-color:#000;color:#fff}@media(min-width:480px){.project-update--full .project-update__header{align-items:stretch;display:flex}}@media(min-width:480px){.project-update--full .project-update__media{flex:0 0 35%;overflow:hidden;position:relative}}@media(min-width:480px){.project-update--full .project-update__image{position:absolute;top:0;right:0;bottom:0;left:0}.project-update--full .project-update__image img{height:100%;object-fit:cover;object-position:center;width:100%}}.project-update--full .project-update__meta{flex:1;padding:40px}.project-update--full .project-update__type{color:rgba(0,0,0,0);font-family:"A2 Record Gothic XCondensed",sans-serif;font-size:1.5rem;font-weight:900;line-height:1.1;text-transform:uppercase;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.project-update--full .project-update__title{letter-spacing:1px;margin-top:15px;font-size:3rem;font-size:clamp(2.25rem,-.7916666667rem + 5.8333333333vw,3rem)}.project-update--full .project-update__content{margin-top:30px}.project-update--full .project-update__content>.field+.field{margin-top:30px}.project-update--full .project-update__subtitle{font-family:"A2 Record Gothic",sans-serif;font-weight:700;line-height:1.2;font-size:2rem;font-size:clamp(1.75rem,-.7916666667rem + 5.8333333333vw,2rem)}@media(min-width:480px){.project-update--full section+section{margin-top:40px}}@media(min-width:968px){.project-update--full section+section{margin-top:60px}}.project-update--full section.has-background:first-of-type{margin-top:unset !important}.project-update--full section.has-background:last-of-type{margin-bottom:unset !important}.project-update--teaser a{text-decoration:none}.project-update--teaser .project-update__image{overflow:hidden}.project-update--teaser .project-update__image img{transition:transform .3s ease;width:100%}.project-update--teaser .project-update__title{color:#000;font-family:"A2 Record Gothic",sans-serif;font-weight:700;line-height:1.4;margin-top:15px;font-size:1.75rem;font-size:clamp(1.25rem,-.7916666667rem + 5.8333333333vw,1.75rem)}.project-update--teaser .project-update__title::after{background-image:url(/themes/custom/methanesat/svg/block-links-yellow-small.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:31px;margin-top:15px;transition:transform .3s ease;width:31px}.project-update--teaser:hover .project-update__image img,.project-update--teaser:focus .project-update__image img{transform:scale(1.1)}.project-update--teaser:hover .project-update__title,.project-update--teaser:focus .project-update__title{color:#4a4a4a;text-decoration:underline}.project-update--teaser:hover .project-update__title::after,.project-update--teaser:focus .project-update__title::after{transform:rotate(-30deg)}.project-update--header-feature{line-height:1.1}.project-update--header-feature .project-update__publication-date{font-family:"A2 Record Gothic",sans-serif;font-size:1.25rem;font-weight:700}.project-update--header-feature .project-update__title{font-family:"A2 Record Gothic XCondensed",sans-serif;font-weight:900;letter-spacing:1px;font-size:3rem;font-size:clamp(2.25rem,-.7916666667rem + 5.8333333333vw,3rem)}.project-update--header-feature .project-update__subtitle{font-size:1.125rem;line-height:1.6}.project-update--header-feature .project-update__more{margin-top:30px}.project-update--header-feature>*+*{margin-top:20px}@media(max-width:967px)and (min-width:479px){.project-update--teaser{display:flex}.project-update--teaser .project-update__title{width:100%;padding-left:20px;position:relative}}@media(max-width:479px){.project-update .project-update__title{display:flex;align-items:top;justify-content:space-between}.project-update .project-update__title::after{height:100%;width:51px;min-height:51px;padding-left:80px;background-position:top right;background-size:51px 51px;margin-top:0px}}
