.fromArea_div__K3UGl:before{content:"";position:absolute;top:-10px;left:-10px;width:100%;height:100%;background-color:transparent;border-top:10px solid #facc15;border-left:10px solid #facc15;z-index:0}.fromArea_motionDiv__MzxFd{position:absolute;z-index:10;background:white;bottom:0;display:flex;left:0;align-items:center;justify-content:center;width:7rem;height:7rem;animation:fromArea_motion__nLzB9 1.5s ease-in-out infinite}@keyframes fromArea_motion__nLzB9{0%{left:0}50%{left:15px}to{left:0}}.fromArea_button__nTn4d{position:relative;z-index:10;letter-spacing:3px;color:black;font-weight:500}.fromArea_button__nTn4d:hover{background:#444;color:white}.fromArea_button__nTn4d:before{top:-6px;left:-7px;border-top:2px solid #facc15;border-left:2px solid #facc15}.fromArea_button__nTn4d:after,.fromArea_button__nTn4d:before{content:"";position:absolute;width:20%;height:50%;background:transparent;z-index:0;transition:.2s ease-in-out}.fromArea_button__nTn4d:after{right:-6px;bottom:-7px;border-bottom:2px solid #facc15;border-right:2px solid #facc15}.fromArea_button__nTn4d:hover:after,.fromArea_button__nTn4d:hover:before{border-color:#444;width:100%;height:100%}.fromArea_inputBox__AasiW{width:100%;position:relative;background:none;margin-bottom:30px}.fromArea_inputBox__AasiW input{position:relative;width:100%;padding:10px;background:none;border-radius:5px;outline:none;color:white;font-size:1em;transition:.5s}.fromArea_inputBox__AasiW div{position:absolute;width:100%;bottom:0;left:0}.fromArea_inputBox__AasiW div div{position:relative}.fromArea_inputBox__AasiW div div:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:#facc15;transition:.5s ease-in-out}.fromArea_inputBox__AasiW input:focus+div div:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#facc15}.fromArea_inputBox__AasiW span{position:absolute;left:0;padding:10px;pointer-events:none;font-size:1em;color:white;transition:.5s}.fromArea_inputBox__AasiW input:focus~span,.fromArea_inputBox__AasiW input:valid~span{color:white;transform:translateX(0) translateY(-7px);font-size:.65em;padding:0 10px;letter-spacing:.2em}