/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-other-sustainability-reports{display:flex;margin:68px auto;gap:56px;justify-content:space-between;@media (max-width:1023px){flex-direction:column;gap:32px;}.block-title{font:var(--font-heading-h3);color:var(--ref-green-800);margin:0;}.header-section{display:flex;flex-direction:column;flex:0 1 calc(100% * 4 / 12);gap:16px;@media (max-width:1023px){flex-basis:auto;}p{margin:0;a{font:var(--font-button-l);text-decoration:none;color:var(--color-primary,#82BC00);display:inline-flex;align-items:center;gap:8px;transition:color 0.3s ease;&:hover{color:var(--ref-green-800);}}}}.team-member-card__card{height:100%;}.team-member-card__name{min-height:calc(2.4rem * 1.15 * 3);}.team-member-card__image{aspect-ratio:102 / 163;height:auto;}}.other-sustainability-reports-list{flex:0 0 calc(100% * 8 / 12);display:grid;gap:16px;grid-template-columns:repeat(2,1fr);max-width:calc(100% * 8 / 12);@media (max-width:1023px){flex-basis:auto;max-width:100%;grid-template-columns:repeat(1,1fr);}}
.sustainability-report{padding:64px 0 50px;}.sustainability-report--inner{display:flex;gap:80px;justify-content:space-between;@media (max-width:767px){flex-direction:column;gap:32px;}}.sustainability-report--media{display:flex;flex-direction:column;gap:16px;flex:0 1 calc(100% * 4 / 12);@media (max-width:767px){flex-basis:auto;padding:0 15px;}a{color:var(--on-surface-primary);}a[href*="linkedin"] svg{fill:var(--ref-blue-400);}}.sustainability-report--content{display:flex;flex-direction:column;gap:16px;flex:0 0 calc(100% * 8 / 12);@media (max-width:767px){flex-basis:auto;padding:0 15px;}}.sustainability-report--name{font:var(--font-heading-h3);color:var(--on-surface-brand-light);margin:0;}.sustainability-report--job-title,.sustainability-report--date{font:var(--font-heading-h4);color:var(--on-surface-primary);margin:0;}.sustainability-report--body{font:var(--font-body-l);color:var(--on-surface-primary);margin:0;padding-top:16px;border-top:1px solid hsl(var(--ref-grey-400-hsl),0.35);p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}}.node--type-sustainability-report{.team-member-card__card{border-radius:0;}}
