.trading-case-study_page__sTplq{background:#000;color:#f3f0e9;--cyan:#c3ff00;--line:#343434;--muted:#a5a5a5}.trading-case-study_page__sTplq li,.trading-case-study_page__sTplq p{line-height:1.85}.trading-case-study_page__sTplq button{font:inherit;cursor:pointer}.trading-case-study_page__sTplq a:focus-visible,.trading-case-study_page__sTplq button:focus-visible,.trading-case-study_permissionTable__Ttqtq:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.trading-case-study_page__sTplq h1,.trading-case-study_page__sTplq h2{font-family:var(--font-home-display),Impact,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:-.025em}.trading-case-study_page__sTplq h3,.trading-case-study_page__sTplq h4{font-family:var(--font-home-body),Arial,sans-serif;text-transform:none;letter-spacing:-.025em;font-weight:600}.trading-case-study_hero__2mOsT{padding-top:32px}.trading-case-study_back__xnn_L{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#bbb;font-size:12px}.trading-case-study_heroLayout__H8UqA{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:36px;padding:38px 0 48px}.trading-case-study_heroCopy__iMWIg{position:relative;z-index:1}.trading-case-study_eyebrow__iSW4S{font-size:12px;color:var(--cyan);margin-bottom:22px}.trading-case-study_hero__2mOsT h1{font-size:clamp(58px,6.3vw,110px);line-height:1.03;max-width:none;margin-bottom:28px}.trading-case-study_heroLead__hLj9o{font-size:16px;color:#bbb;max-width:53ch;margin-bottom:32px}.trading-case-study_heroArt__192Nl{min-width:0;margin:0}.trading-case-study_heroArt__192Nl img{width:100%;height:auto;display:block;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.trading-case-study_heroArt__192Nl figcaption{font-size:11px;color:#8f8f8f;text-align:center;line-height:1.7;margin-top:14px}.trading-case-study_metadata__9JXut{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);padding:25px 0 32px;gap:24px}.trading-case-study_metadata__9JXut dt{font-size:11px;color:var(--muted);margin-bottom:10px}.trading-case-study_metadata__9JXut dd{font-size:13px;margin:0;line-height:1.7}.trading-case-study_body__lKm9A{max-width:1640px}.trading-case-study_confidential__fV68D{display:flex;gap:18px;align-items:flex-start;padding:30px 0;color:#a5a5a5;border-bottom:1px solid var(--line);font-size:12px}.trading-case-study_confidential__fV68D svg{color:var(--cyan);flex:none;margin-top:4px}.trading-case-study_confidential__fV68D p{max-width:100ch}.trading-case-study_confidential__fV68D strong{color:#ddd}.trading-case-study_section__miX4m{padding:76px 0;border-bottom:1px solid var(--line);scroll-margin-top:100px}.trading-case-study_sectionHeading__EUnag{margin-bottom:40px}.trading-case-study_closing__C6P1_ h2,.trading-case-study_problem__dvNNr h2,.trading-case-study_sectionHeading__EUnag h2{font-size:clamp(46px,5.5vw,88px);line-height:1.06;max-width:20ch;margin-bottom:24px;white-space:pre-line}.trading-case-study_lead__z_Rth{font-size:17px;color:#bbb;max-width:75ch}.trading-case-study_problem__dvNNr{border-left:3px solid #f6d54a;padding-left:28px;max-width:1100px}.trading-case-study_problem__dvNNr>p:not(.trading-case-study_lead__z_Rth){font-size:14px;max-width:80ch;color:var(--muted);margin-top:20px}.trading-case-study_solution__etyiT{margin-top:30px;border-top:1px solid var(--line);padding-top:24px}.trading-case-study_solution__etyiT>span{color:var(--cyan);font-size:12px;font-weight:600}.trading-case-study_solution__etyiT h3{font-size:27px;margin:15px 0}.trading-case-study_solution__etyiT p{color:#aaa;font-size:14px;max-width:80ch}.trading-case-study_frictionGrid__axB_t,.trading-case-study_qaRoutes__90r6o{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:48px}.trading-case-study_frictionGrid__axB_t>div,.trading-case-study_qaRoutes__90r6o>div{padding-top:24px;border-top:1px solid var(--line)}.trading-case-study_frictionGrid__axB_t svg,.trading-case-study_qaRoutes__90r6o svg{color:var(--cyan);margin-bottom:20px}.trading-case-study_frictionGrid__axB_t h3,.trading-case-study_qaRoutes__90r6o h3{font-size:19px;margin-bottom:12px}.trading-case-study_frictionGrid__axB_t p,.trading-case-study_qaRoutes__90r6o p{color:var(--muted);font-size:13px;max-width:54ch}.trading-case-study_ecosystem__bdoLc{display:grid;grid-template-columns:1fr .6fr 1.6fr .6fr 1fr;align-items:center;gap:18px;margin:50px 0}.trading-case-study_party__0kxK_{padding:28px 12px;text-align:center}.trading-case-study_party__0kxK_ svg{color:#bbb;margin:0 auto 18px;display:block}.trading-case-study_party__0kxK_ h3{font-size:24px;margin-bottom:12px}.trading-case-study_party__0kxK_ p{color:#aaa;font-size:12px}.trading-case-study_hub__7NOal{background:#161d00;border:1px solid #506900;padding:36px 18px;text-align:center}.trading-case-study_hub__7NOal svg{color:var(--cyan);display:block;margin:0 auto 22px}.trading-case-study_hub__7NOal h3{font-size:25px}.trading-case-study_hub__7NOal p{font-size:12px;color:#c3ff00;margin-top:14px}.trading-case-study_connector__ubgVo{text-align:center;color:#c3ff00;font-size:11px}.trading-case-study_connector__ubgVo span{display:block;line-height:1.7}.trading-case-study_connector__ubgVo svg{display:block;width:100%;margin:14px 0}.trading-case-study_actorGrid__5BR1j{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.trading-case-study_actorGrid__5BR1j>div{border-top:1px solid var(--line);padding-top:24px}.trading-case-study_actorGrid__5BR1j svg{color:var(--cyan);margin-bottom:20px}.trading-case-study_actorGrid__5BR1j h3{font-size:20px;margin-bottom:10px}.trading-case-study_actorGrid__5BR1j strong{display:block;color:#ccc;font-size:12px;margin-bottom:14px}.trading-case-study_actorGrid__5BR1j p{font-size:12px;color:#aaa}.trading-case-study_note__lcNSs{display:flex;align-items:flex-start;gap:20px;border-left:2px solid var(--cyan);padding-left:24px;margin-top:44px;font-size:13px;color:#aaa;max-width:100ch}.trading-case-study_note__lcNSs svg{flex:none;color:var(--cyan);margin-top:5px}.trading-case-study_note__lcNSs strong{color:#eee}.trading-case-study_stageTabs__srCuB{display:grid;grid-template-columns:repeat(6,1fr);border-block:1px solid var(--line)}.trading-case-study_stageTabs__srCuB button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:140px;text-align:left;padding:22px 28px 22px 18px;color:#aaa;font-size:13px;line-height:1.7;background:transparent;border:0;border-right:1px solid var(--line)}.trading-case-study_stageTabs__srCuB button:last-child{border-right:0}.trading-case-study_stageTabs__srCuB button>span{color:#888;font-size:11px}.trading-case-study_stageTabs__srCuB button>svg{position:absolute;right:10px;bottom:22px;color:#6b8c00}.trading-case-study_stageTabs__srCuB button[aria-selected=true]{color:#f3f0e9;background:#1d2600;box-shadow:inset 0 -2px var(--cyan)}.trading-case-study_stageTabs__srCuB button[aria-selected=true]>span{color:var(--cyan)}.trading-case-study_stagePanel__w6sdf{display:grid;grid-template-columns:100px 1fr;align-items:start;gap:32px;background:#080f11;padding:40px;margin-top:24px;min-height:300px}.trading-case-study_stagePanel__w6sdf>svg{color:var(--cyan);margin-top:8px}.trading-case-study_stagePanel__w6sdf h3{font-size:30px;margin-bottom:18px}.trading-case-study_stagePanel__w6sdf p:not(.trading-case-study_eyebrow__iSW4S){color:#bbb;font-size:14px;max-width:85ch}.trading-case-study_stagePanel__w6sdf .trading-case-study_eyebrow__iSW4S{margin-bottom:15px}.trading-case-study_gate___NjT_{display:flex;align-items:flex-start;gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid #394b00;color:#c3ff00;font-size:13px;line-height:1.8}.trading-case-study_gate___NjT_ svg{flex:none;margin-top:2px}.trading-case-study_twoColumns___HSwp{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:44px}.trading-case-study_twoColumns___HSwp h3{font-size:23px;margin-bottom:18px}.trading-case-study_twoColumns___HSwp p{font-size:14px;color:#aaa;max-width:65ch;margin-bottom:18px}.trading-case-study_qaRoutes__90r6o{margin-top:0;margin-bottom:40px}.trading-case-study_qaExample__LlC4K{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.trading-case-study_qaReport__l3Nx2{padding:40px;background:#0a1113}.trading-case-study_qaReport__l3Nx2 h3{font-size:32px;line-height:1.3;margin-bottom:32px}.trading-case-study_quantityBar__Gvplp{height:28px;display:flex;gap:3px}.trading-case-study_quantityBar__Gvplp span:first-child{flex:95;background:#c3ff00}.trading-case-study_quantityBar__Gvplp span:nth-child(2){flex:3;background:#f6d54a}.trading-case-study_quantityBar__Gvplp span:nth-child(3){flex:2;background:#ff4d00}.trading-case-study_qaReport__l3Nx2 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.trading-case-study_qaReport__l3Nx2 dt{font-size:11px;color:#aaa;line-height:1.7}.trading-case-study_qaReport__l3Nx2 dd{margin:10px 0 0;font-size:36px}.trading-case-study_qaReport__l3Nx2>p:last-child{font-size:12px;color:#aaa;margin-top:28px;max-width:55ch}.trading-case-study_qaDecision__2t3_t{padding:40px}.trading-case-study_qaDecision__2t3_t>svg{color:var(--cyan);margin-bottom:22px}.trading-case-study_qaDecision__2t3_t h3{font-size:26px;margin-bottom:16px}.trading-case-study_qaDecision__2t3_t>p{font-size:13px;color:#aaa}.trading-case-study_decisionButtons__ulwt0{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.trading-case-study_decisionButtons__ulwt0 button{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px;border:1px solid #666;background:#111;color:#eee;font-size:12px}.trading-case-study_decisionButtons__ulwt0 button[aria-pressed=true]{background:#2f3d00;border-color:var(--cyan);color:#c3ff00}.trading-case-study_decisionResult__jRAZL{display:flex;gap:14px;margin-top:25px;padding-top:24px;border-top:1px solid var(--line);font-size:12px;color:#aaa;min-height:100px}.trading-case-study_decisionResult__jRAZL svg{flex:none;color:var(--cyan);margin-top:4px}.trading-case-study_decisionResult__jRAZL strong{color:#f3f0e9}.trading-case-study_qaDecision__2t3_t small,.trading-case-study_rulesGrid__FX3_T small{display:block;font-size:11px;color:#888;line-height:1.8;margin-top:18px}.trading-case-study_packaging__GXQna{display:flex;align-items:flex-start;gap:24px;margin-top:40px;padding:28px 0;border-block:1px solid var(--line)}.trading-case-study_packaging__GXQna>svg{flex:none;color:var(--cyan);margin-top:3px}.trading-case-study_packaging__GXQna h3{font-size:22px;margin-bottom:16px}.trading-case-study_packaging__GXQna p{font-size:13px;color:#aaa;max-width:95ch}.trading-case-study_small__Jgarb{font-size:11px!important;color:#888!important;line-height:1.85;margin-top:20px;max-width:100ch}.trading-case-study_small__Jgarb a{display:inline-flex;align-items:center;gap:5px;color:#c3ff00;text-decoration:underline;text-underline-offset:4px}.trading-case-study_dataArchitecture__UqdoE{text-align:center;padding:40px 20px;background:#080f11;margin:40px 0}.trading-case-study_dataArchitecture__UqdoE>div:first-child>svg{color:var(--cyan);margin-bottom:20px}.trading-case-study_dataArchitecture__UqdoE h3{font-size:28px;margin-bottom:18px}.trading-case-study_dataArchitecture__UqdoE>div:first-child>p{color:#c3ff00;font-size:13px}.trading-case-study_dataArchitecture__UqdoE>svg{display:block;color:#749800;margin:28px auto}.trading-case-study_accessLayers__ARH32{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;max-width:1250px;margin:auto}.trading-case-study_accessLayers__ARH32>div{padding:24px 14px;border:1px solid #455a00}.trading-case-study_accessLayers__ARH32 svg{color:var(--cyan);margin-bottom:16px}.trading-case-study_accessLayers__ARH32 h4{font-size:17px;margin-bottom:12px}.trading-case-study_accessLayers__ARH32 p{font-size:12px;color:#c3ff00}.trading-case-study_dataOutcome__nYA6d{font-size:20px;color:#eee}.trading-case-study_roleExplorer__25Rw_{border:1px solid #4b6200}.trading-case-study_roleTabs__suuPQ{display:flex;flex-wrap:wrap;gap:8px;padding:16px;border-bottom:1px solid #4b6200}.trading-case-study_roleTabs__suuPQ button{background:transparent;color:#aaa;padding:12px 22px;min-height:44px;border:1px solid transparent;font-size:13px}.trading-case-study_roleTabs__suuPQ button[aria-pressed=true]{color:var(--cyan);border-color:#638200;background:#1f2900}.trading-case-study_sharedRecord__juEj1{padding:28px 32px;background:#0b1214}.trading-case-study_sharedRecord__juEj1>div{display:flex;align-items:center;gap:12px;color:#c3ff00;font-size:13px}.trading-case-study_sharedRecord__juEj1>div>strong{margin-left:auto;color:var(--cyan);font-size:11px;white-space:nowrap}.trading-case-study_sharedRecord__juEj1 dl{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 1fr;gap:22px;margin-top:24px}.trading-case-study_sharedRecord__juEj1 dt{color:#799e00;font-size:11px;margin-bottom:10px}.trading-case-study_sharedRecord__juEj1 dd{margin:0;font-size:12px;line-height:1.85;color:#ddd}.trading-case-study_roleView__Idl5S{display:grid;grid-template-columns:48px 1fr;gap:24px;padding:32px;min-height:335px}.trading-case-study_roleView__Idl5S>svg{color:var(--cyan)}.trading-case-study_roleView__Idl5S .trading-case-study_eyebrow__iSW4S{margin-bottom:12px}.trading-case-study_roleView__Idl5S h3{font-size:26px;margin-bottom:22px}.trading-case-study_roleView__Idl5S ul{list-style:none;display:grid;gap:12px}.trading-case-study_roleView__Idl5S li{display:flex;gap:12px;font-size:13px;color:#bbb}.trading-case-study_roleView__Idl5S li svg{color:var(--cyan);flex:none;margin-top:3px}.trading-case-study_restriction__R6Lg1{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--line);margin-top:24px;padding-top:20px;color:#999;font-size:12px;max-width:85ch}.trading-case-study_restriction__R6Lg1 svg{flex:none;margin-top:3px}.trading-case-study_permissionTable__Ttqtq{overflow:auto;margin-top:38px}.trading-case-study_permissionTable__Ttqtq table{border-collapse:collapse;width:100%;min-width:960px;text-align:left}.trading-case-study_permissionTable__Ttqtq caption{text-align:left;font-size:11px;color:#999;padding-bottom:16px;line-height:1.8}.trading-case-study_permissionTable__Ttqtq td,.trading-case-study_permissionTable__Ttqtq th{border-bottom:1px solid var(--line);padding:20px 18px;vertical-align:top;font-size:12px;line-height:1.85;max-width:220px}.trading-case-study_permissionTable__Ttqtq thead{color:var(--cyan);background:#151b00}.trading-case-study_permissionTable__Ttqtq tbody th{color:#eee;font-weight:500}.trading-case-study_permissionTable__Ttqtq td{color:#aaa}.trading-case-study_onboarding__LImzu{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;gap:24px;align-items:center;padding:34px 0;border-block:1px solid var(--line)}.trading-case-study_onboarding__LImzu>div>svg{color:var(--cyan);margin-bottom:24px}.trading-case-study_onboarding__LImzu h3{font-size:24px;margin-bottom:15px}.trading-case-study_onboarding__LImzu p{font-size:13px;color:#aaa;max-width:47ch}.trading-case-study_onboarding__LImzu>svg{color:#739700}.trading-case-study_rulesGrid__FX3_T{display:grid;grid-template-columns:1fr 1fr;gap:44px 56px;margin-top:50px}.trading-case-study_rulesGrid__FX3_T>div{padding-top:28px}.trading-case-study_rulesGrid__FX3_T>div>svg{color:var(--cyan);margin-bottom:24px}.trading-case-study_rulesGrid__FX3_T h3{font-size:25px;margin-bottom:18px}.trading-case-study_rulesGrid__FX3_T p{font-size:13px;color:#aaa;max-width:68ch}.trading-case-study_depositEquation__XoJot{display:flex;gap:26px;align-items:center;padding:24px 0;margin-top:10px}.trading-case-study_depositEquation__XoJot span{font-size:11px;color:#c3ff00}.trading-case-study_depositEquation__XoJot strong{display:block;font-size:clamp(28px,3vw,44px);line-height:1.3;color:#eee;font-weight:500;margin-bottom:7px}.trading-case-study_depositEquation__XoJot>b{color:var(--cyan);font-size:20px;font-weight:400}.trading-case-study_entitlements__D8mTA{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:28px;color:#c3ff00;font-size:12px}.trading-case-study_entitlements__D8mTA>span{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #455a00}.trading-case-study_rulesGrid__FX3_T .trading-case-study_ruleHighlight__hk7xS{color:#c3ff00;border-left:2px solid var(--cyan);padding-left:18px;margin-top:28px;font-size:13px}.trading-case-study_settlement__SWwGr{display:flex;align-items:flex-start;gap:24px;padding:32px;background:#151b00;margin-top:48px}.trading-case-study_settlement__SWwGr>svg{color:var(--cyan);flex:none}.trading-case-study_settlement__SWwGr h3{font-size:25px;margin-bottom:16px}.trading-case-study_settlement__SWwGr p{font-size:13px;color:#c3ff00;max-width:100ch}.trading-case-study_methodRows__I03u4>div{display:grid;grid-template-columns:48px 1.7fr 1fr;align-items:start;gap:26px;padding:30px 0;border-top:1px solid var(--line)}.trading-case-study_methodRows__I03u4 svg{color:var(--cyan);margin-top:5px}.trading-case-study_methodRows__I03u4 h3{font-size:23px;margin-bottom:14px}.trading-case-study_methodRows__I03u4 p{color:#aaa;font-size:13px;max-width:70ch}.trading-case-study_methodRows__I03u4>div>span{color:#c3ff00;font-size:12px;text-align:right;line-height:1.8;padding-top:5px}.trading-case-study_edgeList__M8Hxc{padding-left:20px;color:#aaa;font-size:13px;display:grid;gap:14px;max-width:65ch}.trading-case-study_edgeList__M8Hxc li::marker{color:var(--cyan)}.trading-case-study_accessibility__n0pzs strong{color:var(--cyan);font-weight:500}.trading-case-study_closing__C6P1_>p:not(.trading-case-study_eyebrow__iSW4S){margin-bottom:24px;max-width:75ch}.trading-case-study_closing__C6P1_>p:not(.trading-case-study_lead__z_Rth):not(.trading-case-study_eyebrow__iSW4S){font-size:13px;color:#aaa}.trading-case-study_closing__C6P1_>a{margin-top:12px}.trading-case-study_footer__8SKzN{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;font-size:12px;color:#999}.trading-case-study_footer__8SKzN a{display:flex;align-items:center;gap:12px;color:#eee;min-height:44px}@media(min-width:1700px){.trading-case-study_hero__2mOsT{max-width:1640px}.trading-case-study_heroLayout__H8UqA{gap:70px}.trading-case-study_hero__2mOsT h1{font-size:120px}}@media(max-width:1100px){.trading-case-study_heroLayout__H8UqA{gap:18px}.trading-case-study_hero__2mOsT h1{font-size:7.5vw}.trading-case-study_heroLead__hLj9o{font-size:14px}.trading-case-study_actorGrid__5BR1j{grid-template-columns:repeat(3,1fr);gap:32px}.trading-case-study_stageTabs__srCuB{grid-template-columns:repeat(3,1fr)}.trading-case-study_stageTabs__srCuB button{min-height:112px;border-bottom:1px solid var(--line)}.trading-case-study_stagePanel__w6sdf{padding:32px;grid-template-columns:70px 1fr;gap:24px}.trading-case-study_qaDecision__2t3_t,.trading-case-study_qaReport__l3Nx2{padding:28px}.trading-case-study_sharedRecord__juEj1 dl{grid-template-columns:1fr 1fr}.trading-case-study_accessLayers__ARH32{grid-template-columns:repeat(3,1fr)}.trading-case-study_methodRows__I03u4>div{grid-template-columns:40px 1fr}.trading-case-study_methodRows__I03u4>div>span{grid-column:2;text-align:left;padding-top:0}.trading-case-study_ecosystem__bdoLc{gap:8px;grid-template-columns:1fr .4fr 1.7fr .4fr 1fr}.trading-case-study_hub__7NOal h3{font-size:22px}.trading-case-study_connector__ubgVo span{font-size:10px}.trading-case-study_twoColumns___HSwp{gap:32px}}@media(max-width:699px){.trading-case-study_hero__2mOsT{padding-top:20px}.trading-case-study_heroLayout__H8UqA{grid-template-columns:1fr;padding:26px 0 30px;gap:32px}.trading-case-study_hero__2mOsT h1{font-size:clamp(50px,11.6vw,78px);max-width:none}.trading-case-study_heroLead__hLj9o{font-size:14px}.trading-case-study_heroArt__192Nl img{aspect-ratio:3/2}.trading-case-study_heroArt__192Nl figcaption{font-size:10px}.trading-case-study_metadata__9JXut{grid-template-columns:1fr 1fr;gap:22px;padding-bottom:24px}.trading-case-study_metadata__9JXut dd{font-size:12px}.trading-case-study_confidential__fV68D{font-size:11px;padding:24px 0;gap:14px}.trading-case-study_section__miX4m{padding:46px 0;scroll-margin-top:85px}.trading-case-study_sectionHeading__EUnag{margin-bottom:28px}.trading-case-study_closing__C6P1_ h2,.trading-case-study_problem__dvNNr h2,.trading-case-study_sectionHeading__EUnag h2{font-size:clamp(38px,10vw,60px);max-width:none}.trading-case-study_eyebrow__iSW4S{margin-bottom:16px}.trading-case-study_lead__z_Rth{font-size:15px}.trading-case-study_problem__dvNNr{padding-left:18px}.trading-case-study_problem__dvNNr>p:not(.trading-case-study_lead__z_Rth),.trading-case-study_solution__etyiT p{font-size:13px}.trading-case-study_solution__etyiT h3{font-size:23px}.trading-case-study_frictionGrid__axB_t,.trading-case-study_qaRoutes__90r6o{grid-template-columns:1fr;gap:24px}.trading-case-study_frictionGrid__axB_t{margin-top:30px}.trading-case-study_frictionGrid__axB_t svg,.trading-case-study_qaRoutes__90r6o svg{margin-bottom:14px}.trading-case-study_ecosystem__bdoLc{grid-template-columns:1fr;margin:26px 0}.trading-case-study_party__0kxK_{padding:18px}.trading-case-study_connector__ubgVo{display:flex;flex-direction:column;align-items:center;padding:12px 0}.trading-case-study_connector__ubgVo svg{transform:rotate(90deg);height:48px;width:48px;margin:7px}.trading-case-study_hub__7NOal{padding:28px 18px}.trading-case-study_actorGrid__5BR1j{grid-template-columns:1fr 1fr;gap:28px 22px}.trading-case-study_actorGrid__5BR1j h3{font-size:18px}.trading-case-study_actorGrid__5BR1j strong{font-size:11px}.trading-case-study_actorGrid__5BR1j p{font-size:12px}.trading-case-study_note__lcNSs{padding-left:16px;gap:14px;font-size:12px;margin-top:32px}.trading-case-study_stageTabs__srCuB{grid-template-columns:repeat(2,1fr)}.trading-case-study_stageTabs__srCuB button{font-size:12px;min-height:105px;padding:18px 24px 18px 12px}.trading-case-study_stagePanel__w6sdf{grid-template-columns:1fr;padding:24px;gap:24px;min-height:470px}.trading-case-study_stagePanel__w6sdf>svg{width:44px;height:44px}.trading-case-study_stagePanel__w6sdf h3{font-size:26px}.trading-case-study_stagePanel__w6sdf p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px}.trading-case-study_gate___NjT_{font-size:12px}.trading-case-study_twoColumns___HSwp{grid-template-columns:1fr;gap:28px;margin-top:32px}.trading-case-study_twoColumns___HSwp h3{font-size:21px}.trading-case-study_twoColumns___HSwp p{font-size:13px}.trading-case-study_qaExample__LlC4K{grid-template-columns:1fr}.trading-case-study_qaDecision__2t3_t,.trading-case-study_qaReport__l3Nx2{padding:24px}.trading-case-study_qaReport__l3Nx2 h3{font-size:27px}.trading-case-study_qaReport__l3Nx2 dl{gap:12px}.trading-case-study_qaReport__l3Nx2 dd{font-size:30px}.trading-case-study_qaReport__l3Nx2 dt{font-size:10px}.trading-case-study_qaDecision__2t3_t{border-top:1px solid var(--line)}.trading-case-study_qaDecision__2t3_t h3{font-size:24px}.trading-case-study_decisionResult__jRAZL{min-height:120px}.trading-case-study_decisionButtons__ulwt0 button{font-size:11px;padding:11px}.trading-case-study_packaging__GXQna{gap:16px}.trading-case-study_packaging__GXQna h3{font-size:20px}.trading-case-study_packaging__GXQna p{font-size:12px}.trading-case-study_dataArchitecture__UqdoE{padding:28px 16px}.trading-case-study_dataArchitecture__UqdoE h3{font-size:24px}.trading-case-study_accessLayers__ARH32{grid-template-columns:1fr 1fr;gap:12px}.trading-case-study_accessLayers__ARH32>div:last-child{grid-column:1/-1}.trading-case-study_accessLayers__ARH32>div{padding:20px 12px}.trading-case-study_accessLayers__ARH32 h4{font-size:16px}.trading-case-study_accessLayers__ARH32 p{font-size:11px}.trading-case-study_dataOutcome__nYA6d{font-size:18px}.trading-case-study_roleTabs__suuPQ{gap:4px;padding:10px}.trading-case-study_roleTabs__suuPQ button{padding:10px;font-size:12px}.trading-case-study_sharedRecord__juEj1{padding:20px}.trading-case-study_sharedRecord__juEj1>div{flex-wrap:wrap;font-size:11px}.trading-case-study_sharedRecord__juEj1>div>strong{margin-left:0}.trading-case-study_sharedRecord__juEj1 dl{gap:20px 14px}.trading-case-study_sharedRecord__juEj1 dd{font-size:11px}.trading-case-study_roleView__Idl5S{grid-template-columns:1fr;padding:24px;gap:16px;min-height:435px}.trading-case-study_roleView__Idl5S h3{font-size:22px}.trading-case-study_roleView__Idl5S li{font-size:12px}.trading-case-study_restriction__R6Lg1{font-size:11px}.trading-case-study_permissionTable__Ttqtq td,.trading-case-study_permissionTable__Ttqtq th{padding:16px 12px}.trading-case-study_onboarding__LImzu{grid-template-columns:1fr;gap:22px}.trading-case-study_onboarding__LImzu>svg{transform:rotate(90deg);margin:auto;height:48px}.trading-case-study_onboarding__LImzu h3{font-size:23px}.trading-case-study_rulesGrid__FX3_T{grid-template-columns:1fr;gap:32px;margin-top:32px}.trading-case-study_rulesGrid__FX3_T h3{font-size:23px}.trading-case-study_depositEquation__XoJot{gap:20px}.trading-case-study_depositEquation__XoJot strong{font-size:32px}.trading-case-study_entitlements__D8mTA{gap:12px}.trading-case-study_entitlements__D8mTA>span{padding:12px;font-size:11px}.trading-case-study_settlement__SWwGr{padding:24px;flex-direction:column;gap:18px}.trading-case-study_settlement__SWwGr h3{font-size:23px}.trading-case-study_methodRows__I03u4>div{grid-template-columns:32px 1fr;gap:18px}.trading-case-study_methodRows__I03u4 h3{font-size:21px}.trading-case-study_methodRows__I03u4 p{font-size:12px}.trading-case-study_methodRows__I03u4>div>span{font-size:11px}.trading-case-study_footer__8SKzN{align-items:flex-start;flex-direction:column;gap:12px;font-size:11px}.trading-case-study_footer__8SKzN a{min-height:32px}}.trading-case-study_events__R1O_S{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px;border-bottom:1px solid var(--line);padding:36px 0 52px}.trading-case-study_events__R1O_S>div>svg{color:var(--cyan);margin-bottom:18px}.trading-case-study_events__R1O_S h2{font-size:34px;line-height:1.1;margin-bottom:18px}.trading-case-study_events__R1O_S p{font-size:12px;color:#999;max-width:48ch}.trading-case-study_events__R1O_S>.trading-case-study_eventCard__9rGjW{position:relative;border-left:1px solid var(--line);padding:15px 34px 15px 28px}.trading-case-study_events__R1O_S>.trading-case-study_eventCard__9rGjW>span{display:block;font-size:11px;color:#999;margin-bottom:20px}.trading-case-study_events__R1O_S strong{font-size:23px;display:block;margin-bottom:14px;font-weight:500}.trading-case-study_events__R1O_S>.trading-case-study_eventCard__9rGjW>svg{position:absolute;right:0;top:14px;color:var(--cyan)}@media(max-width:699px){.trading-case-study_events__R1O_S{grid-template-columns:1fr;gap:28px;padding:30px 0}.trading-case-study_events__R1O_S>.trading-case-study_eventCard__9rGjW{padding-left:20px}.trading-case-study_events__R1O_S h2{font-size:32px}}.trading-case-study_competitors__rPTPv{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.trading-case-study_competitors__rPTPv>div{border-top:1px solid var(--line);padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}.trading-case-study_competitors__rPTPv .trading-case-study_eyebrow__iSW4S{font-size:11px;margin-bottom:18px}.trading-case-study_competitors__rPTPv h3{font-size:26px;margin-bottom:18px}.trading-case-study_competitors__rPTPv>div>p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px;color:#aaa}.trading-case-study_competitors__rPTPv strong{display:block;font-size:13px;font-weight:500;color:#ddd;margin:24px 0}.trading-case-study_competitors__rPTPv a{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:12px;color:#c3ff00;text-decoration:underline;text-underline-offset:5px}.trading-case-study_differentiator__wLqnk{display:grid;grid-template-columns:48px 1fr;gap:26px;padding:32px;background:#182000;margin-top:40px}.trading-case-study_differentiator__wLqnk>svg{color:var(--cyan)}.trading-case-study_differentiator__wLqnk h3{font-size:29px;margin-bottom:20px}.trading-case-study_differentiator__wLqnk p:not(.trading-case-study_eyebrow__iSW4S){color:#c3ff00;font-size:14px;max-width:95ch;margin-bottom:16px}.trading-case-study_comparisonNote__h8Pnp{display:flex;gap:18px;margin-top:24px;color:#999;font-size:11px;max-width:120ch}.trading-case-study_comparisonNote__h8Pnp>svg{flex:none;color:#c3ff00;margin-top:5px}.trading-case-study_comparisonNote__h8Pnp a{color:#c3ff00;text-decoration:underline;text-underline-offset:4px}.trading-case-study_comparisonNote__h8Pnp strong{color:#bbb}@media(max-width:699px){.trading-case-study_competitors__rPTPv{grid-template-columns:1fr;gap:28px}.trading-case-study_competitors__rPTPv h3{font-size:24px}.trading-case-study_differentiator__wLqnk{grid-template-columns:1fr;padding:24px;gap:20px}.trading-case-study_differentiator__wLqnk h3{font-size:24px}.trading-case-study_differentiator__wLqnk p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px}.trading-case-study_comparisonNote__h8Pnp{font-size:10px;gap:12px}}.trading-case-study_dataArchitecture__UqdoE>div:first-child>svg{display:block;margin:0 auto 20px}.trading-case-study_accessLayers__ARH32 svg{display:block;margin:0 auto 16px}.trading-case-study_tradeInstance__n_N0A{margin-top:48px;border:1px solid #4b6200}.trading-case-study_instanceIntro__hRVng{padding:32px;max-width:100ch}.trading-case-study_instanceIntro__hRVng h3{font-size:clamp(25px,2.7vw,38px);line-height:1.3;margin-bottom:20px}.trading-case-study_instanceIntro__hRVng>p:not(.trading-case-study_eyebrow__iSW4S){font-size:14px;color:#bbb;max-width:80ch}.trading-case-study_instanceIntro__hRVng small{display:block;font-size:11px;line-height:1.8;color:#888;margin-top:16px}.trading-case-study_instanceDistribution__SGkhF{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;color:#c3ff00;text-align:center;font-size:12px}.trading-case-study_instanceDistribution__SGkhF svg{color:var(--cyan)}.trading-case-study_instanceRoles__LgsLD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--line)}.trading-case-study_instanceRoles__LgsLD button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px 12px;background:#000;color:#aaa;border:0;border-right:1px solid var(--line);min-height:145px}.trading-case-study_instanceRoles__LgsLD button:last-child{border-right:0}.trading-case-study_instanceRoles__LgsLD button svg{color:#c3ff00}.trading-case-study_instanceRoles__LgsLD strong{font-size:16px;font-weight:500}.trading-case-study_instanceRoles__LgsLD span{font-size:11px;line-height:1.6}.trading-case-study_instanceRoles__LgsLD button[aria-pressed=true]{background:#1d2600;color:#f3f0e9;box-shadow:inset 0 -2px var(--cyan)}.trading-case-study_instanceRoles__LgsLD button[aria-pressed=true] svg{color:var(--cyan)}.trading-case-study_instancePerspective__H_TxV{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px;min-height:320px}.trading-case-study_instanceIdentity__D58og>svg{color:var(--cyan);margin-bottom:20px}.trading-case-study_instanceIdentity__D58og .trading-case-study_eyebrow__iSW4S{margin-bottom:10px}.trading-case-study_instancePerspective__H_TxV h4,.trading-case-study_instanceTransparency__pXkkX h4,.trading-case-study_traderContext__cUQsQ h4{font-size:22px;margin-bottom:16px;line-height:1.4}.trading-case-study_instanceIdentity__D58og>p:last-child,.trading-case-study_instanceTransparency__pXkkX p,.trading-case-study_traderContext__cUQsQ p{font-size:13px;color:#aaa;max-width:70ch}.trading-case-study_instanceActions__cFzrD{border-left:1px solid var(--line);padding-left:32px}.trading-case-study_instanceActions__cFzrD ul{display:grid;gap:15px;list-style:none;padding:0}.trading-case-study_instanceActions__cFzrD li{display:flex;gap:12px;font-size:13px;color:#bbb}.trading-case-study_instanceActions__cFzrD li svg{flex:none;color:var(--cyan);margin-top:4px}.trading-case-study_traderContext__cUQsQ{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px;border-top:1px solid var(--line)}.trading-case-study_traderContext__cUQsQ .trading-case-study_roleTabs__suuPQ{padding:0 0 18px;border:0}.trading-case-study_traderContext__cUQsQ .trading-case-study_roleTabs__suuPQ+p{min-height:100px}.trading-case-study_instanceTransparency__pXkkX{display:flex;gap:20px;border-top:1px solid var(--line);padding:28px 32px}.trading-case-study_instanceTransparency__pXkkX>svg{color:var(--cyan);flex:none;margin-top:4px}.trading-case-study_instanceTransparency__pXkkX h4{font-size:20px}.trading-case-study_instanceTransparency__pXkkX p{max-width:110ch}@media(max-width:699px){.trading-case-study_instanceIntro__hRVng,.trading-case-study_instancePerspective__H_TxV,.trading-case-study_traderContext__cUQsQ{padding:24px}.trading-case-study_instanceIntro__hRVng>p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px}.trading-case-study_instanceRoles__LgsLD{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-case-study_instanceRoles__LgsLD button{min-height:125px;border-bottom:1px solid var(--line)}.trading-case-study_instanceRoles__LgsLD button:nth-child(2n){border-right:0}.trading-case-study_instanceRoles__LgsLD button:last-child{grid-column:1/-1;border-bottom:0}.trading-case-study_instancePerspective__H_TxV,.trading-case-study_traderContext__cUQsQ{grid-template-columns:1fr;gap:24px;min-height:0}.trading-case-study_instanceActions__cFzrD{padding-left:0;padding-top:24px;border-left:0;border-top:1px solid var(--line)}.trading-case-study_instancePerspective__H_TxV h4,.trading-case-study_traderContext__cUQsQ h4{font-size:21px}.trading-case-study_instanceTransparency__pXkkX{padding:24px;gap:14px}.trading-case-study_instanceTransparency__pXkkX h4{font-size:19px}.trading-case-study_instanceIdentity__D58og>p:last-child,.trading-case-study_instanceTransparency__pXkkX p,.trading-case-study_traderContext__cUQsQ p{font-size:12px}.trading-case-study_instanceDistribution__SGkhF{font-size:11px}}.trading-case-study_tradeInstance__n_N0A{scroll-margin-top:110px}.trading-case-study_instanceTransparency__pXkkX p+p{margin-top:16px}.trading-case-study_instanceTransparency__pXkkX strong{color:#ddd;font-weight:500}.trading-case-study_instanceSpecs__dte0o{margin:24px 0 28px;padding:24px;border:1px solid #455a00;background:#000}.trading-case-study_instanceSpecs__dte0o h4{font-size:19px;margin-bottom:20px}.trading-case-study_sharedRecord__juEj1 .trading-case-study_instanceSpecs__dte0o dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0}.trading-case-study_sharedRecord__juEj1 .trading-case-study_instanceSpecs__dte0o dt{font-size:11px;color:#c3ff00}.trading-case-study_sharedRecord__juEj1 .trading-case-study_instanceSpecs__dte0o dd{font-size:14px;color:#eee}.trading-case-study_instanceIdentity__D58og>p:last-child{max-width:57ch}.trading-case-study_instanceActions__cFzrD .trading-case-study_restriction__R6Lg1{line-height:1.85}@media(max-width:699px){.trading-case-study_instanceSpecs__dte0o{padding:18px}.trading-case-study_sharedRecord__juEj1 .trading-case-study_instanceSpecs__dte0o dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.trading-case-study_sharedRecord__juEj1 .trading-case-study_instanceSpecs__dte0o dd{font-size:12px}}.trading-case-study_instanceActions__cFzrD .trading-case-study_roleTabs__suuPQ{padding:0 0 20px;border:0}.trading-case-study_reviewScope__dSKNy{gap:10px;margin-top:24px}.trading-case-study_reviewScope__dSKNy span{border:1px solid #435800;padding:9px 13px;min-height:40px;line-height:1.6;background:transparent;border-radius:0}.trading-case-study_reviewScope__dSKNy svg{flex:none}.trading-case-study_businessHeading__3dSyM{margin-bottom:36px}.trading-case-study_businessHeading__3dSyM h2{font-size:clamp(44px,5.2vw,88px);line-height:1.06;max-width:none;width:100%;margin:0}.trading-case-study_businessOverview____VjQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:44px}.trading-case-study_businessOverview____VjQ>div{padding:0 28px;min-width:0}.trading-case-study_businessOverview____VjQ>div:first-child{padding-left:0}.trading-case-study_businessOverview____VjQ>div:last-child{padding-right:0}.trading-case-study_businessOverview____VjQ>div+div{border-left:1px solid var(--line)}.trading-case-study_businessOverview____VjQ svg{color:var(--cyan);margin-bottom:18px;display:block}.trading-case-study_page__sTplq .trading-case-study_businessOverview____VjQ h3{font-family:var(--font-home-body),Arial,sans-serif;font-size:22px;line-height:1.4;text-transform:none;font-weight:600;margin-bottom:16px;letter-spacing:-.025em}.trading-case-study_businessOverview____VjQ p{font-size:14px;line-height:1.85;color:#aaa;max-width:58ch}.trading-case-study_offlineIntro__UZ5ho{border-top:1px solid var(--line);padding-top:32px;max-width:none;margin-top:0}.trading-case-study_offlineIntro__UZ5ho p{max-width:95ch}@media(max-width:899px){.trading-case-study_businessOverview____VjQ{grid-template-columns:1fr;gap:24px}.trading-case-study_businessOverview____VjQ>div,.trading-case-study_businessOverview____VjQ>div:first-child,.trading-case-study_businessOverview____VjQ>div:last-child{padding:0}.trading-case-study_businessOverview____VjQ>div+div{border-left:0;border-top:1px solid var(--line);padding-top:24px}.trading-case-study_businessOverview____VjQ p{max-width:85ch}.trading-case-study_businessHeading__3dSyM{margin-bottom:28px}}@media(max-width:699px){.trading-case-study_businessHeading__3dSyM h2{font-size:clamp(38px,10vw,60px)}.trading-case-study_page__sTplq .trading-case-study_businessOverview____VjQ h3{font-size:21px}.trading-case-study_businessOverview____VjQ p{font-size:13px}.trading-case-study_reviewScope__dSKNy span{font-size:11px;padding:8px 11px}.trading-case-study_offlineIntro__UZ5ho{padding-top:26px}}.trading-case-study_eventLogo__i7Cch{display:flex;align-items:center;justify-content:center;width:210px;max-width:100%;height:100px;padding:12px;background:#fff;margin:0 0 22px}.trading-case-study_eventLogo__i7Cch img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.trading-case-study_eventLogo__i7Cch.trading-case-study_itcLogo__hdqE5{background:transparent;justify-content:flex-start;padding:0;width:240px}.trading-case-study_eventLogo__i7Cch.trading-case-study_itcLogo__hdqE5 img{height:auto;max-height:80px}.trading-case-study_aiConceptNote__e1qv5{display:flex;align-items:flex-start;gap:14px;padding:22px 24px;border:1px solid #455a00;color:#aaa;font-size:13px}.trading-case-study_aiConceptNote__e1qv5>svg{flex:none;color:var(--cyan);margin-top:4px}.trading-case-study_aiConceptNote__e1qv5 strong{color:#eee;font-weight:500}.trading-case-study_aiOpportunity__vR6sD>.trading-case-study_roleTabs__suuPQ{padding:20px 0;border-bottom:1px solid var(--line)}.trading-case-study_aiConceptLayout__dxFLp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;margin-top:32px;align-items:start}.trading-case-study_aiRationale__Rbwzq h3{font-size:clamp(25px,2.5vw,36px);line-height:1.3;margin-bottom:30px;max-width:25ch}.trading-case-study_aiRationale__Rbwzq h4{font-size:17px;margin:24px 0 12px}.trading-case-study_aiRationale__Rbwzq p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px;color:#aaa;max-width:65ch}.trading-case-study_aiInterface__a_50f{border:1px solid #455a00;min-width:0;padding:24px;background:#000}.trading-case-study_aiInterfaceHeader__5bPp9{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding-bottom:20px}.trading-case-study_aiInterfaceHeader__5bPp9 svg{flex:none;color:var(--cyan)}.trading-case-study_aiInterfaceHeader__5bPp9 h4{font-size:18px;margin-bottom:5px}.trading-case-study_aiInterfaceHeader__5bPp9 span{font-size:10px;color:#c3ff00}.trading-case-study_aiInterfaceHeader__5bPp9>span{margin-left:auto;border:1px solid #455a00;padding:7px 9px;white-space:nowrap}.trading-case-study_aiPrompt___s_24{padding:18px 20px;margin:24px 0 20px;background:#151b00;border-left:2px solid var(--cyan);color:#ddd;font-size:14px}.trading-case-study_aiAnswer__VocL4>.trading-case-study_eyebrow__iSW4S{font-size:11px;margin-bottom:18px}.trading-case-study_aiAnswer__VocL4>p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px;line-height:1.85;color:#bbb;margin-bottom:18px}.trading-case-study_aiEvidenceButton__ddGoV{display:inline-flex;align-items:center;gap:10px;padding:11px 14px;min-height:44px;border:1px solid #5f7c00;color:#c3ff00;background:transparent;font-size:12px}.trading-case-study_aiEvidence__XAMw5{margin-top:22px}.trading-case-study_aiEvidence__XAMw5 table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:left}.trading-case-study_aiEvidence__XAMw5 caption{font-size:11px;line-height:1.8;color:#c3ff00;text-align:left;padding-bottom:14px}.trading-case-study_aiEvidence__XAMw5 td,.trading-case-study_aiEvidence__XAMw5 th{font-size:11px;line-height:1.8;padding:12px 10px;border-bottom:1px solid #3b4d00;vertical-align:top;overflow-wrap:anywhere}.trading-case-study_aiEvidence__XAMw5 th{color:#c9d8dd;font-weight:500;width:32%}.trading-case-study_aiEvidence__XAMw5 td{color:#aaa}.trading-case-study_aiEvidence__XAMw5 thead th{color:var(--cyan)}.trading-case-study_aiHumanAction__qF3Cj{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--line);padding-top:22px;margin-top:24px}.trading-case-study_aiHumanAction__qF3Cj svg{color:var(--cyan);flex:none;margin-top:3px}.trading-case-study_aiHumanAction__qF3Cj h4{font-size:17px;margin-bottom:10px}.trading-case-study_aiHumanAction__qF3Cj p{font-size:12px;color:#aaa}.trading-case-study_aiInterface__a_50f>.trading-case-study_restriction__R6Lg1{font-size:11px}.trading-case-study_aiBoundaries__hFHqy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px}.trading-case-study_aiBoundaries__hFHqy>div+div{border-left:1px solid var(--line);padding-left:28px}.trading-case-study_aiBoundaries__hFHqy h3{font-size:22px;margin-bottom:16px;line-height:1.4}.trading-case-study_aiBoundaries__hFHqy p{font-size:12px;color:#aaa;max-width:65ch}@media(max-width:899px){.trading-case-study_aiConceptLayout__dxFLp{grid-template-columns:1fr;gap:28px}.trading-case-study_aiRationale__Rbwzq h3{max-width:none}.trading-case-study_aiBoundaries__hFHqy{grid-template-columns:1fr;gap:28px}.trading-case-study_aiBoundaries__hFHqy>div+div{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.trading-case-study_aiBoundaries__hFHqy p{max-width:85ch}}@media(max-width:699px){.trading-case-study_aiConceptNote__e1qv5{padding:18px;font-size:12px}.trading-case-study_aiInterface__a_50f{padding:18px}.trading-case-study_aiInterfaceHeader__5bPp9{gap:9px;flex-wrap:wrap}.trading-case-study_aiInterfaceHeader__5bPp9>span{margin-left:0}.trading-case-study_aiPrompt___s_24{font-size:13px;padding:16px}.trading-case-study_aiAnswer__VocL4>p:not(.trading-case-study_eyebrow__iSW4S){font-size:12px}.trading-case-study_aiOpportunity__vR6sD>.trading-case-study_roleTabs__suuPQ button{padding:10px 12px}.trading-case-study_aiRationale__Rbwzq h3{font-size:27px}.trading-case-study_aiBoundaries__hFHqy h3{font-size:21px}}.trading-case-study_accessComparison__G59hL{display:grid;grid-template-columns:minmax(290px,.85fr) minmax(0,1.65fr);align-items:start;border-top:1px solid #4b6200}.trading-case-study_accessRecord__rzdak{position:sticky;top:110px;padding:24px;min-width:0;background:#080f11}.trading-case-study_accessRecordHeading___hrLP{display:flex;align-items:center;gap:14px;margin-bottom:22px}.trading-case-study_accessRecordHeading___hrLP>svg{flex:none;color:var(--cyan)}.trading-case-study_accessRecordHeading___hrLP h4{font-size:21px;margin-bottom:6px}.trading-case-study_accessRecordHeading___hrLP span{font-size:11px;color:#c3ff00}.trading-case-study_accessSpecTable__zDmyf{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.trading-case-study_accessSpecTable__zDmyf caption{text-align:left;font-size:12px;color:#c3ff00;padding-bottom:16px;line-height:1.6}.trading-case-study_accessSpecTable__zDmyf td,.trading-case-study_accessSpecTable__zDmyf th{border-bottom:1px solid #2f3d00;padding:6px 8px;font-size:12px;line-height:1.65;vertical-align:top;overflow-wrap:anywhere}.trading-case-study_accessSpecTable__zDmyf th{width:46%;font-weight:400;color:#c3ff00;padding-left:0}.trading-case-study_accessSpecTable__zDmyf td{color:#eee;padding-right:0}.trading-case-study_accessSpecTable__zDmyf tr:last-child td,.trading-case-study_accessSpecTable__zDmyf tr:last-child th{border-bottom:0}.trading-case-study_accessWorkspace__5eCfo{min-width:0;border-left:1px solid #4b6200}.trading-case-study_accessContext__Lo_Jw{display:flex;align-items:center;gap:10px;padding:16px 24px;color:#c3ff00;font-size:12px;background:#151b00}.trading-case-study_accessContext__Lo_Jw svg{color:var(--cyan);flex:none}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD button{padding:18px 6px;min-height:114px;gap:10px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD strong{font-size:14px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD span{font-size:10px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instancePerspective__H_TxV{grid-template-columns:1fr;gap:24px;padding:24px;min-height:0}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceIdentity__D58og>svg{float:left;width:28px;height:28px;margin:3px 14px 12px 0}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceIdentity__D58og .trading-case-study_eyebrow__iSW4S{margin-bottom:6px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceIdentity__D58og h4{font-size:22px;margin-bottom:14px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceIdentity__D58og>p:last-child{clear:both;max-width:80ch}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceActions__cFzrD{padding:24px 0 0;border-left:0;border-top:1px solid var(--line)}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_traderContext__cUQsQ{grid-template-columns:1fr;gap:16px;padding:24px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_traderContext__cUQsQ h4{font-size:20px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_traderContext__cUQsQ p{max-width:85ch}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_traderContext__cUQsQ>div:last-child>p{min-height:0}@media(min-width:1400px){.trading-case-study_accessComparison__G59hL{grid-template-columns:minmax(340px,.8fr) minmax(0,1.7fr)}.trading-case-study_accessRecord__rzdak,.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instancePerspective__H_TxV{padding:28px}.trading-case-study_accessSpecTable__zDmyf td,.trading-case-study_accessSpecTable__zDmyf th{padding-block:7px}}@media(max-width:899px){.trading-case-study_accessComparison__G59hL{grid-template-columns:1fr}.trading-case-study_accessRecord__rzdak{position:static;padding:20px}.trading-case-study_accessWorkspace__5eCfo{border-left:0;border-top:1px solid #4b6200}.trading-case-study_accessSpecTable__zDmyf th{width:43%}.trading-case-study_accessContext__Lo_Jw{padding:16px 20px;font-size:11px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD{grid-template-columns:repeat(5,minmax(0,1fr))}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD button{border-bottom:0;border-right:1px solid var(--line);min-height:96px;padding:14px 3px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD button:last-child{grid-column:auto;border-right:0}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD span{display:none}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD strong{font-size:11px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instanceRoles__LgsLD svg{width:22px;height:22px}.trading-case-study_accessWorkspace__5eCfo .trading-case-study_instancePerspective__H_TxV,.trading-case-study_accessWorkspace__5eCfo .trading-case-study_traderContext__cUQsQ{padding:20px}}.trading-case-study_rankingLogic__gFVRe{display:grid;grid-template-columns:1fr 32px 1fr 48px 1fr;gap:24px;align-items:center;margin:40px 0}.trading-case-study_rankingLogic__gFVRe>div{padding-top:26px}.trading-case-study_rankingLogic__gFVRe>div>svg{color:var(--cyan);margin-bottom:22px}.trading-case-study_rankingLogic__gFVRe h3{font-size:23px;margin-bottom:14px}.trading-case-study_rankingLogic__gFVRe p{font-size:13px;color:#aaa;max-width:40ch}.trading-case-study_rankingLogic__gFVRe>span{font-size:30px;color:#c3ff00;text-align:center}.trading-case-study_rankingLogic__gFVRe>svg{color:#c3ff00;justify-self:center}.trading-case-study_rankingExample__5H6Jq{border:1px solid #455a00;margin-top:40px}.trading-case-study_rankingProduct__NudUu{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px;background:#151b00}.trading-case-study_rankingProduct__NudUu .trading-case-study_eyebrow__iSW4S{margin-bottom:16px}.trading-case-study_rankingProduct__NudUu h3{font-size:27px;margin-bottom:12px}.trading-case-study_rankingProduct__NudUu p:not(.trading-case-study_eyebrow__iSW4S){font-size:12px;color:#c3ff00}.trading-case-study_rankingProduct__NudUu>div:last-child{text-align:right;flex:none}.trading-case-study_rankingProduct__NudUu>div:last-child>span{display:block;font-size:11px;color:#c3ff00;margin-bottom:12px}.trading-case-study_rankingProduct__NudUu>div:last-child>strong{display:block;font-size:27px;font-weight:500}.trading-case-study_rankingTable__FgQFu{overflow-x:auto}.trading-case-study_rankingTable__FgQFu:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.trading-case-study_rankingTable__FgQFu table{border-collapse:collapse;width:100%;min-width:760px;text-align:left}.trading-case-study_rankingTable__FgQFu caption{caption-side:bottom;text-align:left;padding:20px 28px;font-size:11px;color:#888;line-height:1.8;border-bottom:1px solid var(--line)}.trading-case-study_rankingTable__FgQFu td,.trading-case-study_rankingTable__FgQFu th{padding:22px 28px;border-bottom:1px solid #2c3a00;font-size:13px;line-height:1.8;vertical-align:middle}.trading-case-study_rankingTable__FgQFu thead th{color:#aaa;font-size:11px;font-weight:500}.trading-case-study_rankingTable__FgQFu tbody th{font-weight:500;color:#eee}.trading-case-study_rankingTable__FgQFu tbody td{color:#aaa}.trading-case-study_rankingTable__FgQFu td strong{font-weight:600;color:#eee;white-space:nowrap}.trading-case-study_rankNumber__mLzmI{display:grid;place-items:center;width:34px;height:34px;border:1px solid #506900;font-size:16px;color:#ddd}.trading-case-study_rankingTable__FgQFu .trading-case-study_leadingSeller__Bnoem{background:#222c00}.trading-case-study_leadingSeller__Bnoem .trading-case-study_rankNumber__mLzmI{border-color:var(--cyan);color:#c3ff00}.trading-case-study_rankingTable__FgQFu .trading-case-study_leadingSeller__Bnoem td:last-child{color:#c3ff00}.trading-case-study_rankingTakeaway__u_spC{display:flex;align-items:flex-start;gap:18px;padding:26px 28px;color:#aaa;font-size:13px}.trading-case-study_rankingTakeaway__u_spC svg{color:var(--cyan);flex:none;margin-top:4px}.trading-case-study_rankingTakeaway__u_spC strong{color:#eee}.trading-case-study_events__R1O_S .trading-case-study_eventNote__w4NDm{grid-column:1/-1;max-width:none;font-size:11px;color:#888}@media(min-width:1100px){.trading-case-study_rulesGrid__FX3_T{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.trading-case-study_depositEquation__XoJot{gap:18px}.trading-case-study_depositEquation__XoJot strong{font-size:34px}}@media(max-width:699px){.trading-case-study_rankingLogic__gFVRe{grid-template-columns:1fr;gap:20px}.trading-case-study_rankingLogic__gFVRe>span{font-size:26px}.trading-case-study_rankingLogic__gFVRe>svg{transform:rotate(90deg);height:48px}.trading-case-study_rankingLogic__gFVRe h3{font-size:22px}.trading-case-study_rankingLogic__gFVRe p{font-size:12px;max-width:none}.trading-case-study_rankingProduct__NudUu{display:block;padding:24px}.trading-case-study_rankingProduct__NudUu h3{font-size:23px}.trading-case-study_rankingProduct__NudUu>div:last-child{text-align:left;border-top:1px solid #455a00;margin-top:24px;padding-top:20px}.trading-case-study_rankingProduct__NudUu>div:last-child>strong{font-size:25px}.trading-case-study_rankingTable__FgQFu td,.trading-case-study_rankingTable__FgQFu th{padding:18px 20px;font-size:12px}.trading-case-study_rankingTable__FgQFu caption{padding:18px 20px;font-size:10px}.trading-case-study_rankingTakeaway__u_spC{padding:22px;gap:14px;font-size:12px}.trading-case-study_events__R1O_S .trading-case-study_eventNote__w4NDm{font-size:10px}}.trading-case-study_confidentiality__mvGxm{display:grid;grid-template-columns:220px 1fr;gap:52px;align-items:start}.trading-case-study_confidentialityMark__3oNR0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:230px;border:1px solid #435800;background:#091216;color:#c5d0d4}.trading-case-study_confidentialityMark__3oNR0 span{font-size:11px;color:#c3ff00}.trading-case-study_confidentiality__mvGxm h2{font-size:clamp(37px,4.2vw,64px);line-height:1.07;margin-bottom:24px}.trading-case-study_confidentiality__mvGxm>div:last-child>p:not(.trading-case-study_eyebrow__iSW4S):not(.trading-case-study_lead__z_Rth){font-size:14px;color:#aaa;max-width:85ch;margin-top:20px}.trading-case-study_reviewScope__dSKNy{display:flex;gap:18px 28px;flex-wrap:wrap;margin-top:26px;color:#bdd0d6;font-size:12px}.trading-case-study_reviewScope__dSKNy span{display:flex;align-items:center;gap:9px}.trading-case-study_reviewScope__dSKNy svg{color:var(--cyan)}.trading-case-study_designSystemLink__CEuPW{display:flex;align-items:center;justify-content:space-between;gap:48px}.trading-case-study_designSystemLink__CEuPW>div{max-width:780px}.trading-case-study_designSystemLink__CEuPW>div>svg{color:var(--cyan);margin-bottom:26px}.trading-case-study_designSystemLink__CEuPW h2{font-size:clamp(42px,5vw,72px);line-height:1.07;margin-bottom:24px}.trading-case-study_designSystemLink__CEuPW p:not(.trading-case-study_eyebrow__iSW4S){font-size:14px;color:#aaa;max-width:68ch}.trading-case-study_designSystemLink__CEuPW>a{flex:none;white-space:nowrap}@media(max-width:900px){.trading-case-study_confidentiality__mvGxm{grid-template-columns:150px 1fr;gap:28px}.trading-case-study_confidentialityMark__3oNR0{min-height:190px}.trading-case-study_designSystemLink__CEuPW{align-items:flex-start;flex-direction:column;gap:28px}}@media(max-width:699px){.trading-case-study_confidentiality__mvGxm{grid-template-columns:1fr;gap:28px}.trading-case-study_confidentialityMark__3oNR0{min-height:135px;flex-direction:row;justify-content:flex-start;padding:24px;gap:20px}.trading-case-study_confidentialityMark__3oNR0 svg{width:44px;height:44px}.trading-case-study_confidentiality__mvGxm h2{font-size:clamp(35px,9vw,52px)}.trading-case-study_confidentiality__mvGxm>div:last-child>p:not(.trading-case-study_eyebrow__iSW4S):not(.trading-case-study_lead__z_Rth){font-size:13px}.trading-case-study_reviewScope__dSKNy{font-size:11px;gap:14px}.trading-case-study_designSystemLink__CEuPW h2{font-size:43px}.trading-case-study_designSystemLink__CEuPW p:not(.trading-case-study_eyebrow__iSW4S){font-size:13px}.trading-case-study_designSystemLink__CEuPW>a{white-space:normal}}.trading-case-study_offlineTransition__v1MjQ{display:flex;align-items:center;gap:28px;padding:22px 0;border-block:1px solid var(--line);color:#bdd0d6;font-size:13px;margin:36px 0}.trading-case-study_offlineTransition__v1MjQ>span{display:flex;align-items:center;gap:12px}.trading-case-study_offlineTransition__v1MjQ svg{color:var(--cyan);flex:none}.trading-case-study_offlineFlow__kOpQN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 40px;padding:0;margin:0 0 56px;list-style:none}.trading-case-study_offlineFlow__kOpQN>li{padding-top:24px}.trading-case-study_offlineFlow__kOpQN>li>div{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.trading-case-study_offlineFlow__kOpQN svg{color:var(--cyan)}.trading-case-study_offlineFlow__kOpQN>li>div>span{font-size:12px;color:#888}.trading-case-study_offlineFlow__kOpQN .trading-case-study_offlinePlace__7w6wH{font-size:11px;color:#c3ff00;margin-bottom:13px}.trading-case-study_offlineFlow__kOpQN h3{font-size:23px;line-height:1.4;margin-bottom:16px}.trading-case-study_offlineFlow__kOpQN>li>p:last-child{font-size:13px;color:#aaa;max-width:51ch}@media(max-width:1000px){.trading-case-study_offlineFlow__kOpQN{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.trading-case-study_offlineTransition__v1MjQ{gap:20px;font-size:12px}}@media(max-width:699px){.trading-case-study_offlineFlow__kOpQN{grid-template-columns:1fr;gap:28px;margin-bottom:42px}.trading-case-study_offlineFlow__kOpQN h3{font-size:22px}.trading-case-study_offlineFlow__kOpQN>li>p:last-child{font-size:12px}.trading-case-study_offlineTransition__v1MjQ{align-items:flex-start;flex-direction:column;gap:18px;margin:28px 0}.trading-case-study_offlineTransition__v1MjQ>svg{transform:rotate(90deg);margin-left:0}.trading-case-study_offlineTransition__v1MjQ>span{font-size:12px}}.trading-case-study_businessContext____Mjo{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin:0 0 42px}.trading-case-study_businessContext____Mjo p{font-size:14px;line-height:1.9;color:#aaa;max-width:66ch}.trading-case-study_offlineIntro__UZ5ho{margin-top:36px;max-width:95ch}.trading-case-study_offlineIntro__UZ5ho h3{font-size:29px;margin-bottom:20px}.trading-case-study_offlineIntro__UZ5ho p{font-size:14px;color:#aaa;line-height:1.9}.trading-case-study_rankingTakeaway__u_spC h3{font-size:25px;margin-bottom:18px}.trading-case-study_rankingTakeaway__u_spC p{max-width:100ch;margin-bottom:16px}.trading-case-study_rankingTakeaway__u_spC p:last-child{margin-bottom:0}.trading-case-study_designSystemLink__CEuPW p:not(.trading-case-study_eyebrow__iSW4S)+p:not(.trading-case-study_small__Jgarb){margin-top:18px}@media(max-width:699px){.trading-case-study_businessContext____Mjo{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.trading-case-study_businessContext____Mjo p,.trading-case-study_offlineIntro__UZ5ho p{font-size:13px}.trading-case-study_offlineIntro__UZ5ho h3{font-size:24px}.trading-case-study_rankingTakeaway__u_spC h3{font-size:22px}}.trading-case-study_rankingLogic__gFVRe{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px minmax(0,1fr);-moz-column-gap:0;column-gap:0;align-items:stretch}.trading-case-study_rankingLogic__gFVRe>div{padding-top:0;min-width:0}.trading-case-study_rankingLogic__gFVRe>span,.trading-case-study_rankingLogic__gFVRe>svg{align-self:center;justify-self:center;width:28px;height:28px;display:grid;place-items:center;line-height:1}.trading-case-study_rankingLogic__gFVRe>span{font-size:27px}.trading-case-study_rankingLogic__gFVRe>div>svg{display:block}@media(max-width:699px){.trading-case-study_rankingLogic__gFVRe{grid-template-columns:1fr;row-gap:24px}.trading-case-study_rankingLogic__gFVRe>svg{transform:rotate(90deg)}}.trading-case-study_onboarding__LImzu,.trading-case-study_rankingLogic__gFVRe{grid-template-columns:minmax(0,320px) minmax(64px,1fr) minmax(0,320px) minmax(64px,1fr) minmax(0,320px);gap:0;align-items:stretch}.trading-case-study_onboarding__LImzu>div,.trading-case-study_rankingLogic__gFVRe>div{min-width:0;padding:0}.trading-case-study_onboarding__LImzu p,.trading-case-study_rankingLogic__gFVRe p{max-width:none}.trading-case-study_onboarding__LImzu>.trading-case-study_flowConnector__SeNof,.trading-case-study_rankingLogic__gFVRe>.trading-case-study_flowConnector__SeNof{position:relative;display:grid;place-items:center;align-self:stretch;justify-self:stretch;width:auto;height:auto;margin:0;color:#c3ff00;font-size:inherit;line-height:1}.trading-case-study_flowConnector__SeNof:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#343434;transform:translateX(-50%)}.trading-case-study_flowConnector__SeNof>svg{position:relative;z-index:1;display:block;box-sizing:content-box;padding:12px;background:#000;stroke-width:1.2}.trading-case-study_rulesGrid__FX3_T>div{position:relative;padding-top:0}@media(min-width:900px){.trading-case-study_rulesGrid__FX3_T{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.trading-case-study_rulesGrid__FX3_T>div+div:before{content:"";position:absolute;left:-28px;top:0;bottom:0;width:1px;background:#343434}}@media(max-width:899px){.trading-case-study_onboarding__LImzu,.trading-case-study_rankingLogic__gFVRe{grid-template-columns:1fr;row-gap:24px}.trading-case-study_onboarding__LImzu>.trading-case-study_flowConnector__SeNof,.trading-case-study_rankingLogic__gFVRe>.trading-case-study_flowConnector__SeNof{min-height:64px}.trading-case-study_flowConnector__SeNof:before{left:0;right:0;top:50%;bottom:auto;width:auto;height:1px;transform:none}.trading-case-study_flowConnector__SeNof>svg{transform:rotate(90deg)}.trading-case-study_rulesGrid__FX3_T{grid-template-columns:1fr}}.trading-case-study_page__sTplq .trading-case-study_offlineIntro__UZ5ho h3{font-family:var(--font-home-body),Arial,sans-serif;text-transform:none;font-weight:600;line-height:1.4}.trading-case-study_page__sTplq .trading-case-study_offlineIntro__UZ5ho{width:100%;max-width:none}.trading-case-study_page__sTplq .trading-case-study_closing__C6P1_ h2,.trading-case-study_page__sTplq .trading-case-study_problem__dvNNr h2,.trading-case-study_page__sTplq .trading-case-study_sectionHeading__EUnag h2{max-width:none;width:100%;white-space:normal;overflow:visible}.trading-case-study_page__sTplq .trading-case-study_problem__dvNNr{max-width:none;width:100%}.trading-case-study_page__sTplq .trading-case-study_offlineFlow__kOpQN>li>div{justify-content:flex-start;gap:14px}.trading-case-study_page__sTplq .trading-case-study_offlineFlow__kOpQN>li>div>span{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid #435800;color:#b9cbd1;font-size:12px;font-variant-numeric:tabular-nums;line-height:1}.trading-case-study_page__sTplq .trading-case-study_offlineFlow__kOpQN>li>div>svg{flex:none}.trading-case-study_page__sTplq .trading-case-study_offlineFlow__kOpQN h3{font-family:var(--font-home-body),Arial,sans-serif;text-transform:none;font-weight:600;font-size:22px;line-height:1.4}.trading-case-study_page__sTplq .trading-case-study_problem__dvNNr h2,.trading-case-study_page__sTplq .trading-case-study_sectionHeading__EUnag h2{text-wrap:balance}.trading-case-study_page__sTplq .trading-case-study_problem__dvNNr h2{font-size:clamp(40px,4.5vw,78px)}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW{display:block}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW>div{width:100%;max-width:none}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW h2{width:100%;max-width:none;font-size:clamp(42px,5vw,80px);line-height:1.1}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW>div>a{display:inline-flex;margin-top:26px;width:-moz-fit-content;width:fit-content}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW p:not(.trading-case-study_eyebrow__iSW4S){max-width:80ch}.trading-case-study_page__sTplq .trading-case-study_designSystemLink__CEuPW h2,.trading-case-study_page__sTplq .trading-case-study_problem__dvNNr h2,.trading-case-study_page__sTplq .trading-case-study_sectionHeading__EUnag h2{text-wrap:wrap}.trading-case-study_page__sTplq .trading-case-study_packaging__GXQna{border-bottom:0;padding-bottom:0;margin-bottom:0}.trading-case-study_page__sTplq .trading-case-study_methodRows__I03u4{border-bottom:1px solid var(--line)}.trading-case-study_page__sTplq .trading-case-study_methodRows__I03u4>div>div{min-width:0}.trading-case-study_page__sTplq .trading-case-study_methodRows__I03u4 h3,.trading-case-study_page__sTplq .trading-case-study_packaging__GXQna h3,.trading-case-study_page__sTplq .trading-case-study_twoColumns___HSwp h3{font-family:var(--font-home-body),Arial,sans-serif;text-transform:none;font-weight:600;line-height:1.4}.trading-case-study_page__sTplq .trading-case-study_edgeList__M8Hxc{padding-left:0;margin-left:0;list-style:none;gap:16px;max-width:none}.trading-case-study_page__sTplq .trading-case-study_edgeList__M8Hxc>li{padding-left:0;margin-left:0;line-height:1.85}.trading-case-study_page__sTplq .trading-case-study_twoColumns___HSwp>div{min-width:0}.trading-case-study_page__sTplq .trading-case-study_twoColumns___HSwp p{max-width:none}.trading-case-study_sectionHeading__EUnag .trading-case-study_crmStatement__hdo9E.trading-case-study_crmStatement__hdo9E{max-width:none;padding:24px 28px;border:1px solid #4c6300;background:#222c00;color:#c3ff00;font-size:clamp(16px,1.5vw,20px);line-height:1.8;border-radius:0}@media(max-width:699px){.trading-case-study_sectionHeading__EUnag .trading-case-study_crmStatement__hdo9E.trading-case-study_crmStatement__hdo9E{padding:20px;font-size:15px}}.trading-case-study_crmHeading__beLLU.trading-case-study_crmHeading__beLLU{display:grid;grid-template-columns:minmax(0,max-content);width:-moz-fit-content;width:fit-content;max-width:100%}.trading-case-study_crmHeading__beLLU.trading-case-study_crmHeading__beLLU h2{width:-moz-max-content;width:max-content;max-width:100%}.trading-case-study_crmHeading__beLLU .trading-case-study_crmStatement__hdo9E.trading-case-study_crmStatement__hdo9E{width:0;min-width:100%;box-sizing:border-box}.trading-case-study_restriction__R6Lg1{width:100%;max-width:none}.sticky-back-link_slot__v6GV2{display:none;position:sticky;left:0;align-self:stretch;align-items:center;flex-shrink:0;z-index:3;background:#000;padding-right:12px}.sticky-back-link_slot__v6GV2[data-stuck=true]{display:flex}.sticky-back-link_slot__v6GV2 .sticky-back-link_back__d_rgG{display:grid;place-items:center;min-height:0;width:36px;height:36px;border:0;color:#f3f0e9;transition:color .2s,border-color .2s}.sticky-back-link_slot__v6GV2 .sticky-back-link_back__d_rgG:hover{color:#ff4d00;border-color:transparent}.sticky-back-link_slot__v6GV2 .sticky-back-link_back__d_rgG:focus-visible{outline:2px solid #ff4d00;outline-offset:3px}.sticky-back-link_back__d_rgG svg{transform:none!important}.sticky-back-link_slot__v6GV2{gap:6px}.sticky-back-link_title__hThju{display:block;white-space:nowrap;color:#f3f0e9;font:400 22px/1.15 var(--font-home-display),Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;max-width:220px;overflow:hidden;text-overflow:ellipsis}@media(max-width:699px){.sticky-back-link_slot__v6GV2{gap:3px;padding-right:8px}.sticky-back-link_title__hThju{font-size:19px;max-width:180px}}.section-navigation_rail__jJsfW{position:sticky;top:32px;box-shadow:0 -32px 0 #000;z-index:20;display:flex;align-items:center;gap:30px;padding:0 24px;border-block:1px solid #343434;background:#000;overflow-x:auto;scrollbar-width:thin;scroll-padding-inline:24px;font-family:var(--font-home-body),Arial,sans-serif}.section-navigation_rail__jJsfW a{position:relative;display:inline-flex;align-items:center;gap:16px;min-height:60px;flex-shrink:0;white-space:nowrap;font-size:12px;color:#aaa}.section-navigation_rail__jJsfW a:hover,.section-navigation_rail__jJsfW a[aria-current=location]{color:#c3ff00}.section-navigation_rail__jJsfW a[aria-current=location]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:#c3ff00}.section-navigation_rail__jJsfW .section-navigation_prototype__XfU1K{margin-left:auto;color:#c3ff00}.section-navigation_rail__jJsfW a:focus-visible{outline:2px solid #c3ff00;outline-offset:-3px}body:has(header[data-floating][data-revealed]) .section-navigation_rail__jJsfW{top:var(--case-header-height,80px)}@media(max-width:1000px){.section-navigation_rail__jJsfW{gap:24px;padding-inline:20px}.section-navigation_rail__jJsfW .section-navigation_prototype__XfU1K{display:none}}@media(max-width:699px){.section-navigation_rail__jJsfW a{min-height:52px}}.section-navigation_rail__jJsfW{margin-bottom:32px}@media(max-width:699px){.section-navigation_rail__jJsfW{margin-bottom:24px}}.accessibility-guidelines_section__0pUpo{color:#f3f0e9;border-top:1px solid #383838;border-bottom:1px solid #383838;padding:48px 0;margin:64px 0;scroll-margin-top:100px}.accessibility-guidelines_eyebrow__B_F9v{color:#aaa;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px}.accessibility-guidelines_section__0pUpo h2{font-family:var(--font-home-display),sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1.15;text-transform:uppercase;margin:0 0 20px}.accessibility-guidelines_intro__FyhFk{color:#c5c5c5;max-width:90ch;font-size:16px;line-height:1.7}.accessibility-guidelines_grid__lcIM4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:32px 0}.accessibility-guidelines_section__0pUpo .accessibility-guidelines_grid__lcIM4 h3{font-family:var(--font-home-body),var(--font-inter),Arial,sans-serif;text-transform:none;letter-spacing:normal;font-size:16px;font-weight:650;margin:0 0 12px}.accessibility-guidelines_grid__lcIM4 p{font-size:14px;line-height:1.7;color:#bbb;margin:0 0 14px}.accessibility-guidelines_grid__lcIM4 small{font-size:12px;line-height:1.6;color:#aaa}.accessibility-guidelines_validation__Ce_OR{font-size:13px;line-height:1.7;color:#aaa;max-width:110ch}.accessibility-guidelines_validation__Ce_OR a{color:#c3ff00;text-decoration:underline;text-underline-offset:4px}.accessibility-guidelines_validation__Ce_OR a:focus-visible{outline:2px solid #c3ff00;outline-offset:5px}.accessibility-guidelines_section__0pUpo[data-compact=true]{margin:32px 0 0;padding:28px 0}.accessibility-guidelines_section__0pUpo[data-compact=true] h2{font-family:inherit;text-transform:none;font-size:24px;font-weight:650}.accessibility-guidelines_section__0pUpo[data-compact=true] .accessibility-guidelines_grid__lcIM4{gap:24px}.accessibility-guidelines_section__0pUpo[data-compact=true] .accessibility-guidelines_intro__FyhFk{font-size:14px}@media(max-width:1000px){.accessibility-guidelines_grid__lcIM4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.accessibility-guidelines_grid__lcIM4{grid-template-columns:1fr;gap:24px}.accessibility-guidelines_section__0pUpo{padding:32px 0;margin:40px 0}}.accessibility-guidelines_intro__FyhFk .accessibility-guidelines_standard__1sQZ_{color:#c3ff00;font-weight:650}