.trade_page__Iz15p{background:var(--ff-bg);color:var(--ff-text);min-height:100vh}.trade_page__Iz15p *{box-sizing:border-box}.trade_entry__FN8nV{padding:140px 5% 55px;max-width:1400px;margin:auto}.trade_entry__FN8nV>p{font:11px monospace;text-transform:uppercase;letter-spacing:.12em;margin:0}.trade_entry__FN8nV h1{font-size:clamp(36px,5.5vw,80px);line-height:1.02;letter-spacing:-.045em;margin:24px 0 30px;text-transform:uppercase}.trade_entryBottom___rfEJ{display:flex;align-items:center;justify-content:space-between;gap:40px}.trade_entryBottom___rfEJ p{font-size:15px;line-height:1.6;color:var(--ff-muted);max-width:65ch;margin:0}.trade_entryBottom___rfEJ a{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 22px;background:#d5ff3f;color:#202815;font:11px/1.4 monospace;text-transform:uppercase;text-decoration:none;flex-shrink:0}.trade_brands__7s6Lb,.trade_coverage__6XGDM,.trade_formShell__8Z6d5,.trade_process__uo2p0{max-width:1260px;width:90%;margin:auto}.trade_brands__7s6Lb,.trade_coverage__6XGDM{display:grid;grid-template-columns:1fr 2fr;grid-gap:50px;gap:50px;border-top:1px solid var(--ff-rule);padding:35px 0}.trade_sectionHeading__9gRKM p{font:10px monospace;text-transform:uppercase;letter-spacing:.1em;margin:0 0 15px}.trade_process__uo2p0>h2,.trade_sectionHeading__9gRKM h2{font-size:clamp(25px,3vw,40px);line-height:1.07;letter-spacing:-.03em;margin:0}.trade_categories__tg_mx{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.trade_categories__tg_mx>div{border-bottom:1px solid var(--ff-rule);padding-bottom:16px}.trade_categories__tg_mx h3{font:12px/1.4 monospace;text-transform:uppercase;margin:0 0 8px}.trade_categories__tg_mx p{font-size:13px;line-height:1.6;color:var(--ff-muted);margin:0}.trade_brandList__rhjUu{display:flex;flex-wrap:wrap;gap:10px}.trade_brandList__rhjUu span{border:1px solid var(--ff-rule);padding:10px 14px;font:12px/1.4 monospace}.trade_disclaimer__VoAAT{font-size:11px;line-height:1.6;color:var(--ff-muted);margin:18px 0 0}.trade_more__zjxm1{font:10px monospace;color:var(--ff-muted);margin:12px 0 0}.trade_process__uo2p0{border-top:1px solid var(--ff-rule);padding:35px 0}.trade_process__uo2p0 ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px;margin:28px 0 0;padding:0;list-style:none}.trade_process__uo2p0 li{border-top:1px solid var(--ff-rule);padding-top:12px}.trade_process__uo2p0 li>span{font:11px monospace;color:var(--ff-muted)}.trade_process__uo2p0 h3{font:12px/1.4 monospace;text-transform:uppercase;margin:12px 0}.trade_process__uo2p0 p{font-size:13px;line-height:1.6;color:var(--ff-muted);margin:0}.trade_formShell__8Z6d5{max-width:1050px;padding-bottom:70px}.trade_page__Iz15p a:focus-visible{outline:2px solid var(--ff-text);outline-offset:4px}@media(max-width:900px){.trade_entryBottom___rfEJ{display:block}.trade_entryBottom___rfEJ a{margin-top:22px;width:max-content;max-width:100%}.trade_brands__7s6Lb,.trade_coverage__6XGDM{gap:25px;grid-template-columns:1fr 2fr}}@media(max-width:600px){.trade_entry__FN8nV{padding:110px 20px 35px}.trade_entry__FN8nV h1{font-size:clamp(30px,8vw,46px);margin:22px 0;overflow-wrap:normal}.trade_entryBottom___rfEJ p{font-size:13px}.trade_entryBottom___rfEJ a{width:100%;font-size:10px;padding:14px;gap:10px}.trade_brands__7s6Lb,.trade_coverage__6XGDM,.trade_formShell__8Z6d5,.trade_process__uo2p0{width:calc(100% - 40px)}.trade_brands__7s6Lb,.trade_coverage__6XGDM{grid-template-columns:1fr;gap:24px;padding:28px 0}.trade_categories__tg_mx{grid-template-columns:1fr;gap:18px}.trade_brandList__rhjUu{gap:7px}.trade_brandList__rhjUu span{font-size:10px;padding:9px 11px}.trade_process__uo2p0 ol{grid-template-columns:1fr;gap:22px;margin-top:22px}.trade_formShell__8Z6d5{padding-bottom:45px}}.TradeRequirementForm_requirement__o0eBv{scroll-margin-top:100px;border-top:1px solid var(--ff-rule);padding:45px 0 0}.TradeRequirementForm_intro__Le_a_{display:grid;grid-template-columns:1fr 1fr;align-items:end;grid-gap:12px 40px;gap:12px 40px;margin-bottom:24px}.TradeRequirementForm_intro__Le_a_>p:first-child{grid-column:1/-1;font:10px monospace;text-transform:uppercase;letter-spacing:.1em;margin:0}.TradeRequirementForm_intro__Le_a_ h2{font-size:clamp(30px,3.8vw,50px);line-height:1.05;margin:0}.TradeRequirementForm_intro__Le_a_>p:last-child{font-size:14px;line-height:1.6;color:var(--ff-muted);margin:0}.TradeRequirementForm_pending__TbQec{border:1px solid var(--ff-rule);border-left:4px solid #8da650;background:var(--ff-surface);padding:16px 20px;margin-bottom:22px}.TradeRequirementForm_pending__TbQec strong{font:11px/1.5 monospace;text-transform:uppercase}.TradeRequirementForm_pending__TbQec p{font-size:13px;line-height:1.5;margin:7px 0 0;color:var(--ff-muted)}.TradeRequirementForm_fields__oO_TS{margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px 24px;gap:18px 24px;min-width:0}.TradeRequirementForm_fields__oO_TS label{display:flex;flex-direction:column;gap:8px;font:11px/1.4 monospace;text-transform:uppercase;min-width:0}.TradeRequirementForm_fields__oO_TS input,.TradeRequirementForm_fields__oO_TS select,.TradeRequirementForm_fields__oO_TS textarea{box-sizing:border-box;min-height:48px;width:100%;max-width:100%;padding:12px;background:var(--ff-bg);color:var(--ff-text);border:1px solid var(--ff-rule);border-radius:0;font:14px/1.4 sans-serif;text-transform:none}.TradeRequirementForm_fields__oO_TS textarea{resize:vertical;min-height:95px}.TradeRequirementForm_fields__oO_TS input[type=file]{font-size:12px;padding:8px}.TradeRequirementForm_fields__oO_TS input::-webkit-file-upload-button{min-height:32px;background:var(--ff-text);color:var(--ff-bg);border:0;padding:6px 12px;margin-right:10px;cursor:pointer}.TradeRequirementForm_fields__oO_TS input::file-selector-button{min-height:32px;background:var(--ff-text);color:var(--ff-bg);border:0;padding:6px 12px;margin-right:10px;cursor:pointer}.TradeRequirementForm_full__RSCwq{grid-column:1/-1}.TradeRequirementForm_help__q54yi{font-size:11px;line-height:1.5;color:var(--ff-muted);margin:8px 0 0}.TradeRequirementForm_fileList__MzVzZ{list-style:none;margin:10px 0 0;padding:0;font:11px/1.5 monospace}.TradeRequirementForm_fileList__MzVzZ li{display:flex;justify-content:space-between;gap:12px;overflow-wrap:anywhere;border-top:1px solid var(--ff-rule);padding:7px 0}.TradeRequirementForm_fileList__MzVzZ span{white-space:nowrap;color:var(--ff-muted)}.TradeRequirementForm_submitRow__fXE2B{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-top:24px;border-top:1px solid var(--ff-rule);padding-top:20px}.TradeRequirementForm_submitRow__fXE2B button{min-height:48px;padding:12px 24px;border:1px solid #7e9136;background:#d5ff3f;color:#1b2510;font:11px/1.4 monospace;text-transform:uppercase;cursor:pointer}.TradeRequirementForm_submitRow__fXE2B button:disabled{background:var(--ff-surface);color:var(--ff-muted);border-color:var(--ff-rule);cursor:not-allowed}.TradeRequirementForm_submitRow__fXE2B span{font:10px/1.5 monospace;color:var(--ff-muted)}.TradeRequirementForm_feedback___WLfS:focus-visible,.TradeRequirementForm_requirement__o0eBv :is(input,textarea,select,button):focus-visible,.TradeRequirementForm_result__pGeVN:focus-visible{outline:2px solid var(--ff-text);outline-offset:3px}.TradeRequirementForm_error__6To4I{color:#b53b2e;font-size:12px;line-height:1.5;margin:8px 0}.TradeRequirementForm_feedback___WLfS{margin-top:12px;min-height:0}.TradeRequirementForm_feedback___WLfS:empty{margin:0}.TradeRequirementForm_feedback___WLfS p{margin:8px 0}.TradeRequirementForm_result__pGeVN{padding:28px;border:1px solid var(--ff-rule);background:var(--ff-surface)}.TradeRequirementForm_result__pGeVN h3{font:20px monospace;text-transform:uppercase}.TradeRequirementForm_result__pGeVN p{max-width:70ch;line-height:1.6}.TradeRequirementForm_sr__ZeSBv{position:absolute;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}@media(max-width:600px){.TradeRequirementForm_requirement__o0eBv{padding-top:30px;scroll-margin-top:90px}.TradeRequirementForm_intro__Le_a_{grid-template-columns:1fr;gap:14px}.TradeRequirementForm_intro__Le_a_>p:first-child{grid-column:1}.TradeRequirementForm_fields__oO_TS{grid-template-columns:minmax(0,1fr);gap:16px}.TradeRequirementForm_full__RSCwq{grid-column:1}.TradeRequirementForm_pending__TbQec{padding:14px}.TradeRequirementForm_submitRow__fXE2B{display:block}.TradeRequirementForm_submitRow__fXE2B button{width:100%}.TradeRequirementForm_submitRow__fXE2B span{display:block;margin-top:12px}.TradeRequirementForm_intro__Le_a_ h2{font-size:33px}}