.form{padding:64px;background:#f6f6f6}@media screen and (max-width: 1179px){.form{padding:48px}}@media screen and (max-width: 767px){.form{padding:40px 24px}}@media screen and (max-width: 767px){.form{padding:0}}.form-inner{max-width:1312px;margin-left:auto;margin-right:auto;border-radius:16px;background-color:#fff;border:1px solid #E3E3E3;padding:64px}@media screen and (max-width: 1179px){.form-inner{padding:48px;border-radius:8px}}@media screen and (max-width: 767px){.form-inner{padding:40px 24px;border:0;border-radius:0}}.form-title{color:#c70000}.form-lead{margin-top:32px;font-size:20px;text-align:center;font-weight:700}@media screen and (max-width: 1023px){.form-lead{font-size:16px}}@media screen and (max-width: 767px){.form-lead{font-size:13px}}.form-lead strong{font-weight:700;color:#c70000}.form-content{max-width:600px;margin-left:auto;margin-right:auto;margin-top:32px}@media screen and (max-width: 1023px){.form-content{margin-top:48px}}@media screen and (max-width: 767px){.form-content{margin-top:32px}}.form-field-list{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 767px){.form-field-list{gap:24px}}.form-field-pair{display:flex;gap:28px;width:100%}.form-field{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.form-field>dt{font-size:16px;font-weight:700}@media screen and (max-width: 767px){.form-field>dt{font-size:14px}}.form-field>dd{width:100%}.form-field.required>dt:after{content:"*";color:#c70000;padding-left:5px}.form-input{font-size:16px;border:1px solid #8E8E8E;border-radius:4px;width:100%;line-height:22px;padding:12px 20px;box-sizing:border-box;-webkit-appearance:none;background:none}@media screen and (max-width: 767px){.form-input{padding:8px 16px;font-size:14px;line-height:20px}}.form-input::placeholder{color:#c6c6c6}.form-select-wrap{position:relative}.form-select-wrap:after{content:"";display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%);width:32px;height:32px;background:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m20%2025.625-10-10%201.972-1.972L20%2021.71l8.028-8.028L30%2015.653l-10%209.972z'%20fill='%23000'/%3e%3c/svg%3e") no-repeat center;background-size:cover}.form-radios{display:flex;flex-wrap:wrap;gap:4px 12px}.form-radio{position:relative;padding:4px 2px;display:flex;align-items:center;gap:8px;cursor:pointer}@media screen and (max-width: 767px){.form-radio{font-size:14px}}.form-radio input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;cursor:pointer}.form-radio input:checked~.form-radio-checker{border-color:#c70000}.form-radio input:checked~.form-radio-checker:before{transform:scale(1)}.form-radio-checker{position:relative;width:16px;height:16px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #8E8E8E;transition:.2s ease-out;flex-shrink:0}.form-radio-checker:before{content:"";width:65%;height:65%;border-radius:100%;background-color:#c70000;transform:scale(0);transition:.2s ease-out}.form-term{margin-top:32px;display:flex;justify-content:center}.form-term-check{position:relative;display:flex;padding-left:40px;cursor:pointer}.form-term-check input{opacity:0;width:0}.form-term-check input:checked+span:before{background-color:#c70000}.form-term-check input:checked+span:after{opacity:1}.form-term-check>span{display:block;font-weight:700}@media screen and (max-width: 767px){.form-term-check>span{font-size:12px}}.form-term-check>span a{color:#c70000}.form-term-check>span:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:24px;height:24px;border-radius:4px;background-color:#f6f6f6;transition:.24s}.form-term-check>span:after{content:"";display:block;position:absolute;top:50%;left:5px;width:14px;height:8px;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;transform:translateY(-75%) rotate(-45deg);opacity:0;transition:.24s}.form-action{margin-top:32px;display:flex;justify-content:center}@media screen and (max-width: 767px){.form-action{margin-top:16px}}.form-button{height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background-color:#c70000;width:280px;font-size:20px;color:#fff;font-weight:700;cursor:pointer;transition:.2s ease-out}.form-button:hover{background-color:#ae0000}.form-button:active{background-color:#9e0000}@media screen and (max-width: 767px){.form-button{width:240px;font-size:18px;height:48px}}.form-result{margin-top:40px;padding-bottom:16px;display:none;justify-content:center;line-height:1.6;font-size:16px;text-align:center;font-weight:700}@media screen and (max-width: 1023px){.form-result{font-size:14px}}@media screen and (max-width: 767px){.form-result{font-size:14px;text-align:left}}.form-result.active{display:flex}.form-result.active+*{display:none}.form-field-support{color:#888;margin-top:8px;font-size:14px}[data-formrun-show-if-error]{color:#c70000;font-size:14px;margin-top:4px}._formrun_gotcha{position:absolute!important;height:1px;width:1px;overflow:hidden}[data-formrun-back-button]:not(.formrun-system-show),[data-formrun-show-if-error]:not(.formrun-system-show),[data-formrun-show-if-success]:not(.formrun-system-show){display:none}
