.johnsen-introduction{padding:40px 0 28px}.johnsen-introduction h1{font-size:clamp(2.5rem,5vw,4rem);margin:12px 0 20px}.johnsen-introduction .profile-deck{max-width:800px}.johnsen-introduction .profile-photo{max-width:1000px;margin:32px auto 0}.johnsen-introduction .profile-photo-view{min-height:0}.johnsen-introduction .scan-link{width:100%}.johnsen-introduction .profile-compare{max-height:none;width:100%}.johnsen-introduction figcaption{margin-top:16px}.johnsen-feature .button{display:inline-block;margin-top:12px}