@media (min-width:1200px){.shell{min-height:720px}.form-side{padding-inline:48px}}@media (min-width:901px) and (max-width:1040px){.visual{padding-inline:38px}.form-side{padding-inline:24px}.visual h1{font-size:3rem}}@media (max-width:340px){.card-title h2{font-size:1.4rem}.form{gap:12px}.input input{font-size:.78rem}.captcha-row{align-items:flex-start;flex-direction:column}}