.section-cards .card-culture .card-headline,
.section-cards .card-carbon-neutral .card-headline,
.section-cards .card-feedback .card-headline,
.section-cards .card-skills .card-headline,
.section-cards .card-recycled .card-headline{
    max-width: 12ch;
}

.section-cards .card-manufacturing .card-headline,
.section-cards .card-labor-rights .card-headline{
    max-width: 14ch;
}

@media (max-width: 1068px) {
    .section-cards .card-hiring .card-headline {
        max-width: 11ch;
    }
}

@media (max-width: 734px) {
    .section-cards .card-hiring .card-headline {
        max-width:11ch
    }
}

@media (max-width: 1068px) {
	.card-back.card-back-hiring .link:has(:only-child) {
  	  text-align:left
	}
}

.overview-people-people-standards {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 1672px;
    --p-height:452px
}

@media (max-width: 1068px) and (max-width: 1068px) {
    .overview-people-people-standards {
        --p-width: 836px;
        --p-height:416px
    }
}

@media (max-width: 734px) and (max-width: 734px) {
    .overview-people-people-standards {
        --p-width: 420px;
        --p-height:480px
    }
}

html body .inline-media-component-container .video-wrapper .video-element-stack {
    display: none;
    visibility: hidden;
}

html body .inline-media-component-container:not(.fallback) .fallback-frame {
    --load-static-image: true;
}

html body .inline-media-component-container .video-wrapper .fallback-frame {
    position: relative;
    opacity: 1;
    visibility: visible;
}

.section-hero {
    --text-start: t - 60vh;
    --text-end: a0b - 80vh;
}

@media only screen and (min-width: 734px) {
    ul.stats.modal-content-width {
        width: var(--modal-content-item-width);
    }
}

@media only screen and (min-width: 1068px) {
    .sc-card-back .modal-content-items .link {
        width: var(--modal-content-item-width);
    }
}

@media (max-width: 734px) {
    div#modal-development-fund ul.stats.modal-content-width li p span.nowrap {
        display: inline;
        text-decoration: none;
        white-space: normal;
    }
}