.t3-download-teaser{grid-column:span 4;display:flex;flex-direction:column;align-items:center}@media (min-width: 1025px){.t3-download-teaser{grid-column:2 / span 10}}.t3-download-teaser .no-items{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.t3-download-teaser a{text-decoration:none}.t3-download-teaser .t3-download-list{display:grid;gap:16px;margin-bottom:32px}@media (min-width: 1025px){.t3-download-teaser .t3-download-list{grid-template-columns:repeat(2,1fr);margin-bottom:40px}}.t3-download-teaser .t3-download-list .download-item{grid-column:span 1;display:flex;flex-direction:column;gap:24px;padding:24px;background-color:var(--color-white);align-items:center;justify-content:center;max-width:calc(100vw - 32px)}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item{gap:32px;padding:32px;flex-direction:row;align-items:flex-start;justify-content:flex-start;max-width:none}}.t3-download-teaser .t3-download-list .download-item .image-wrapper{background-color:var(--color-petrol-light);display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;width:72px}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item .image-wrapper{min-width:164px}}.t3-download-teaser .t3-download-list .download-item .image-wrapper img{width:24px;height:24px}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item .image-wrapper img{width:40px;height:40px}}.t3-download-teaser .t3-download-list .download-item .imagefile{width:72px;height:auto;aspect-ratio:3 / 4}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item .imagefile{width:164px}}.t3-download-teaser .t3-download-list .download-item .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item .content-wrapper{align-items:flex-start;justify-content:flex-start;width:auto}}.t3-download-teaser .t3-download-list .download-item .content-wrapper h3,.t3-download-teaser .t3-download-list .download-item .content-wrapper p{text-align:center;width:100%}@media (min-width: 1025px){.t3-download-teaser .t3-download-list .download-item .content-wrapper h3,.t3-download-teaser .t3-download-list .download-item .content-wrapper p{text-align:left}}.t3-download-teaser .t3-download-list .download-item .content-wrapper .filesize{padding-bottom:24px}.t3-download-teaser .t3-download-list .download-item .content-wrapper h3{padding-bottom:16px;font-size:22px}.t3-download-teaser .t3-download-list .download-item .content-wrapper .subline{padding-bottom:32px}.t3-download-teaser .t3-download-list .download-item .content-wrapper .button-wrapper{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-transform:uppercase;font-size:12px;text-decoration:none}.t3-download-teaser .load-more{padding:16px 50px;outline:4px solid;outline-offset:-4px;font-weight:700;text-transform:uppercase;cursor:pointer;outline-color:var(--color-black);color:var(--color-black);width:100%}.t3-download-teaser .load-more:hover{outline-color:var(--color-gray-80);color:var(--color-gray-80)}@media (min-width: 1025px){.t3-download-teaser .load-more{width:258px}}.filter-items{grid-column:span 4;display:flex;flex-direction:column;gap:16px;width:100%;margin-bottom:32px}.filter-items span{width:100%}.filter-items svg{fill:#000}.filter-items label{font-size:16px;font-style:normal;font-weight:700}.filter-items .react-select__control{cursor:pointer;box-shadow:0 1px 1px #00000014 inset;margin-top:24px;padding:16px 32px;min-height:0px;background-color:var(--color-gray-20);border:none;border-radius:0}.filter-items .react-select__control:hover{border-color:transparent}.filter-items .react-select__value-container,.filter-items .react-select__placeholder{padding:0;margin:0}.filter-items .react-select__dropdown-indicator{transition:transform .2s}.filter-items .react-select__control--menu-is-open .react-select__dropdown-indicator{transform:scaleY(-1)}.filter-items .react-select__menu{background-color:var(--color-gray-20);box-shadow:0 1px 1px #00000014 inset;margin-top:8px;padding:16px 0;border:none;border-radius:0}.filter-items .react-select__menu .react-select__menu-list{overflow-y:scroll}.filter-items .react-select__menu .react-select__menu-list .react-select__option{cursor:pointer;transition:background-color .2s,color .2s;padding:12px 32px;color:var(--color-black);background-color:var(--color-gray-20)}.filter-items .react-select__menu .react-select__menu-list .react-select__option:hover{color:var(--color-white);background-color:var(--color-purple-dark)}.filter-items .react-select__indicator-separator{display:none}.filter-button{outline-color:var(--color-purple-dark);color:var(--color-purple-dark);margin-bottom:48px}.select{width:100%;display:flex;flex-direction:column}@media (min-width: 1025px){.filter-items{grid-column:span 12;flex-direction:row;margin-bottom:64px}}
