.WorkGallery-module__yyKEaW__section{border-bottom:1px solid #1e1e22}.WorkGallery-module__yyKEaW__header{padding:64px var(--px) 48px;text-align:center;border-bottom:1px solid #1e1e22;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.WorkGallery-module__yyKEaW__headline{font-family:var(--font-display);color:var(--color-frost);flex-shrink:0;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.1}.WorkGallery-module__yyKEaW__filters{background:#0d0d0f;border:1px solid #1e1e22;border-radius:6px;gap:4px;padding:4px;display:flex}.WorkGallery-module__yyKEaW__filter{font-family:var(--font-primary);color:var(--color-slate);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-align:center;background:0 0;border:none;border-radius:4px;flex:1;padding:8px 18px;font-size:12px;font-weight:400;transition:color .15s,background .15s}.WorkGallery-module__yyKEaW__filter:hover{color:var(--color-ash)}.WorkGallery-module__yyKEaW__filterActive{color:var(--color-frost);background:#1e1e22}.WorkGallery-module__yyKEaW__filterActive[data-id=build]{color:var(--color-reactor-lime)}.WorkGallery-module__yyKEaW__filterActive[data-id=transform]{color:var(--color-violet)}[data-filter=transform] .WorkGallery-module__yyKEaW__tag{color:var(--color-violet);border-color:#a78bfa40}[data-filter=transform] .WorkGallery-module__yyKEaW__outcomeLine{background:var(--color-violet)}@keyframes WorkGallery-module__yyKEaW__slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WorkGallery-module__yyKEaW__slideEnter{animation:.38s forwards WorkGallery-module__yyKEaW__slideIn}.WorkGallery-module__yyKEaW__slide{grid-template-columns:1fr 1fr;height:520px;display:grid}.WorkGallery-module__yyKEaW__imageWrap{background:#050507;border-right:1px solid #1e1e22;height:520px;display:flex;overflow:hidden}.WorkGallery-module__yyKEaW__imagePlaceholder{flex-direction:column;width:100%;display:flex}.WorkGallery-module__yyKEaW__placeholderChrome{background:#0a0a0c;border-bottom:1px solid #1e1e22;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.WorkGallery-module__yyKEaW__chromeDots{gap:5px;display:flex}.WorkGallery-module__yyKEaW__chromeDots span{background:#2a2a2e;border-radius:50%;width:8px;height:8px}.WorkGallery-module__yyKEaW__chromeBar{background:#111113;border:1px solid #1e1e22;border-radius:4px;flex:1;max-width:320px;height:22px}.WorkGallery-module__yyKEaW__placeholderContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;padding:48px;display:flex}.WorkGallery-module__yyKEaW__placeholderLabel{font-family:var(--font-primary);color:#2a2a2e;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:400}.WorkGallery-module__yyKEaW__placeholderGrid{aspect-ratio:16/9;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:400px;display:grid}.WorkGallery-module__yyKEaW__placeholderBlock{background:var(--color-frost);border-radius:3px}.WorkGallery-module__yyKEaW__placeholderBlock:first-child{grid-column:span 4}.WorkGallery-module__yyKEaW__placeholderBlock:nth-child(2){grid-column:span 2}.WorkGallery-module__yyKEaW__placeholderBlock:nth-child(6){grid-column:span 3}.WorkGallery-module__yyKEaW__textPanel{padding:64px var(--px);flex-direction:column;justify-content:center;gap:24px;display:flex}.WorkGallery-module__yyKEaW__textMeta{align-items:center;gap:12px;display:flex}.WorkGallery-module__yyKEaW__tag{font-family:var(--font-primary);color:var(--color-reactor-lime);text-transform:uppercase;letter-spacing:.08em;border:1px solid #ebfb1040;border-radius:100px;padding:3px 11px;font-size:11px;font-weight:400}.WorkGallery-module__yyKEaW__sector{font-family:var(--font-primary);color:var(--color-slate);font-size:12px;font-weight:300}.WorkGallery-module__yyKEaW__title{font-family:var(--font-display);color:var(--color-frost);font-size:clamp(24px,2.5vw,36px);font-weight:400;line-height:1.2}.WorkGallery-module__yyKEaW__desc{color:var(--color-ash);max-width:480px;font-size:15px;font-weight:300;line-height:1.75}.WorkGallery-module__yyKEaW__outcome{flex-direction:column;gap:12px;margin-top:8px;display:flex}.WorkGallery-module__yyKEaW__outcomeLine{background:var(--color-reactor-lime);width:32px;height:1px}.WorkGallery-module__yyKEaW__outcomeText{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;font-size:13px;font-weight:400}.WorkGallery-module__yyKEaW__nav{padding:20px var(--px);border-top:1px solid #1e1e22;justify-content:space-between;align-items:center;display:flex}.WorkGallery-module__yyKEaW__dots{align-items:center;gap:8px;display:flex}.WorkGallery-module__yyKEaW__dot{cursor:pointer;background:#2a2a2e;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,transform .2s}.WorkGallery-module__yyKEaW__dotActive{background:var(--color-frost);transform:scale(1.3)}.WorkGallery-module__yyKEaW__arrows{align-items:center;gap:12px;display:flex}.WorkGallery-module__yyKEaW__counter{font-family:var(--font-primary);color:var(--color-slate);letter-spacing:.04em;text-align:right;min-width:40px;font-size:12px;font-weight:300}.WorkGallery-module__yyKEaW__arrow{width:38px;height:38px;color:var(--color-ash);cursor:pointer;background:0 0;border:1px solid #2e2e32;border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:border-color .15s,color .15s;display:flex}.WorkGallery-module__yyKEaW__arrow:hover{border-color:var(--color-ash);color:var(--color-frost)}@media (max-width:1024px){.WorkGallery-module__yyKEaW__header{padding:48px 40px 36px}.WorkGallery-module__yyKEaW__slide{grid-template-columns:1fr}.WorkGallery-module__yyKEaW__imageWrap{border-bottom:1px solid #1e1e22;border-right:none;min-height:320px}.WorkGallery-module__yyKEaW__textPanel{padding:48px 40px}.WorkGallery-module__yyKEaW__nav{padding:20px 40px}}@media (max-width:640px){.WorkGallery-module__yyKEaW__header{flex-direction:column;align-items:flex-start;padding:40px 24px 28px}.WorkGallery-module__yyKEaW__filters{flex-wrap:wrap}.WorkGallery-module__yyKEaW__textPanel{padding:36px 24px}.WorkGallery-module__yyKEaW__nav{padding:16px 24px}.WorkGallery-module__yyKEaW__placeholderContent{padding:28px 24px}}
.AIAssistantMockup-module__ZKkGLq__wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:32px 24px;transition:opacity .5s;display:flex}.AIAssistantMockup-module__ZKkGLq__fading{opacity:0}.AIAssistantMockup-module__ZKkGLq__phone{background:#1a1a1e;border-radius:46px;width:240px;height:460px;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff24,0 0 0 3px #0a0a0c,0 0 0 4px #ffffff0f,0 40px 100px #000000a6,0 12px 32px #00000073,0 0 80px #6366f11a}.AIAssistantMockup-module__ZKkGLq__screen{background:#f2f2f7;border-radius:40px;flex-direction:column;display:flex;position:absolute;inset:6px;overflow:hidden}.AIAssistantMockup-module__ZKkGLq__island{z-index:10;pointer-events:none;background:#000;border-radius:20px;width:88px;height:26px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.AIAssistantMockup-module__ZKkGLq__homeBar{z-index:10;pointer-events:none;background:#00000038;border-radius:2px;width:96px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.AIAssistantMockup-module__ZKkGLq__header{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:48px 14px 14px;display:flex}.AIAssistantMockup-module__ZKkGLq__headerLeft{align-items:center;gap:10px;display:flex}.AIAssistantMockup-module__ZKkGLq__avatar{color:#fff;background:#fff3;border:1.5px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:600;display:flex;position:relative}.AIAssistantMockup-module__ZKkGLq__onlineDot{background:#4ade80;border:1.5px solid #5b21b6;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:0}.AIAssistantMockup-module__ZKkGLq__botName{color:#fff;letter-spacing:.01em;font-size:14px;font-weight:600}.AIAssistantMockup-module__ZKkGLq__botStatus{color:#ffffffa6;letter-spacing:.02em;margin-top:1px;font-size:10px}.AIAssistantMockup-module__ZKkGLq__headerMenu{flex-direction:column;gap:3px;padding:4px;display:flex}.AIAssistantMockup-module__ZKkGLq__headerMenu span{background:#fff9;border-radius:1px;width:16px;height:1.5px;display:block}.AIAssistantMockup-module__ZKkGLq__chat{scrollbar-width:none;background:#f2f2f7;flex-direction:column;flex:1;gap:8px;padding:12px 10px;display:flex;overflow-y:auto}.AIAssistantMockup-module__ZKkGLq__chat::-webkit-scrollbar{display:none}.AIAssistantMockup-module__ZKkGLq__dateDivider{text-align:center;margin:2px 0 6px}.AIAssistantMockup-module__ZKkGLq__dateDivider span{color:#acacb4;letter-spacing:.03em;background:#e5e5ea;border-radius:20px;padding:2px 10px;font-size:10px}.AIAssistantMockup-module__ZKkGLq__row{align-items:flex-end;gap:6px;max-width:90%;display:flex}.AIAssistantMockup-module__ZKkGLq__rowUser{flex-direction:row-reverse;align-self:flex-end}.AIAssistantMockup-module__ZKkGLq__botAvatar{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:16px;font-size:10px;font-weight:700;display:flex}.AIAssistantMockup-module__ZKkGLq__bubble{border-radius:18px;flex-direction:column;gap:6px;max-width:100%;padding:8px 12px;display:flex}.AIAssistantMockup-module__ZKkGLq__bubbleUser{color:#fff;background:#4f46e5;border-bottom-right-radius:4px;font-size:12px;line-height:1.5}.AIAssistantMockup-module__ZKkGLq__bubbleBot{color:#1c1c1e;background:#fff;border-bottom-left-radius:4px;font-size:12px;line-height:1.5;box-shadow:0 1px 4px #00000014}.AIAssistantMockup-module__ZKkGLq__timestamp{color:#acacb4;align-self:flex-end;margin-top:2px;font-size:9px}.AIAssistantMockup-module__ZKkGLq__typing{gap:4px;padding:2px 0;display:flex}.AIAssistantMockup-module__ZKkGLq__typing span{background:#c7c7cc;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite AIAssistantMockup-module__ZKkGLq__typingBounce}.AIAssistantMockup-module__ZKkGLq__typing span:nth-child(2){animation-delay:.2s}.AIAssistantMockup-module__ZKkGLq__typing span:nth-child(3){animation-delay:.4s}@keyframes AIAssistantMockup-module__ZKkGLq__typingBounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.AIAssistantMockup-module__ZKkGLq__aiText{color:#1c1c1e;font-size:12px;line-height:1.5}.AIAssistantMockup-module__ZKkGLq__aiText strong{color:#4f46e5;font-weight:600}.AIAssistantMockup-module__ZKkGLq__card{border:1px solid var(--border-light);background:#f8f8fa;border-radius:10px;overflow:hidden}.AIAssistantMockup-module__ZKkGLq__invRow{justify-content:space-between;align-items:center;gap:6px;padding:7px 10px;display:flex}.AIAssistantMockup-module__ZKkGLq__invRow+.AIAssistantMockup-module__ZKkGLq__invRow{border-top:1px solid var(--border-light)}.AIAssistantMockup-module__ZKkGLq__invLeft{flex-direction:column;gap:1px;min-width:0;display:flex}.AIAssistantMockup-module__ZKkGLq__invId{color:#4f46e5;letter-spacing:.02em;font-size:10px;font-weight:600}.AIAssistantMockup-module__ZKkGLq__invDesc{color:#6b6b80;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.AIAssistantMockup-module__ZKkGLq__invRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.AIAssistantMockup-module__ZKkGLq__invAmount{color:#1c1c1e;font-size:11px;font-weight:600}.AIAssistantMockup-module__ZKkGLq__badge{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:8px;font-weight:600}.AIAssistantMockup-module__ZKkGLq__badgePaid{color:#16a34a;background:#dcfce7}.AIAssistantMockup-module__ZKkGLq__badgeUnpaid{color:#b45309;background:#fef3c7}.AIAssistantMockup-module__ZKkGLq__confirm{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.AIAssistantMockup-module__ZKkGLq__confirmIcon{color:#fff;background:#16a34a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.AIAssistantMockup-module__ZKkGLq__confirmTitle{color:#15803d;margin-bottom:2px;font-size:11px;font-weight:600}.AIAssistantMockup-module__ZKkGLq__confirmSub{color:#4b7c5e;font-size:10px;line-height:1.45}.AIAssistantMockup-module__ZKkGLq__inputBar{border-top:1px solid var(--border-light);background:#fff;flex-shrink:0;align-items:center;gap:8px;padding:8px 10px 20px;display:flex}.AIAssistantMockup-module__ZKkGLq__inputField{color:#c7c7cc;border:1px solid var(--border-light);background:#f2f2f7;border-radius:20px;flex:1;padding:7px 12px;font-size:12px}.AIAssistantMockup-module__ZKkGLq__sendBtn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s;display:flex}.AIAssistantMockup-module__ZKkGLq__sendBtn:hover{opacity:.85}@keyframes AIAssistantMockup-module__ZKkGLq__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AIAssistantMockup-module__ZKkGLq__enter{animation:.25s forwards AIAssistantMockup-module__ZKkGLq__msgIn}
.VoiceMockup-module__AuhKMq__wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:32px 28px;transition:opacity .5s;display:flex;position:relative}.VoiceMockup-module__AuhKMq__fading{opacity:0}.VoiceMockup-module__AuhKMq__ghost{opacity:.06;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.VoiceMockup-module__AuhKMq__ghostNav{background:#fff;border-bottom:1px solid #fff;flex-shrink:0;height:32px}.VoiceMockup-module__AuhKMq__ghostBody{flex:1;grid-template-columns:1fr 1fr;gap:16px;padding:16px;display:grid}.VoiceMockup-module__AuhKMq__ghostCol{flex-direction:column;gap:10px;padding-top:8px;display:flex}.VoiceMockup-module__AuhKMq__ghostLine{background:#fff;border-radius:4px;height:8px}.VoiceMockup-module__AuhKMq__ghostChart{align-items:flex-end;gap:6px;padding:12px 0;display:flex}.VoiceMockup-module__AuhKMq__ghostBar{background:#fff;border-radius:2px 2px 0 0;flex:1}.VoiceMockup-module__AuhKMq__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c10eb;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:0;width:100%;max-width:340px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080,inset 0 0 0 1px #ffffff0a}.VoiceMockup-module__AuhKMq__header{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.VoiceMockup-module__AuhKMq__statusDot{background:#333;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .3s}.VoiceMockup-module__AuhKMq__dotListen{background:#22d3ee;box-shadow:0 0 8px #22d3ee99}.VoiceMockup-module__AuhKMq__dotSpeak{background:#ebfb10;box-shadow:0 0 8px #ebfb1099}.VoiceMockup-module__AuhKMq__statusLabel{font-family:var(--font-primary);color:#888;text-transform:uppercase;letter-spacing:.08em;flex:1;font-size:11px;font-weight:400}.VoiceMockup-module__AuhKMq__closeBtn{color:#444;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:flex}.VoiceMockup-module__AuhKMq__closeBtn:hover{color:#888}.VoiceMockup-module__AuhKMq__orbSection{flex-direction:column;align-items:center;gap:16px;padding:24px 20px 16px;display:flex}.VoiceMockup-module__AuhKMq__orbRings{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.VoiceMockup-module__AuhKMq__ring{border:1.5px solid;border-radius:50%;animation:1.8s ease-out infinite VoiceMockup-module__AuhKMq__ringPulse;position:absolute;inset:0}.VoiceMockup-module__AuhKMq__ring2{animation-delay:.6s}.VoiceMockup-module__AuhKMq__ringListen{border-color:#22d3ee80}.VoiceMockup-module__AuhKMq__ringSpeak{border-color:#ebfb1080}@keyframes VoiceMockup-module__AuhKMq__ringPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.VoiceMockup-module__AuhKMq__orb{color:#555;z-index:1;background:#1a1a1e;border:1.5px solid #2a2a30;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:background .4s,border-color .4s,color .4s;display:flex}.VoiceMockup-module__AuhKMq__orbListen{color:#22d3ee;background:radial-gradient(circle at 40% 35%,#164e6a,#0e3047);border-color:#22d3ee}.VoiceMockup-module__AuhKMq__orbSpeak{color:#ebfb10;background:radial-gradient(circle at 40% 35%,#3a3a00,#1e1e00);border-color:#ebfb10}.VoiceMockup-module__AuhKMq__wave{align-items:center;gap:3px;height:36px;display:flex}.VoiceMockup-module__AuhKMq__waveBar{border-radius:2px;width:3px;min-height:4px;animation:linear infinite alternate VoiceMockup-module__AuhKMq__waveAnim}.VoiceMockup-module__AuhKMq__waveBarListen{background:#22d3ee}.VoiceMockup-module__AuhKMq__waveBarSpeak{background:#ebfb10}@keyframes VoiceMockup-module__AuhKMq__waveAnim{0%{opacity:.4;height:4px}to{opacity:1;height:28px}}.VoiceMockup-module__AuhKMq__transcript{flex-direction:column;gap:4px;padding:0 16px 12px;display:flex}.VoiceMockup-module__AuhKMq__youLabel{font-family:var(--font-primary);color:#555;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:400}.VoiceMockup-module__AuhKMq__transcriptText{font-family:var(--font-primary);color:var(--color-frost);min-height:22px;font-size:14px;font-weight:300;line-height:1.55}.VoiceMockup-module__AuhKMq__cursor{vertical-align:middle;background:#22d3ee;width:2px;height:14px;margin-left:2px;animation:.9s step-end infinite VoiceMockup-module__AuhKMq__blink;display:inline-block}@keyframes VoiceMockup-module__AuhKMq__blink{50%{opacity:0}}.VoiceMockup-module__AuhKMq__processingRow{align-items:center;gap:10px;padding:8px 16px 12px;display:flex}.VoiceMockup-module__AuhKMq__processingDots{gap:4px;display:flex}.VoiceMockup-module__AuhKMq__processingDots span{background:#444;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite VoiceMockup-module__AuhKMq__processPulse}.VoiceMockup-module__AuhKMq__processingDots span:nth-child(2){animation-delay:.18s}.VoiceMockup-module__AuhKMq__processingDots span:nth-child(3){animation-delay:.36s}@keyframes VoiceMockup-module__AuhKMq__processPulse{0%,80%,to{opacity:.25}40%{opacity:1}}.VoiceMockup-module__AuhKMq__processingLabel{font-family:var(--font-primary);color:#555;letter-spacing:.02em;font-size:12px;font-weight:300}.VoiceMockup-module__AuhKMq__response{border-top:1px solid #ffffff12;flex-direction:column;gap:12px;padding:14px 16px 16px;animation:.3s forwards VoiceMockup-module__AuhKMq__responseIn;display:flex}@keyframes VoiceMockup-module__AuhKMq__responseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.VoiceMockup-module__AuhKMq__responseHead{align-items:center;gap:8px;display:flex}.VoiceMockup-module__AuhKMq__aiChip{font-family:var(--font-primary);letter-spacing:.08em;color:#ebfb10;background:#ebfb101f;border:1px solid #ebfb1040;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:600}.VoiceMockup-module__AuhKMq__responseTitle{font-family:var(--font-primary);color:#666;letter-spacing:.02em;font-size:11px;font-weight:400}.VoiceMockup-module__AuhKMq__funnel{flex-direction:column;gap:8px;display:flex}@keyframes VoiceMockup-module__AuhKMq__funnelIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.VoiceMockup-module__AuhKMq__funnelRow{flex-direction:column;gap:4px;animation:.25s both VoiceMockup-module__AuhKMq__funnelIn;display:flex;position:relative}.VoiceMockup-module__AuhKMq__funnelMeta{justify-content:space-between;align-items:center;display:flex}.VoiceMockup-module__AuhKMq__funnelStep{font-family:var(--font-primary);color:#aaa;font-size:11px;font-weight:300}.VoiceMockup-module__AuhKMq__funnelPct{font-family:var(--font-primary);font-size:11px;font-weight:500}.VoiceMockup-module__AuhKMq__good{color:#4ade80}.VoiceMockup-module__AuhKMq__ok{color:#a3e635}.VoiceMockup-module__AuhKMq__warn{color:#fb923c}.VoiceMockup-module__AuhKMq__danger{color:#f87171}.VoiceMockup-module__AuhKMq__funnelTrack{background:#ffffff12;border-radius:3px;height:5px;overflow:hidden}.VoiceMockup-module__AuhKMq__funnelFill{border-radius:3px;height:100%;animation:.5s cubic-bezier(.22,1,.36,1) both VoiceMockup-module__AuhKMq__fillIn}.VoiceMockup-module__AuhKMq__fill_good{background:#4ade80}.VoiceMockup-module__AuhKMq__fill_ok{background:#a3e635}.VoiceMockup-module__AuhKMq__fill_warn{background:#fb923c}.VoiceMockup-module__AuhKMq__fill_danger{background:#f87171}@keyframes VoiceMockup-module__AuhKMq__fillIn{0%{width:0!important}}.VoiceMockup-module__AuhKMq__funnelFlag{font-family:var(--font-primary);color:#fb923c;text-transform:uppercase;letter-spacing:.06em;margin-top:-2px;font-size:9px;font-weight:500}.VoiceMockup-module__AuhKMq__responseNote{font-family:var(--font-primary);color:#666;border-top:1px solid #ffffff0f;padding-top:10px;font-size:12px;font-weight:300;line-height:1.55}.VoiceMockup-module__AuhKMq__responseNote strong{color:var(--color-frost);font-weight:400}
.GenerativeAIMockup-module__digxQa__wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.GenerativeAIMockup-module__digxQa__fading{opacity:0}.GenerativeAIMockup-module__digxQa__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:380px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}.GenerativeAIMockup-module__digxQa__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.GenerativeAIMockup-module__digxQa__headerLeft{align-items:center;gap:7px;display:flex}.GenerativeAIMockup-module__digxQa__appName{font-family:var(--font-primary);color:var(--color-ash);letter-spacing:.04em;font-size:11px;font-weight:400}.GenerativeAIMockup-module__digxQa__controls{gap:6px;display:flex}.GenerativeAIMockup-module__digxQa__controlPill{font-family:var(--font-primary);color:#555;letter-spacing:.03em;background:#1a1a1e;border:1px solid #2a2a2e;border-radius:20px;padding:2px 9px;font-size:10px}.GenerativeAIMockup-module__digxQa__promptRow{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:10px 12px;display:flex}.GenerativeAIMockup-module__digxQa__promptBox{background:#141418;border:1px solid #222226;border-radius:8px;flex:1;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:flex}.GenerativeAIMockup-module__digxQa__promptIcon{color:#ebfb10;flex-shrink:0;font-size:11px}.GenerativeAIMockup-module__digxQa__promptText{font-family:var(--font-primary);color:var(--color-ash);flex:1;font-size:12px;font-weight:300;line-height:1.4}.GenerativeAIMockup-module__digxQa__cursor{vertical-align:middle;background:#ebfb10;border-radius:1px;width:2px;height:13px;animation:.9s step-end infinite GenerativeAIMockup-module__digxQa__blink;display:inline-block}@keyframes GenerativeAIMockup-module__digxQa__blink{50%{opacity:0}}.GenerativeAIMockup-module__digxQa__runBtn{color:#0a0a0a;cursor:pointer;background:#ebfb10;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:600;transition:opacity .15s;display:flex}.GenerativeAIMockup-module__digxQa__runBtn:hover{opacity:.88}.GenerativeAIMockup-module__digxQa__runBtnBusy{color:#666;background:#2a2a2e}.GenerativeAIMockup-module__digxQa__spinner{animation:1s linear infinite GenerativeAIMockup-module__digxQa__spin}@keyframes GenerativeAIMockup-module__digxQa__spin{to{transform:rotate(360deg)}}.GenerativeAIMockup-module__digxQa__canvas{aspect-ratio:1200/520;background:#080810;width:100%;position:relative;overflow:hidden}.GenerativeAIMockup-module__digxQa__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.GenerativeAIMockup-module__digxQa__emptyIcon{color:#222;font-size:20px}.GenerativeAIMockup-module__digxQa__emptyText{font-family:var(--font-primary);color:#333;letter-spacing:.03em;font-size:11px}.GenerativeAIMockup-module__digxQa__genOverlay{flex-direction:column;display:flex;position:absolute;inset:0}.GenerativeAIMockup-module__digxQa__genGrid{background:#080810;flex:1;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(9,1fr);gap:1px;display:grid}.GenerativeAIMockup-module__digxQa__genTile{opacity:.3;background:linear-gradient(135deg,#1a1a2e,#2d1b69,#7c3aed,#f97316) 0 0/400% 400%;animation:1.4s ease-in-out infinite alternate GenerativeAIMockup-module__digxQa__tilePulse}@keyframes GenerativeAIMockup-module__digxQa__tilePulse{0%{opacity:.15;background-position:0%}to{opacity:.7;background-position:100%}}.GenerativeAIMockup-module__digxQa__genFooter{background:#080810e6;border-top:1px solid #ffffff0f;flex-direction:column;gap:5px;padding:8px 12px;display:flex}.GenerativeAIMockup-module__digxQa__genTrack{background:#1a1a1e;border-radius:2px;height:3px;overflow:hidden}.GenerativeAIMockup-module__digxQa__genFill{background:linear-gradient(90deg,#4f46e5,#ebfb10);border-radius:2px;height:100%;transition:width .12s linear}.GenerativeAIMockup-module__digxQa__genLabel{font-family:var(--font-primary);color:#444;letter-spacing:.04em;font-size:10px}.GenerativeAIMockup-module__digxQa__artwork{position:absolute;inset:0}@keyframes GenerativeAIMockup-module__digxQa__artRevealAnim{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}.GenerativeAIMockup-module__digxQa__artReveal{animation:.7s cubic-bezier(.22,1,.36,1) forwards GenerativeAIMockup-module__digxQa__artRevealAnim}.GenerativeAIMockup-module__digxQa__artSky{background:linear-gradient(165deg,#0a0520 0%,#1a0a4e 20%,#3b0764 38%,#7c2d12 62%,#c2410c 78%,#f97316 90%,#fbbf24 100%);position:absolute;inset:0}.GenerativeAIMockup-module__digxQa__artSun{filter:blur(2px);opacity:.9;background:radial-gradient(circle at 45% 40%,#fff7ed 0%,#fef08a 25%,#fbbf24 50%,#f97316 75%,#0000 100%);border-radius:50%;width:90px;height:90px;position:absolute;top:10%;right:22%}.GenerativeAIMockup-module__digxQa__artHaze{filter:blur(8px);background:linear-gradient(#0000,#fb923c59);height:80px;position:absolute;bottom:30%;left:0;right:0}.GenerativeAIMockup-module__digxQa__artWave1{background:linear-gradient(#0000 0%,#4338ca66 25%,#312e81 55%,#1e1b4b 100%);border-radius:55% 55% 0 0/28px 28px 0 0;height:55%;position:absolute;bottom:-5%;left:-5%;right:-5%}.GenerativeAIMockup-module__digxQa__artWave2{opacity:.85;background:linear-gradient(#0000 0%,#2e1065 40%,#1e1b4b 100%);border-radius:45% 60% 0 0/22px 22px 0 0;height:38%;position:absolute;bottom:-3%;left:-8%;right:-8%}.GenerativeAIMockup-module__digxQa__artWave3{background:linear-gradient(#0000 0%,#1e1b4b 30%,#0f0a1e 100%);border-radius:35% 45% 0 0/16px 16px 0 0;height:22%;position:absolute;bottom:-2%;left:-3%;right:-3%}.GenerativeAIMockup-module__digxQa__artOrb1{filter:blur(20px);background:radial-gradient(circle,#7c3aed80 0%,#0000 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-20%;left:5%}.GenerativeAIMockup-module__digxQa__artOrb2{filter:blur(16px);background:radial-gradient(circle,#f9731659 0%,#0000 70%);border-radius:50%;width:100px;height:100px;position:absolute;bottom:25%;right:10%}.GenerativeAIMockup-module__digxQa__artOrb3{filter:blur(10px);background:radial-gradient(circle,#fbbf2466 0%,#0000 70%);border-radius:50%;width:60px;height:60px;position:absolute;top:30%;left:38%}.GenerativeAIMockup-module__digxQa__artSparkle{background:#ffffffb3;border-radius:50%;width:3px;height:3px;animation:2.4s ease-in-out infinite GenerativeAIMockup-module__digxQa__sparklePulse;position:absolute}@keyframes GenerativeAIMockup-module__digxQa__sparklePulse{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.4)}}.GenerativeAIMockup-module__digxQa__artLabel{position:absolute;bottom:10px;left:12px}.GenerativeAIMockup-module__digxQa__artLabelText{font-family:var(--font-primary);color:#ffffff59;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:400}@keyframes GenerativeAIMockup-module__digxQa__metaIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenerativeAIMockup-module__digxQa__metaEnter{animation:.25s forwards GenerativeAIMockup-module__digxQa__metaIn}.GenerativeAIMockup-module__digxQa__meta{background:#0a0a0d;border-top:1px solid #ffffff12;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.GenerativeAIMockup-module__digxQa__metaTags{flex-wrap:wrap;gap:6px;min-height:22px;display:flex}@keyframes GenerativeAIMockup-module__digxQa__tagIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.GenerativeAIMockup-module__digxQa__metaTag{font-family:var(--font-primary);color:#ebfb10;letter-spacing:.04em;background:#ebfb101a;border:1px solid #ebfb1038;border-radius:20px;padding:2px 9px;font-size:10px;font-weight:400;animation:.2s forwards GenerativeAIMockup-module__digxQa__tagIn}.GenerativeAIMockup-module__digxQa__metaActions{align-items:center;gap:10px;display:flex}.GenerativeAIMockup-module__digxQa__metaDim{font-family:var(--font-primary);color:#444;letter-spacing:.03em;flex:1;font-size:10px}.GenerativeAIMockup-module__digxQa__metaSave,.GenerativeAIMockup-module__digxQa__metaRegen{font-family:var(--font-primary);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #2a2a2e;border-radius:5px;padding:3px 10px;font-size:10px;font-weight:400;transition:border-color .15s,color .15s}.GenerativeAIMockup-module__digxQa__metaSave{color:var(--color-frost)}.GenerativeAIMockup-module__digxQa__metaRegen{color:#555}.GenerativeAIMockup-module__digxQa__metaSave:hover{border-color:var(--color-frost)}.GenerativeAIMockup-module__digxQa__metaRegen:hover{color:var(--color-ash);border-color:#555}
.AgentMockup-module__YawbRa__wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.AgentMockup-module__YawbRa__fading{opacity:0}.AgentMockup-module__YawbRa__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:360px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}.AgentMockup-module__YawbRa__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.AgentMockup-module__YawbRa__headerLeft{align-items:center;gap:8px;display:flex}.AgentMockup-module__YawbRa__agentDot{background:#2a2a2e;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:background .3s}.AgentMockup-module__YawbRa__agentDotActive{background:#ebfb10;animation:1.4s ease-in-out infinite AgentMockup-module__YawbRa__dotPulse;box-shadow:0 0 8px #ebfb1099}.AgentMockup-module__YawbRa__agentDotDone{background:#4ade80;box-shadow:0 0 8px #4ade8080}@keyframes AgentMockup-module__YawbRa__dotPulse{0%,to{opacity:1}50%{opacity:.4}}.AgentMockup-module__YawbRa__agentName{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;font-size:12px;font-weight:400}.AgentMockup-module__YawbRa__agentStatus{font-family:var(--font-primary);color:#444;letter-spacing:.02em;font-size:11px;font-weight:300}.AgentMockup-module__YawbRa__stepCount{font-family:var(--font-primary);color:#444;letter-spacing:.04em;font-size:10px}.AgentMockup-module__YawbRa__taskRow{border-bottom:1px solid #ffffff0d;padding:12px 14px 10px}.AgentMockup-module__YawbRa__taskBubble{background:#141418;border:1px solid #222226;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.AgentMockup-module__YawbRa__taskIcon{color:#555;flex-shrink:0;margin-top:1px;font-size:13px}.AgentMockup-module__YawbRa__taskText{font-family:var(--font-primary);color:var(--color-ash);flex:1;font-size:12px;font-weight:300;line-height:1.5}.AgentMockup-module__YawbRa__cursor{vertical-align:middle;background:#ebfb10;border-radius:1px;width:2px;height:13px;margin-left:1px;animation:.9s step-end infinite AgentMockup-module__YawbRa__blink;display:inline-block}@keyframes AgentMockup-module__YawbRa__blink{50%{opacity:0}}.AgentMockup-module__YawbRa__planLabel{align-items:center;gap:10px;padding:12px 14px 6px;display:flex}.AgentMockup-module__YawbRa__planText{font-family:var(--font-primary);color:#333;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;font-size:10px;font-weight:400}.AgentMockup-module__YawbRa__planLine{background:#ffffff0f;flex:1;height:1px}.AgentMockup-module__YawbRa__steps{flex-direction:column;padding:4px 14px 12px;display:flex}@keyframes AgentMockup-module__YawbRa__stepIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.AgentMockup-module__YawbRa__step{gap:10px;min-height:32px;animation:.22s both AgentMockup-module__YawbRa__stepIn;display:flex}.AgentMockup-module__YawbRa__stepLeft{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}.AgentMockup-module__YawbRa__stepDot{background:#0d0d10;border:1.5px solid #2a2a2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:6px;transition:all .25s;display:flex}.AgentMockup-module__YawbRa__dot_pending{background:#0d0d10;border-color:#222}.AgentMockup-module__YawbRa__dot_running{background:#ebfb101a;border-color:#ebfb10;animation:1.2s ease-in-out infinite AgentMockup-module__YawbRa__runPulse}@keyframes AgentMockup-module__YawbRa__runPulse{0%,to{box-shadow:0 0 #ebfb104d}50%{box-shadow:0 0 0 5px #ebfb1000}}.AgentMockup-module__YawbRa__dot_done{background:#4ade80;border-color:#4ade80}.AgentMockup-module__YawbRa__stepConnector{background:#1a1a1e;flex:1;width:1.5px;min-height:12px;margin:2px 0;transition:background .3s}.AgentMockup-module__YawbRa__connectorDone{opacity:.4;background:#4ade80}.AgentMockup-module__YawbRa__stepRight{flex-direction:column;flex:1;gap:4px;padding:6px 0 10px;display:flex}.AgentMockup-module__YawbRa__stepLabel{font-family:var(--font-primary);font-size:12px;font-weight:300;line-height:1.4;transition:color .2s}.AgentMockup-module__YawbRa__step_pending .AgentMockup-module__YawbRa__stepLabel{color:#333}.AgentMockup-module__YawbRa__step_running .AgentMockup-module__YawbRa__stepLabel{color:var(--color-frost)}.AgentMockup-module__YawbRa__step_done .AgentMockup-module__YawbRa__stepLabel{color:#555}.AgentMockup-module__YawbRa__stepDetail{align-items:center;gap:7px;animation:.2s forwards AgentMockup-module__YawbRa__fadeIn;display:flex}@keyframes AgentMockup-module__YawbRa__fadeIn{0%{opacity:0}to{opacity:1}}.AgentMockup-module__YawbRa__stepDots{flex-shrink:0;gap:3px;display:flex}.AgentMockup-module__YawbRa__stepDots span{background:#ebfb10;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite AgentMockup-module__YawbRa__dotsBounce}.AgentMockup-module__YawbRa__stepDots span:nth-child(2){animation-delay:.18s}.AgentMockup-module__YawbRa__stepDots span:nth-child(3){animation-delay:.36s}@keyframes AgentMockup-module__YawbRa__dotsBounce{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.AgentMockup-module__YawbRa__stepDetailText{font-family:var(--font-primary);color:#555;letter-spacing:.02em;font-size:10px;font-weight:300}.AgentMockup-module__YawbRa__stepDone{font-family:var(--font-primary);color:#4ade80;letter-spacing:.04em;font-size:10px;font-weight:400}@keyframes AgentMockup-module__YawbRa__resultSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AgentMockup-module__YawbRa__result{background:#0a0a0d;border-top:1px solid #ffffff12;flex-direction:column;gap:10px;padding:12px 14px 14px;animation:.3s forwards AgentMockup-module__YawbRa__resultSlide;display:flex}.AgentMockup-module__YawbRa__resultHeader{align-items:center;gap:8px;display:flex}.AgentMockup-module__YawbRa__resultIcon{color:#ebfb10;flex-shrink:0;align-items:center;display:flex}.AgentMockup-module__YawbRa__resultTitle{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;flex:1;font-size:11px;font-weight:400}.AgentMockup-module__YawbRa__resultOpen{font-family:var(--font-primary);color:#ebfb10;letter-spacing:.04em;cursor:pointer;font-size:10px;font-weight:400}.AgentMockup-module__YawbRa__findings{border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}@keyframes AgentMockup-module__YawbRa__findingIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.AgentMockup-module__YawbRa__finding{background:#0f0f13;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:7px 10px;animation:.2s both AgentMockup-module__YawbRa__findingIn;display:flex}.AgentMockup-module__YawbRa__finding:last-child{border-bottom:none}.AgentMockup-module__YawbRa__findingLabel{font-family:var(--font-primary);color:#555;letter-spacing:.02em;font-size:10px;font-weight:300}.AgentMockup-module__YawbRa__findingValue{font-family:var(--font-primary);align-items:center;gap:6px;font-size:11px;font-weight:400;display:flex}.AgentMockup-module__YawbRa__findingBad{color:#f87171}.AgentMockup-module__YawbRa__findingGood{color:var(--color-frost)}.AgentMockup-module__YawbRa__findingDelta{color:#444;letter-spacing:.02em;font-size:9px;font-weight:300}
.GovernanceMockup-module__ouxFYW__wrap{background:#050507;justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.GovernanceMockup-module__ouxFYW__fading{opacity:0}.GovernanceMockup-module__ouxFYW__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:380px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}@keyframes GovernanceMockup-module__ouxFYW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.GovernanceMockup-module__ouxFYW__fadeIn{animation:.3s forwards GovernanceMockup-module__ouxFYW__fadeIn}.GovernanceMockup-module__ouxFYW__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.GovernanceMockup-module__ouxFYW__headerLeft{align-items:center;gap:8px;display:flex}.GovernanceMockup-module__ouxFYW__shieldIcon{align-items:center;display:flex}.GovernanceMockup-module__ouxFYW__appTitle{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;font-size:12px;font-weight:400}.GovernanceMockup-module__ouxFYW__complianceBadge{background:#a78bfa14;border:1px solid #a78bfa33;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;display:flex}.GovernanceMockup-module__ouxFYW__complianceDot{background:#a78bfa;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #a78bfa99}.GovernanceMockup-module__ouxFYW__complianceLabel{font-family:var(--font-primary);color:#a78bfa;letter-spacing:.05em;font-size:9px;font-weight:400}.GovernanceMockup-module__ouxFYW__body{flex-direction:column;gap:0;display:flex}.GovernanceMockup-module__ouxFYW__section{border-bottom:1px solid #ffffff0f;padding:12px 14px}.GovernanceMockup-module__ouxFYW__sectionHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.GovernanceMockup-module__ouxFYW__sectionTitle{font-family:var(--font-primary);color:#555;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:400}.GovernanceMockup-module__ouxFYW__sectionCount{font-family:var(--font-primary);color:#333;letter-spacing:.03em;font-size:10px}.GovernanceMockup-module__ouxFYW__table{flex-direction:column;gap:1px;display:flex}.GovernanceMockup-module__ouxFYW__tableHead{border-bottom:1px solid #ffffff0d;grid-template-columns:2fr 1.2fr 1.3fr 1fr;gap:8px;margin-bottom:3px;padding:0 0 5px;display:grid}.GovernanceMockup-module__ouxFYW__tableHead span{font-family:var(--font-primary);color:#333;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:400}@keyframes GovernanceMockup-module__ouxFYW__rowIn{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.GovernanceMockup-module__ouxFYW__tableRow{border-bottom:1px solid #ffffff0a;grid-template-columns:2fr 1.2fr 1.3fr 1fr;align-items:center;gap:8px;padding:5px 0;animation:.2s both GovernanceMockup-module__ouxFYW__rowIn;display:grid}.GovernanceMockup-module__ouxFYW__tableRow:last-child{border-bottom:none}.GovernanceMockup-module__ouxFYW__modelName{font-family:var(--font-primary);color:var(--color-frost);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:300;overflow:hidden}.GovernanceMockup-module__ouxFYW__modelProvider{font-family:var(--font-primary);color:#555;font-size:10px;font-weight:300}.GovernanceMockup-module__ouxFYW__statusBadge{font-family:var(--font-primary);letter-spacing:.04em;text-transform:capitalize;border-radius:4px;align-items:center;gap:3px;width:fit-content;padding:2px 6px;font-size:9px;font-weight:400;display:inline-flex}.GovernanceMockup-module__ouxFYW__status_approved{color:#4ade80;background:#4ade8014;border:1px solid #4ade8033}.GovernanceMockup-module__ouxFYW__status_pending{color:#fb923c;background:#fb923c14;border:1px solid #fb923c33}.GovernanceMockup-module__ouxFYW__status_blocked{color:#f87171;background:#f8717114;border:1px solid #f8717133}.GovernanceMockup-module__ouxFYW__modelEnv{font-family:var(--font-primary);color:#444;font-size:10px;font-weight:300}.GovernanceMockup-module__ouxFYW__spendRows{flex-direction:column;gap:8px;display:flex}@keyframes GovernanceMockup-module__ouxFYW__spendIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.GovernanceMockup-module__ouxFYW__spendRow{flex-direction:column;gap:4px;animation:.22s both GovernanceMockup-module__ouxFYW__spendIn;display:flex}.GovernanceMockup-module__ouxFYW__spendMeta{justify-content:space-between;align-items:center;display:flex}.GovernanceMockup-module__ouxFYW__spendDept{font-family:var(--font-primary);color:var(--color-ash);font-size:11px;font-weight:300}.GovernanceMockup-module__ouxFYW__spendPct{font-family:var(--font-primary);letter-spacing:.02em;font-size:10px;font-weight:400}.GovernanceMockup-module__ouxFYW__spend_ok{color:#4ade80}.GovernanceMockup-module__ouxFYW__spend_warn{color:#fb923c}.GovernanceMockup-module__ouxFYW__spend_over{color:#f87171}.GovernanceMockup-module__ouxFYW__spendTrack{background:#ffffff0f;border-radius:3px;height:5px;position:relative;overflow:hidden}@keyframes GovernanceMockup-module__ouxFYW__fillSlide{0%{width:0!important}}.GovernanceMockup-module__ouxFYW__spendFill{border-radius:3px;height:100%;animation:.6s cubic-bezier(.22,1,.36,1) .1s both GovernanceMockup-module__ouxFYW__fillSlide}.GovernanceMockup-module__ouxFYW__fill_ok{background:#4ade80}.GovernanceMockup-module__ouxFYW__fill_warn{background:#fb923c}.GovernanceMockup-module__ouxFYW__fill_over{background:#f87171;width:100%!important}.GovernanceMockup-module__ouxFYW__spendOverflow{background:#f8717166;height:100%;animation:1.2s ease-in-out infinite GovernanceMockup-module__ouxFYW__overflowPulse;position:absolute;top:0;right:0}@keyframes GovernanceMockup-module__ouxFYW__overflowPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes GovernanceMockup-module__ouxFYW__alertSlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GovernanceMockup-module__ouxFYW__alertIn{animation:.28s forwards GovernanceMockup-module__ouxFYW__alertSlide}.GovernanceMockup-module__ouxFYW__alert{background:#fb923c0f;border:1px solid #fb923c38;border-radius:9px;align-items:center;gap:10px;margin:12px 14px;padding:10px 12px;display:flex}.GovernanceMockup-module__ouxFYW__alertIcon{flex-shrink:0;align-items:center;display:flex}.GovernanceMockup-module__ouxFYW__alertBody{flex-direction:column;flex:1;gap:2px;display:flex}.GovernanceMockup-module__ouxFYW__alertTitle{font-family:var(--font-primary);color:#fb923c;letter-spacing:.01em;font-size:11px;font-weight:400}.GovernanceMockup-module__ouxFYW__alertText{font-family:var(--font-primary);color:#666;letter-spacing:.01em;font-size:10px;font-weight:300}.GovernanceMockup-module__ouxFYW__alertAction{font-family:var(--font-primary);color:#fb923c;letter-spacing:.04em;cursor:pointer;flex-shrink:0;font-size:10px;font-weight:400}
.InternalToolingMockup-module__SLB-Hq__wrap{background:#050507;justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.InternalToolingMockup-module__SLB-Hq__fading{opacity:0}.InternalToolingMockup-module__SLB-Hq__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:370px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}@keyframes InternalToolingMockup-module__SLB-Hq__enterAnim{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.InternalToolingMockup-module__SLB-Hq__enter{animation:.28s forwards InternalToolingMockup-module__SLB-Hq__enterAnim}.InternalToolingMockup-module__SLB-Hq__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.InternalToolingMockup-module__SLB-Hq__headerLeft{align-items:center;gap:9px;display:flex}.InternalToolingMockup-module__SLB-Hq__logoMark{background:linear-gradient(135deg,#ebfb10 0%,#a3e635 100%);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.InternalToolingMockup-module__SLB-Hq__logoMark span{font-family:var(--font-primary);color:#0a0a0a;font-size:13px;font-weight:600;line-height:1}.InternalToolingMockup-module__SLB-Hq__headerTitles{flex-direction:column;gap:1px;display:flex}.InternalToolingMockup-module__SLB-Hq__appName{font-family:var(--font-primary);color:var(--color-frost);font-size:12px;font-weight:400;line-height:1}.InternalToolingMockup-module__SLB-Hq__appSub{font-family:var(--font-primary);color:#444;letter-spacing:.04em;font-size:9px;font-weight:300;line-height:1}.InternalToolingMockup-module__SLB-Hq__ssoBadge{background:#4ade8012;border:1px solid #4ade802e;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;display:flex}.InternalToolingMockup-module__SLB-Hq__ssoDot{background:#4ade80;border-radius:50%;width:5px;height:5px;box-shadow:0 0 5px #4ade8080}.InternalToolingMockup-module__SLB-Hq__ssoLabel{font-family:var(--font-primary);color:#4ade80;letter-spacing:.04em;white-space:nowrap;font-size:9px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__body{flex-direction:column;gap:0;display:flex}.InternalToolingMockup-module__SLB-Hq__toolStrip{background:#0a0a0d;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 14px;display:flex}.InternalToolingMockup-module__SLB-Hq__stripLabel{font-family:var(--font-primary);color:#333;text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-size:9px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__toolAvatars{flex-direction:row;gap:-4px;display:flex}.InternalToolingMockup-module__SLB-Hq__toolAvatar{width:20px;height:20px;font-family:var(--font-primary);color:#ffffffe6;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-right:3px;font-size:8px;font-weight:600;display:flex}.InternalToolingMockup-module__SLB-Hq__skillCount{font-family:var(--font-primary);color:#333;letter-spacing:.02em;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:300}.InternalToolingMockup-module__SLB-Hq__skillCard{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.InternalToolingMockup-module__SLB-Hq__skillTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.InternalToolingMockup-module__SLB-Hq__skillMeta{flex-direction:column;gap:3px;display:flex}.InternalToolingMockup-module__SLB-Hq__skillTag{font-family:var(--font-primary);color:#444;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__skillName{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;font-size:13px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__runBadge{font-family:var(--font-primary);letter-spacing:.04em;white-space:nowrap;color:#444;background:#141418;border:1px solid #222;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:400;transition:all .3s;display:flex}.InternalToolingMockup-module__SLB-Hq__runBadgeActive{color:#ebfb10;background:#ebfb1014;border-color:#ebfb1040}.InternalToolingMockup-module__SLB-Hq__runBadgeDone{color:#4ade80;background:#4ade8012;border-color:#4ade8033}.InternalToolingMockup-module__SLB-Hq__runDot{background:#ebfb10;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite InternalToolingMockup-module__SLB-Hq__runPulse}@keyframes InternalToolingMockup-module__SLB-Hq__runPulse{0%,to{opacity:1}50%{opacity:.3}}.InternalToolingMockup-module__SLB-Hq__sources{flex-direction:column;gap:5px;display:flex}@keyframes InternalToolingMockup-module__SLB-Hq__sourceIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.InternalToolingMockup-module__SLB-Hq__sourceRow{align-items:center;gap:8px;animation:.2s both InternalToolingMockup-module__SLB-Hq__sourceIn;display:flex}.InternalToolingMockup-module__SLB-Hq__sourceDot{background:#0d0d10;border:1.5px solid #2a2a2e;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:all .2s}.InternalToolingMockup-module__SLB-Hq__sourceDotActive{background:#ebfb1026;border-color:#ebfb10}.InternalToolingMockup-module__SLB-Hq__sourceDotDone{background:#4ade80;border-color:#4ade80}.InternalToolingMockup-module__SLB-Hq__sourceAvatar{width:18px;height:18px;font-family:var(--font-primary);color:#ffffffe6;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:600;display:flex}.InternalToolingMockup-module__SLB-Hq__sourceName{font-family:var(--font-primary);color:#555;flex:1;font-size:11px;font-weight:300;transition:color .2s}.InternalToolingMockup-module__SLB-Hq__sourceNameDone{color:var(--color-ash)}.InternalToolingMockup-module__SLB-Hq__sourceCheck{color:#4ade80;font-size:10px}.InternalToolingMockup-module__SLB-Hq__sourceDots{gap:3px;display:flex}.InternalToolingMockup-module__SLB-Hq__sourceDots span{background:#ebfb10;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite InternalToolingMockup-module__SLB-Hq__dotBounce}.InternalToolingMockup-module__SLB-Hq__sourceDots span:nth-child(2){animation-delay:.16s}.InternalToolingMockup-module__SLB-Hq__sourceDots span:nth-child(3){animation-delay:.32s}@keyframes InternalToolingMockup-module__SLB-Hq__dotBounce{0%,80%,to{opacity:.2}40%{opacity:1}}@keyframes InternalToolingMockup-module__SLB-Hq__digestIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.InternalToolingMockup-module__SLB-Hq__digest{background:#0a0a0d;border:1px solid #ffffff12;border-radius:9px;overflow:hidden}.InternalToolingMockup-module__SLB-Hq__digestHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 11px;display:flex}.InternalToolingMockup-module__SLB-Hq__digestTitle{font-family:var(--font-primary);color:#555;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__digestDate{font-family:var(--font-primary);color:#333;font-size:10px;font-weight:300}.InternalToolingMockup-module__SLB-Hq__digestRows{flex-direction:column;display:flex}@keyframes InternalToolingMockup-module__SLB-Hq__rowIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.InternalToolingMockup-module__SLB-Hq__rowIn{animation:.2s both InternalToolingMockup-module__SLB-Hq__rowIn}.InternalToolingMockup-module__SLB-Hq__digestRow{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:7px 11px;display:flex}.InternalToolingMockup-module__SLB-Hq__digestRow:last-child{border-bottom:none}.InternalToolingMockup-module__SLB-Hq__digestLabel{font-family:var(--font-primary);color:#555;font-size:10px;font-weight:300}.InternalToolingMockup-module__SLB-Hq__digestRight{align-items:center;gap:8px;display:flex}.InternalToolingMockup-module__SLB-Hq__digestValue{font-family:var(--font-primary);color:var(--color-frost);font-size:11px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__digestDelta{font-family:var(--font-primary);letter-spacing:.02em;font-size:9px;font-weight:400}.InternalToolingMockup-module__SLB-Hq__deltaGood{color:#4ade80}.InternalToolingMockup-module__SLB-Hq__deltaBad{color:#f87171}@keyframes InternalToolingMockup-module__SLB-Hq__notifySlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.InternalToolingMockup-module__SLB-Hq__notifyIn{animation:.28s forwards InternalToolingMockup-module__SLB-Hq__notifySlide}.InternalToolingMockup-module__SLB-Hq__notify{background:#0a0a0d;border-top:1px solid #ffffff12;align-items:center;gap:9px;padding:10px 14px;display:flex}.InternalToolingMockup-module__SLB-Hq__notifyIcon{flex-shrink:0;align-items:center;display:flex}.InternalToolingMockup-module__SLB-Hq__notifyText{font-family:var(--font-primary);color:#555;flex:1;font-size:11px;font-weight:300}.InternalToolingMockup-module__SLB-Hq__notifyText strong{color:var(--color-ash);font-weight:400}.InternalToolingMockup-module__SLB-Hq__notifyCheck{color:#4ade80;flex-shrink:0;font-size:11px}
.ProcessMockup-module__G7STra__wrap{background:#050507;justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.ProcessMockup-module__G7STra__fading{opacity:0}.ProcessMockup-module__G7STra__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:400px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}@keyframes ProcessMockup-module__G7STra__enterAnim{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ProcessMockup-module__G7STra__enter{animation:.28s forwards ProcessMockup-module__G7STra__enterAnim}.ProcessMockup-module__G7STra__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.ProcessMockup-module__G7STra__headerLeft{align-items:center;gap:8px;display:flex}.ProcessMockup-module__G7STra__appName{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.01em;font-size:12px;font-weight:400}.ProcessMockup-module__G7STra__queueBadge{background:#ebfb1012;border:1px solid #ebfb102e;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;display:flex}.ProcessMockup-module__G7STra__queueDot{background:#ebfb10;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite ProcessMockup-module__G7STra__queuePulse}@keyframes ProcessMockup-module__G7STra__queuePulse{0%,to{opacity:1;box-shadow:0 0 4px #ebfb1080}50%{opacity:.4;box-shadow:none}}.ProcessMockup-module__G7STra__queueLabel{font-family:var(--font-primary);color:#ebfb10;letter-spacing:.04em;white-space:nowrap;font-size:9px;font-weight:400}.ProcessMockup-module__G7STra__body{padding:12px 14px 14px}.ProcessMockup-module__G7STra__cols{grid-template-columns:1.1fr 1fr;align-items:start;gap:12px;display:grid}.ProcessMockup-module__G7STra__docWrap{background:#0a0a0d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ProcessMockup-module__G7STra__docHeader{background:#0f0f13;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.ProcessMockup-module__G7STra__docFileName{font-family:var(--font-primary);color:#555;letter-spacing:.03em;font-size:9px;font-weight:400}.ProcessMockup-module__G7STra__docSize{font-family:var(--font-primary);color:#333;font-size:9px}.ProcessMockup-module__G7STra__docBody{min-height:180px;padding:10px;position:relative}.ProcessMockup-module__G7STra__docLines{flex-direction:column;gap:5px;display:flex}.ProcessMockup-module__G7STra__docLine{background:#1a1a1e;border-radius:3px;height:5px}.ProcessMockup-module__G7STra__docGap{height:4px}.ProcessMockup-module__G7STra__lineFull{width:100%}.ProcessMockup-module__G7STra__lineWide{width:80%}.ProcessMockup-module__G7STra__lineMid{width:65%}.ProcessMockup-module__G7STra__lineShort{width:45%}@keyframes ProcessMockup-module__G7STra__scanDown{0%{opacity:.8;top:0}to{opacity:0;top:100%}}.ProcessMockup-module__G7STra__scanLine{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ebfb10 40% 60%,#0000 100%);height:2px;animation:.9s ease-in-out forwards ProcessMockup-module__G7STra__scanDown;position:absolute;left:0;right:0;box-shadow:0 0 8px #ebfb1099}.ProcessMockup-module__G7STra__extractWrap{pointer-events:none;position:absolute}@keyframes ProcessMockup-module__G7STra__extractIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProcessMockup-module__G7STra__extractBox{border:1.5px solid;border-radius:3px;height:8px;animation:.2s forwards ProcessMockup-module__G7STra__extractIn;position:absolute;inset:0}.ProcessMockup-module__G7STra__extractTag{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;animation:.2s forwards ProcessMockup-module__G7STra__extractIn;display:flex;position:absolute;top:-18px;left:0}.ProcessMockup-module__G7STra__extractLabel{font-family:var(--font-primary);color:#000000b3;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:600}.ProcessMockup-module__G7STra__extractValue{font-family:var(--font-primary);color:#000000d9;font-size:8px;font-weight:400}.ProcessMockup-module__G7STra__pipeWrap{flex-direction:column;gap:10px;display:flex}.ProcessMockup-module__G7STra__pipeTitle{font-family:var(--font-primary);color:#333;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:400}.ProcessMockup-module__G7STra__pipeline{flex-direction:column;display:flex}.ProcessMockup-module__G7STra__pipeStep{gap:9px;display:flex}.ProcessMockup-module__G7STra__pipeLeft{flex-direction:column;flex-shrink:0;align-items:center;width:14px;display:flex}.ProcessMockup-module__G7STra__pipeDot{background:#0d0d10;border:1.5px solid #222;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:4px;transition:all .2s;display:flex}.ProcessMockup-module__G7STra__pipeDotRun{background:#ebfb101a;border-color:#ebfb10;animation:1.1s ease-in-out infinite ProcessMockup-module__G7STra__runPulse}.ProcessMockup-module__G7STra__pipeDotDone{background:#4ade80;border-color:#4ade80}@keyframes ProcessMockup-module__G7STra__runPulse{0%,to{box-shadow:0 0 #ebfb1059}50%{box-shadow:0 0 0 4px #ebfb1000}}.ProcessMockup-module__G7STra__pipeConnector{background:#1e1e22;flex:1;width:1.5px;min-height:10px;margin:2px 0;transition:background .3s}.ProcessMockup-module__G7STra__connDone{background:#4ade8059}.ProcessMockup-module__G7STra__pipeContent{flex-direction:column;flex:1;gap:3px;padding:3px 0 10px;display:flex}.ProcessMockup-module__G7STra__pipeLabel{font-family:var(--font-primary);color:#2a2a2e;font-size:11px;font-weight:300;line-height:1.3;transition:color .2s}.ProcessMockup-module__G7STra__pipeLabelRun{color:var(--color-frost)}.ProcessMockup-module__G7STra__pipeLabelDone{color:#666}.ProcessMockup-module__G7STra__pipeDetail{font-family:var(--font-primary);color:#333;letter-spacing:.02em;font-size:9px;font-weight:300}.ProcessMockup-module__G7STra__pipeDetailDone{color:#4ade80}.ProcessMockup-module__G7STra__pipeRunDots{align-items:center;gap:3px;display:inline-flex}.ProcessMockup-module__G7STra__pipeRunDots span{background:#ebfb10;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite ProcessMockup-module__G7STra__dotBounce}.ProcessMockup-module__G7STra__pipeRunDots span:nth-child(2){animation-delay:.16s}.ProcessMockup-module__G7STra__pipeRunDots span:nth-child(3){animation-delay:.32s}@keyframes ProcessMockup-module__G7STra__dotBounce{0%,80%,to{opacity:.2}40%{opacity:1}}@keyframes ProcessMockup-module__G7STra__badgeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ProcessMockup-module__G7STra__badgeIn{animation:.25s forwards ProcessMockup-module__G7STra__badgeIn}.ProcessMockup-module__G7STra__completeBadge{background:#4ade800f;border:1px solid #4ade8033;border-radius:8px;align-items:center;gap:7px;margin-top:2px;padding:8px 10px;display:flex}.ProcessMockup-module__G7STra__completeText{font-family:var(--font-primary);color:#4ade80;letter-spacing:.02em;flex:1;font-size:10px;font-weight:400}.ProcessMockup-module__G7STra__completeTime{font-family:var(--font-primary);color:#444;letter-spacing:.02em;white-space:nowrap;font-size:9px;font-weight:300}
.AdoptionMockup-module__JwTjOq__wrap{background:#050507;justify-content:center;align-items:center;width:100%;height:100%;padding:28px 24px;transition:opacity .5s;display:flex}.AdoptionMockup-module__JwTjOq__fading{opacity:0}.AdoptionMockup-module__JwTjOq__panel{background:#0d0d10;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;width:100%;max-width:380px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08}@keyframes AdoptionMockup-module__JwTjOq__enterAnim{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AdoptionMockup-module__JwTjOq__enter{animation:.28s forwards AdoptionMockup-module__JwTjOq__enterAnim}.AdoptionMockup-module__JwTjOq__header{background:#0a0a0d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.AdoptionMockup-module__JwTjOq__headerLeft{align-items:center;gap:9px;display:flex}.AdoptionMockup-module__JwTjOq__sparkIcon{align-items:center;display:flex}.AdoptionMockup-module__JwTjOq__appName{font-family:var(--font-primary);color:var(--color-frost);font-size:12px;font-weight:400;line-height:1.2}.AdoptionMockup-module__JwTjOq__appSub{font-family:var(--font-primary);color:#444;letter-spacing:.03em;font-size:9px;font-weight:300;line-height:1.2}.AdoptionMockup-module__JwTjOq__weekBadge{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.AdoptionMockup-module__JwTjOq__weekPct{font-family:var(--font-primary);color:#a78bfa;letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:1}.AdoptionMockup-module__JwTjOq__weekLabel{font-family:var(--font-primary);color:#444;letter-spacing:.04em;font-size:9px;font-weight:300}.AdoptionMockup-module__JwTjOq__body{flex-direction:column;gap:0;display:flex}.AdoptionMockup-module__JwTjOq__sectionTitle{font-family:var(--font-primary);color:#333;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:400}.AdoptionMockup-module__JwTjOq__timelineWrap{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.AdoptionMockup-module__JwTjOq__timeline{align-items:flex-start;gap:0;display:flex}.AdoptionMockup-module__JwTjOq__milestone{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex;position:relative}.AdoptionMockup-module__JwTjOq__milestoneDot{z-index:1;background:#0d0d10;border:1.5px solid #222;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.AdoptionMockup-module__JwTjOq__msDotDone{background:#a78bfa;border-color:#a78bfa}.AdoptionMockup-module__JwTjOq__msDotCurrent{background:#a78bfa1f;border-color:#a78bfa;position:relative}.AdoptionMockup-module__JwTjOq__msDotPulse{background:#a78bfa;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite AdoptionMockup-module__JwTjOq__pulseDot}@keyframes AdoptionMockup-module__JwTjOq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.AdoptionMockup-module__JwTjOq__msLine{z-index:0;background:#1e1e22;height:1.5px;position:absolute;top:8px;left:50%;right:-50%}.AdoptionMockup-module__JwTjOq__msLineDone{background:#a78bfa66}.AdoptionMockup-module__JwTjOq__msLabel{font-family:var(--font-primary);color:#444;text-align:center;letter-spacing:.01em;font-size:9px;font-weight:300;line-height:1.3}.AdoptionMockup-module__JwTjOq__msWeeks{font-family:var(--font-primary);color:#2a2a2e;letter-spacing:.04em;font-size:8px;font-weight:400}.AdoptionMockup-module__JwTjOq__msWeeksCurrent{color:#a78bfa}.AdoptionMockup-module__JwTjOq__milestoneCurrent .AdoptionMockup-module__JwTjOq__msLabel{color:var(--color-ash)}.AdoptionMockup-module__JwTjOq__teamsWrap{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:8px;padding:11px 14px;display:flex}.AdoptionMockup-module__JwTjOq__teamsHead{justify-content:space-between;align-items:center;display:flex}.AdoptionMockup-module__JwTjOq__teamsCount{font-family:var(--font-primary);color:#333;letter-spacing:.03em;font-size:9px}.AdoptionMockup-module__JwTjOq__teams{flex-direction:column;gap:6px;display:flex}@keyframes AdoptionMockup-module__JwTjOq__rowIn{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.AdoptionMockup-module__JwTjOq__rowIn{animation:.2s both AdoptionMockup-module__JwTjOq__rowIn}.AdoptionMockup-module__JwTjOq__teamRow{flex-direction:column;gap:4px;display:flex}.AdoptionMockup-module__JwTjOq__teamMeta{justify-content:space-between;align-items:center;display:flex}.AdoptionMockup-module__JwTjOq__teamName{font-family:var(--font-primary);color:var(--color-ash);font-size:11px;font-weight:300}.AdoptionMockup-module__JwTjOq__teamRight{align-items:center;gap:8px;display:flex}.AdoptionMockup-module__JwTjOq__teamUsers{font-family:var(--font-primary);color:#333;letter-spacing:.02em;font-size:9px}.AdoptionMockup-module__JwTjOq__teamStatus{font-family:var(--font-primary);letter-spacing:.03em;font-size:9px;font-weight:400}.AdoptionMockup-module__JwTjOq__status_complete{color:#4ade80}.AdoptionMockup-module__JwTjOq__status_in-progress{color:#fb923c}.AdoptionMockup-module__JwTjOq__status_scheduled{color:#444}.AdoptionMockup-module__JwTjOq__teamTrack{background:#ffffff0d;border-radius:2px;height:4px;overflow:hidden}@keyframes AdoptionMockup-module__JwTjOq__fillSlide{0%{width:0!important}}.AdoptionMockup-module__JwTjOq__teamFill{border-radius:2px;height:100%;animation:.5s cubic-bezier(.22,1,.36,1) .1s both AdoptionMockup-module__JwTjOq__fillSlide}.AdoptionMockup-module__JwTjOq__fill_complete{background:#4ade80}.AdoptionMockup-module__JwTjOq__fill_in-progress{background:#fb923c}.AdoptionMockup-module__JwTjOq__fill_scheduled{background:#333}.AdoptionMockup-module__JwTjOq__metricsRow{background:#ffffff0f;border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:1px;display:grid}@keyframes AdoptionMockup-module__JwTjOq__metricIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AdoptionMockup-module__JwTjOq__metricIn{animation:.25s both AdoptionMockup-module__JwTjOq__metricIn}.AdoptionMockup-module__JwTjOq__metricCard{background:#0a0a0d;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.AdoptionMockup-module__JwTjOq__metricValue{font-family:var(--font-primary);color:#a78bfa;letter-spacing:-.02em;font-size:22px;font-weight:300;line-height:1}.AdoptionMockup-module__JwTjOq__metricMeta{flex-direction:column;gap:1px;display:flex}.AdoptionMockup-module__JwTjOq__metricLabel{font-family:var(--font-primary);color:var(--color-frost);font-size:10px;font-weight:400;line-height:1.3}.AdoptionMockup-module__JwTjOq__metricSub{font-family:var(--font-primary);color:#444;letter-spacing:.02em;font-size:9px;font-weight:300}
.Testimonials-module__MlUweW__section{border-bottom:1px solid var(--rule);background:#e8e8e6;overflow:hidden}.Testimonials-module__MlUweW__slide{grid-template-columns:1fr 1fr;height:520px;display:grid}.Testimonials-module__MlUweW__fadingIn{opacity:1;transition:opacity .28s}.Testimonials-module__MlUweW__fadingOut{opacity:0;transition:opacity .28s}.Testimonials-module__MlUweW__photo{border-right:1px solid var(--rule-light);align-items:stretch;display:flex}.Testimonials-module__MlUweW__avatar{width:100%;font-family:var(--font-display);color:#0003;letter-spacing:.05em;background:#0000000f;justify-content:center;align-items:center;font-size:48px;font-weight:400;display:flex}.Testimonials-module__MlUweW__text{flex-direction:column;gap:40px;padding:80px 72px 48px;display:flex;position:relative}.Testimonials-module__MlUweW__quote{font-family:var(--font-display);color:var(--color-void-black);letter-spacing:-.2px;font-size:clamp(20px,2.2vw,30px);font-weight:400;line-height:1.45}.Testimonials-module__MlUweW__attribution{flex-direction:column;gap:4px;display:flex}.Testimonials-module__MlUweW__name{font-family:var(--font-primary);color:var(--color-void-black);font-size:15px;font-weight:400}.Testimonials-module__MlUweW__role{font-family:var(--font-primary);color:#666;font-size:13px;font-weight:300}.Testimonials-module__MlUweW__company{font-family:var(--font-display);color:#00000059;margin-top:12px;font-size:18px;font-weight:400}.Testimonials-module__MlUweW__controls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:48px;left:72px;right:72px}.Testimonials-module__MlUweW__dots{align-items:center;gap:8px;display:flex}.Testimonials-module__MlUweW__dot{cursor:pointer;background:#0003;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,transform .2s}.Testimonials-module__MlUweW__dotActive{background:var(--color-void-black);transform:scale(1.3)}.Testimonials-module__MlUweW__arrows{gap:8px;display:flex}.Testimonials-module__MlUweW__arrow{color:#444;cursor:pointer;background:0 0;border:1px solid #0003;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;transition:border-color .15s,color .15s;display:flex}.Testimonials-module__MlUweW__arrow:hover{border-color:var(--color-void-black);color:var(--color-void-black)}@media (max-width:1024px){.Testimonials-module__MlUweW__slide{grid-template-columns:1fr;min-height:auto}.Testimonials-module__MlUweW__photo{border-right:none;border-bottom:1px solid var(--rule-light);min-height:280px}.Testimonials-module__MlUweW__text{padding:48px 40px}}@media (max-width:640px){.Testimonials-module__MlUweW__text{padding:40px 24px}.Testimonials-module__MlUweW__photo{min-height:220px}}
.HeroPatternStripe-module__Y27V0q__wrap{pointer-events:none;position:absolute;inset:-80px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000002e 0%,#0006 28%,#000000bf 50%,#000 70%);mask-image:linear-gradient(90deg,#0000002e 0%,#0006 28%,#000000bf 50%,#000 70%)}.HeroPatternStripe-module__Y27V0q__blob{filter:blur(110px);mix-blend-mode:screen;position:absolute}.HeroPatternStripe-module__Y27V0q__b1{background:radial-gradient(#a0a0a021 0%,#0000 70%);border-radius:50%;width:1200px;height:400px;animation:16s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift1;bottom:-150px;right:-200px}.HeroPatternStripe-module__Y27V0q__b2{background:radial-gradient(#c8c8c817 0%,#0000 65%);border-radius:50%;width:1000px;height:320px;animation:20s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift2;bottom:40px;left:-80px}.HeroPatternStripe-module__Y27V0q__b3{background:radial-gradient(#8282821c 0%,#0000 70%);border-radius:50%;width:700px;height:500px;animation:13s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift3;bottom:-100px;right:-150px}.HeroPatternStripe-module__Y27V0q__b4{background:radial-gradient(#b4b4b414 0%,#0000 65%);border-radius:50%;width:700px;height:260px;animation:11s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift4;bottom:200px;left:140px}.HeroPatternStripe-module__Y27V0q__b5{background:radial-gradient(#96969614 0%,#0000 70%);border-radius:50%;width:900px;height:180px;animation:18s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift5;bottom:100px;right:-100px}.HeroPatternStripe-module__Y27V0q__b6{background:radial-gradient(#7878781a 0%,#0000 70%);border-radius:50%;width:1100px;height:280px;animation:22s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift6;bottom:-120px;left:-150px}.HeroPatternStripe-module__Y27V0q__b7{background:radial-gradient(#d2d2d212 0%,#0000 60%);border-radius:50%;width:500px;height:160px;animation:9s ease-in-out infinite HeroPatternStripe-module__Y27V0q__drift7;bottom:220px;right:150px}@keyframes HeroPatternStripe-module__Y27V0q__drift1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-70px,80px)scale(1.1)}66%{transform:translate(40px,-50px)scale(.92)}}@keyframes HeroPatternStripe-module__Y27V0q__drift2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-90px,120px)scale(1.15)}75%{transform:translate(50px,-40px)scale(.9)}}@keyframes HeroPatternStripe-module__Y27V0q__drift3{0%,to{transform:translate(0)scaleX(1)}50%{transform:translate(-120px,-60px)scaleX(1.2)}}@keyframes HeroPatternStripe-module__Y27V0q__drift4{0%,to{transform:translate(0)scale(1)}30%{transform:translate(-60px,80px)scale(1.25)}70%{transform:translate(70px,-30px)scale(.8)}}@keyframes HeroPatternStripe-module__Y27V0q__drift5{0%,to{transform:translate(0)scaleX(1)}50%{transform:translate(-100px,-80px)scaleX(1.3)scaleY(1.5)}}@keyframes HeroPatternStripe-module__Y27V0q__drift6{0%,to{transform:translate(0)scale(1)}60%{transform:translate(-80px,-140px)scale(1.2)}}@keyframes HeroPatternStripe-module__Y27V0q__drift7{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-40px,60px)scale(1.4)}75%{transform:translate(60px,-50px)scale(.7)}}
.feature-module__SpKt7q__page{--px:max(72px, calc((100vw - 1160px) / 2))}.feature-module__SpKt7q__hero{padding:112px var(--px) 88px;border-bottom:1px solid #1e1e22;position:relative;overflow:hidden}.feature-module__SpKt7q__heroInner{z-index:1;max-width:760px;position:relative}.feature-module__SpKt7q__eyebrow{font-family:var(--font-primary);color:var(--color-reactor-lime);text-transform:uppercase;letter-spacing:.12em;margin-bottom:26px;font-size:11px;font-weight:400}.feature-module__SpKt7q__headline{font-family:var(--font-display);letter-spacing:-.4px;color:var(--color-frost);margin-bottom:26px;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.08}.feature-module__SpKt7q__intro{color:var(--color-ash);max-width:640px;margin-bottom:40px;font-size:17px;font-weight:300;line-height:1.7}.feature-module__SpKt7q__heroCtas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.feature-module__SpKt7q__statsStrip{padding:0 calc(var(--px) - 72px);border-bottom:1px solid #1e1e22;grid-template-columns:repeat(3,1fr);display:grid}.feature-module__SpKt7q__statItem{border-right:1px solid #1e1e22;flex-direction:column;gap:8px;padding:36px 72px;display:flex}.feature-module__SpKt7q__statItem:last-child{border-right:none}.feature-module__SpKt7q__statNum{font-family:var(--font-display);color:var(--color-frost);font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1}.feature-module__SpKt7q__statLabel{color:var(--color-ash);max-width:240px;font-size:13px;font-weight:300;line-height:1.5}.feature-module__SpKt7q__capsSection{border-bottom:1px solid #1e1e22}.feature-module__SpKt7q__capsGrid{margin:0 calc(var(--px) - 72px);border-left:1px solid #1e1e22;grid-template-columns:repeat(2,1fr);display:grid}.feature-module__SpKt7q__capCard{border-bottom:1px solid #1e1e22;border-right:1px solid #1e1e22;flex-direction:column;gap:14px;padding:44px 72px;transition:background .2s;display:flex}.feature-module__SpKt7q__capCard:hover{background:#0d0d0f}.feature-module__SpKt7q__capTitle{font-family:var(--font-display);color:var(--color-frost);font-size:23px;font-weight:400;line-height:1.25}.feature-module__SpKt7q__capBody{color:var(--color-ash);flex:1;font-size:14.5px;font-weight:300;line-height:1.7}.feature-module__SpKt7q__capOutcome{font-family:var(--font-primary);color:var(--color-frost);margin-top:6px;font-size:13px;font-weight:400;line-height:1.55}.feature-module__SpKt7q__capRule{background:var(--color-reactor-lime);width:30px;height:1px;margin-bottom:14px;display:block}.feature-module__SpKt7q__moreSection{border-bottom:1px solid #1e1e22;padding:64px 0 0}.feature-module__SpKt7q__moreLabel{font-family:var(--font-primary);color:var(--color-reactor-lime);text-transform:uppercase;letter-spacing:.12em;padding:0 var(--px);margin-bottom:32px;font-size:11px;font-weight:400}.feature-module__SpKt7q__moreGrid{margin:0 calc(var(--px) - 72px);border-top:1px solid #1e1e22;border-left:1px solid #1e1e22;grid-template-columns:repeat(3,1fr);display:grid}.feature-module__SpKt7q__moreGridFour{margin:0 calc(var(--px) - 40px);grid-template-columns:repeat(4,1fr)}.feature-module__SpKt7q__moreGridFour .feature-module__SpKt7q__moreCard{padding:32px 40px 36px}.feature-module__SpKt7q__moreGridFour .feature-module__SpKt7q__moreName{font-size:19px}.feature-module__SpKt7q__moreCard{border-right:1px solid #1e1e22;flex-direction:column;gap:10px;padding:36px 72px 40px;text-decoration:none;transition:background .2s;display:flex}.feature-module__SpKt7q__moreCard:hover{background:#0d0d0f}.feature-module__SpKt7q__moreName{font-family:var(--font-display);color:var(--color-frost);font-size:21px;font-weight:400;line-height:1.25}.feature-module__SpKt7q__moreBlurb{color:var(--color-ash);flex:1;font-size:14px;font-weight:300;line-height:1.6}.feature-module__SpKt7q__moreArrow{color:var(--color-reactor-lime);margin-top:4px;font-size:15px;transition:transform .2s}.feature-module__SpKt7q__moreCard:hover .feature-module__SpKt7q__moreArrow{transform:translate(3px)}@keyframes feature-module__SpKt7q__heroFadeUp{0%{opacity:0;filter:blur(16px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}.feature-module__SpKt7q__heroOrbWrap{animation:1.1s cubic-bezier(.22,1,.36,1) 50ms both feature-module__SpKt7q__heroFadeUp}.feature-module__SpKt7q__eyebrow{animation:.9s cubic-bezier(.22,1,.36,1) .28s both feature-module__SpKt7q__heroFadeUp}.feature-module__SpKt7q__headline{animation:1s cubic-bezier(.22,1,.36,1) .42s both feature-module__SpKt7q__heroFadeUp}.feature-module__SpKt7q__intro{animation:.9s cubic-bezier(.22,1,.36,1) .6s both feature-module__SpKt7q__heroFadeUp}.feature-module__SpKt7q__heroCtas{animation:.9s cubic-bezier(.22,1,.36,1) .74s both feature-module__SpKt7q__heroFadeUp}.feature-module__SpKt7q__heroLead{animation:1s cubic-bezier(.22,1,.36,1) .74s both feature-module__SpKt7q__heroLeadIn}@keyframes feature-module__SpKt7q__heroLeadIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1}}@media (prefers-reduced-motion:reduce){.feature-module__SpKt7q__heroLead,.feature-module__SpKt7q__heroOrbWrap,.feature-module__SpKt7q__eyebrow,.feature-module__SpKt7q__headline,.feature-module__SpKt7q__intro,.feature-module__SpKt7q__heroCtas{animation:none}}.feature-module__SpKt7q__heroCopy{flex-direction:column;display:flex}.feature-module__SpKt7q__hero .feature-module__SpKt7q__eyebrow{animation:.9s cubic-bezier(.22,1,.36,1) .18s both feature-module__SpKt7q__heroOrbIn}.feature-module__SpKt7q__hero .feature-module__SpKt7q__headline{animation:1s cubic-bezier(.22,1,.36,1) .3s both feature-module__SpKt7q__heroOrbIn}.feature-module__SpKt7q__hero .feature-module__SpKt7q__intro{animation:.9s cubic-bezier(.22,1,.36,1) .46s both feature-module__SpKt7q__heroOrbIn}.feature-module__SpKt7q__hero .feature-module__SpKt7q__heroCtas{animation:.9s cubic-bezier(.22,1,.36,1) .6s both feature-module__SpKt7q__heroOrbIn}@media (prefers-reduced-motion:reduce){.feature-module__SpKt7q__heroOrbWrap,.feature-module__SpKt7q__hero .feature-module__SpKt7q__eyebrow,.feature-module__SpKt7q__hero .feature-module__SpKt7q__headline,.feature-module__SpKt7q__hero .feature-module__SpKt7q__intro,.feature-module__SpKt7q__hero .feature-module__SpKt7q__heroCtas{animation:none}}.feature-module__SpKt7q__heroCentered .feature-module__SpKt7q__heroInner{text-align:center;max-width:860px;margin:0 auto}.feature-module__SpKt7q__heroCentered .feature-module__SpKt7q__intro{max-width:660px;margin-left:auto;margin-right:auto}.feature-module__SpKt7q__heroCentered .feature-module__SpKt7q__heroCtas{justify-content:center}.feature-module__SpKt7q__heroSplit .feature-module__SpKt7q__heroInner{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:56px;max-width:none;display:grid}.feature-module__SpKt7q__heroSplit .feature-module__SpKt7q__headline{font-size:clamp(30px,3.2vw,46px)}.feature-module__SpKt7q__heroSplit .feature-module__SpKt7q__intro{margin-bottom:34px;font-size:16px}.feature-module__SpKt7q__heroVisual{min-width:0}.feature-module__SpKt7q__heroStacked .feature-module__SpKt7q__heroInner{max-width:900px}.feature-module__SpKt7q__heroStacked .feature-module__SpKt7q__headline{font-size:clamp(32px,3.6vw,50px)}.feature-module__SpKt7q__heroStacked .feature-module__SpKt7q__intro{max-width:680px}.feature-module__SpKt7q__heroVisualBelow{z-index:1;margin-top:56px;position:relative}.feature-module__SpKt7q__heroOrb{padding-top:72px}.feature-module__SpKt7q__heroOrb .feature-module__SpKt7q__heroInner{text-align:center;max-width:820px;margin:0 auto}.feature-module__SpKt7q__heroOrbWrap{margin-bottom:34px;animation:1s cubic-bezier(.22,1,.36,1) 60ms both feature-module__SpKt7q__orbIn}@keyframes feature-module__SpKt7q__orbIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes feature-module__SpKt7q__heroOrbIn{0%{opacity:0;filter:blur(14px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:none}}.feature-module__SpKt7q__heroOrb .feature-module__SpKt7q__intro{max-width:640px;margin-left:auto;margin-right:auto}.feature-module__SpKt7q__heroOrb .feature-module__SpKt7q__heroCtas{justify-content:center}.feature-module__SpKt7q__heroOrb .feature-module__SpKt7q__headline{font-size:clamp(32px,3.6vw,50px)}.feature-module__SpKt7q__heroOffset .feature-module__SpKt7q__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:56px;max-width:none;display:grid}.feature-module__SpKt7q__heroOffset .feature-module__SpKt7q__headline{margin-bottom:0;font-size:clamp(34px,4.4vw,60px)}.feature-module__SpKt7q__heroOffset .feature-module__SpKt7q__intro{margin-bottom:32px}.feature-module__SpKt7q__heroAside{min-width:0;padding-bottom:6px}@media (max-width:1024px){.feature-module__SpKt7q__moreGridFour{grid-template-columns:repeat(2,1fr)}.feature-module__SpKt7q__heroSplit .feature-module__SpKt7q__heroInner,.feature-module__SpKt7q__heroOffset .feature-module__SpKt7q__heroInner{grid-template-columns:1fr;align-items:start;gap:40px}.feature-module__SpKt7q__heroOffset .feature-module__SpKt7q__headline{margin-bottom:24px}.feature-module__SpKt7q__heroVisualBelow{margin-top:40px}.feature-module__SpKt7q__heroOrb{padding-top:56px}.feature-module__SpKt7q__heroOrbWrap{margin-bottom:28px}}.feature-module__SpKt7q__ctaSection{padding:96px var(--px)}.feature-module__SpKt7q__ctaInner{flex-direction:column;gap:26px;max-width:680px;display:flex}.feature-module__SpKt7q__ctaHeadline{font-family:var(--font-display);color:var(--color-frost);font-size:clamp(26px,2.8vw,40px);font-weight:400;line-height:1.2}.feature-module__SpKt7q__ctaCtas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:1024px){.feature-module__SpKt7q__hero{padding:80px 40px 64px}.feature-module__SpKt7q__statsStrip{grid-template-columns:1fr;padding:0}.feature-module__SpKt7q__statItem{border-bottom:1px solid #1e1e22;border-right:none;padding:28px 40px}.feature-module__SpKt7q__statItem:last-child{border-bottom:none}.feature-module__SpKt7q__capsGrid{border-left:none;grid-template-columns:1fr;margin:0}.feature-module__SpKt7q__capCard{border-right:none;padding:36px 40px}.feature-module__SpKt7q__moreSection{padding-top:48px}.feature-module__SpKt7q__moreLabel{padding:0 40px}.feature-module__SpKt7q__moreGrid{border-left:none;grid-template-columns:1fr;margin:0}.feature-module__SpKt7q__moreCard{border-bottom:1px solid #1e1e22;border-right:none;padding:28px 40px}.feature-module__SpKt7q__ctaSection{padding:72px 40px}}@media (max-width:640px){.feature-module__SpKt7q__hero{padding:64px 24px 48px}.feature-module__SpKt7q__statItem{padding:24px}.feature-module__SpKt7q__capCard{padding:32px 24px}.feature-module__SpKt7q__moreLabel{padding:0 24px}.feature-module__SpKt7q__moreCard{padding:24px}.feature-module__SpKt7q__ctaSection{padding:56px 24px}}.feature-module__SpKt7q__moreLight{border-bottom-color:#00000017}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreLabel{color:#0c50ff}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreGrid{border-top-color:#00000017;border-left-color:#00000017}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreCard{border-right-color:#00000017}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreCard:hover{background:#00000006}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreName{color:#111114}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreBlurb{color:#46464f}.feature-module__SpKt7q__moreLight .feature-module__SpKt7q__moreArrow{color:#0c50ff}
.ClientLogos-module__b43JqG__wrapper{border-bottom:1px solid #1e1e22;padding:40px 0;overflow:hidden}.ClientLogos-module__b43JqG__label{font-family:var(--font-primary);color:var(--color-slate);text-transform:uppercase;letter-spacing:.1em;text-align:center;margin-bottom:32px;font-size:11px;font-weight:400}.ClientLogos-module__b43JqG__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.ClientLogos-module__b43JqG__inner{gap:0;width:max-content;animation:30s linear infinite ClientLogos-module__b43JqG__marquee;display:flex}.ClientLogos-module__b43JqG__inner:hover{animation-play-state:paused}.ClientLogos-module__b43JqG__logo{flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:0 48px;display:flex}.ClientLogos-module__b43JqG__logo img{filter:grayscale()opacity(.32);-o-object-fit:contain;object-fit:contain;width:auto;max-width:150px;max-height:28px;transition:filter .25s}.ClientLogos-module__b43JqG__logoDark{filter:grayscale()invert()brightness(1.25)opacity(.42)!important}.ClientLogos-module__b43JqG__logoLight{filter:grayscale()brightness(1.1)opacity(.42)!important}.ClientLogos-module__b43JqG__logo:hover .ClientLogos-module__b43JqG__logoDark{filter:grayscale()invert()brightness(1.35)opacity(.9)!important}.ClientLogos-module__b43JqG__logo:hover .ClientLogos-module__b43JqG__logoLight{filter:grayscale()brightness(1.2)opacity(.9)!important}.ClientLogos-module__b43JqG__plain .ClientLogos-module__b43JqG__logo .ClientLogos-module__b43JqG__logoDark,.ClientLogos-module__b43JqG__plain .ClientLogos-module__b43JqG__logo .ClientLogos-module__b43JqG__logoLight,.ClientLogos-module__b43JqG__plain .ClientLogos-module__b43JqG__logo:hover .ClientLogos-module__b43JqG__logoDark,.ClientLogos-module__b43JqG__plain .ClientLogos-module__b43JqG__logo:hover .ClientLogos-module__b43JqG__logoLight{filter:none!important}@keyframes ClientLogos-module__b43JqG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.ClientLogos-module__b43JqG__logo{height:32px;padding:0 22px}}
.Button-module__3dJGfa__btn{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-buttons);cursor:pointer;white-space:nowrap;align-self:flex-start;align-items:center;font-weight:400;text-decoration:none;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.Button-module__3dJGfa__sm{padding:8px 20px;font-size:12px}.Button-module__3dJGfa__md{padding:10px 24px;font-size:12px}.Button-module__3dJGfa__primary{background:var(--btn-accent-bg);border:1px solid var(--btn-accent-bg);color:var(--btn-accent-fg)}.Button-module__3dJGfa__primary:hover{opacity:.88}.Button-module__3dJGfa__filled{background:var(--color-frost);border:1px solid var(--color-frost);color:var(--color-void-black)}.Button-module__3dJGfa__filled:hover{opacity:.88}.Button-module__3dJGfa__ghost{color:var(--color-frost);background:0 0;border:1px solid #fff6}.Button-module__3dJGfa__ghost:hover{background:var(--color-frost);color:var(--color-void-black)}.Button-module__3dJGfa__outline{color:#0a0a0a;background:0 0;border:1px solid #0a0a0a}.Button-module__3dJGfa__outline:hover{color:#fff;background:#0a0a0a}.Button-module__3dJGfa__dark{color:#fff;background:#0a0a0a;border:1px solid #0a0a0a}.Button-module__3dJGfa__dark:hover{opacity:.8}@media (max-width:640px){.Button-module__3dJGfa__sm{padding:12px 20px}.Button-module__3dJGfa__md{padding:14px 24px}}@media (max-width:1024px){.Button-module__3dJGfa__btn{justify-content:center;min-height:44px}}
.ContentGrid-module__R5Av5a__section{padding:120px var(--px);background:#fff}.ContentGrid-module__R5Av5a__header{max-width:720px;margin-bottom:64px}.ContentGrid-module__R5Av5a__headerCompact{margin-bottom:28px}.ContentGrid-module__R5Av5a__headerCompact .ContentGrid-module__R5Av5a__eyebrow{margin-bottom:0}.ContentGrid-module__R5Av5a__sectionPage{padding-top:64px;padding-bottom:0}.ContentGrid-module__R5Av5a__eyebrow{font-family:var(--font-primary);color:#888;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;font-size:11px;font-weight:400}.ContentGrid-module__R5Av5a__headline{font-family:var(--font-display);color:#0a0a0a;letter-spacing:-.3px;font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1.15}.ContentGrid-module__R5Av5a__grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.ContentGrid-module__R5Av5a__card{color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.ContentGrid-module__R5Av5a__card:hover .ContentGrid-module__R5Av5a__title{color:#000;text-underline-offset:3px;text-decoration:underline}.ContentGrid-module__R5Av5a__thumb{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid var(--border-light);background:#f0f0f0;border-radius:6px;width:100%;margin-bottom:20px;display:block;overflow:hidden}.ContentGrid-module__R5Av5a__cardBody{flex-direction:column;gap:8px;display:flex}.ContentGrid-module__R5Av5a__category{font-family:var(--font-primary);color:#888;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:400}.ContentGrid-module__R5Av5a__title{font-family:var(--font-display);color:#111;font-size:clamp(16px,1.4vw,20px);font-weight:400;line-height:1.3;transition:color .15s}.ContentGrid-module__R5Av5a__desc{font-family:var(--font-primary);color:#555;margin-top:2px;font-size:13px;font-weight:300;line-height:1.6}.ContentGrid-module__R5Av5a__readTime{font-family:var(--font-primary);color:#aaa;margin-top:4px;font-size:11px;font-weight:300}.ContentGrid-module__R5Av5a__footer{align-items:center;gap:24px;margin-top:56px;display:flex}.ContentGrid-module__R5Av5a__allLink{font-family:var(--font-primary);color:#111;letter-spacing:.02em;font-size:13px;font-weight:400;text-decoration:none;transition:color .15s}.ContentGrid-module__R5Av5a__allLink:hover{color:#555}@media (max-width:1024px){.ContentGrid-module__R5Av5a__section{padding:80px 40px}.ContentGrid-module__R5Av5a__sectionPage{padding-top:48px;padding-bottom:0}.ContentGrid-module__R5Av5a__grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media (max-width:640px){.ContentGrid-module__R5Av5a__section{padding:60px 24px}.ContentGrid-module__R5Av5a__sectionPage{padding-top:40px;padding-bottom:0}.ContentGrid-module__R5Av5a__grid{grid-template-columns:1fr;gap:36px}}@media (max-width:1024px){.ContentGrid-module__R5Av5a__allLink{align-items:center;min-height:44px;display:inline-flex}}
.DemoForm-module__vilIHW__form{flex-direction:column;gap:16px;display:flex}.DemoForm-module__vilIHW__field{flex-direction:column;gap:7px;display:flex}.DemoForm-module__vilIHW__label{font-family:var(--font-primary);color:#6b6b74;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:400}.DemoForm-module__vilIHW__input{font-family:var(--font-primary);color:#111114;border:1px solid var(--border-strong);background:#fff;border-radius:5px;outline:none;width:100%;padding:12px 14px;font-size:14px;font-weight:300;transition:border-color .15s}.DemoForm-module__vilIHW__input::placeholder{color:#aaa}.DemoForm-module__vilIHW__input:focus{border-color:#111114}.DemoForm-module__vilIHW__inputError{border-color:#b4433a}.DemoForm-module__vilIHW__err{color:#b4433a;font-size:11.5px;font-weight:300}.DemoForm-module__vilIHW__submit{font-family:var(--font-primary);color:var(--color-frost);background:var(--color-plasma-blue);cursor:pointer;border:0;border-radius:5px;margin-top:2px;padding:13px 20px;font-size:14px;font-weight:400;transition:opacity .15s}.DemoForm-module__vilIHW__submit:hover{opacity:.88}.DemoForm-module__vilIHW__submit:disabled{opacity:.55;cursor:default}.DemoForm-module__vilIHW__formError{color:#b4433a;margin:0;font-size:12.5px;font-weight:300;line-height:1.55}.DemoForm-module__vilIHW__formError a{color:inherit;text-decoration:underline}.DemoForm-module__vilIHW__done{padding:6px 0 4px}.DemoForm-module__vilIHW__tick{width:40px;height:40px;color:var(--color-frost);background:var(--color-plasma-blue);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.DemoForm-module__vilIHW__doneTitle{font-family:var(--font-display);color:#111114;margin:0 0 6px;font-size:20px;font-weight:400}.DemoForm-module__vilIHW__doneBody{color:#46464f;margin:0;font-size:13.5px;font-weight:300;line-height:1.6}@media (max-width:640px){.DemoForm-module__vilIHW__input{font-size:16px}}
.DemoModal-module__z2ljvq__backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;padding:32px 24px;animation:.16s DemoModal-module__z2ljvq__dmFade;display:flex;position:fixed;inset:0}@keyframes DemoModal-module__z2ljvq__dmFade{0%{opacity:0}to{opacity:1}}.DemoModal-module__z2ljvq__modal{border:1px solid var(--border-light);background:#fff;border-radius:14px;width:100%;max-width:460px;padding:30px 32px 28px;animation:.2s cubic-bezier(.16,1,.3,1) DemoModal-module__z2ljvq__dmRise;position:relative;box-shadow:0 24px 60px -20px #0006}@keyframes DemoModal-module__z2ljvq__dmRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DemoModal-module__z2ljvq__close{color:#6b6b74;border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:color .15s,border-color .15s;display:inline-flex;position:absolute;top:16px;right:16px}.DemoModal-module__z2ljvq__close:hover{color:#111114;border-color:#9d9d9d}.DemoModal-module__z2ljvq__title{font-family:var(--font-display);color:#111114;margin:0 0 8px;font-size:25px;font-weight:400}.DemoModal-module__z2ljvq__sub{color:#46464f;max-width:380px;margin:0 0 22px;font-size:13.5px;font-weight:300;line-height:1.6}@media (max-width:640px){.DemoModal-module__z2ljvq__backdrop{align-items:flex-start;padding:72px 16px 20px}.DemoModal-module__z2ljvq__modal{padding:24px 20px 22px}.DemoModal-module__z2ljvq__title{font-size:21px}}
.Nav-module__e1xquq__nav{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(180%);padding:12px var(--px);backface-visibility:hidden;background:#000000d1;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.Nav-module__e1xquq__logo{font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:400;display:flex}.Nav-module__e1xquq__right,.Nav-module__e1xquq__links{align-items:center;gap:32px;display:flex}.Nav-module__e1xquq__links a,.Nav-module__e1xquq__links .Nav-module__e1xquq__hasDropdown{font-family:var(--font-primary);color:var(--color-frost);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:300;line-height:1.5;transition:color .15s}.Nav-module__e1xquq__links a:hover,.Nav-module__e1xquq__links .Nav-module__e1xquq__hasDropdown:hover{color:var(--color-ash)}.Nav-module__e1xquq__navItem{position:relative}.Nav-module__e1xquq__hasDropdown{cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:0;display:flex}.Nav-module__e1xquq__chevron{opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:6px;height:6px;transition:transform .2s,opacity .2s;display:inline-block;transform:rotate(45deg)translateY(-2px)}.Nav-module__e1xquq__hasDropdown[aria-expanded=true] .Nav-module__e1xquq__chevron,.Nav-module__e1xquq__chevronOpen{opacity:.9;transform:rotate(-135deg)translateY(-2px)}.Nav-module__e1xquq__dropdown{border-radius:var(--radius-buttons);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);opacity:0;visibility:hidden;pointer-events:none;background:#0e0e10eb;border:1px solid #ffffff1a;min-width:232px;margin-top:10px;padding:6px;transition:opacity .16s,visibility .16s,transform .16s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:-20px;transform:translateY(-6px);box-shadow:0 16px 44px #0009}.Nav-module__e1xquq__dropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.Nav-module__e1xquq__dropdown a{font-family:var(--font-primary);color:#ffffffb3;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:var(--radius-buttons);padding:9px 14px;font-size:12px;font-weight:300;text-decoration:none;transition:color .12s,background .12s;display:block}.Nav-module__e1xquq__dropdown a:hover,.Nav-module__e1xquq__dropdown a:focus-visible{color:#fff;background:#ffffff12;outline:none}.Nav-module__e1xquq__actions{gap:8px;display:flex}.Nav-module__e1xquq__hamburger{touch-action:manipulation;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-right:-10px;padding:10px;display:none}.Nav-module__e1xquq__bar{background:var(--color-frost);transform-origin:50%;border-radius:2px;width:22px;height:1.5px;transition:transform .25s,opacity .25s;display:block}.Nav-module__e1xquq__barOpen1{transform:translateY(6.5px)rotate(45deg)}.Nav-module__e1xquq__barOpen2{opacity:0}.Nav-module__e1xquq__barOpen3{transform:translateY(-6.5px)rotate(-45deg)}.Nav-module__e1xquq__mobileMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;opacity:0;pointer-events:none;background:#080808f7;flex-direction:column;justify-content:flex-start;padding:56px 32px 48px;transition:opacity .2s;display:none;position:fixed;inset:0}.Nav-module__e1xquq__mobileMenuOpen{opacity:1;pointer-events:auto;display:flex}.Nav-module__e1xquq__mobileLinks{flex-direction:column;gap:4px;margin-bottom:40px;display:flex}.Nav-module__e1xquq__mobileLink{touch-action:manipulation;font-family:var(--font-primary);color:var(--color-frost);letter-spacing:.02em;border-bottom:1px solid #1a1a1a;padding:10px 0;font-size:22px;font-weight:300;transition:color .15s}.Nav-module__e1xquq__mobileLink:hover{color:var(--color-ash)}.Nav-module__e1xquq__mobileSub{color:var(--color-slate);border-bottom:none;padding:8px 0 8px 16px;font-size:14px}.Nav-module__e1xquq__mobileActions{flex-direction:column;gap:12px;display:flex}@media (max-width:640px){.Nav-module__e1xquq__nav{padding:12px 24px}.Nav-module__e1xquq__mobileMenu{padding:80px 24px 48px}.Nav-module__e1xquq__links{display:none}.Nav-module__e1xquq__right{gap:8px}.Nav-module__e1xquq__logoText,.Nav-module__e1xquq__actions{display:none}.Nav-module__e1xquq__hamburger{display:flex}}@media (min-width:641px) and (max-width:1024px){.Nav-module__e1xquq__nav{padding:12px 32px}.Nav-module__e1xquq__links{gap:20px}.Nav-module__e1xquq__right{gap:16px}.Nav-module__e1xquq__logoText{display:none}}.Nav-module__e1xquq__mobileGroup{flex-direction:column;gap:4px;display:flex}.Nav-module__e1xquq__mobileToggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;display:flex}
.Footer-module__EZoWya__footer{background:var(--color-void-black);padding:80px var(--px) 40px;border-top:1px solid #1a1a1a}.Footer-module__EZoWya__top{grid-template-columns:1.7fr 1fr 1fr 1fr .7fr;gap:48px;margin-bottom:64px;display:grid}.Footer-module__EZoWya__brand{flex-direction:column;gap:16px;display:flex}.Footer-module__EZoWya__wordmark{font-family:var(--font-primary);color:var(--color-frost);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;font-size:13px;font-weight:400;display:flex}.Footer-module__EZoWya__tagline{color:var(--color-smoke);letter-spacing:.3px;max-width:260px;font-size:13px;font-weight:300;line-height:1.6}.Footer-module__EZoWya__colLabel{color:var(--color-frost);text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;font-size:11px;font-weight:300}.Footer-module__EZoWya__links{list-style:none}.Footer-module__EZoWya__links li{margin-bottom:10px}.Footer-module__EZoWya__links a{color:var(--color-smoke);letter-spacing:.3px;font-size:13px;font-weight:300;transition:color .15s}.Footer-module__EZoWya__links a:hover{color:var(--color-frost)}.Footer-module__EZoWya__bottom{border-top:1px solid #1a1a1a;justify-content:flex-start;align-items:center;padding-top:24px;display:flex}.Footer-module__EZoWya__copy{color:var(--color-slate);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:300}.Footer-module__EZoWya__socials{gap:20px;margin-top:4px;display:flex}.Footer-module__EZoWya__links+.Footer-module__EZoWya__socials{margin-top:14px}.Footer-module__EZoWya__socials a{color:var(--color-slate);text-transform:uppercase;letter-spacing:.04em;font-size:12px;transition:color .15s}.Footer-module__EZoWya__socials a:hover{color:var(--color-frost)}@media (max-width:1024px){.Footer-module__EZoWya__footer{padding:60px 32px 32px}.Footer-module__EZoWya__top{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:768px){.Footer-module__EZoWya__footer{padding:48px 24px 28px}.Footer-module__EZoWya__top{grid-template-columns:1fr;gap:36px}.Footer-module__EZoWya__bottom{flex-direction:column;align-items:flex-start;gap:16px}}
.SubscribeModal-module__0idxHq__backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;padding:32px 24px;animation:.16s SubscribeModal-module__0idxHq__subFade;display:flex;position:fixed;inset:0}@keyframes SubscribeModal-module__0idxHq__subFade{0%{opacity:0}to{opacity:1}}.SubscribeModal-module__0idxHq__modal{background:#0d0d0f;border:1px solid #2a2a2e;border-radius:14px;width:100%;max-width:540px;padding:30px 32px 28px;animation:.2s cubic-bezier(.16,1,.3,1) SubscribeModal-module__0idxHq__subRise;position:relative}@keyframes SubscribeModal-module__0idxHq__subRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SubscribeModal-module__0idxHq__close{width:30px;height:30px;color:var(--color-slate);cursor:pointer;background:0 0;border:1px solid #2a2a2e;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex;position:absolute;top:16px;right:16px}.SubscribeModal-module__0idxHq__close:hover{color:var(--color-frost);border-color:#45454e}.SubscribeModal-module__0idxHq__title{font-family:var(--font-display);color:var(--color-frost);margin:0 0 8px;font-size:25px;font-weight:400}.SubscribeModal-module__0idxHq__sub{color:var(--color-ash);max-width:400px;margin:0 0 20px;font-size:13.5px;font-weight:300;line-height:1.6}.SubscribeModal-module__0idxHq__embedWrap{background:#fff;border:1px solid #2a2a2e;border-radius:10px;overflow:hidden}.SubscribeModal-module__0idxHq__embed{border:0;width:100%;height:320px;display:block}@media (max-width:640px){.SubscribeModal-module__0idxHq__modal{padding:24px 20px 22px}.SubscribeModal-module__0idxHq__title{font-size:21px}}
.CentreOrb-module__cXOnAa__wrap{width:var(--orb);height:var(--orb);justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.CentreOrb-module__cXOnAa__wrap:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff12 0%,#ffffff06 45%,#0000 70%);border-radius:50%;position:absolute;inset:-55%}.CentreOrb-module__cXOnAa__canvas{display:block;position:relative}@media (max-width:640px){.CentreOrb-module__cXOnAa__wrap:not(.CentreOrb-module__cXOnAa__bare){width:150px;height:150px}.CentreOrb-module__cXOnAa__wrap:not(.CentreOrb-module__cXOnAa__bare) .CentreOrb-module__cXOnAa__canvas{width:150px!important;height:150px!important}}.CentreOrb-module__cXOnAa__bare{margin:0}.CentreOrb-module__cXOnAa__bare:before{display:none}.CentreOrb-module__cXOnAa__diag{color:#ebfb10;white-space:pre;z-index:5;text-align:left;background:#111;border:1px solid #333;border-radius:6px;margin-top:8px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:11px;line-height:1.5;position:absolute;top:100%;left:50%;transform:translate(-50%)}
.VisualSearchDemo-module__gTu4OG__wrap{flex-direction:column;gap:22px;display:flex}.VisualSearchDemo-module__gTu4OG__stage{height:640px;margin-left:calc(var(--px) * -1);margin-right:calc(var(--px) * -1);isolation:isolate;background:#050506;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.VisualSearchDemo-module__gTu4OG__wall{z-index:0;grid-template-columns:repeat(14,minmax(0,1fr));gap:8px;display:grid;position:absolute;inset:-40px -20px;transform:rotate(-4deg)scale(1.08)}.VisualSearchDemo-module__gTu4OG__col{overflow:hidden}.VisualSearchDemo-module__gTu4OG__track{animation:VisualSearchDemo-module__gTu4OG__drift var(--dur,80s) linear infinite;animation-direction:var(--dir,normal);will-change:transform;flex-direction:column;gap:8px;display:flex}@keyframes VisualSearchDemo-module__gTu4OG__drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.VisualSearchDemo-module__gTu4OG__tile{opacity:.62;width:100%;height:auto;animation:VisualSearchDemo-module__gTu4OG__bob var(--bdur,14s) ease-in-out var(--bdelay,0s) infinite;background:#111;border:1px solid #ffffff14;border-radius:4px;display:block}@keyframes VisualSearchDemo-module__gTu4OG__bob{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(var(--bx), calc(var(--by) * -1)) rotate(var(--br))}50%{transform:translate(0, var(--by)) rotate(0deg)}75%{transform:translate(calc(var(--bx) * -1), calc(var(--by) * -.5)) rotate(calc(var(--br) * -1))}}.VisualSearchDemo-module__gTu4OG__shade{z-index:1;pointer-events:none;background:radial-gradient(46% 62% at 50% 52%,#050506f5 0%,#050506d6 55%,#05050633 100%),linear-gradient(#050506b3,#0000 18% 82%,#050506cc);position:absolute;inset:0}.VisualSearchDemo-module__gTu4OG__stat{left:var(--px);z-index:2;flex-direction:column;gap:4px;max-width:200px;display:flex;position:absolute;bottom:20px}@media (max-width:1279px){.VisualSearchDemo-module__gTu4OG__stat{display:none}}.VisualSearchDemo-module__gTu4OG__statNum{font-family:var(--font-display);color:var(--color-reactor-lime);font-size:44px;line-height:1}.VisualSearchDemo-module__gTu4OG__statLabel{color:#ffffffb8;font-size:12px;font-weight:300;line-height:1.45}.VisualSearchDemo-module__gTu4OG__window{z-index:3;background:var(--app-page);width:min(680px,100% - 48px);height:560px;color:var(--app-text-primary);border:1px solid #ffffff24;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #000000bf}.VisualSearchDemo-module__gTu4OG__head{border-bottom:1px solid var(--app-border);align-items:center;gap:12px;padding:16px 20px;display:flex}.VisualSearchDemo-module__gTu4OG__headTitle{font-family:var(--font-display);font-size:19px;line-height:1.15}.VisualSearchDemo-module__gTu4OG__headSub{color:var(--app-text-muted);margin-top:2px;font-size:11.5px;font-weight:300}.VisualSearchDemo-module__gTu4OG__body{scrollbar-width:thin;flex:1;padding:18px 20px 8px;overflow-y:auto}.VisualSearchDemo-module__gTu4OG__ask{background:#eef2fb;border:1px solid #d9e1f5;border-radius:12px;width:fit-content;max-width:82%;margin-bottom:16px;margin-left:auto;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.45}.VisualSearchDemo-module__gTu4OG__answer{color:var(--app-text-primary);font-size:13.5px;font-weight:300;line-height:1.6}.VisualSearchDemo-module__gTu4OG__answer strong{font-weight:500}.VisualSearchDemo-module__gTu4OG__para{margin:0 0 12px}.VisualSearchDemo-module__gTu4OG__list{flex-direction:column;gap:8px;margin:0 0 12px;list-style:none;display:flex}.VisualSearchDemo-module__gTu4OG__list li{padding-left:16px;position:relative}.VisualSearchDemo-module__gTu4OG__list li:before{content:"";background:var(--app-text-muted);width:7px;height:1px;position:absolute;top:.78em;left:2px}.VisualSearchDemo-module__gTu4OG__cite{color:#0c50ff;vertical-align:1px;background:#0c50ff14;border-radius:4px;justify-content:center;align-items:center;min-width:17px;height:16px;margin:0 1px;padding:0 4px;font-size:10px;font-weight:500;display:inline-flex}.VisualSearchDemo-module__gTu4OG__crops{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:4px 0 16px;animation:.45s cubic-bezier(.22,1,.36,1) both VisualSearchDemo-module__gTu4OG__rise;display:grid}@keyframes VisualSearchDemo-module__gTu4OG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.VisualSearchDemo-module__gTu4OG__crop{min-width:0;margin:0}.VisualSearchDemo-module__gTu4OG__cropImg{border:1px solid var(--app-border-strong);background:var(--app-panel);cursor:zoom-in;border-radius:7px;width:100%;height:104px;padding:0;transition:border-color .15s;display:block;position:relative;overflow:hidden}.VisualSearchDemo-module__gTu4OG__cropImg:hover{border-color:#0c50ff}.VisualSearchDemo-module__gTu4OG__cropImg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:8px;display:block}.VisualSearchDemo-module__gTu4OG__cropBadge{color:#fff;background:#111114d1;border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:17px;padding:0 5px;font-size:10px;font-weight:500;display:inline-flex;position:absolute;bottom:6px;left:6px}.VisualSearchDemo-module__gTu4OG__crop figcaption{flex-direction:column;gap:2px;margin-top:7px;display:flex}.VisualSearchDemo-module__gTu4OG__cropTitle{color:var(--app-text-primary);font-size:11.5px;font-weight:500}.VisualSearchDemo-module__gTu4OG__cropNote{color:var(--app-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:300;line-height:1.4;display:-webkit-box;overflow:hidden}.VisualSearchDemo-module__gTu4OG__foot{border-top:1px solid var(--app-border);align-items:center;gap:10px;padding:12px 20px 16px;display:flex}.VisualSearchDemo-module__gTu4OG__input{border:1px solid var(--app-border-strong);color:var(--app-text-muted);border-radius:10px;flex:1;padding:10px 12px;font-size:13px;font-weight:300}.VisualSearchDemo-module__gTu4OG__send{color:#fff;background:#0c50ff59;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.VisualSearchDemo-module__gTu4OG__lightbox{z-index:240;cursor:zoom-out;background:#08080ceb;justify-content:center;align-items:center;padding:56px 20px;animation:.18s ease-out both VisualSearchDemo-module__gTu4OG__fade;display:flex;position:fixed;inset:0}@keyframes VisualSearchDemo-module__gTu4OG__fade{0%{opacity:0}to{opacity:1}}.VisualSearchDemo-module__gTu4OG__lightboxFig{cursor:default;flex-direction:column;gap:14px;margin:0;display:flex}.VisualSearchDemo-module__gTu4OG__lightboxImg{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px;width:100%;height:auto;max-height:calc(100vh - 220px);padding:16px;display:block}.VisualSearchDemo-module__gTu4OG__lightboxCap{flex-direction:column;gap:4px;display:flex}.VisualSearchDemo-module__gTu4OG__lightboxTitle{color:#f4f4f6;font-size:14px;font-weight:500}.VisualSearchDemo-module__gTu4OG__lightboxNote{color:#ffffffb8;font-size:13px;font-weight:300;line-height:1.5}.VisualSearchDemo-module__gTu4OG__lightboxClose{color:#f4f4f6;cursor:pointer;background:#14141acc;border:1px solid #ffffff40;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:fixed;top:16px;right:20px}.VisualSearchDemo-module__gTu4OG__lightboxClose:hover{background:#282832e6}.VisualSearchDemo-module__gTu4OG__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VisualSearchDemo-module__gTu4OG__chipsLabel{color:var(--color-slate);text-transform:uppercase;letter-spacing:.12em;margin-right:6px;font-size:11px;font-weight:400}.VisualSearchDemo-module__gTu4OG__chip{font-family:var(--font-primary);color:#ffffffd1;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:300;transition:border-color .15s,color .15s,background .15s}.VisualSearchDemo-module__gTu4OG__chip:hover{color:#fff;border-color:#ffffff73}.VisualSearchDemo-module__gTu4OG__chipOn{border-color:var(--color-reactor-lime);color:#fff;background:#ebfb100f}@media (prefers-reduced-motion:reduce){.VisualSearchDemo-module__gTu4OG__track,.VisualSearchDemo-module__gTu4OG__tile,.VisualSearchDemo-module__gTu4OG__crops,.VisualSearchDemo-module__gTu4OG__lightbox{animation:none}}@media (max-width:1024px){.VisualSearchDemo-module__gTu4OG__stage{margin-left:-40px;margin-right:-40px}.VisualSearchDemo-module__gTu4OG__wall{grid-template-columns:repeat(10,minmax(0,1fr))}.VisualSearchDemo-module__gTu4OG__wall>:nth-child(n+11){display:none}}@media (max-width:640px){.VisualSearchDemo-module__gTu4OG__stage{align-items:flex-start;height:600px;margin-left:-24px;margin-right:-24px;padding-top:16px}.VisualSearchDemo-module__gTu4OG__wall{grid-template-columns:repeat(6,minmax(0,1fr))}.VisualSearchDemo-module__gTu4OG__wall>:nth-child(n+7){display:none}.VisualSearchDemo-module__gTu4OG__window{width:calc(100% - 20px);height:500px}.VisualSearchDemo-module__gTu4OG__stat{display:none}.VisualSearchDemo-module__gTu4OG__head,.VisualSearchDemo-module__gTu4OG__body,.VisualSearchDemo-module__gTu4OG__foot{padding-left:14px;padding-right:14px}.VisualSearchDemo-module__gTu4OG__crops{grid-template-columns:repeat(2,minmax(0,1fr))}.VisualSearchDemo-module__gTu4OG__chip{font-size:12.5px}}
.page-module__fsS_Sa__main{--px:max(72px, calc((100vw - 1160px) / 2));color:#111114;background:#f1f1f3}.page-module__fsS_Sa__hero{padding:120px var(--px) 64px;border-bottom:1px solid var(--rule)}.page-module__fsS_Sa__eyebrow{font-family:var(--font-primary);color:#0c50ff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:22px;font-size:11px;font-weight:400}.page-module__fsS_Sa__heading{font-family:var(--font-display);letter-spacing:-.5px;margin-bottom:24px;font-size:clamp(38px,4.4vw,62px);font-weight:400;line-height:1.05}.page-module__fsS_Sa__lead{color:#3a3a42;max-width:640px;font-size:17px;font-weight:300;line-height:1.7}.page-module__fsS_Sa__entries{padding:0 var(--px)}.page-module__fsS_Sa__entry{border-bottom:1px solid var(--rule);grid-template-columns:220px minmax(0,720px);gap:40px;padding:56px 0;scroll-margin-top:96px;display:grid}.page-module__fsS_Sa__dateCol{padding-top:9px}.page-module__fsS_Sa__date{color:#6b6b76;font-size:13px;font-weight:400;text-decoration:none;position:sticky;top:104px}.page-module__fsS_Sa__date:hover{color:#0c50ff}.page-module__fsS_Sa__title{font-family:var(--font-display);margin-bottom:18px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.2}.page-module__fsS_Sa__shot{margin:4px 0 26px}.page-module__fsS_Sa__shot img{background:#fff;border:1px solid #1111141a;border-radius:10px;max-width:100%;height:auto;display:block;box-shadow:0 18px 40px -24px #11111459}.page-module__fsS_Sa__body{color:#46464f;font-size:16px;font-weight:300;line-height:1.75}.page-module__fsS_Sa__body+.page-module__fsS_Sa__body{margin-top:16px}.page-module__fsS_Sa__improvements{border-top:1px solid var(--rule-light);margin-top:28px;padding-top:22px}.page-module__fsS_Sa__improvementsLabel{color:#6b6b76;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;font-size:11px;font-weight:400}.page-module__fsS_Sa__list{flex-direction:column;gap:10px;list-style:none;display:flex}.page-module__fsS_Sa__list li{color:#46464f;padding-left:18px;font-size:15px;font-weight:300;line-height:1.6;position:relative}.page-module__fsS_Sa__list li:before{content:"";background:#9a9aa4;width:8px;height:1px;position:absolute;top:.8em;left:2px}.page-module__fsS_Sa__cta{padding:88px var(--px) 104px;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.page-module__fsS_Sa__ctaHeading{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15}@media (max-width:1024px){.page-module__fsS_Sa__main{--px:40px}}@media (max-width:768px){.page-module__fsS_Sa__main{--px:24px}.page-module__fsS_Sa__hero{padding-top:96px;padding-bottom:48px}.page-module__fsS_Sa__entry{grid-template-columns:1fr;gap:10px;padding:40px 0}.page-module__fsS_Sa__dateCol{padding-top:0}.page-module__fsS_Sa__date{position:static}.page-module__fsS_Sa__cta{padding:64px var(--px) 80px}}
