.brief-form{max-width:800px}.brief-form h2{font-size:36px}.brief-form fieldset{margin:30px 0 0;padding:20px;border:1px solid #b9c0ae;border-radius:5px;min-width:0}.brief-form legend{font-weight:700;font-size:20px;padding:0 8px}.brief-form .choice{display:flex;align-items:flex-start;gap:12px;font-weight:400;margin:18px 0}.brief-form .choice input{width:20px;height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:#507500}.brief-form .choice span{color:#181918}.permission-note{font-size:14px;color:#50564b;margin-top:24px}.permission-note a{text-decoration:underline;overflow-wrap:anywhere}.brief-form button{gap:15px;max-width:100%;text-align:left}.brief-form input,.brief-form textarea{max-width:100%}@media(max-width:600px){.brief-form fieldset{padding:15px}.brief-form legend{font-size:18px}}
