:root{--bg:#060810;--panel:#0d111c;--line:rgba(255,255,255,.09);--text:#f7f8ff;--muted:#9299aa;--accent:#6d5dfc;--accent2:#8f84ff}*{box-sizing:border-box}html{background:var(--bg);color:var(--text)}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 50% -15%,#1a1740 0,var(--bg) 34%);min-height:100vh}a{color:inherit;text-decoration:none}.shell{min-height:100vh;max-width:1400px;margin:auto;padding:22px 34px 60px}.nav{height:64px;justify-content:space-between}.brand,.nav{display:flex;align-items:center}.brand{gap:10px;font-weight:800;letter-spacing:-.03em}.brandMark{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#8e80ff,#5543eb);box-shadow:0 8px 30px #6856ff4d}.heroActions,.navActions{display:flex;gap:12px}.button{border:0;border-radius:12px;background:linear-gradient(135deg,var(--accent2),var(--accent));color:white;padding:11px 16px;font-weight:750;box-shadow:0 8px 22px #5847e22e}.button.large{padding:15px 22px;border-radius:14px}.button.secondary{background:#111625;border:1px solid var(--line);box-shadow:none}.hero{padding:100px 0 30px;text-align:center}.eyebrow{color:#a79dff;font-size:12px;letter-spacing:.16em;font-weight:800}.hero h1{font-size:clamp(48px,7vw,92px);line-height:.94;letter-spacing:-.065em;max-width:1050px;margin:22px auto 24px}.heroText{color:var(--muted);font-size:20px;line-height:1.6;max-width:820px;margin:0 auto}.leftText{margin:0;text-align:left}.heroActions{justify-content:center;margin:35px 0 54px}.outcomeGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;text-align:left;margin:0 0 30px}.featureCard{border:1px solid var(--line);background:rgba(13,17,28,.82);border-radius:20px;padding:22px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.featureIcon{display:block;color:#9d91ff;font-size:11px;letter-spacing:.12em;font-weight:850;margin-bottom:12px}.featureCard h3{font-size:20px;margin:0 0 9px}.featureCard p{margin:0;color:var(--muted);line-height:1.55}.conversionFlow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:22px;border:1px solid var(--line);border-radius:22px;background:#090d17;text-align:left;margin:0 0 30px}.conversionFlow>div:not(.flowArrow){display:flex;flex-direction:column;gap:6px}.conversionFlow small{color:var(--muted)}.flowArrow{color:#7e72ff;font-size:24px}.stepStrip{display:grid;grid-template-columns:repeat(4,1fr);text-align:left;border:1px solid var(--line);background:rgba(13,17,28,.72);border-radius:22px;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stepStrip>div{min-height:142px;padding:24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.stepStrip>div:last-child{border-right:0}.stepStrip span{color:#7467ff;font-size:12px;font-weight:800}.stepStrip strong{font-size:17px;margin-top:8px}.stepStrip small{color:var(--muted)}.onboarding{max-width:1040px;margin:70px auto}.panel{border:1px solid var(--line);background:rgba(13,17,28,.9);border-radius:24px;padding:30px}.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:24px}.card{border:1px solid var(--line);border-radius:18px;padding:22px;background:#090d17}.card span{color:#7467ff;font-size:12px;font-weight:800}.card h3{margin:10px 0 8px}.card p{color:var(--muted);line-height:1.55;margin:0}.status{margin-top:26px;padding:14px 16px;border:1px solid var(--line);border-radius:13px;color:#aeb5c4;background:#0b0f19}.dashboardHero{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:26px;gap:26px;align-items:end;padding:70px 0 28px}.dashboardHero h1{font-size:clamp(44px,5.5vw,72px);line-height:.96;letter-spacing:-.055em;margin:16px 0 18px}.qrCard{display:grid;grid-template-columns:150px 1fr;grid-gap:22px;gap:22px;align-items:center;border:1px solid var(--line);background:rgba(13,17,28,.9);border-radius:22px;padding:22px}.qrCard h3{font-size:22px;margin:0 0 8px}.qrCard p{color:var(--muted);line-height:1.45;margin:0 0 12px}.qrMock{width:150px;aspect-ratio:1;background:repeating-conic-gradient(#fff 0 25%,#0b0f19 0 50%) 0/22px 22px;border:10px solid #fff;border-radius:12px;box-shadow:0 15px 45px rgba(0,0,0,.35)}.shareLink{font-size:13px;color:#b5adff;background:#0a0e18;border:1px solid var(--line);padding:9px 10px;border-radius:10px;overflow-wrap:anywhere}.metricsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:18px 0 24px}.metric{border:1px solid var(--line);background:#090d17;border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:7px}.metric span{font-size:11px;color:#8f84ff;font-weight:850;letter-spacing:.1em}.metric strong{font-size:31px;letter-spacing:-.04em}.metric small{color:var(--muted)}.leadPanel{padding:0;overflow:hidden}.panelHeader{display:flex;align-items:flex-end;justify-content:space-between;padding:26px 28px;border-bottom:1px solid var(--line)}.panelHeader h2{font-size:28px;margin:8px 0 0;letter-spacing:-.035em}.notificationBadge{color:#bcb6ff;border:1px solid rgba(143,132,255,.28);background:rgba(109,93,252,.09);border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.leadTable{overflow-x:auto}.leadRow{display:grid;grid-template-columns:.85fr .5fr .9fr 1.1fr 1.35fr .7fr;grid-gap:14px;gap:14px;align-items:center;padding:17px 22px;border-bottom:1px solid var(--line);min-width:1050px}.leadRow:last-child{border-bottom:0}.leadHeader{font-size:11px;color:#737b8d;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.leadRow span,.leadRow strong{font-size:13px}.intent{width:max-content;padding:6px 9px;border-radius:999px;font-weight:800}.intent.hot{background:rgba(255,89,89,.12);color:#ff8c8c}.intent.warm{background:rgba(255,190,73,.12);color:#ffd078}.intent.new{background:rgba(109,93,252,.15);color:#aaa0ff}.alertStatus{color:#9be7b5}.notifySection{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:22px}.notifySection .featureCard{min-height:190px}.notifySection h3{font-size:22px}.notifySection p{font-size:15px}@media(max-width:1000px){.metricsGrid,.outcomeGrid{grid-template-columns:repeat(2,1fr)}.conversionFlow,.dashboardHero{grid-template-columns:1fr}.flowArrow{transform:rotate(90deg);justify-self:center}.qrCard{grid-template-columns:130px 1fr}.qrMock{width:130px}}@media(max-width:760px){.shell{padding:18px}.hero{padding-top:70px}.grid,.metricsGrid,.notifySection,.outcomeGrid,.stepStrip{grid-template-columns:1fr}.stepStrip>div{border-right:0;border-bottom:1px solid var(--line)}.hero h1{font-size:48px}.navActions{gap:8px}.button{padding:10px 12px}.qrCard{grid-template-columns:1fr}.qrMock{width:150px}.dashboardHero{padding-top:45px}.panelHeader{align-items:flex-start;gap:16px;flex-direction:column}}.sectionTitle{font-size:clamp(42px,5.6vw,68px);line-height:.98;letter-spacing:-.055em;margin:16px 0 18px}.successWrap{max-width:1120px}.launchGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:22px;gap:22px;margin-top:32px}.launchActions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.launchActions h2{font-size:34px;letter-spacing:-.04em;margin:5px 0}.launchActions p{color:var(--muted);line-height:1.55;margin:0 0 8px}.textLink{color:#aca3ff;text-decoration:underline;text-underline-offset:4px}.realQr{width:100%;max-width:300px;background:#fff;padding:12px;border-radius:18px;display:block;margin:18px auto}.dashboardQr{width:150px;padding:8px;margin:0}.helperText{color:var(--muted);font-size:13px;line-height:1.45}.formPanel{margin-top:30px}.formGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.formGrid label,.leadForm{display:flex;flex-direction:column;gap:8px}.formGrid label span{font-size:12px;color:#a9afbf;font-weight:800;letter-spacing:.04em}.chatComposer input,.formGrid input,.leadForm input,.leadForm textarea{width:100%;background:#080c15;color:var(--text);border:1px solid var(--line);border-radius:12px;padding:13px 14px;font:inherit;outline:none}.chatComposer input:focus,.formGrid input:focus,.leadForm input:focus,.leadForm textarea:focus{border-color:#786bff;box-shadow:0 0 0 3px rgba(109,93,252,.12)}.mediaGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:22px}.mediaCard{border:1px solid var(--line);border-radius:18px;background:#090d17;padding:20px;display:flex;flex-direction:column;gap:15px}.mediaCard h3{margin:0 0 6px}.mediaCard p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.photoPreview{width:150px;height:150px;border-radius:18px;object-fit:cover;border:1px solid var(--line)}.photoPlaceholder{width:150px;height:150px;border-radius:18px;border:1px dashed rgba(255,255,255,.18);display:grid;place-items:center;color:#6f7686;font-size:12px;font-weight:850;letter-spacing:.12em;background:#070b13}.fileInput{color:#a9afbf}.audioPreview{width:100%}.captureStatus{color:#8d95a6;font-size:13px}.captureStatus.ready{color:#9be7b5}.dangerButton{background:linear-gradient(135deg,#ff7b7b,#d84848)}.consentRow{display:flex;align-items:flex-start;gap:10px;margin:22px 0;color:#c3c8d5;font-size:14px;line-height:1.45}.consentRow input{margin-top:3px}.formError{border:1px solid rgba(255,92,92,.35);background:rgba(255,92,92,.08);color:#ffb2b2;border-radius:12px;padding:12px 14px;margin:12px 0}.formFooter{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.emptyState,.loadingCard{max-width:760px;margin:100px auto;text-align:left}.emptyState h1{font-size:54px;letter-spacing:-.05em;margin:14px 0}.emptyState p,.loadingCard p{color:var(--muted);line-height:1.55}.emptyLeads{padding:40px 28px}.emptyLeads h3{font-size:24px;margin:0 0 8px}.emptyLeads p{color:var(--muted);margin:0 0 20px}.dateSmall{display:block;color:#737b8d;font-weight:500;margin-top:5px}.notificationStack{display:flex;flex-direction:column;gap:4px}.notificationStack small{font-size:11px;color:#9be7b5}.publicShell{min-height:100vh;padding:24px;background:radial-gradient(circle at 50% -10%,#1b1844 0,#060810 38%)}.publicAgent{width:min(860px,100%);margin:0 auto}.agentHeader{display:flex;align-items:center;justify-content:space-between;padding:8px 0 22px}.agentMeta{text-align:right;display:flex;flex-direction:column;gap:4px}.agentMeta small{color:var(--muted)}.agentStage{border:1px solid var(--line);background:rgba(13,17,28,.88);border-radius:26px;padding:24px;justify-content:space-between}.agentIdentity,.agentStage{display:flex;align-items:center;gap:20px}.agentPortrait{width:116px;height:116px;border-radius:24px;object-fit:cover;border:1px solid var(--line);background:#0b0f19}.placeholderPortrait{display:grid;place-items:center;font-size:44px;font-weight:900;color:#b5adff}.agentIdentity h1{font-size:38px;letter-spacing:-.045em;margin:5px 0}.agentIdentity p{color:var(--muted);margin:0}.liveDot{font-size:11px;color:#8ef0aa;font-weight:900;letter-spacing:.12em}.voiceToggle{border:1px solid var(--line);background:#090d17;color:#ccd1dd;border-radius:12px;padding:10px 12px;cursor:pointer}.conversationCard{border:1px solid var(--line);background:#0b0f19;border-radius:24px;margin-top:18px;overflow:hidden}.messages{padding:24px;display:flex;flex-direction:column;gap:14px;min-height:280px;max-height:520px;overflow:auto}.message{max-width:78%;border-radius:18px;padding:13px 15px}.message span{display:block;font-size:10px;font-weight:850;letter-spacing:.08em;color:#8d95a6;margin-bottom:6px;text-transform:uppercase}.message p{margin:0;line-height:1.5}.message.agent{background:#12182a;border:1px solid var(--line)}.message.visitor{margin-left:auto;background:linear-gradient(135deg,#786bff,#5947e6)}.message.visitor span{color:#e7e4ff}.chatComposer{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;padding:16px;border-top:1px solid var(--line)}.interestButton{width:calc(100% - 32px);margin:0 16px 16px;border:1px solid rgba(143,132,255,.35);background:rgba(109,93,252,.1);color:#c9c4ff;border-radius:13px;padding:13px 16px;font-weight:800;cursor:pointer}.leadCaptureCard{border:1px solid rgba(143,132,255,.28);background:#0c1020;border-radius:24px;margin-top:18px;padding:24px}.leadCaptureCard h2{font-size:30px;letter-spacing:-.04em;margin:8px 0 18px}.leadForm textarea{min-height:110px;resize:vertical}.leadForm .button{margin-top:5px}.leadSuccess{margin-top:18px;border:1px solid rgba(80,215,130,.28);background:rgba(80,215,130,.08);border-radius:18px;padding:20px;color:#bff1d0}.leadSuccess p{margin:6px 0 0;color:#a9cdb5;line-height:1.5}.publicFooter{text-align:center;color:#666e7e;font-size:12px;padding:24px}.qrCard .realQr{margin:0}.button:disabled{opacity:.6;cursor:not-allowed}.creationStatus{margin:18px 0 28px;border:1px solid var(--line);border-radius:18px;padding:18px 20px;background:#0a0e18}.creationStatus strong{display:block;font-size:24px;letter-spacing:-.03em}.creationStatus p{color:var(--muted);margin:6px 0 14px}.creationStatus.ready{border-color:rgba(80,215,130,.35);background:rgba(80,215,130,.07)}.creationStatus.attention{border-color:rgba(255,190,73,.35);background:rgba(255,190,73,.07)}.creationProgress{height:7px;border-radius:999px;background:#181d2a;overflow:hidden}.creationProgress span{height:100%;display:block;border-radius:999px;background:linear-gradient(90deg,#6d5dfc,#9a90ff);transition:width .35s ease}.cameraCapture{display:flex;flex-direction:column;gap:12px}.cameraPreview{width:100%;max-height:360px;aspect-ratio:1/1;object-fit:cover;border:1px solid var(--line);border-radius:18px;background:#05070d;transform:scaleX(-1)}.cameraActions{display:flex;gap:10px}.voiceFirstAgent{width:min(960px,100%)}.livePresenceStage{border:1px solid var(--line);background:radial-gradient(circle at 50% 10%,rgba(109,93,252,.18),rgba(13,17,28,.94) 55%);border-radius:30px;padding:26px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.liveFaceWrap{position:relative;width:min(440px,90vw);aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#090d17;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.38)}.liveFaceVideo{width:100%;height:100%;object-fit:cover;background:#090d17}.liveFaceWrap .placeholderPortrait{font-size:100px}.presenceBadge{position:absolute;top:16px;left:16px;background:rgba(5,8,14,.76);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 11px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.11em;color:#8ef0aa}.voiceIdentity h1{font-size:46px;letter-spacing:-.05em;margin:0 0 5px}.voiceIdentity p{color:var(--muted);margin:0 0 6px}.startConversationButton{font-size:18px;padding:16px 26px;border-radius:999px;min-width:260px}.voiceControlWrap,.voiceConversationButton{display:flex;flex-direction:column;align-items:center;gap:10px}.voiceConversationButton{width:190px;height:190px;border-radius:50%;border:1px solid rgba(143,132,255,.42);background:radial-gradient(circle at 35% 30%,#8f84ff,#5b49e7 66%,#382ca8);color:#fff;justify-content:center;cursor:pointer;box-shadow:0 20px 60px rgba(94,76,232,.35);transition:transform .18s ease,box-shadow .18s ease}.voiceConversationButton:hover{transform:scale(1.025)}.voiceConversationButton.listening{box-shadow:0 0 0 14px rgba(109,93,252,.11),0 20px 70px rgba(109,93,252,.48);animation:aexaPulse 1.25s ease-in-out infinite}.voiceConversationButton:disabled{opacity:.65;cursor:not-allowed}.voiceMic{font-size:38px}.voiceConversationButton strong{font-size:15px}.voiceStatusText{color:#aeb5c4;font-size:14px}.voiceTranscript{margin-top:20px}.voiceTranscript>.eyebrow{padding:20px 24px 0}.voiceTranscript .messages{min-height:180px;max-height:360px}@keyframes aexaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media(max-width:760px){.formGrid,.launchGrid,.mediaGrid{grid-template-columns:1fr}.formFooter{align-items:stretch;flex-direction:column}.agentHeader,.agentStage{align-items:flex-start;flex-direction:column}.agentMeta{text-align:left}.agentIdentity{align-items:flex-start}.agentPortrait{width:90px;height:90px}.chatComposer{grid-template-columns:1fr}.message{max-width:92%}.dashboardQr{width:150px}.publicShell{padding:14px}.cameraActions{flex-direction:column}.livePresenceStage{padding:18px}.liveFaceWrap{width:100%}.voiceIdentity h1{font-size:38px}.voiceConversationButton{width:160px;height:160px}}.readyNotice{margin:0 0 28px;border:1px solid rgba(143,132,255,.3);background:rgba(109,93,252,.08);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:5px}.readyNotice strong{font-size:16px}.readyNotice span{color:#bcc2d0;line-height:1.5}.readyNotice.ready{border-color:rgba(80,215,130,.32);background:rgba(80,215,130,.08)}.readyNotifyCard{margin-top:18px}.readyNotifyGrid{margin-top:2px}.readyNotifyCard .consentRow,.readySmsToggle{margin:0}.readyNotifyCard input{width:100%;background:#080c15;color:var(--text);border:1px solid var(--line);border-radius:12px;padding:13px 14px;font:inherit;outline:none}.readyNotifyCard input:focus{border-color:#786bff;box-shadow:0 0 0 3px rgba(109,93,252,.12)}.guidedShell{max-width:1480px}.guidedNav{height:76px;gap:18px}.guidedNav .brand{font-size:20px}.guidedNav .brand b{font-weight:500;color:#b0acdc}.guidedNav .navActions{align-items:center}.guidedBottomCta .button,.guidedHeroButtons .button,.guidedNav .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .18s ease,box-shadow .18s ease}.guidedBottomCta .button:hover,.guidedHeroButtons .button:hover,.guidedNav .button:hover{transform:translateY(-2px)}.navTextLink{font-size:13px;color:#c2c7db;font-weight:700;padding:10px 12px}.navTextLink:hover{color:#fff}.guidedHero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;grid-gap:36px;gap:36px;min-height:610px;padding:48px 0 40px}.guidedHeroCopy{position:relative;z-index:1}.guidedPill{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.13em;color:#c9d3ff;padding:10px 14px;border:1px solid #4d5b9b70;background:#111936;border-radius:999px}.stageLiveDot{display:inline-block;width:8px;height:8px;min-width:8px;background:#50ddb6;border-radius:50%;box-shadow:0 0 0 4px #50ddb622}.guidedHero h1{font-size:clamp(52px,5.8vw,83px);line-height:1.025;letter-spacing:-.066em;margin:24px 0;max-width:745px}.guidedHero h1 em{font-style:normal;background:linear-gradient(100deg,#bcafff 5%,#85cdff 70%,#a0fff2);background-clip:text;-webkit-background-clip:text;color:transparent}.guidedHeroText{font-size:18px;line-height:1.7;color:#b1bbd0;max-width:650px;margin:0}.guidedHeroButtons{display:flex;flex-wrap:wrap;gap:13px;margin:30px 0}.guidedTrust{display:flex;gap:17px;flex-wrap:wrap;color:#a5b2ce;font-size:12px;font-weight:650}.guidedTrust span{display:inline-flex;align-items:center;gap:7px}.guidedTrust svg{color:#a39cff}.illustrationStage{min-height:500px;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center}.stageGlow{position:absolute;z-index:-1;width:88%;aspect-ratio:1;filter:blur(15px);border-radius:50%;background:radial-gradient(circle,#5448d95d,#1e4f9351 40%,transparent 68%)}.stagePortrait{width:min(330px,66%);position:relative;border:1px solid #d0d0ff40;background:#131b37;padding:9px;border-radius:29px;box-shadow:0 36px 110px #03040a99;transform:rotate(-2deg);z-index:2}.sampleFaceSvg{width:100%;height:auto;display:block;border-radius:21px}.stagePortraitCaption{padding:12px 12px 5px;color:#dfe9ff;font-size:12px;display:flex;align-items:center;gap:7px;font-weight:700}.stageCaptionMuted{font-weight:500;color:#8897b5}.stageFloat{display:flex;align-items:center;gap:10px;position:absolute;z-index:3;min-width:210px;padding:12px 14px;border:1px solid #6876a17a;border-radius:17px;background:#111a32ef;box-shadow:0 14px 45px #0008;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.stageFloatOne{top:11%;left:0;transform:rotate(-4deg)}.stageFloatTwo{top:20%;right:-1%;transform:rotate(4deg)}.floatIcon{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;background:#554ace55;color:#c9baff}.stageFloat small,.stageFloat strong{display:block}.stageFloat strong{font-size:13px;color:#fafaff}.stageFloat small{color:#9fa9bf;font-size:11px;margin-top:2px}.soundWave{display:flex;gap:3px;align-items:center;height:24px;margin-left:auto}.soundWave i{width:3px;background:#8ed6e2;border-radius:3px;height:8px}.soundWave i:nth-child(2),.soundWave i:nth-child(4){height:19px}.soundWave i:nth-child(3){height:13px}.floatCheck{margin-left:auto;color:#5bf4bb}.stageChat{position:absolute;z-index:4;bottom:3%;right:1%;width:286px;padding:17px;border:1px solid #6672978a;border-radius:19px;background:#131a2ff5;box-shadow:0 25px 65px #020307bf}.stageChatTop{display:flex;gap:9px;align-items:center;margin-bottom:12px}.stageChatAvatar{width:35px;height:35px;border-radius:10px;display:grid;place-items:center;font-weight:850;color:#fff;background:linear-gradient(130deg,#897bff,#4636c4)}.stageChatTop div{flex:1 1}.stageChatTop small,.stageChatTop strong{display:block}.stageChatTop strong{font-size:12px}.stageChatTop small{color:#8496b6;font-size:10px;margin-top:3px}.stageChatTop>svg{color:#948df9}.stageBubbleAgent,.stageBubbleVisitor{font-size:11px;line-height:1.5;margin:8px 0;border-radius:12px;padding:10px 11px;max-width:92%}.stageBubbleVisitor{background:#495ac4;color:#fff;margin-left:auto;border-bottom-right-radius:3px}.stageBubbleAgent{background:#25314b;color:#ecf4ff;border-bottom-left-radius:3px}.stageLead{gap:6px;color:#85e2be;font-size:11px;font-weight:800;margin-top:12px}.guidedWaitBanner,.stageLead{display:flex;align-items:center}.guidedWaitBanner{gap:18px;padding:21px 24px;margin:6px 0 90px;border:1px solid #9b8cfa55;background:linear-gradient(100deg,#29234eaa,#12274499);border-radius:22px}.guidedWaitIcon{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border-radius:16px;background:#7b66d53d;color:#d1caff}.guidedWaitBanner>div:nth-child(2){flex:1 1}.guidedWaitBanner strong{display:block;font-size:17px;color:#f6f2ff;margin-bottom:5px}.guidedWaitBanner p{color:#bdc6de;line-height:1.5;font-size:13px;margin:0;max-width:800px}.guidedWaitBanner p b{color:#fff}.guidedQuietLink{flex-shrink:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#c7bcff}.guidedQuietLink:hover{color:white}.guidedSection{margin:0 0 100px;scroll-margin-top:40px}.guidedSectionIntro{text-align:center;max-width:760px;margin:auto auto 34px}.guidedBottomCta h2,.guidedSectionIntro h2,.guidedUseCase h2{font-size:clamp(35px,4.1vw,55px);line-height:1.08;letter-spacing:-.055em;margin:13px 0}.guidedSectionIntro h2 span{color:#a6aee2}.guidedSectionIntro p{color:#aeb9ce;font-size:16px;line-height:1.55}.guidedJourney{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.guidedJourneyCard{display:flex;flex-direction:column;min-height:280px;padding:25px;border:1px solid #54608255;border-radius:24px;background:linear-gradient(155deg,#162039,#0b111f)}.guidedCardTop{display:flex;align-items:center;justify-content:space-between}.guidedStepIcon{width:62px;height:62px;display:grid;place-items:center;background:#8b81ff26;border-radius:19px;color:#c9c3ff}.guidedStepNumber{font-size:14px;font-weight:850;color:#7782a6}.guidedJourneyCard h3{font-size:21px;letter-spacing:-.03em;margin:22px 0 7px}.guidedJourneyCard p{font-size:14px;color:#a5b3ca;line-height:1.6;margin:0 0 20px}.guidedCardFoot{display:flex;gap:8px;align-items:center;color:#9dddc8;font-size:12px;font-weight:700;margin-top:auto}.guidedUseCase{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center;margin:20px 0 100px;padding:38px 0}.guidedUseCaseCopy>p{color:#afbad0;line-height:1.7;font-size:16px;max-width:550px}.guidedFeatureRows{display:grid;grid-gap:19px;gap:19px;margin-top:27px}.guidedFeatureRows>div{display:flex;align-items:flex-start;gap:15px}.guidedFeatureRows>div>span{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border:1px solid #7783d144;background:#7476e026;border-radius:13px;color:#bcb8ff}.guidedFeatureRows small,.guidedFeatureRows strong{display:block}.guidedFeatureRows strong{font-size:15px;margin:0 0 4px}.guidedFeatureRows small{color:#96a4bd;line-height:1.4}.guidedUseCaseMock{padding:30px;background:radial-gradient(circle at 85% 0,#282b6266,#101729 55%);border:1px solid #63749b55;border-radius:29px;box-shadow:0 36px 80px #03071344}.guidedMockHeader{display:flex;gap:14px;align-items:center;padding-bottom:20px;border-bottom:1px solid #ffffff17}.guidedMockHeader>span{width:48px;height:48px;display:grid;place-items:center;color:#ccc7ff;background:#5046aa55;border-radius:15px}.guidedMockHeader small,.guidedMockHeader strong{display:block}.guidedMockHeader strong{font-size:16px}.guidedMockHeader small{margin-top:3px;font-size:12px;color:#8fa0bd}.guidedMockConversation{display:flex;flex-direction:column;gap:14px;padding:28px 0}.mockAssistant,.mockVisitor{max-width:85%;padding:15px 18px;border-radius:16px;line-height:1.55;font-size:14px}.mockVisitor{background:#6157ba;color:#fff;margin-left:auto;border-bottom-right-radius:3px}.mockAssistant{background:#263348;color:#dce8fc;border-bottom-left-radius:3px}.guidedMockLead{display:flex;gap:12px;align-items:center;background:#17382d66;border:1px solid #36866377;border-radius:14px;padding:15px}.guidedMockLead>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#2b8866;color:#fff;flex-shrink:0}.guidedMockLead small,.guidedMockLead strong{display:block}.guidedMockLead strong{color:#abf5cd}.guidedMockLead small{font-size:12px;line-height:1.5;color:#91bda8;margin-top:3px}.guidedBottomCta{display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid #7878c355;background:linear-gradient(110deg,#211d47,#10243e);padding:40px 48px;border-radius:29px;margin:15px 0 65px}.guidedBottomCta h2{font-size:40px}.guidedBottomCta p{color:#bbc7dc;margin-bottom:0}.guidedBottomCta .button{white-space:nowrap}.onboarding.guideOnboarding{max-width:1120px;margin:42px auto}.guideIntro{display:flex;justify-content:space-between;gap:25px;align-items:flex-end}.guideIntro h1{max-width:850px}.guideIntro>div>p{font-size:17px;max-width:690px;line-height:1.55;color:#abb9d3;margin:0}.guideIntroBadge{align-self:flex-start;padding:12px 16px;border:1px solid #8783d255;background:#201c3e;border-radius:999px;color:#d8cbff;white-space:nowrap;font-size:12px;font-weight:750}.guideStepBar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:30px 0}.guideStepBarItem{display:flex;gap:12px;align-items:center;padding:15px;border-radius:16px;border:1px solid #ffffff1a;background:#10182a}.guideStepBarItem .guideStepCircle{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;background:#6c64c738;color:#c7c3ff;border-radius:12px}.guideStepBarItem small,.guideStepBarItem strong{display:block}.guideStepBarItem strong{font-size:13px}.guideStepBarItem small{color:#91a1b9;font-size:11px;margin-top:3px}.guideReminder{display:flex;align-items:flex-start;gap:15px;padding:17px 20px;border-radius:18px;border:1px solid #7977cf6b;background:#232145a6;margin:20px 0}.guideReminder .reminderIcon{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:13px;background:#7369d148;color:#dfd6ff}.guideReminder strong{font-size:16px}.guideReminder p{font-size:13px;line-height:1.55;color:#c3cbdf;margin:4px 0 0}.guideGroupHead{display:flex;align-items:center;gap:12px;margin:29px 0 14px}.guideGroupHead .groupIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#c4bdff;background:#544cab55;flex-shrink:0}.guideGroupHead h2{font-size:22px;margin:0 0 3px;letter-spacing:-.03em}.guideGroupHead p{color:#a5b1c7;margin:0;font-size:13px}.guideMedia .mediaCard{min-height:352px;gap:16px}.guideMedia .mediaCard h3{font-size:20px}.guideMedia .mediaCard .photoPlaceholder,.guideMedia .mediaCard .photoPreview{width:152px;height:152px}.guideMediaVisual{display:flex;align-items:center;gap:15px;margin:4px 0}.guideMediaVisual .photoPlaceholder{overflow:hidden;background:#141b33;border:0}.guideMediaVisual .photoPlaceholder svg{width:100%;height:100%}.guidePhotoTips{display:flex;flex-direction:column;gap:8px;color:#acbdd7;font-size:12px}.guidePhotoTips span{display:flex;align-items:center;gap:7px}.guidePhotoTips svg{color:#8edac0}.guideUploadActions{display:flex;flex-wrap:wrap;gap:9px}.guideVoiceVisual{display:flex;gap:5px;align-items:center;justify-content:center;height:125px;background:radial-gradient(circle,#37357870,#0b1224 66%);border:1px dashed #6762b655;border-radius:16px}.guideVoiceVisual .bar{width:7px;border-radius:99px;background:linear-gradient(180deg,#b0a5ff,#6bbaca);height:22px;animation:guideWave 1.8s ease-in-out infinite}.guideVoiceVisual .bar:nth-child(2),.guideVoiceVisual .bar:nth-child(6){height:48px;animation-delay:.15s}.guideVoiceVisual .bar:nth-child(3),.guideVoiceVisual .bar:nth-child(5){height:70px;animation-delay:.3s}.guideVoiceVisual .bar:nth-child(4){height:89px;animation-delay:.4s}@keyframes guideWave{50%{transform:scaleY(.56)}}.guideExampleText{font-size:12px;line-height:1.6;color:#b4c1d4;background:#151e33;border:1px solid #5563835e;border-radius:12px;padding:12px 14px}.guideWebsiteDemo{display:flex;align-items:center;gap:14px;border:1px solid #5a668a7a;background:#121a2b;border-radius:16px;padding:18px}.guideWebsiteDemo>span{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;background:#4068975a;color:#a9daff}.guideWebsiteDemo small,.guideWebsiteDemo strong{display:block}.guideWebsiteDemo strong{font-size:14px}.guideWebsiteDemo small{color:#97abc6;font-size:12px;line-height:1.5;margin-top:3px}.guideDivider{height:1px;background:#ffffff17;margin:25px 0}.guideAfterSubmit{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:20px 0}.guideAfterSubmit>div{display:flex;align-items:flex-start;gap:10px;border:1px solid #6069a455;background:#111b2e;border-radius:14px;padding:15px}.guideAfterSubmit svg{color:#b0a8ff;flex-shrink:0}.guideAfterSubmit small,.guideAfterSubmit strong{display:block}.guideAfterSubmit strong{font-size:13px}.guideAfterSubmit small{font-size:11px;color:#98a9c4;line-height:1.45;margin-top:3px}.guideSuccessHeader{display:flex;align-items:center;gap:15px;margin-bottom:20px}.guideSuccessHeader>span{display:grid;place-items:center;background:#6a60c24d;color:#d2c5ff;border-radius:18px;width:58px;height:58px}.guideSuccessHeader h1{font-size:40px;letter-spacing:-.05em;margin:6px 0 0}.guideStatusTimeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;margin:22px 0}.guideStatusItem{border:1px solid #66749a5d;background:#141d30;padding:17px;border-radius:17px;min-height:150px}.guideStatusItem.ready{border-color:#4ebc8b60}.guideStatusItem.attention{border-color:#e5ae6755}.guideStatusHeader{display:flex;align-items:center;gap:10px;margin:0 0 13px}.guideStatusHeader span{display:grid;place-items:center;width:36px;height:36px;color:#beb8ff;background:#5c55b73a;border-radius:11px}.guideStatusItem strong{font-size:13px}.guideStatusItem p{font-size:12px;color:#abbad1;line-height:1.5;margin:0}.guideStatusTimeline .captureStatus{font-size:12px}.guideStatusItem .guidedPill{font-size:10px;letter-spacing:0;padding:5px 8px;margin-bottom:10px}.guideWaitingDetail{display:flex;gap:12px;align-items:flex-start;border:1px solid #7976d355;border-radius:16px;background:#24204495;padding:17px;margin:18px 0}.guideWaitingDetail svg{flex-shrink:0;color:#d4c7ff}.guideWaitingDetail strong{display:block}.guideWaitingDetail p{font-size:13px;color:#b6c5dd;line-height:1.5;margin:4px 0 0}@media(max-width:1150px){.guidedHero{grid-template-columns:1fr 1fr;gap:5px}.stageFloatOne{left:-2%}.stageFloatTwo{right:-4%}.guidedJourney{grid-template-columns:repeat(2,1fr)}.guidedUseCase{gap:30px}}@media(max-width:900px){.guidedHero{grid-template-columns:1fr;gap:10px;padding-top:42px}.guidedHeroCopy{max-width:740px}.illustrationStage{min-height:470px;max-width:650px;margin:auto;width:100%}.guidedWaitBanner{flex-wrap:wrap;margin-bottom:65px}.guidedQuietLink{padding-left:68px}.guidedUseCase{grid-template-columns:1fr}.guideStepBar{grid-template-columns:repeat(2,1fr)}.guideAfterSubmit,.guideStatusTimeline{grid-template-columns:1fr}}@media(max-width:600px){.guidedNav{align-items:flex-start;height:auto;padding-bottom:14px;flex-wrap:wrap}.guidedNav .navActions{width:100%;justify-content:space-between}.guidedNav .navTextLink{display:none}.guidedNav .button{font-size:12px;padding:10px}.guidedHero{padding-top:25px}.guidedHero h1{font-size:clamp(43px,11vw,61px)}.guidedHeroText{font-size:16px}.guidedHeroButtons{flex-direction:column;align-items:stretch}.guidedTrust{gap:9px 16px}.illustrationStage{min-height:405px}.stagePortrait{width:63%}.stageFloat{min-width:0;padding:8px 10px;gap:7px}.stageFloat strong{font-size:10px}.stageFloat small{font-size:9px}.floatIcon{width:30px;height:30px}.stageFloatOne{top:4%;left:0}.stageFloatTwo{top:17%;right:0}.soundWave{display:none}.stageChat{width:230px;right:0;bottom:2%;padding:12px}.stageBubbleAgent,.stageBubbleVisitor{font-size:10px;padding:7px 9px}.guidedWaitBanner{padding:17px;gap:11px;margin-top:6px}.guidedQuietLink{padding:0}.guidedJourney{grid-template-columns:1fr}.guidedJourneyCard{min-height:240px}.guidedUseCaseMock{padding:18px}.guidedBottomCta{padding:30px 23px;align-items:stretch;flex-direction:column}.guidedBottomCta .button{width:100%}.guideIntro{flex-direction:column;align-items:flex-start}.guideIntroBadge{align-self:flex-start}.guideStepBar{grid-template-columns:1fr 1fr}.guideStepBarItem{padding:10px;gap:7px}.guideStepBarItem .guideStepCircle{width:31px;height:31px}.guideStepBarItem strong{font-size:11px}.guideStepBarItem small{font-size:10px}.guideGroupHead h2{font-size:19px}.guideReminder{padding:13px}.guideSuccessHeader h1{font-size:34px}}@media(prefers-reduced-motion:reduce){.guideVoiceVisual .bar{animation:none}.guidedBottomCta .button,.guidedHeroButtons .button,.guidedNav .button{transition:none}}.leadContactHeader{align-items:center}.leadContactHeader>div{max-width:770px}.leadContactHeader .helperText{margin:10px 0 0;font-size:14px}.leadSearchRow{display:flex;align-items:center;gap:13px;padding:20px 28px;border-bottom:1px solid var(--line)}.leadSearchRow label{font-size:13px;color:#bcc5dd;font-weight:750;white-space:nowrap}.leadSearchRow input{background:#080c15;color:#f7f8ff;border:1px solid #ffffff2b;border-radius:12px;padding:12px 14px;min-width:0;flex:1 1;outline:none;font:inherit}.leadSearchRow input:focus{border-color:#a396ff;box-shadow:0 0 0 3px #7b6cff2b}.leadSearchRow>span{font-size:13px;color:#a4adc5;white-space:nowrap}.leadNoMatch{padding:24px 28px;color:#aeb8cb}.leadContactGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:24px;background:#0b0f19}.leadContactCard{border:1px solid #ffffff1d;background:linear-gradient(145deg,#171e32,#0c1220);border-radius:20px;overflow:hidden;min-width:0}.leadContactTitle{padding:22px 22px 17px;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #ffffff17}.leadContactTitle h3{font-size:26px;letter-spacing:-.04em;margin:6px 0 8px;overflow-wrap:anywhere}.leadContactTitle small{color:#a4b0c7;font-size:12px}.leadContactTitle .intent{height:-moz-fit-content;height:fit-content;flex-shrink:0;font-size:11px}.leadDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;padding:21px 22px;margin:0}.leadDetails>div{min-width:0;border:1px solid #ffffff16;background:#0c1424;border-radius:13px;padding:13px}.leadDetails dt{font-size:11px;color:#9d9aff;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.leadDetails dd{font-size:15px;line-height:1.5;color:#edf1ff;overflow-wrap:anywhere;margin:0}.leadDetails dd a{color:#c5d7ff;text-decoration:underline;text-underline-offset:3px}.leadDetails dd a:hover{color:#fff}.leadUnspecified{color:#8390a6;font-style:italic}.leadContactConversation{margin:0 22px 20px;border:1px solid #7f75cb57;background:#151d36;border-radius:12px;overflow:hidden}.leadContactConversation summary{cursor:pointer;padding:13px;color:#c9beff;font-size:13px;font-weight:800}.leadContactConversation>div{padding:4px 13px 12px;max-height:320px;overflow:auto}.leadContactConversation p{font-size:13px;line-height:1.55;color:#d0d9ed;border-top:1px solid #ffffff13;margin:0;padding:11px 2px}.leadContactConversation p strong{color:#fff}.leadContactFoot{border-top:1px solid #ffffff18;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:13px 22px;font-size:11px;color:#adb7cb}.leadContactFoot span:first-child{color:#a9ebbc}@media(max-width:960px){.leadContactGrid{grid-template-columns:1fr}}@media(max-width:600px){.leadSearchRow{flex-wrap:wrap;padding:16px}.leadSearchRow label{width:100%}.leadSearchRow input{flex-basis:100%;min-width:100%}.leadContactGrid{padding:12px}.leadContactTitle{padding:16px}.leadContactTitle h3{font-size:23px}.leadDetails{padding:14px;gap:9px}.leadDetails>div{padding:10px}.leadDetails dd{font-size:13px}.leadContactConversation{margin:0 14px 14px}.leadContactFoot{padding:12px 14px}.leadContactHeader{align-items:flex-start}}.crmShell{max-width:1780px;min-width:0;padding:22px clamp(16px,2.3vw,42px) 70px}.crmTopNav{gap:20px}.crmTopNav .brand b{font-weight:650;color:#c7c9f9}.crmHeader{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:35px 0 24px}.crmHeader h1{font-size:clamp(38px,4vw,64px);line-height:1;letter-spacing:-.06em;margin:10px 0}.crmTitleDot{color:#8f84ff}.crmHeader p{margin:8px 0 0;color:#aeb8cd;font-size:15px}.crmNew{white-space:nowrap;cursor:pointer;font:inherit;font-weight:800}.crmAccountStrip{display:flex;gap:16px;align-items:center;padding:16px 22px;margin-bottom:22px;background:linear-gradient(110deg,#202744,#121b2b);border:1px solid #5360808c;border-radius:17px}.crmAccountSymbol{height:46px;width:46px;flex-shrink:0;display:grid;place-items:center;border-radius:13px;background:#7774cf55;color:#beb5ff}.crmAccountStrip div{display:grid;grid-gap:3px;gap:3px}.crmAccountStrip div small{font-size:10px;letter-spacing:.13em;font-weight:850;color:#a8a0ff}.crmAccountStrip div strong{font-size:19px;letter-spacing:-.025em}.crmAccountStrip div>span{font-size:12px;color:#a4b1c8}.crmSynced{margin-left:auto;color:#9edfc5;gap:10px;font-size:12px}.crmNotice,.crmSynced{display:flex;align-items:center}.crmNotice{padding:12px 16px;background:#173c3499;color:#bcf2d6;border:1px solid #6ccb9b55;border-radius:11px;gap:9px;margin-bottom:15px;font-size:13px}.crmNotice button{margin-left:auto;background:none;border:0;color:inherit;font-size:20px;cursor:pointer}.crmError{margin-bottom:15px}.crmMetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:13px;gap:13px;margin-bottom:20px}.crmMetric{display:flex;flex-direction:column;gap:9px;padding:18px 19px;min-width:0;border-radius:16px;background:linear-gradient(155deg,#161d32,#0e1421);border:1px solid #57608161}.crmMetric>span{font-size:10px;font-weight:850;letter-spacing:.1em;color:#b1b7d3}.crmMetric strong{font-size:clamp(27px,2.5vw,39px);font-weight:800;letter-spacing:-.06em;overflow-wrap:anywhere;line-height:1}.crmMetric small{font-size:11px;line-height:1.3;color:#a1aac0}.crmMetric .crmMetricWarning{color:#f5bd7b}.crmWorkspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,.75fr);grid-gap:18px;gap:18px;align-items:start}.crmDetail,.crmMain{min-width:0;background:#0e1423;border:1px solid #414b67a6;border-radius:19px;overflow:hidden}.crmPanelHeading{padding:22px 22px 17px;display:flex;align-items:center;justify-content:space-between;gap:14px}.crmDetail h2,.crmPanelHeading h2{font-size:24px;letter-spacing:-.045em;margin:6px 0 0}.crmToggle{display:flex;gap:3px;border:1px solid #59647e;background:#111b2d;border-radius:11px;padding:4px}.crmToggle button{border:0;padding:9px 14px;border-radius:8px;background:none;color:#abb6ce;font:inherit;cursor:pointer;font-size:12px;font-weight:780}.crmToggle button.active{background:#5550bd;color:white}.crmFilters{display:flex;flex-wrap:wrap;gap:9px;padding:0 22px 18px;align-items:center}.crmFilters label{min-width:0}.crmFilters .crmSearch{flex:1 1;min-width:220px}.crmFilters input,.crmFilters select{background:#0a1020;border:1px solid #5c6583;border-radius:11px;color:#f5f7ff;min-height:41px;padding:9px 11px;width:100%;font:inherit;font-size:12px}.crmFilters select{cursor:pointer}.crmRefresh{display:grid;place-items:center;height:41px;width:41px;flex-shrink:0;border:1px solid #5c6583;background:#111a2c;color:#c1caff;border-radius:10px;cursor:pointer}.crmResultBar{padding:10px 22px;font-size:11px;color:#a6b1c9;background:#1a2234;border-block:1px solid #ffffff13}.crmTableScroll{overflow-x:auto}.crmTable{border-collapse:collapse;width:100%;min-width:1050px}.crmTable th{text-align:left;white-space:nowrap;padding:14px 15px;background:#141d2b;border-bottom:1px solid #626d8999;color:#b8c2dc;font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.crmTable td{font-size:12px;line-height:1.45;color:#e1e7f6;padding:14px 15px;border-bottom:1px solid #ffffff15;vertical-align:top;max-width:210px}.crmTable tr{cursor:pointer}.crmTable tbody tr:hover{background:#24294a7a}.crmTable tbody tr.selected{background:#34346a70}.crmTable td small,.crmTable td strong{display:block;overflow-wrap:anywhere}.crmTable td strong{font-weight:750;color:#fff}.crmTable td small{font-size:10px;color:#8fa1bb;margin-top:6px}.crmTable td a{color:#c0d7ff;text-decoration:underline;text-underline-offset:3px}.crmRowTitle{font:inherit;display:block;padding:0;border:0;background:none;text-align:left;color:#a9d6ff;font-weight:800;cursor:pointer;max-width:200px;overflow-wrap:anywhere}.crmRowTitle:hover{text-decoration:underline}.crmMissing{color:#8592a7}.crmStage{display:inline-flex;align-items:center;max-width:180px;padding:7px 10px;border:1px solid #6f8db87a;background:#223254;border-radius:8px;color:#bfd6ff;font-size:10px;font-weight:850;letter-spacing:.01em;line-height:1.3;white-space:normal}.crmStage-0{background:#303858;color:#bfc9f8;border-color:#7583a7}.crmStage-1{background:#2d3757;color:#b3d3ff;border-color:#6680bd}.crmStage-2{background:#2a3651;color:#9be6ff;border-color:#4b89a1}.crmStage-3{background:#49345f;color:#e4b8ff;border-color:#9364a2}.crmStage-4{background:#4a3d27;color:#ffe1a2;border-color:#a58b4c}.crmStage-5{background:#1b483a;color:#9bf0c6;border-color:#4c9770}.crmStage-6{background:#48303c;color:#e4b1c1;border-color:#916379}.crmOverdue{color:#ffb188!important;font-weight:750}.crmEmptyList{text-align:center;padding:60px 18px;color:#a9b6d0}.crmEmptyList svg{color:#bcb4ff}.crmEmptyList h3{color:white}.crmEmptyList p{font-size:13px;max-width:380px;margin:0 auto 21px}.crmBoard{display:flex;gap:11px;overflow-x:auto;min-height:390px;padding:14px}.crmLane{min-width:202px;max-width:225px;flex:1 1;background:#111b2d;border:1px solid #56617d5c;border-radius:12px;padding:10px}.crmLane header{display:flex;align-items:center;justify-content:space-between;color:#dce3fb;margin-bottom:12px}.crmLane header strong{font-size:11px;line-height:1.3}.crmLane header span{background:#313d5a;border-radius:7px;color:#e0e8ff;padding:3px 7px;font-size:11px}.crmBoardCard{width:100%;display:grid;grid-gap:7px;gap:7px;min-width:0;text-align:left;padding:12px;border-radius:10px;border:1px solid #5e67856e;background:#1c2840;color:#e8efff;margin-bottom:10px;cursor:pointer;font:inherit;font-size:11px}.crmBoardCard.selected,.crmBoardCard:hover{border-color:#b1a7ff;background:#2b3161}.crmBoardCard>strong{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.crmBoardCard>span{color:#bcc5df;overflow-wrap:anywhere}.crmBoardCard>small{color:#a1acc3;overflow-wrap:anywhere}.crmBoardAmount{font-weight:850;font-size:14px!important;color:#c7d4ff!important}.crmDetail{position:relative}.crmDetailHeader{padding:22px 21px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-bottom:1px solid #ffffff19}.crmDetailHeader h2{overflow-wrap:anywhere}.crmDetailHeader small{display:block;margin-top:7px;color:#99a9c3}.crmDetailHeader .crmStage{flex-shrink:0;max-width:125px;text-align:center}.crmContactActions{display:flex;gap:10px;padding:16px 21px 0}.crmContactActions a{display:flex;align-items:center;gap:7px;padding:10px 16px;border-radius:10px;background:#263463;border:1px solid #7976a566;font-size:12px;font-weight:750;color:#e8e8ff}.crmContactActions a:hover{background:#4754a2}.crmContactFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:17px 21px}.crmContactFacts>div{background:#161f31;border-radius:11px;padding:12px;min-width:0}.crmContactFacts span{display:block;font-size:9px;letter-spacing:.1em;color:#a3a9d4;font-weight:850;margin-bottom:6px}.crmContactFacts strong{display:block;font-weight:700;font-size:12px;overflow-wrap:anywhere;line-height:1.45}.crmEditForm{border-top:1px solid #ffffff20;padding:20px 21px}.crmActivity h3,.crmEditForm h3{margin:0 0 18px;font-size:16px}.crmFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.crmFormGrid label{min-width:0;display:flex;flex-direction:column;gap:7px;color:#bcc6da;font-size:11px;font-weight:700}.crmFormGrid label.full{grid-column:1/-1}.crmActivity textarea,.crmFormGrid input,.crmFormGrid select,.crmFormGrid textarea{background:#080f1d;border:1px solid #56617a;border-radius:10px;color:#f0f4ff;font:inherit;font-size:12px;padding:10px 11px;min-height:39px;width:100%}.crmActivity textarea:focus,.crmFormGrid input:focus,.crmFormGrid select:focus,.crmFormGrid textarea:focus{outline:2px solid #9e90fc;outline-offset:0}.crmActivity textarea,.crmFormGrid textarea{resize:vertical;line-height:1.5}.crmEditActions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.crmActivity button,.crmEditActions button,.crmModal button{cursor:pointer}.crmActivity button:disabled,.crmEditActions button:disabled,.crmModal button:disabled{opacity:.56;cursor:not-allowed}.crmActivity{border-top:1px solid #ffffff20;padding:20px 21px 25px}.crmActionChoices{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.crmActionChoices button{background:#182239;color:#afbdd6;border:1px solid #4b5874;border-radius:8px;padding:8px 10px;font:inherit;font-size:11px}.crmActionChoices button.active{background:#5d57b0;color:white;border-color:#9d96ed}.crmActivity textarea{min-height:87px;margin-bottom:10px}.crmActivity .button{font-size:11px}.crmTimeline{margin-top:22px;padding-left:12px;border-left:2px solid #4b577b}.crmTimeline article{position:relative;padding:0 0 20px 17px}.crmTimelineDot{position:absolute;left:-18px;top:1px;width:10px;height:10px;background:#9e8fff;border:2px solid #25243e;border-radius:50%}.crmTimeline article>small{font-size:10px;color:#9baad0;font-weight:750;letter-spacing:.03em}.crmTimeline article>p{font-size:12px;line-height:1.55;color:#d8e0f6;margin:6px 0 0;overflow-wrap:anywhere}.crmTimelineEmpty{font-size:12px;color:#9eabc4;line-height:1.5}.crmConversation{border:1px solid #6975a04d;background:#141e30;padding:12px;border-radius:11px}.crmConversation summary{font-size:12px;color:#c6bcff;cursor:pointer;font-weight:800}.crmConversation p{font-size:12px;line-height:1.5;color:#c9d4e9;border-top:1px solid #ffffff17;padding-top:10px}.crmDetailEmpty{padding:50px 24px;line-height:1.6;color:#9eacc5}.crmModalBackdrop{z-index:1000;position:fixed;inset:0;background:#03050bdc;display:flex;align-items:center;justify-content:center;padding:22px;overflow:auto}.crmModal{background:#141b2c;border:1px solid #8791bb77;border-radius:21px;max-width:780px;width:100%;max-height:calc(100vh - 44px);overflow:auto;box-shadow:0 28px 120px #000c;padding:26px}.crmModal header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:23px}.crmModal h2{margin:5px 0;font-size:27px;letter-spacing:-.04em}.crmModal header p{margin:8px 0 0;color:#aab6ce;line-height:1.5;font-size:13px}.crmModalClose{border:0;background:#24314d;color:#e8efff;font-size:26px;width:38px;height:38px;border-radius:10px;flex-shrink:0}.crmModalHint{font-size:11px;color:#aab6cc;margin-top:15px}.crmModal footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:11px;margin-top:20px}.crmModal label input,.crmModal label select,.crmModal label textarea{font-size:13px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1320px){.crmWorkspace{grid-template-columns:minmax(0,1fr) minmax(330px,.62fr)}.crmMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.crmWorkspace{grid-template-columns:minmax(0,1fr)}.crmMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.crmDetail{max-width:100%}}@media(max-width:640px){.crmShell{padding-inline:14px}.crmTopNav{height:auto;flex-wrap:wrap;gap:10px;padding-block:12px}.crmTopNav .navActions{width:100%;flex-wrap:wrap}.crmTopNav .navActions>a{flex:1 1;text-align:center;font-size:11px;padding:9px}.crmHeader{align-items:stretch;flex-direction:column;margin-top:18px}.crmHeader h1{font-size:44px}.crmAccountStrip{padding:13px}.crmSynced{display:none}.crmMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.crmMetric{padding:14px}.crmMetric strong{font-size:30px}.crmMetric>span{font-size:9px}.crmPanelHeading{flex-direction:column;align-items:flex-start}.crmFilters{padding:0 13px 13px}.crmFilters label{flex:1 1}.crmFilters .crmSearch{flex-basis:100%}.crmDetailHeader{flex-direction:column}.crmFormGrid{gap:9px}.crmModal{padding:18px}.crmModalBackdrop{padding:8px}.crmModal .crmFormGrid{grid-template-columns:1fr}.crmContactFacts{padding:13px}.crmActivity,.crmDetailHeader,.crmEditForm{padding:16px}}.guidedShell .brandedHolo{gap:11px;white-space:nowrap}.holoLogo{display:inline-flex;height:65px;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1px solid #dce6f4;border-radius:12px;box-shadow:0 10px 26px #0000002b}.holoLogo,.holoLogo img{width:114px;flex-shrink:0}.holoLogo img{height:114px;display:block;max-width:none;object-fit:contain}.holoLogo.compact{width:68px;height:44px;border-radius:9px}.holoLogo.compact img{width:68px;height:68px}.crmCoverHero{grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:40px;min-height:710px;padding:38px 0 44px}.crmCoverHero .guidedHeroCopy{max-width:710px}.crmCoverHero h1{font-size:clamp(43px,4.3vw,66px);max-width:710px;line-height:1.08;letter-spacing:-.062em}.crmCoverHero h1 .crmHeroHeadlineHighlight{display:block;color:#99ddf3;-webkit-text-fill-color:#99ddf3;background:none;font-size:.87em;font-weight:750;line-height:1.13;letter-spacing:-.05em;overflow-wrap:normal}.crmCoverHero .guidedHeroText{font-size:16px;line-height:1.7;max-width:635px}.crmCoverPreview{width:100%;min-width:0;position:relative;z-index:0;padding:18px 0}.crmCoverPreview:before{content:"";z-index:-1;position:absolute;inset:3% -8%;background:radial-gradient(ellipse,#23556f5c 0,#4f43b344 47%,transparent 68%);filter:blur(24px)}.crmCoverHero .guidedHeroButtons{margin:28px 0 25px}.holoPoweredBy{display:flex;align-items:center;gap:15px;margin-top:34px;max-width:410px;padding:12px 14px 12px 12px;border-radius:18px;background:#111d2c;border:1px solid #2f5d7b99}.holoPoweredBy>div{min-width:0}.holoPoweredBy small,.holoPoweredBy strong{display:block}.holoPoweredBy strong{font-size:14px;font-weight:800;color:#e8f4ff}.holoPoweredBy small{font-size:11px;color:#a1b2cd;line-height:1.5;margin-top:4px}.crmLandingPromise{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;margin:0 0 83px;border:1px solid #4a678a6f;background:linear-gradient(105deg,#12283a,#181c38);border-radius:20px}.crmLandingPromise>div{display:flex;gap:12px;align-items:center;flex:1 1}.crmLandingPromise>div>span{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;background:#2b66954b;border-radius:12px;color:#9ddffa}.crmLandingPromise>div>div{min-width:0}.crmLandingPromise>div small,.crmLandingPromise>div strong{display:block}.crmLandingPromise>div strong{font-size:14px;color:#f2f8ff}.crmLandingPromise>div small{font-size:12px;color:#9eb5cc;line-height:1.45;margin-top:4px}.crmLandingPromise>svg{flex-shrink:0;color:#75a9c6}.crmLandingShowcase{scroll-margin-top:35px;margin:0 0 75px}.crmLandingShowcaseIntro{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:24px}.crmLandingShowcaseIntro>div{max-width:820px}.crmLandingShowcaseIntro h2{font-size:clamp(34px,4vw,53px);line-height:1.13;letter-spacing:-.055em;margin:14px 0}.crmLandingShowcaseIntro h2 em{font-style:normal;color:#8ed7ec}.crmLandingShowcaseIntro p{max-width:760px;color:#aab9d0;font-size:15px;line-height:1.7;margin-bottom:0}.crmLandingShowcaseIntro .button{display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.crmLandingHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:19px}.crmLandingHighlights>div{border:1px solid #3e6c847d;border-radius:17px;background:#101d2c;padding:20px;min-width:0}.crmLandingHighlights svg{color:#8ee4f7;display:block;margin-bottom:11px}.crmLandingHighlights strong{color:#eaf6ff;font-size:14px}.crmLandingHighlights p{font-size:12px;color:#a6b9d1;line-height:1.55;margin:6px 0 0}.crmAgentExperience .illustrationStage{margin:0}.crmShowcaseWindow{border-radius:22px;overflow:hidden;min-width:0;background:#0d1522;border:1px solid #507897aa;box-shadow:0 34px 85px #0007,0 0 32px #40c6ed16}.crmShowcaseWindow.wide{border-radius:24px}.crmShowcaseChrome{display:flex;align-items:center;gap:12px;height:40px;padding:0 17px;border-bottom:1px solid #344760;background:#15243a}.crmShowcaseWindowDots{display:flex;align-items:center;gap:5px}.crmShowcaseWindowDots i{width:7px;height:7px;border-radius:50%;background:#758b9e}.crmShowcaseWindowDots i:first-child{background:#83cdde}.crmShowcaseWindowDots i:nth-child(2){background:#bdc1ce}.crmShowcaseDomain{font-size:10px;color:#c5d6e6;letter-spacing:.015em;white-space:nowrap}.crmShowcaseDemoFlag{display:flex;align-items:center;gap:4px;margin-left:auto;border:1px solid #58a2ab64;color:#a9f0e9;background:#1c4a5066;padding:5px 8px;font-size:9px;font-weight:800;white-space:nowrap;border-radius:20px}.crmShowcaseContent{padding:17px}.crmShowcaseTitlebar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.crmShowcaseEyebrow{font-size:9px;font-weight:800;letter-spacing:.1em;color:#77dded}.crmShowcaseTitlebar h3{font-size:25px;letter-spacing:-.045em;margin:3px 0 2px}.crmShowcaseTitlebar h3>span{color:#5acfe2}.crmShowcaseTitlebar small{display:block;font-size:10px;line-height:1.4;color:#90aac2}.crmShowcaseNew{padding:9px 11px;background:#20bccc;border-radius:8px;color:#05293b;white-space:nowrap;font-size:10px;font-weight:800}.crmShowcaseKPIs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 12px}.crmShowcaseKPIs>div{min-width:0;background:#162539;border:1px solid #355c7080;padding:11px;border-radius:11px}.crmShowcaseKPIs small,.crmShowcaseKPIs span,.crmShowcaseKPIs strong{display:block}.crmShowcaseKPIs small{color:#a5c5d7;font-size:8px;font-weight:850;letter-spacing:.045em;white-space:nowrap}.crmShowcaseKPIs strong{color:#f8fcff;font-size:22px;line-height:1.3;font-weight:800;margin:4px 0 1px}.crmShowcaseKPIs span{color:#869fb8;font-size:9px}.crmShowcaseBody{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(170px,.72fr);grid-gap:9px;gap:9px;align-items:stretch}.crmShowcaseDetailPanel,.crmShowcaseTablePanel{min-width:0;border:1px solid #325269;background:#111c2e;border-radius:11px;overflow:hidden}.crmShowcaseTableTop{display:flex;align-items:center;justify-content:space-between;padding:12px;gap:6px}.crmShowcaseTableTop strong{font-size:11px;color:#f1f6ff}.crmShowcaseTableTop span{display:flex;align-items:center;gap:4px;color:#8ed7e1;font-size:9px}.crmShowcaseTableScroll{overflow-x:auto}.crmShowcaseTable{border-collapse:collapse;width:100%;min-width:340px}.crmShowcaseTable th{text-align:left;background:#203147;color:#a4c1d1;font-size:8px;letter-spacing:.02em;padding:8px 6px;white-space:nowrap}.crmShowcaseTable td{vertical-align:top;padding:11px 6px;border-bottom:1px solid #344455;color:#d2e0ed;font-size:9px;line-height:1.4}.crmShowcaseTable td b,.crmShowcaseTable td small{display:block}.crmShowcaseTable td b{font-size:9px;line-height:1.35;font-weight:780;color:#e8f7ff}.crmShowcaseTable td small{color:#8098b2;font-size:8px;margin-top:4px}.crmShowcaseTable tr.highlight{background:#1f354c}.crmShowcaseStage{display:inline-block;padding:5px 7px;border:1px solid #426f8b;color:#b8e4ef;border-radius:6px;font-weight:750;font-size:8px;max-width:98px}.crmShowcaseStage.won{background:#194b3b;border-color:#287252;color:#9cefbc}.crmShowcaseStage.queue{background:#323552;border-color:#505a86;color:#c5caed}.crmShowcaseStage.showing{background:#25415c;border-color:#417f97;color:#9ddde7}.crmShowcaseDetailPanel{padding:13px;display:flex;flex-direction:column}.crmShowcaseDetailEyebrow{font-size:8px;font-weight:850;color:#88bcd4;letter-spacing:.07em}.crmShowcaseCustomer{font-size:16px;color:#fff;letter-spacing:-.03em;margin:7px 0 5px}.crmShowcaseDetailStage{font-size:9px;color:#9ee6db;font-weight:780}.crmShowcaseContact{display:grid;grid-gap:9px;gap:9px;margin:17px 0;padding:13px 0;border-top:1px solid #3c5162;border-bottom:1px solid #3c5162}.crmShowcaseContact span{display:flex;align-items:center;gap:6px;color:#c1d6e4;font-size:9px;overflow-wrap:anywhere}.crmShowcaseContact svg{flex-shrink:0;color:#8ac8d8}.crmShowcaseFollowup{padding:10px;background:#203c4e;border:1px solid #375f70;border-radius:9px}.crmShowcaseFollowup small,.crmShowcaseFollowup span,.crmShowcaseFollowup strong{display:block}.crmShowcaseFollowup small{font-size:8px;color:#85dee0;font-weight:800}.crmShowcaseFollowup strong{font-size:10px;margin:7px 0}.crmShowcaseFollowup span{display:flex;align-items:center;gap:5px;font-size:8px;color:#b5cbdb}.crmShowcaseActivity{margin-top:auto;padding-top:13px}.crmShowcaseActivity p{display:flex;align-items:center;gap:8px;color:#a4bcd1;font-size:9px;margin:10px 0 0}.crmShowcaseActivity p i{width:7px;height:7px;background:#54bfc8;border-radius:50%}.crmShowcaseFooter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 0 0}.crmShowcaseFooter>span{display:inline-flex;align-items:center;gap:5px;font-size:9px;line-height:1.4;color:#94aebf}.crmShowcaseFooter>a{display:flex;align-items:center;gap:5px;color:#8bdded;font-size:10px;font-weight:800}.crmShowcaseWindow.wide .crmShowcaseContent{padding:22px}.crmShowcaseWindow.wide .crmShowcaseTitlebar h3{font-size:31px}.crmShowcaseWindow.wide .crmShowcaseKPIs strong{font-size:28px}.crmShowcaseWindow.wide .crmShowcaseKPIs>div{padding:15px}.crmShowcaseWindow.wide .crmShowcaseTable th{font-size:10px;padding:12px}.crmShowcaseWindow.wide .crmShowcaseTable td{font-size:11px;padding:15px 12px}.crmShowcaseWindow.wide .crmShowcaseTable td b{font-size:11px}.crmShowcaseWindow.wide .crmShowcaseTable td small{font-size:10px}.crmShowcaseWindow.wide .crmShowcaseBody{grid-template-columns:minmax(0,1.7fr) minmax(235px,.7fr)}.crmShowcaseWindow.wide .crmShowcaseTable{min-width:650px}.crmShowcaseWindow.wide .crmShowcaseDetailPanel{padding:20px}.crmShowcaseWindow.wide .crmShowcaseDetailEyebrow{font-size:10px}.crmShowcaseWindow.wide .crmShowcaseCustomer{font-size:20px}.crmShowcaseWindow.wide .crmShowcaseContact span{font-size:11px}.crmShowcaseWindow.wide .crmShowcaseFollowup strong{font-size:12px}.crmShowcaseWindow.wide .crmShowcaseActivity p{font-size:11px}.crmShowcaseWindow.wide .crmShowcaseFooter>span{font-size:10px}@media(max-width:1260px){.crmCoverHero{grid-template-columns:1fr;gap:15px;min-height:0}.crmCoverHero .guidedHeroCopy{max-width:900px}.crmCoverPreview{max-width:930px;margin:0 auto}.crmShowcaseWindow:not(.wide) .crmShowcaseTable{min-width:450px}.crmShowcaseWindow:not(.wide) .crmShowcaseTable td,.crmShowcaseWindow:not(.wide) .crmShowcaseTable td b{font-size:11px}}@media(max-width:900px){.crmLandingShowcaseIntro{align-items:flex-start;flex-direction:column}.crmLandingPromise{gap:12px}.crmLandingPromise>div{gap:8px}.crmLandingPromise>div>span{width:37px;height:37px}.crmLandingPromise>div strong{font-size:12px}.crmLandingPromise>div small{font-size:10px}.crmLandingHighlights,.crmShowcaseWindow.wide .crmShowcaseBody{grid-template-columns:1fr}.crmShowcaseWindow.wide .crmShowcaseDetailPanel{display:none}}@media(max-width:650px){.guidedNav .brandedHolo{font-size:17px}.guidedNav .navActions{gap:7px}.crmCoverHero{padding-top:22px}.crmCoverHero h1{font-size:clamp(37px,9.2vw,52px)}.crmCoverHero .guidedHeroText{font-size:15px}.holoPoweredBy{margin-top:25px}.crmLandingPromise{flex-direction:column;align-items:stretch;margin-bottom:60px}.crmLandingPromise>svg{transform:rotate(90deg);margin-left:10px}.crmLandingPromise>div small{font-size:12px}.crmLandingShowcaseIntro h2{font-size:34px}.crmShowcaseChrome{padding-inline:10px}.crmShowcaseDomain{font-size:9px}.crmShowcaseContent,.crmShowcaseWindow.wide .crmShowcaseContent{padding:12px}.crmShowcaseTitlebar h3,.crmShowcaseWindow.wide .crmShowcaseTitlebar h3{font-size:21px}.crmShowcaseTitlebar small{font-size:9px}.crmShowcaseNew{display:none}.crmShowcaseKPIs{grid-template-columns:repeat(2,minmax(0,1fr))}.crmShowcaseKPIs strong,.crmShowcaseWindow.wide .crmShowcaseKPIs strong{font-size:23px}.crmShowcaseKPIs>div,.crmShowcaseWindow.wide .crmShowcaseKPIs>div{padding:10px}.crmShowcaseBody{grid-template-columns:1fr}.crmShowcaseDetailPanel{display:none}.crmShowcaseTableScroll{overflow-x:auto}.crmShowcaseTable{min-width:450px}.crmShowcaseWindow.wide .crmShowcaseTable{min-width:540px}.crmLandingShowcase{margin-bottom:40px}}.crmCoverHero{display:block;min-height:0;padding:25px 0 38px}.crmCoverHero .guidedHeroCopy{max-width:1200px}.crmCoverHero h1{max-width:1160px;font-size:clamp(43px,4.35vw,62px);line-height:1.07;margin:18px 0 16px}.crmCoverHero h1 .crmHeroHeadlineHighlight{max-width:1170px}.crmCoverHero .guidedHeroText{max-width:950px}.crmCoverHero .guidedHeroButtons{margin:22px 0 19px}.crmCoverHero .guidedTrust{margin:0 0 20px}.crmCoverHero .crmCoverPreview{padding:0;width:100%;max-width:none;margin:12px 0 0}.crmCoverStory{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);grid-gap:18px;gap:18px;align-items:stretch}.crmCoverStoryStep{min-width:0;border:1px solid #4b6b88a6;border-radius:22px;padding:16px;background:linear-gradient(147deg,#152139,#0b1526 80%);box-shadow:0 18px 46px #0208134d;overflow:hidden}.crmCoverStoryAgent{background:radial-gradient(circle at 60% 52%,#373a8b4f,transparent 65%),linear-gradient(145deg,#172444,#0a1525)}.crmCoverStoryHeader{display:flex;gap:12px;align-items:center;min-width:0;padding:0 0 6px}.crmCoverStoryHeader div{min-width:0}.crmCoverStoryHeader small,.crmCoverStoryHeader strong{display:block}.crmCoverStoryHeader strong{font-size:19px;letter-spacing:-.035em;color:#f4faff}.crmCoverStoryHeader small{font-size:12px;line-height:1.45;color:#aac1d5;margin-top:4px}.crmCoverStoryNumber{flex-shrink:0;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#29677f60;border:1px solid #55aeca78;color:#9be9f9;font-weight:900;font-size:12px}.crmCoverStory .illustrationStage{width:100%;max-width:none;min-height:400px;margin:0}.crmCoverStory .stagePortrait{width:min(285px,66%)}.crmCoverStory .stageFloatOne{top:8%;left:0}.crmCoverStory .stageFloatTwo{top:19%;right:0}.crmCoverStory .stageChat{bottom:3%;right:0}.crmCoverStory .crmShowcaseWindow{margin-top:14px;box-shadow:none;border-color:#45677d}.crmCoverStory .crmShowcaseContent{padding:13px}.crmCoverStory .crmShowcaseKPIs>div{padding:9px}.crmCoverStory .crmShowcaseKPIs strong{font-size:20px}.crmCoverStory .crmShowcaseBody{grid-template-columns:minmax(0,1.7fr) minmax(145px,.7fr)}.crmCoverStory .crmShowcaseDetailPanel{padding:10px}.crmCoverStory .crmShowcaseContact{margin:10px 0}.crmCoverStory .crmShowcaseWindow .crmShowcaseTable{min-width:390px}.crmCoverStory .crmShowcaseWindow .crmShowcaseTable td{padding:10px 6px}.crmCoverStoryFooter{display:flex;gap:9px;align-items:center;justify-content:center;min-height:42px;margin-top:7px;padding:8px 10px;background:#1c344a87;border:1px solid #4d7c9369;border-radius:10px;color:#c2e5f4;font-size:11px;font-weight:750;text-align:center}.crmCoverStoryFooter svg{flex-shrink:0;color:#90dcf3}.crmCoverStoryNote{display:flex;align-items:center;gap:8px;color:#a0b3c9;font-size:11px;line-height:1.5;margin:10px 2px 0}.crmCoverStoryNote svg{flex-shrink:0}.crmCoverPowered{margin:17px 0 0}.crmCoverPreview:before{inset:5% 0;pointer-events:none}@media(max-width:1120px){.crmCoverStory{grid-template-columns:1fr}.crmCoverStoryStep{max-width:900px;width:100%;margin:0 auto}.crmCoverStory .illustrationStage{min-height:450px}.crmCoverStory .crmShowcaseWindow .crmShowcaseTable{min-width:500px}.crmCoverStory .crmShowcaseBody{grid-template-columns:minmax(0,1.65fr) minmax(190px,.6fr)}}@media(max-width:650px){.crmCoverHero{padding-top:18px}.crmCoverHero h1{font-size:clamp(37px,9vw,48px)}.crmCoverStory{gap:12px}.crmCoverStoryStep{padding:11px;border-radius:17px}.crmCoverStoryHeader strong{font-size:16px}.crmCoverStoryHeader small{font-size:11px}.crmCoverStory .illustrationStage{min-height:365px}.crmCoverStory .stagePortrait{width:64%}.crmCoverStory .stageChat{width:220px;padding:11px}.crmCoverStory .stageFloat{min-width:0;padding:8px}.crmCoverStory .stageFloat strong{font-size:10px}.crmCoverStory .stageFloat small{font-size:9px}.crmCoverStory .crmShowcaseBody{grid-template-columns:1fr}.crmCoverStory .crmShowcaseDetailPanel{display:none}.crmCoverStory .crmShowcaseWindow .crmShowcaseTable{min-width:450px}.crmCoverStory .crmShowcaseContent{padding:10px}.crmCoverStoryFooter{font-size:10px;gap:6px;flex-wrap:wrap}.crmCoverStoryNote{font-size:10px;align-items:flex-start}}