html{scroll-behavior:auto!important}.full-viewport,.hero,.profile-container{min-height:100svh}@supports not (height:100svh){:root{--vh:1vh}.full-viewport,.hero,.profile-container{min-height:calc(var(--vh) * 100)}}.profile-image{aspect-ratio:1;object-fit:cover;height:auto;max-width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}:focus{outline-offset:-2px}@media (max-width:768px){[autofocus]{pointer-events:none}}