E L E V A T E 9
Architect Launch · Deep Discovery

Let's Build
Your Practice

You know how to design buildings. We know how to design brands. Before we build yours, we need to understand you — who you are, what you see, and where you're going. There are no wrong answers. If you don't know something yet, say that. That's what we're here for.

You don't need a business plan, a logo, a website, or even a firm name to fill this out. Just bring honesty. We'll build everything else.
Architect Launch Discovery — Elevate9
E L E V A T E 9
Architect Launch · Deep Discovery

Let's Build
Your Practice

You know how to design buildings. We know how to design brands. Before we build yours, we need to understand you — who you are, what you see, and where you're going. There are no wrong answers. If you don't know something yet, say that. That's what we're here for.

You don't need a business plan, a logo, a website, or even a firm name to fill this out. Just bring honesty. We'll build everything else.
position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 100px 0; margin: 0; .form-group { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 24px 0; margin: 0; .form-group input, .form-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .form-group input:focus, position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .form-group select { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .form-group select:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ SECTION HEADERS ============ */ .section { Architect Launch Discovery — Elevate9
E L E V A T E 9
Architect Launch Discovery — Elevate9
E L E V A T E 9
Architect Launch · Deep Discovery

Let's Build
Your Practice

You know how to design buildings. We know how to design brands. Before we build yours, we need to understand you — who you are, what you see, and where you're going. There are no wrong answers. If you don't know something yet, say that. That's what we're here for.

You don't need a business plan, a logo, a website, or even a firm name to fill this out. Just bring honesty. We'll build everything else.
Visit Elevate9
Thank you! Your submission has been received.
Architect Launch · Deep Discovery

Let's Build
Your Practice

You know how to design buildings. We know how to design brands. Before we build yours, we need to understand you — who you are, what you see, and where you're going. There are no wrong answers. If you don't know something yet, say that. That's what we're here for.

You don't need a business plan, a logo, a website, or even a firm name to fill this out. Just bring honesty. We'll build everything else.
--ink: #111010; --ink-soft: #1e1d1c; /* ...rest of your CSS variables and rules... */ } /* ...rest of your CSS... */
E L E V A T E 9
Architect Launch · Deep Discovery

Let's Build
Your Practice

You know how to design buildings. We know how to design brands. Before we build yours, we need to understand you — who you are, what you see, and where you're going. There are no wrong answers. If you don't know something yet, say that. That's what we're here for.

You don't need a business plan, a logo, a website, or even a firm name to fill this out. Just bring honesty. We'll build everything else.
position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 100px 0; margin: 0; } .section-header { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 24px 0; margin: 0; } .section-number { position: absolute; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 0; margin: 0; font-size: 1.5rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.1em; } .section-title { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 0; margin: 0; font-size: 1.5rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.1em; } .section-desc { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 0; margin: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; } /* ============ FIELD GROUPS ============ */ .field-row { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 24px 0; margin: 0; } .field-group { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 24px 0; margin: 0; } .field-group compact { position: relative; z-index: 10; overflow: hidden; background: var(--paper); color: var(--ink); padding: 24px 0; margin: 0; } .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group select { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group select:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 1 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 2 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 3 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 4 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 5 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 6 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 7 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 8 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 9 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 10 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 11 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 12 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 13 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 14 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 15 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 16 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 17 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 18 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 19 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 20 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 21 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 22 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 23 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 24 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 25 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 26 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 27 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 28 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 29 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 30 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 31 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 32 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 33 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 34 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 35 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 36 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 37 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 38 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 39 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 40 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 41 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 42 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 43 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 44 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 45 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 46 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 47 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 48 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 49 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 50 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 51 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 52 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 53 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 54 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 55 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 56 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 57 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 58 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 59 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 60 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 61 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 62 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 63 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 64 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 65 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 66 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 67 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 68 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 69 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 70 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 71 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 72 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 73 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 74 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 75 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 76 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 77 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 78 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 79 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 80 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 81 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 82 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 83 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 84 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 85 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 86 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 87 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 88 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 89 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 90 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 91 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 92 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 93 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 94 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 95 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 96 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 97 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 98 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 99 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 100 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 101 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 102 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 103 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 104 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 105 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 106 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 107 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 108 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 109 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 110 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 111 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 112 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 113 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 114 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 115 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 116 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 117 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10; overflow: hidden; background: var(--field); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .field-group input:focus, .field-group textarea:focus { position: relative; z-index: 10; overflow: hidden; background: var(--field-focus); color: var(--ink); padding: 12px 16px; margin: 0; border: 1px solid var(--field-focus); border-radius: var(--radius); font-size: 1rem; font-weight: 400; line-height: 1.5; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ============ FIELD GROUPS: SECTION 118 ============ */ .field-group input, .field-group textarea { position: relative; z-index: 10;