.PlatformCapabilities-module__7PBIrW__section{padding:calc(var(--section-padding-y) * 1.2) 0;background:var(--background);transition:background-color var(--transition-base);position:relative}.PlatformCapabilities-module__7PBIrW__glowContainer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.PlatformCapabilities-module__7PBIrW__bgGlowBlob{filter:blur(140px);pointer-events:none;opacity:.25;border-radius:50%;transition:opacity .5s;position:absolute}.dark .PlatformCapabilities-module__7PBIrW__bgGlowBlob{opacity:.08;filter:blur(160px)}.PlatformCapabilities-module__7PBIrW__blobBlue{background:radial-gradient(circle,#3b82f659 0%,#6366f11a 70%,#0000 100%);width:650px;height:650px;top:5%;left:-15%}.PlatformCapabilities-module__7PBIrW__blobViolet{background:radial-gradient(circle,#8b5cf659 0%,#c084fc1a 70%,#0000 100%);width:600px;height:600px;top:25%;right:-15%}.PlatformCapabilities-module__7PBIrW__blobGreen{background:radial-gradient(circle,#14b8a659 0%,#10b9811a 70%,#0000 100%);width:700px;height:700px;top:45%;left:-12%}.PlatformCapabilities-module__7PBIrW__blobViolet2{background:radial-gradient(circle,#8b5cf64d 0%,#6366f11a 70%,#0000 100%);width:600px;height:600px;top:65%;right:-12%}.PlatformCapabilities-module__7PBIrW__blobBlue2{background:radial-gradient(circle,#3b82f64d 0%,#6366f114 70%,#0000 100%);width:650px;height:650px;top:85%;left:-15%}.PlatformCapabilities-module__7PBIrW__container{max-width:var(--container-max-width);padding:0 var(--container-padding-x);z-index:10;margin:0 auto;position:relative}.PlatformCapabilities-module__7PBIrW__header{text-align:center;flex-direction:column;align-items:center;max-width:1044px;margin:0 auto 36px;display:flex}.PlatformCapabilities-module__7PBIrW__tagline{color:#3b82f6;letter-spacing:.05em;background:#3b82f614;border:1px solid #3b82f633;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:6px 14px;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #3b82f614}.dark .PlatformCapabilities-module__7PBIrW__tagline{color:#60a5fa;background:#3b82f614;border-color:#3b82f640;box-shadow:0 0 15px #3b82f626}.PlatformCapabilities-module__7PBIrW__title{font-size:var(--h2-size,2.5rem)!important;color:var(--foreground)!important;letter-spacing:-.015em!important;margin-bottom:16px!important;font-weight:850!important;line-height:1.2!important}.PlatformCapabilities-module__7PBIrW__title span{background:linear-gradient(135deg,#3b82f6 0%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .PlatformCapabilities-module__7PBIrW__title span{background:linear-gradient(135deg,#60a5fa 0%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PlatformCapabilities-module__7PBIrW__description{max-width:100%;font-weight:400;color:var(--muted-color)!important;font-size:1rem!important;line-height:1.625!important}.PlatformCapabilities-module__7PBIrW__rowsContainer{flex-direction:column;gap:96px;display:flex}.PlatformCapabilities-module__7PBIrW__row{align-items:center;gap:72px;scroll-margin-top:170px;display:flex;position:relative}.PlatformCapabilities-module__7PBIrW__aiComplianceRow{scroll-margin-top:170px}.PlatformCapabilities-module__7PBIrW__rowReverse{flex-direction:row-reverse}.PlatformCapabilities-module__7PBIrW__colText{z-index:10;flex-direction:column;flex:1;align-items:flex-start;display:flex}.PlatformCapabilities-module__7PBIrW__colVisual{z-index:10;flex:1.15;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.PlatformCapabilities-module__7PBIrW__floatingPill{color:#2563eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffffd9;border:1px solid #3b82f62e;border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:-16px;right:-8px;box-shadow:0 4px 20px #3b82f60d,0 1px 2px #00000005}.PlatformCapabilities-module__7PBIrW__floatingPill:hover{background:#fff;border-color:#3b82f659;transform:translateY(-3px)scale(1.02);box-shadow:0 8px 24px #3b82f61f,0 2px 4px #0000000a}.dark .PlatformCapabilities-module__7PBIrW__floatingPill{color:#60a5fa;background:#0f111ad9;border-color:#60a5fa2e;box-shadow:0 4px 20px #0000004d,0 1px 2px #ffffff03}.dark .PlatformCapabilities-module__7PBIrW__floatingPill:hover{background:#0f111a;border-color:#60a5fa59;box-shadow:0 8px 24px #60a5fa33}.PlatformCapabilities-module__7PBIrW__pillIcon{color:#3b82f6;justify-content:center;align-items:center;animation:4s linear infinite PlatformCapabilities-module__7PBIrW__sparkRotate;display:flex}.dark .PlatformCapabilities-module__7PBIrW__pillIcon{color:#60a5fa}@keyframes PlatformCapabilities-module__7PBIrW__sparkRotate{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}to{transform:rotate(360deg)scale(1)}}.PlatformCapabilities-module__7PBIrW__mockupGlow{filter:blur(100px);z-index:1;pointer-events:none;opacity:.45;border-radius:50%;width:140%;height:140%;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark .PlatformCapabilities-module__7PBIrW__mockupGlow{opacity:.18;filter:blur(120px)}.PlatformCapabilities-module__7PBIrW__glowBlue{background:radial-gradient(circle,#3b82f673 0%,#6366f140 40%,#3b82f61a 70%,#0000 100%)}.PlatformCapabilities-module__7PBIrW__glowViolet{background:radial-gradient(circle,#8b5cf673 0%,#c084fc40 40%,#8b5cf61a 70%,#0000 100%)}.PlatformCapabilities-module__7PBIrW__glowGreen{background:radial-gradient(circle,#14b8a673 0%,#10b98140 40%,#14b8a61a 70%,#0000 100%)}.PlatformCapabilities-module__7PBIrW__sectionTag{color:#3b82f6;letter-spacing:.05em;background:#3b82f614;border:1px solid #3b82f633;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:6px 14px;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #3b82f614}.dark .PlatformCapabilities-module__7PBIrW__sectionTag{color:#60a5fa;background:#3b82f614;border-color:#3b82f640;box-shadow:0 0 15px #3b82f626}.PlatformCapabilities-module__7PBIrW__pulseDot{background-color:#3b82f6;border-radius:50%;width:6px;height:6px;animation:1.5s infinite PlatformCapabilities-module__7PBIrW__dotPulse}.dark .PlatformCapabilities-module__7PBIrW__pulseDot{background-color:#60a5fa}@keyframes PlatformCapabilities-module__7PBIrW__dotPulse{0%{opacity:.5;transform:scale(.95);box-shadow:0 0 #3b82f699}70%{opacity:1;transform:scale(1);box-shadow:0 0 0 6px #3b82f600}to{opacity:.5;transform:scale(.95);box-shadow:0 0 #3b82f600}}.PlatformCapabilities-module__7PBIrW__rowHeading{font-size:var(--h2-size,2.25rem)!important;color:var(--foreground)!important;letter-spacing:-.015em!important;margin-bottom:20px!important;font-weight:850!important;line-height:1.25!important}.PlatformCapabilities-module__7PBIrW__rowHeading span{color:#2563eb}.dark .PlatformCapabilities-module__7PBIrW__rowHeading span{color:#60a5fa}.PlatformCapabilities-module__7PBIrW__rowDesc{color:var(--muted-color)!important;margin-bottom:32px!important;font-size:1rem!important;line-height:1.625!important}.PlatformCapabilities-module__7PBIrW__miniFeatures{flex-direction:column;gap:24px;width:100%;display:flex}.PlatformCapabilities-module__7PBIrW__gridFeatures{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}@media (max-width:640px){.PlatformCapabilities-module__7PBIrW__gridFeatures{grid-template-columns:1fr;gap:16px}}.PlatformCapabilities-module__7PBIrW__miniItem{align-items:flex-start;gap:18px;display:flex}.PlatformCapabilities-module__7PBIrW__miniIconWrapper{color:#2563eb;background:#2563eb0d;border:1px solid #2563eb1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.dark .PlatformCapabilities-module__7PBIrW__miniIconWrapper{color:#60a5fa;background:#60a5fa08;border-color:#60a5fa14}.PlatformCapabilities-module__7PBIrW__miniItem:hover .PlatformCapabilities-module__7PBIrW__miniIconWrapper{background:#2563eb14;border-color:#2563eb40;transform:scale(1.08)rotate(3deg);box-shadow:0 4px 12px #2563eb14}.dark .PlatformCapabilities-module__7PBIrW__miniItem:hover .PlatformCapabilities-module__7PBIrW__miniIconWrapper{background:#60a5fa14;border-color:#60a5fa40;box-shadow:0 4px 12px #60a5fa26}.PlatformCapabilities-module__7PBIrW__miniTitle{color:var(--foreground);letter-spacing:-.01em;margin-bottom:6px;font-size:1.02rem;font-weight:750}.PlatformCapabilities-module__7PBIrW__miniText{color:var(--muted-color);margin:0;font-size:.88rem;line-height:1.55}.PlatformCapabilities-module__7PBIrW__mockupContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff80 0%,#ffffff40 100%);border:1px solid #00000014;border-radius:20px;width:100%;max-width:520px;padding:24px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 32px 64px -16px #0000000a,0 8px 24px #00000004,inset 0 1px #ffffffb3}.dark .PlatformCapabilities-module__7PBIrW__mockupContainer{background:linear-gradient(135deg,#0f111a99 0%,#0a0b1066 100%);border-color:#ffffff0f;box-shadow:0 32px 64px -16px #00000073,0 8px 24px #00000040,inset 0 1px #ffffff0a}.PlatformCapabilities-module__7PBIrW__mockupContainer:hover{border-color:#0000001f;transform:translateY(-4px)scale(1.01);box-shadow:0 40px 80px -20px #0000000f,0 12px 32px #00000005}.dark .PlatformCapabilities-module__7PBIrW__mockupContainer:hover{border-color:#ffffff1a;box-shadow:0 40px 80px -20px #0000008c,0 12px 32px #0000004d}.PlatformCapabilities-module__7PBIrW__mockupHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:14px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__mockupHeader{border-color:#ffffff0d}.PlatformCapabilities-module__7PBIrW__mockupDots{gap:8px;display:flex}.PlatformCapabilities-module__7PBIrW__mockupDot{border-radius:50%;width:10px;height:10px}.PlatformCapabilities-module__7PBIrW__dotRed{background-color:#ff5f56}.PlatformCapabilities-module__7PBIrW__dotYellow{background-color:#ffbd2e}.PlatformCapabilities-module__7PBIrW__dotGreen{background-color:#27c93f}.PlatformCapabilities-module__7PBIrW__mockupTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-color);font-size:.72rem;font-weight:700}.PlatformCapabilities-module__7PBIrW__mockupAction{border:1px solid #00000014;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__mockupAction{border-color:#ffffff1a}.PlatformCapabilities-module__7PBIrW__dashWidgetGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:18px;display:grid}.PlatformCapabilities-module__7PBIrW__dashWidget{background:#fff;border:1px solid #0000000d;border-radius:12px;padding:16px;box-shadow:0 2px 8px #00000003}.dark .PlatformCapabilities-module__7PBIrW__dashWidget{background:var(--background);border-color:var(--border-color)}.PlatformCapabilities-module__7PBIrW__widgetLabel{color:var(--muted-color);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:.68rem;font-weight:750}.PlatformCapabilities-module__7PBIrW__widgetVal{color:var(--foreground);align-items:center;font-size:1.625rem;font-weight:900;line-height:1;display:flex}.PlatformCapabilities-module__7PBIrW__widgetVal span{border-radius:6px;margin-left:8px;padding:3px 8px;font-size:.7rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__badgeSuccess{color:#10b981;background:#10b98114;border:1px solid #10b98126}.PlatformCapabilities-module__7PBIrW__badgeWarning{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b26}.PlatformCapabilities-module__7PBIrW__widgetSubtitle{color:var(--muted-color);margin-top:6px;font-size:.72rem}.PlatformCapabilities-module__7PBIrW__dashRow{background:#fff;border:1px solid #0000000d;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__dashRow{background:#1416218c;border-color:#ffffff0a}.PlatformCapabilities-module__7PBIrW__chartTitle{color:var(--foreground);font-size:.78rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__chartContainer{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:flex-end;height:60px;padding-top:8px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__chartContainer{border-color:#ffffff0a}.PlatformCapabilities-module__7PBIrW__chartBar{background:#2563eb1f;border-radius:4px 4px 0 0;width:22px;min-height:4px;transition:all .5s}.PlatformCapabilities-module__7PBIrW__chartBarActive{background:linear-gradient(#2563eb,#60a5fa);box-shadow:0 4px 12px #2563eb40}.dark .PlatformCapabilities-module__7PBIrW__chartBarActive{background:linear-gradient(#60a5fa,#2563eb)}.PlatformCapabilities-module__7PBIrW__policyEditor{color:#94a3b8;background:#0b0f19;border:1px solid #ffffff08;border-radius:12px;padding:20px;font-family:Courier New,Courier,monospace;font-size:.75rem;line-height:1.6;box-shadow:0 12px 28px #0003,inset 0 1px #ffffff08}.PlatformCapabilities-module__7PBIrW__editorLine{gap:14px;display:flex}.PlatformCapabilities-module__7PBIrW__editorNum{color:#334155;text-align:right;-webkit-user-select:none;user-select:none;width:18px}.PlatformCapabilities-module__7PBIrW__editorText{white-space:pre}.PlatformCapabilities-module__7PBIrW__codeKey{color:#f43f5e}.PlatformCapabilities-module__7PBIrW__codeVal{color:#10b981}.PlatformCapabilities-module__7PBIrW__codeBool{color:#f59e0b}.PlatformCapabilities-module__7PBIrW__codeBrace{color:#64748b}.PlatformCapabilities-module__7PBIrW__diffDelete{color:#fca5a5;background:#ef444426;width:100%;padding-left:2px;display:block}.PlatformCapabilities-module__7PBIrW__diffAdd{color:#6ee7b7;background:#10b98126;width:100%;padding-left:2px;display:block}.PlatformCapabilities-module__7PBIrW__policyOverlayCard{z-index:20;background:#fff;border:1px solid #00000014;border-radius:14px;width:200px;padding:16px;position:absolute;bottom:-12px;right:-12px;box-shadow:0 12px 32px #00000014,0 4px 8px #00000005}.dark .PlatformCapabilities-module__7PBIrW__policyOverlayCard{background:#141724;border-color:#ffffff0f;box-shadow:0 12px 32px #00000080}.PlatformCapabilities-module__7PBIrW__cardHead{color:var(--foreground);align-items:center;gap:8px;margin-bottom:12px;font-size:.72rem;font-weight:800;display:flex}.PlatformCapabilities-module__7PBIrW__approvalSteps{flex-direction:column;gap:8px;display:flex}.PlatformCapabilities-module__7PBIrW__stepRow{color:var(--muted-color);align-items:center;gap:10px;font-size:.68rem;display:flex}.PlatformCapabilities-module__7PBIrW__stepIcon{color:#10b981;align-items:center;display:flex}.PlatformCapabilities-module__7PBIrW__stepIconPending{color:#f59e0b;align-items:center;display:flex}.PlatformCapabilities-module__7PBIrW__enforcePipeline{flex-direction:column;align-items:center;gap:24px;padding:8px 0;display:flex}.PlatformCapabilities-module__7PBIrW__nodeRow{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.PlatformCapabilities-module__7PBIrW__nodeBox{text-align:center;z-index:5;background:#fff;border:1px solid #0000000f;border-radius:12px;width:110px;padding:12px;transition:all .3s;box-shadow:0 4px 10px #00000003,inset 0 1px #fffc}.dark .PlatformCapabilities-module__7PBIrW__nodeBox{background:#141621;border-color:#ffffff0f;box-shadow:0 4px 10px #0000004d}.PlatformCapabilities-module__7PBIrW__nodeBox:hover{border-color:#2563eb40;transform:translateY(-2px)}.PlatformCapabilities-module__7PBIrW__nodeTitle{color:var(--foreground);font-size:.72rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__nodeSub{color:var(--muted-color);margin-top:4px;font-size:.6rem}.PlatformCapabilities-module__7PBIrW__pipelineFlow{background:#00000014;flex-grow:1;width:40px;height:2px;position:relative}.dark .PlatformCapabilities-module__7PBIrW__pipelineFlow{background:#ffffff14}.PlatformCapabilities-module__7PBIrW__flowDot{background:#2563eb;border-radius:50%;width:8px;height:8px;animation:2.5s linear infinite PlatformCapabilities-module__7PBIrW__flowMotion;position:absolute;top:-3px;left:0;box-shadow:0 0 10px #2563eb,0 0 4px #2563eb}@keyframes PlatformCapabilities-module__7PBIrW__flowMotion{0%{opacity:0;left:0%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}.PlatformCapabilities-module__7PBIrW__gateCard{text-align:center;color:#fff;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #ffffff14;border-radius:14px;width:130px;padding:14px;transition:all .3s;position:relative;box-shadow:0 10px 25px #2563eb2e,inset 0 0 0 1px #2563eb1a}.PlatformCapabilities-module__7PBIrW__gateCard:hover{transform:scale(1.03);box-shadow:0 12px 30px #2563eb47}.PlatformCapabilities-module__7PBIrW__gateShield{color:#60a5fa;background:#2563eb26;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:10px;animation:2s ease-in-out infinite PlatformCapabilities-module__7PBIrW__gatePulse;display:inline-flex}@keyframes PlatformCapabilities-module__7PBIrW__gatePulse{0%{transform:scale(1);box-shadow:0 0 #2563eb4d}50%{transform:scale(1.08);box-shadow:0 0 8px 2px #2563eb33}to{transform:scale(1);box-shadow:0 0 #2563eb4d}}.PlatformCapabilities-module__7PBIrW__gateTitle{letter-spacing:.02em;font-size:.72rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__gateStatus{text-transform:uppercase;color:#34d399;letter-spacing:.05em;margin-top:4px;font-size:.62rem;font-weight:700}.PlatformCapabilities-module__7PBIrW__enforceAlert{background:#ef44440d;border:1px solid #ef444426;border-radius:12px;align-items:center;gap:14px;width:100%;padding:12px 16px;display:flex;box-shadow:0 4px 12px #ef444408,inset 0 1px #ffffff03}.dark .PlatformCapabilities-module__7PBIrW__enforceAlert{background:#ef444408;border-color:#ef44441a}.PlatformCapabilities-module__7PBIrW__alertLeft{color:#ef4444;align-items:center;animation:1.8s infinite PlatformCapabilities-module__7PBIrW__blinkRed;display:flex}@keyframes PlatformCapabilities-module__7PBIrW__blinkRed{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.PlatformCapabilities-module__7PBIrW__alertText{flex-grow:1}.PlatformCapabilities-module__7PBIrW__alertTitle{color:var(--foreground);font-size:.78rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__alertDesc{color:var(--muted-color);margin-top:2px;font-size:.65rem}.PlatformCapabilities-module__7PBIrW__alertBadge{color:#ef4444;background:#ef44441a;border:1px solid #ef444426;border-radius:6px;padding:3px 8px;font-size:.6rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__monitoringConsole{flex-direction:column;gap:18px;display:flex}.PlatformCapabilities-module__7PBIrW__radarRow{background:#fff;border:1px solid #0000000d;border-radius:14px;align-items:center;gap:20px;padding:16px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__radarRow{background:var(--background);border-color:var(--border-color)}.PlatformCapabilities-module__7PBIrW__radarWrapper{background:#00000005;border:1px solid #00000014;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden}.dark .PlatformCapabilities-module__7PBIrW__radarWrapper{background:#ffffff03;border-color:#ffffff14}.PlatformCapabilities-module__7PBIrW__radarCircle{border:1px dashed #2563eb26;border-radius:50%;position:absolute}.PlatformCapabilities-module__7PBIrW__circle1{width:28px;height:28px}.PlatformCapabilities-module__7PBIrW__circle2{width:56px;height:56px}.PlatformCapabilities-module__7PBIrW__radarCrosshairH{background:#2563eb14;width:100%;height:1px;position:absolute}.PlatformCapabilities-module__7PBIrW__radarCrosshairV{background:#2563eb14;width:1px;height:100%;position:absolute}.PlatformCapabilities-module__7PBIrW__radarSweeper{transform-origin:50%;background:conic-gradient(#2563eb2e 0deg,#0000 90deg 360deg);border-radius:50%;width:100%;height:100%;animation:3.5s linear infinite PlatformCapabilities-module__7PBIrW__sweep;position:absolute}@keyframes PlatformCapabilities-module__7PBIrW__sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PlatformCapabilities-module__7PBIrW__radarDot{background:#10b981;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 8px #10b981,0 0 3px #10b981}.PlatformCapabilities-module__7PBIrW__dot1{animation:1.5s infinite PlatformCapabilities-module__7PBIrW__blink;top:22px;left:50px}.PlatformCapabilities-module__7PBIrW__dot2{background:#ef4444;animation:1.2s infinite PlatformCapabilities-module__7PBIrW__blink;bottom:18px;left:22px;box-shadow:0 0 8px #ef4444,0 0 3px #ef4444}@keyframes PlatformCapabilities-module__7PBIrW__blink{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.3;transform:scale(.9)}}.PlatformCapabilities-module__7PBIrW__radarDetails{flex-grow:1}.PlatformCapabilities-module__7PBIrW__radarStatus{color:var(--foreground);font-size:.78rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__radarStatus span{color:#10b981}.PlatformCapabilities-module__7PBIrW__auditFeed{flex-direction:column;gap:10px;display:flex}.PlatformCapabilities-module__7PBIrW__auditItem{background:#fff;border:1px solid #0000000d;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .2s;display:flex}.dark .PlatformCapabilities-module__7PBIrW__auditItem{background:var(--background);border-color:var(--border-color)}.PlatformCapabilities-module__7PBIrW__auditItem:hover{border-color:#2563eb1f;transform:translate(2px)}.PlatformCapabilities-module__7PBIrW__auditLeft{align-items:center;gap:12px;display:flex}.PlatformCapabilities-module__7PBIrW__auditDot{background:#10b981;border-radius:50%;width:6px;height:6px}.PlatformCapabilities-module__7PBIrW__auditDotWarning{background:#f59e0b}.PlatformCapabilities-module__7PBIrW__auditDotRemediated{background:#2563eb;animation:1.5s infinite PlatformCapabilities-module__7PBIrW__dotPulse}.PlatformCapabilities-module__7PBIrW__auditText{flex-direction:column;display:flex}.PlatformCapabilities-module__7PBIrW__auditName{color:var(--foreground);font-size:.72rem;font-weight:750}.PlatformCapabilities-module__7PBIrW__auditTime{color:var(--muted-color);font-size:.62rem}.PlatformCapabilities-module__7PBIrW__auditActionBadge{border-radius:6px;padding:3px 8px;font-size:.6rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__badgeGroup{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.PlatformCapabilities-module__7PBIrW__badgeGroupSingleLine{scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:100%;margin-bottom:28px;display:flex;overflow-x:auto}.PlatformCapabilities-module__7PBIrW__badgeGroupSingleLine::-webkit-scrollbar{display:none}.PlatformCapabilities-module__7PBIrW__badge{cursor:default;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:.68rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-block}.PlatformCapabilities-module__7PBIrW__badge:hover{transform:translateY(-2px)scale(1.02)}.PlatformCapabilities-module__7PBIrW__badgeBlue{color:#2563eb;background:#2563eb0f;border:1px solid #2563eb26}.dark .PlatformCapabilities-module__7PBIrW__badgeBlue{color:#60a5fa;background:#60a5fa0f;border-color:#60a5fa26}.PlatformCapabilities-module__7PBIrW__badgeViolet{color:#7c3aed;background:#7c3aed0f;border:1px solid #7c3aed26}.dark .PlatformCapabilities-module__7PBIrW__badgeViolet{color:#a78bfa;background:#a78bfa0f;border-color:#a78bfa26}.PlatformCapabilities-module__7PBIrW__badgeEmerald{color:#059669;background:#10b9810f;border:1px solid #10b98126}.dark .PlatformCapabilities-module__7PBIrW__badgeEmerald{color:#34d399;background:#34d3990f;border-color:#34d39926}.PlatformCapabilities-module__7PBIrW__badgeAmber{color:#d97706;background:#f59e0b0f;border:1px solid #f59e0b26}.dark .PlatformCapabilities-module__7PBIrW__badgeAmber{color:#fbbf24;background:#fbbf240f;border-color:#fbbf2426}.PlatformCapabilities-module__7PBIrW__badgeRose{color:#e11d48;background:#f43f5e0f;border:1px solid #f43f5e26}.dark .PlatformCapabilities-module__7PBIrW__badgeRose{color:#fb7185;background:#fb71850f;border-color:#fb718526}.PlatformCapabilities-module__7PBIrW__complianceCenter{flex-direction:column;gap:18px;display:flex}.PlatformCapabilities-module__7PBIrW__integrationGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.PlatformCapabilities-module__7PBIrW__integItem{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #fff9}.dark .PlatformCapabilities-module__7PBIrW__integItem{background:var(--background);border-color:var(--border-color);box-shadow:none}.PlatformCapabilities-module__7PBIrW__integItem:hover{border-color:#2563eb40;transform:translateY(-3px);box-shadow:0 8px 16px #2563eb0f,inset 0 1px #fffc}.dark .PlatformCapabilities-module__7PBIrW__integItem:hover{box-shadow:0 8px 16px #0000004d}.PlatformCapabilities-module__7PBIrW__integIcon{color:#475569;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dark .PlatformCapabilities-module__7PBIrW__integIcon{color:#cbd5e1;background:#1e293b}.PlatformCapabilities-module__7PBIrW__integName{color:var(--foreground);font-size:.65rem;font-weight:700}.PlatformCapabilities-module__7PBIrW__integStatus{color:#10b981;text-transform:uppercase;letter-spacing:.02em;font-size:.55rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__docExporter{background:#fff;border:1px solid #0000000d;border-radius:14px;padding:16px;box-shadow:inset 0 1px #fff9}.dark .PlatformCapabilities-module__7PBIrW__docExporter{background:var(--background);border-color:var(--border-color);box-shadow:none}.PlatformCapabilities-module__7PBIrW__docHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.PlatformCapabilities-module__7PBIrW__docTitle{color:var(--foreground);font-size:.78rem;font-weight:800}.PlatformCapabilities-module__7PBIrW__exportProgress{background:#0000000d;border-radius:3px;height:6px;margin-bottom:12px;overflow:hidden}.dark .PlatformCapabilities-module__7PBIrW__exportProgress{background:#ffffff0d}.PlatformCapabilities-module__7PBIrW__progressBarFill{background:linear-gradient(90deg,#2563eb,#10b981);border-radius:3px;width:75%;height:100%}.PlatformCapabilities-module__7PBIrW__docBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:.72rem;font-weight:800;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #2563eb33}.PlatformCapabilities-module__7PBIrW__docBtn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 18px #2563eb4d}.PlatformCapabilities-module__7PBIrW__docBtn:active{transform:translateY(0)}@media (max-width:1024px){.PlatformCapabilities-module__7PBIrW__section{padding:var(--section-padding-y-tablet) 0}.PlatformCapabilities-module__7PBIrW__rowsContainer{gap:72px}.PlatformCapabilities-module__7PBIrW__row{gap:36px}.PlatformCapabilities-module__7PBIrW__rowHeading{font-size:2rem}.PlatformCapabilities-module__7PBIrW__title{font-size:2.75rem}}@media (max-width:768px){.PlatformCapabilities-module__7PBIrW__row,.PlatformCapabilities-module__7PBIrW__rowReverse{flex-direction:column;align-items:flex-start;gap:36px}.PlatformCapabilities-module__7PBIrW__colVisual{justify-content:center;width:100%}.PlatformCapabilities-module__7PBIrW__mockupContainer{max-width:100%}.PlatformCapabilities-module__7PBIrW__floatingPill{margin-top:20px;margin-left:0;position:static}}@media (max-width:640px){.PlatformCapabilities-module__7PBIrW__section{padding:var(--section-padding-y-mobile) 0}.PlatformCapabilities-module__7PBIrW__header{margin-bottom:70px}.PlatformCapabilities-module__7PBIrW__title{font-size:2.25rem}.PlatformCapabilities-module__7PBIrW__rowHeading{font-size:1.625rem}}.PlatformCapabilities-module__7PBIrW__stickyTabWrapper{z-index:100;pointer-events:none;justify-content:center;margin-top:12px;margin-bottom:64px;padding:8px 16px;transition:all .3s;display:flex;position:sticky;top:80px}.PlatformCapabilities-module__7PBIrW__tabGroup{pointer-events:auto;-webkit-backdrop-filter:blur(16px);background:#ffffffbf;border:1px solid #00000014;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 30px -10px #0000001a}.dark .PlatformCapabilities-module__7PBIrW__tabGroup{background:#0a0a0cbf;border-color:#ffffff14;box-shadow:0 10px 30px -10px #00000080}@media (max-width:768px){.PlatformCapabilities-module__7PBIrW__stickyTabWrapper{z-index:100;margin-top:12px;margin-bottom:24px;padding:8px 16px;position:sticky;top:60px}.PlatformCapabilities-module__7PBIrW__tabGroup{scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;justify-content:flex-start;gap:4px;width:auto;max-width:100%;padding:4px;overflow-x:auto}.PlatformCapabilities-module__7PBIrW__tabGroup::-webkit-scrollbar{display:none}.PlatformCapabilities-module__7PBIrW__row,.PlatformCapabilities-module__7PBIrW__aiComplianceRow{scroll-margin-top:120px}}.PlatformCapabilities-module__7PBIrW__tabButton{cursor:pointer;text-transform:capitalize;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:10px 24px;font-size:.75rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1)}@media (max-width:768px){.PlatformCapabilities-module__7PBIrW__tabButton{border-radius:999px;flex-shrink:0;width:auto;padding:8px 16px;font-size:.72rem}}.PlatformCapabilities-module__7PBIrW__tabActive{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#7c3aed 100%);box-shadow:0 8px 20px -6px #6366f166}.PlatformCapabilities-module__7PBIrW__tabInactive{color:#64748b;background:0 0}.dark .PlatformCapabilities-module__7PBIrW__tabInactive{color:#94a3b8}.PlatformCapabilities-module__7PBIrW__tabInactive:hover{color:#0f172a;background:#0000000a}.dark .PlatformCapabilities-module__7PBIrW__tabInactive:hover{color:#fff;background:#ffffff0a}.PlatformCapabilities-module__7PBIrW__imageContainer{z-index:10;width:100%;max-width:520px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative}.PlatformCapabilities-module__7PBIrW__imageContainer:hover{transform:translateY(-4px)scale(1.01)}.PlatformCapabilities-module__7PBIrW__mockupImage{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;border:1px solid #00000014;border-radius:16px;display:block;transform:translate(0,0);box-shadow:0 32px 64px -16px #00000014,0 8px 24px #00000008,inset 0 1px #ffffffb3}.dark .PlatformCapabilities-module__7PBIrW__mockupImage{border-color:#ffffff14;box-shadow:0 32px 64px -16px #0000008c,0 8px 24px #00000059,inset 0 1px #ffffff0a}.PlatformCapabilities-module__7PBIrW__scrollArrow{-webkit-backdrop-filter:blur(12px);color:#a1a1aa;cursor:pointer;z-index:101;pointer-events:auto;background:#0f111abf;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000080}.PlatformCapabilities-module__7PBIrW__scrollArrow:hover{color:#fff;background:#3b82f640;border-color:#3b82f673;box-shadow:0 0 10px #3b82f633}.PlatformCapabilities-module__7PBIrW__scrollArrow:active{transform:translateY(-50%)scale(.92)}.PlatformCapabilities-module__7PBIrW__leftArrow{left:20px}.PlatformCapabilities-module__7PBIrW__rightArrow{right:20px}@media (min-width:769px){.PlatformCapabilities-module__7PBIrW__scrollArrow{display:none!important}}
.AIComplianceAgent-module__8d7lnG__aiSection{color:#fff;padding:var(--section-padding-y) 0;background:#030303;position:relative;overflow:hidden}.AIComplianceAgent-module__8d7lnG__bgGrid{pointer-events:none;z-index:1;background-image:linear-gradient(90deg,#3b82f605 1px,#0000 1px),linear-gradient(#3b82f605 1px,#0000 1px);background-size:40px 40px;animation:40s linear infinite AIComplianceAgent-module__8d7lnG__gridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}@keyframes AIComplianceAgent-module__8d7lnG__gridMove{0%{background-position:0 0}to{background-position:40px 40px}}.AIComplianceAgent-module__8d7lnG__topBorder{background:linear-gradient(90deg,#0000,#3b82f64d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.AIComplianceAgent-module__8d7lnG__bottomBorder{background:linear-gradient(90deg,#0000,#8b5cf64d,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.AIComplianceAgent-module__8d7lnG__glowSpot1{filter:blur(130px);pointer-events:none;background:#8b5cf60d;border-radius:50%;width:500px;height:500px;animation:12s ease-in-out infinite AIComplianceAgent-module__8d7lnG__pulseGlow;position:absolute;top:-200px;right:25%}.AIComplianceAgent-module__8d7lnG__glowSpot2{filter:blur(130px);pointer-events:none;background:#3b82f60d;border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite AIComplianceAgent-module__8d7lnG__pulseGlow;position:absolute;bottom:-200px;left:25%}@keyframes AIComplianceAgent-module__8d7lnG__pulseGlow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.AIComplianceAgent-module__8d7lnG__container{max-width:var(--container-max-width);padding:0 var(--container-padding-x);z-index:10;margin:0 auto;position:relative}.AIComplianceAgent-module__8d7lnG__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}@media (max-width:1024px){.AIComplianceAgent-module__8d7lnG__grid{grid-template-columns:1fr;gap:48px}}.AIComplianceAgent-module__8d7lnG__content{flex-direction:column;display:flex}.AIComplianceAgent-module__8d7lnG__tagline{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f640;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:16px;padding:6px 14px;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #3b82f626}.AIComplianceAgent-module__8d7lnG__pulseDot{background:#60a5fa;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s infinite AIComplianceAgent-module__8d7lnG__pulseTag;display:inline-block}@keyframes AIComplianceAgent-module__8d7lnG__pulseTag{0%{transform:scale(.95);box-shadow:0 0 #60a5fab3}70%{transform:scale(1);box-shadow:0 0 0 6px #60a5fa00}to{transform:scale(.95);box-shadow:0 0 #60a5fa00}}.AIComplianceAgent-module__8d7lnG__title{font-size:var(--h2-size)!important;color:#fff!important;letter-spacing:-.015em!important;margin-bottom:24px!important;font-weight:800!important;line-height:1.15!important}.AIComplianceAgent-module__8d7lnG__description{color:#94a3b8!important;margin-bottom:24px!important;font-size:1rem!important;line-height:1.625!important}.AIComplianceAgent-module__8d7lnG__featuresGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:640px){.AIComplianceAgent-module__8d7lnG__featuresGrid{grid-template-columns:1fr}}.AIComplianceAgent-module__8d7lnG__featureCard{will-change:transform;background:#0f0f1180;border:1px solid #1f2937;border-radius:12px;flex-direction:column;gap:6px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(0,0)}.AIComplianceAgent-module__8d7lnG__featureCard:hover{border-color:#8b5cf666;transform:translateY(-4px);box-shadow:0 10px 30px -10px #8b5cf626}.AIComplianceAgent-module__8d7lnG__featureTitle{color:#fff;align-items:center;gap:8px;font-size:.8rem;font-weight:750;display:flex}.AIComplianceAgent-module__8d7lnG__featureDot{background:#3b82f6;border-radius:50%;width:6px;height:6px;transition:all .3s cubic-bezier(.16,1,.3,1)}.AIComplianceAgent-module__8d7lnG__featureCard:hover .AIComplianceAgent-module__8d7lnG__featureDot{background:#8b5cf6;transform:scale(1.3);box-shadow:0 0 8px #8b5cf6}.AIComplianceAgent-module__8d7lnG__featureDesc{color:#94a3b8;font-size:.7rem;font-weight:400;line-height:1.5}.AIComplianceAgent-module__8d7lnG__visualContent{justify-content:center;width:100%;display:flex}.AIComplianceAgent-module__8d7lnG__terminal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:480px;box-shadow:var(--shadow-lg);background:#0f0f11cc;border:1px solid #1f2937;border-radius:16px;overflow:hidden}.AIComplianceAgent-module__8d7lnG__terminalHeader{background:#09090b;border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.AIComplianceAgent-module__8d7lnG__terminalTitle{color:#d1d5db;align-items:center;gap:8px;font-family:monospace;font-size:.7rem;font-weight:700;display:flex}.AIComplianceAgent-module__8d7lnG__terminalTitleIcon{color:#a78bfa;width:14px;height:14px}.AIComplianceAgent-module__8d7lnG__terminalBadge{color:#34d399;background:#10b9811a;border:1px solid #10b98133;border-radius:4px;padding:2px 8px;font-size:.6rem;font-weight:700}.AIComplianceAgent-module__8d7lnG__terminalBody{color:#e2e8f0;flex-direction:column;gap:20px;padding:24px;font-family:monospace;font-size:.75rem;display:flex}.AIComplianceAgent-module__8d7lnG__archSchema{background:#09090b;border:1px solid #1f2937;border-radius:10px;padding:16px}.AIComplianceAgent-module__8d7lnG__archLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:.6rem;font-weight:700}.AIComplianceAgent-module__8d7lnG__archFlow{justify-content:space-between;align-items:center;gap:8px;display:flex}.AIComplianceAgent-module__8d7lnG__archNode{text-align:center;background:#0f0f1199;border:1px solid #1f2937;border-radius:6px;flex-direction:column;align-items:center;width:96px;padding:10px;display:flex}.AIComplianceAgent-module__8d7lnG__archNodeIconBlue{color:#60a5fa;margin-bottom:4px}.AIComplianceAgent-module__8d7lnG__archNodeIconViolet{color:#c084fc;margin-bottom:4px}.AIComplianceAgent-module__8d7lnG__archNodeText{color:#fff;font-size:.65rem;font-weight:750}.AIComplianceAgent-module__8d7lnG__archNodeSub{color:#64748b;margin-top:2px;font-size:.55rem}.AIComplianceAgent-module__8d7lnG__archPipeline{flex-direction:column;flex:1;align-items:center;width:100%;display:flex;position:relative}.AIComplianceAgent-module__8d7lnG__pipelineText{color:#4b5563;z-index:10;background:#09090b;border:1px solid #1f2937;border-radius:4px;padding:2px 6px;font-size:.55rem}.AIComplianceAgent-module__8d7lnG__pipelineArrow{z-index:1;background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:1px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.AIComplianceAgent-module__8d7lnG__pipelineArrow:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa,#c084fc,#0000);width:40px;height:100%;animation:3s linear infinite AIComplianceAgent-module__8d7lnG__flowDots;position:absolute;top:0;left:0}@keyframes AIComplianceAgent-module__8d7lnG__flowDots{0%{transform:translate(-40px)}to{transform:translate(240px)}}.AIComplianceAgent-module__8d7lnG__sandboxLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;font-weight:700}.AIComplianceAgent-module__8d7lnG__sandboxTabs{gap:8px;display:flex}.AIComplianceAgent-module__8d7lnG__sandboxTab{text-align:left;cursor:pointer;border:1px solid #1f2937;border-radius:8px;flex:1;padding:10px;font-size:.65rem;transition:all .2s}.AIComplianceAgent-module__8d7lnG__sandboxTabActive{color:#fff;background:#09090b;border-color:#3b82f6}.AIComplianceAgent-module__8d7lnG__sandboxTabInactive{color:#94a3b8;background:#0f0f1166}.AIComplianceAgent-module__8d7lnG__sandboxTabInactive:hover{color:#fff;border-color:#374151}.AIComplianceAgent-module__8d7lnG__tabTitle{align-items:center;gap:6px;margin-bottom:4px;font-weight:750;display:flex}.AIComplianceAgent-module__8d7lnG__tabDotBlue{background:#3b82f6;border-radius:50%;width:5px;height:5px}.AIComplianceAgent-module__8d7lnG__tabDotGray{background:#4b5563;border-radius:50%;width:5px;height:5px}.AIComplianceAgent-module__8d7lnG__tabText{text-overflow:ellipsis;font-family:sans-serif;font-weight:500;overflow:hidden}.AIComplianceAgent-module__8d7lnG__responseBox{background:#09090b;border:1px solid #1f2937;border-radius:8px;padding:14px}.AIComplianceAgent-module__8d7lnG__responseHeader{color:#64748b;border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;font-size:.55rem;font-weight:700;display:flex}.AIComplianceAgent-module__8d7lnG__responseTitle{align-items:center;gap:4px;display:flex}.AIComplianceAgent-module__8d7lnG__responseIcon{color:#c084fc;width:12px;height:12px}.AIComplianceAgent-module__8d7lnG__responseText{color:#cbd5e1;align-items:flex-start;min-height:48px;font-family:sans-serif;font-size:.7rem;line-height:1.5;display:flex}.AIComplianceAgent-module__8d7lnG__typingBubble{color:#4b5563;align-items:center;gap:4px;display:flex}.AIComplianceAgent-module__8d7lnG__typingDot{background:#3b82f6;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both AIComplianceAgent-module__8d7lnG__typingBounce}.AIComplianceAgent-module__8d7lnG__typingDot:first-child{animation-delay:-.32s}.AIComplianceAgent-module__8d7lnG__typingDot:nth-child(2){animation-delay:-.16s}@keyframes AIComplianceAgent-module__8d7lnG__typingBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:640px){.AIComplianceAgent-module__8d7lnG__aiSection{padding:60px 0}.AIComplianceAgent-module__8d7lnG__title{font-size:2rem!important}.AIComplianceAgent-module__8d7lnG__terminalBody{padding:16px}}.AIComplianceAgent-module__8d7lnG__embeddedWrapper{z-index:10;padding:40px 0;position:relative}.AIComplianceAgent-module__8d7lnG__embeddedWrapper .AIComplianceAgent-module__8d7lnG__title{color:#fff!important}.AIComplianceAgent-module__8d7lnG__embeddedWrapper .AIComplianceAgent-module__8d7lnG__description{color:#94a3b8!important}.AIComplianceAgent-module__8d7lnG__mockupGlow{filter:blur(100px);z-index:1;pointer-events:none;opacity:.45;border-radius:50%;width:140%;height:140%;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark .AIComplianceAgent-module__8d7lnG__mockupGlow{opacity:.18;filter:blur(120px)}.AIComplianceAgent-module__8d7lnG__glowViolet{background:radial-gradient(circle,#8b5cf673 0%,#c084fc40 40%,#8b5cf61a 70%,#0000 100%)}.AIComplianceAgent-module__8d7lnG__imageContainer{z-index:10;width:100%;max-width:520px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative}.AIComplianceAgent-module__8d7lnG__imageContainer:hover{transform:translateY(-4px)scale(1.01)}.AIComplianceAgent-module__8d7lnG__mockupImage{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;border:1px solid #00000014;border-radius:16px;display:block;transform:translate(0,0);box-shadow:0 32px 64px -16px #00000014,0 8px 24px #00000008,inset 0 1px #ffffffb3}.dark .AIComplianceAgent-module__8d7lnG__mockupImage{border-color:#ffffff14;box-shadow:0 32px 64px -16px #0000008c,0 8px 24px #00000059,inset 0 1px #ffffff0a}
.PolicyManagement-module__NDE5wq__policySection{background:var(--background);padding:var(--section-padding-y) 0;position:relative;overflow:hidden}.PolicyManagement-module__NDE5wq__glowSpot{filter:blur(120px);pointer-events:none;background:#3b82f605;border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PolicyManagement-module__NDE5wq__container{max-width:var(--container-max-width);padding:0 var(--container-padding-x);z-index:10;margin:0 auto;position:relative}.PolicyManagement-module__NDE5wq__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}@media (max-width:1024px){.PolicyManagement-module__NDE5wq__grid{grid-template-columns:1fr;gap:48px}}.PolicyManagement-module__NDE5wq__content{flex-direction:column;display:flex}.PolicyManagement-module__NDE5wq__tagline{text-transform:uppercase;letter-spacing:.15em;color:#3b82f6;margin-bottom:12px;font-size:.75rem;font-weight:700}.PolicyManagement-module__NDE5wq__title{color:#fff!important;letter-spacing:-.015em!important;margin-bottom:20px!important;font-size:2.25rem!important;font-weight:850!important;line-height:1.25!important}.PolicyManagement-module__NDE5wq__description{color:#94a3b8!important;margin-bottom:32px!important;font-size:1rem!important;line-height:1.625!important}.PolicyManagement-module__NDE5wq__badgeGroup{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.PolicyManagement-module__NDE5wq__badgeGroupSingleLine{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-bottom:36px;display:flex;overflow-x:auto}.PolicyManagement-module__NDE5wq__badgeGroupSingleLine::-webkit-scrollbar{display:none}.PolicyManagement-module__NDE5wq__badge{cursor:default;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:6px 14px;font-size:.7rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1)}.PolicyManagement-module__NDE5wq__badgeBlue{color:#60a5fa;background:#3b82f614;border-color:#3b82f640;box-shadow:0 0 12px #3b82f61a}.PolicyManagement-module__NDE5wq__badgeBlue:hover{background:#3b82f61f;border-color:#3b82f666;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 15px #3b82f640}.PolicyManagement-module__NDE5wq__badgeViolet{color:#a78bfa;background:#8b5cf614;border-color:#8b5cf640;box-shadow:0 0 12px #8b5cf61a}.PolicyManagement-module__NDE5wq__badgeViolet:hover{background:#8b5cf61f;border-color:#8b5cf666;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 15px #8b5cf640}.PolicyManagement-module__NDE5wq__badgeEmerald{color:#34d399;background:#10b98114;border-color:#10b98140;box-shadow:0 0 12px #10b9811a}.PolicyManagement-module__NDE5wq__badgeEmerald:hover{background:#10b9811f;border-color:#10b98166;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 15px #10b98140}.PolicyManagement-module__NDE5wq__badgeAmber{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b40;box-shadow:0 0 12px #f59e0b1a}.PolicyManagement-module__NDE5wq__badgeAmber:hover{background:#f59e0b1f;border-color:#f59e0b66;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 15px #f59e0b40}.PolicyManagement-module__NDE5wq__badgeRose{color:#fb7185;background:#f43f5e14;border-color:#f43f5e40;box-shadow:0 0 12px #f43f5e1a}.PolicyManagement-module__NDE5wq__badgeRose:hover{background:#f43f5e1f;border-color:#f43f5e66;transform:translateY(-2px)scale(1.03);box-shadow:0 4px 15px #f43f5e40}.PolicyManagement-module__NDE5wq__stepsList{flex-direction:column;gap:16px;width:100%;margin-top:32px;display:flex}.PolicyManagement-module__NDE5wq__stepItem{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff03}.PolicyManagement-module__NDE5wq__stepItem:hover{background:#ffffff0a;transform:translate(4px)}.PolicyManagement-module__NDE5wq__stepItem:has(.PolicyManagement-module__NDE5wq__iconBlue):hover{border-color:#3b82f640;box-shadow:0 10px 20px -10px #3b82f626,inset 0 1px #ffffff05}.PolicyManagement-module__NDE5wq__stepItem:has(.PolicyManagement-module__NDE5wq__iconViolet):hover{border-color:#8b5cf640;box-shadow:0 10px 20px -10px #8b5cf626,inset 0 1px #ffffff05}.PolicyManagement-module__NDE5wq__stepItem:has(.PolicyManagement-module__NDE5wq__iconAmber):hover{border-color:#f59e0b40;box-shadow:0 10px 20px -10px #f59e0b26,inset 0 1px #ffffff05}.PolicyManagement-module__NDE5wq__stepIconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.PolicyManagement-module__NDE5wq__iconBlue{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f626}.PolicyManagement-module__NDE5wq__iconViolet{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf626}.PolicyManagement-module__NDE5wq__iconAmber{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b26}.PolicyManagement-module__NDE5wq__stepTitle{color:#fff;letter-spacing:-.01em;margin-bottom:4px;font-size:.85rem;font-weight:750}.PolicyManagement-module__NDE5wq__stepDesc{color:#9ca3af;font-size:.76rem;font-weight:400;line-height:1.5}.PolicyManagement-module__NDE5wq__visualContent{justify-content:center;width:100%;display:flex}.PolicyManagement-module__NDE5wq__pipelineCard{background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:var(--radius-card);width:100%;max-width:440px;box-shadow:var(--shadow-lg);padding:24px;position:relative;overflow:hidden}.dark .PolicyManagement-module__NDE5wq__pipelineCard{border-color:#1f2937}.PolicyManagement-module__NDE5wq__pipelineBorder{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#10b981);height:4px;position:absolute;top:0;left:0;right:0}.PolicyManagement-module__NDE5wq__pipelineHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:12px;display:flex}.dark .PolicyManagement-module__NDE5wq__pipelineHeader{border-color:#1f2937}.PolicyManagement-module__NDE5wq__pipelineTitle{color:var(--foreground);font-size:.75rem;font-weight:750}.PolicyManagement-module__NDE5wq__pipelineStatus{color:var(--muted-color);align-items:center;gap:6px;font-family:monospace;font-size:.65rem;display:flex}.PolicyManagement-module__NDE5wq__spinIcon{color:#3b82f6;width:12px;height:12px;animation:3s linear infinite PolicyManagement-module__NDE5wq__spin}.PolicyManagement-module__NDE5wq__pipelineNode{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);z-index:10;background:#fff;border-radius:12px;padding:16px;position:relative}.dark .PolicyManagement-module__NDE5wq__pipelineNode{background:#09090b;border-color:#1f2937}.PolicyManagement-module__NDE5wq__nodeHeader{justify-content:space-between;align-items:center;display:flex}.PolicyManagement-module__NDE5wq__nodeTitleWrapper{align-items:center;gap:8px;display:flex}.PolicyManagement-module__NDE5wq__nodeDotBlue{background:#3b82f6;border-radius:50%;width:8px;height:8px}.PolicyManagement-module__NDE5wq__nodeDotViolet{background:#8b5cf6;border-radius:50%;width:8px;height:8px}.PolicyManagement-module__NDE5wq__nodeDotGreen{background:#10b981;border-radius:50%;width:8px;height:8px}.PolicyManagement-module__NDE5wq__nodeTitle{color:var(--foreground);font-size:.75rem;font-weight:800}.PolicyManagement-module__NDE5wq__nodeBadge{color:var(--muted-color);font-family:monospace;font-size:.65rem}.PolicyManagement-module__NDE5wq__nodeBadgeActive{color:#8b5cf6;background:#8b5cf61a;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.PolicyManagement-module__NDE5wq__nodeBadgeEnforced{color:#10b981;background:#10b9811a;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:750;display:inline-flex}.PolicyManagement-module__NDE5wq__nodeCode{background:var(--bg-subtle);border:1px solid var(--border-color);color:var(--foreground);border-radius:6px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;font-family:monospace;font-size:.65rem;line-height:1.5;display:flex}.dark .PolicyManagement-module__NDE5wq__nodeCode{border-color:#1f2937}.PolicyManagement-module__NDE5wq__nodeText{color:var(--muted-color);margin-top:8px;font-size:.65rem;line-height:1.5}.PolicyManagement-module__NDE5wq__pipelineConnector{z-index:1;background:linear-gradient(#3b82f6,#8b5cf6);width:2px;height:24px;margin:0 auto;position:relative}.PolicyManagement-module__NDE5wq__pipelineConnector2{z-index:1;background:linear-gradient(#8b5cf6,#10b981);width:2px;height:24px;margin:0 auto;position:relative}@keyframes PolicyManagement-module__NDE5wq__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.PolicyManagement-module__NDE5wq__policySection{padding:60px 0}.PolicyManagement-module__NDE5wq__title{font-size:2rem!important}.PolicyManagement-module__NDE5wq__pipelineCard{padding:16px}}.PolicyManagement-module__NDE5wq__dashboardImage{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;width:100%;height:auto;transition:all .4s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 25px 50px -12px #000c,0 0 50px -10px #7c3aed26}.PolicyManagement-module__NDE5wq__dashboardImage:hover{border-color:#ffffff26;transform:scale(1.02)translateY(-2px);box-shadow:0 30px 60px -15px #000000e6,0 0 60px -5px #7c3aed40}.PolicyManagement-module__NDE5wq__embeddedWrapper{z-index:10;padding:40px 0;position:relative}.PolicyManagement-module__NDE5wq__consoleTag{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f640;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:6px 14px;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #3b82f626}.PolicyManagement-module__NDE5wq__pulseDot{--pulse-color:#3b82f6b3;--pulse-color-zero:#3b82f600;background:#3b82f6;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s infinite PolicyManagement-module__NDE5wq__pulse;display:inline-block}.dark .PolicyManagement-module__NDE5wq__pulseDot{--pulse-color:#60a5fab3;--pulse-color-zero:#60a5fa00;background:#60a5fa}.PolicyManagement-module__NDE5wq__title span{background:linear-gradient(135deg,#60b8ff,#7c3aed,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes PolicyManagement-module__NDE5wq__pulse{0%{box-shadow:0 0 0 0 var(--pulse-color);transform:scale(.95)}70%{box-shadow:0 0 0 6px var(--pulse-color-zero);transform:scale(1)}to{box-shadow:0 0 0 0 var(--pulse-color-zero);transform:scale(.95)}}
.PolicyGovernanceSection-module__fI-8fW__governanceSection{background:linear-gradient(#05081b 0%,#02030a 100%);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:100px 0;position:relative;overflow:hidden}.PolicyGovernanceSection-module__fI-8fW__glowSpot{filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#3b82f612 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PolicyGovernanceSection-module__fI-8fW__container{max-width:var(--container-max-width);padding:0 var(--container-padding-x);z-index:10;margin:0 auto;position:relative}.PolicyGovernanceSection-module__fI-8fW__sectionGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;width:100%;display:grid}.PolicyGovernanceSection-module__fI-8fW__leftCol{text-align:left;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:1024px){.PolicyGovernanceSection-module__fI-8fW__sectionGrid{grid-template-columns:1fr;gap:40px}}.PolicyGovernanceSection-module__fI-8fW__header{text-align:left;flex-direction:column;align-items:flex-start;max-width:100%;margin-bottom:40px;display:flex}.PolicyGovernanceSection-module__fI-8fW__consoleTag{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f633;border-radius:99px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.75rem;font-weight:700;display:inline-flex}.PolicyGovernanceSection-module__fI-8fW__pulseDot{--pulse-color:#3b82f6b3;--pulse-color-zero:#3b82f600;background:#3b82f6;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s infinite PolicyGovernanceSection-module__fI-8fW__pulse;display:inline-block}.dark .PolicyGovernanceSection-module__fI-8fW__pulseDot{--pulse-color:#60a5fab3;--pulse-color-zero:#60a5fa00;background:#60a5fa}@keyframes PolicyGovernanceSection-module__fI-8fW__pulse{0%{box-shadow:0 0 0 0 var(--pulse-color);transform:scale(.95)}70%{box-shadow:0 0 0 6px var(--pulse-color-zero);transform:scale(1)}to{box-shadow:0 0 0 0 var(--pulse-color-zero);transform:scale(.95)}}.PolicyGovernanceSection-module__fI-8fW__title{color:#fff!important;letter-spacing:-.015em!important;margin-bottom:20px!important;font-size:2.25rem!important;font-weight:850!important;line-height:1.25!important}.PolicyGovernanceSection-module__fI-8fW__title span{background:linear-gradient(135deg,#60b8ff,#7c3aed,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PolicyGovernanceSection-module__fI-8fW__description{color:#9ca3af!important;margin-bottom:32px!important;font-size:1rem!important;line-height:1.625!important}.PolicyGovernanceSection-module__fI-8fW__featureList{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;padding-bottom:24px;display:grid}@media (max-width:640px){.PolicyGovernanceSection-module__fI-8fW__featureList{grid-template-columns:1fr;gap:16px}}.PolicyGovernanceSection-module__fI-8fW__featureItem{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;flex-direction:row;align-items:flex-start;gap:16px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff03}.dark .PolicyGovernanceSection-module__fI-8fW__featureItem{background:#0a0b1073;border:1px solid #ffffff0a}.PolicyGovernanceSection-module__fI-8fW__featureItem:hover{background:#ffffff0a;transform:translate(4px)}.PolicyGovernanceSection-module__fI-8fW__featureItem:has(.PolicyGovernanceSection-module__fI-8fW__iconBlue):hover{border-color:#3b82f640;box-shadow:0 10px 20px -10px #3b82f626,inset 0 1px #ffffff05}.PolicyGovernanceSection-module__fI-8fW__featureItem:has(.PolicyGovernanceSection-module__fI-8fW__iconViolet):hover{border-color:#8b5cf640;box-shadow:0 10px 20px -10px #8b5cf626,inset 0 1px #ffffff05}.PolicyGovernanceSection-module__fI-8fW__featureItem:has(.PolicyGovernanceSection-module__fI-8fW__iconAmber):hover{border-color:#f59e0b40;box-shadow:0 10px 20px -10px #f59e0b26,inset 0 1px #ffffff05}.PolicyGovernanceSection-module__fI-8fW__featureItem:has(.PolicyGovernanceSection-module__fI-8fW__iconGreen):hover{border-color:#10b98140;box-shadow:0 10px 20px -10px #10b98126,inset 0 1px #ffffff05}.PolicyGovernanceSection-module__fI-8fW__featureIconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.PolicyGovernanceSection-module__fI-8fW__iconBlue{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f626}.PolicyGovernanceSection-module__fI-8fW__iconViolet{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf626}.PolicyGovernanceSection-module__fI-8fW__iconAmber{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b26}.PolicyGovernanceSection-module__fI-8fW__iconGreen{color:#34d399;background:#10b98114;border:1px solid #10b98126}.PolicyGovernanceSection-module__fI-8fW__featureTextWrapper{flex-direction:column;gap:4px;display:flex}.PolicyGovernanceSection-module__fI-8fW__featureTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:.85rem;font-weight:750}.PolicyGovernanceSection-module__fI-8fW__featureDesc{color:#9ca3af;margin:0;font-size:.76rem;line-height:1.5}.PolicyGovernanceSection-module__fI-8fW__visualContent{justify-content:center;align-items:center;width:100%;display:flex}.PolicyGovernanceSection-module__fI-8fW__embeddedWrapper{z-index:10;padding:40px 0;position:relative}.PolicyGovernanceSection-module__fI-8fW__dashboardImage{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;width:100%;height:auto;transition:all .4s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 25px 50px -12px #000c,0 0 50px -10px #7c3aed26}.PolicyGovernanceSection-module__fI-8fW__dashboardImage:hover{border-color:#ffffff26;transform:scale(1.02)translateY(-2px);box-shadow:0 30px 60px -15px #000000e6,0 0 60px -5px #7c3aed40}
.MissionControlDashboard-module__y_DFTW__dashboardSection{color:#fff;padding:var(--section-padding-y) 0;background:radial-gradient(circle at 50% -20%,#0d0f26 0%,#030303 100%);border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;position:relative;overflow:hidden}.MissionControlDashboard-module__y_DFTW__glowSpot1{filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#3b82f60f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:10%;right:-10%}.MissionControlDashboard-module__y_DFTW__glowSpot2{filter:blur(100px);pointer-events:none;background:radial-gradient(circle,#8b5cf60d 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:10%;left:-10%}.MissionControlDashboard-module__y_DFTW__overlay{pointer-events:none;background:linear-gradient(#0000 0%,#0009 100%);position:absolute;inset:0}.MissionControlDashboard-module__y_DFTW__container{max-width:var(--container-max-width);padding:0 var(--container-padding-x);z-index:10;margin:0 auto;position:relative}.MissionControlDashboard-module__y_DFTW__topRow{grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;margin-top:40px;margin-bottom:64px;display:grid}@media (max-width:1024px){.MissionControlDashboard-module__y_DFTW__topRow{grid-template-columns:1fr;gap:48px;margin-bottom:48px}}.MissionControlDashboard-module__y_DFTW__titleArea{max-width:1044px}.MissionControlDashboard-module__y_DFTW__consoleTag{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f640;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:6px 14px;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 0 15px #3b82f626}.MissionControlDashboard-module__y_DFTW__pulseDot{background:#60a5fa;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s infinite MissionControlDashboard-module__y_DFTW__pulse;display:inline-block}.MissionControlDashboard-module__y_DFTW__sectionTitle{color:#fff!important;letter-spacing:-.02em!important;margin:0 0 16px!important;font-size:2.5rem!important;font-weight:850!important;line-height:1.2!important}.MissionControlDashboard-module__y_DFTW__sectionTitle span{background:linear-gradient(135deg,#60b8ff,#7c3aed,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.MissionControlDashboard-module__y_DFTW__sectionSubtitle{color:#94a3b8!important;margin:0!important;font-size:.95rem!important;line-height:1.6!important}.MissionControlDashboard-module__y_DFTW__grid{grid-template-columns:1.85fr 1.15fr;gap:32px;display:grid}@media (max-width:1024px){.MissionControlDashboard-module__y_DFTW__grid{grid-template-columns:1fr;gap:24px}}.MissionControlDashboard-module__y_DFTW__mainPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b1099;border:1px solid #ffffff0f;border-radius:16px;padding:32px;box-shadow:0 20px 40px -15px #000000b3,inset 0 1px #ffffff0d}@media (max-width:640px){.MissionControlDashboard-module__y_DFTW__mainPanel{padding:20px}}.MissionControlDashboard-module__y_DFTW__panelToolbar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}@media (max-width:640px){.MissionControlDashboard-module__y_DFTW__panelToolbar{flex-direction:column;align-items:flex-start}}.MissionControlDashboard-module__y_DFTW__toolbarHeader{align-items:center;gap:12px;display:flex}.MissionControlDashboard-module__y_DFTW__toolbarIconWrapper{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f626;border-radius:8px;padding:8px}.MissionControlDashboard-module__y_DFTW__toolbarTitle{color:#fff;font-size:.875rem;font-weight:750}.MissionControlDashboard-module__y_DFTW__toolbarSub{color:#64748b;margin-top:2px;font-family:monospace;font-size:.65rem}.MissionControlDashboard-module__y_DFTW__toolbarSearchWrapper{width:100%;max-width:240px;position:relative}@media (max-width:640px){.MissionControlDashboard-module__y_DFTW__toolbarSearchWrapper{max-width:100%}}.MissionControlDashboard-module__y_DFTW__toolbarSearchIcon{color:#64748b;width:14px;height:14px;position:absolute;top:10px;left:12px}.MissionControlDashboard-module__y_DFTW__toolbarSearch{color:#e2e8f0;background:#03030399;border:1px solid #ffffff0f;border-radius:8px;width:100%;padding:8px 12px 8px 36px;font-size:.75rem;transition:all .2s}.MissionControlDashboard-module__y_DFTW__toolbarSearch::placeholder{color:#64748b}.MissionControlDashboard-module__y_DFTW__frameworksGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px;display:grid}@media (max-width:768px){.MissionControlDashboard-module__y_DFTW__frameworksGrid{grid-template-columns:1fr}}.MissionControlDashboard-module__y_DFTW__frameworkCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;justify-content:space-between;height:144px;padding:20px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff08}.MissionControlDashboard-module__y_DFTW__frameworkCard:hover{background:#ffffff0a;border-color:#6366f159;transform:translateY(-4px);box-shadow:0 12px 30px -10px #6366f140,inset 0 1px #ffffff0d}.MissionControlDashboard-module__y_DFTW__frameworkHeader{justify-content:space-between;align-items:center;display:flex}.MissionControlDashboard-module__y_DFTW__frameworkName{color:#94a3b8;font-size:.75rem;font-weight:750}.MissionControlDashboard-module__y_DFTW__frameworkBadge{color:#34d399;background:#10b98114;border:1px solid #10b98140;border-radius:999px;padding:3px 10px;font-size:.65rem;font-weight:700;box-shadow:0 0 12px #10b9811a}.MissionControlDashboard-module__y_DFTW__frameworkBadgeAlert{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:999px;padding:3px 10px;font-size:.65rem;font-weight:700;box-shadow:0 0 12px #f59e0b1a}.MissionControlDashboard-module__y_DFTW__frameworkValue{color:#fff;margin-top:16px;font-size:1.75rem;font-weight:800}.MissionControlDashboard-module__y_DFTW__frameworkProgress{background:#ffffff14;border-radius:999px;width:100%;height:6px;margin-top:10px;overflow:hidden}.MissionControlDashboard-module__y_DFTW__progressFillBlue{background:linear-gradient(90deg,#3b82f6,#60a5fa);box-shadow:0 0 8px #3b82f666}.MissionControlDashboard-module__y_DFTW__progressFillViolet{background:linear-gradient(90deg,#7c3aed,#a78bfa);box-shadow:0 0 8px #7c3aed66}.MissionControlDashboard-module__y_DFTW__progressFillAmber{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 8px #f59e0b66}.MissionControlDashboard-module__y_DFTW__chartArea{background:#03030366;border:1px solid #ffffff0d;border-radius:12px;padding:24px;box-shadow:inset 0 1px #ffffff05}.MissionControlDashboard-module__y_DFTW__chartHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MissionControlDashboard-module__y_DFTW__chartTitle{color:#cbd5e1;font-size:.75rem;font-weight:750}.MissionControlDashboard-module__y_DFTW__chartSubtitle{color:#64748b;font-family:monospace;font-size:.65rem}.MissionControlDashboard-module__y_DFTW__chartContainer{justify-content:space-between;align-items:flex-end;gap:4px;height:112px;padding-top:16px;display:flex}.MissionControlDashboard-module__y_DFTW__chartBarWrapper{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.MissionControlDashboard-module__y_DFTW__chartBar{cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;transition:all .3s cubic-bezier(.16,1,.3,1)}.MissionControlDashboard-module__y_DFTW__barNormal{background:linear-gradient(#3b82f699 0%,#3b82f61a 100%)}.MissionControlDashboard-module__y_DFTW__barNormal:hover{filter:drop-shadow(0 0 8px #3b82f680);background:linear-gradient(#3b82f6 0%,#3b82f64d 100%);transform:scaleY(1.08)}.MissionControlDashboard-module__y_DFTW__barOptimal{background:linear-gradient(#10b98199 0%,#10b9811a 100%)}.MissionControlDashboard-module__y_DFTW__barOptimal:hover{filter:drop-shadow(0 0 8px #10b98180);background:linear-gradient(#10b981 0%,#10b9814d 100%);transform:scaleY(1.08)}.MissionControlDashboard-module__y_DFTW__chartBarLabel{color:#4b5563;font-family:monospace;font-size:.55rem}.MissionControlDashboard-module__y_DFTW__sideArea{flex-direction:column;gap:24px;display:flex}.MissionControlDashboard-module__y_DFTW__postureBox{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b1099;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:space-between;height:192px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 20px 40px -15px #000000b3,inset 0 1px #ffffff0d}.MissionControlDashboard-module__y_DFTW__postureBox:hover{border-color:#10b98159;transform:translateY(-4px);box-shadow:0 15px 35px -10px #10b98140,inset 0 1px #ffffff0d}.MissionControlDashboard-module__y_DFTW__postureLabel{color:#94a3b8;letter-spacing:.05em;font-size:.65rem;font-weight:700}.MissionControlDashboard-module__y_DFTW__postureScoreWrapper{align-items:baseline;gap:8px;margin-top:8px;display:flex}.MissionControlDashboard-module__y_DFTW__postureScore{background:linear-gradient(135deg,#fff 60%,#34d399 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800}.MissionControlDashboard-module__y_DFTW__postureGrade{color:#34d399;text-shadow:0 0 10px #34d3994d;font-family:monospace;font-size:.75rem;font-weight:750}.MissionControlDashboard-module__y_DFTW__postureFooter{color:#64748b;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:16px;font-size:.75rem;display:flex}.MissionControlDashboard-module__y_DFTW__postureFooterCount{color:#fff;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-family:monospace;font-weight:750}.MissionControlDashboard-module__y_DFTW__alertsBox{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b1099;border:1px solid #ffffff0f;border-radius:16px;flex:1;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 40px -15px #000000b3,inset 0 1px #ffffff0d}.MissionControlDashboard-module__y_DFTW__alertsBox:hover{border-color:#8b5cf659;transform:translateY(-4px);box-shadow:0 15px 35px -10px #8b5cf640,inset 0 1px #ffffff0d}.MissionControlDashboard-module__y_DFTW__alertsHeader{color:#94a3b8;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.65rem;font-weight:700;display:flex}.MissionControlDashboard-module__y_DFTW__alertPulse{background:#10b981;border-radius:50%;width:8px;height:8px;animation:1.5s infinite MissionControlDashboard-module__y_DFTW__pulse;box-shadow:0 0 10px #10b98166}.MissionControlDashboard-module__y_DFTW__alertsList{flex-direction:column;gap:16px;display:flex}.MissionControlDashboard-module__y_DFTW__alertItem{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:12px;padding-bottom:16px;font-size:.75rem;transition:all .2s;display:flex}.MissionControlDashboard-module__y_DFTW__alertItem:hover{transform:translate(6px)}.MissionControlDashboard-module__y_DFTW__alertItem:last-child{border-bottom:0;padding-bottom:0}.MissionControlDashboard-module__y_DFTW__alertIconWrapperGreen{color:#34d399;background:#10b98114;border:1px solid #10b98126;border-radius:6px;padding:6px}.MissionControlDashboard-module__y_DFTW__alertIconWrapperAmber{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b26;border-radius:6px;padding:6px}.MissionControlDashboard-module__y_DFTW__alertTextContent{flex:1}.MissionControlDashboard-module__y_DFTW__alertItemTitle{color:#fff;font-weight:750}.MissionControlDashboard-module__y_DFTW__alertItemDesc{color:#64748b;margin-top:4px;font-size:.65rem;line-height:1.5}@keyframes MissionControlDashboard-module__y_DFTW__pulse{0%{transform:scale(.95);box-shadow:0 0 #60a5fab3}70%{transform:scale(1);box-shadow:0 0 0 6px #60a5fa00}to{transform:scale(.95);box-shadow:0 0 #60a5fa00}}.MissionControlDashboard-module__y_DFTW__embeddedWrapper{z-index:10;padding:40px 0;position:relative}.MissionControlDashboard-module__y_DFTW__dashboardImage{width:100%;max-width:520px;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;margin:0 auto;transition:all .4s cubic-bezier(.16,1,.3,1);display:block;transform:translate(0,0);box-shadow:0 32px 64px -16px #0000008c,0 8px 24px #00000059,inset 0 1px #ffffff0a}.MissionControlDashboard-module__y_DFTW__dashboardImage:hover{border-color:#ffffff26;transform:scale(1.01)translateY(-4px);box-shadow:0 30px 60px -15px #000000e6,0 0 60px -5px #6366f159}.MissionControlDashboard-module__y_DFTW__featureList{flex-direction:column;gap:16px;width:100%;margin-top:32px;display:flex}.MissionControlDashboard-module__y_DFTW__featureItem{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff03}.MissionControlDashboard-module__y_DFTW__featureItem:hover{background:#ffffff0a;transform:translate(4px)}.MissionControlDashboard-module__y_DFTW__featureItem:has(.MissionControlDashboard-module__y_DFTW__iconBlue):hover{border-color:#3b82f640;box-shadow:0 10px 20px -10px #3b82f626,inset 0 1px #ffffff05}.MissionControlDashboard-module__y_DFTW__featureItem:has(.MissionControlDashboard-module__y_DFTW__iconViolet):hover{border-color:#8b5cf640;box-shadow:0 10px 20px -10px #8b5cf626,inset 0 1px #ffffff05}.MissionControlDashboard-module__y_DFTW__featureItem:has(.MissionControlDashboard-module__y_DFTW__iconAmber):hover{border-color:#f59e0b40;box-shadow:0 10px 20px -10px #f59e0b26,inset 0 1px #ffffff05}.MissionControlDashboard-module__y_DFTW__featureIconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.MissionControlDashboard-module__y_DFTW__iconBlue{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f626}.MissionControlDashboard-module__y_DFTW__iconViolet{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf626}.MissionControlDashboard-module__y_DFTW__iconAmber{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b26}.MissionControlDashboard-module__y_DFTW__featureTextWrapper{flex-direction:column;gap:4px;display:flex}.MissionControlDashboard-module__y_DFTW__featureTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:.85rem;font-weight:750}.MissionControlDashboard-module__y_DFTW__featureDesc{color:#9ca3af;margin:0;font-size:.76rem;line-height:1.5}
