.cxoHero-module__k6fEAW__hero{background:var(--bg-elevated);isolation:isolate;padding-top:clamp(100px,12vw,140px);padding-bottom:clamp(64px,8vw,96px);position:relative;overflow:hidden}.cxoHero-module__k6fEAW__topLine{background:var(--grad-brand);z-index:10;height:3px;position:absolute;top:0;left:0;right:0}.cxoHero-module__k6fEAW__bgLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.cxoHero-module__k6fEAW__orb1{filter:blur(80px);width:600px;height:600px;animation:cxoHero-module__k6fEAW__orbDrift 22s var(--ease) infinite;background:radial-gradient(circle,#a12a7817 0%,#0000 70%);border-radius:50%;position:absolute;top:-20%;left:-8%}.cxoHero-module__k6fEAW__orb2{filter:blur(70px);width:500px;height:500px;animation:cxoHero-module__k6fEAW__orbDrift 28s var(--ease) infinite reverse 8s;background:radial-gradient(circle,#d04c3612 0%,#0000 70%);border-radius:50%;position:absolute;bottom:-10%;right:-5%}@keyframes cxoHero-module__k6fEAW__orbDrift{0%,to{transform:translate(0)}33%{transform:translate(30px,-20px)}66%{transform:translate(-18px,16px)}}.cxoHero-module__k6fEAW__grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,6vw,80px);display:grid;position:relative}.cxoHero-module__k6fEAW__left{flex-direction:column;align-items:flex-start;display:flex}.cxoHero-module__k6fEAW__headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-1);margin-bottom:22px;font-size:clamp(34px,4.8vw,58px);font-weight:800;line-height:1.07}.cxoHero-module__k6fEAW__headlineAccent{font-style:normal}.cxoHero-module__k6fEAW__headlineSub{font-family:var(--font-body);color:var(--ink-2);letter-spacing:-.005em;max-width:460px;margin-bottom:14px;font-size:clamp(13px,1.1vw,15px);font-weight:600;line-height:1.55}.cxoHero-module__k6fEAW__sub{font-family:var(--font-body);color:var(--ink-3);max-width:460px;margin-bottom:32px;font-size:clamp(13.5px,1.2vw,15px);line-height:1.78}.cxoHero-module__k6fEAW__ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.cxoHero-module__k6fEAW__trust{flex-direction:column;gap:10px;display:flex}.cxoHero-module__k6fEAW__trustLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:9.5px;font-weight:700}.cxoHero-module__k6fEAW__trustItems{flex-wrap:wrap;gap:6px;display:flex}.cxoHero-module__k6fEAW__right{z-index:1;position:relative}.cxoHero-module__k6fEAW__videoCard{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--shadow-lg), 0 0 0 1px #a12a7814;font-family:var(--font-mono);flex-direction:column;margin-top:-40px;display:flex;overflow:hidden}.cxoHero-module__k6fEAW__videoTopBar{background:var(--bg-subtle);border-bottom:1px solid var(--line-2);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:11px 16px;display:flex}.cxoHero-module__k6fEAW__videoDots{gap:5px;display:flex}.cxoHero-module__k6fEAW__videoDots span{background:var(--bg-muted);border-radius:50%;width:9px;height:9px}.cxoHero-module__k6fEAW__videoTitleBar{color:var(--ink-4);letter-spacing:.06em;text-align:center;flex:1;font-size:10px}.cxoHero-module__k6fEAW__videoLiveBadge{color:#16a34a;letter-spacing:.1em;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.cxoHero-module__k6fEAW__videoLiveDot{width:6px;height:6px;animation:cxoHero-module__k6fEAW__pls 1.6s var(--ease) infinite;background:#16a34a;border-radius:50%}@keyframes cxoHero-module__k6fEAW__pls{0%,to{opacity:1}50%{opacity:.3}}.cxoHero-module__k6fEAW__videoWrap{aspect-ratio:3/2;background:#000;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.cxoHero-module__k6fEAW__videoElement{object-fit:cover;width:100%;height:100%;display:block}.cxoHero-module__k6fEAW__videoElement:fullscreen{object-fit:contain;background:#000}.cxoHero-module__k6fEAW__videoElement:fullscreen{object-fit:contain;background:#000}.cxoHero-module__k6fEAW__termHeader{background:var(--bg-subtle);border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:11px 16px;display:flex}.cxoHero-module__k6fEAW__termDots{gap:5px;display:flex}.cxoHero-module__k6fEAW__termDots span{background:var(--bg-muted);border-radius:50%;width:9px;height:9px}.cxoHero-module__k6fEAW__termTitle{color:var(--ink-4);letter-spacing:.06em;text-align:center;flex:1;font-size:10px}.cxoHero-module__k6fEAW__termLive{color:#16a34a;letter-spacing:.1em;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.cxoHero-module__k6fEAW__termLiveDot{width:6px;height:6px;animation:cxoHero-module__k6fEAW__pls 1.6s var(--ease) infinite;background:#16a34a;border-radius:50%}.cxoHero-module__k6fEAW__tickers{border-bottom:1px solid var(--line-1);grid-template-columns:repeat(3,1fr);display:grid}.cxoHero-module__k6fEAW__ticker{border-right:1px solid var(--line-1);flex-direction:column;gap:3px;padding:12px 14px;display:flex}.cxoHero-module__k6fEAW__ticker:last-child{border-right:none}.cxoHero-module__k6fEAW__tickerName{color:var(--ink-4);text-transform:uppercase;letter-spacing:.07em;font-size:9px}.cxoHero-module__k6fEAW__tickerVal{color:var(--ink-1);font-size:13px;font-weight:700}.cxoHero-module__k6fEAW__tickerChange{font-size:11px;font-weight:600}.cxoHero-module__k6fEAW__tickerUp .cxoHero-module__k6fEAW__tickerChange{color:#16a34a}.cxoHero-module__k6fEAW__tickerDown .cxoHero-module__k6fEAW__tickerChange{color:#dc2626}.cxoHero-module__k6fEAW__tickerWarn .cxoHero-module__k6fEAW__tickerChange{color:#b45309}.cxoHero-module__k6fEAW__signalRow{border-bottom:1px solid var(--line-1);background:var(--bg-canvas);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;display:flex}.cxoHero-module__k6fEAW__signalLabel{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-4);white-space:nowrap;flex-shrink:0;font-size:8px;font-weight:700}.cxoHero-module__k6fEAW__signalTags{flex-wrap:wrap;gap:5px;display:flex}.cxoHero-module__k6fEAW__signalTag{font-family:var(--font-mono);letter-spacing:.04em;color:var(--magenta);border-radius:var(--r-full);white-space:nowrap;background:#a12a7812;border:1px solid #a12a7829;padding:2px 9px;font-size:8.5px;font-weight:600}.cxoHero-module__k6fEAW__chartBlock{border-bottom:1px solid var(--line-1);background:var(--bg-canvas);padding:12px 16px 10px}.cxoHero-module__k6fEAW__chartTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.cxoHero-module__k6fEAW__chartTopLeft{flex-direction:column;gap:3px;display:flex}.cxoHero-module__k6fEAW__chartLabel{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;font-size:9.5px;font-weight:600}.cxoHero-module__k6fEAW__chartConf{font-family:var(--font-mono);color:var(--ink-4);opacity:.7;letter-spacing:.02em;font-size:8px}.cxoHero-module__k6fEAW__chartMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.cxoHero-module__k6fEAW__chartPrice{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.03em;font-size:15px;font-weight:700;line-height:1}.cxoHero-module__k6fEAW__chartUp{font-family:var(--font-mono);color:#16a34a;letter-spacing:.02em;font-size:10px;font-weight:700}.cxoHero-module__k6fEAW__chartSvg{width:100%;height:68px;display:block}.cxoHero-module__k6fEAW__aiRow{border-bottom:1px solid var(--line-1);background:#a12a780a;align-items:flex-start;gap:9px;padding:11px 14px;display:flex}.cxoHero-module__k6fEAW__aiTag{color:var(--magenta);letter-spacing:.05em;background:#a12a781a;border:1px solid #a12a7833;border-radius:3px;flex-shrink:0;margin-top:1px;padding:2px 6px;font-size:8.5px;font-weight:800}.cxoHero-module__k6fEAW__aiText{color:var(--ink-3);margin:0;font-size:11px;line-height:1.55}.cxoHero-module__k6fEAW__riskGrid{background:var(--bg-elevated);padding:12px 14px}.cxoHero-module__k6fEAW__riskTitle{color:var(--ink-4);letter-spacing:.12em;margin-bottom:8px;font-size:9px;display:block}.cxoHero-module__k6fEAW__risks{flex-direction:column;gap:5px;display:flex}.cxoHero-module__k6fEAW__riskItem{border-radius:var(--r-sm);background:var(--bg-subtle);border:1px solid var(--line-1);justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.cxoHero-module__k6fEAW__riskName{color:var(--ink-2);font-size:11px}.cxoHero-module__k6fEAW__riskBadge{letter-spacing:.08em;border-radius:3px;padding:2px 8px;font-size:9px;font-weight:700}.cxoHero-module__k6fEAW__riskHIGH .cxoHero-module__k6fEAW__riskBadge{color:#dc2626;background:#dc262614}.cxoHero-module__k6fEAW__riskMED .cxoHero-module__k6fEAW__riskBadge{color:#b45309;background:#b4530914}.cxoHero-module__k6fEAW__riskLOW .cxoHero-module__k6fEAW__riskBadge{color:#16a34a;background:#16a34a14}.cxoHero-module__k6fEAW__statsWrap{background:var(--bg-ink);margin-top:clamp(32px,4vw,48px);position:relative;overflow:hidden}.cxoHero-module__k6fEAW__statsWrap ::selection{color:var(--ink-on-dark);background:#ffffff38}.cxoHero-module__k6fEAW__statsWrap:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.cxoHero-module__k6fEAW__statsWrap:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.cxoHero-module__k6fEAW__statsStrip{scrollbar-width:none;z-index:1;align-items:stretch;display:flex;position:relative;overflow-x:auto}.cxoHero-module__k6fEAW__statsStrip::-webkit-scrollbar{display:none}.cxoHero-module__k6fEAW__stat{text-align:center;min-width:140px;transition:background .18s var(--ease);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:28px 20px;display:flex;position:relative}.cxoHero-module__k6fEAW__stat:hover{background:#ffffff06}.cxoHero-module__k6fEAW__statDivider{background:#ffffff12;width:1px;position:absolute;top:22%;bottom:22%;right:0}.cxoHero-module__k6fEAW__statNum{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:5px;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1}.cxoHero-module__k6fEAW__statLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#fff6;text-align:center;font-size:9px;font-weight:700;line-height:1.4}@media (max-width:960px){.cxoHero-module__k6fEAW__grid{grid-template-columns:1fr}.cxoHero-module__k6fEAW__sub{max-width:100%}}@media (max-width:600px){.cxoHero-module__k6fEAW__tickers{grid-template-columns:1fr}.cxoHero-module__k6fEAW__ticker{border-bottom:1px solid #ffffff0d;border-right:none}.cxoHero-module__k6fEAW__terminal{animation:none}}@media (prefers-reduced-motion:reduce){.cxoHero-module__k6fEAW__orb1,.cxoHero-module__k6fEAW__orb2,.cxoHero-module__k6fEAW__termLiveDot,.cxoHero-module__k6fEAW__videoLiveDot,.cxoHero-module__k6fEAW__terminal{animation:none}}
.cxoOutcomes-module__opkkfG__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.cxoOutcomes-module__opkkfG__hdr{max-width:580px;margin-bottom:clamp(28px,3.5vw,40px)}.cxoOutcomes-module__opkkfG__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.68}.cxoOutcomes-module__opkkfG__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cxoOutcomes-module__opkkfG__card{border:1px solid var(--line-2);border-radius:var(--r-lg);transition:transform .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease);cursor:default;background:radial-gradient(ellipse 120px 80px at 100% 0%, #a12a780f 0%, transparent 70%), var(--bg-elevated);flex-direction:column;gap:6px;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.cxoOutcomes-module__opkkfG__card:before{content:"";border-radius:inherit;background:var(--grad-brand);-webkit-mask-composite:xor;opacity:0;transition:opacity .25s var(--ease);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cxoOutcomes-module__opkkfG__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #a12a7824}.cxoOutcomes-module__opkkfG__card:hover:before{opacity:1}.cxoOutcomes-module__opkkfG__iconBox{border-radius:var(--r-sm);background:var(--grad-brand);width:30px;height:30px;transition:transform .25s var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 10px #a12a7847}.cxoOutcomes-module__opkkfG__card:hover .cxoOutcomes-module__opkkfG__iconBox{transform:scale(1.06)}.cxoOutcomes-module__opkkfG__metric{font-family:var(--font-display);letter-spacing:-.04em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(18px,2vw,21px);font-weight:900;line-height:1}.cxoOutcomes-module__opkkfG__label{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);margin:0;font-size:13px;font-weight:700;line-height:1.3}.cxoOutcomes-module__opkkfG__card:hover .cxoOutcomes-module__opkkfG__label{color:var(--magenta)}.cxoOutcomes-module__opkkfG__desc{color:var(--ink-3);margin:0 0 2px;font-size:12px;line-height:1.5}@media (max-width:860px){.cxoOutcomes-module__opkkfG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.cxoOutcomes-module__opkkfG__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cxoOutcomes-module__opkkfG__card,.cxoOutcomes-module__opkkfG__card:before,.cxoOutcomes-module__opkkfG__iconBox{transition:none}}
.cxoGap-module__u59e2q__section{background:var(--bg-elevated);padding:var(--section-pad) 0}.cxoGap-module__u59e2q__hdr{margin-bottom:clamp(44px,5.5vw,60px)}.cxoGap-module__u59e2q__sub{color:var(--ink-3);margin-top:10px;font-size:clamp(13px,1.2vw,15px);line-height:1.78}.cxoGap-module__u59e2q__cap{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-1);font-size:clamp(12.5px,1.15vw,13.5px);font-weight:700;line-height:1.35}.cxoGap-module__u59e2q__tradText{color:var(--ink-3);font-size:clamp(12.5px,1.1vw,13.5px);line-height:1.65}.cxoGap-module__u59e2q__cxoText{color:var(--ink-1);font-size:clamp(12.5px,1.1vw,13.5px);font-weight:500;line-height:1.65}
.comparisonTable-module__AWiuWW__tableWrap{border:1px solid #0a090817;border-radius:20px;overflow:hidden;box-shadow:0 8px 48px #0a09081a,0 2px 12px #0a09080d}.comparisonTable-module__AWiuWW__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:660px}.comparisonTable-module__AWiuWW__thA,.comparisonTable-module__AWiuWW__thB,.comparisonTable-module__AWiuWW__thC{text-align:left;border-bottom:1px solid #0a090817;padding:0}.comparisonTable-module__AWiuWW__thA{background:#4f46e50f;border-left:3px solid #4f46e540;border-right:1px solid #0a090812}.comparisonTable-module__AWiuWW__thB{background:#0a090806;border-right:1px solid #0a090812}.comparisonTable-module__AWiuWW__thC{background:var(--grad-brand);box-shadow:inset -4px 0 20px #a12a7826}.comparisonTable-module__AWiuWW__thContent{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;padding:18px 26px;font-size:9px;font-weight:700;display:flex}.comparisonTable-module__AWiuWW__thC .comparisonTable-module__AWiuWW__thContent{color:#ffffffe6}.comparisonTable-module__AWiuWW__thA .comparisonTable-module__AWiuWW__thContent{color:#4f46e5bf}.comparisonTable-module__AWiuWW__thDot{background:#ffffff8c;border-radius:50%;flex-shrink:0;width:7px;height:7px}.comparisonTable-module__AWiuWW__row:last-child .comparisonTable-module__AWiuWW__tdA,.comparisonTable-module__AWiuWW__row:last-child .comparisonTable-module__AWiuWW__tdB,.comparisonTable-module__AWiuWW__row:last-child .comparisonTable-module__AWiuWW__tdC{border-bottom:none}.comparisonTable-module__AWiuWW__row:hover .comparisonTable-module__AWiuWW__tdA{background:#4f46e50a}.comparisonTable-module__AWiuWW__row:hover .comparisonTable-module__AWiuWW__tdB{background:#0a090805}.comparisonTable-module__AWiuWW__row:hover .comparisonTable-module__AWiuWW__tdC{background:#a12a780e}.comparisonTable-module__AWiuWW__tdA,.comparisonTable-module__AWiuWW__tdB,.comparisonTable-module__AWiuWW__tdC{vertical-align:middle;border-bottom:1px solid #0a090811;transition:background .14s}.comparisonTable-module__AWiuWW__tdA{background:#4f46e508;border-left:3px solid #4f46e52e;border-right:1px solid #0a090811;padding:14px 22px}.comparisonTable-module__AWiuWW__tdB{border-right:1px solid #0a090811;padding:14px 22px}.comparisonTable-module__AWiuWW__tdC{background:#a12a7806;border-left:2px solid #a12a7833;padding:14px 22px;box-shadow:inset -2px 0 12px #a12a780a}.comparisonTable-module__AWiuWW__tdInner{align-items:center;gap:9px;display:flex}.comparisonTable-module__AWiuWW__xIcon{color:#c3373773;flex-shrink:0}.comparisonTable-module__AWiuWW__checkIcon{color:var(--magenta);flex-shrink:0}.comparisonTable-module__AWiuWW__hi{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:700}@media (max-width:760px){.comparisonTable-module__AWiuWW__tdA,.comparisonTable-module__AWiuWW__tdB,.comparisonTable-module__AWiuWW__tdC,.comparisonTable-module__AWiuWW__thContent{padding:14px 16px}.comparisonTable-module__AWiuWW__tableWrap{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.comparisonTable-module__AWiuWW__tdA,.comparisonTable-module__AWiuWW__tdB,.comparisonTable-module__AWiuWW__tdC{transition:none}}
.finxoFaq-module__m2jmFW__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.finxoFaq-module__m2jmFW__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.finxoFaq-module__m2jmFW__hdr{z-index:1;margin-bottom:clamp(40px,5vw,56px);position:relative}.finxoFaq-module__m2jmFW__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.finxoFaq-module__m2jmFW__item{border-bottom:1px solid var(--line-2)}.finxoFaq-module__m2jmFW__item:first-child,.finxoFaq-module__m2jmFW__item:nth-child(2){border-top:1px solid var(--line-2)}.finxoFaq-module__m2jmFW__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.finxoFaq-module__m2jmFW__summary::-webkit-details-marker{display:none}.finxoFaq-module__m2jmFW__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.finxoFaq-module__m2jmFW__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.finxoFaq-module__m2jmFW__summary:hover .finxoFaq-module__m2jmFW__q{color:var(--magenta)}.finxoFaq-module__m2jmFW__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.finxoFaq-module__m2jmFW__summary:hover .finxoFaq-module__m2jmFW__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.finxoFaq-module__m2jmFW__minus{display:none}details[open] .finxoFaq-module__m2jmFW__plus{display:none}details[open] .finxoFaq-module__m2jmFW__minus{display:flex}details[open] .finxoFaq-module__m2jmFW__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .finxoFaq-module__m2jmFW__q{color:var(--magenta)}.finxoFaq-module__m2jmFW__answer{padding:0 0 20px 40px}.finxoFaq-module__m2jmFW__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.finxoFaq-module__m2jmFW__grid{grid-template-columns:1fr;gap:0}.finxoFaq-module__m2jmFW__item:nth-child(2){border-top:none}}
.spendOutcomes-module__kEKyLa__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.spendOutcomes-module__kEKyLa__hdr{margin-bottom:clamp(28px,3.5vw,40px)}.spendOutcomes-module__kEKyLa__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.68}.spendOutcomes-module__kEKyLa__grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:clamp(16px,2vw,22px);display:grid}.spendOutcomes-module__kEKyLa__card{border:1px solid var(--line-2);border-radius:var(--r-lg);transition:transform .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease);cursor:default;background:radial-gradient(ellipse 120px 80px at 100% 0%, #a12a780f 0%, transparent 70%), var(--bg-elevated);flex-direction:column;gap:6px;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.spendOutcomes-module__kEKyLa__card:before{content:"";border-radius:inherit;background:var(--grad-brand);-webkit-mask-composite:xor;opacity:0;transition:opacity .25s var(--ease);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spendOutcomes-module__kEKyLa__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #a12a7824}.spendOutcomes-module__kEKyLa__card:hover:before{opacity:1}.spendOutcomes-module__kEKyLa__cardTop{justify-content:space-between;align-items:center;display:flex}.spendOutcomes-module__kEKyLa__iconBox{border-radius:var(--r-sm);background:var(--grad-brand);width:30px;height:30px;transition:transform .25s var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 10px #a12a7847}.spendOutcomes-module__kEKyLa__card:hover .spendOutcomes-module__kEKyLa__iconBox{transform:scale(1.06)}.spendOutcomes-module__kEKyLa__metric{font-family:var(--font-display);letter-spacing:-.04em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(18px,2vw,21px);font-weight:900;line-height:1}.spendOutcomes-module__kEKyLa__label{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);margin:0;font-size:13px;font-weight:700;line-height:1.3}.spendOutcomes-module__kEKyLa__card:hover .spendOutcomes-module__kEKyLa__label{color:var(--magenta)}.spendOutcomes-module__kEKyLa__desc{color:var(--ink-3);margin:0 0 2px;font-size:12px;line-height:1.5}.spendOutcomes-module__kEKyLa__card .tag--pill{align-self:flex-start;padding:3px 10px;font-size:10px}.spendOutcomes-module__kEKyLa__callout{background:radial-gradient(ellipse 60% 100% at 0% 50%, #a12a7838 0%, transparent 70%), var(--bg-ink);border-radius:var(--r-lg);border:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(20px,2.4vw,26px) clamp(22px,2.8vw,30px);display:flex}.spendOutcomes-module__kEKyLa__calloutHeadline{font-family:var(--font-display);color:#fff;letter-spacing:-.015em;margin:0;font-size:clamp(16px,1.7vw,19px);font-weight:700;line-height:1.35}.spendOutcomes-module__kEKyLa__calloutCta{white-space:normal;text-align:center;max-width:100%}.spendOutcomes-module__kEKyLa__calloutSub{color:#ffffff73;margin:0 0 2px;font-size:12.5px;line-height:1.6}@media (max-width:860px){.spendOutcomes-module__kEKyLa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.spendOutcomes-module__kEKyLa__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.spendOutcomes-module__kEKyLa__card,.spendOutcomes-module__kEKyLa__card:before,.spendOutcomes-module__kEKyLa__iconBox{transition:none}}
.supplierxoImpact-module__vu7odW__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.supplierxoImpact-module__vu7odW__hdr{text-align:center;max-width:960px;margin:0 auto clamp(40px,5vw,56px)}.supplierxoImpact-module__vu7odW__figures{border-radius:var(--r-xl);max-width:1100px;box-shadow:var(--shadow-lg);background:radial-gradient(60% 120% at 15% 0,#a12a7847 0%,#0000 60%),radial-gradient(50% 120% at 90% 100%,#d04c3638 0%,#0000 60%),#0d0a0c;border:1px solid #ffffff0f;flex-wrap:nowrap;justify-content:center;align-items:stretch;margin:0 auto;padding:clamp(28px,3.6vw,44px) clamp(12px,2vw,24px);display:flex;position:relative;overflow:hidden}.supplierxoImpact-module__vu7odW__figure{text-align:center;opacity:0;min-width:0;transition:opacity .5s var(--ease), transform .5s var(--ease);border-left:1px solid #ffffff1a;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:6px;padding:0 clamp(10px,2vw,24px);display:flex;transform:translateY(10px)}.supplierxoImpact-module__vu7odW__figure:first-child{border-left:none}.supplierxoImpact-module__vu7odW__figureIn{opacity:1;transform:translateY(0)}.supplierxoImpact-module__vu7odW__figures ::selection{color:#fff;-webkit-text-fill-color:#fff;background:#ffffff40}.supplierxoImpact-module__vu7odW__figureVal{font-family:var(--font-display);letter-spacing:-.02em;background:var(--grad-brand);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1}.supplierxoImpact-module__vu7odW__figureLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffff9e;white-space:normal;width:100%;max-width:130px;font-size:9.5px;font-weight:700;line-height:1.4}@media (max-width:760px){.supplierxoImpact-module__vu7odW__figures{flex-wrap:wrap}.supplierxoImpact-module__vu7odW__figure{border-left:none;flex:40%;padding:10px clamp(12px,3vw,20px)}}@media (prefers-reduced-motion:reduce){.supplierxoImpact-module__vu7odW__figure{opacity:1;transition:none;transform:none}}
.spendFlow-module__jxvO2W__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.spendFlow-module__jxvO2W__hdr{margin-bottom:clamp(48px,6vw,72px)}.spendFlow-module__jxvO2W__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.spendFlow-module__jxvO2W__zigzag{flex-direction:column;display:flex;position:relative}.spendFlow-module__jxvO2W__zigzag:before{content:"";background:linear-gradient(#a12a7899 0%,#d04c3640 100%);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:50%;transform:translate(-50%)}.spendFlow-module__jxvO2W__block{grid-template-columns:1fr 44px 1fr;align-items:start;padding-bottom:clamp(40px,5vw,64px);display:grid;position:relative}.spendFlow-module__jxvO2W__block:last-child{padding-bottom:0}.spendFlow-module__jxvO2W__watermark{font-family:var(--font-display);color:var(--ink-1);opacity:.03;pointer-events:none;z-index:0;font-size:96px;font-weight:800;line-height:1;position:absolute;top:-18px}.spendFlow-module__jxvO2W__blockLeft .spendFlow-module__jxvO2W__watermark{right:calc(50% + 20px)}.spendFlow-module__jxvO2W__blockRight .spendFlow-module__jxvO2W__watermark{left:calc(50% + 20px)}.spendFlow-module__jxvO2W__spine{z-index:2;grid-column:2;justify-content:center;display:flex;position:relative}.spendFlow-module__jxvO2W__blockLeft .spendFlow-module__jxvO2W__content{text-align:right;grid-column:1;align-items:flex-end;padding-right:48px}.spendFlow-module__jxvO2W__blockRight .spendFlow-module__jxvO2W__content{text-align:left;grid-column:3;align-items:flex-start;padding-left:48px}.spendFlow-module__jxvO2W__content{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.spendFlow-module__jxvO2W__title{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.02em;margin:0;font-size:clamp(19px,2.1vw,24px);font-weight:800}.spendFlow-module__jxvO2W__stat{font-family:var(--font-mono);letter-spacing:.02em;color:var(--magenta);border-radius:var(--r-full);background:#a12a7812;border:1px solid #a12a7829;padding:4px 12px;font-size:10.5px;font-weight:700}.spendFlow-module__jxvO2W__desc{color:var(--ink-3);max-width:420px;margin:4px 0 0;font-size:13.5px;line-height:1.65}.spendFlow-module__jxvO2W__points{flex-direction:column;gap:8px;max-width:420px;margin-top:6px;display:flex}.spendFlow-module__jxvO2W__blockLeft .spendFlow-module__jxvO2W__point{flex-direction:row-reverse}.spendFlow-module__jxvO2W__point{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.spendFlow-module__jxvO2W__pointCheck{width:16px;height:16px;color:var(--magenta);background:#a12a7814;border:1px solid #a12a7833;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}@media (max-width:760px){.spendFlow-module__jxvO2W__zigzag:before{left:22px;transform:none}.spendFlow-module__jxvO2W__block{grid-template-columns:44px 1fr;padding-bottom:clamp(32px,4vw,44px)}.spendFlow-module__jxvO2W__spine{grid-column:1}.spendFlow-module__jxvO2W__blockLeft .spendFlow-module__jxvO2W__content,.spendFlow-module__jxvO2W__blockRight .spendFlow-module__jxvO2W__content{text-align:left;grid-column:2;align-items:flex-start;padding-left:20px;padding-right:0}.spendFlow-module__jxvO2W__blockLeft .spendFlow-module__jxvO2W__point{flex-direction:row}.spendFlow-module__jxvO2W__watermark{display:none}}
.supplierxoJourney-module__Nfj3Da__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.supplierxoJourney-module__Nfj3Da__hdr{text-align:center;max-width:960px;margin:0 auto clamp(32px,4vw,48px)}.supplierxoJourney-module__Nfj3Da__grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto;display:grid}.supplierxoJourney-module__Nfj3Da__card{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);transition:box-shadow .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease);flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,26px);display:flex}.supplierxoJourney-module__Nfj3Da__card:hover{box-shadow:var(--shadow-md);border-color:#a12a7859;transform:translateY(-2px)}.supplierxoJourney-module__Nfj3Da__cardHead{align-items:center;gap:12px;display:flex}.supplierxoJourney-module__Nfj3Da__iconBox{border-radius:var(--r-md);width:40px;height:40px;color:var(--magenta);background:#a12a7814;flex-shrink:0;justify-content:center;align-items:center;display:flex}.supplierxoJourney-module__Nfj3Da__title{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:700;line-height:1.3}.supplierxoJourney-module__Nfj3Da__desc{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.6}@media (max-width:900px){.supplierxoJourney-module__Nfj3Da__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.supplierxoJourney-module__Nfj3Da__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.supplierxoJourney-module__Nfj3Da__card{transition:none}.supplierxoJourney-module__Nfj3Da__card:hover{transform:none}}
.certificationsSection-module__KmtUEa__section{background:var(--bg-elevated);border-top:1px solid #0a090814;border-bottom:1px solid #0a090814;padding:52px clamp(16px,4vw,40px)}.certificationsSection-module__KmtUEa__inner{flex-direction:column;align-items:center;gap:36px;max-width:1100px;margin:0 auto;display:flex}.certificationsSection-module__KmtUEa__tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--magenta);border:1.5px solid var(--magenta);border-radius:var(--r-full);align-items:center;gap:7px;padding:6px 16px 6px 12px;font-size:10px;font-weight:700;display:inline-flex}.certificationsSection-module__KmtUEa__dot{background:var(--magenta);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.certificationsSection-module__KmtUEa__logos{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:64px;display:flex}.certificationsSection-module__KmtUEa__item{flex-direction:column;align-items:center;gap:14px;display:flex}.certificationsSection-module__KmtUEa__imgWrap{justify-content:center;align-items:center;display:flex}.certificationsSection-module__KmtUEa__name{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0a090866;font-size:9px;font-weight:700}@media (max-width:768px){.certificationsSection-module__KmtUEa__logos{gap:40px}}@media (max-width:480px){.certificationsSection-module__KmtUEa__logos{gap:28px}.certificationsSection-module__KmtUEa__section{padding:40px clamp(16px,4vw,40px)}}
.spendCapabilities-module__mGWqyG__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.spendCapabilities-module__mGWqyG__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.spendCapabilities-module__mGWqyG__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.spendCapabilities-module__mGWqyG__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.spendCapabilities-module__mGWqyG__hdr{z-index:1;margin-bottom:clamp(32px,4vw,48px);position:relative}.spendCapabilities-module__mGWqyG__hdrSub{color:#ffffff73;margin-top:12px;font-size:15px;line-height:1.72}.spendCapabilities-module__mGWqyG__tabBar{z-index:1;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid;position:relative}.spendCapabilities-module__mGWqyG__tabBtn{border-radius:var(--r-lg);color:#ffffff8c;cursor:pointer;transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:#ffffff05;border:1px solid #ffffff17;align-items:center;gap:10px;padding:14px 16px;display:flex}.spendCapabilities-module__mGWqyG__tabBtn:hover{color:#fff;border-color:#fff3}.spendCapabilities-module__mGWqyG__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.spendCapabilities-module__mGWqyG__tabIcon{opacity:.85;flex-shrink:0;display:flex}.spendCapabilities-module__mGWqyG__tabBtnLabel{font-family:var(--font-display);letter-spacing:-.01em;text-align:left;font-size:13px;font-weight:700;line-height:1.3}.spendCapabilities-module__mGWqyG__panel{border-radius:var(--r-xl);z-index:1;border:1px solid #ffffff14;grid-template-columns:200px 1fr 1fr;gap:0;animation:.3s ease-out both spendCapabilities-module__mGWqyG__panelIn;display:grid;position:relative;overflow:hidden}@keyframes spendCapabilities-module__mGWqyG__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.spendCapabilities-module__mGWqyG__panelStat{background:#a12a781a;border-right:1px solid #a12a782e;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:clamp(20px,2.5vw,28px);display:flex}.spendCapabilities-module__mGWqyG__statNum{font-family:var(--font-mono);background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1}.spendCapabilities-module__mGWqyG__statLabel{color:#fff9;font-size:12px;font-weight:600;line-height:1.3}.spendCapabilities-module__mGWqyG__panelBody{background:#ffffff05;border-right:1px solid #ffffff0f;flex-direction:column;justify-content:center;gap:10px;padding:clamp(20px,2.5vw,28px);display:flex}.spendCapabilities-module__mGWqyG__panelTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(16px,1.6vw,19px);font-weight:700;line-height:1.25}.spendCapabilities-module__mGWqyG__panelDesc{color:#ffffff73;margin:0;font-size:13px;line-height:1.65}.spendCapabilities-module__mGWqyG__points{background:#ffffff04;flex-direction:column;justify-content:center;gap:10px;margin:0;padding:clamp(20px,2.5vw,28px);list-style:none;display:flex}.spendCapabilities-module__mGWqyG__panelCta{font-family:var(--font-display);color:var(--magenta);transition:background .18s var(--ease), color .18s var(--ease);background:#a12a780f;border-top:1px solid #ffffff0f;grid-column:1/-1;padding:14px clamp(20px,2.5vw,28px);font-size:13px;font-weight:700;text-decoration:none;display:block}.spendCapabilities-module__mGWqyG__panelCta:hover{color:#e090c2;background:#a12a781f}.spendCapabilities-module__mGWqyG__point{color:#fff9;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.5;animation:.3s ease-out both spendCapabilities-module__mGWqyG__panelIn;display:flex}.spendCapabilities-module__mGWqyG__pointCheck{width:17px;height:17px;color:var(--magenta);background:#a12a782e;border:1px solid #a12a784d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}@media (max-width:960px){.spendCapabilities-module__mGWqyG__panel{grid-template-columns:1fr}.spendCapabilities-module__mGWqyG__panelStat,.spendCapabilities-module__mGWqyG__panelBody,.spendCapabilities-module__mGWqyG__points{border-bottom:1px solid #ffffff0f;border-right:none}}@media (max-width:700px){.spendCapabilities-module__mGWqyG__tabBar{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.spendCapabilities-module__mGWqyG__tabBar{grid-template-columns:1fr}.spendCapabilities-module__mGWqyG__tabBtn{padding:12px 14px}}
.supplierxoCapabilities-module__jbcS0W__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.supplierxoCapabilities-module__jbcS0W__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.supplierxoCapabilities-module__jbcS0W__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.supplierxoCapabilities-module__jbcS0W__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.supplierxoCapabilities-module__jbcS0W__hdr{text-align:center;max-width:640px;margin:0 auto clamp(32px,4vw,48px)}.supplierxoCapabilities-module__jbcS0W__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;max-width:1160px;margin:0 auto;display:grid}.supplierxoCapabilities-module__jbcS0W__card{border-radius:var(--r-xl);background:#ffffff08;border:1px solid #ffffff1a;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,26px);display:flex}.supplierxoCapabilities-module__jbcS0W__iconBox{border-radius:var(--r-md);width:40px;height:40px;color:var(--rose);background:#a12a7824;justify-content:center;align-items:center;display:flex}.supplierxoCapabilities-module__jbcS0W__title{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;line-height:1.3}.supplierxoCapabilities-module__jbcS0W__list{flex-direction:column;gap:8px;display:flex}.supplierxoCapabilities-module__jbcS0W__item{color:#ffffff8c;padding-left:14px;font-size:12.5px;line-height:1.5;position:relative}.supplierxoCapabilities-module__jbcS0W__item:before{content:"";background:var(--magenta);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:0}
.globalSection-module__13zEwa__global{padding:var(--section-pad) 0}.globalSection-module__13zEwa__mapWrap{background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-xl);max-width:820px;margin:0 auto;padding:20px 20px 0;position:relative;overflow:visible}.globalSection-module__13zEwa__mapSvg{border-radius:var(--r-lg);width:100%;height:auto;display:block;overflow:hidden}.globalSection-module__13zEwa__mapPlaceholder{background:var(--bg-muted);border-radius:var(--r-lg);height:420px;animation:globalSection-module__13zEwa__pulse 1.5s var(--ease) infinite}@keyframes globalSection-module__13zEwa__pulse{0%,to{opacity:1}50%{opacity:.6}}.globalSection-module__13zEwa__tooltip{background:var(--bg-elevated);border:1px solid var(--line-brand);border-radius:var(--r-xl);width:240px;box-shadow:var(--shadow-lg);z-index:20;animation:globalSection-module__13zEwa__fadeIn .18s var(--ease-out) both;padding:18px}@keyframes globalSection-module__13zEwa__fadeIn{0%{opacity:0}to{opacity:1}}.globalSection-module__13zEwa__tooltipHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.globalSection-module__13zEwa__tooltipEmoji{font-size:20px}.globalSection-module__13zEwa__tooltipName{font-family:var(--font-display);color:var(--ink-1);flex:1;font-size:15px;font-weight:700}.globalSection-module__13zEwa__tooltipFocus{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--magenta);margin-bottom:6px;font-size:10px;display:block}.globalSection-module__13zEwa__tooltipDesc{color:var(--ink-3);font-size:12.5px;line-height:1.55}.globalSection-module__13zEwa__legend{flex-wrap:wrap;justify-content:center;gap:8px;padding:16px 0;display:flex}.globalSection-module__13zEwa__legendItem{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.04em;border:1px solid var(--line-2);border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);text-transform:uppercase;background:0 0;align-items:center;gap:7px;padding:5px 12px;font-size:11px;font-weight:500;display:inline-flex}.globalSection-module__13zEwa__legendItem:hover{color:var(--magenta);border-color:var(--line-brand)}.globalSection-module__13zEwa__legendActive{color:var(--magenta);border-color:var(--line-brand);background:#a12a780d}.globalSection-module__13zEwa__legendDot{background:var(--grad-brand);border-radius:50%;flex-shrink:0;width:7px;height:7px}@media (max-width:768px){.globalSection-module__13zEwa__mapWrap{padding:12px 12px 0}.globalSection-module__13zEwa__tooltip{width:100%;margin:12px 0;position:static}}@media (prefers-reduced-motion:reduce){.globalSection-module__13zEwa__tooltip{animation:none}}
.spendIndustries-module__Ym9khq__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.spendIndustries-module__Ym9khq__hdr{margin-bottom:clamp(32px,4vw,48px)}.spendIndustries-module__Ym9khq__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.spendIndustries-module__Ym9khq__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.spendIndustries-module__Ym9khq__card{background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-xl);transition:border-color .22s var(--ease), transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;gap:12px;padding:22px 20px;display:flex}.spendIndustries-module__Ym9khq__card:hover{box-shadow:var(--shadow-md);border-color:#a12a7847;transform:translateY(-3px)}.spendIndustries-module__Ym9khq__cardHead{align-items:center;gap:12px;display:flex}.spendIndustries-module__Ym9khq__iconBox{border-radius:var(--r-md);background:var(--grad-brand);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #a12a7838}.spendIndustries-module__Ym9khq__industry{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.015em;font-size:15px;font-weight:800}.spendIndustries-module__Ym9khq__metricRow{align-items:baseline;gap:8px;display:flex}.spendIndustries-module__Ym9khq__metric{font-family:var(--font-display);letter-spacing:-.03em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:900}.spendIndustries-module__Ym9khq__metricLabel{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-4);text-transform:uppercase;font-size:9.5px;font-weight:700;line-height:1.3}.spendIndustries-module__Ym9khq__desc{color:var(--ink-3);font-size:12.5px;line-height:1.6}@media (max-width:860px){.spendIndustries-module__Ym9khq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.spendIndustries-module__Ym9khq__grid{grid-template-columns:1fr}}
.supplierxoQuestions-module__3ME78q__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.supplierxoQuestions-module__3ME78q__hdr{text-align:center;max-width:620px;margin:0 auto clamp(28px,3.5vw,40px)}.supplierxoQuestions-module__3ME78q__results{grid-template-columns:repeat(2,1fr);gap:14px;max-width:980px;margin:0 auto;display:grid}.supplierxoQuestions-module__3ME78q__result{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-lg);transition:border-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;gap:12px;padding:22px clamp(18px,2.5vw,26px);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000a}.supplierxoQuestions-module__3ME78q__result:before{content:"";background:var(--grad-brand);opacity:0;width:3px;height:100%;transition:opacity .2s var(--ease);position:absolute;top:0;left:0}.supplierxoQuestions-module__3ME78q__result:hover{border-color:var(--line-brand);transform:translateY(-2px);box-shadow:0 10px 24px #a12a7814}.supplierxoQuestions-module__3ME78q__result:hover:before{opacity:1}.supplierxoQuestions-module__3ME78q__resultTop{align-items:flex-start;gap:12px;display:flex}.supplierxoQuestions-module__3ME78q__resultIdx{width:28px;height:28px;color:var(--magenta);font-family:var(--font-mono);background:#a12a7814;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.supplierxoQuestions-module__3ME78q__resultQ{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.005em;padding-top:3px;font-size:14px;font-weight:700;line-height:1.4}.supplierxoQuestions-module__3ME78q__resultA{color:var(--ink-3);margin:0;padding-left:40px;font-size:12.5px;line-height:1.6}@media (max-width:760px){.supplierxoQuestions-module__3ME78q__results{grid-template-columns:1fr}}
.spendRoles-module__RHgtSq__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.spendRoles-module__RHgtSq__hdr{margin-bottom:clamp(28px,3.5vw,40px)}.spendRoles-module__RHgtSq__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.spendRoles-module__RHgtSq__tabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.spendRoles-module__RHgtSq__tabBtn{font-family:var(--font-body);color:var(--ink-3);background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);padding:9px 18px;font-size:13px;font-weight:600}.spendRoles-module__RHgtSq__tabBtn:hover{border-color:var(--magenta);color:var(--magenta)}.spendRoles-module__RHgtSq__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.spendRoles-module__RHgtSq__tabBtnOn:hover{color:#fff}.spendRoles-module__RHgtSq__panel{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-xl);grid-template-columns:340px 1fr;gap:32px;padding:clamp(28px,3.2vw,40px);animation:.3s ease-out both spendRoles-module__RHgtSq__panelIn;display:grid}@keyframes spendRoles-module__RHgtSq__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.spendRoles-module__RHgtSq__panelLeft{border-right:1px solid var(--line-2);flex-direction:column;gap:14px;padding-right:28px;display:flex}.spendRoles-module__RHgtSq__roleTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--magenta);font-size:10px;font-weight:700}.spendRoles-module__RHgtSq__metricBlock{flex-direction:column;gap:6px;display:flex}.spendRoles-module__RHgtSq__metric{font-family:var(--font-display);letter-spacing:-.03em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,3vw,36px);font-weight:900;line-height:1}.spendRoles-module__RHgtSq__metricLabel{font-family:var(--font-display);color:var(--ink-1);font-size:14px;font-weight:600;line-height:1.35}.spendRoles-module__RHgtSq__points{flex-direction:column;justify-content:center;gap:12px;display:flex}.spendRoles-module__RHgtSq__point{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.spendRoles-module__RHgtSq__pointCheck{width:18px;height:18px;color:var(--magenta);background:#a12a7814;border:1px solid #a12a7833;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}@media (max-width:760px){.spendRoles-module__RHgtSq__panel{grid-template-columns:1fr;gap:20px}.spendRoles-module__RHgtSq__panelLeft{border-right:none;border-bottom:1px solid var(--line-2);padding-bottom:20px;padding-right:0}}
.supplierxoRoles-module__WZgqTa__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.supplierxoRoles-module__WZgqTa__hdr{text-align:center;max-width:640px;margin:0 auto clamp(28px,3.5vw,40px)}.supplierxoRoles-module__WZgqTa__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.supplierxoRoles-module__WZgqTa__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.supplierxoRoles-module__WZgqTa__tabBtn{font-family:var(--font-body);color:var(--ink-3);background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);padding:9px 18px;font-size:13px;font-weight:600}.supplierxoRoles-module__WZgqTa__tabBtn:hover{border-color:var(--magenta);color:var(--magenta)}.supplierxoRoles-module__WZgqTa__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.supplierxoRoles-module__WZgqTa__tabBtnOn:hover{color:#fff}.supplierxoRoles-module__WZgqTa__panel{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-xl);grid-template-columns:1fr 1fr;gap:0;animation:.3s ease-out both supplierxoRoles-module__WZgqTa__panelIn;display:grid;overflow:hidden}@keyframes supplierxoRoles-module__WZgqTa__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.supplierxoRoles-module__WZgqTa__col{flex-direction:column;gap:14px;padding:clamp(24px,3vw,32px);display:flex}.supplierxoRoles-module__WZgqTa__colWhy{background:var(--bg-subtle);border-left:1px solid var(--line-2)}.supplierxoRoles-module__WZgqTa__colTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--magenta);font-size:9.5px;font-weight:700}.supplierxoRoles-module__WZgqTa__list{flex-direction:column;gap:10px;display:flex}.supplierxoRoles-module__WZgqTa__item{color:var(--ink-2);padding-left:16px;font-size:13.5px;line-height:1.55;position:relative}.supplierxoRoles-module__WZgqTa__item:before{content:"";background:var(--magenta);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.supplierxoRoles-module__WZgqTa__itemWhy{color:var(--ink-1);font-weight:500}.supplierxoRoles-module__WZgqTa__itemWhy:before{background:#16a34a}@media (max-width:760px){.supplierxoRoles-module__WZgqTa__panel{grid-template-columns:1fr}.supplierxoRoles-module__WZgqTa__colWhy{border-left:none;border-top:1px solid var(--line-2)}}
.spendTestimonials-module__-qbROW__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.spendTestimonials-module__-qbROW__hdr{text-align:center;max-width:560px;margin:0 auto clamp(32px,4vw,44px)}.spendTestimonials-module__-qbROW__hdr .overline{margin-left:auto;margin-right:auto}.spendTestimonials-module__-qbROW__stage{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;position:relative}.spendTestimonials-module__-qbROW__mark{font-family:var(--font-display);color:var(--magenta);opacity:.18;margin-bottom:-12px;font-size:clamp(40px,8vw,72px);font-weight:800;line-height:1}.spendTestimonials-module__-qbROW__quote{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;margin:0 0 28px;font-size:clamp(19px,2.2vw,25px);font-weight:600;line-height:1.5;animation:.35s ease-out both spendTestimonials-module__-qbROW__quoteIn}@keyframes spendTestimonials-module__-qbROW__quoteIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.spendTestimonials-module__-qbROW__by{align-items:center;gap:12px;display:flex}.spendTestimonials-module__-qbROW__byInfo{text-align:left;flex-direction:column;gap:1px;display:flex}.spendTestimonials-module__-qbROW__byName{font-family:var(--font-display);color:var(--ink-1);font-size:14px;font-weight:700}.spendTestimonials-module__-qbROW__byRole{color:var(--ink-3);font-size:12.5px}.spendTestimonials-module__-qbROW__selector{justify-content:center;align-items:center;gap:8px;margin-top:clamp(28px,3.5vw,40px);display:flex}.spendTestimonials-module__-qbROW__dot{background:var(--line-3);cursor:pointer;width:8px;height:8px;transition:background .2s var(--ease), width .2s var(--ease), border-radius .2s var(--ease);border:none;border-radius:50%;padding:0;position:relative;overflow:hidden}.spendTestimonials-module__-qbROW__dot:hover{background:#a12a7873}.spendTestimonials-module__-qbROW__dotOn{border-radius:var(--r-full);background:var(--line-2);width:34px;height:6px}.spendTestimonials-module__-qbROW__dotProgress{transform-origin:0;background:var(--grad-brand);border-radius:var(--r-full);animation-name:spendTestimonials-module__-qbROW__dotFill;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes spendTestimonials-module__-qbROW__dotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.spendTestimonials-module__-qbROW__quote{animation:none}.spendTestimonials-module__-qbROW__dotProgress{animation:none;transform:scaleX(1)}}
.supplierxoIntegrations-module__TWmqhW__section{background:var(--bg-ink);padding:clamp(56px,6vw,76px) 0;position:relative;overflow:hidden}.supplierxoIntegrations-module__TWmqhW__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.supplierxoIntegrations-module__TWmqhW__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.supplierxoIntegrations-module__TWmqhW__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.supplierxoIntegrations-module__TWmqhW__hdr{text-align:center;z-index:1;max-width:620px;margin:0 auto clamp(28px,3.5vw,40px);position:relative}.supplierxoIntegrations-module__TWmqhW__hdr .overline{margin-left:auto;margin-right:auto}.supplierxoIntegrations-module__TWmqhW__grid{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;margin:0 auto;display:flex;position:relative}.supplierxoIntegrations-module__TWmqhW__tile{border-radius:var(--r-full);border:1px solid #ffffff24;border-bottom:2px solid var(--magenta);color:#ffffffd9;font-family:var(--font-display);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:#ffffff0d;padding:12px 22px 14px;font-size:13.5px;font-weight:700;position:relative}.supplierxoIntegrations-module__TWmqhW__tile:hover{border-color:#a12a785c;border-bottom-color:var(--rose);color:#fff;background:#a12a7829}
.xobotFaq-module__aoCXNq__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.xobotFaq-module__aoCXNq__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.xobotFaq-module__aoCXNq__hdr{z-index:1;margin-bottom:clamp(40px,5vw,56px);position:relative}.xobotFaq-module__aoCXNq__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.xobotFaq-module__aoCXNq__item{border-bottom:1px solid var(--line-2)}.xobotFaq-module__aoCXNq__item:first-child,.xobotFaq-module__aoCXNq__item:nth-child(2){border-top:1px solid var(--line-2)}.xobotFaq-module__aoCXNq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.xobotFaq-module__aoCXNq__summary::-webkit-details-marker{display:none}.xobotFaq-module__aoCXNq__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.xobotFaq-module__aoCXNq__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.xobotFaq-module__aoCXNq__summary:hover .xobotFaq-module__aoCXNq__q{color:var(--magenta)}.xobotFaq-module__aoCXNq__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.xobotFaq-module__aoCXNq__summary:hover .xobotFaq-module__aoCXNq__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.xobotFaq-module__aoCXNq__minus{display:none}details[open] .xobotFaq-module__aoCXNq__plus{display:none}details[open] .xobotFaq-module__aoCXNq__minus{display:flex}details[open] .xobotFaq-module__aoCXNq__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .xobotFaq-module__aoCXNq__q{color:var(--magenta)}.xobotFaq-module__aoCXNq__answer{padding:0 0 20px 40px}.xobotFaq-module__aoCXNq__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.xobotFaq-module__aoCXNq__grid{grid-template-columns:1fr;gap:0}.xobotFaq-module__aoCXNq__item:nth-child(2){border-top:none}}
.cxoArchitecture-module__pNtpGW__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.cxoArchitecture-module__pNtpGW__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.cxoArchitecture-module__pNtpGW__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.cxoArchitecture-module__pNtpGW__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.cxoArchitecture-module__pNtpGW__hdr{margin-bottom:clamp(32px,4vw,52px);position:relative}.cxoArchitecture-module__pNtpGW__hdrSub{color:#ffffff73;margin-top:12px;font-size:15px;line-height:1.72}.cxoArchitecture-module__pNtpGW__interface{border:1px solid var(--line-dark);border-radius:var(--r-xl);z-index:1;grid-template-columns:260px 1fr;gap:0;display:grid;position:relative;overflow:hidden}.cxoArchitecture-module__pNtpGW__sidebar{border-right:1px solid var(--line-dark);background:#ffffff05;flex-direction:column;display:flex}.cxoArchitecture-module__pNtpGW__tab{cursor:pointer;text-align:left;transition:background .2s var(--ease,ease);background:0 0;border:none;border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;width:100%;padding:22px 20px;display:flex}.cxoArchitecture-module__pNtpGW__tab:last-child{border-bottom:none}.cxoArchitecture-module__pNtpGW__tab:not(.cxoArchitecture-module__pNtpGW__tabOn):hover{background:#ffffff0a}.cxoArchitecture-module__pNtpGW__tabOn{background:var(--grad-brand)}.cxoArchitecture-module__pNtpGW__tabBadge{border-radius:var(--r-md);color:#ffffff80;width:36px;height:36px;transition:background .2s var(--ease,ease), color .2s;background:#ffffff1f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cxoArchitecture-module__pNtpGW__tabOn .cxoArchitecture-module__pNtpGW__tabBadge{color:#fff;background:#ffffff38}.cxoArchitecture-module__pNtpGW__tabMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.cxoArchitecture-module__pNtpGW__tabSubtitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff9e;font-size:9px;font-weight:700}.cxoArchitecture-module__pNtpGW__tabOn .cxoArchitecture-module__pNtpGW__tabSubtitle{color:#ffffffbf}.cxoArchitecture-module__pNtpGW__tabLabel{font-family:var(--font-display);color:#ffffffbf;letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.25}.cxoArchitecture-module__pNtpGW__tabOn .cxoArchitecture-module__pNtpGW__tabLabel{color:#fff}.cxoArchitecture-module__pNtpGW__tabStat{font-family:var(--font-mono);color:#ffffff94;font-size:10px;font-weight:700}.cxoArchitecture-module__pNtpGW__tabOn .cxoArchitecture-module__pNtpGW__tabStat{color:#ffffffd9}.cxoArchitecture-module__pNtpGW__content{background:#ffffff04}.cxoArchitecture-module__pNtpGW__panelGrid{grid-template-columns:1fr 320px;height:100%;animation:.3s ease-out both cxoArchitecture-module__pNtpGW__panelIn;display:grid}@keyframes cxoArchitecture-module__pNtpGW__panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cxoArchitecture-module__pNtpGW__panelLeft{background:#ffffff06;border-right:1px solid #ffffff0f;flex-direction:column;gap:12px;padding:clamp(20px,2.5vw,30px);display:flex}.cxoArchitecture-module__pNtpGW__panelSubtitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--magenta);opacity:.75;font-size:9px;font-weight:700}.cxoArchitecture-module__pNtpGW__panelTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(17px,1.7vw,22px);font-weight:700;line-height:1.2}.cxoArchitecture-module__pNtpGW__panelDesc{color:#ffffff73;font-size:13.5px;line-height:1.75}.cxoArchitecture-module__pNtpGW__points{flex-direction:column;gap:7px;margin:0;padding:14px clamp(14px,2vw,22px);list-style:none;display:flex}.cxoArchitecture-module__pNtpGW__point{color:#ffffff8c;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;animation:.3s ease-out both cxoArchitecture-module__pNtpGW__panelIn;display:flex}.cxoArchitecture-module__pNtpGW__pointCheck{width:17px;height:17px;color:var(--magenta);background:#a12a782e;border:1px solid #a12a784d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.cxoArchitecture-module__pNtpGW__panelRight{background:#a12a780f;border-left:1px solid #a12a7826;flex-direction:column;display:flex}.cxoArchitecture-module__pNtpGW__statCard{border-bottom:1px solid #a12a781f;flex-direction:column;align-items:flex-start;gap:4px;padding:clamp(18px,2.2vw,26px) clamp(18px,2.2vw,26px) 14px;display:flex}.cxoArchitecture-module__pNtpGW__statNum{font-family:var(--font-mono);background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(18px,1.9vw,24px);font-weight:800;line-height:1}.cxoArchitecture-module__pNtpGW__statLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff4d;font-size:8.5px;font-weight:700}@media (max-width:1024px){.cxoArchitecture-module__pNtpGW__interface{grid-template-columns:220px 1fr}}@media (max-width:860px){.cxoArchitecture-module__pNtpGW__interface{grid-template-columns:1fr}.cxoArchitecture-module__pNtpGW__sidebar{scrollbar-width:none;border-bottom:1px solid #ffffff14;border-right:none;flex-direction:row;overflow-x:auto}.cxoArchitecture-module__pNtpGW__sidebar::-webkit-scrollbar{display:none}.cxoArchitecture-module__pNtpGW__tab{border-bottom:none;border-right:1px solid #ffffff0f;min-width:160px}.cxoArchitecture-module__pNtpGW__tab:last-child{border-right:none}.cxoArchitecture-module__pNtpGW__panelGrid{grid-template-columns:1fr}.cxoArchitecture-module__pNtpGW__panelLeft{border-bottom:1px solid #ffffff0f;border-right:none}}@media (max-width:520px){.cxoArchitecture-module__pNtpGW__sidebar{flex-wrap:wrap;overflow-x:visible}.cxoArchitecture-module__pNtpGW__tab{border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;flex:45%;min-width:0;padding:16px 14px}.cxoArchitecture-module__pNtpGW__tabBadge{width:28px;height:28px}}
.spendFaq-module__yQd5Cq__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.spendFaq-module__yQd5Cq__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.spendFaq-module__yQd5Cq__hdr{z-index:1;margin-bottom:clamp(40px,5vw,56px);position:relative}.spendFaq-module__yQd5Cq__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.spendFaq-module__yQd5Cq__item{border-bottom:1px solid var(--line-2)}.spendFaq-module__yQd5Cq__item:first-child,.spendFaq-module__yQd5Cq__item:nth-child(2){border-top:1px solid var(--line-2)}.spendFaq-module__yQd5Cq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.spendFaq-module__yQd5Cq__summary::-webkit-details-marker{display:none}.spendFaq-module__yQd5Cq__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.spendFaq-module__yQd5Cq__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.spendFaq-module__yQd5Cq__summary:hover .spendFaq-module__yQd5Cq__q{color:var(--magenta)}.spendFaq-module__yQd5Cq__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.spendFaq-module__yQd5Cq__summary:hover .spendFaq-module__yQd5Cq__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.spendFaq-module__yQd5Cq__minus{display:none}details[open] .spendFaq-module__yQd5Cq__plus{display:none}details[open] .spendFaq-module__yQd5Cq__minus{display:flex}details[open] .spendFaq-module__yQd5Cq__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .spendFaq-module__yQd5Cq__q{color:var(--magenta)}.spendFaq-module__yQd5Cq__answer{padding:0 0 20px 40px}.spendFaq-module__yQd5Cq__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.spendFaq-module__yQd5Cq__grid{grid-template-columns:1fr;gap:0}.spendFaq-module__yQd5Cq__item:nth-child(2){border-top:none}}
.supplierxoWhy-module__OrNozq__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.supplierxoWhy-module__OrNozq__hdr{text-align:center;max-width:960px;margin:0 auto clamp(32px,4vw,48px)}.supplierxoWhy-module__OrNozq__grid{grid-template-columns:repeat(5,1fr);gap:12px;max-width:1200px;margin:0 auto;display:grid}.supplierxoWhy-module__OrNozq__card{background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-lg);min-width:0;transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);flex-direction:column;gap:10px;padding:clamp(18px,2vw,22px);display:flex;overflow:hidden}.supplierxoWhy-module__OrNozq__card:hover{box-shadow:var(--shadow-md);border-color:#a12a7847;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.supplierxoWhy-module__OrNozq__card{transition:none}.supplierxoWhy-module__OrNozq__card:hover{transform:none}}.supplierxoWhy-module__OrNozq__feature{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700;line-height:1.3}.supplierxoWhy-module__OrNozq__desc{color:var(--ink-3);flex:1;margin:0;font-size:11.5px;line-height:1.55}.supplierxoWhy-module__OrNozq__metric{color:var(--ink-2);background:#a12a780d;border-top:1px solid #a12a781f;flex-direction:column;gap:2px;margin:6px calc(-1*clamp(18px,2vw,22px)) calc(-1*clamp(18px,2vw,22px));padding:14px clamp(18px,2vw,22px) 16px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.supplierxoWhy-module__OrNozq__metricNum{font-family:var(--font-display);letter-spacing:-.02em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;line-height:1.1}@media (max-width:1000px){.supplierxoWhy-module__OrNozq__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.supplierxoWhy-module__OrNozq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.supplierxoWhy-module__OrNozq__grid{grid-template-columns:1fr}}
.cxoConversational-module__ULIgaa__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.cxoConversational-module__ULIgaa__inner{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,72px);display:grid}.cxoConversational-module__ULIgaa__copy{flex-direction:column;display:flex}.cxoConversational-module__ULIgaa__copyDesc{color:var(--ink-3);margin-bottom:14px;font-size:13px;line-height:1.65}.cxoConversational-module__ULIgaa__features{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.cxoConversational-module__ULIgaa__feature{border-bottom:1px solid var(--line-1);align-items:center;gap:10px;padding:9px 0;display:flex}.cxoConversational-module__ULIgaa__feature:last-child{border-bottom:none}.cxoConversational-module__ULIgaa__featureIcon{border-radius:var(--r-md);background:var(--grad-brand);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:0 2px 6px #a12a782e}.cxoConversational-module__ULIgaa__featureText{flex-direction:column;gap:1px;display:flex}.cxoConversational-module__ULIgaa__fLabel{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;font-size:12.5px;font-weight:700;line-height:1.2}.cxoConversational-module__ULIgaa__fDesc{color:var(--ink-3);font-size:11.5px;line-height:1.45}.cxoConversational-module__ULIgaa__ctaRow{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cxoConversational-module__ULIgaa__chatWrap{flex-direction:column;display:flex;position:relative}.cxoConversational-module__ULIgaa__chatWindow{background:var(--bg-canvas);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--shadow-lg), 0 0 0 1px #a12a780f;flex-direction:column;height:480px;display:flex;overflow:hidden}.cxoConversational-module__ULIgaa__winBar{background:var(--bg-elevated);border-bottom:1px solid var(--line-1);align-items:center;gap:7px;padding:11px 16px;display:flex}.cxoConversational-module__ULIgaa__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.cxoConversational-module__ULIgaa__winTitle{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);text-align:center;flex:1;font-size:9px;font-weight:700}.cxoConversational-module__ULIgaa__winBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#22c55e;border-radius:var(--r-full);background:#22c55e14;border:1px solid #22c55e33;align-items:center;gap:5px;padding:3px 9px;font-size:7.5px;font-weight:700;display:flex}.cxoConversational-module__ULIgaa__winBadge:before{content:"";width:5px;height:5px;animation:cxoConversational-module__ULIgaa__pulse 2s var(--ease) infinite;background:#22c55e;border-radius:50%}@keyframes cxoConversational-module__ULIgaa__pulse{0%,to{opacity:1}50%{opacity:.35}}.cxoConversational-module__ULIgaa__messages{scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-end;gap:12px;padding:16px;display:flex;overflow-y:auto}.cxoConversational-module__ULIgaa__messages::-webkit-scrollbar{display:none}.cxoConversational-module__ULIgaa__fadeIn{animation:.35s ease-out both cxoConversational-module__ULIgaa__msgIn}@keyframes cxoConversational-module__ULIgaa__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cxoConversational-module__ULIgaa__userRow{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cxoConversational-module__ULIgaa__avatar{font-family:var(--font-mono);color:var(--ink-3);background:var(--bg-muted);border:1px solid var(--line-2);border-radius:var(--r-full);flex-shrink:0;padding:3px 9px;font-size:8px;font-weight:700}.cxoConversational-module__ULIgaa__userBubble{background:var(--bg-elevated);border:1px solid var(--line-2);color:var(--ink-2);border-radius:14px 14px 3px;max-width:76%;padding:9px 13px;font-size:13px;line-height:1.5}.cxoConversational-module__ULIgaa__aiRow{align-items:flex-start;gap:9px;display:flex}.cxoConversational-module__ULIgaa__aiAvatar{background:var(--grad-brand);width:28px;height:28px;font-family:var(--font-mono);color:#fff;letter-spacing:.05em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:7.5px;font-weight:900;display:flex;box-shadow:0 2px 8px #a12a784d}.cxoConversational-module__ULIgaa__aiBubble{background:#a12a780a;border:1px solid #a12a7821;border-radius:3px 14px 14px;flex-direction:column;gap:8px;max-width:87%;padding:10px 13px;display:flex}.cxoConversational-module__ULIgaa__aiText{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.62}.cxoConversational-module__ULIgaa__chips{flex-wrap:wrap;gap:5px;display:flex}.cxoConversational-module__ULIgaa__typing{background:#a12a780a;border:1px solid #a12a7821;border-radius:3px 14px 14px;align-items:center;gap:5px;padding:11px 15px;display:flex}.cxoConversational-module__ULIgaa__typing span{background:var(--magenta);opacity:.3;border-radius:50%;width:5px;height:5px;animation:1.2s infinite cxoConversational-module__ULIgaa__blink}.cxoConversational-module__ULIgaa__typing span:nth-child(2){animation-delay:.2s}.cxoConversational-module__ULIgaa__typing span:nth-child(3){animation-delay:.4s}@keyframes cxoConversational-module__ULIgaa__blink{0%,to{opacity:.25}50%{opacity:1}}.cxoConversational-module__ULIgaa__inputBar{border-top:1px solid var(--line-1);background:var(--bg-elevated);align-items:center;gap:10px;padding:11px 14px;display:flex}.cxoConversational-module__ULIgaa__inputPlaceholder{color:var(--ink-4);background:var(--bg-canvas);border:1px solid var(--line-2);border-radius:var(--r-full);pointer-events:none;flex:1;padding:7px 14px;font-size:12.5px}.cxoConversational-module__ULIgaa__sendBtn{border-radius:var(--r-full)!important;padding:7px 16px!important;font-size:12px!important}@media (max-width:960px){.cxoConversational-module__ULIgaa__inner{grid-template-columns:1fr}.cxoConversational-module__ULIgaa__chatWrap{order:-1}}
.supplierxoFaq-module__BxQ94a__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.supplierxoFaq-module__BxQ94a__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.supplierxoFaq-module__BxQ94a__hdr{text-align:left;z-index:1;margin:0 0 clamp(40px,5vw,56px);position:relative}.supplierxoFaq-module__BxQ94a__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.supplierxoFaq-module__BxQ94a__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.supplierxoFaq-module__BxQ94a__item{border-bottom:1px solid var(--line-2)}.supplierxoFaq-module__BxQ94a__item:first-child,.supplierxoFaq-module__BxQ94a__item:nth-child(2){border-top:1px solid var(--line-2)}.supplierxoFaq-module__BxQ94a__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.supplierxoFaq-module__BxQ94a__summary::-webkit-details-marker{display:none}.supplierxoFaq-module__BxQ94a__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.supplierxoFaq-module__BxQ94a__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.supplierxoFaq-module__BxQ94a__summary:hover .supplierxoFaq-module__BxQ94a__q{color:var(--magenta)}.supplierxoFaq-module__BxQ94a__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.supplierxoFaq-module__BxQ94a__summary:hover .supplierxoFaq-module__BxQ94a__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.supplierxoFaq-module__BxQ94a__minus{display:none}details[open] .supplierxoFaq-module__BxQ94a__plus{display:none}details[open] .supplierxoFaq-module__BxQ94a__minus{display:flex}details[open] .supplierxoFaq-module__BxQ94a__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .supplierxoFaq-module__BxQ94a__q{color:var(--magenta)}.supplierxoFaq-module__BxQ94a__answer{padding:0 0 20px 40px}.supplierxoFaq-module__BxQ94a__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.supplierxoFaq-module__BxQ94a__grid{grid-template-columns:1fr;gap:0}.supplierxoFaq-module__BxQ94a__item:nth-child(2){border-top:none}}
.cxoPillars-module__xy1OLq__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.cxoPillars-module__xy1OLq__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.cxoPillars-module__xy1OLq__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.cxoPillars-module__xy1OLq__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.cxoPillars-module__xy1OLq__hdr{z-index:1;margin-bottom:clamp(32px,4vw,48px);position:relative}.cxoPillars-module__xy1OLq__hdrSub{color:#ffffff61;margin-top:12px;font-size:14px;line-height:1.7}.cxoPillars-module__xy1OLq__grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.cxoPillars-module__xy1OLq__card{border-radius:var(--r-xl);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);background:#ffffff0d;border:1px solid #ffffff17;grid-template-columns:48px 1fr;gap:0;display:grid;position:relative;overflow:hidden}.cxoPillars-module__xy1OLq__card:hover{border-color:#a12a7859;transform:translateY(-3px);box-shadow:0 12px 36px #a12a7824}.cxoPillars-module__xy1OLq__cardAccent{background:#a12a7826;border-right:1px solid #a12a7840;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0 18px;display:flex;position:relative}.cxoPillars-module__xy1OLq__iconBadge{border-radius:var(--r-md);color:#ffffffd9;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cxoPillars-module__xy1OLq__accentBar{background:var(--grad-brand);opacity:.7;width:2px;height:40px;transition:opacity .25s var(--ease), height .3s var(--ease);border-radius:2px}.cxoPillars-module__xy1OLq__card:hover .cxoPillars-module__xy1OLq__accentBar{opacity:1;height:64px}.cxoPillars-module__xy1OLq__cardBody{background:#ffffff0a;flex-direction:column;gap:8px;padding:22px 20px 18px;display:flex}.cxoPillars-module__xy1OLq__cardTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(14px,1.4vw,16px);font-weight:700;line-height:1.25}.cxoPillars-module__xy1OLq__desc{color:#ffffff61;flex:1;font-size:12.5px;line-height:1.68}@media (max-width:900px){.cxoPillars-module__xy1OLq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cxoPillars-module__xy1OLq__hdr{max-width:100%}.cxoPillars-module__xy1OLq__grid{grid-template-columns:1fr}}
.cxoUseCases-module__FpuGQW__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.cxoUseCases-module__FpuGQW__hdr{flex-direction:column;gap:10px;margin-bottom:clamp(48px,6vw,72px);display:flex}.cxoUseCases-module__FpuGQW__hdrSub{color:var(--ink-3);margin:0;font-size:14px;line-height:1.72}.cxoUseCases-module__FpuGQW__zigzag{flex-direction:column;display:flex;position:relative}.cxoUseCases-module__FpuGQW__zigzag:before{content:"";background:linear-gradient(#a12a78b3 0%,#d04c364d 100%);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cxoUseCases-module__FpuGQW__block{grid-template-columns:1fr 80px 1fr;align-items:center;gap:0;padding:0 0 28px;display:grid;position:relative}.cxoUseCases-module__FpuGQW__block:last-child{padding-bottom:0}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__spine{grid-area:1/2}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__content{text-align:right;grid-area:1/1;align-items:flex-end;padding-right:40px}.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__spine{grid-area:1/2}.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__content{text-align:left;grid-area:1/3;align-items:flex-start;padding-left:40px}.cxoUseCases-module__FpuGQW__spine{z-index:2;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.cxoUseCases-module__FpuGQW__spineDot{background:var(--bg-elevated);border:2px solid var(--line-1);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.cxoUseCases-module__FpuGQW__block:hover .cxoUseCases-module__FpuGQW__spineDot{box-shadow:0 0 0 2px var(--magenta), 0 6px 24px #a12a7838;border-color:#0000}.cxoUseCases-module__FpuGQW__dotInner{background:var(--grad-brand);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .25s;display:flex}.cxoUseCases-module__FpuGQW__block:hover .cxoUseCases-module__FpuGQW__dotInner{transform:scale(1.08)}.cxoUseCases-module__FpuGQW__spineNum{font-family:var(--font-mono);letter-spacing:.08em;color:var(--magenta);opacity:.4;font-size:9px;font-weight:800;transition:opacity .2s}.cxoUseCases-module__FpuGQW__block:hover .cxoUseCases-module__FpuGQW__spineNum{opacity:1}.cxoUseCases-module__FpuGQW__content{flex-direction:column;gap:10px;display:flex}.cxoUseCases-module__FpuGQW__tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--magenta);border-radius:var(--r-full);align-self:inherit;background:#a12a7812;border:1px solid #a12a7826;padding:3px 10px;font-size:7.5px;font-weight:700}.cxoUseCases-module__FpuGQW__title{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.03em;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:800;line-height:1.2}.cxoUseCases-module__FpuGQW__desc{color:var(--ink-3);margin:0;font-size:13px;line-height:1.72}.cxoUseCases-module__FpuGQW__chips{flex-wrap:wrap;gap:5px;display:flex}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__chips{justify-content:flex-end}.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__chips{justify-content:flex-start}.cxoUseCases-module__FpuGQW__chip{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);background:var(--bg-subtle);border:1px solid var(--line-1);border-radius:var(--r-full);padding:3px 10px;font-size:7.5px;font-weight:600;transition:color .18s,border-color .18s,background .18s}.cxoUseCases-module__FpuGQW__block:hover .cxoUseCases-module__FpuGQW__chip{color:var(--magenta);background:#a12a780d;border-color:#a12a7833}@media (max-width:768px){.cxoUseCases-module__FpuGQW__zigzag:before{left:28px;transform:none}.cxoUseCases-module__FpuGQW__block{grid-template-rows:auto;grid-template-columns:56px 1fr}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__spine,.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__spine{grid-area:1/1}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__content,.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__content{text-align:left;grid-area:1/2;align-items:flex-start;padding:0 0 0 24px}.cxoUseCases-module__FpuGQW__blockLeft .cxoUseCases-module__FpuGQW__chips,.cxoUseCases-module__FpuGQW__blockRight .cxoUseCases-module__FpuGQW__chips{justify-content:flex-start}.cxoUseCases-module__FpuGQW__spineDot{width:44px;height:44px}.cxoUseCases-module__FpuGQW__dotInner{width:32px;height:32px}}
.cxoFaq-module__7NJeLG__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.cxoFaq-module__7NJeLG__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.cxoFaq-module__7NJeLG__hdr{z-index:1;margin-bottom:clamp(40px,5vw,56px);position:relative}.cxoFaq-module__7NJeLG__hdrCtas{flex-wrap:wrap;gap:10px;display:flex}.cxoFaq-module__7NJeLG__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.cxoFaq-module__7NJeLG__item{border-bottom:1px solid var(--line-2)}.cxoFaq-module__7NJeLG__item:first-child,.cxoFaq-module__7NJeLG__item:nth-child(2){border-top:1px solid var(--line-2)}.cxoFaq-module__7NJeLG__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.cxoFaq-module__7NJeLG__summary::-webkit-details-marker{display:none}.cxoFaq-module__7NJeLG__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.cxoFaq-module__7NJeLG__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.cxoFaq-module__7NJeLG__summary:hover .cxoFaq-module__7NJeLG__q{color:var(--magenta)}.cxoFaq-module__7NJeLG__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.cxoFaq-module__7NJeLG__summary:hover .cxoFaq-module__7NJeLG__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.cxoFaq-module__7NJeLG__minus{display:none}details[open] .cxoFaq-module__7NJeLG__plus{display:none}details[open] .cxoFaq-module__7NJeLG__minus{display:flex}details[open] .cxoFaq-module__7NJeLG__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .cxoFaq-module__7NJeLG__q{color:var(--magenta)}.cxoFaq-module__7NJeLG__answer{padding:0 0 20px 40px}.cxoFaq-module__7NJeLG__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.cxoFaq-module__7NJeLG__grid{grid-template-columns:1fr;gap:0}.cxoFaq-module__7NJeLG__item:nth-child(2){border-top:none}.cxoFaq-module__7NJeLG__hdrCtas{flex-direction:column}}
