@font-face{font-family:Unytour;src:url("./media/Unytour-Regular-F4V4CFM5.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Hanken Grotesk;src:url("./media/HankenGrotesk-Regular-NU47RAKJ.ttf") format("truetype");font-weight:400;font-style:normal}*{font-family:Hanken Grotesk,serif;font-weight:400}h1{font-family:Unytour,serif;color:#e47463;font-size:35px}textarea{width:40vw;height:20vh;padding:40px;font-size:20px;border:1px solid #ccc;border-radius:10px;resize:none;background-color:#fff;outline:none;transition:border .3s ease}textarea:focus{border:1px solid black}.textarea-error{border:1px solid red}textarea::placeholder{color:#999;font-size:18px;text-align:left;font-family:Hanken Grotesk,serif}*{margin:0;padding:0;box-sizing:border-box}.logo{width:250px;height:auto;position:absolute;top:35px;left:50%;transform:translate(-50%)}header{position:relative;background-color:#f1f1f1;padding:20px}
