.weather-report-composition{position:relative;display:flex;flex-direction:column;gap:6.4rem;gap:var(--mch-space--section);min-height:72rem}@media(min-width:1024px){.weather-report-composition{min-height:unset}}.weather-report-composition__expand-button{position:absolute;bottom:0;width:100%;background:linear-gradient(0deg,#fff,transparent);background:linear-gradient(0deg,var(--wb-ds-color-gray--white),transparent)}.weather-report-composition__expand-button--hidden{display:none}.weather-report-composition__container{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"tab-list" "teasers";gap:3.6rem;gap:var(--wb-ds-grid__gutter-x);--wb-title__bezel-top:0}@media(min-width:1024px){.weather-report-composition__container{grid-template-columns:minmax(0,7fr) 1fr minmax(0,4fr);grid-template-areas:"tab-list _ teasers"}}.weather-report-composition__tab-list{grid-area:tab-list;display:flex;flex-direction:column;gap:4.8rem;gap:var(--wb-ds-space--4xl)}.weather-report-composition__teasers{grid-area:teasers;display:grid;grid-template-columns:1fr;gap:3.6rem;gap:var(--wb-ds-grid__gutter-y)}@media(min-width:480px){.weather-report-composition__teasers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.weather-report-composition__teasers{display:flex;flex-direction:column}}.weather-report-composition__tab-content{display:flex;flex-direction:column;gap:4rem;gap:var(--wb-ds-title-level-3__bezel-top)}.weather-report-composition__bulletin{display:none}@media(min-width:1024px){.weather-report-composition__bulletin--active{display:block}}.weather-report-composition__bulletin-link{--wb-link__color:var(--wb-ds-color-gray--white);--wb-link__color--hover:var(--wb-ds-color-gray--2x-light);align-self:flex-start;display:none;position:relative;background-color:#263645;background-color:var(--wb-ds-color-secondary--2x-dark);padding:.8rem 1.6rem;padding:var(--wb-ds-space--2xs) var(--wb-ds-space--s) var(--wb-ds-space--2xs) var(--wb-ds-space--s);box-shadow:0 1px 5px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06);box-shadow:var(--wb-ds-box-shadow--default)}.weather-report-composition__bulletin-link:hover{background-color:#2f4356;background-color:var(--wb-ds-color-secondary--x-dark)}.weather-report-composition__bulletin-link--active{display:inline-block}@media(min-width:1024px){.weather-report-composition__bulletin-link--active{display:none}}