.hero-form{position:absolute;z-index:3;right:80px;top:38px;bottom:auto;width:min(380px,calc(100% - 64px));padding:28px;background:rgba(12,13,14,.92);backdrop-filter:blur(18px);border:1px solid rgba(198,160,90,.35);box-shadow:0 24px 65px #0009;display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.hero-form-head{grid-column:1/-1;border-bottom:1px solid rgba(198,160,90,.25);padding-bottom:17px;margin-bottom:5px}.hero-form-head p{margin:0 0 5px;color:#c6a05a;font-size:7px;text-transform:uppercase;letter-spacing:2px}.hero-form-head h2{margin:0;color:#f2eee5;font:400 32px "Instrument Serif",serif}.hero-form label{font-size:7px;text-transform:uppercase;letter-spacing:1.2px;color:#b89557;margin-top:5px}.hero-form label,.hero-form input{grid-column:1/-1}.hero-form input{width:100%;padding:13px 0;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.18);outline:0;color:#fff;font:500 11px "DM Sans",sans-serif}.hero-form input:focus{border-color:#c6a05a}.hero-form input::placeholder{color:#777}.hero-form button{grid-column:1/-1;margin-top:12px;padding:16px;border:0;background:#c6a05a;color:#111;display:flex;justify-content:space-between;font:600 8px "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:1.2px;cursor:pointer}.hero-form button:hover{background:#e1c27d}@media(max-width:900px){.hero-form{right:50px;top:38px}}@media(max-width:650px){.home-visual{min-height:790px}.hero-form{left:18px;right:18px;top:32px;bottom:auto;width:auto;padding:23px}.hero-form-head h2{font-size:28px}}
