.EnterpriseTrustFaq_faqSection__2xdAY{max-width:900px;margin:0 auto;padding:40px 20px 80px}.EnterpriseTrustFaq_faqHeader__dLO0V{text-align:center;margin-bottom:40px}.EnterpriseTrustFaq_title__JJItN{font-size:clamp(24px,3.2vw,36px);font-weight:800;letter-spacing:-.025em;color:var(--text-primary,#0f172a);margin-bottom:12px}.EnterpriseTrustFaq_subtitle__ar92_{font-size:16px;color:var(--text-secondary,#475569);max-width:600px;margin:0 auto;line-height:1.6}[data-theme=dark] .EnterpriseTrustFaq_subtitle__ar92_{color:#94a3b8}.EnterpriseTrustFaq_faqList__a22Gj{display:flex;flex-direction:column;gap:14px}.EnterpriseTrustFaq_faqItem__C4AmM{background:var(--bg-surface,#ffffff);border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-lg,12px);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.EnterpriseTrustFaq_faqItem__C4AmM:hover{border-color:var(--border-strong,#cbd5e1)}[data-theme=dark] .EnterpriseTrustFaq_faqItem__C4AmM{background:#1e293b;border-color:#334155}[data-theme=dark] .EnterpriseTrustFaq_faqItem__C4AmM:hover{border-color:#475569}.EnterpriseTrustFaq_questionButton__17U_w{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:16px;font-weight:700;color:var(--text-primary,#0f172a);gap:16px;transition:color .15s ease}[data-theme=dark] .EnterpriseTrustFaq_questionButton__17U_w{color:#f8fafc}.EnterpriseTrustFaq_questionButton__17U_w:focus-visible{outline:2px solid var(--color-primary,#ffd02f);outline-offset:-2px}.EnterpriseTrustFaq_toggleIcon__S_x63{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bg-subtle,#f1f5f9);color:var(--text-secondary,#64748b);flex-shrink:0;transition:transform .25s ease,background .2s ease,color .2s ease}[data-theme=dark] .EnterpriseTrustFaq_toggleIcon__S_x63{background:#334155;color:#cbd5e1}.EnterpriseTrustFaq_toggleIcon__S_x63.EnterpriseTrustFaq_open__clp81{transform:rotate(180deg);background:var(--color-primary,#ffd02f);color:#000000}.EnterpriseTrustFaq_answerWrapper__YCrrS{padding:0 24px 22px;font-size:15px;line-height:1.65;color:var(--text-secondary,#475569);border-top:1px solid transparent}[data-theme=dark] .EnterpriseTrustFaq_answerWrapper__YCrrS{color:#94a3b8}.EnterpriseTrustFaq_badgeRow__MuFRw{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.EnterpriseTrustFaq_pillTag__N3Dze{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:9999px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569}[data-theme=dark] .EnterpriseTrustFaq_pillTag__N3Dze{background:#0f172a;border-color:#334155;color:#cbd5e1}.HowItWorksHero_heroContainer__DEAjy{max-width:1040px;margin:0 auto;text-align:center;padding:56px 20px 40px;position:relative;z-index:1}.HowItWorksHero_pillBadge__LLF3p{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-full,9999px);background:rgba(255,208,47,.12);border:1px solid rgba(255,208,47,.4);color:#855b00;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}[data-theme=dark] .HowItWorksHero_pillBadge__LLF3p{background:rgba(255,208,47,.15);border-color:rgba(255,208,47,.35);color:#ffd02f}.HowItWorksHero_heroTitle__WIEln{font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.15;letter-spacing:-.035em;color:var(--text-primary,#0f172a);margin:0 auto 20px;max-width:900px}.HowItWorksHero_highlight__OP2Lq{color:#ca8a04;position:relative}[data-theme=dark] .HowItWorksHero_highlight__OP2Lq{color:#ffd02f}.HowItWorksHero_heroSubtitle__EKhlF{font-size:17px;line-height:1.65;color:var(--text-secondary,#475569);max-width:740px;margin:0 auto 36px;font-weight:400}[data-theme=dark] .HowItWorksHero_heroSubtitle__EKhlF{color:#94a3b8}.HowItWorksHero_statsRow__26xG6{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:12px}.HowItWorksHero_statCard__zjDjG{background:var(--bg-surface,#ffffff);border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-lg,14px);padding:18px 14px;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.04));display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s ease,border-color .2s ease}.HowItWorksHero_statCard__zjDjG:hover{transform:translateY(-2px);border-color:var(--border-strong,#cbd5e1)}[data-theme=dark] .HowItWorksHero_statCard__zjDjG{background:#1e293b;border-color:#334155}.HowItWorksHero_statIconWrap__xAlRS{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:18px}.HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_green__LelzV{background:#ecfdf5;color:#059669}.HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_blue__8OZf7{background:#eff6ff;color:#2563eb}.HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_purple__vuItU{background:#faf5ff;color:#9333ea}.HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_yellow__LogqB{background:rgba(255,208,47,.2);color:#92400e}[data-theme=dark] .HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_green__LelzV{background:rgba(16,185,129,.15);color:#34d399}[data-theme=dark] .HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_blue__8OZf7{background:rgba(59,130,246,.15);color:#60a5fa}[data-theme=dark] .HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_purple__vuItU{background:rgba(147,51,234,.15);color:#c084fc}[data-theme=dark] .HowItWorksHero_statIconWrap__xAlRS.HowItWorksHero_yellow__LogqB{background:rgba(255,208,47,.15);color:#ffd02f}.HowItWorksHero_statValue__4BJ9r{font-size:18px;font-weight:700;color:var(--text-primary,#0f172a);margin-bottom:4px;letter-spacing:-.01em}[data-theme=dark] .HowItWorksHero_statValue__4BJ9r{color:#f8fafc}.HowItWorksHero_statLabel__t8Xij{font-size:12px;color:var(--text-secondary,#64748b);line-height:1.4;font-weight:500}[data-theme=dark] .HowItWorksHero_statLabel__t8Xij{color:#94a3b8}@media (max-width:768px){.HowItWorksHero_heroContainer__DEAjy{padding:36px 16px 24px}.HowItWorksHero_statsRow__26xG6{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.HowItWorksHero_statsRow__26xG6{grid-template-columns:1fr}}.SafetyPillars_pillarsSection__eZmdC{max-width:1040px;margin:0 auto;padding:40px 20px 60px}.SafetyPillars_header__edW8x{text-align:center;margin-bottom:40px}.SafetyPillars_title__MvlaX{font-size:clamp(24px,3.2vw,36px);font-weight:800;letter-spacing:-.025em;color:var(--text-primary,#0f172a);margin-bottom:12px}.SafetyPillars_subtitle__yEbUr{font-size:16px;color:var(--text-secondary,#475569);max-width:680px;margin:0 auto;line-height:1.6}[data-theme=dark] .SafetyPillars_subtitle__yEbUr{color:#94a3b8}.SafetyPillars_grid__GEYIp{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.SafetyPillars_card__R47y5{background:var(--bg-surface,#ffffff);border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-lg,14px);padding:24px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.03));transition:transform .2s ease,border-color .2s ease;display:flex;flex-direction:column}.SafetyPillars_card__R47y5:hover{transform:translateY(-2px);border-color:var(--border-strong,#cbd5e1)}[data-theme=dark] .SafetyPillars_card__R47y5{background:#1e293b;border-color:#334155}.SafetyPillars_cardIcon__1Npyn{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:16px}.SafetyPillars_cardIcon__1Npyn.SafetyPillars_green__c14cu{background:#ecfdf5;color:#059669}.SafetyPillars_cardIcon__1Npyn.SafetyPillars_blue__WtpkD{background:#eff6ff;color:#2563eb}.SafetyPillars_cardIcon__1Npyn.SafetyPillars_purple__eAaoR{background:#faf5ff;color:#9333ea}.SafetyPillars_cardIcon__1Npyn.SafetyPillars_orange____SC0{background:#fff7ed;color:#ea580c}.SafetyPillars_cardIcon__1Npyn.SafetyPillars_yellow__cI269{background:rgba(255,208,47,.2);color:#92400e}[data-theme=dark] .SafetyPillars_cardIcon__1Npyn.SafetyPillars_green__c14cu{background:rgba(16,185,129,.15);color:#34d399}[data-theme=dark] .SafetyPillars_cardIcon__1Npyn.SafetyPillars_blue__WtpkD{background:rgba(59,130,246,.15);color:#60a5fa}[data-theme=dark] .SafetyPillars_cardIcon__1Npyn.SafetyPillars_purple__eAaoR{background:rgba(147,51,234,.15);color:#c084fc}[data-theme=dark] .SafetyPillars_cardIcon__1Npyn.SafetyPillars_orange____SC0{background:rgba(234,88,12,.15);color:#fb923c}[data-theme=dark] .SafetyPillars_cardIcon__1Npyn.SafetyPillars_yellow__cI269{background:rgba(255,208,47,.15);color:#ffd02f}.SafetyPillars_cardTitle__PC9d3{font-size:16px;font-weight:700;color:var(--text-primary,#0f172a);margin-bottom:8px;letter-spacing:-.01em}[data-theme=dark] .SafetyPillars_cardTitle__PC9d3{color:#f8fafc}.SafetyPillars_cardText__ua3_J{font-size:14px;color:var(--text-secondary,#475569);line-height:1.6;flex-grow:1}[data-theme=dark] .SafetyPillars_cardText__ua3_J{color:#94a3b8}@media (max-width:900px){.SafetyPillars_grid__GEYIp{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.SafetyPillars_grid__GEYIp{grid-template-columns:1fr}}.TrafficSplitDiagram_diagramSection__fNjrR{max-width:1240px;margin:0 auto;padding:40px 20px 60px}.TrafficSplitDiagram_diagramHeader__Tzfn5{text-align:center;margin-bottom:24px}.TrafficSplitDiagram_sectionTitle__UMr_1{font-size:clamp(24px,3.2vw,36px);font-weight:800;letter-spacing:-.025em;color:var(--text-primary,#0f172a);margin-bottom:12px}[data-theme=dark] .TrafficSplitDiagram_sectionTitle__UMr_1{color:#f8fafc}.TrafficSplitDiagram_sectionSubtitle__Qr7IE{font-size:16px;color:var(--text-secondary,#475569);max-width:680px;margin:0 auto;line-height:1.6}[data-theme=dark] .TrafficSplitDiagram_sectionSubtitle__Qr7IE{color:#94a3b8}.TrafficSplitDiagram_graphCard__sUcCH{background:var(--bg-surface,#ffffff);border:1.5px solid var(--border-default,#cbd5e1);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(15,23,42,.08);position:relative}[data-theme=dark] .TrafficSplitDiagram_graphCard__sUcCH{background:#090d16;border-color:#334155;box-shadow:0 8px 30px rgba(0,0,0,.5)}.TrafficSplitDiagram_windowTitleBar__VquUt{background:#1e293b;color:#e2e8f0;padding:10px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #334155;-webkit-user-select:none;user-select:none}[data-theme=dark] .TrafficSplitDiagram_windowTitleBar__VquUt{background:#0f172a}.TrafficSplitDiagram_windowDots__RpbwM{display:flex;align-items:center;gap:7px}.TrafficSplitDiagram_windowDot__x1sCR{width:10px;height:10px;border-radius:50%}.TrafficSplitDiagram_dotRed__EPryi{background:#ef4444}.TrafficSplitDiagram_dotYellow__bXHHf{background:#f59e0b}.TrafficSplitDiagram_dotGreen__5ZpWF{background:#10b981}.TrafficSplitDiagram_windowTitle__ykRs9{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.TrafficSplitDiagram_windowTag__p2zeP{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:10px;color:#cbd5e1;background:#334155;padding:2px 8px;border-radius:4px}.TrafficSplitDiagram_toolbar__TmkXG{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--border-default,#e2e8f0);background:var(--bg-subtle,#f8fafc);flex-wrap:wrap;gap:12px}[data-theme=dark] .TrafficSplitDiagram_toolbar__TmkXG{background:#111827;border-color:#1f2937}.TrafficSplitDiagram_filterGroup__yYV3g{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.TrafficSplitDiagram_filterBtn__4UXbE{font-family:inherit;font-size:12px;font-weight:700;padding:6px 12px;border-radius:6px;border:1px solid var(--border-default,#cbd5e1);background:var(--bg-surface,#ffffff);color:var(--text-secondary,#475569);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px}[data-theme=dark] .TrafficSplitDiagram_filterBtn__4UXbE{background:#1e293b;border-color:#334155;color:#cbd5e1}.TrafficSplitDiagram_filterBtn__4UXbE:hover{border-color:var(--border-strong,#94a3b8);color:var(--text-primary,#0f172a)}[data-theme=dark] .TrafficSplitDiagram_filterBtn__4UXbE:hover{color:#f8fafc}.TrafficSplitDiagram_filterBtnActive__uAhlj{background:#0f172a!important;color:#ffffff!important;border-color:#0f172a!important}[data-theme=dark] .TrafficSplitDiagram_filterBtnActive__uAhlj{background:#ffd02f!important;color:#000000!important;border-color:#ffd02f!important}.TrafficSplitDiagram_canvasHint__7U_7W{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:11px;color:var(--text-muted,#64748b);display:inline-flex;align-items:center;gap:6px}[data-theme=dark] .TrafficSplitDiagram_canvasHint__7U_7W{color:#94a3b8}.TrafficSplitDiagram_flowContainer__cighJ{width:100%;height:580px;position:relative;background:#fafaf9}[data-theme=dark] .TrafficSplitDiagram_flowContainer__cighJ{background:#070b12}@media (max-width:768px){.TrafficSplitDiagram_flowContainer__cighJ{height:500px}}.TrafficSplitDiagram_inspectorBar__wJ8Bl{padding:14px 20px;background:var(--bg-surface,#ffffff);border-top:1px solid var(--border-default,#e2e8f0);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}[data-theme=dark] .TrafficSplitDiagram_inspectorBar__wJ8Bl{background:#0d131f;border-color:#1e293b}.TrafficSplitDiagram_inspectorLeft__fRE2Q{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1}.TrafficSplitDiagram_inspectorPill__VRdRE{font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px;background:#f1f5f9;color:#334155;border:1px solid #cbd5e1;flex-shrink:0}[data-theme=dark] .TrafficSplitDiagram_inspectorPill__VRdRE{background:#1e293b;border-color:#334155;color:#cbd5e1}.TrafficSplitDiagram_inspectorText__Ijm7S{font-size:12.5px;color:var(--text-secondary,#475569);line-height:1.45}[data-theme=dark] .TrafficSplitDiagram_inspectorText__Ijm7S{color:#94a3b8}.TrafficSplitDiagram_inspectorText__Ijm7S strong{color:var(--text-primary,#0f172a)}[data-theme=dark] .TrafficSplitDiagram_inspectorText__Ijm7S strong{color:#f8fafc}