.team-member-card{min-width:100%;max-width:100%}.team-card{perspective:1500px;height:100%}.team-image img{border-radius:12px}.card-inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d;display:grid;grid-template-areas:"stack"}.team-card.flipped .card-inner{transform:rotateY(180deg)}.card-back,.card-front{grid-area:stack;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.card-back{transform:rotateY(180deg)}.card-footer-row{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:auto;padding-top:1rem}.card-front .card-footer-row{justify-content:space-between}.card-back .card-footer-row{justify-content:flex-end}.brand-card{background-color:#f2f4f7;border-radius:12px;padding:1.5rem;box-shadow:0 2px 6px rgba(0,0,0,.08);height:100%}.brand-logo{max-height:70px;height:70px;display:inline}.brand-text-labs{color:#e41e26;font-size:1.5rem;font-weight:700}.brand-logo-artemis{padding:10px}.brand-footer a{text-decoration:none}.brand-artemis,.brand-twp{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.brand-logo-container{display:flex;align-items:center}.brand-link{text-align:right}.brand-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem}.iso-badge{display:inline-block;margin-bottom:1rem;text-align:center}.iso-badge img,.iso-badge svg{display:block;width:250px;max-width:200px;height:auto}.quote{color:#595959;font-style:italic}.quote-author{text-align:end}@media (min-width:576px){.team-member-card{min-width:440px}.brand-text-labs{color:#e41e26;font-size:2rem;font-weight:700}.our-certification{padding:1.75rem}.iso-badge img,.iso-badge svg{max-width:250px}}