.supplier-module__WGF5YW__form{--ref:var(--sans);--line:#12131640;--mute:#121316bf;max-width:720px;font-family:var(--ref);color:var(--royal);flex-direction:column;gap:32px;margin:0 auto;display:flex}.supplier-module__WGF5YW__head{outline:none;scroll-margin-top:24px}.supplier-module__WGF5YW__count{font:700 12px var(--ref);letter-spacing:.1em;text-transform:uppercase;color:var(--royal);margin:0 0 10px}.supplier-module__WGF5YW__bar{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin-bottom:24px;display:grid}.supplier-module__WGF5YW__bar span{background:var(--line);height:2px}.supplier-module__WGF5YW__bar .supplier-module__WGF5YW__on{background:var(--royal)}.supplier-module__WGF5YW__head h2{font:400 clamp(22px, 3.4vw, 26px)/1.2 var(--serif);color:var(--royal)}.supplier-module__WGF5YW__legend,.supplier-module__WGF5YW__hint{font:400 13px/1.5 var(--ref);color:var(--mute);margin:8px 0 0}.supplier-module__WGF5YW__sec{display:block}.supplier-module__WGF5YW__sec h3{font:400 clamp(21px, 3.2vw, 24px)/1.3 var(--serif);color:var(--royal);margin-bottom:28px}.supplier-module__WGF5YW__grid{grid-template-columns:1fr;gap:28px;display:grid}.supplier-module__WGF5YW__field{flex-direction:column;min-width:0;display:flex}.supplier-module__WGF5YW__field label,.supplier-module__WGF5YW__group legend{font:400 14px/1.5 var(--ref);color:var(--royal);margin-bottom:6px;padding:0}.supplier-module__WGF5YW__star{color:var(--gold)}.supplier-module__WGF5YW__opt{color:inherit;font-size:inherit;display:none}.supplier-module__WGF5YW__field input[type=text],.supplier-module__WGF5YW__field input[type=email],.supplier-module__WGF5YW__field input[type=tel],.supplier-module__WGF5YW__field input[type=url],.supplier-module__WGF5YW__field input[type=date],.supplier-module__WGF5YW__field select,.supplier-module__WGF5YW__field textarea{width:100%;font:400 15px/1.5 var(--ref);color:var(--royal);background:var(--ivory);border:1px solid var(--line);border-radius:var(--r-btn);padding:12px 14px}.supplier-module__WGF5YW__field textarea{resize:vertical;min-height:96px}.supplier-module__WGF5YW__field select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' fill='none' stroke='%2324509f' stroke-width='1.6'%3E%3Cpath d='M1 6l4-4 4 4M1 10l4 4 4-4'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:36px}.supplier-module__WGF5YW__field input[type=file]{font:400 13px var(--ref);border:1px dashed var(--line);border-radius:var(--r-btn);background:var(--ivory);max-width:100%;padding:10px}.supplier-module__WGF5YW__field input:focus-visible,.supplier-module__WGF5YW__field select:focus-visible,.supplier-module__WGF5YW__field textarea:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.supplier-module__WGF5YW__field [aria-invalid=true]{border-color:#a4262c!important}.supplier-module__WGF5YW__group{border:0;min-width:0;margin:0;padding:0}.supplier-module__WGF5YW__opts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 16px;margin-top:6px;display:grid}.supplier-module__WGF5YW__opt2{cursor:pointer;display:block}.supplier-module__WGF5YW__opt2 label,.supplier-module__WGF5YW__opt2{font:400 14px/1.4 var(--ref)}.supplier-module__WGF5YW__opt2 input{width:16px;height:16px;accent-color:var(--royal);vertical-align:-3px;cursor:pointer;margin:0 8px 0 0}.supplier-module__WGF5YW__opt2 span{color:var(--royal)}.supplier-module__WGF5YW__err{color:#a4262c;margin:6px 0 0;font-size:13px}.supplier-module__WGF5YW__files{overflow-wrap:anywhere;margin:8px 0 0;padding-left:18px;font-size:13px}.supplier-module__WGF5YW__rev{margin:0;display:grid}.supplier-module__WGF5YW__rev div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px;padding:12px 0;display:grid}.supplier-module__WGF5YW__rev dt{color:var(--mute);font-size:14px}.supplier-module__WGF5YW__rev dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:15px}.supplier-module__WGF5YW__note{border-left:3px solid var(--gold);border-radius:var(--r-btn);background:var(--soft);padding:18px 20px;font-size:15px;line-height:1.7}.supplier-module__WGF5YW__nav{justify-content:space-between;gap:12px;display:flex}.supplier-module__WGF5YW__nav button{border-radius:var(--r-btn);min-height:48px;font:700 14px var(--ref);cursor:pointer;padding:0 32px;transition:background .2s,color .2s}.supplier-module__WGF5YW__cta{border:1px solid var(--gold);background:var(--gold);color:var(--royal)}.supplier-module__WGF5YW__cta:hover{background:#d6a443;border-color:#d6a443}.supplier-module__WGF5YW__prev{border:1px solid var(--royal);color:var(--royal);background:0 0}.supplier-module__WGF5YW__prev:disabled{opacity:.35;cursor:not-allowed}.supplier-module__WGF5YW__nav button:focus-visible{outline:2px solid var(--royal);outline-offset:3px}@media (max-width:700px){.supplier-module__WGF5YW__rev div{grid-template-columns:1fr;gap:2px}.supplier-module__WGF5YW__nav button{flex:1;padding:0 16px}}.supplier-module__WGF5YW__tabs{border-bottom:1px solid var(--line);gap:28px;display:flex;overflow:auto hidden}.supplier-module__WGF5YW__tabs button{font:400 17px var(--serif);color:var(--mute);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:12px 0}.supplier-module__WGF5YW__tabs .supplier-module__WGF5YW__tabOn{color:var(--royal);border-bottom-color:var(--royal)}.supplier-module__WGF5YW__tabs button:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.supplier-module__WGF5YW__stack{flex-direction:column;gap:36px;display:flex}.supplier-module__WGF5YW__stack section{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;flex-direction:column;padding:clamp(20px,3vw,36px);display:flex}.supplier-module__WGF5YW__lead{font:400 16px/1.7 var(--sans);color:var(--mute);margin:0}.supplier-module__WGF5YW__h3{font:400 clamp(21px, 3.2vw, 24px)/1.3 var(--serif);color:var(--royal);margin-bottom:16px;padding:0}.supplier-module__WGF5YW__pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.supplier-module__WGF5YW__pair input::placeholder,.supplier-module__WGF5YW__field input[type=text]::placeholder{color:#aaa}.supplier-module__WGF5YW__status{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;padding:10px 0;display:flex}.supplier-module__WGF5YW__status label{font:400 15px/1.4 var(--ref)}.supplier-module__WGF5YW__status input{border:0;border-bottom:1px solid var(--line);width:150px;font:400 14px var(--ref);background:0 0;padding:6px 0}.supplier-module__WGF5YW__tbl{border-collapse:collapse;width:100%;font:400 14px/1.4 var(--ref)}.supplier-module__WGF5YW__tbl th{text-align:left;color:var(--mute);padding:8px 8px 8px 0;font-weight:400}.supplier-module__WGF5YW__tbl td{border-top:1px solid var(--line);vertical-align:middle;padding:10px 8px 10px 0}.supplier-module__WGF5YW__tbl td:nth-child(2){white-space:nowrap}.supplier-module__WGF5YW__tbl select,.supplier-module__WGF5YW__tbl input{border:0;border-bottom:1px solid var(--line);width:100%;min-width:64px;font:400 14px var(--ref);background:0 0;padding:6px 0}.supplier-module__WGF5YW__stack textarea{width:100%;font:400 15px/1.5 var(--ref);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--ivory);resize:vertical;min-height:84px;padding:12px}.supplier-module__WGF5YW__stack textarea:focus-visible,.supplier-module__WGF5YW__status input:focus-visible,.supplier-module__WGF5YW__tbl select:focus-visible,.supplier-module__WGF5YW__tbl input:focus-visible{outline:2px solid var(--royal);outline-offset:2px}.supplier-module__WGF5YW__cta{align-self:flex-start}@media (max-width:560px){.supplier-module__WGF5YW__pair{grid-template-columns:1fr}.supplier-module__WGF5YW__tbl{font-size:13px}}@media print{.supplier-module__WGF5YW__tabs,.supplier-module__WGF5YW__noprint{display:none!important}}.supplier-module__WGF5YW__stack section>h3{font:400 clamp(21px, 3.2vw, 24px)/1.3 var(--serif);color:var(--royal);border-bottom:1px solid var(--gold);margin:0 0 20px;padding-bottom:12px}.supplier-module__WGF5YW__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.supplier-module__WGF5YW__cta:disabled{opacity:.6;cursor:wait}.supplier-module__WGF5YW__stack section.supplier-module__WGF5YW__feature{border-color:var(--champagne);border-top:3px solid var(--burgundy)}.supplier-module__WGF5YW__stack section.supplier-module__WGF5YW__feature>h3{color:var(--burgundy);border-bottom-color:var(--champagne)}.supplier-module__WGF5YW__intro{background:var(--ivory);border-left:2px solid var(--champagne);font:400 15.5px/1.75 var(--serif);color:var(--ink);margin:0 0 28px;padding:18px 20px}.supplier-module__WGF5YW__pct{align-items:center;gap:10px;max-width:200px;display:flex}.supplier-module__WGF5YW__pct span{font:400 15px var(--ref);color:var(--royal)}.supplier-module__WGF5YW__submitBox{border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:var(--r-card);background:#fff;flex-direction:column;align-items:stretch;gap:12px;padding:clamp(20px,3vw,32px);display:flex}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit{border-radius:var(--r-btn);min-height:64px;font:700 17px var(--ref);letter-spacing:.04em;cursor:pointer;justify-content:center;align-self:stretch;align-items:center;gap:12px;padding:0 32px;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px -12px #94661a8c}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 28px -12px #94661ab3}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit:hover:not(:disabled) svg{transform:translate(3px)}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit svg{transition:transform .2s}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit:focus-visible{outline:2px solid var(--royal);outline-offset:3px}.supplier-module__WGF5YW__submitNote{text-align:center;font:400 14px/1.5 var(--sans);color:var(--mute);margin:0}@media (prefers-reduced-motion:reduce){.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit,.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit svg{transition:none}.supplier-module__WGF5YW__stack .supplier-module__WGF5YW__submit:hover:not(:disabled){transform:none}}
.video-module__b5lB1G__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.video-module__b5lB1G__badge{background:var(--soft);font:700 10px/1.6 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--royal);vertical-align:2px;border-radius:999px;margin-left:8px;padding:2px 8px}.video-module__b5lB1G__drop{border-radius:var(--r-card);background:linear-gradient(180deg, #fff, var(--ivory));width:100%;min-height:148px;color:var(--royal);cursor:pointer;border:1.5px dashed #12131659;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:24px 16px;transition:border-color .2s,background .2s,transform .2s;display:flex}.video-module__b5lB1G__drop:hover,.video-module__b5lB1G__dragging{border-color:var(--gold);background:#fffaf0}.video-module__b5lB1G__dragging{transform:scale(1.01)}.video-module__b5lB1G__drop:focus-visible,.video-module__b5lB1G__input:focus-visible+.video-module__b5lB1G__drop{outline:2px solid var(--royal);outline-offset:3px}.video-module__b5lB1G__drop:disabled{cursor:progress;opacity:.7}.video-module__b5lB1G__dropTitle{font:700 15px var(--sans)}.video-module__b5lB1G__dropSub{font:400 13px var(--sans);color:#121316b3}.video-module__b5lB1G__card{border-radius:var(--r-card);background:#fff;border:1px solid #12131633;margin-top:10px;overflow:hidden;box-shadow:0 6px 24px #3c2c1614}.video-module__b5lB1G__preview{aspect-ratio:16/9;background:var(--navy);object-fit:contain;width:100%;max-height:360px;display:block}.video-module__b5lB1G__nopreview{background:var(--navy);color:#fff;min-height:120px;font:400 14px/1.5 var(--sans);text-align:center;place-items:center;padding:20px;display:grid}.video-module__b5lB1G__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.video-module__b5lB1G__info{flex-direction:column;flex:180px;min-width:0;display:flex}.video-module__b5lB1G__name{font:400 14px var(--sans);color:var(--royal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.video-module__b5lB1G__sub{font:400 12px var(--sans);color:#121316b3}.video-module__b5lB1G__actions{gap:8px;display:flex}.video-module__b5lB1G__btn{border-radius:var(--r-btn);border:1px solid var(--royal);background:var(--royal);color:#fff;min-height:40px;font:700 13px var(--sans);cursor:pointer;padding:0 16px}.video-module__b5lB1G__btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.video-module__b5lB1G__ghost{color:var(--royal);background:0 0}.video-module__b5lB1G__progress{background:var(--soft);border-radius:999px;height:6px;overflow:hidden}.video-module__b5lB1G__progress span{background:var(--gold);height:100%;transition:width .2s;display:block}@media (max-width:560px){.video-module__b5lB1G__actions{width:100%}.video-module__b5lB1G__btn{flex:1;min-height:44px}}
