/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html[data-v-da3efaf3]{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body[data-v-da3efaf3]{margin:0}article[data-v-da3efaf3],aside[data-v-da3efaf3],details[data-v-da3efaf3],figcaption[data-v-da3efaf3],figure[data-v-da3efaf3],footer[data-v-da3efaf3],header[data-v-da3efaf3],hgroup[data-v-da3efaf3],main[data-v-da3efaf3],menu[data-v-da3efaf3],nav[data-v-da3efaf3],section[data-v-da3efaf3],summary[data-v-da3efaf3]{display:block}audio[data-v-da3efaf3],canvas[data-v-da3efaf3],progress[data-v-da3efaf3],video[data-v-da3efaf3]{display:inline-block;vertical-align:baseline}audio[data-v-da3efaf3]:not([controls]){display:none;height:0}[hidden][data-v-da3efaf3],template[data-v-da3efaf3]{display:none}a[data-v-da3efaf3]{background-color:transparent}a[data-v-da3efaf3]:active,a[data-v-da3efaf3]:hover{outline:0}abbr[title][data-v-da3efaf3]{border-bottom:1px dotted}b[data-v-da3efaf3],strong[data-v-da3efaf3]{font-weight:600}dfn[data-v-da3efaf3]{font-style:italic}h1[data-v-da3efaf3]{font-size:2em;margin:.67em 0}mark[data-v-da3efaf3]{background:#ff0;color:#000}small[data-v-da3efaf3]{font-size:80%}sub[data-v-da3efaf3],sup[data-v-da3efaf3]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup[data-v-da3efaf3]{top:-.5em}sub[data-v-da3efaf3]{bottom:-.25em}img[data-v-da3efaf3]{border:0}svg[data-v-da3efaf3]:not(:root){overflow:hidden}figure[data-v-da3efaf3]{margin:1em 40px}hr[data-v-da3efaf3]{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre[data-v-da3efaf3]{overflow:auto}code[data-v-da3efaf3],kbd[data-v-da3efaf3],pre[data-v-da3efaf3],samp[data-v-da3efaf3]{font-family:monospace,monospace;font-size:1em}button[data-v-da3efaf3],input[data-v-da3efaf3],optgroup[data-v-da3efaf3],select[data-v-da3efaf3],textarea[data-v-da3efaf3]{color:inherit;font:inherit;margin:0}button[data-v-da3efaf3]{overflow:visible}button[data-v-da3efaf3],select[data-v-da3efaf3]{text-transform:none}button[data-v-da3efaf3],html input[type=button][data-v-da3efaf3],input[type=reset][data-v-da3efaf3],input[type=submit][data-v-da3efaf3]{-webkit-appearance:button;cursor:pointer}button[disabled][data-v-da3efaf3],html input[disabled][data-v-da3efaf3]{cursor:default}button[data-v-da3efaf3]::-moz-focus-inner,input[data-v-da3efaf3]::-moz-focus-inner{border:0;padding:0}input[data-v-da3efaf3]{line-height:normal}input[type=checkbox][data-v-da3efaf3],input[type=radio][data-v-da3efaf3]{box-sizing:border-box;padding:0}input[type=number][data-v-da3efaf3]::-webkit-inner-spin-button,input[type=number][data-v-da3efaf3]::-webkit-outer-spin-button{height:auto}input[type=search][data-v-da3efaf3]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search][data-v-da3efaf3]::-webkit-search-cancel-button,input[type=search][data-v-da3efaf3]::-webkit-search-decoration{-webkit-appearance:none}fieldset[data-v-da3efaf3]{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend[data-v-da3efaf3]{border:0;padding:0}textarea[data-v-da3efaf3]{overflow:auto}optgroup[data-v-da3efaf3]{font-weight:700}table[data-v-da3efaf3]{border-collapse:collapse;border-spacing:0}td[data-v-da3efaf3],th[data-v-da3efaf3]{padding:0}.cta-button[data-v-da3efaf3]{display:inline-flex;align-items:center;justify-content:center;font-family:"Brothers OT",Sans-serif;font-size:16px;font-weight:400;text-decoration:none;text-transform:uppercase;line-height:1em;letter-spacing:.04em;padding:16px 32px;transition:all .2s linear;white-space:nowrap;width:fit-content;cursor:pointer;border:3px #000000 solid;background:#000;color:#fff;border-radius:0}.cta-button[data-v-da3efaf3]:hover,.cta-button.hover[data-v-da3efaf3]{background-color:#fff;border-color:#000;color:#000}.cta-button.primary[data-v-da3efaf3]{background-color:#d53b10;border-color:#d53b10;color:#fff}.cta-button.primary[data-v-da3efaf3]:active,.cta-button.primary.active[data-v-da3efaf3]{background-color:#000;border-color:#000;color:#fff}.cta-button.primary[data-v-da3efaf3]:hover,.cta-button.primary.hover[data-v-da3efaf3]{background-color:#aa2f0d;border-color:#aa2f0d;color:#fff}.cta-button.secondary[data-v-da3efaf3]{background-color:#000;border-color:#000;color:#fff}.cta-button.secondary[data-v-da3efaf3]:active,.cta-button.secondary.active[data-v-da3efaf3]{background-color:#fff;border-color:#fff;color:#000}.cta-button.secondary[data-v-da3efaf3]:hover,.cta-button.secondary.hover[data-v-da3efaf3]{background-color:#eee;border-color:#eee;color:#000}.cta-button.outline[data-v-da3efaf3]{background-color:#fff;border-color:#000;color:#000}.cta-button.outline[data-v-da3efaf3]:hover,.cta-button.outline.hover[data-v-da3efaf3]{background-color:#dbdbdb;border-color:#dbdbdb;color:#000}.cta-button.outline[data-v-da3efaf3]:active,.cta-button.outline.active[data-v-da3efaf3]{background-color:#000;border-color:#000;color:#fff}.cta-button.disabled[data-v-da3efaf3]{background-color:#dbdbdb!important;border-color:#dbdbdb!important;color:#fff!important;cursor:not-allowed}.cta-button.loading[data-v-da3efaf3]{opacity:.6;pointer-events:none}.cta-button.full-width[data-v-da3efaf3]{width:100%}.asset-upload-button[data-v-da3efaf3]{max-width:600px;margin:0 auto}.asset-upload-button .upload-controls[data-v-da3efaf3]{display:flex;gap:16px;margin-bottom:24px}.asset-upload-button .upload-controls .cta-button[data-v-da3efaf3]{flex:1;padding:14px 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.asset-upload-button .upload-controls .cta-button[data-v-da3efaf3]:disabled{opacity:.5;cursor:not-allowed}.asset-upload-button .upload-controls .cta-button.outline[data-v-da3efaf3]{background:#fff;color:#000;border:2px solid #000}.asset-upload-button .upload-controls .cta-button.outline[data-v-da3efaf3]:hover:not(:disabled){background:#000;color:#fff}.asset-upload-button .dropzone[data-v-da3efaf3]{border:2px dashed #ddd;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .2s;background:#fafafa}.asset-upload-button .dropzone.drag-over[data-v-da3efaf3]{border-color:#d53b10;background:#fff5f2}.asset-upload-button .dropzone.has-files[data-v-da3efaf3]{padding:20px;cursor:default}.asset-upload-button .dropzone .dropzone-placeholder .upload-icon[data-v-da3efaf3]{width:48px;height:48px;margin:0 auto 16px;color:#999}.asset-upload-button .dropzone .dropzone-placeholder .dropzone-text[data-v-da3efaf3]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.asset-upload-button .dropzone .dropzone-placeholder .dropzone-hint[data-v-da3efaf3]{font-size:14px;margin:0;color:#666}.asset-upload-button .dropzone .file-list .file-item[data-v-da3efaf3]{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:12px;text-align:left}.asset-upload-button .dropzone .file-list .file-item[data-v-da3efaf3]:last-child{margin-bottom:0}.asset-upload-button .dropzone .file-list .file-item .file-info[data-v-da3efaf3]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.asset-upload-button .dropzone .file-list .file-item .file-info .file-icon[data-v-da3efaf3]{width:32px;height:32px;flex-shrink:0;color:#666}.asset-upload-button .dropzone .file-list .file-item .file-info .file-details[data-v-da3efaf3]{flex:1;min-width:0}.asset-upload-button .dropzone .file-list .file-item .file-info .file-details .file-name[data-v-da3efaf3]{display:block;font-weight:600;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-upload-button .dropzone .file-list .file-item .file-info .file-details .file-size[data-v-da3efaf3]{display:block;font-size:12px;color:#999;margin-top:2px}.asset-upload-button .dropzone .file-list .file-item .file-progress[data-v-da3efaf3]{flex:1;max-width:200px}.asset-upload-button .dropzone .file-list .file-item .file-progress .progress-bar[data-v-da3efaf3]{width:100%;height:8px;background:#e5e5e5;border-radius:4px;overflow:hidden}.asset-upload-button .dropzone .file-list .file-item .file-progress .progress-bar .progress-fill[data-v-da3efaf3]{height:100%;background:#d53b10;transition:width .3s ease}.asset-upload-button .dropzone .file-list .file-item .remove-btn[data-v-da3efaf3]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;font-size:24px;color:#999;cursor:pointer;flex-shrink:0;transition:color .2s}.asset-upload-button .dropzone .file-list .file-item .remove-btn[data-v-da3efaf3]:hover{color:#c00}.asset-upload-button .success-message[data-v-da3efaf3],.asset-upload-button .error-message[data-v-da3efaf3]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:4px;margin-top:16px}.asset-upload-button .success-message .icon[data-v-da3efaf3],.asset-upload-button .error-message .icon[data-v-da3efaf3]{width:24px;height:24px;flex-shrink:0}.asset-upload-button .success-message strong[data-v-da3efaf3],.asset-upload-button .error-message strong[data-v-da3efaf3]{display:block;margin-bottom:4px}.asset-upload-button .success-message p[data-v-da3efaf3],.asset-upload-button .error-message p[data-v-da3efaf3]{margin:0;font-size:14px}.asset-upload-button .success-message[data-v-da3efaf3]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.asset-upload-button .error-message[data-v-da3efaf3]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media (max-width: 768px){.asset-upload-button .upload-controls[data-v-da3efaf3]{flex-direction:column}.asset-upload-button .dropzone[data-v-da3efaf3]{padding:24px 16px}.asset-upload-button .dropzone .file-list .file-item[data-v-da3efaf3]{flex-wrap:wrap}.asset-upload-button .dropzone .file-list .file-item .file-progress[data-v-da3efaf3]{flex-basis:100%;max-width:none;order:3}}
