.r4-form .brief-form{gap:1.6rem;max-width:none;margin-top:0}.r4-form .brief-field input,.r4-form .brief-field textarea,.r4-form .brief-field select{border:0;border-bottom:1px solid var(--color-panel-border);font-family:var(--font-serif), serif;color:var(--color-text);box-shadow:none;background:0 0;border-radius:0;padding:.5rem 0;font-size:17px}.r4-form .brief-field textarea{border:1px solid var(--color-panel-border);min-height:140px;padding:.7rem .8rem}.r4-form .brief-field input:focus,.r4-form .brief-field textarea:focus,.r4-form .brief-field select:focus{border-color:var(--color-command-gold);box-shadow:none;outline:none}.r4-form .brief-field label{letter-spacing:.24em;font-size:10px}.r4-include{border-top:1px solid var(--color-panel-border);margin-top:1.6rem;padding-top:1rem}.r4-include .r3-body{margin-top:.5rem}.r4-mail{color:var(--color-command-gold);letter-spacing:.08em;text-decoration:none}.r4-mail:hover,.r4-mail:focus-visible{color:var(--color-gold-light);outline:none}.r4K-rail{grid-template-columns:440px minmax(0,1fr);display:grid}.r4K-rail>aside{border-right:1px solid color-mix(in srgb, var(--color-command-gold) 40%, transparent);padding-right:3rem}.r4K-rail>.r4-form{padding-top:.5rem;padding-left:3rem}@media (max-width:1023px){.r4K-rail{grid-template-columns:minmax(0,1fr)}.r4K-rail>aside{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--color-command-gold) 40%, transparent);margin-bottom:2rem;padding-bottom:2rem;padding-right:0}.r4K-rail>.r4-form{padding-left:0}}
