[data-character="INTJ"]{--portrait-height:326.86%;--portrait-top:-66.29%}
[data-character="INTP"]{--portrait-height:320%;--portrait-top:-65.21%}
[data-character="ENTJ"]{--portrait-height:322.58%;--portrait-top:-62.2%}
[data-character="ENTP"]{--portrait-height:312.81%;--portrait-top:-57.32%}
[data-character="INFJ"]{--portrait-height:368.24%;--portrait-top:-79.39%}
[data-character="INFP"]{--portrait-height:318.09%;--portrait-top:-50.09%}
[data-character="ENFJ"]{--portrait-height:366.97%;--portrait-top:-82.68%}
[data-character="ENFP"]{--portrait-height:353.2%;--portrait-top:-70.42%}
[data-character="ISTJ"]{--portrait-height:321.29%;--portrait-top:-57.12%}
[data-character="ISFJ"]{--portrait-height:338.27%;--portrait-top:-65.91%}
[data-character="ESTJ"]{--portrait-height:327.87%;--portrait-top:-56.69%}
[data-character="ESFJ"]{--portrait-height:361.17%;--portrait-top:-71.89%}
[data-character="ISTP"]{--portrait-height:415.58%;--portrait-top:-108.37%}
[data-character="ISFP"]{--portrait-height:350.88%;--portrait-top:-67.87%}
[data-character="ESTP"]{--portrait-height:376.91%;--portrait-top:-87.02%}
[data-character="ESFP"]{--portrait-height:367.82%;--portrait-top:-77.38%}
[data-character="wata"]{--portrait-height:345.95%;--portrait-top:-63.47%}
[data-character="brother"]{--portrait-height:358.74%;--portrait-top:-74.18%}
[data-character="sister"]{--portrait-height:361.99%;--portrait-top:-71.59%}
[data-character="friend"]{--portrait-height:368.24%;--portrait-top:-80.59%}
.card-portrait img{height:var(--portrait-height,245%);top:var(--portrait-top,0)}
.portal-featured .feature-art .card-portrait img{height:var(--portrait-height,245%);width:auto;top:var(--portrait-top,0);max-width:none}
@media(max-width:760px){.card-portrait img{height:var(--portrait-height,235%)}}
.feature-art{position:relative;overflow:hidden}
.portal-featured .feature-art>.mbti-character-card{position:absolute;display:block;height:var(--portrait-height,245%);width:auto;max-width:none;top:var(--portrait-top,0);left:50%;transform:translateX(-50%);object-fit:contain}
