.flip_item{background-color:transparent;perspective:1000px;aspect-ratio:3/4;display:grid;grid-template-columns:100%;grid-template-rows:100%}.flip_item .item_inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}.flip_item:hover .item_inner,.flip_item.is-flipped .item_inner{transform:rotateY(180deg)}.flip_item:not(:has(.item_content)):hover .item_inner,.flip_item:not(:has(.item_content)).is-flipped .item_inner{transform:rotateY(0deg)}@media (hover:none){.flip_item{cursor:pointer;-webkit-tap-highlight-color:transparent}}.flip_item img{display:none}.flip_item .item_image,.flip_item .item_content{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:end}.flip_item .item_content{justify-content:space-between}.flip_item .item_image{color:#000}.flip_item .item_image .company_logo{position:absolute;top:0;left:0;width:70%;height:2.25em}.flip_item .item_image .company_logo:has([src*=Logo_12V_music]){height:3em}.flip_item .item_image .company_logo img{position:absolute;top:var(--typo-double-gap);left:var(--typo-double-gap);width:calc(100% - 2 * var(--typo-double-gap));height:100%;object-fit:contain;object-position:0 0;display:block}.flip_item .item_image .tags{position:absolute;top:calc(var(--typo-double-gap) + 4em);left:var(--typo-double-gap);right:var(--typo-double-gap)}.flip_item .item_content{transform:rotateY(180deg)}.team_item.flip_item{aspect-ratio:1/1;width:100%;min-width:0;min-height:0}.flip_item.team_item .item_image{padding:0}.flip_item.team_item img{display:block}