.invoice-intro{padding-top:64px;padding-bottom:46px}.invoice-intro h1{font-size:clamp(2.6rem,5vw,4.8rem)}.invoice-intro>p{max-width:620px;margin-top:24px;font-size:1.1rem}.invoice-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:64px;padding-bottom:80px}.invoice-aside h2,.review h2{font-size:1.5rem;letter-spacing:-.03em}.invoice-aside ol{padding-left:22px;color:#68686e}.invoice-aside li{margin:14px 0}.note{background:#f1f4f8;border:1px solid #dce3eb;border-radius:16px;padding:20px;margin:20px 0}.note p{margin-top:8px}.micro{font-size:.85rem;margin:12px 0}.invoice-layout fieldset{border:1px solid #dedee1;padding:28px;border-radius:20px;margin:22px 0 30px;min-width:0}.invoice-layout legend{font-size:1.2rem;padding:0 10px;font-weight:600}.invoice-layout legend span{color:#888;margin-right:8px}.invoice-layout label{display:block;font-size:.94rem;font-weight:500;margin:18px 0}.invoice-layout input,.invoice-layout select,.invoice-layout textarea{display:block;width:100%;min-width:0;padding:13px;margin-top:7px;border:1px solid #c5c5cb;border-radius:10px;font:inherit;font-size:16px;background:#fff;color:#1e1e1e;min-height:48px}.invoice-layout textarea{resize:vertical}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.form-end p{font-size:.88rem;margin-bottom:20px;overflow-wrap:anywhere}.review{padding:28px;background:#f5f5f7;border-radius:20px;margin-top:30px}.review pre{font:inherit;font-size:.9rem;white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0}.review .button{margin:8px 6px 8px 0}.invoice-layout [hidden]{display:none!important}#rfc{text-transform:uppercase}@media(max-width:1000px){.desktop-nav{display:none}.mobile-menu{display:block}.invoice-layout{grid-template-columns:1fr;gap:12px}.invoice-aside ol{display:none}.invoice-aside h2{font-size:1.2rem}}@media(max-width:600px){.invoice-intro{padding-top:40px}.invoice-layout fieldset{padding:18px}.field-grid{grid-template-columns:1fr;gap:0}.review{padding:18px}}