.invoice-page{max-width:620px;margin:0 auto;padding:100px 26px}.invoice-page h1{font:normal clamp(42px,6vw,66px) /1 var(--serif);letter-spacing:-2px;margin:0 0 17px}.invoice-page>p:not(.eyebrow){color:#6c5961;line-height:1.6}.invoice-form{display:grid;grid-gap:14px;gap:14px;background:#fff;border:1px solid var(--line);padding:27px;margin-top:38px}.invoice-form label{font-size:14px;font-weight:700}.invoice-form input{display:block;width:100%;margin-top:7px;padding:13px;border:1px solid var(--line);font-size:16px;line-height:24px;min-height:52px}.invoice-form .button{border:0;justify-content:center;cursor:pointer}.invoice-form .button:disabled{opacity:.55}