.blade-profiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,max-content));justify-content:center;gap:20px}.blade-profiles .blade-profile{border:1px solid #828282;display:flex;flex-flow:column nowrap}.blade-profiles .blade-profile .title{color:var(--color-primary);font-weight:700;text-align:center;text-transform:uppercase;margin-top:26px}.blade-profiles .blade-profile .title .cross{display:none}.blade-profiles .blade-profile .image-wrapper{position:relative;width:100%;height:0;padding-top:47%;overflow:hidden}.blade-profiles .blade-profile .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.blade-profiles .blade-profile .content .content-element{text-align:center;line-height:35px}.blade-profiles .blade-profile .content .content-element.odd{background-color:#f8f8f8}@media(max-width:500px){.blade-profiles{gap:unset}.blade-profiles .blade-profile{border:0;border-top:1px solid rgba(79,79,79,0.25);padding:20px 0}.blade-profiles .blade-profile:last-of-type{border-bottom:1px solid rgba(79,79,79,0.25)}.blade-profiles .blade-profile .image-wrapper{display:none}.blade-profiles .blade-profile.active .image-wrapper{display:flex}.blade-profiles .blade-profile .content{display:none}.blade-profiles .blade-profile.active .content{display:flex;flex-flow:column nowrap}.blade-profiles .blade-profile .title{margin-top:unset;position:relative;line-height:23px;cursor:pointer}.blade-profiles .blade-profile .title .cross{display:flex;position:absolute;top:0;right:0;transition:transform .3s ease;transform:none}.blade-profiles .blade-profile.active .title .cross{transform:rotate(-135deg)}}