
.amii-contact-layout>*{min-width:0}.amii-contact-layout .amii-contact-form{width:100%;min-width:0;margin:0}.amii-contact-form input:not([type=radio]),.amii-contact-form textarea,.amii-contact-form select{width:100%;box-sizing:border-box;font-family:inherit}.amii-project-options{border:0;margin:0;padding:0;min-width:0}.amii-project-options legend{padding:0;margin-bottom:12px;font-size:12px;color:#6b6058}.amii-project-pills{display:flex;flex-wrap:wrap;gap:8px}.amii-project-option{position:relative;display:block;cursor:pointer}.amii-project-option input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.amii-project-option span{display:block;font-size:13px;border:1px solid #ded8d1;border-radius:999px;padding:10px 14px;background:white;color:#302118;line-height:1.35}.amii-project-option input:checked+span{background:#f1e28c;border-color:#f1e28c}.amii-project-option input:focus-visible+span{outline:3px solid #97b2bb;outline-offset:3px}.amii-form-honeypot{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0}.amii-form-status{margin:0;line-height:1.6;font-size:14px;overflow-wrap:anywhere}.amii-form-status:empty{display:none}.amii-form-status[data-state=error]{color:#8e332a}.amii-form-status[data-state=success]{color:#315139}.amii-form-fallback{margin:0;font-size:13px;color:#6b6058}.amii-form-fallback a{text-decoration:underline;text-underline-offset:3px}.amii-contact-form [type=submit]:disabled{opacity:.65;cursor:wait}@media(max-width:850px){.amii-contact-page .amii-contact-layout{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}}@media(max-width:500px){.amii-contact-form{padding:22px!important}.amii-contact-form input:not([type=radio]),.amii-contact-form textarea,.amii-contact-form select{font-size:16px!important}.amii-project-option span{font-size:12px;padding:9px 12px}.amii-contact-layout{min-width:0}}
