.service-card{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden;container-type:inline-size;border-radius:8cqw;color:#fff;background:var(--card-color);text-align:left}.service-card__copy{position:absolute;left:10%;right:7%;top:12%}.service-card__eyebrow{display:block;font-family:var(--goc-font-ui);font-size:4.5cqw;line-height:1.25;font-weight:700}.service-card__title{margin:6% 0 0;font-family:var(--goc-font-ui);font-size:15cqw;line-height:1.12;letter-spacing:-.045em;font-weight:750}.service-card--en .service-card__title{font-size:11.5cqw;letter-spacing:-.035em}.service-card__photo{position:absolute;display:block;left:6%;bottom:4%;width:88%;height:43%;-o-object-fit:cover;object-fit:cover;border-radius:5cqw}.brand-inner[role=button]:focus-visible{outline:3px solid var(--goc-teal);outline-offset:5px;border-radius:8cqw}.brand-3d>.service-card{width:100%;height:100%;position:absolute;backface-visibility:hidden;transform-style:preserve-3d}.official-banner{justify-content:center!important}.brand-inner,.brand-3d{container-type:inline-size}.brand-3d:after{border-radius:8cqw}.section_cards .official-brand,.section_cards-footer .official-brand{overflow:visible}html:lang(en) .service-card__eyebrow{display:none}html:lang(en) .service-card__title{margin-top:0}
