.broker-portal-module__eIWcGG__page{--burgundy:#56242d;--burgundy-deep:#3e161d;--burgundy-ink:#2a0a12;--cream:#f4efe6;--cloud:#e7ecf2;--cloud-2:#eef2f7;--paper:#faf8f4;--ink:#1a1410;--ink-2:#463c36;--rule:#d9d4cb;--lavender:#b7a8e8;--lavender-deep:#8d79d6;--chip-bg:#efe9dc;--portal-blue:#4f8ef7;--portal-amber:#e0a03a;--portal-green:#3d9e6e;color:var(--ink);background:var(--paper);font-family:var(--font-inter),"Inter",system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;line-height:1.5}.broker-portal-module__eIWcGG__page *,.broker-portal-module__eIWcGG__page :before,.broker-portal-module__eIWcGG__page :after{box-sizing:border-box}.broker-portal-module__eIWcGG__page a{color:inherit;text-decoration:none}.broker-portal-module__eIWcGG__page button{font:inherit;cursor:pointer}.broker-portal-module__eIWcGG__eyebrow{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);font-size:11px;display:inline-block}.broker-portal-module__eIWcGG__section{padding:120px 32px}.broker-portal-module__eIWcGG__container{max-width:1200px;margin:0 auto}.broker-portal-module__eIWcGG__secHead{text-align:center;margin-bottom:72px}.broker-portal-module__eIWcGG__secHeadTitle{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.02em;max-width:22ch;margin:16px auto 18px;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.05}.broker-portal-module__eIWcGG__secHeadCopy{max-width:58ch;color:var(--ink-2);margin:0 auto;font-size:16px;line-height:1.6}.broker-portal-module__eIWcGG__btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.broker-portal-module__eIWcGG__btnPrimary{background:var(--cream);color:var(--burgundy-ink)}.broker-portal-module__eIWcGG__btnPrimary:hover{background:#fff;transform:translateY(-1px)}.broker-portal-module__eIWcGG__btnGhost{color:var(--cream);background:0 0;border-color:#f4efe640}.broker-portal-module__eIWcGG__btnGhost:hover{background:#f4efe614}.broker-portal-module__eIWcGG__btnDark{background:var(--ink);color:var(--cream)}.broker-portal-module__eIWcGG__btnDark:hover{background:#000}.broker-portal-module__eIWcGG__hero{background:radial-gradient(ellipse 1400px 500px at 50% 100%,#e7ecf22e,transparent 60%),linear-gradient(180deg,var(--burgundy)0%,var(--burgundy-deep)100%);color:var(--cream);padding:160px 32px 0;position:relative;overflow:hidden}.broker-portal-module__eIWcGG__hero:before{content:"";pointer-events:none;background-image:radial-gradient(600px 180px at 12% 68%,#e7ecf259,#0000 70%),radial-gradient(500px 140px at 88% 72%,#e7ecf247,#0000 70%),radial-gradient(800px 200px at 50% 95%,#e7ecf280,#0000 70%);position:absolute;inset:0}.broker-portal-module__eIWcGG__hero:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#f4efe60a 0 1px,#0000 1px 80px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 80%,#0000);mask-image:linear-gradient(#0000,#000 30% 80%,#0000)}.broker-portal-module__eIWcGG__heroInner{z-index:2;text-align:center;max-width:1200px;margin:0 auto;position:relative}.broker-portal-module__eIWcGG__heroPill{letter-spacing:.06em;background:#f4efe614;border:1px solid #f4efe62e;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:6px 14px 6px 6px;font-size:12px;display:inline-flex}.broker-portal-module__eIWcGG__heroPillTag{background:var(--lavender);color:var(--burgundy-ink);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600}.broker-portal-module__eIWcGG__heroTitle{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.02em;max-width:24ch;margin:0 auto 24px;font-size:clamp(44px,6.2vw,84px);font-weight:400;line-height:1.02}.broker-portal-module__eIWcGG__heroTitle em{color:#e5d4f2;font-style:italic}.broker-portal-module__eIWcGG__heroSub{color:#f4efe6bf;max-width:58ch;margin:0 auto 36px;font-size:17px;line-height:1.55}.broker-portal-module__eIWcGG__heroCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:56px;display:flex}.broker-portal-module__eIWcGG__heroStats{z-index:2;background:#f4efe60f;border:1px solid #f4efe626;border-radius:14px;grid-template-columns:repeat(4,1fr);max-width:1000px;margin:0 auto 40px;display:grid;position:relative;overflow:hidden}.broker-portal-module__eIWcGG__heroStat{text-align:left;border-right:1px solid #f4efe61a;padding:22px 24px}.broker-portal-module__eIWcGG__heroStat:last-child{border-right:none}.broker-portal-module__eIWcGG__heroStatN{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.02em;color:var(--cream);margin-bottom:6px;font-size:36px;font-weight:400;line-height:1}.broker-portal-module__eIWcGG__heroStatN em{color:#e5d4f2;font-family:inherit;font-style:normal}.broker-portal-module__eIWcGG__heroStatL{color:#f4efe6a6;font-size:12.5px;line-height:1.4}.broker-portal-module__eIWcGG__heroMockup{z-index:2;max-width:1100px;margin:0 auto;padding-bottom:80px;position:relative}.broker-portal-module__eIWcGG__app{color:var(--ink);background:#fff;border-radius:14px;font-size:13px;overflow:hidden;box-shadow:0 1px #0000000a,0 30px 60px -20px #14060f8c,0 60px 120px -40px #14060f73}.broker-portal-module__eIWcGG__appChrome{background:#f5f1ea;border-bottom:1px solid #e7e0d3;align-items:center;gap:8px;padding:10px 14px;display:flex}.broker-portal-module__eIWcGG__appDots{gap:6px;display:flex}.broker-portal-module__eIWcGG__appDots span{background:#e0d8c8;border-radius:50%;width:10px;height:10px;display:block}.broker-portal-module__eIWcGG__appDots span:first-child{background:#ff5f57}.broker-portal-module__eIWcGG__appDots span:nth-child(2){background:#febc2e}.broker-portal-module__eIWcGG__appDots span:nth-child(3){background:#28c840}.broker-portal-module__eIWcGG__appUrl{text-align:center;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--ink-2);background:#faf7f1;border-radius:6px;flex:1;max-width:420px;margin:0 auto;padding:4px 10px;font-size:11px}.broker-portal-module__eIWcGG__appBody{grid-template-columns:192px 1fr 260px;min-height:520px;display:grid}.broker-portal-module__eIWcGG__sidebar{background:#faf7f1;border-right:1px solid #ece6d8;padding:16px 12px;font-size:12.5px}.broker-portal-module__eIWcGG__sideSec{margin-bottom:20px}.broker-portal-module__eIWcGG__sideLabel{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:#9c9184;margin:4px 8px 8px;font-size:10px}.broker-portal-module__eIWcGG__sideItem{color:var(--ink-2);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:7px 10px;display:flex}.broker-portal-module__eIWcGG__sideItemActive{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px #0000000a,inset 0 0 0 1px #eadfcb}.broker-portal-module__eIWcGG__sideIco{background:#e5dccb;border-radius:4px;flex:none;width:14px;height:14px}.broker-portal-module__eIWcGG__sideItemActive .broker-portal-module__eIWcGG__sideIco{background:var(--lavender)}.broker-portal-module__eIWcGG__panel{background:#fdfbf6;padding:22px 26px}.broker-portal-module__eIWcGG__panelWelcome{margin-bottom:16px}.broker-portal-module__eIWcGG__panelWelcomeTitle{color:var(--ink);margin:0 0 2px;font-size:15px;font-weight:600}.broker-portal-module__eIWcGG__panelWelcomeSub{color:#9c9184;font-size:11.5px}.broker-portal-module__eIWcGG__kpiRow{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.broker-portal-module__eIWcGG__kpi{background:#fff;border:1px solid #ece6d8;border-radius:10px;padding:12px 14px}.broker-portal-module__eIWcGG__kpiLbl{color:#9c9184;text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;margin-bottom:5px}.broker-portal-module__eIWcGG__kpiVal{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:600}.broker-portal-module__eIWcGG__shipTable{background:#fff;border:1px solid #ece6d8;border-radius:10px;margin-bottom:14px;overflow:hidden}.broker-portal-module__eIWcGG__shipTableHead{border-bottom:1px solid #f0e9d8;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.broker-portal-module__eIWcGG__shipTableTitle{color:var(--ink);font-size:12.5px;font-weight:600}.broker-portal-module__eIWcGG__tbl{border-collapse:collapse;width:100%;font-size:12px}.broker-portal-module__eIWcGG__tbl th{text-align:left;color:#9c9184;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #f0e9d8;padding:8px 12px;font-size:10px;font-weight:500}.broker-portal-module__eIWcGG__tbl td{vertical-align:middle;border-bottom:1px solid #f7f1e6;padding:9px 12px}.broker-portal-module__eIWcGG__tbl tr:last-child td{border-bottom:none}.broker-portal-module__eIWcGG__tblShipId{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--ink-2);font-size:11px}.broker-portal-module__eIWcGG__tblMbl{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:#9c9184;font-size:10.5px}.broker-portal-module__eIWcGG__tblDate{color:var(--ink-2);font-size:11.5px}.broker-portal-module__eIWcGG__statusBadge{font-size:10px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.08em;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-weight:600;display:inline-flex}.broker-portal-module__eIWcGG__statusBadge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.broker-portal-module__eIWcGG__statusInTransit{color:#2563c7;background:#def}.broker-portal-module__eIWcGG__statusAtCustoms{color:#8b5e16;background:#fdf2e1}.broker-portal-module__eIWcGG__statusDelivered{color:#2e7d52;background:#e7f3ec}.broker-portal-module__eIWcGG__docPanel{background:#faf7f1;border-left:1px solid #ece6d8;flex-direction:column;gap:14px;padding:18px 16px;display:flex}.broker-portal-module__eIWcGG__docPanelTitle{color:var(--ink);margin-bottom:2px;font-size:12px;font-weight:600}.broker-portal-module__eIWcGG__docPanelShip{color:#9c9184;font-size:11px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.broker-portal-module__eIWcGG__docPanelSection{flex-direction:column;gap:1px;display:flex}.broker-portal-module__eIWcGG__docPanelLabel{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:#463c3680;margin-bottom:8px;font-size:9.5px}.broker-portal-module__eIWcGG__docPanelItem{background:#fff;border:1px solid #ece6d8;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.broker-portal-module__eIWcGG__docPanelItemName{color:var(--ink);align-items:center;gap:8px;font-size:12px;display:flex}.broker-portal-module__eIWcGG__docCheckmark{color:#2e7d52;flex-shrink:0;font-size:11px}.broker-portal-module__eIWcGG__docDownload{color:#9c9184;cursor:pointer;flex-shrink:0;font-size:11px}.broker-portal-module__eIWcGG__docDownload:hover{color:var(--ink)}.broker-portal-module__eIWcGG__strip{background:var(--cloud-2);border-top:1px solid #d9dee4;border-bottom:1px solid #d9dee4;padding:28px 0;overflow:hidden}.broker-portal-module__eIWcGG__stripRow{font-family:var(--font-instrument-serif),"Instrument Serif",serif;color:var(--burgundy-ink);white-space:nowrap;align-items:center;gap:48px;width:max-content;font-size:28px;animation:50s linear infinite broker-portal-module__eIWcGG__portal-scroll;display:flex}.broker-portal-module__eIWcGG__stripDot{color:var(--lavender-deep);font-size:18px}@keyframes broker-portal-module__eIWcGG__portal-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.broker-portal-module__eIWcGG__features{background:var(--cloud-2)}.broker-portal-module__eIWcGG__featGrid{background:#c9d1da;border:1px solid #c9d1da;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}.broker-portal-module__eIWcGG__feat{background:var(--paper);min-height:240px;padding:36px 32px}.broker-portal-module__eIWcGG__featNum{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--burgundy);letter-spacing:.14em;margin-bottom:18px;font-size:11px}.broker-portal-module__eIWcGG__featTitle{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.01em;margin:0 0 10px;font-size:26px;font-weight:400;line-height:1.15}.broker-portal-module__eIWcGG__featBody{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.broker-portal-module__eIWcGG__flowSection{background:var(--paper)}.broker-portal-module__eIWcGG__flowList{border:1px solid var(--rule);background:var(--paper);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative;overflow:hidden}.broker-portal-module__eIWcGG__flowList:before{content:"";background:repeating-linear-gradient(90deg,var(--rule)0 6px,transparent 6px 12px);pointer-events:none;height:1px;position:absolute;top:52px;left:0;right:0}.broker-portal-module__eIWcGG__flowStep{border-right:1px solid var(--rule);background:#fff;padding:32px 28px;position:relative}.broker-portal-module__eIWcGG__flowStep:last-child{border-right:none}.broker-portal-module__eIWcGG__flowNum{font-family:var(--font-instrument-serif),"Instrument Serif",serif;color:var(--burgundy);margin-bottom:16px;font-size:40px;line-height:1}.broker-portal-module__eIWcGG__flowStep h4{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:400;line-height:1.2}.broker-portal-module__eIWcGG__flowStep p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.broker-portal-module__eIWcGG__integrations{background:var(--cloud-2)}.broker-portal-module__eIWcGG__intGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.broker-portal-module__eIWcGG__intCat{border:1px solid var(--rule);background:#fff;border-radius:12px;padding:22px}.broker-portal-module__eIWcGG__intEyebrow{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px;font-size:11px;display:block}.broker-portal-module__eIWcGG__intTitle{font-family:var(--font-instrument-serif),"Instrument Serif",serif;margin:0 0 16px;font-size:22px;font-weight:400}.broker-portal-module__eIWcGG__intList{flex-direction:column;gap:8px;display:flex}.broker-portal-module__eIWcGG__intItem{background:var(--paper);border:1px solid var(--rule);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.broker-portal-module__eIWcGG__intLogo{width:22px;height:22px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--burgundy-ink);border-radius:5px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.broker-portal-module__eIWcGG__faq{background:var(--paper)}.broker-portal-module__eIWcGG__faqList{border-top:1px solid var(--rule);max-width:800px;margin:0 auto}.broker-portal-module__eIWcGG__faqItem{border-bottom:1px solid var(--rule);padding:24px 0}.broker-portal-module__eIWcGG__faqQ{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.01em;cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:none;justify-content:space-between;gap:20px;width:100%;padding:0;font-size:22px;font-weight:400;line-height:1.25;display:flex}.broker-portal-module__eIWcGG__faqPlus{border:1px solid var(--rule);width:22px;height:22px;color:var(--burgundy);font-style:normal;font-family:var(--font-inter),"Inter",sans-serif;border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:400;transition:transform .2s;display:grid}.broker-portal-module__eIWcGG__faqItemOpen .broker-portal-module__eIWcGG__faqPlus{transform:rotate(45deg)}.broker-portal-module__eIWcGG__faqA{color:var(--ink-2);max-height:0;padding-top:0;font-size:14.5px;line-height:1.65;transition:max-height .25s,padding-top .25s;overflow:hidden}.broker-portal-module__eIWcGG__faqItemOpen .broker-portal-module__eIWcGG__faqA{max-height:400px;padding-top:12px}.broker-portal-module__eIWcGG__footerCta{background:var(--burgundy-deep);color:var(--cream);text-align:center;padding:120px 32px;position:relative;overflow:hidden}.broker-portal-module__eIWcGG__footerCta:before{content:"";pointer-events:none;background:radial-gradient(900px 300px at 50% 120%,#e7ecf22e,#0000 60%);position:absolute;inset:0}.broker-portal-module__eIWcGG__footerCtaTitle{font-family:var(--font-instrument-serif),"Instrument Serif",serif;letter-spacing:-.02em;max-width:16ch;margin:0 auto 18px;font-size:clamp(42px,6vw,78px);font-weight:400;line-height:1.02;position:relative}.broker-portal-module__eIWcGG__footerCtaCopy{color:#f4efe6b8;max-width:52ch;margin:0 auto 32px;font-size:16px;line-height:1.6;position:relative}.broker-portal-module__eIWcGG__footerCtaBtnWrap{display:inline-flex;position:relative}.broker-portal-module__eIWcGG__footerCtaBtnWrap button{background:var(--cream);color:var(--burgundy-ink);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;height:auto;padding:12px 22px;font-size:14px;font-weight:500;line-height:1;transition:transform .15s,background .15s;display:inline-flex}.broker-portal-module__eIWcGG__footerCtaBtnWrap button:hover{background:#fff;transform:translateY(-1px)}@media (max-width:1000px){.broker-portal-module__eIWcGG__appBody{grid-template-columns:180px 1fr}.broker-portal-module__eIWcGG__docPanel{display:none}.broker-portal-module__eIWcGG__heroStats{grid-template-columns:repeat(2,1fr)}.broker-portal-module__eIWcGG__heroStat{border-bottom:1px solid #f4efe61a}.broker-portal-module__eIWcGG__heroStat:nth-child(2){border-right:none}.broker-portal-module__eIWcGG__featGrid,.broker-portal-module__eIWcGG__flowList{grid-template-columns:1fr 1fr}.broker-portal-module__eIWcGG__flowList:before{display:none}.broker-portal-module__eIWcGG__flowStep:nth-child(2){border-right:none}.broker-portal-module__eIWcGG__flowStep:nth-child(3){border-top:1px solid var(--rule)}.broker-portal-module__eIWcGG__flowStep:nth-child(4){border-top:1px solid var(--rule);border-right:none}.broker-portal-module__eIWcGG__intGrid{grid-template-columns:1fr}.broker-portal-module__eIWcGG__section{padding:72px 24px}}@media (max-width:720px){.broker-portal-module__eIWcGG__appBody{grid-template-columns:1fr}.broker-portal-module__eIWcGG__sidebar{display:none}.broker-portal-module__eIWcGG__kpiRow{grid-template-columns:repeat(2,1fr)}.broker-portal-module__eIWcGG__heroStats{grid-template-columns:1fr 1fr}.broker-portal-module__eIWcGG__featGrid,.broker-portal-module__eIWcGG__flowList{grid-template-columns:1fr}.broker-portal-module__eIWcGG__flowStep{border-right:none;border-bottom:1px solid var(--rule)}.broker-portal-module__eIWcGG__flowStep:last-child{border-bottom:none}.broker-portal-module__eIWcGG__hero{padding:140px 24px 0}.broker-portal-module__eIWcGG__heroMockup{padding-bottom:40px}.broker-portal-module__eIWcGG__stripRow{gap:32px;font-size:22px}}@media (max-width:480px){.broker-portal-module__eIWcGG__kpiRow{grid-template-columns:1fr}}
