.profile-card .card-inner{display:grid;grid-template-rows:auto 1fr auto}.profile-card .card-inner .card-hero{border-bottom-width:1px}.profile-card .card-inner .card-footer{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.profile-card .card-inner .card-footer>:last-child{padding-right:2.4rem}.profile-card .card-inner .card-footer::-webkit-scrollbar{height:0;width:0}.profile-card .card-inner .card-footer::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.profile-card .card-inner .card-footer::-webkit-scrollbar-track{background:transparent}.profile-card:not(.vertical) .card-inner .card-hero.no-image{display:none}@media screen and (min-width:640px){.profile-card:not(.vertical) .card-inner{grid-template-columns:calc(100% - 200px) 200px;grid-template-rows:190px}.profile-card:not(.vertical) .card-inner .card-content{grid-column:1;grid-row:1}.profile-card:not(.vertical) .card-inner .card-hero{border-left-width:1px;grid-column:2}.profile-card:not(.vertical) .card-inner .card-hero.no-image{display:block}.profile-card:not(.vertical) .card-inner .card-footer{grid-column:1/3}}@media screen and (min-width:768px){.profile-card:not(.vertical) .card-inner{grid-template-columns:calc(100% - 288px) 288px}}@media screen and (min-width:840px){.profile-card:not(.vertical) .card-inner{grid-template-columns:1fr;grid-template-rows:auto}.profile-card:not(.vertical) .card-inner .card-content{grid-column:1;grid-row:2}.profile-card:not(.vertical) .card-inner .card-hero{border-bottom-width:1px;grid-column:1;grid-row:1}.profile-card:not(.vertical) .card-inner .card-hero.no-image{display:none}.profile-card:not(.vertical) .card-inner .card-footer{grid-column:1;grid-row:3}}@media screen and (min-width:1200px){.profile-card:not(.vertical) .card-inner{grid-template-columns:60% 40%;grid-template-rows:190px}.profile-card:not(.vertical) .card-inner .card-content{grid-column:1;grid-row:1}.profile-card:not(.vertical) .card-inner .card-hero{border-left-width:1px;grid-column:2}.profile-card:not(.vertical) .card-inner .card-hero.no-image{display:block}.profile-card:not(.vertical) .card-inner .card-footer{grid-column:1/3}}@media screen and (min-width:1400px){.profile-card:not(.vertical) .card-inner{grid-template-columns:calc(100% - 288px) 288px}}
