@charset "UTF-8";
.site-form .error{display:block;font-size:var(--fs-small);color:#b70000}.form-checkbox label,.form-radio label{font-weight:normal;margin-bottom:0}.form-checkbox input,.form-radio input{margin-right:5px}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.choice-grid .horizontal-item{margin-bottom:0;padding:12px 16px;word-break:keep-all}.choice-grid .horizontal-item input[type=checkbox]{flex:none;width:20px;height:20px;margin:0 12px 0 0;cursor:pointer;accent-color:#e54d42}.choice-grid .horizontal-item label{display:flex;align-items:center}.site-form .form-note--confirm{word-break:auto-phrase}.form-confirm-value{white-space:pre-wrap;word-break:break-word}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-info img{max-width:100%;height:auto}.form-complete p{margin-bottom:1.5em;line-height:1.8;word-break:auto-phrase}