/* @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}.news__title{color:#000;font-family:"A2 Record Gothic",sans-serif;font-weight:700;line-height:1.4;margin-bottom:0;text-align:left;text-transform:none;font-size:1.75rem;font-size:clamp(1.1rem,-.7916666667rem + 5.8333333333vw,1.75rem)}.news__meta{align-items:center;color:#4a4a4a;display:flex;flex-direction:row;font-family:"A2 Record Gothic XCondensed",sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;font-size:clamp(.8rem,-.7916666667rem + 5.8333333333vw,1.25rem)}.news__meta>*+*{border-left:2px solid #4a4a4a;margin-left:10px;padding-left:10px}.news--teaser{align-items:center;border:2px solid #000;display:flex;flex-direction:row;gap:20px;padding:20px;text-decoration:none}.news--teaser::after{background-image:url(/themes/custom/methanesat/svg/block-links-black.svg);background-size:cover;background-repeat:no-repeat;background-position:center;content:"";display:block;height:31px;min-width:31px;width:31px;transition:transform .3s ease}.news--teaser .news__image{overflow:hidden}.news--teaser .news__image img{transition:transform .3s ease}.news--teaser .news__content{flex:1}.news--teaser:hover::after,.news--teaser:focus::after{transform:rotate(-30deg)}.news--teaser:hover .news__image img,.news--teaser:focus .news__image img{transform:scale(1.1)}.news--teaser:hover .news__title,.news--teaser:focus .news__title{color:#4a4a4a;text-decoration:underline}.news--teaser+.news--teaser{margin-top:10px}@media(max-width:967px){.news--teaser{gap:10px;padding:10px;align-items:flex-start}.news--teaser img{height:80px;min-width:80px;max-width:80px;width:80px}.news--teaser .news__title{line-height:1.2}.news--teaser .news__meta>*+*{margin-left:5px;padding-left:5px}.news--teaser::after{align-self:center}}
@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}.archive-page,.custom-page{margin-top:-20px}@media(min-width:480px){.archive-page,.custom-page{margin-top:-40px}}@media(min-width:968px){.archive-page,.custom-page{margin-top:-60px}}
@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}}
@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}.divider__container{background:#1c1c1c;height:12px}.divider.theme--yellow .divider__container{background:#edfb59}.divider.theme--black .divider__container{background:#000}.divider.theme--blue .divider__container{background:#070088}.divider.theme--orange .divider__container{background:#ffa826}.divider.theme--purple .divider__container{background:#a3069b}@media(min-width:968px){section+section.divider,section.divider+section{margin-top:100px}}
