.sol-audit-form{display:flex;flex-direction:column;align-items:center;width:100%}.sol-audit-form__wrapper{max-width:100%;padding:3rem 2rem;border-radius:.8rem;box-shadow:0 4px 20px #0000000d;text-align:center}@media screen and (min-width: 750px){.sol-audit-form__wrapper{padding:4rem 3.5rem}.sol-audit-form--narrow .sol-audit-form__wrapper{max-width:75rem}}.sol-audit-form__subheading{margin-top:1.5rem;margin-bottom:2rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.sol-audit-form__benefits{margin:2rem 0;padding:0;list-style:none;text-align:left;max-width:55rem;margin-left:auto;margin-right:auto}.sol-audit-form__benefit-item{display:flex;align-items:flex-start;margin-bottom:1rem}.sol-audit-form__benefit-icon{margin-right:1rem;color:var(--color-accent);flex-shrink:0}.sol-audit-form__testimonial{margin:2.5rem auto;padding:2rem;background-color:rgba(var(--color-foreground),.04);border-radius:.8rem;max-width:55rem;font-style:italic;position:relative}.sol-audit-form__testimonial-quote{margin-bottom:1rem}.sol-audit-form__testimonial-author{font-weight:600;font-style:normal}.sol-audit-form__testimonial-title{display:block;font-weight:400;font-size:.9em;opacity:.8}.sol-audit-form__form{max-width:100%;margin-top:2.5rem}.sol-audit-form__fields-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:2rem;text-align:left}.sol-audit-form__fields-heading{text-align:center;margin-bottom:2rem;font-size:calc(var(--font-heading-scale) * 1.8rem)}.sol-audit-form__field-group{border-radius:.8rem;padding:1.5rem;background-color:rgba(var(--color-foreground),.03);margin-bottom:1.5rem}.sol-audit-form__group-label{margin-top:0;margin-bottom:1.5rem;font-size:calc(var(--font-heading-scale) * 1.4rem);font-weight:500;color:rgba(var(--color-foreground),.85)}.sol-audit-form__field-row{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){.sol-audit-form__field-row{flex-direction:row}.sol-audit-form__field-row .field{flex:1}}.sol-audit-form__privacy-note{font-size:.85rem;opacity:.8;margin:1.5rem 0;text-align:center}.sol-audit-form__button{margin-top:1rem;min-width:15rem;font-weight:600;padding:1rem 2rem;border-radius:.4rem;text-transform:uppercase;letter-spacing:.05em;transition:transform .2s ease}.sol-audit-form__button:hover{transform:translateY(-2px)}.sol-audit-form__message{margin-top:2rem;display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:.4rem}.sol-audit-form__message--success{background-color:rgba(var(--color-success),.1);color:rgba(var(--color-success),1)}.sol-audit-form .form__message{margin:1.5rem auto}.sol-audit-form .field__input{padding:1.2rem;border-radius:.4rem}.sol-audit-form textarea.field__input{min-height:12rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sol-audit-form.css.map */
