@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=Raleway:wght@400;500;600;700;800&display=swap";.wholesale-page,.inbox-page{font-family:Raleway,Helvetica,Arial,sans-serif;color:#373f47;line-height:1.55}.wholesale-page{font-family:Archivo,Helvetica,Arial,sans-serif}.wholesale-page input,.wholesale-page select,.wholesale-page textarea,.wholesale-page button{font-family:inherit}body{margin:0}.wholesale-page *,.inbox-page *{box-sizing:border-box}.wholesale-page a,.inbox-page a{color:inherit}.preview-strip{background:#f0eee7;padding:10px 24px;font-size:12px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.preview-strip a{font-weight:700}.wholesale-brand{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 6%;border-bottom:1px solid #eee}.copan-text-brand{display:grid;color:#202820;line-height:1.1}.copan-text-brand strong{font-size:34px;font-weight:800;letter-spacing:.04em}.copan-text-brand small{font-size:10px;letter-spacing:.18em;margin-top:5px}.wholesale-brand span{font-size:12px;letter-spacing:.16em;font-weight:700}.inquiry-wrap{max-width:510px;margin:54px auto 80px;padding:0 24px}.wholesale-embedded{display:flow-root;background:#f2e6d3;color:#352012}.wholesale-embedded .inquiry-wrap{margin:24px auto}.wholesale-embedded .field-block>label,.wholesale-embedded .check-group legend{color:#352012}.wholesale-embedded .field-block input:not([type=checkbox]),.wholesale-embedded .field-block select{background:#fffaf3;border-color:#bba68d;color:#352012}.wholesale-embedded .submit-button{background:#352012}.wholesale-embedded .submit-button:hover{background:#513321}.wholesale-embedded .step-track .active{border-color:#352012;color:#352012}.wholesale-embedded .step-track li{border-top-color:#d8c8b1}.step-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;font-size:16px;letter-spacing:.04em;font-weight:700;color:#594737}.step-track{display:flex;gap:7px;padding:0;margin:12px 0 40px;list-style:none}.step-track li{width:25%;min-width:0;border-top:3px solid #e6e7e8;padding-top:9px;font-size:14px;line-height:1.4;font-weight:500;color:#655747;overflow-wrap:break-word}.step-track .active{border-color:#373f47;color:#373f47;font-weight:700}.inquiry-wrap h1{text-align:center;font-size:30px;line-height:1.15;margin:20px 0 30px;font-weight:800;scroll-margin-top:30px}.inquiry-wrap h1:focus{outline:none}.form-intro{font-size:16px;color:#222;margin:0 0 18px}.centered{text-align:center}.form-fields{border:0;margin:0;padding:0;min-width:0}.field-block{margin-bottom:22px}.field-block>label,.check-group legend{display:block;color:#333;font-weight:600;font-size:15px;margin-bottom:7px}.required{color:#767676}.field-block input:not([type=checkbox]),.field-block select{background:#fff;border:1px solid #aeb2b6;border-radius:4px;width:100%;min-height:50px;padding:12px 14px;font:inherit;font-size:16px;color:#111}.field-block input::placeholder{color:#767676}.field-block input:focus,.field-block select:focus{outline:2px solid #373f47;outline-offset:2px}.field-block [aria-invalid=true]{border-color:#b3261e!important}.check-group{border:0;margin:0;padding:0}.check-option{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:16px}.check-option input{width:19px;height:19px;accent-color:#373f47}.private-section{border-top:1px solid #e2e3e5;margin-top:35px;padding-top:24px}.private-section h2{font-size:24px;line-height:1.25;text-align:center}.private-section p{font-size:14px}.form-actions{display:flex;gap:12px;margin-top:24px}.submit-button{flex:1;min-height:57px;background:#373f47;color:#fff;border:0;border-radius:6px;font:inherit;font-weight:700;font-size:20px;padding:12px 20px;cursor:pointer}.submit-button:hover{background:#202930}.back-button{background:transparent;border:1px solid #c9cdd0;border-radius:6px;padding:12px 18px;font:inherit;cursor:pointer}button:disabled{opacity:.6;cursor:wait}button:focus-visible,a:focus-visible{outline:3px solid #3e7388;outline-offset:3px}.form-footnote{font-size:12px;text-align:center;color:#6e747a;margin-top:18px}.field-error{color:#a6241e;font-size:13px;margin:6px 0 0}.form-error{color:#a6241e;background:#fff0ef;padding:14px;border-radius:5px}.honeypot,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.wholesale-footer{border-top:1px solid #eee;text-align:center;padding:32px 20px;font-size:14px}.wholesale-footer a{display:inline-block;margin-top:8px;font-weight:700}.inquiry-success{text-align:center;padding:50px 0 70px}.success-mark{display:grid;place-items:center;border-radius:50%;background:#edf3ea;color:#3f6245;width:60px;height:60px;font-size:30px;margin:auto}.secondary-link{display:inline-block;margin-top:25px;font-size:14px}.inbox-page{background:#f5f5f3;min-height:100vh;padding:42px max(24px,calc((100vw - 1240px)/2))}.inbox-header{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:24px}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.13em;color:#6c7474}.inbox-header h1{font-size:32px;margin:4px 0 8px;color:#202626;letter-spacing:-.025em}.inbox-header p{margin:6px 0}.header-actions{display:flex;gap:10px;flex-wrap:wrap}.outline-button{border:1px solid #c9cece;background:#fff;border-radius:7px;padding:10px 15px;font:inherit;font-weight:600;font-size:14px;text-decoration:none;cursor:pointer;display:inline-block}.inbox-notice{background:#edf0e9;border-left:3px solid #697a59;padding:14px 18px;font-size:14px;margin:20px 0}.inbox-summary{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.inbox-summary article{background:#fff;border:1px solid #dedfdb;border-radius:10px;padding:22px}.inbox-summary span{font-size:14px}.inbox-summary strong{display:block;font-size:26px;color:#26342c;margin:10px 0 4px}.inbox-summary p{margin:0;color:#69736c;font-size:13px}.inbox-card,.application-detail{background:#fff;border:1px solid #dedfdb;border-radius:12px;overflow:hidden}.inbox-toolbar{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e6e7e3}.inbox-toolbar h2{font-size:16px;margin:0}.inbox-toolbar h2 span{background:#eef0eb;padding:4px 8px;border-radius:5px;margin-left:8px}.inbox-toolbar input{width:330px;max-width:100%;border:1px solid #c9cece;border-radius:6px;padding:10px 12px;font:inherit;font-size:14px}.inbox-empty{padding:70px 24px;text-align:center}.inbox-empty>span{font-size:32px}.inbox-empty h2{font-size:23px}.inbox-empty p{max-width:490px;margin:0 auto 22px}.inbox-table-wrap{overflow-x:auto}.inbox-table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.inbox-table th{background:#fafbf9;color:#6a716d;font-size:12px;font-weight:600;padding:13px 20px;white-space:nowrap}.inbox-table td{padding:20px;border-top:1px solid #eceee9}.inbox-table strong,.inbox-table small{display:block}.inbox-table small{font-size:12px;color:#6a716d;margin-top:4px}.status-tag,.preview-tag{padding:5px 9px;border-radius:5px;display:inline-block;font-size:11px;font-weight:700;white-space:nowrap}.status-tag{background:#fff1ce;color:#72561b}.preview-tag{background:#edf0f3;color:#475463}.text-button{border:0;background:none;color:#304d42;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.application-detail{padding:26px;margin-top:24px}.detail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.detail-heading h2{margin:6px 0}.answers-grid{display:grid;grid-template-columns:1fr 1fr;margin:0;gap:0 28px}.answers-grid>div{border-bottom:1px solid #e6e9e3;padding:16px 0;overflow-wrap:anywhere}.answers-grid dt{color:#72786f;font-size:12px;margin-bottom:6px}.answers-grid dd{margin:0;white-space:pre-wrap;font-size:15px}.payload-preview{margin-top:24px;font-size:14px}.payload-preview summary{font-weight:700;cursor:pointer}.payload-preview pre{overflow:auto;padding:20px;background:#f7f8f5;font-size:12px}@media(max-width:700px){.wholesale-brand{padding:20px}.wholesale-brand span{display:none}.inquiry-wrap{margin-top:32px}.preview-strip{font-size:10px;padding:10px 20px}.inbox-page{padding:24px 16px}.inbox-header{display:block}.header-actions{margin-top:18px}.inbox-header h1{font-size:27px}.inbox-summary{grid-template-columns:1fr;gap:12px}.inbox-summary article{padding:18px}.inbox-toolbar{align-items:stretch;flex-direction:column}.inbox-toolbar input{width:100%}.answers-grid{grid-template-columns:1fr}.detail-heading{align-items:flex-start}.application-detail{padding:20px}}
