.agent-commerce-protocol_section__xecO8{width:100%;background:#fff8ee;color:#111111;padding:clamp(72px,8vw,112px) 0}.agent-commerce-protocol_inner__3Sl7j{width:100%;max-width:1328px;margin:0 auto;padding:0 24px}.agent-commerce-protocol_header__IRTwR{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,6vw,100px);margin-bottom:32px}.agent-commerce-protocol_platforms__bolMn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 28px;padding:0;list-style:none}.agent-commerce-protocol_platform__dY_Tb{display:flex;align-items:center;gap:12px;min-width:0;min-height:72px;padding:12px 18px;border:1px solid #e4d9cb;border-radius:14px;background:#fff;font-size:16px;font-weight:650;white-space:nowrap}.agent-commerce-protocol_museMark__Vypbb,.agent-commerce-protocol_platformIcon__9ccDl{display:block;flex:none;width:44px;height:44px;border-radius:11px}.agent-commerce-protocol_platformIcon__9ccDl{object-fit:contain}.agent-commerce-protocol_museMark__Vypbb{position:relative;overflow:hidden;background:#fff}.agent-commerce-protocol_museSource__2UPTX{position:absolute;top:-29px;left:-69px;display:block;width:182px;height:103px;max-width:none}.agent-commerce-protocol_eyebrow__xT1Zt{margin:0;color:#df4d0b;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.agent-commerce-protocol_panel__9RzYs h3,.agent-commerce-protocol_tabTrigger__Y6Vwm,.agent-commerce-protocol_title__qPGnB{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif}.agent-commerce-protocol_title__qPGnB{max-width:17ch;margin:16px 0 0;font-size:clamp(40px,4.3vw,60px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.agent-commerce-protocol_intro__jpZLJ{max-width:43ch;margin:0 0 4px;color:#514b45;font-size:18px;line-height:1.55}.agent-commerce-protocol_tabs__5ze__{display:grid;grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:18px;min-width:0}.agent-commerce-protocol_tabList__zXyF0{display:flex;flex-direction:column;gap:10px;min-width:0}.agent-commerce-protocol_tabTrigger__Y6Vwm{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:82px;border:1px solid #e4d9cb;border-radius:14px;background:#f7efe4;color:#29231f;padding:20px 24px;font-size:clamp(20px,2vw,25px);font-weight:600;letter-spacing:-.025em;line-height:1.16;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.agent-commerce-protocol_tabTrigger__Y6Vwm:hover,.agent-commerce-protocol_tabTrigger__Y6Vwm[data-state=active]{border-color:#ee5b17;background:#ffffff;color:#111111}.agent-commerce-protocol_tabTrigger__Y6Vwm:focus-visible{outline:3px solid #174a95;outline-offset:3px}.agent-commerce-protocol_tabMark__u9gXi{flex:none;width:12px;height:12px;border:1.5px solid #9f8d7d;border-radius:50%}.agent-commerce-protocol_tabTrigger__Y6Vwm[data-state=active] .agent-commerce-protocol_tabMark__u9gXi{border-color:#ee5b17;background:#ee5b17}.agent-commerce-protocol_panelWrap__gtuGF{display:grid;min-width:0;border-radius:16px;background:#17191d;color:#fff8ee}.agent-commerce-protocol_panel__9RzYs{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:266px;padding:clamp(32px,4.5vw,64px);outline:none}.agent-commerce-protocol_panel__9RzYs:focus-visible{outline:3px solid #ff7433;outline-offset:-6px;border-radius:16px}.agent-commerce-protocol_panel__9RzYs h3{margin:0;font-size:clamp(32px,3.5vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.06}.agent-commerce-protocol_panelBody__Twm5_{max-width:42ch;margin:18px 0 0;color:#e0ddd8;font-size:clamp(17px,1.7vw,21px);line-height:1.5}@media (max-width:900px){.agent-commerce-protocol_inner__3Sl7j{padding:0 20px}.agent-commerce-protocol_header__IRTwR{grid-template-columns:minmax(0,1fr);gap:18px}.agent-commerce-protocol_intro__jpZLJ{max-width:65ch}.agent-commerce-protocol_tabs__5ze__{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.agent-commerce-protocol_tabTrigger__Y6Vwm{padding:18px}}@media (max-width:700px){.agent-commerce-protocol_platforms__bolMn{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-commerce-protocol_tabs__5ze__{grid-template-columns:minmax(0,1fr)}.agent-commerce-protocol_tabTrigger__Y6Vwm{min-height:64px}.agent-commerce-protocol_panel__9RzYs{min-height:232px}}@media (max-width:480px){.agent-commerce-protocol_inner__3Sl7j{padding:0 16px}.agent-commerce-protocol_title__qPGnB{font-size:39px}.agent-commerce-protocol_intro__jpZLJ{font-size:16px}.agent-commerce-protocol_header__IRTwR{margin-bottom:28px}.agent-commerce-protocol_platforms__bolMn{gap:8px;margin-bottom:24px}.agent-commerce-protocol_platform__dY_Tb{gap:10px;min-height:64px;padding:10px 12px;font-size:14px}.agent-commerce-protocol_museMark__Vypbb,.agent-commerce-protocol_platformIcon__9ccDl{width:38px;height:38px}.agent-commerce-protocol_tabTrigger__Y6Vwm{font-size:20px}.agent-commerce-protocol_panel__9RzYs{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.agent-commerce-protocol_tabTrigger__Y6Vwm{transition:none}}.agent-company-examples_section__YBFJQ{width:100%;overflow:clip;background:#0a0a0a;color:#fff8ee;padding-bottom:clamp(56px,6vw,88px)}.agent-company-examples_inner__0kpBq{width:100%;max-width:1328px;margin:0 auto;padding:0 24px}.agent-company-examples_intro__HpLF9{max-width:1160px;margin:0 auto;text-align:center}.agent-company-examples_eyebrow__0I4bJ,.agent-company-examples_label__UPEno{margin:0;color:#ff7433;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.agent-company-examples_eyebrow__0I4bJ{margin-bottom:16px}.agent-company-examples_example__NUbKV h3,.agent-company-examples_title__J6dm3{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-weight:600;letter-spacing:-.04em}.agent-company-examples_title__J6dm3{margin:0;font-size:clamp(40px,4.1vw,60px);line-height:1.05}.agent-company-examples_introBody__GYHW2{max-width:75ch;margin:18px auto 0;color:#c8c8cc;font-size:18px;line-height:1.55}.agent-company-examples_examples__9Vdua{display:grid;gap:18px;margin-top:42px}.agent-company-examples_example__NUbKV{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);min-width:0;min-height:385px;overflow:hidden;border-radius:16px}.agent-company-examples_trading__DnURk{background:#0b2b68;color:#fff8ee}.agent-company-examples_commerce__QjAEp{background:#fff8ee;color:#0a0a0a}.agent-company-examples_commerce__QjAEp .agent-company-examples_label__UPEno{color:#e34c08}.agent-company-examples_copy__unE2O{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,60px)}.agent-company-examples_example__NUbKV h3{max-width:16ch;margin:18px 0 0;font-size:clamp(32px,3.3vw,44px);line-height:1.08}.agent-company-examples_body__GFygF{max-width:50ch;margin:18px 0 0;font-size:16px;line-height:1.6}.agent-company-examples_trading__DnURk .agent-company-examples_body__GFygF{color:#e1e9f8}.agent-company-examples_commerce__QjAEp .agent-company-examples_body__GFygF{color:#45403c}.agent-company-examples_media__Q6y7O{position:relative;min-width:0;min-height:385px;overflow:hidden}.agent-company-examples_art__BGb3F{object-fit:cover;object-position:center}@media (max-width:1023px){.agent-company-examples_example__NUbKV{grid-template-columns:minmax(0,46%) minmax(0,54%)}.agent-company-examples_copy__unE2O{padding:32px}.agent-company-examples_example__NUbKV h3{font-size:34px}}@media (max-width:900px){.agent-company-examples_inner__0kpBq{padding:0 20px}.agent-company-examples_example__NUbKV{grid-template-columns:minmax(0,1fr);min-height:0}.agent-company-examples_media__Q6y7O{min-height:0;aspect-ratio:16/9}.agent-company-examples_copy__unE2O{padding:36px}}@media (max-width:480px){.agent-company-examples_inner__0kpBq{padding:0 16px}.agent-company-examples_title__J6dm3{font-size:39px}.agent-company-examples_introBody__GYHW2{font-size:16px}.agent-company-examples_examples__9Vdua{gap:16px;margin-top:32px}.agent-company-examples_copy__unE2O{padding:30px 24px 28px}.agent-company-examples_example__NUbKV h3{font-size:32px}.agent-company-examples_media__Q6y7O{aspect-ratio:3/2}}.business-capabilities_section__7UMz6{width:100%;overflow:clip;background:#0a0a0a;color:#fff8ee}.business-capabilities_inner___TFzT{width:100%;max-width:1328px;margin:0 auto;padding:clamp(80px,8vw,128px) 24px 128px}.business-capabilities_intro__QH2zr{max-width:850px}.business-capabilities_eyebrow__dUPQ9{margin:0 0 16px;color:#ff7433;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.business-capabilities_lead__6VJnP h3,.business-capabilities_supporting__PY_tB h3,.business-capabilities_title__YNfjZ{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-weight:600;letter-spacing:-.04em}.business-capabilities_title__YNfjZ{max-width:800px;margin:0;font-size:clamp(40px,4.3vw,64px);line-height:1.04}.business-capabilities_story__cYw_Y{display:grid;gap:24px;margin-top:40px}.business-capabilities_collaboration__yaNri,.business-capabilities_lead__6VJnP,.business-capabilities_record__zfl1M{min-width:0;overflow:hidden;border-radius:16px}.business-capabilities_lead__6VJnP{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:stretch;min-height:380px;background:#fff8ee;color:#0a0a0a}.business-capabilities_leadCopy__fu3is{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4.5vw,64px)}.business-capabilities_lead__6VJnP h3,.business-capabilities_supporting__PY_tB h3{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.09}.business-capabilities_lead__6VJnP p,.business-capabilities_supporting__PY_tB p{max-width:52ch;margin:18px 0 0;font-size:16px;line-height:1.6}.business-capabilities_lead__6VJnP p{color:#45403c}.business-capabilities_leadMedia__ZbocM,.business-capabilities_panelMedia___lzpB{position:relative;min-width:0;overflow:hidden}.business-capabilities_leadMedia__ZbocM{width:100%;height:100%;background:#eadbca}.business-capabilities_art__ZHoao{object-fit:contain;object-position:center}.business-capabilities_leadMedia__ZbocM .business-capabilities_art__ZHoao{object-fit:cover}.business-capabilities_supporting__PY_tB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.business-capabilities_collaboration__yaNri,.business-capabilities_record__zfl1M{display:flex;flex-direction:column}.business-capabilities_record__zfl1M{border:1px solid #303036;background:#17171a;color:#fff8ee}.business-capabilities_collaboration__yaNri{background:#eee2d2;color:#0a0a0a}.business-capabilities_panelCopy__9mCd8{flex:1;padding:clamp(28px,3.3vw,48px)}.business-capabilities_record__zfl1M p{color:#c8c8cc}.business-capabilities_collaboration__yaNri p{color:#45403c}.business-capabilities_panelMedia___lzpB{width:100%;aspect-ratio:3/2;background:#e8dac9}@media (max-width:1023px){.business-capabilities_lead__6VJnP{grid-template-columns:minmax(0,47%) minmax(0,53%);min-height:340px}.business-capabilities_leadCopy__fu3is,.business-capabilities_panelCopy__9mCd8{padding:32px}}@media (max-width:767px){.business-capabilities_inner___TFzT{padding:80px 20px 96px}.business-capabilities_story__cYw_Y{gap:18px;margin-top:40px}.business-capabilities_lead__6VJnP{grid-template-columns:minmax(0,1fr);min-height:0}.business-capabilities_leadCopy__fu3is{padding:36px 32px 28px}.business-capabilities_leadMedia__ZbocM{aspect-ratio:2/1;height:auto}.business-capabilities_supporting__PY_tB{grid-template-columns:minmax(0,1fr);gap:18px}.business-capabilities_panelCopy__9mCd8{padding:36px 32px 28px}}@media (max-width:480px){.business-capabilities_inner___TFzT{padding:64px 16px 72px}.business-capabilities_title__YNfjZ{font-size:39px}.business-capabilities_leadCopy__fu3is,.business-capabilities_panelCopy__9mCd8{padding:30px 24px 26px}.business-capabilities_lead__6VJnP h3,.business-capabilities_supporting__PY_tB h3{font-size:29px}}.company-organisation_journey__spMu2{position:relative;height:310svh;background:#FFF8EE;color:#17191d}.company-organisation_stage__xmLUz{position:sticky;top:0;min-height:100svh;max-width:1360px;margin:auto;padding:100px 32px 72px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:48px}.company-organisation_eyebrow__4sgA5{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c44610;margin-bottom:16px}.company-organisation_intro__6g4px h2{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-size:clamp(43px,4.25vw,64px);letter-spacing:-.045em;line-height:1.04;font-weight:600}.company-organisation_summary__KW_BI{margin-top:24px;font-size:18px;line-height:1.55;color:#45403c;max-width:440px}.company-organisation_chapters__XF9sl{position:relative;height:260px;margin-top:32px}.company-organisation_chapter__54rJM{position:absolute;inset:0;padding:28px;border-radius:20px;border:1px solid #e4d8c4}.company-organisation_chapter0__IhejH,.company-organisation_role0__Z6ZSA{background:#fffdf8;color:#17191d}.company-organisation_chapter1__DPrfp,.company-organisation_role1__eDBcm{background:#FF5800;color:#17191d;border-color:#FF5800}.company-organisation_chapter2__S7bg5,.company-organisation_role2__nrchX{background:#0B35F1;color:white;border-color:#0B35F1}.company-organisation_chapter3___S0Cy,.company-organisation_role3__FX5sS{background:#17191d;color:white;border-color:#17191d}.company-organisation_chapterNumber__1sOfy{font-size:16px;font-weight:600}.company-organisation_chapter__54rJM h3{font-family:var(--font-bricolage),sans-serif;font-size:29px;line-height:1.12;letter-spacing:-.03em;font-weight:600;margin:18px 0 12px}.company-organisation_chapter__54rJM p{font-size:16px;line-height:1.55;opacity:.9}.company-organisation_chart__9zsLb{position:relative;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.company-organisation_role__vW0Eq{min-width:0;border:1px solid #d8d1c6;border-radius:20px;padding:22px 18px 24px;box-shadow:0 12px 35px #352b1710;display:flex;flex-direction:column;align-items:center;text-align:center}.company-organisation_role1__eDBcm{border-color:#FF5800}.company-organisation_role2__nrchX{border-color:#0B35F1}.company-organisation_role3__FX5sS{border-color:#17191d}.company-organisation_who__4W_hi{font-family:var(--font-bricolage),sans-serif;font-size:29px;font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 16px}.company-organisation_role__vW0Eq h3{font-size:21px;font-weight:500;margin:8px 0;letter-spacing:-.025em;line-height:1.2}.company-organisation_role__vW0Eq p{font-size:16px;line-height:1.5;opacity:.9;margin:0}.company-organisation_roleArt__SSSUT{width:144px;height:144px;border-radius:14px;background-image:url(/media/company-organisation/roles-atlas-v2.png);background-size:200% 200%;background-color:#FFF8EE}.company-organisation_art0__14y2u{background-position:0 0}.company-organisation_art1__zipGC{background-position:100% 0}.company-organisation_art2__enHiy{background-position:0 100%}.company-organisation_art3__Hia4W{background-position:100% 100%}.company-organisation_mobileCopy__ephSF{display:none}@media (max-width:1150px){.company-organisation_stage__xmLUz{gap:28px;padding-inline:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.company-organisation_chart__9zsLb{gap:16px}.company-organisation_role__vW0Eq{padding-inline:12px}.company-organisation_roleArt__SSSUT{width:120px;height:120px}.company-organisation_who__4W_hi{font-size:27px}.company-organisation_role__vW0Eq h3{font-size:20px}.company-organisation_chapters__XF9sl{height:300px}.company-organisation_chapter__54rJM{padding:24px}}@media (max-height:850px),(max-width:1000px),(prefers-reduced-motion:reduce){.company-organisation_journey__spMu2{height:auto}.company-organisation_stage__xmLUz{position:relative;min-height:0;padding:72px 24px;grid-template-columns:1fr;gap:40px}.company-organisation_intro__6g4px{max-width:760px}.company-organisation_intro__6g4px h2{font-size:clamp(39px,6vw,64px)}.company-organisation_summary__KW_BI{max-width:600px;font-size:18px}.company-organisation_chapters__XF9sl{display:none}.company-organisation_mobileCopy__ephSF{display:block;margin-top:24px;max-width:600px;font-size:16px;line-height:1.55;color:#45403c}.company-organisation_chart__9zsLb{max-width:820px;margin:auto;gap:24px}.company-organisation_role__vW0Eq{opacity:1!important;transform:none!important;padding:24px}.company-organisation_roleArt__SSSUT{width:160px;height:160px}.company-organisation_who__4W_hi{font-size:29px}.company-organisation_role__vW0Eq h3{font-size:23px}}@media (max-width:600px){.company-organisation_stage__xmLUz{padding:64px 20px 72px}.company-organisation_chart__9zsLb{grid-template-columns:1fr;gap:20px;max-width:430px}.company-organisation_summary__KW_BI{font-size:16px}.company-organisation_roleArt__SSSUT{width:180px;height:180px}}.operating-stack_section__dT0t9{position:relative;width:100%;overflow:clip;scroll-margin-top:5rem;background:#fff8ee;color:#0a0a0a}.operating-stack_inner__KhRE6{max-width:1360px;margin:0 auto;padding:clamp(72px,7vw,112px) 32px 112px}.operating-stack_intro__nYoXM{max-width:850px}.operating-stack_eyebrow__5NvS8{margin:0 0 14px;color:#c44610;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.operating-stack_title__S7GUF{max-width:850px;margin:0;font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-size:clamp(43px,4.25vw,64px);line-height:1.02;font-weight:600;letter-spacing:-.045em}.operating-stack_summary__5AIag{max-width:620px;margin:20px 0 0;font-size:clamp(16px,1.35vw,18px);line-height:1.55;color:#45403c}.operating-stack_journey__th7ba{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px clamp(22px,3vw,48px);align-items:start;margin:56px 0 0;padding:0;list-style:none}.operating-stack_step__S2OM6{min-width:0}.operating-stack_media__sMons{position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;isolation:isolate}.operating-stack_clip__lAKLE,.operating-stack_still__NuqoW{display:block;width:100%;height:100%;object-fit:contain}.operating-stack_clip__lAKLE{position:absolute;inset:0;opacity:0}.operating-stack_clipPlaying__GuGxS{opacity:1}.operating-stack_stepCopy__cWOcf{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;margin-top:22px;padding-top:16px;border-top:1px solid #d8c9b7}.operating-stack_number__gJix7{display:grid;place-items:center;width:42px;height:42px;border:1px solid #d8c9b7;border-radius:50%;color:#c44610;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.operating-stack_stepCopy__cWOcf h3{margin:3px 0 8px;font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-size:clamp(22px,2vw,27px);font-weight:700;line-height:1.12;letter-spacing:-.025em}.operating-stack_stepCopy__cWOcf p{max-width:36ch;margin:0;color:#57504a;font-size:16px;line-height:1.55}@media (max-width:1099px){.operating-stack_journey__th7ba{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 30px}}@media (max-width:767px){.operating-stack_inner__KhRE6{padding:72px 20px 84px}.operating-stack_title__S7GUF{font-size:clamp(36px,7vw,48px)}.operating-stack_journey__th7ba{grid-template-columns:minmax(0,1fr);gap:60px;margin-top:38px}.operating-stack_media__sMons{max-width:430px;margin:0 auto}.operating-stack_stepCopy__cWOcf{max-width:430px;margin:16px auto 0}}@media (max-width:480px){.operating-stack_inner__KhRE6{padding:64px 16px 72px}.operating-stack_title__S7GUF{font-size:39px}.operating-stack_summary__5AIag{font-size:16px}.operating-stack_journey__th7ba{gap:56px}.operating-stack_stepCopy__cWOcf{grid-template-columns:42px minmax(0,1fr);gap:12px}.operating-stack_stepCopy__cWOcf h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.operating-stack_clip__lAKLE{display:none}}