:root{--bg:#070b0d;--panel:#0d1316;--panel-2:#11191d;--panel-3:#151f24;--line:#ffffff17;--line-strong:#ffffff26;--text:#f4f7f2;--muted:#87949b;--lime:#b9f568;--cyan:#67e8f9;--purple:#a78bfa;--orange:#ffb35c;--blue:#60a5fa;--danger:#fb7185;--sidebar:264px;--radius:22px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:var(--text);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 72% -8%,#67e8f912,#0000 29%),radial-gradient(circle at 8% 88%,#a78bfa0b,#0000 31%),linear-gradient(145deg,#070b0d,#080d10 48%,#080b0e);margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{color:inherit}button,select{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.app-shell{isolation:isolate;background:0 0;min-height:100vh;position:relative;overflow:hidden}.app-shell:before{content:"";z-index:-2;pointer-events:none;filter:blur(90px);opacity:.72;background:conic-gradient(from 120deg,#67e8f913,#b9f5680b,#a78bfa11,#67e8f913);border-radius:50%;width:72vw;height:72vw;animation:34s ease-in-out infinite alternate calmAmbientDrift;position:fixed;top:-38vw;left:24%}.app-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:58px 58px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 82%);mask-image:linear-gradient(#000000b3,#0000 82%)}@keyframes calmAmbientDrift{0%{transform:translate(-4%)rotate(-5deg)scale(.96)}50%{transform:translate(5%,7%)rotate(8deg)scale(1.05)}to{transform:translate(-1%,13%)rotate(15deg)scale(1)}}.sidebar{z-index:40;width:var(--sidebar);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080d0ff5;flex-direction:column;padding:22px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand{align-items:center;gap:11px;height:48px;padding:0 8px;display:flex}.sidebar-brand>div{flex-direction:column;gap:2px;display:flex}.sidebar-brand strong{letter-spacing:-.02em;font-size:15px}.sidebar-brand strong em{color:var(--lime);font-style:normal}.sidebar-brand small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.brand-mark{color:#07100a;background:var(--lime);border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}.brand-mark i{background:#070b0d29;width:36px;height:12px;position:absolute;transform:rotate(-45deg)}.brand-mark b{z-index:1;letter-spacing:-.06em;font-size:15px}.mobile-close{background:0 0;border:0;margin-left:auto;font-size:26px;display:none}.workspace-chip{border:1px solid var(--line);background:#ffffff06;border-radius:14px;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;margin:25px 3px 20px;padding:11px;display:grid}.workspace-chip>span{background:linear-gradient(145deg, var(--purple), #6d4fc4);border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.workspace-chip>div{flex-direction:column;min-width:0;display:flex}.workspace-chip strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.workspace-chip small{color:var(--muted);font-size:13px}.workspace-chip>b{color:var(--muted);font-size:14px}.main-nav{flex-direction:column;gap:4px;display:flex}.nav-label{color:#66757b;text-transform:uppercase;letter-spacing:.17em;padding:0 12px 8px;font-size:13px;font-weight:800}.nav-label.tools{margin-top:17px}.main-nav button{color:#99a6ac;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;height:40px;padding:0 11px;font-size:15px;transition:all .2s;display:flex;position:relative}.main-nav button>span{text-align:center;color:#728087;width:22px;font-size:15px}.main-nav button>i{border-radius:50%;width:5px;height:5px;margin-left:auto;box-shadow:0 0 10px}.main-nav button>b{color:var(--bg);background:var(--lime);text-align:center;border-radius:6px;min-width:20px;margin-left:auto;padding:3px 5px;font-size:13px}.main-nav button:hover{color:var(--text);background:#ffffff0a}.main-nav button.active{color:var(--text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff09}.main-nav button.active:before{content:"";background:var(--lime);width:2px;height:17px;box-shadow:0 0 14px var(--lime);border-radius:4px;position:absolute;left:0}.main-nav .builder-nav{color:#dce7d4}.main-nav .builder-nav>span{color:var(--lime)}.sidebar-plan{background:linear-gradient(145deg,#b9f56817,#67e8f906);border:1px solid #b9f56829;border-radius:15px;margin-top:auto;padding:14px}.sidebar-plan>div:first-child{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;font-size:13px;display:flex}.sidebar-plan>div:first-child strong{color:#dce9d2;font-size:14px}.mini-blocks{gap:5px;margin:12px 0 13px;display:flex}.mini-blocks i{background:#273036;border-radius:3px;flex:1;height:6px}.mini-blocks i.active{background:var(--module);box-shadow:0 0 9px color-mix(in srgb, var(--module) 45%, transparent)}.sidebar-plan>button{border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;align-items:flex-end;width:100%;padding:11px 0 0;display:flex}.sidebar-plan>button strong{font-size:18px}.sidebar-plan>button span{color:var(--lime);font-size:13px}.sidebar-footer{color:#67767b;align-items:center;gap:7px;padding:13px 8px 0;font-size:13px;display:flex}.live-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 12px #b9f568bf}.app-main{z-index:1;min-height:100vh;margin-left:var(--sidebar);position:relative}.topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070b0dd1;justify-content:space-between;align-items:center;height:72px;padding:0 30px;display:flex;position:sticky;top:0}.topbar-left{color:#647279;align-items:center;gap:10px;font-size:14px;display:flex}.topbar-left b{color:#3b484e}.topbar-left strong{color:#c7d1d5;font-weight:600}.menu-button{background:0 0;border:0;font-size:20px;display:none}.topbar-actions{align-items:center;gap:9px;display:flex}.search-field{border:1px solid var(--line);background:#ffffff09;border-radius:10px;align-items:center;gap:8px;width:268px;height:36px;padding:0 9px;display:flex}.search-field span{color:var(--muted);font-size:17px;transform:rotate(-15deg)}.search-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.search-field input::placeholder{color:#5e6b71}.search-field kbd{border:1px solid var(--line);color:#647279;border-radius:5px;padding:2px 4px;font-size:13px}.language-select,.icon-button,.avatar-button{border:1px solid var(--line);color:#aab5ba;background:#ffffff09;border-radius:10px;height:36px}.language-select{padding:0 8px;font-size:14px}.language-select option{background:#101619}.icon-button{width:36px;font-size:16px;position:relative}.notification i{background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.avatar-button{color:#16150c;background:linear-gradient(145deg,#f6da78,#e8a746);border:0;width:36px;font-size:14px;font-weight:800}.account-wrap{position:relative}.account-menu{border:1px solid var(--line-strong);z-index:60;background:#11191d;border-radius:15px;flex-direction:column;width:235px;padding:16px;display:flex;position:absolute;top:44px;right:0;box-shadow:0 24px 70px #0006}.account-menu>span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.account-menu>strong{margin-top:6px;font-size:16px}.account-menu>small{color:var(--muted);margin-top:2px;font-size:14px}.account-menu hr{border:0;border-top:1px solid var(--line);width:100%;margin:13px 0 7px}.account-menu button{text-align:left;color:#b7c1c5;background:0 0;border:0;padding:8px 0;font-size:14px}.account-menu button:last-child{color:var(--danger)}.content-area{max-width:1480px;margin:0 auto;padding:34px 38px 70px}.role-demo-switcher{background:linear-gradient(110deg,#67e8f906,#a78bfa05,#0a1012fa);border:1px solid #67e8f926;border-radius:16px;grid-template-columns:1.05fr 1.65fr .72fr;align-items:stretch;gap:10px;margin:-10px 0 24px;padding:12px;display:grid}.role-demo-switcher>header{flex-direction:column;justify-content:center;gap:4px;display:flex}.role-demo-switcher>header span{color:#77cbd6;letter-spacing:.1em;font-size:11px;font-weight:850}.role-demo-switcher>header strong{font-size:18px}.role-demo-switcher>header small{color:var(--muted);font-size:13px;line-height:1.45}.role-demo-switcher>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.role-demo-switcher>div button{border:1px solid var(--line);color:#aeb9bd;text-align:left;background:#ffffff04;border-radius:11px;grid-template-columns:34px 1fr 18px;align-items:center;gap:8px;min-height:72px;padding:9px;display:grid}.role-demo-switcher>div button>span{color:#11190d;background:#789f4f;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:grid}.role-demo-switcher>div button:nth-child(2)>span{color:#17111f;background:var(--purple)}.role-demo-switcher>div button:nth-child(3)>span{color:#0d1719;background:var(--cyan)}.role-demo-switcher>div button p{flex-direction:column;gap:3px;margin:0;display:flex}.role-demo-switcher>div button strong{font-size:13px}.role-demo-switcher>div button small{color:var(--muted);font-size:11px}.role-demo-switcher>div button>b{color:#5e6b70}.role-demo-switcher>div button.active{background:#b9f5680a;border-color:#b9f56847;box-shadow:inset 0 0 0 1px #b9f5680a}.role-demo-switcher>div button.active>b{color:var(--lime)}.role-demo-switcher>aside{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;padding:10px;display:flex}.role-demo-switcher>aside span{color:#92b86c;letter-spacing:.1em;font-size:11px;font-weight:850}.role-demo-switcher>aside strong{font-size:14px;line-height:1.4}.next-best-work{background:radial-gradient(circle at 2%,#b9f5681a,#0000 18%),linear-gradient(100deg,#b9f56808,#0a1012fa 45%);border:1px solid #b9f56833;border-radius:16px;grid-template-columns:50px 1fr auto auto;align-items:center;gap:12px;margin:-12px 0 25px;padding:14px;display:grid;box-shadow:0 12px 34px #00000029}.next-best-work.role-manager{background:radial-gradient(circle at 2%,#a78bfa1c,#0000 18%),linear-gradient(100deg,#a78bfa08,#0a1012fa 45%);border-color:#a78bfa36}.next-best-work.role-admin{background:radial-gradient(circle at 2%,#67e8f91a,#0000 18%),linear-gradient(100deg,#67e8f908,#0a1012fa 45%);border-color:#67e8f933}.next-work-orb{color:#10180c;background:var(--lime);border-radius:14px;place-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:grid;position:relative}.role-manager .next-work-orb{color:#17111f;background:var(--purple)}.role-admin .next-work-orb{color:#0d1719;background:var(--cyan)}.next-work-orb i{background:#34d399;border:2px solid #0b1113;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-3px}.next-best-work>div{flex-direction:column;gap:3px;display:flex}.next-best-work>div small{color:#91b76a;letter-spacing:.09em;font-size:11px;font-weight:850}.role-manager.next-best-work>div small{color:#a694d5}.role-admin.next-best-work>div small{color:#79cbd6}.next-best-work h2{letter-spacing:-.025em;margin:0;font-size:18px}.next-best-work p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.next-best-work>strong{color:#b9dd94;text-align:right;min-width:70px;font-size:14px}.role-manager.next-best-work>strong{color:#c0b0e8}.role-admin.next-best-work>strong{color:#9ce8f2}.next-best-work>button{color:#10180c;background:var(--lime);border:0;border-radius:10px;min-height:42px;padding:0 14px;font-size:13px;font-weight:750}.role-manager.next-best-work>button{color:#17111f;background:var(--purple)}.role-admin.next-best-work>button{color:#0d1719;background:var(--cyan)}.page-intro{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.page-intro h1{letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(30px,3vw,46px);font-weight:620;line-height:1.06}.page-intro p{max-width:760px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.home-intro h1{font-size:clamp(33px,3.4vw,50px)}.live-label{color:#9db48c;text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.intro-date{border:1px solid var(--line);background:#ffffff06;border-radius:17px;grid-template-columns:1fr auto;align-items:center;width:84px;padding:12px;display:grid}.intro-date strong{letter-spacing:-.05em;grid-area:1/2/3;font-size:33px;line-height:1}.intro-date span{color:var(--muted);font-size:13px}.section-kicker,.eyebrow{color:#7f8e94;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:800}.compact-intro{align-items:center;padding:10px 0 3px}.compact-intro h1{max-width:880px}.surface-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#11191df7,#0b1114fa)}.module-rail{border:1px solid var(--line);background:#ffffff06;border-radius:17px;margin-bottom:16px;padding:13px 14px 14px}.rail-heading{justify-content:space-between;align-items:center;padding:0 2px 10px;display:flex}.rail-heading>div{align-items:center;gap:9px;display:flex}.rail-heading strong{color:#cbd4d8;font-size:13px}.text-button{color:#8ca0a7;background:0 0;border:0;font-size:13px}.text-button:hover{color:var(--lime)}.module-blocks{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.module-block{border:1px solid color-mix(in srgb, var(--module) 22%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--module) 12%, transparent), #ffffff05);text-align:left;border-radius:11px;align-items:center;gap:9px;height:50px;padding:0 10px;font-size:14px;font-weight:650;transition:transform .18s,border-color .18s;display:flex}.module-block:hover{border-color:color-mix(in srgb, var(--module) 48%, transparent);transform:translateY(-2px)}.module-number{color:#07100d;background:var(--module);border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.module-add{color:#75858b;background:0 0;border:1px dashed #45545b;border-radius:11px;height:50px;font-size:20px}.module-add:hover{border-color:var(--lime);color:var(--lime)}.metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.metric-card{border:1px solid var(--line);background:#ffffff05;border-radius:16px;grid-template-columns:1fr auto;align-items:end;min-height:94px;padding:16px;display:grid;position:relative;overflow:hidden}.metric-card:before{content:"";background:var(--metric);filter:blur(32px);opacity:.13;border-radius:50%;width:90px;height:90px;position:absolute;top:-55px;right:-35px}.metric-card>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;grid-column:1/3;align-self:start;font-size:13px}.metric-card strong{letter-spacing:-.04em;font-size:25px}.metric-card small{color:var(--metric);text-align:right;font-size:13px}.dashboard-grid{grid-template-columns:1.65fr .75fr;gap:16px;margin-bottom:16px;display:grid}.next-action-card{padding:21px}.card-topline{justify-content:space-between;align-items:center;gap:15px;display:flex}.confidence,.mini-live,.call-ready{color:#b9d995;text-transform:uppercase;letter-spacing:.07em;background:#b9f5680f;border:1px solid #b9f56826;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:13px;display:inline-flex}.confidence i,.mini-live i,.call-ready i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 8px var(--lime);border-radius:50%}.company-lockup{align-items:center;gap:13px;margin:22px 0 19px;display:flex}.company-avatar{color:#19230d;background:linear-gradient(145deg, var(--lime), #7db436);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:900;display:grid}.company-avatar.large{border-radius:18px;width:58px;height:58px;margin:24px auto 12px;font-size:14px}.company-lockup h2,.next-lead-panel h2{letter-spacing:-.03em;margin:0;font-size:20px}.company-lockup p,.next-lead-panel>p{color:var(--muted);margin:4px 0 0;font-size:14px}.signal-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.signal-grid>div{background:#ffffff06;border:1px solid #ffffff0b;border-radius:13px;padding:13px}.signal-grid span{color:#74838a;text-transform:uppercase;letter-spacing:.1em;font-size:13px}.signal-grid p,.signal-grid li{color:#c4ced1;font-size:14px;line-height:1.55}.signal-grid p{margin:7px 0 0}.signal-grid ul{margin:7px 0 0;padding-left:15px}.signal-grid li::marker{color:var(--lime)}.action-row{gap:9px;margin-top:17px;display:flex}.primary-button,.secondary-button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:15px;min-height:38px;padding:0 14px;font-size:14px;font-weight:750;transition:all .18s;display:inline-flex}.primary-button{color:#10170c;background:var(--lime);box-shadow:0 7px 22px #b9f56817}.primary-button:hover{background:#c9ff7c;transform:translateY(-1px);box-shadow:0 10px 28px #b9f56826}.primary-button.light{color:#07100d;background:#eaf0e7}.secondary-button{color:#c6d0d4;border-color:var(--line);background:#ffffff08}.secondary-button:hover{border-color:var(--line-strong);background:#ffffff0d}.full{width:100%}.radar-card{padding:20px;overflow:hidden}.radar-wrap{place-items:center;height:226px;display:grid}.radar-circle{background:repeating-radial-gradient(circle,#0000 0 30px,#67e8f91a 31px 32px),linear-gradient(#67e8f90f 1px,#0000 1px) 0 0/50% 50%,linear-gradient(90deg,#67e8f90f 1px,#0000 1px) 0 0/50% 50%;border:1px solid #67e8f930;border-radius:50%;width:190px;height:190px;position:relative;overflow:hidden;box-shadow:inset 0 0 30px #67e8f906,0 0 50px #67e8f908}.radar-circle:before,.radar-circle:after{content:"";background:#67e8f91f;position:absolute}.radar-circle:before{width:1px;height:100%;left:50%}.radar-circle:after{width:100%;height:1px;top:50%}.radar-sweep{background:conic-gradient(from 10deg, transparent 0 73%, #67e8f924 87%, #67e8f973 99%, transparent 100%);border-radius:50%;animation:5s linear infinite sweep;position:absolute;inset:0}@keyframes sweep{to{transform:rotate(360deg)}}.radar-center{color:#102025;background:var(--cyan);z-index:4;border-radius:50%;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #67e8f980}.radar-point{background:var(--lime);color:#111a0c;z-index:3;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;box-shadow:0 0 0 5px #b9f56814,0 0 14px #b9f56866}.radar-point:after{content:"";opacity:0;border:1px solid;border-radius:50%;animation:3.2s ease-out infinite radarTargetPulse;position:absolute;inset:-6px}.radar-point b{font-size:13px}.radar-point.p1{top:36px;right:40px}.radar-point.p2{background:var(--orange);bottom:34px;left:42px}.radar-point.p3{background:var(--purple);top:68px;left:29px}.radar-point.p2:after{animation-delay:1.05s}.radar-point.p3:after{animation-delay:2.1s}@keyframes radarTargetPulse{0%,18%{opacity:0;transform:scale(.72)}28%{opacity:.72}70%,to{opacity:0;transform:scale(1.8)}}.radar-footer{grid-template-columns:1fr 1fr;gap:8px;display:grid}.radar-footer div{background:#ffffff06;border-radius:10px;flex-direction:column;padding:9px;display:flex}.radar-footer strong{font-size:15px}.radar-footer span{color:var(--muted);margin-top:2px;font-size:13px}.lower-grid{grid-template-columns:.9fr 1.1fr;gap:16px;display:grid}.brief-card,.queue-card{padding:20px}.ai-badge{color:#0a1012;background:var(--purple);border-radius:6px;padding:4px 7px;font-size:13px;font-weight:900}.brief-card h3{max-width:550px;margin:18px 0 8px;font-size:15px;line-height:1.45}.brief-card p{color:var(--muted);font-size:14px;line-height:1.6}.brief-timeline{gap:3px;height:8px;margin-top:20px;display:flex}.brief-timeline span{background:#253036;border-radius:4px;display:block}.brief-timeline span:nth-child(2){background:var(--lime)}.brief-timeline span:nth-child(3){background:var(--orange)}.brief-timeline span:nth-child(4){background:var(--purple)}.timeline-labels{color:#65747a;justify-content:space-between;margin-top:7px;font-size:13px;display:flex}.compact-queue{margin-top:12px}.compact-queue>button{width:100%;min-height:53px;color:inherit;border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:28px 1fr 34px 42px;align-items:center;gap:10px;display:grid}.compact-queue>button:last-child{border-bottom:0}.queue-rank{color:#5d6b71;font-size:13px}.queue-company{flex-direction:column;display:flex}.queue-company strong{font-size:14px}.queue-company small{color:var(--muted);margin-top:3px;font-size:13px}.queue-score{font-size:14px;font-weight:800}.queue-time{color:#718087;text-align:right;font-size:13px}.builder-intro{align-items:center;padding:20px 0 4px}.builder-intro h1{max-width:790px}.price-orbit{border:1px solid #b9f56836;border-radius:50%;flex-direction:column;flex:0 0 160px;justify-content:center;align-items:center;height:160px;display:flex;position:relative;box-shadow:inset 0 0 60px #b9f5680a,0 0 70px #b9f5680a}.price-orbit:before{content:"";border:1px dashed #b9f56824;border-radius:50%;position:absolute;inset:11px}.price-orbit span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.price-orbit strong{letter-spacing:-.06em;font-size:32px}.price-orbit small{color:var(--muted);font-size:13px}.stack-radar{background:radial-gradient(circle,#b9f56812,#070c0e66 46%,#0000 70%);border:1px solid #b9f5681f;border-radius:23px;flex:0 0 270px;width:270px;height:190px;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #b9f56806}.stack-ring{border:1px solid #b9f5681f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stack-ring.one{width:105px;height:105px}.stack-ring.two{opacity:.65;border-style:dashed;width:172px;height:172px}.stack-sweep{transform-origin:0;background:linear-gradient(90deg,var(--lime),transparent);opacity:.35;width:84px;height:1px;animation:7s linear infinite radarSweep;position:absolute;top:50%;left:50%}@keyframes radarSweep{to{transform:rotate(360deg)}}.stack-core{z-index:4;color:#10170d;background:var(--lime);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #b9f56840}.stack-core b{font-size:14px}.stack-core small{font-size:13px}.stack-radar-nodes>span{z-index:3;color:#59686e;opacity:.42;background:#11191c;border:1px solid #344148;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:42px;height:34px;padding:4px;transition:all .25s;display:flex;position:absolute}.stack-radar-nodes b{font-size:13px}.stack-radar-nodes small{max-width:58px;color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.stack-radar-nodes>span.active{color:var(--module);border-color:color-mix(in srgb,var(--module) 34%,transparent);background:color-mix(in srgb,var(--module) 8%,#101719);box-shadow:0 0 15px color-mix(in srgb,var(--module) 14%,transparent);opacity:1}.stack-radar-nodes>span:first-child{top:7px;left:114px}.stack-radar-nodes>span:nth-child(2){top:27px;right:35px}.stack-radar-nodes>span:nth-child(3){top:78px;right:10px}.stack-radar-nodes>span:nth-child(4){bottom:25px;right:35px}.stack-radar-nodes>span:nth-child(5){bottom:7px;left:114px}.stack-radar-nodes>span:nth-child(6){bottom:25px;left:35px}.stack-radar-nodes>span:nth-child(7){top:78px;left:10px}.stack-radar-nodes>span:nth-child(8){top:27px;left:35px}.stack-radar-nodes>span:nth-child(9){top:43px;left:114px}.stack-radar-nodes>span:first-child{inset:8px auto auto 9px}.stack-radar-nodes>span:nth-child(2){inset:8px auto auto 60px}.stack-radar-nodes>span:nth-child(3){inset:8px auto auto 111px}.stack-radar-nodes>span:nth-child(4){inset:8px auto auto 162px}.stack-radar-nodes>span:nth-child(5){inset:8px auto auto 213px}.stack-radar-nodes>span:nth-child(6){inset:76px 8px auto auto}.stack-radar-nodes>span:nth-child(7){inset:auto auto 8px 213px}.stack-radar-nodes>span:nth-child(8){inset:auto auto 8px 162px}.stack-radar-nodes>span:nth-child(9){inset:auto auto 8px 111px}.stack-radar-nodes>span:nth-child(10){inset:auto auto 8px 60px}.stack-radar-nodes>span:nth-child(11){inset:auto auto 8px 9px}.stack-radar-nodes>span:nth-child(12){inset:76px auto auto 8px}.preset-section{margin-top:10px}.section-heading{min-height:28px;color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.preset-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.preset{text-align:left;border:1px solid var(--line);background:#ffffff05;border-radius:15px;align-items:center;gap:13px;min-height:77px;padding:12px 14px;transition:all .18s;display:flex}.preset:hover,.preset.active{background:#b9f5680b;border-color:#b9f5684d}.preset>span:last-child{flex-direction:column;gap:4px;display:flex}.preset strong{font-size:14px}.preset small{color:var(--muted);font-size:13px}.preset-visual{border:1px solid var(--line);background:#0a0f12;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;width:56px;height:42px;padding:7px;display:flex}.preset-visual i{background:var(--orange);border-radius:4px;width:14px;height:14px}.preset-visual.three i:nth-child(2){background:var(--purple)}.preset-visual.three i:nth-child(3){background:var(--cyan)}.preset-visual.five i:first-child{background:var(--orange)}.preset-visual.five i:nth-child(2){background:var(--purple)}.preset-visual.five i:nth-child(3){background:var(--cyan)}.preset-visual.five i:nth-child(4){background:var(--lime)}.preset-visual.five i:nth-child(5){background:var(--blue)}.builder-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:17px;margin-top:22px;display:grid}.module-card-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.builder-module{border:1px solid var(--line);background:#ffffff05;border-radius:17px;flex-direction:column;min-height:218px;padding:18px;transition:all .2s;display:flex}.builder-module.active{border-color:color-mix(in srgb, var(--module) 28%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--module) 7%, transparent), #ffffff04)}.builder-module-top{justify-content:space-between;align-items:center;display:flex}.big-module-icon{color:#0a1011;background:var(--module);width:34px;height:34px;box-shadow:0 0 20px color-mix(in srgb, var(--module) 12%, transparent);border-radius:10px;place-items:center;font-size:13px;font-weight:900;display:grid}.switch{background:#1b252a;border:1px solid #354249;border-radius:20px;width:36px;height:21px;padding:3px}.switch>span{background:#708088;border-radius:50%;width:13px;height:13px;transition:all .2s;display:block}.switch.on{background:#b9f5682e;border-color:#b9f56859}.switch.on>span{background:var(--lime);transform:translate(14px);box-shadow:0 0 9px #b9f56866}.module-category{color:var(--module);text-transform:uppercase;letter-spacing:.12em;margin-top:16px;font-size:13px;font-weight:850;display:block}.builder-module h3{letter-spacing:-.025em;margin:5px 0 7px;font-size:16px}.builder-module p{min-height:47px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.builder-module-price{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:13px;display:flex}.builder-module-price strong{font-size:16px}.builder-module-price button{color:#78878d;background:0 0;border:0;padding:0;font-size:13px}.builder-module-price button:hover{color:var(--module)}.north-module{border:1px solid var(--line);background:linear-gradient(120deg,#171b20,#0d1316);border-radius:18px;grid-column:1/-1;grid-template-columns:115px 1fr 180px;align-items:center;gap:18px;min-height:158px;margin-top:10px;padding:22px;display:grid}.north-module.active{border-color:#ffffff40;box-shadow:inset 0 0 60px #ffffff06}.north-mark{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:7px;display:flex}.north-mark span{color:#0d1215;background:#f4f4f0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:900;display:grid}.north-mark b{font-size:14px}.north-copy h3{margin:6px 0;font-size:17px}.north-copy p{max-width:700px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.north-points{color:#b9c3c7;gap:12px;margin-top:11px;font-size:13px;display:flex}.north-action{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.north-action>strong{color:var(--muted);font-size:13px;font-weight:500}.plan-summary{background:linear-gradient(150deg,#b9f56812,#11191dfa 40%);border:1px solid #b9f56829;border-radius:20px;padding:20px;position:sticky;top:90px;box-shadow:0 25px 80px #00000040}.plan-summary h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:20px}.plan-summary>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.summary-modules{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0 13px;padding:10px 0}.summary-modules>div{grid-template-columns:8px 1fr auto;align-items:center;gap:7px;min-height:27px;font-size:13px;display:grid}.summary-modules i{border-radius:50%;width:5px;height:5px}.summary-modules strong{color:#aeb9bd;font-size:13px;font-weight:500}.billing-toggle{background:#090e10;border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.billing-toggle button{min-height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;padding:3px 7px;font-size:13px}.billing-toggle button.active{color:var(--text);background:#1b2529}.summary-total{grid-template-columns:1fr auto;align-items:end;margin:18px 0 13px;display:grid}.summary-total>span{color:var(--muted);font-size:13px}.summary-total strong{letter-spacing:-.055em;font-size:30px}.summary-total small{text-align:right;color:var(--muted);grid-column:1/3;font-size:13px}.cap-note{color:#b7d292;background:#b9f5680e;border-radius:9px;margin-bottom:11px;padding:9px;font-size:13px;line-height:1.45}.summary-trust{color:#647278;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.billing-link{margin-top:8px}.goal-ring{background:radial-gradient(circle closest-side, var(--bg) 79%, transparent 80% 99%), conic-gradient(var(--lime) calc(var(--progress,34) * 1%), #253035 0);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.goal-ring strong{letter-spacing:-.05em;font-size:25px}.goal-ring strong small{color:var(--muted);font-size:14px}.goal-ring>span{color:var(--muted);text-transform:uppercase;font-size:13px}.call-detail-toggle{border:1px solid var(--line);color:#c8d1d4;text-align:left;background:#ffffff05;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:35px 1fr;align-items:center;gap:1px 9px;min-width:178px;min-height:74px;margin-left:auto;padding:10px 13px;display:grid}.call-detail-toggle>span{width:34px;height:34px;color:var(--lime);background:#b9f56814;border-radius:9px;grid-row:1/3;place-items:center;font-size:18px;display:grid}.call-detail-toggle strong{font-size:14px}.call-detail-toggle small{color:var(--muted);font-size:11px;line-height:1.3}.call-detail-toggle.active{background:#b9f5680b;border-color:#b9f56840}.call-focus-note{background:#b9f56806;border:1px solid #b9f56824;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:62px;margin:0 0 13px;padding:10px 12px;display:grid}.call-focus-note>span{color:#11180d;background:var(--lime);letter-spacing:.08em;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:900}.call-focus-note p{flex-direction:column;gap:3px;margin:0;display:flex}.call-focus-note strong{font-size:14px}.call-focus-note small{color:var(--muted);font-size:12px}.call-focus-note button{min-height:35px;color:var(--lime);background:#b9f5680a;border:1px solid #b9f56833;border-radius:9px;padding:0 11px;font-size:12px}.module-off-banner{background:#a78bfa0e;border:1px solid #a78bfa2b;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:68px;margin-bottom:13px;padding:12px 14px;display:grid}.off-icon{color:#17111f;background:var(--purple);border-radius:9px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.module-off-banner>div{flex-direction:column;gap:4px;display:flex}.module-off-banner strong{font-size:14px}.module-off-banner small{color:var(--muted);font-size:13px}.module-off-banner button{color:#d7cafa;background:#a78bfa14;border:1px solid #a78bfa40;border-radius:9px;min-height:34px;padding:0 11px;font-size:13px}.call-layout{grid-template-columns:1fr 350px;gap:14px;display:grid}.full-queue{padding:18px}.sort-pill{color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:5px 8px;font-size:13px}.lead-list{margin-top:13px}.lead-row{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:27px 38px minmax(160px,1fr) 85px 43px 42px 18px;align-items:center;gap:9px;width:100%;min-height:78px;transition:all .18s;display:grid}.lead-row.selected{background:#b9f56809;border:1px solid #b9f5682e;border-radius:12px;margin-top:4px;padding:0 9px}.lead-row:hover{background:#ffffff06}.lead-order{color:#536168;font-size:13px}.lead-avatar{color:#b9c6ca;background:#202a2f;border-radius:9px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:800;display:grid}.lead-main{flex-direction:column;gap:3px;display:flex}.lead-main strong{font-size:14px}.lead-main small{color:var(--muted);font-size:13px}.lead-tag{color:var(--tag);background:color-mix(in srgb, var(--tag) 8%, transparent);border:1px solid color-mix(in srgb, var(--tag) 14%, transparent);border-radius:6px;justify-self:start;padding:4px 6px;font-size:13px}.lead-match{text-align:center;flex-direction:column;display:flex}.lead-match strong{color:var(--lime);font-size:16px}.lead-match small{color:var(--muted);text-transform:uppercase;font-size:13px}.lead-time{color:#9eabb0;text-align:center;font-size:13px}.lead-arrow{color:#66757b}.next-lead-panel{text-align:center;padding:18px}.queue-complete-panel{background:radial-gradient(circle at 50% 25%,#b9f56817,transparent 42%),var(--panel);border-color:#b9f56838;flex-direction:column;justify-content:center;align-items:center;min-height:410px;display:flex}.queue-complete-mark{color:#10180c;background:var(--lime);border-radius:50%;place-items:center;width:70px;height:70px;margin-bottom:20px;font-size:30px;font-weight:900;display:grid;box-shadow:0 0 35px #b9f56833}.queue-complete-panel h2{margin:10px 0;font-size:22px;line-height:1.3}.queue-complete-panel>p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.6}.contact-line{border:1px solid var(--line);color:#c7d0d3;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;margin:18px 0 11px;padding:0 10px 0 12px;font-size:14px;display:flex}.contact-line a{color:#d7e0e2;font-weight:750;text-decoration:none}.contact-line small{color:var(--lime);font-size:11px}.opening-box,.plain-note{text-align:left;background:#a78bfa0e;border:1px solid #a78bfa24;border-radius:12px;padding:13px}.opening-box span,.plain-note span{color:#bba8ec;text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:800}.opening-box p,.plain-note p{color:#c7ced1;margin:8px 0 0;font-size:13px;line-height:1.55}.plain-note{border-color:var(--line);background:#ffffff06}.plain-note span{color:var(--muted)}.call-button{min-height:46px;margin-top:11px}.phone-disc{width:25px;height:25px;color:var(--lime);background:#11190d;border-radius:50%;place-items:center;display:grid}.call-meta{color:#5f6c72;justify-content:space-between;margin-top:9px;font-size:13px;display:flex}.quality-seal{background:#b9f5680a;border:1px solid #b9f56833;border-radius:16px;flex:none;grid-template-columns:38px 1fr;align-items:center;width:116px;height:86px;padding:12px;display:grid}.quality-seal>span{color:#121a0e;background:var(--lime);border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.quality-seal strong{font-size:18px}.quality-seal small{color:var(--muted);font-size:13px}.quality-layout{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.opportunity-profile{padding:21px}.score-display{background:linear-gradient(90deg,#b9f56814,#b9f56804);border:1px solid #b9f5681f;border-radius:14px;align-items:center;gap:18px;min-height:94px;padding:16px;display:flex}.score-display>div strong{color:var(--lime);letter-spacing:-.08em;font-size:46px;line-height:1}.score-display>div span{color:var(--muted);font-size:14px}.score-display p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.score-display p b{color:var(--text);font-size:14px}.evidence-list{margin-top:14px}.evidence-list>div{border-top:1px solid var(--line);grid-template-columns:39px 1fr 38px;align-items:center;gap:10px;min-height:67px;display:grid}.evidence-list>div>span{color:#9da9ae;background:#20292e;border-radius:9px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:850;display:grid}.evidence-list p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.evidence-list p strong{color:#cbd4d7}.evidence-list>div>b{color:var(--lime);text-align:right;font-size:14px}.review-stack{flex-direction:column;display:flex}.review-card{border:1px solid var(--line);background:var(--panel);border-radius:18px;grid-template-columns:36px 1fr 44px;align-items:start;gap:12px;min-height:132px;padding:17px;display:grid}.review-card.first{border-color:#a78bfa33}.review-card.second{border-color:#67e8f933}.review-step{color:#17111e;background:var(--purple);border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.review-card.second .review-step{background:var(--cyan);color:#0c171a}.review-card small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.review-card h3{margin:5px 0;font-size:16px}.review-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.review-card>strong{color:var(--purple);text-align:right;font-size:17px}.review-card.second>strong{color:var(--cyan)}.review-connector{border-left:1px dashed #3a484e;align-items:center;height:37px;margin-left:32px;display:flex}.review-connector span{color:#55636a;text-transform:uppercase;letter-spacing:.1em;margin-left:9px;font-size:13px}.judge-card{background:linear-gradient(145deg,#b9f56814,#0a0f11e6);border:1px solid #b9f56833;border-radius:18px;margin-top:10px;padding:18px}.judge-card>span{color:var(--lime);text-transform:uppercase;letter-spacing:.13em;font-size:13px}.judge-card h3{margin:7px 0;font-size:16px}.judge-card p{color:var(--muted);margin:0 0 14px;font-size:13px}.sync-orbit{border:1px dashed #344148;border-radius:50%;flex:none;width:110px;height:110px;animation:18s linear infinite slowspin;position:relative}.orbit-core{color:#10190c;background:var(--lime);border-radius:50%;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sync-orbit i{background:var(--cyan);border-radius:5px;width:15px;height:15px;position:absolute}.sync-orbit i:first-of-type{top:-2px;left:48px}.sync-orbit i:nth-of-type(2){background:var(--orange);bottom:17px;right:5px}.sync-orbit i:nth-of-type(3){background:var(--purple);bottom:17px;left:3px}@keyframes slowspin{to{transform:rotate(360deg)}}.integration-overview{border:1px solid var(--line);border-radius:15px;grid-template-columns:repeat(4,1fr);margin-bottom:13px;display:grid;overflow:hidden}.integration-stat{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:75px;padding:14px;display:flex}.integration-stat:last-child{border-right:0}.integration-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:13px}.integration-stat strong{font-size:19px}.integration-stat strong.good{color:var(--lime)}.crm-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.crm-card{border:1px solid var(--line);background:#ffffff05;border-radius:16px;min-height:197px;padding:16px}.crm-card.connected{background:linear-gradient(145deg,#b9f5680a,#ffffff03);border-color:#b9f5682e}.crm-head{justify-content:space-between;align-items:flex-start;display:flex}.crm-logo{color:#0b1012;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:grid}.status{color:#6e7d83;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:5px;font-size:13px;display:inline-flex}.status i{background:#4d5b61;border-radius:50%;width:5px;height:5px}.status.connected{color:#aacc87}.status.connected i{background:var(--lime);box-shadow:0 0 7px var(--lime)}.crm-card h3{margin:14px 0 4px;font-size:14px}.crm-card>p{color:var(--muted);margin:0 0 11px;font-size:13px}.sync-details{color:#8fa181;align-items:center;gap:9px;min-height:27px;font-size:13px;display:flex}.crm-card:not(.connected) .primary-button{margin-top:27px}.data-connector{border:1px solid var(--line);background:linear-gradient(120deg,#151a1e,#0d1215);border-radius:17px;grid-template-columns:150px 1fr 240px;align-items:center;gap:18px;min-height:128px;margin-top:13px;padding:18px;display:grid}.data-connector.active{border-color:#ffffff38}.connector-brand{border-right:1px solid var(--line);align-items:center;gap:10px;height:72px;display:flex}.connector-brand>span{color:#0e1315;background:#f1f1ed;border-radius:50%;place-items:center;width:37px;height:37px;font-weight:900;display:grid}.connector-brand>div{flex-direction:column;display:flex}.connector-brand small{color:var(--muted);text-transform:uppercase;font-size:13px}.connector-brand strong{font-size:14px}.connector-copy h3{margin:0 0 5px;font-size:14px}.connector-copy p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.connector-result{flex-direction:column;align-items:stretch;gap:9px;display:flex}.scanning,.checked{color:#bfc9cc;text-align:center;font-size:13px}.scanning i{border:1px solid #fff;border-top-color:#0000;border-radius:50%;width:8px;height:8px;margin-right:5px;animation:1s linear infinite slowspin;display:inline-block}.checked{color:var(--lime)}.dna-mark{background:#a78bfa0a;border:1px solid #a78bfa33;border-radius:18px;flex:none;grid-template-columns:38px 1fr;align-items:center;width:110px;height:100px;padding:15px;display:grid}.dna-mark>span{color:#17111f;background:var(--purple);border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:grid}.dna-mark strong{font-size:18px}.dna-mark small{color:var(--muted);font-size:13px}.campaign-layout{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dna-card,.active-campaign{padding:20px}.dna-card h2{letter-spacing:-.03em;max-width:600px;margin:18px 0;font-size:21px;line-height:1.35}.dna-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dna-grid>div{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.dna-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.dna-grid strong{font-size:13px}.dna-tags{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.dna-tags span{color:#c6b9e8;background:#a78bfa12;border:1px solid #a78bfa1f;border-radius:7px;padding:5px 7px;font-size:13px}.active-campaign h3{margin:20px 0 6px;font-size:17px}.active-campaign>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.campaign-funnel{justify-content:space-between;align-items:center;min-height:100px;margin:16px 0;display:flex}.campaign-funnel>div{flex-direction:column;align-items:center;display:flex}.campaign-funnel span{font-size:17px;font-weight:800}.campaign-funnel small{color:var(--muted);font-size:13px}.campaign-funnel b{color:#45535a;font-size:14px}.campaign-progress{background:#20292e;border-radius:4px;height:7px;overflow:hidden}.campaign-progress span{background:linear-gradient(90deg, var(--purple), var(--lime));border-radius:4px;height:100%;display:block}.campaign-meta{color:var(--muted);justify-content:space-between;margin-top:7px;font-size:13px;display:flex}.workflow-strip{border:1px solid var(--line);background:#ffffff04;border-radius:17px;justify-content:space-between;align-items:center;min-height:104px;margin-top:14px;padding:15px 22px;display:flex}.workflow-strip>div{grid-template-columns:30px 1fr;align-items:center;display:grid}.workflow-strip>div span{color:#11190d;background:var(--lime);border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.workflow-strip>div strong{font-size:14px}.workflow-strip>div small{color:var(--muted);font-size:13px}.workflow-strip>i{color:#536168;font-style:normal}.matching-intro h1{max-width:850px}.matching-machine{background:linear-gradient(135deg,#b9f5680f,#67e8f909);border:1px solid #b9f5682e;border-radius:18px;flex:none;justify-content:space-between;align-items:center;width:230px;height:82px;padding:12px 15px;display:flex}.matching-machine span,.matching-machine b{color:#b9c4c7;background:#202a2f;border-radius:11px;place-items:center;width:41px;height:41px;font-size:13px;display:grid}.matching-machine strong{color:#0d1610;background:var(--lime);border-radius:50%;place-items:center;width:47px;height:47px;font-size:14px;display:grid;box-shadow:0 0 25px #b9f5683d}.matching-machine b{color:#0e170f;background:var(--cyan);font-size:14px}.matching-machine i{color:#59676d;font-size:14px;font-style:normal}.matching-steps{border:1px solid var(--line);background:#ffffff05;border-radius:16px;justify-content:space-between;align-items:center;min-height:72px;margin-bottom:12px;padding:10px 17px;display:flex}.matching-steps>div{opacity:.42;grid-template-columns:35px 1fr;align-items:center;min-width:145px;transition:all .25s;display:grid}.matching-steps>div>span{color:#8a989e;background:#202a2f;border-radius:8px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.matching-steps>div strong{font-size:13px}.matching-steps>div small{color:var(--muted);font-size:13px}.matching-steps>div.active,.matching-steps>div.complete{opacity:1}.matching-steps>div.active>span{color:#10180c;background:var(--lime);box-shadow:0 0 14px #b9f56838}.matching-steps>div.complete:not(.active)>span{color:#0d1719;background:var(--cyan)}.matching-steps>i{color:#46545a;font-style:normal}.website-analyzer{grid-template-columns:minmax(300px,.75fr) minmax(440px,1.25fr);align-items:center;gap:25px;min-height:154px;padding:21px;display:grid;position:relative;overflow:hidden}.website-analyzer:before{content:"";background:var(--lime);filter:blur(70px);opacity:.055;border-radius:50%;width:240px;height:240px;position:absolute;top:-150px;right:-120px}.analyzer-copy h2{letter-spacing:-.025em;max-width:520px;margin:9px 0 6px;font-size:18px;line-height:1.35}.analyzer-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.website-input-wrap{border:1px solid var(--line-strong);background:#080d0f;border-radius:13px;grid-template-columns:30px 1fr auto;align-items:center;gap:6px;min-height:53px;padding:6px;display:grid;position:relative}.browser-lock{width:28px;height:28px;color:var(--lime);background:#b9f56812;border-radius:8px;place-items:center;display:grid}.website-input-wrap input{color:#d9e1e3;background:0 0;border:0;outline:0;min-width:0;height:39px;font-size:14px}.website-input-wrap .primary-button{min-width:180px}.primary-button:disabled,.north-check-button:disabled{cursor:default;opacity:.75;transform:none}.inline-spinner{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite slowspin;display:inline-block}.website-understood{grid-column:2;grid-template-columns:24px auto 1fr;align-items:center;gap:7px;margin-top:-11px;display:grid}.website-understood>span{color:#11190d;background:var(--lime);border-radius:7px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:grid}.website-understood strong{color:#c8d7bd;font-size:13px}.website-understood small{color:#5e6c72;font-size:13px}.matching-setup{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.business-dna-card,.match-filter-card{padding:20px}.business-dna-card h2{letter-spacing:-.03em;max-width:630px;margin:20px 0 16px;font-size:20px;line-height:1.4}.dna-signal-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dna-signal-grid>div{border:1px solid var(--line);background:#ffffff04;border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.dna-signal-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.dna-signal-grid strong{font-size:13px}.crm-connected{color:#a9c98b;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:13px;display:inline-flex}.crm-connected i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 8px var(--lime);border-radius:50%}.match-filter-card>p{color:var(--muted);margin:14px 0;font-size:13px}.filter-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.filter-grid>label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:6px;font-size:13px;display:flex}.filter-grid select{border:1px solid var(--line);color:#c5cfd2;background:#0a1012;border-radius:9px;height:38px;padding:0 9px;font-size:13px}.filter-grid select option{background:#101719}.filter-grid fieldset{border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-content:flex-start;gap:7px;min-height:67px;margin:0;padding:9px;display:flex}.filter-grid legend{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;padding:0 3px;font-size:13px}.filter-grid fieldset label{color:#aeb9bd;align-items:center;gap:3px;font-size:13px;display:inline-flex}.filter-grid input{accent-color:var(--lime)}.target-web-toggle{background:#67e8f906;border:1px solid #67e8f91f;border-radius:10px;justify-content:space-between;align-items:center;min-height:49px;margin-top:9px;padding:8px 10px;display:flex}.target-web-toggle>span{flex-direction:column;gap:2px;display:flex}.target-web-toggle b{font-size:13px}.target-web-toggle small{color:var(--muted);font-size:13px}.calculate-button{min-height:43px;margin-top:9px}.matching-progress{border-color:#b9f56829;grid-template-columns:76px 1fr auto;align-items:center;gap:17px;min-height:116px;margin-top:12px;padding:18px 22px;display:grid}.match-pulse{border:1px solid #b9f56830;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:relative}.match-pulse>span{z-index:2;color:#11180d;background:var(--lime);border-radius:50%;place-items:center;width:37px;height:37px;font-size:13px;font-weight:900;display:grid}.match-pulse i{border:1px solid #b9f56833;border-radius:50%;animation:1.8s ease-out infinite matchPulse;position:absolute;inset:5px}.match-pulse i:nth-child(2){animation-delay:.6s}.match-pulse i:nth-child(3){animation-delay:1.2s}@keyframes matchPulse{to{opacity:0;inset:-14px}}.matching-progress h3{margin:7px 0 4px;font-size:15px}.matching-progress p{color:var(--muted);margin:0;font-size:13px}.match-counter strong{font-size:25px}.match-counter small{color:var(--muted);font-size:13px}.match-results-section{margin-top:21px}.results-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.results-heading h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:21px}.results-heading p{color:var(--muted);margin:0;font-size:13px}.result-summary{gap:6px;display:flex}.result-summary>span{border:1px solid var(--line);min-width:78px;color:var(--muted);border-radius:10px;flex-direction:column;padding:8px 9px;font-size:13px;display:flex}.result-summary strong{color:var(--text);font-size:16px}.match-results-list{flex-direction:column;gap:8px;display:flex}.match-result{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff06,#ffffff03);border-radius:17px;grid-template-columns:28px 55px minmax(205px,.7fr) minmax(360px,1.25fr) 146px;align-items:center;gap:12px;min-height:131px;padding:14px;transition:all .18s;display:grid}.match-result:hover{border-color:#b9f5682b;transform:translateY(-1px)}.result-rank{color:#56656b;font-size:13px}.result-score{color:#111a0d;background:var(--lime);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;height:58px;display:flex}.result-score strong{letter-spacing:-.05em;font-size:20px}.result-score small{text-transform:uppercase;font-size:13px}.result-company{align-items:center;gap:10px;display:flex}.result-company .company-avatar{border-radius:11px;width:39px;height:39px}.result-company h3{margin:3px 0 2px;font-size:14px}.result-company p{color:var(--muted);margin:0;font-size:13px}.result-tag{color:var(--lime);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:850}.result-reasons{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.result-reasons>div{border:1px solid var(--line);background:#ffffff03;border-radius:9px;min-height:65px;padding:8px}.result-reasons span{color:var(--cyan);font-size:13px;font-weight:900}.result-reasons div:nth-child(2) span{color:var(--purple)}.result-reasons div:nth-child(3) span{color:var(--lime)}.result-reasons p{color:#9ca9ae;margin:5px 0 0;font-size:13px;line-height:1.4}.result-actions{flex-direction:column;gap:6px;display:flex}.result-actions .primary-button{width:100%;min-height:35px;padding:0 9px;font-size:13px}.north-check-button{color:#aeb8bc;background:#ffffff06;border:1px solid #ffffff1f;border-radius:9px;min-height:33px;padding:0 8px;font-size:13px}.north-check-button.verified{color:#d8e4d2;background:#b9f5680a;border-color:#b9f56826}.matching-explainer{background:#67e8f906;border:1px solid #67e8f91f;border-radius:13px;align-items:center;gap:11px;min-height:65px;margin-top:9px;padding:12px 16px;display:flex}.matching-explainer>span{color:#0b171a;background:var(--cyan);border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.matching-explainer p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.matching-explainer strong{color:#cbd5d8}.queue-day-tabs{grid-template-columns:205px 205px 1fr;gap:7px;min-height:67px;margin-bottom:12px;display:grid}.queue-day-tabs>button,.queue-day-tabs>div{border:1px solid var(--line);color:var(--muted);text-align:left;background:#ffffff04;border-radius:13px;flex-direction:column;justify-content:center;gap:4px;padding:11px 14px;display:flex}.queue-day-tabs>button span,.queue-day-tabs>div span{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.queue-day-tabs>button strong,.queue-day-tabs>div strong{color:#bbc6ca;font-size:14px}.queue-day-tabs>button.active{background:#b9f5680d;border-color:#b9f56838}.queue-day-tabs>button.active span,.queue-day-tabs>button.active strong{color:var(--lime)}.queue-day-tabs>div{text-align:right;border-style:dashed;align-items:flex-end}.lead-main em{color:#74838a;font-size:13px;font-style:normal}.focus-campaign{color:#c1acef;background:#a78bfa0d;border:1px solid #a78bfa29;border-radius:7px;margin:3px 0 12px;padding:5px 7px;font-size:13px;display:inline-flex}.business-input-switch{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.business-input-switch button{border:1px solid var(--line);color:#7f8d93;text-align:left;background:#ffffff04;border-radius:11px;grid-template-columns:31px 1fr;align-items:center;min-height:53px;padding:8px 11px;display:grid}.business-input-switch button>span{color:#819097;background:#20292e;border-radius:8px;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.business-input-switch button strong,.business-input-switch button small{font-size:13px}.business-input-switch button.active{background:#b9f5680a;border-color:#b9f56830}.business-input-switch button.active>span{color:#10170d;background:var(--lime)}.business-input-switch button.active strong{color:#d5e0d0}.prompt-builder-wrap{grid-template-columns:1fr 1fr;gap:7px;display:grid}.prompt-builder-wrap label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:5px;font-size:13px;display:flex}.prompt-builder-wrap label:first-child{grid-column:1/-1}.prompt-builder-wrap input,.prompt-builder-wrap textarea{border:1px solid var(--line);color:#cbd5d8;width:100%;min-height:38px;font:inherit;text-transform:none;letter-spacing:0;background:#080d0f;border-radius:9px;outline:0;padding:8px 10px;font-size:13px;line-height:1.45}.prompt-builder-wrap textarea{resize:vertical;min-height:56px}.prompt-builder-wrap .primary-button{grid-column:1/-1;min-height:40px}.source-mode-note{background:#b9f56806;border:1px solid #b9f5681f;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-height:57px;margin-top:9px;padding:8px 9px;display:grid}.source-mode-note>span{color:#10180d;background:var(--lime);border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.source-mode-note.web>span{color:#101719;background:var(--cyan)}.source-mode-note>div{flex-direction:column;gap:3px;display:flex}.source-mode-note strong{font-size:13px}.source-mode-note small{color:var(--muted);font-size:13px;line-height:1.4}.source-mode-note>b{color:#819097;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.matched-campaign{color:#bca7eb;background:#a78bfa0a;border:1px solid #a78bfa24;border-radius:5px;margin-top:5px;padding:3px 5px;font-size:13px;display:inline-flex}.matched-contacts{flex-direction:column;gap:3px;margin-top:6px;display:flex}.matched-contacts>span{flex-direction:column;display:flex}.matched-contacts b{color:#bac5c9;font-size:13px}.matched-contacts small{color:#66757b;font-size:13px}.result-company{align-items:flex-start}.match-result{grid-template-columns:28px 55px minmax(245px,.85fr) minmax(360px,1.25fr) 150px;min-height:176px}.result-score{align-self:center}.connection-paths{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px;display:grid}.connection-paths article{border:1px solid var(--line);background:#ffffff04;border-radius:16px;grid-template-columns:40px 1fr;gap:11px;min-height:235px;padding:17px;display:grid}.connection-paths article.active{background:#b9f56806;border-color:#b9f5682e}.path-icon{color:#101719;background:var(--cyan);border-radius:10px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.path-icon.excel{background:var(--lime)}.path-icon.own{background:var(--purple)}.connection-paths small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.connection-paths h3{margin:5px 0 7px;font-size:14px}.connection-paths p{min-height:65px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.path-tags{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.path-tags span{border:1px solid var(--line);color:#849298;border-radius:5px;padding:4px 5px;font-size:13px}.connection-paths article>button{grid-column:1/-1;align-self:end;min-height:36px}.builder-connection-choice{background:#67e8f906;border:1px solid #67e8f924;border-radius:15px;justify-content:space-between;align-items:center;gap:15px;min-height:105px;margin-bottom:10px;padding:15px 16px;display:flex}.builder-connection-choice h3{margin:7px 0 4px;font-size:16px}.builder-connection-choice p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.builder-connection-choice>.switch{flex:none}.campaign-studio-intro{border-bottom-color:#fb718521}.campaign-day-badge{background:#fb718509;border:1px solid #fb71852b;border-radius:17px;grid-template-columns:30px 1fr;align-items:center;width:103px;height:83px;padding:10px;display:grid}.campaign-day-badge>span{color:#1b0d12;background:#fb7185;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.campaign-day-badge strong{font-size:24px}.campaign-day-badge small{color:var(--muted);font-size:13px}.campaign-daily-flow{border:1px solid var(--line);background:#ffffff04;border-radius:15px;justify-content:space-between;align-items:center;min-height:74px;margin-bottom:12px;padding:10px 16px;display:flex}.campaign-daily-flow>div{grid-template-columns:32px 1fr;align-items:center;min-width:160px;display:grid}.campaign-daily-flow>div>span{color:#170d11;background:#fb7185;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.campaign-daily-flow strong{font-size:13px}.campaign-daily-flow small{color:var(--muted);font-size:13px}.campaign-daily-flow>i{color:#46545a;font-style:normal}.campaign-builder-layout{grid-template-columns:1.25fr .75fr;gap:12px;display:grid}.campaign-filter-panel,.campaign-clusters{padding:19px}.campaign-filter-panel h2{margin:16px 0 13px;font-size:18px}.campaign-filter-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.campaign-filter-grid label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:5px;font-size:13px;display:flex}.campaign-filter-grid select{border:1px solid var(--line);color:#c4ced1;background:#091012;border-radius:9px;height:37px;padding:0 9px;font-size:13px}.campaign-filter-grid option{background:#101719}.master-prompt-card{background:#a78bfa09;border:1px solid #a78bfa26;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;min-height:55px;margin-top:9px;padding:8px;display:grid}.master-prompt-card>span{color:#160f1e;background:var(--purple);border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.master-prompt-card>div{flex-direction:column;gap:3px;display:flex}.master-prompt-card strong{font-size:13px}.master-prompt-card small{color:var(--muted);font-size:13px;line-height:1.45}.master-prompt-card button{color:var(--purple);background:0 0;border:0;padding:0;font-size:13px}.campaign-run-button{min-height:43px;margin-top:9px}.campaign-clusters{flex-direction:column;gap:7px;display:flex}.campaign-clusters>article{border:1px solid color-mix(in srgb, var(--campaign) 15%, transparent);background:color-mix(in srgb, var(--campaign) 3%, transparent);border-radius:11px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:94px;padding:11px;display:grid}.campaign-clusters>article>span{color:var(--campaign);font-size:13px}.campaign-clusters article>div{flex-direction:column;gap:3px;display:flex}.campaign-clusters article>div strong{font-size:13px}.campaign-clusters article>div small{color:var(--muted);font-size:13px;line-height:1.4}.campaign-clusters article>b{color:var(--campaign);font-size:16px}.campaign-clusters article>p{color:#7b898f;grid-column:2/4;margin:0;font-size:13px}.campaign-clusters article>p strong{color:#b9c4c8}.campaign-assignments{margin-top:20px}.campaign-assignment-list{flex-direction:column;gap:7px;display:flex}.campaign-assignment{border:1px solid var(--line);background:#ffffff04;border-radius:15px;grid-template-columns:.8fr 1.1fr 1.1fr 135px;align-items:center;gap:12px;min-height:130px;padding:13px;display:grid}.assignment-company{align-items:center;gap:9px;display:flex}.assignment-company>span{color:#10170d;background:var(--lime);border-radius:11px;place-items:center;width:45px;height:45px;font-size:15px;font-weight:900;display:grid}.assignment-company>div,.assignment-campaign{flex-direction:column;gap:3px;display:flex}.assignment-company strong{font-size:13px}.assignment-company small,.assignment-campaign small,.assignment-contacts>small{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:13px}.assignment-campaign strong{color:#c5b3ed;font-size:13px}.assignment-campaign p{color:#77858b;margin:3px 0 0;font-size:13px;line-height:1.4}.assignment-contacts{flex-direction:column;gap:4px;display:flex}.assignment-contacts>span{grid-template-columns:17px 1fr;align-items:center;display:grid}.assignment-contacts b{color:#15100b;background:var(--orange);border-radius:4px;grid-row:1/3;place-items:center;width:14px;height:14px;font-size:13px;display:grid}.assignment-contacts strong{font-size:13px}.assignment-contacts em{color:#6f7e84;font-size:13px;font-style:normal}.campaign-assignment>button{min-height:37px;font-size:13px}.campaign-assignment>button.planned{color:var(--lime)}.campaign-progress-live{border-color:#fb718529}.queue-composition{border:1px solid var(--line);background:#ffffff03;border-radius:10px;align-items:center;gap:18px;min-height:42px;margin:-4px 0 12px;padding:7px 10px;display:flex}.queue-composition>span{color:#849298;align-items:center;gap:5px;font-size:13px;display:flex}.queue-composition i{background:var(--orange);border-radius:50%;width:5px;height:5px}.queue-composition i.retry{background:var(--purple)}.queue-composition i.new{background:var(--lime)}.queue-composition strong{color:#c3ced1}.queue-composition>b{color:#617078;text-transform:uppercase;letter-spacing:.07em;margin-left:auto;font-size:13px}.engagement-memory{background:#ffb35c06;border:1px solid #ffb35c26;border-radius:10px;grid-template-columns:1fr auto;gap:5px 8px;margin-bottom:9px;padding:9px;display:grid}.engagement-memory>div{flex-direction:column;gap:2px;display:flex}.engagement-memory span{color:var(--orange);text-transform:uppercase;letter-spacing:.07em;font-size:13px}.engagement-memory strong{font-size:13px}.engagement-memory button{color:var(--orange);background:0 0;border:0;padding:0;font-size:13px}.engagement-memory p{color:#718087;grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:1.4}.public-contact-intel{background:#67e8f906;border:1px solid #67e8f921;border-radius:11px;margin:0 0 10px;padding:9px}.contact-intel-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.contact-intel-head>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:5px;font-size:13px;font-weight:850;display:flex}.contact-intel-head i{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 7px var(--cyan);border-radius:50%}.contact-intel-head button{color:#718087;background:0 0;border:0;padding:0;font-size:13px}.public-contact-intel article{border-top:1px solid var(--line);grid-template-columns:20px 1fr;align-items:center;min-height:41px;padding:5px 0;display:grid}.public-contact-intel article>b{color:#101719;background:var(--cyan);border-radius:5px;place-items:center;width:16px;height:16px;font-size:13px;display:grid}.public-contact-intel article>div{flex-direction:column;gap:2px;display:flex}.public-contact-intel article strong{font-size:13px}.public-contact-intel article small,.public-contact-intel article em{color:#728087;font-size:13px;font-style:normal}.public-contact-intel article em{color:#95a3a8}.public-contact-intel>p{color:#68767c;margin:7px 0 0;font-size:13px;line-height:1.45}.queue-preflight{background:radial-gradient(circle at 6% 12%,#67e8f913,#0000 21%),linear-gradient(110deg,#2dd4bf09,#080e10fa 47%,#b9f56806);border:1px solid #67e8f930;border-radius:18px;margin:14px 0;padding:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.queue-preflight>header{grid-template-columns:88px minmax(0,1fr) 270px;align-items:center;gap:17px;display:grid}.preflight-radar{width:82px;height:82px;color:var(--cyan);background:#67e8f906;border:1px solid #67e8f959;border-radius:50%;place-items:center;font-size:14px;font-weight:900;display:grid;position:relative}.preflight-radar:before{content:"";border:1px dashed #67e8f93d;border-radius:50%;position:absolute;inset:13px}.preflight-radar:after{content:"";transform-origin:0;background:linear-gradient(90deg,var(--cyan),transparent);width:35px;height:1px;animation:3.8s linear infinite radarSweep;position:absolute;top:50%;left:50%}.preflight-radar>span{z-index:2}.preflight-radar>i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 8px var(--lime);border-radius:50%;position:absolute}.preflight-radar>i:first-of-type{top:22px;left:22px}.preflight-radar>i:nth-of-type(2){bottom:24px;right:18px}.preflight-radar>i:nth-of-type(3){bottom:15px;left:20px}.preflight-radar>b{color:#0b1718;background:var(--cyan);border-radius:999px;place-items:center;min-width:39px;height:25px;padding:0 7px;font-size:12px;display:grid;position:absolute;top:3px;right:-5px}.preflight-title h2{letter-spacing:-.025em;margin:6px 0 5px;font-size:20px;line-height:1.3}.preflight-title p{max-width:780px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.preflight-ready{background:#b9f56809;border:1px solid #b9f5682e;border-radius:13px;grid-template-columns:10px 1fr;align-content:center;gap:3px 8px;min-height:78px;padding:12px 13px;display:grid}.preflight-ready>i{background:var(--lime);width:8px;height:8px;box-shadow:0 0 10px var(--lime);border-radius:50%;grid-row:1/4;margin-top:4px}.preflight-ready span{color:var(--lime);letter-spacing:.1em;font-size:12px;font-weight:850}.preflight-ready strong{font-size:14px;line-height:1.35}.preflight-ready small{color:#84978d;font-size:12px}.preflight-lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.preflight-lanes article{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:31px minmax(0,1fr);gap:8px;min-height:138px;padding:12px;display:grid}.preflight-lanes article>span{color:#0b1718;background:var(--lane);border-radius:8px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:900;display:grid}.preflight-lanes article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.preflight-lanes article small{color:var(--lane);letter-spacing:.07em;font-size:11px;font-weight:800;line-height:1.3}.preflight-lanes article strong{font-size:14px;line-height:1.35}.preflight-lanes article p{color:#7f8e93;margin:0;font-size:12px;line-height:1.45}.preflight-lanes article>b{color:var(--lane);background:color-mix(in srgb,var(--lane) 8%,transparent);letter-spacing:.08em;border-radius:999px;grid-column:2;justify-self:start;padding:4px 7px;font-size:11px}.preflight-lanes .checked{--lane:var(--cyan)}.preflight-lanes .refreshed{--lane:var(--purple)}.preflight-lanes .reused{--lane:var(--lime)}.preflight-lanes .skipped{--lane:#fbbf24}.freshness-policy{border:1px dashed #67e8f924;border-radius:11px;justify-content:space-between;align-items:center;gap:9px;min-height:60px;margin-top:9px;padding:9px 11px;display:flex}.freshness-policy>span{flex-direction:column;gap:3px;display:flex}.freshness-policy b{color:#afc1c6;letter-spacing:.08em;font-size:11px}.freshness-policy small{color:#718288;font-size:12px;line-height:1.3}.freshness-policy>i{color:#41545a;font-style:normal}.queue-preflight>footer{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:8px;margin-top:10px;display:grid}.queue-preflight>footer>div{flex-direction:column;gap:2px;display:flex}.queue-preflight>footer span{color:#72cfd8;letter-spacing:.1em;font-size:11px;font-weight:800}.queue-preflight>footer strong{font-size:14px}.queue-preflight>footer small{color:#708086;font-size:12px}.queue-preflight>footer button{border-radius:9px;min-height:40px;padding:0 12px;font-size:13px}.preflight-mode{color:#b8e47f;background:#b9f5680a;border:1px solid #b9f56830}.preflight-full-scan{color:#8edfe8;background:#67e8f90b;border:1px solid #67e8f933}.instant-analysis-proof{background:linear-gradient(100deg,#67e8f90d,#67e8f904);border:1px solid #67e8f92e;border-radius:10px;flex-direction:column;gap:4px;margin:0 0 9px;padding:10px;display:flex}.instant-analysis-proof>span{color:var(--cyan);letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:850;display:flex}.instant-analysis-proof>span i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.instant-analysis-proof strong{font-size:14px;line-height:1.4}.instant-analysis-proof p{color:#7e8e93;margin:0;font-size:12px;line-height:1.5}.integration-stat strong small{color:#65737a;margin-left:4px;font-size:13px}.enrichment-loop-card{background:#67e8f905;border:1px solid #67e8f921;border-radius:17px;grid-template-columns:1fr 1.7fr 210px;align-items:center;gap:18px;min-height:142px;margin-bottom:14px;padding:17px;display:grid}.enrichment-loop-card h2{margin:7px 0 5px;font-size:17px}.enrichment-loop-card>div>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.enrichment-flow{justify-content:space-between;align-items:center;display:flex}.enrichment-flow>span{color:#aab6ba;flex-direction:column;gap:4px;min-width:83px;font-size:13px;display:flex}.enrichment-flow b{color:#101719;background:var(--cyan);border-radius:6px;place-items:center;width:21px;height:21px;font-size:13px;display:grid}.enrichment-flow i{color:#4e5c62;font-style:normal}.capacity-meter>div{background:#20292e;border-radius:4px;height:7px;overflow:hidden}.capacity-meter>div span{background:linear-gradient(90deg,var(--cyan),var(--lime));border-radius:4px;height:100%;display:block}.capacity-meter p{margin-top:8px!important}.capacity-meter strong{color:#c9d4d7;font-size:14px}.mail-seal{background:#34d39909;border:1px solid #34d3992e;border-radius:16px;grid-template-columns:32px 1fr;align-items:center;width:105px;height:80px;padding:10px;display:grid}.mail-seal>span{color:#0a1812;background:#34d399;border-radius:8px;grid-row:1/3;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.mail-seal strong{font-size:19px}.mail-seal small{color:var(--muted);font-size:13px}.mail-studio-layout{grid-template-columns:.8fr 1.2fr;gap:12px;display:grid}.mail-builder,.mail-preview{padding:19px}.mail-config-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.mail-config-grid label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:6px;font-size:13px;display:flex}.mail-config-grid select{border:1px solid var(--line);color:#c3ced1;background:#091012;border-radius:9px;height:39px;padding:0 9px;font-size:13px}.mail-variables{border:1px solid var(--line);background:#ffffff04;border-radius:10px;margin-top:13px;padding:11px}.mail-variables>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.mail-variables>div{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.mail-variables b{color:#8ddbbf;background:#34d39909;border:1px solid #34d39921;border-radius:6px;padding:5px 6px;font-size:13px}.mail-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.mail-actions button{min-height:39px}.mail-window{border:1px solid var(--line);background:#0a1012;border-radius:12px;margin-top:15px;overflow:hidden}.mail-window>div{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;align-items:center;min-height:38px;padding:8px 12px;display:grid}.mail-window>div span{color:var(--muted);text-transform:uppercase;font-size:13px}.mail-window>div strong{font-size:13px}.mail-window>article{padding:15px 17px}.mail-window p{color:#9facb0;font-size:13px;line-height:1.65}.mail-window p strong{color:#d4dddf}.mail-template-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.mail-template-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:13px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;min-height:102px;padding:12px;display:grid}.mail-template-grid article>span{color:#34d399;font-size:13px}.mail-template-grid article>div{flex-direction:column;gap:3px;display:flex}.mail-template-grid small{color:#34d399;text-transform:uppercase;font-size:13px}.mail-template-grid strong{font-size:13px}.mail-template-grid p{color:var(--muted);margin:0;font-size:13px}.mail-template-grid button{color:#7fd1b4;background:0 0;border:0;padding:0;font-size:13px}.engagement-cadence{background:#34d39905;border:1px solid #34d39924;border-radius:16px;grid-template-columns:.8fr 1.7fr;align-items:center;gap:20px;min-height:126px;margin-top:12px;padding:17px;display:grid}.engagement-cadence h2{margin:8px 0 0;font-size:16px;line-height:1.35}.cadence-steps{justify-content:space-between;align-items:center;display:flex}.cadence-steps>span{flex-direction:column;gap:3px;min-width:105px;display:flex}.cadence-steps b{color:#0a1812;background:#34d399;border-radius:7px;place-items:center;width:30px;height:25px;font-size:13px;display:grid}.cadence-steps strong{font-size:13px}.cadence-steps small{color:var(--muted);font-size:13px}.cadence-steps i{color:#4f5e63;font-style:normal}.daily-work-lanes{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.daily-work-lanes>button{border:1px solid var(--line);min-height:82px;color:inherit;text-align:left;background:#ffffff04;border-radius:15px;grid-template-columns:40px 1fr auto 15px;align-items:center;gap:11px;padding:12px 14px;transition:all .18s;display:grid}.daily-work-lanes>button:hover{background:#f472b606;border-color:#f472b638;transform:translateY(-1px)}.lane-icon{color:#16110b;background:var(--orange);border-radius:11px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.lane-icon.actions{color:#1b0d16;background:#f472b6}.daily-work-lanes>button>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.daily-work-lanes small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.daily-work-lanes strong{font-size:14px}.daily-work-lanes em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.4}.daily-work-lanes b{font-size:16px}.daily-work-lanes i{color:#6f7d83;font-style:normal}.action-intro{align-items:center}.action-goal-orbit{background:radial-gradient(circle,#f472b61a,#0000 70%);border:1px solid #f472b62e;border-radius:18px;flex-direction:column;flex:0 0 115px;justify-content:center;align-items:center;width:115px;height:86px;display:flex;box-shadow:inset 0 0 40px #f472b606}.action-goal-orbit>span,.action-goal-orbit>b{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.action-goal-orbit strong{color:#f9a8d4;letter-spacing:-.05em;font-size:24px}.action-goal-orbit strong small{color:var(--muted);font-size:13px}.action-control-grid{grid-template-columns:.9fr 1.1fr;gap:12px;margin-bottom:12px;display:grid}.action-capacity-card,.execution-mode-card{padding:18px}.action-capacity-card{grid-template-columns:1fr 235px;align-items:center;gap:14px;display:grid}.action-capacity-card h2,.action-queue-card h2{margin:6px 0 5px;font-size:15px}.action-capacity-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.action-target-options{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.action-target-options button{border:1px solid var(--line);color:#849198;background:#0a1012;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:48px;display:flex}.action-target-options button strong{font-size:16px}.action-target-options button small{font-size:13px}.action-target-options button.active{color:#f9a8d4;background:#f472b60b;border-color:#f472b640}.action-learning{background:#f472b606;border:1px solid #f472b621;border-radius:9px;grid-column:1/-1;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:43px;padding:7px 9px;display:grid}.action-learning>span{color:#1c0d17;background:#f472b6;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.action-learning p{flex-direction:column;gap:2px;display:flex}.action-learning strong{color:#e7edef;font-size:13px}.action-learning small{color:var(--muted);font-size:13px}.mode-status{color:#f9a8d4;text-transform:uppercase;background:#f472b60a;border:1px solid #f472b629;border-radius:99px;align-items:center;gap:5px;padding:5px 7px;font-size:13px;display:inline-flex}.mode-status i{background:#f472b6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #f472b6}.execution-modes{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.execution-modes button{border:1px solid var(--line);color:#88969b;text-align:left;background:#0a1012;border-radius:9px;align-items:center;gap:7px;min-height:48px;padding:8px;display:flex}.execution-modes button>span{background:#1b2529;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.execution-modes button strong{font-size:13px}.execution-modes button.active{color:#f4f6f3;background:#f472b60a;border-color:#f472b638}.execution-modes button.active>span{color:#1b0c15;background:#f472b6}.mode-explanation{color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.45}.autopilot-guard{background:#b9f56805;border:1px solid #b9f5681f;border-radius:8px;grid-template-columns:25px 1fr;align-items:center;gap:7px;min-height:40px;margin-top:9px;padding:6px 8px;display:grid}.autopilot-guard>span{color:var(--lime)}.autopilot-guard p{flex-direction:column;gap:2px;margin:0;display:flex}.autopilot-guard strong{font-size:13px}.autopilot-guard small{color:var(--muted);font-size:13px;line-height:1.35}.action-workspace{grid-template-columns:minmax(0,1.55fr) minmax(290px,.65fr);gap:12px;display:grid}.action-queue-card{padding:18px}.action-queue-card .card-topline{align-items:flex-start}.action-queue-list{margin-top:12px}.action-item{border-top:1px solid var(--line);grid-template-columns:24px 34px minmax(180px,1fr) 70px 128px;align-items:center;gap:9px;min-height:76px;transition:all .18s;display:grid}.action-item.done{opacity:.55}.action-rank{color:#536168;font-size:13px}.action-type-icon{color:#190e16;background:var(--action);border-radius:9px;place-items:center;width:31px;height:31px;font-size:14px;font-weight:900;display:grid}.action-item-main{flex-direction:column;gap:3px;display:flex}.action-item-main small{color:var(--action);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.action-item-main strong{font-size:13px}.action-item-main span{color:var(--muted);font-size:13px;line-height:1.35}.action-policy{color:#dba0c2;background:#f472b606;border:1px solid #f472b621;border-radius:6px;justify-self:start;padding:4px 6px;font-size:13px}.action-item>button{border:1px solid color-mix(in srgb,var(--action) 22%,transparent);min-height:31px;color:var(--action);background:color-mix(in srgb,var(--action) 5%,transparent);border-radius:8px;padding:0 8px;font-size:13px}.action-item>button:disabled{color:#7b898e;border-color:var(--line);background:0 0}.action-side-stack{flex-direction:column;gap:12px;display:flex}.meeting-watch-card,.action-agent-card{padding:17px}.meeting-person{align-items:center;gap:9px;margin:15px 0 10px;display:flex}.meeting-person>span{color:#0a1517;background:var(--cyan);border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.meeting-person>div{flex-direction:column;gap:2px;display:flex}.meeting-person strong{font-size:14px}.meeting-person small{color:var(--muted);font-size:13px}.meeting-status-flow{padding-left:6px}.meeting-status-flow>span{border-left:1px dashed #314047;flex-direction:column;gap:2px;min-height:47px;padding:2px 0 7px 31px;display:flex;position:relative}.meeting-status-flow>span:last-child{border-left-color:#0000}.meeting-status-flow i{color:#718087;background:#11191c;border:1px solid #34444b;border-radius:50%;place-items:center;width:21px;height:21px;font-size:13px;font-style:normal;display:grid;position:absolute;top:0;left:-11px}.meeting-status-flow b{font-size:13px}.meeting-status-flow small{color:var(--muted);font-size:13px}.meeting-status-flow .complete i{color:#0d190f;border-color:var(--lime);background:var(--lime)}.meeting-status-flow .current i{color:#061416;border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 10px #67e8f92e}.agent-action-flow{margin-top:13px}.agent-action-flow>span{grid-template-columns:27px 1fr;align-items:center;gap:8px;min-height:40px;display:grid}.agent-action-flow>span>b{color:#180e16;background:#f472b6;border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;display:grid}.agent-action-flow p{flex-direction:column;gap:2px;margin:0;display:flex}.agent-action-flow strong{font-size:13px}.agent-action-flow small{color:var(--muted);font-size:13px}.agent-action-flow>i{color:#536168;height:12px;margin-left:12px;font-size:13px;font-style:normal}.meeting-lifecycle-card{background:#67e8f905;border:1px solid #67e8f921;border-radius:16px;grid-template-columns:.75fr 1.7fr;align-items:center;gap:20px;min-height:128px;margin-top:12px;padding:17px;display:grid}.meeting-lifecycle-card h2{margin:7px 0 4px;font-size:16px}.meeting-lifecycle-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.meeting-lifecycle{justify-content:space-between;align-items:center;display:flex}.meeting-lifecycle>span{flex-direction:column;gap:3px;min-width:86px;display:flex}.meeting-lifecycle b{color:#76858b;border:1px solid #34434a;border-radius:7px;place-items:center;width:29px;height:25px;font-size:13px;display:grid}.meeting-lifecycle .active b{color:#071416;border-color:var(--cyan);background:var(--cyan)}.meeting-lifecycle strong{font-size:13px}.meeting-lifecycle small{color:var(--muted);font-size:13px}.meeting-lifecycle>i{color:#4f5e63;font-style:normal}.capacity-options{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.capacity-options button{border:1px solid var(--line);color:#829097;background:#0b1114;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:53px;display:flex}.capacity-options button strong{font-size:14px}.capacity-options button small{font-size:13px}.capacity-options button.active{color:var(--lime);background:#b9f5680a;border-color:#b9f56833}.ai-capacity-tip{background:#a78bfa09;border:1px solid #a78bfa24;border-radius:9px;grid-template-columns:27px 1fr;align-items:center;gap:7px;min-height:47px;margin-top:8px;padding:7px 8px;display:grid}.ai-capacity-tip>span{color:#160f1e;background:var(--purple);border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.ai-capacity-tip p{flex-direction:column;gap:2px;display:flex;margin:0!important}.ai-capacity-tip strong{font-size:13px}.ai-capacity-tip small{color:var(--muted);font-size:13px}.tomorrow-learning-card{background:#b9f56805;border:1px solid #b9f56824;border-radius:16px;grid-template-columns:1fr 35px 1fr 205px;align-items:center;gap:12px;min-height:113px;margin-bottom:14px;padding:16px 18px;display:grid}.tomorrow-learning-card h3{margin:7px 0 4px;font-size:14px}.tomorrow-learning-card p{color:var(--muted);margin:0;font-size:13px}.learning-arrow{color:var(--lime);text-align:center;font-size:20px}.capacity-options.compact button{min-height:40px}.capacity-options.compact button strong{font-size:14px}.mail-connection-bar{background:#34d39906;border:1px solid #34d39924;border-radius:9px;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;min-height:50px;margin-top:13px;padding:7px 8px;display:grid}.mail-connection-bar>span{color:#0b1813;background:#34d399;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.mail-connection-bar>div{flex-direction:column;gap:2px;display:flex}.mail-connection-bar strong{font-size:13px}.mail-connection-bar small{color:var(--muted);font-size:13px}.mail-connection-bar button{color:#79d0b1;background:0 0;border:0;padding:0;font-size:13px}.period-button{border:1px solid var(--line);color:#bbc5c9;background:#ffffff06;border-radius:10px;min-height:37px;padding:0 12px;font-size:13px}.report-metrics{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid;overflow:hidden}.report-metrics article{border-right:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;min-height:92px;padding:15px;display:grid}.report-metrics article:last-child{border-right:0}.report-metrics span{color:var(--muted);text-transform:uppercase;grid-column:1/3;align-self:start;font-size:13px}.report-metrics strong{letter-spacing:-.04em;font-size:24px}.report-metrics small{color:var(--muted);font-size:13px}.report-metrics small.up{color:var(--lime)}.report-layout{grid-template-columns:1.45fr .55fr;gap:14px;margin-bottom:14px;display:grid}.chart-card,.coaching-card{padding:20px}.chart-legend{color:var(--muted);gap:12px;font-size:13px;display:flex}.chart-legend span{align-items:center;gap:5px;display:flex}.chart-legend i{border-radius:2px;width:6px;height:6px}.chart-legend i.lime{background:var(--lime)}.chart-legend i.purple{background:var(--purple)}.bar-chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#0000 0 52px,#ffffff09 53px 54px);grid-template-columns:repeat(7,1fr);align-items:stretch;gap:11px;height:220px;padding-top:28px;display:grid}.bar-day{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.bar-day>div{justify-content:center;align-items:end;gap:4px;width:100%;height:calc(100% - 25px);display:flex}.bar-day span{border-radius:4px 4px 0 0;width:17%;min-width:8px}.bar-one{background:var(--lime)}.bar-two{background:var(--purple)}.bar-day small{height:25px;color:var(--muted);padding-top:8px;font-size:13px}.coaching-score{color:var(--lime);letter-spacing:-.07em;margin:21px 0 8px;font-size:38px;font-weight:750;display:block}.coaching-card h3{font-size:15px;line-height:1.45}.coaching-card>p{color:var(--muted);margin-bottom:20px;font-size:13px;line-height:1.55}.team-table{padding:18px}.team-head,.team-row{border-top:1px solid var(--line);grid-template-columns:1.3fr repeat(4,.6fr) 1fr;align-items:center;min-height:48px;display:grid}.team-head{color:#637177;text-transform:uppercase;letter-spacing:.08em;min-height:35px;margin-top:12px;font-size:13px}.team-row span{color:#b5c0c4;font-size:13px}.team-row span:first-child{color:var(--text);align-items:center;gap:8px;font-weight:700;display:flex}.team-row i{color:#9da9ae;background:#222d31;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;font-style:normal;display:grid}.ai-provider-hub{background:radial-gradient(circle at 95% 5%,#a78bfa1a,#0000 24%),linear-gradient(135deg,#a78bfa08,#0a1012fa 42%);border:1px solid #a78bfa33;border-radius:20px;margin-bottom:14px;padding:20px}.ai-provider-hub>header{grid-template-columns:1fr 235px;align-items:center;gap:18px;display:grid}.ai-provider-hub h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:25px}.ai-provider-hub header p{max-width:850px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.ai-router-mode{background:#b9f56806;border:1px solid #b9f56829;border-radius:13px;flex-direction:column;justify-content:center;min-height:84px;padding:12px;display:flex}.ai-router-mode span{color:var(--lime);letter-spacing:.12em;font-size:10px;font-weight:900}.ai-router-mode strong{margin:4px 0 7px;font-size:15px}.ai-router-mode button{color:#91b66d;text-align:left;background:0 0;border:0;padding:0;font-size:11px}.ai-provider-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.ai-provider-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:14px;grid-template-rows:1fr auto;grid-template-columns:38px 1fr;gap:10px;min-height:190px;padding:13px;display:grid}.ai-provider-grid article>span{color:#101317;background:var(--purple);border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.ai-provider-grid article.managed>span{background:var(--lime)}.ai-provider-grid article.connected,.ai-provider-grid article.active{background:#b9f56809;border-color:#b9f56840}.ai-provider-grid article>div{flex-direction:column;gap:4px;display:flex}.ai-provider-grid article small{color:#8e7cc2;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.ai-provider-grid article strong{font-size:15px}.ai-provider-grid article p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.ai-provider-grid article em{color:#8f9ea3;margin-top:auto;font-size:11px;font-style:normal;line-height:1.35}.ai-provider-grid article>button{color:#c2b3e8;background:#a78bfa0b;border:1px solid #a78bfa33;border-radius:8px;grid-column:1/-1;min-height:36px;font-size:12px}.ai-provider-grid article.connected>button,.ai-provider-grid article.active>button{color:#10180c;border-color:var(--lime);background:var(--lime)}.ai-routing-recommendation{background:#67e8f906;border:1px solid #67e8f92b;border-radius:13px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;margin-top:10px;padding:13px;display:grid}.ai-routing-recommendation>span{color:#0c1618;background:var(--cyan);border-radius:10px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.ai-routing-recommendation div{flex-direction:column;gap:3px;display:flex}.ai-routing-recommendation small{color:#74c8d5;letter-spacing:.08em;font-size:10px}.ai-routing-recommendation strong{font-size:14px}.ai-routing-recommendation p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.ai-routing-recommendation button{min-height:38px;color:var(--cyan);background:#67e8f909;border:1px solid #67e8f933;border-radius:9px;padding:0 11px;font-size:12px}.ai-self-setup{border:1px dashed var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:9px;margin-top:10px;padding:11px;display:flex}.ai-self-setup span{grid-template-columns:24px 1fr;align-items:center;column-gap:7px;display:grid}.ai-self-setup b{color:#10170c;background:var(--lime);border-radius:6px;grid-row:1/3;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.ai-self-setup strong{font-size:12px}.ai-self-setup small{color:var(--muted);font-size:10px}.ai-self-setup i{color:#526168;font-style:normal}.settings-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settings-card{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:46px 1fr;gap:14px;min-height:305px;padding:20px;display:grid}.settings-icon{color:#10170c;background:var(--lime);border-radius:11px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:900;display:grid}.settings-card:nth-child(2) .settings-icon{background:var(--orange)}.settings-card:nth-child(3) .settings-icon{background:var(--cyan)}.settings-card:nth-child(4) .settings-icon{background:var(--purple)}.settings-card h3{margin:4px 0 6px;font-size:16px}.settings-card>div>p{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.55}.settings-card label:not(.setting-switch){color:#819097;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:13px;display:flex;position:relative}.settings-card select{border:1px solid var(--line);color:#c1cbcf;background:#0b1114;border-radius:9px;min-height:39px;padding:0 10px;font-size:13px}.settings-card select option{background:#11191d}.settings-card input[type=range]{accent-color:var(--orange)}.range-value{color:var(--orange);font-size:13px;position:absolute;top:20px;right:0}.setting-switch{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding-top:15px;display:flex}.setting-switch>span{flex-direction:column;gap:3px;display:flex}.setting-switch b{font-size:13px}.setting-switch small{color:var(--muted);font-size:13px}.billing-price{align-items:end;gap:8px;margin:14px 0 16px;display:flex}.billing-price strong{font-size:30px}.billing-price span{color:var(--muted);margin-bottom:6px;font-size:13px}.billing-settings button+button{margin-top:8px}.guide-welcome-card{background:linear-gradient(110deg,#facc150e,#10171af2 38%,#a78bfa06);border:1px solid #facc1529;border-radius:18px;grid-template-columns:48px minmax(210px,.8fr) 1.3fr auto;align-items:center;gap:15px;min-height:112px;margin:12px 0;padding:15px 17px;display:grid}.guide-orb{color:#171507;background:#facc15;border-radius:50%;place-items:center;width:45px;height:45px;font-size:13px;font-weight:900;display:grid;position:relative;box-shadow:0 0 24px #facc1526}.guide-orb i{border:1px dashed #facc1559;border-radius:50%;animation:12s linear infinite slowspin;position:absolute;inset:-5px}.guide-welcome-card h2{margin:5px 0 3px;font-size:15px}.guide-welcome-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.guide-quick-actions{grid-template-columns:1fr 1fr;gap:5px;display:grid}.guide-quick-actions button{border:1px solid var(--line);color:#aeb9bd;text-align:left;background:#ffffff05;border-radius:8px;min-height:30px;padding:0 9px;font-size:13px}.guide-quick-actions button:hover{color:#f8dc73;border-color:#facc1530}.guide-main-button,.guide-trigger{color:#f8dc73;white-space:nowrap;background:#facc150e;border:1px solid #facc1533;border-radius:10px;min-height:36px;padding:0 12px;font-size:13px;font-weight:750}.guide-trigger{align-items:center;gap:7px;min-height:34px;display:flex}.guide-trigger span{color:#171407;background:#facc15;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:grid}.guide-layer{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0306079e;animation:.2s fadeIn;position:fixed;inset:0}.guide-drawer{background:#0e1518;border-left:1px solid #facc1524;flex-direction:column;width:min(480px,100%);height:100%;margin-left:auto;display:flex;box-shadow:-30px 0 100px #00000073}.guide-drawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:68px;padding:13px 16px;display:flex}.guide-drawer>header>button{border:1px solid var(--line);width:31px;height:31px;color:var(--muted);background:#ffffff06;border-radius:9px;font-size:16px}.guide-drawer-brand{align-items:center;gap:9px;display:flex}.guide-drawer-brand>span{color:#171407;background:#facc15;border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.guide-drawer-brand>div{flex-direction:column;gap:2px;display:flex}.guide-drawer-brand strong{font-size:14px}.guide-drawer-brand small{color:var(--muted);font-size:13px}.guide-conversation{flex:1;padding:18px 16px;overflow-y:auto}.guide-message{align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.guide-message>span{color:#171407;background:#facc15;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.guide-message p{border:1px solid var(--line);color:#c9d2d5;background:#ffffff05;border-radius:4px 13px 13px;margin:0;padding:11px 12px;font-size:13px;line-height:1.6}.guide-message.user{justify-content:flex-end}.guide-message.user p{background:#a78bfa0b;border-color:#a78bfa26;border-radius:13px 4px 13px 13px;max-width:78%}.guide-message.user>span{color:#140f1d;background:var(--purple);order:2}.guide-message.detailed>div{border:1px solid var(--line);background:#ffffff05;border-radius:4px 13px 13px;padding:11px 12px}.guide-message.detailed p{background:0 0;border:0;padding:0}.guide-route-buttons{grid-template-columns:1fr;gap:5px;margin-top:9px;display:grid}.guide-route-buttons button{color:#e8d67f;text-align:left;background:#facc1506;border:1px solid #facc1524;border-radius:8px;min-height:32px;padding:0 9px;font-size:13px}.guide-diagnostic{background:#facc1505;border:1px solid #facc1524;border-radius:13px;padding:12px}.diagnostic-head{align-items:center;gap:9px;display:flex}.diagnostic-pulse{background:radial-gradient(circle,var(--lime) 0 18%,#b9f56826 20% 45%,transparent 47%);border-radius:50%;width:31px;height:31px;animation:1.6s infinite pulse}.diagnostic-head>div{flex-direction:column;gap:2px;display:flex}.diagnostic-head strong{font-size:13px}.diagnostic-head small{color:var(--muted);font-size:13px}.diagnostic-steps{margin:11px 0}.diagnostic-steps>span{border-top:1px solid var(--line);grid-template-columns:27px 1fr auto;align-items:center;gap:8px;min-height:47px;display:grid}.diagnostic-steps b{color:#718087;background:#1c262a;border-radius:7px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.diagnostic-steps p{flex-direction:column;gap:2px;margin:0;display:flex}.diagnostic-steps strong{font-size:13px}.diagnostic-steps small{color:var(--muted);font-size:13px}.diagnostic-steps i{color:var(--lime);font-size:13px;font-style:normal}.diagnostic-steps .warning i{color:var(--orange)}.diagnostic-steps .warning b{color:#1b1208;background:var(--orange)}.diagnostic-solution{background:#ffb35c08;border:1px solid #ffb35c24;border-radius:9px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;min-height:62px;padding:8px;display:grid}.diagnostic-solution>span{color:#1c1207;background:var(--orange);border-radius:7px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.diagnostic-solution p{flex-direction:column;gap:2px;margin:0;display:flex}.diagnostic-solution strong{font-size:13px}.diagnostic-solution small{color:var(--muted);font-size:13px}.diagnostic-solution button{color:var(--orange);background:0 0;border:0;padding:0;font-size:13px}.guide-suggestions{border-top:1px solid var(--line);flex-wrap:wrap;gap:5px;padding:10px 16px;display:flex}.guide-suggestions>span{width:100%;color:var(--muted);text-transform:uppercase;font-size:13px}.guide-suggestions button{border:1px solid var(--line);color:#9ba8ad;background:#ffffff05;border-radius:7px;min-height:27px;padding:0 8px;font-size:13px}.guide-input{border-top:1px solid var(--line);grid-template-columns:1fr 38px;gap:7px;min-height:65px;padding:10px 16px;display:grid}.guide-input input{border:1px solid var(--line);color:#cdd5d8;background:#091012;border-radius:10px;min-width:0;padding:0 11px;font-size:13px}.guide-input button{color:#171407;background:#facc15;border:0;border-radius:10px;font-size:16px}.mail-connector-hub{background:linear-gradient(135deg,#67e8f909,#0c1215fa 38%);border:1px solid #67e8f921;border-radius:18px;grid-template-columns:.8fr 1.2fr;gap:18px;margin:13px 0;padding:19px;display:grid}.mail-connector-copy h2{margin:8px 0 6px;font-size:18px;line-height:1.25}.mail-connector-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.connector-capabilities{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.connector-capabilities span{color:#94dce7;background:#67e8f906;border:1px solid #67e8f91f;border-radius:6px;padding:5px 7px;font-size:13px}.mail-provider-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.mail-provider-grid>button{border:1px solid var(--line);min-height:58px;color:inherit;text-align:left;background:#ffffff04;border-radius:10px;grid-template-columns:33px 1fr 14px;align-items:center;gap:8px;padding:8px;display:grid}.mail-provider-grid>button>span{color:#101518;background:var(--provider);border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.mail-provider-grid>button>div{flex-direction:column;gap:2px;display:flex}.mail-provider-grid strong{font-size:13px}.mail-provider-grid small{color:var(--muted);font-size:13px}.mail-provider-grid i{color:#6f7d83;font-style:normal}.mail-provider-grid button.active{border-color:color-mix(in srgb,var(--provider) 26%,transparent);background:color-mix(in srgb,var(--provider) 4%,transparent)}.mail-provider-grid button.active i{color:var(--provider)}.connection-wizard{border:1px solid var(--line);background:#0000001f;border-radius:13px;grid-column:1/-1;padding:13px}.wizard-progress{grid-template-columns:70px 1fr 70px 1fr 70px;align-items:center;max-width:420px;margin:0 auto 13px;display:grid}.wizard-progress>span{color:#67757b;flex-direction:column;align-items:center;gap:3px;display:flex}.wizard-progress b{border:1px solid #34434a;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;display:grid}.wizard-progress small{font-size:13px}.wizard-progress>i{background:#34434a;height:1px}.wizard-progress .complete{color:var(--cyan)}.wizard-progress .complete b{color:#091416;border-color:var(--cyan);background:var(--cyan)}.wizard-state{background:#67e8f905;border:1px solid #67e8f91a;border-radius:10px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;min-height:60px;padding:9px 11px;display:grid}.wizard-state>span{color:#071416;background:var(--cyan);border-radius:9px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:900;display:grid}.wizard-state>div{flex-direction:column;gap:3px;display:flex}.wizard-state strong{font-size:13px}.wizard-state small{color:var(--muted);font-size:13px;line-height:1.45}.wizard-state.success{background:#b9f56805;border-color:#b9f56824}.wizard-state.success>span{background:var(--lime)}.standalone-proof{background:#b9f56805;border:1px solid #b9f5681c;border-radius:9px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-height:52px;margin-top:9px;padding:8px 10px;display:grid}.standalone-proof>span{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.standalone-proof p{flex-direction:column;gap:2px;margin:0;display:flex}.standalone-proof strong{font-size:13px}.standalone-proof small{color:var(--muted);font-size:13px}.standalone-proof>b{color:var(--lime);font-size:13px}.campaign-mail-intelligence{background:#34d39905;border:1px solid #34d39924;border-radius:17px;margin-top:12px;padding:18px}.mail-intelligence-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mail-intelligence-head h2{margin:7px 0 4px;font-size:17px}.mail-intelligence-head p{color:var(--muted);margin:0;font-size:13px}.tracking-note{border:1px solid var(--line);max-width:240px;color:var(--muted);background:#ffffff04;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.4;display:flex}.tracking-note b{color:#0a1511;background:#34d399;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.mail-signal-metrics{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(6,1fr);margin-top:13px;display:grid;overflow:hidden}.mail-signal-metrics article{border-right:1px solid var(--line);flex-direction:column;gap:3px;min-height:66px;padding:10px;display:flex;position:relative}.mail-signal-metrics article:last-child{border-right:0}.mail-signal-metrics article:before{content:"";background:var(--signal);width:100%;height:2px;position:absolute;top:0;left:0}.mail-signal-metrics span{color:var(--muted);font-size:13px}.mail-signal-metrics strong{font-size:17px}.mail-signal-metrics small{color:var(--signal);font-size:13px}.mail-segments{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.mail-segments article{border:1px solid var(--line);background:#ffffff03;border-radius:10px;grid-template-columns:28px 1fr;gap:8px;min-height:88px;padding:10px;display:grid}.segment-signal{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.segment-signal.cold{color:#101416;background:#94a3b8}.segment-signal.reply{color:#130e1c;background:var(--purple)}.mail-segments article>div{flex-direction:column;gap:2px;display:flex}.mail-segments small{color:var(--muted);font-size:13px}.mail-segments strong{font-size:13px}.mail-segments p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.mail-segments button{color:#8fd5bc;background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-size:13px}.call-mail-signal{text-align:left;background:#b9f56806;border:1px solid #b9f56824;border-radius:9px;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;margin:9px 0;padding:8px;display:grid}.signal-dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%}.call-mail-signal>div{flex-direction:column;gap:2px;display:flex}.call-mail-signal small{color:var(--lime);text-transform:uppercase;font-size:13px}.call-mail-signal strong{font-size:13px}.call-mail-signal p{color:var(--muted);margin:0;font-size:13px}.call-mail-signal>b{color:var(--lime);font-size:13px}.crm-history-card{text-align:left;background:#60a5fa05;border:1px solid #60a5fa21;border-radius:10px;margin:9px 0;padding:9px}.crm-history-card>article{border-top:1px solid var(--line);grid-template-columns:46px 1fr;align-items:center;gap:6px;min-height:39px;display:grid}.crm-history-card>article>b{color:#7f9dc4;font-size:13px}.crm-history-card p{flex-direction:column;gap:2px;margin:0;display:flex}.crm-history-card strong{font-size:13px}.crm-history-card small{color:var(--muted);font-size:13px}.crm-history-card .history-signal{background:#a78bfa06;border:1px solid #a78bfa21;border-radius:7px;padding:4px 5px}.crm-history-card .history-signal>b{color:var(--purple)}.meeting-planner{background:#34d39906;border:1px solid #34d3992b;border-radius:12px;margin-top:9px;padding:12px}.meeting-planner-head{flex-direction:column;gap:3px;display:flex}.meeting-planner-head span{color:#79d2b2;font-size:13px;font-weight:800}.meeting-planner-head small{color:var(--muted);font-size:13px}.meeting-fields{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0;display:grid}.meeting-fields label{color:var(--muted);text-transform:uppercase;flex-direction:column;gap:4px;font-size:13px;display:flex}.meeting-fields input,.meeting-fields select,.meeting-fields textarea{border:1px solid var(--line);color:#bec9cc;text-transform:none;background:#091012;border-radius:8px;min-width:0;height:35px;padding:0 7px;font-size:13px}.meeting-fields .meeting-note{grid-column:1/-1}.meeting-fields textarea{resize:vertical;min-height:52px;padding:7px}.meeting-automation-note{background:#f472b606;border:1px solid #f472b621;border-radius:9px;grid-template-columns:27px 1fr;align-items:center;gap:7px;min-height:46px;margin-bottom:9px;padding:7px 8px;display:grid}.meeting-automation-note>span{color:#1a0d16;background:#f472b6;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.meeting-automation-note p{flex-direction:column;gap:2px;margin:0;display:flex}.meeting-automation-note strong{font-size:13px}.meeting-automation-note small{color:var(--muted);font-size:13px;line-height:1.4}.module-premium,.premium-label{color:#d8b4fe;letter-spacing:.07em;vertical-align:middle;background:#c084fc0e;border:1px solid #c084fc38;border-radius:99px;align-items:center;min-height:17px;margin-left:6px;padding:0 6px;font-size:11px;display:inline-flex}.system-health-chip{border:1px solid var(--line);min-height:34px;color:inherit;text-align:left;background:#ffffff05;border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:flex}.system-health-chip>span{border-radius:50%;width:7px;height:7px}.system-health-chip>span.healthy{background:var(--lime);box-shadow:0 0 8px var(--lime)}.system-health-chip>span.attention{background:var(--orange);box-shadow:0 0 8px var(--orange)}.system-health-chip>div{flex-direction:column;gap:1px;display:flex}.system-health-chip small{color:var(--muted);text-transform:uppercase;font-size:11px}.system-health-chip strong{white-space:nowrap;font-size:13px}.zero-setup-panel{background:linear-gradient(120deg,#facc1509,#0b1113fa 42%);border:1px solid #facc1521;border-radius:17px;grid-template-columns:.7fr 1.3fr;gap:17px;margin-bottom:12px;padding:18px;display:grid}.zero-setup-copy h2{margin:8px 0 5px;font-size:19px}.zero-setup-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.zero-promises{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.zero-promises span{color:#dac56c;background:#facc1505;border:1px solid #facc151f;border-radius:6px;padding:5px 7px;font-size:13px}.setup-journey{justify-content:space-between;align-items:center;display:flex}.setup-journey>span{flex-direction:column;gap:3px;min-width:105px;display:flex}.setup-journey b{color:#748188;border:1px solid #34434a;border-radius:8px;place-items:center;width:29px;height:26px;font-size:13px;display:grid}.setup-journey strong{font-size:13px}.setup-journey small{color:var(--muted);font-size:13px}.setup-journey>i{color:#536168;font-style:normal}.setup-journey .complete b{color:#10180c;border-color:var(--lime);background:var(--lime)}.setup-journey .active b{color:#171407;background:#facc15;border-color:#facc15;box-shadow:0 0 12px #facc1524}.api-key-helper{border:1px solid var(--line);background:#0000001f;border-radius:12px;grid-column:1/-1;grid-template-columns:1fr 1.1fr;align-items:center;gap:10px 15px;padding:11px;display:grid}.api-helper-head{grid-template-columns:32px 1fr auto;align-items:center;gap:8px;display:grid}.api-helper-head>span{color:#171407;background:#facc15;border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.api-helper-head>div{flex-direction:column;gap:2px;display:flex}.api-helper-head small{color:#cdb85f;font-size:11px}.api-helper-head strong{font-size:13px}.api-helper-head>b{color:var(--muted);font-size:13px}.api-key-helper>p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.api-methods{grid-template-columns:1fr 1fr;gap:6px;display:grid}.api-methods button{border:1px solid var(--line);color:#a8b3b7;background:#ffffff04;border-radius:8px;min-height:33px;font-size:13px}.api-methods button.active{color:#171407;background:#facc15;border-color:#facc15}.auto-map-result{background:#b9f56805;border:1px solid #b9f5681f;border-radius:8px;grid-template-columns:24px 1fr;align-items:center;gap:7px;min-height:39px;padding:6px 7px;display:grid}.auto-map-result>span{color:#10180c;background:var(--lime);border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.auto-map-result p{flex-direction:column;gap:2px;margin:0;display:flex}.auto-map-result strong{font-size:13px}.auto-map-result small{color:var(--muted);font-size:11px;line-height:1.35}.system-sync-panel{background:linear-gradient(120deg,#b9f56809,#0b1113fa);border:1px solid #b9f56821;border-radius:17px;margin-bottom:12px;padding:17px}.sync-panel-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.sync-panel-head h2{margin:7px 0 4px;font-size:17px}.sync-panel-head p{color:var(--muted);margin:0;font-size:13px}.sync-panel-head button{color:#b9d995;background:#b9f5680a;border:1px solid #b9f5682e;border-radius:9px;min-height:34px;padding:0 10px;font-size:13px}.sync-status-grid{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:13px;display:grid}.sync-status-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;min-height:58px;padding:8px;display:grid}.sync-status-grid article>span{color:#111810;background:var(--lime);border-radius:7px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.sync-status-grid article>div{flex-direction:column;gap:2px;display:flex}.sync-status-grid strong{font-size:13px}.sync-status-grid small{color:var(--muted);font-size:11px}.sync-status-grid article>b{color:var(--lime);font-size:11px}.sync-status-grid article.attention>span{color:#1b1208;background:var(--orange)}.sync-status-grid article.attention>b{color:var(--orange)}.phone-connector-hub{background:linear-gradient(135deg,#22d3ee09,#0c1215fa 38%);border:1px solid #22d3ee24;border-radius:18px;margin:13px 0;padding:19px}.phone-hub-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.phone-hub-head h2{margin:8px 0 5px;font-size:18px}.phone-hub-head p{max-width:760px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.phone-live{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:inline-flex}.phone-live i{background:#64748b;border-radius:50%;width:6px;height:6px}.phone-live.connected{color:#93e8f3;border-color:#22d3ee33}.phone-live.connected i{background:#22d3ee;box-shadow:0 0 8px #22d3ee}.phone-provider-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:13px;display:grid}.phone-provider-grid button{border:1px solid var(--line);min-height:64px;color:inherit;text-align:left;background:#ffffff04;border-radius:10px;grid-template-columns:31px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.phone-provider-grid button>span{color:#071416;background:#22d3ee;border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:900;display:grid}.phone-provider-grid button>div{flex-direction:column;gap:2px;display:flex}.phone-provider-grid strong{font-size:13px}.phone-provider-grid small{color:var(--muted);font-size:13px}.phone-provider-grid button>i{color:#74dce9;grid-column:2;font-size:13px;font-style:normal}.phone-provider-grid button.active{background:#22d3ee09;border-color:#22d3ee40}.phone-workflow{border:1px solid var(--line);background:#0000001a;border-radius:11px;justify-content:space-between;align-items:center;margin:10px 0;padding:11px;display:flex}.phone-workflow>span{flex-direction:column;gap:2px;min-width:115px;display:flex}.phone-workflow b{color:#071416;background:#22d3ee;border-radius:7px;place-items:center;width:27px;height:24px;font-size:13px;display:grid}.phone-workflow strong{font-size:13px}.phone-workflow small{color:var(--muted);font-size:13px}.phone-workflow>i{color:#4f5e63;font-style:normal}.conversation-mode-card{background:#c084fc06;border:1px solid #c084fc26;border-radius:12px;grid-template-columns:.7fr 1.4fr .7fr;align-items:center;gap:14px;padding:13px;display:grid}.conversation-mode-card h3{margin:6px 0 3px;font-size:16px}.conversation-mode-card>div:first-child p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.conversation-mode-card .premium-label{margin-left:0}.audio-mode-options{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.audio-mode-options button{border:1px solid var(--line);color:#8b989e;text-align:left;background:#0a1012;border-radius:9px;flex-direction:column;gap:2px;min-height:61px;padding:7px;display:flex}.audio-mode-options button>span{color:var(--purple);font-size:13px;font-weight:900}.audio-mode-options strong{font-size:13px}.audio-mode-options small{color:var(--muted);font-size:11px;line-height:1.35}.audio-mode-options button.active{color:#e9ddf7;background:#c084fc0b;border-color:#c084fc3b}.storage-note{border:1px solid var(--line);background:#ffffff03;border-radius:9px;grid-template-columns:45px 1fr;gap:7px;padding:8px;display:grid}.storage-note>span{color:#8d9aa0;font-size:11px}.storage-note p{flex-direction:column;gap:2px;margin:0;display:flex}.storage-note strong{font-size:13px}.storage-note small{color:var(--muted);font-size:11px;line-height:1.4}.conversation-upsell,.phone-module-off{background:#c084fc05;border:1px solid #c084fc24;border-radius:11px;grid-template-columns:37px 1fr auto;align-items:center;gap:10px;min-height:80px;padding:12px;display:grid}.conversation-upsell>span,.phone-module-off>span{color:#140d1d;background:var(--purple);border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.conversation-upsell>div{flex-direction:column;gap:2px;display:flex}.conversation-upsell small,.phone-module-off small{color:var(--purple);font-size:11px}.conversation-upsell strong{font-size:13px}.conversation-upsell p{color:var(--muted);margin:0;font-size:13px}.conversation-upsell button{color:var(--purple);background:0 0;border:0;padding:0;font-size:13px}.phone-module-off{background:#22d3ee05;border-color:#22d3ee21;margin:13px 0;padding:16px}.phone-module-off>span{color:#071416;background:#22d3ee}.phone-module-off h2{margin:4px 0;font-size:15px}.phone-module-off p{color:var(--muted);margin:0;font-size:13px}.recording-status{border:1px solid var(--line);background:#ffffff04;border-radius:9px;grid-template-columns:27px 1fr auto;align-items:center;gap:7px;min-height:42px;margin-top:9px;padding:6px 8px;display:grid}.recording-status>span{color:#132025;background:#64748b;border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:900;display:grid}.recording-status.connected>span{color:#071416;background:#22d3ee}.recording-status>div{flex-direction:column;gap:2px;display:flex}.recording-status strong{font-size:13px}.recording-status small{color:var(--muted);font-size:13px}.recording-status button{color:#79dbe7;background:0 0;border:0;padding:0;font-size:13px}.live-transcript-strip{background:#c084fc06;border:1px solid #c084fc29;border-radius:9px;grid-template-columns:28px 1fr 30px;align-items:center;gap:7px;min-height:57px;margin-top:8px;padding:7px 8px;display:grid}.live-transcript-strip>span{color:#140d1d;background:var(--purple);border-radius:7px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.live-transcript-strip>span.recording{color:#1c0c10;background:#fb7185}.live-transcript-strip>div{flex-direction:column;gap:3px;display:flex}.live-transcript-strip small{color:var(--purple);text-transform:uppercase;font-size:13px}.live-transcript-strip p{color:#aeb9bd;margin:0;font-size:13px;line-height:1.4}.live-transcript-strip p b{color:#d8e0e2}.live-transcript-strip>strong{color:var(--purple);font-size:16px}.conversation-report{background:linear-gradient(135deg,#c084fc09,#0c1215fa 40%);border:1px solid #c084fc24;border-radius:17px;margin-bottom:14px;padding:18px}.conversation-report-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.conversation-report-head h2{margin:7px 0 4px;font-size:17px}.conversation-report-head p{color:var(--muted);margin:0;font-size:13px}.conversation-report-head .premium-label{margin-left:0}.conversation-report-grid{grid-template-columns:.7fr 1.15fr .9fr 1fr;gap:7px;margin-top:13px;display:grid}.conversation-report-grid>article{border:1px solid var(--line);background:#ffffff03;border-radius:11px;min-height:132px;padding:12px}.conversation-report-grid article>span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:13px}.quality-result>strong{color:var(--purple);margin:9px 0 3px;font-size:28px;display:block}.quality-result strong small{color:var(--muted);font-size:13px}.quality-result>b{color:#d8b4fe;font-size:13px}.quality-result p,.coaching-decision p{color:var(--muted);font-size:13px;line-height:1.45}.report-strengths>div{border-top:1px solid var(--line);grid-template-columns:25px 1fr;align-items:center;gap:7px;min-height:43px;margin-top:6px;display:grid}.report-strengths b{color:#140d1d;background:var(--purple);border-radius:7px;place-items:center;width:23px;height:23px;font-size:13px;display:grid}.report-strengths p{flex-direction:column;gap:2px;margin:0;display:flex}.report-strengths strong{font-size:13px}.report-strengths small{color:var(--muted);font-size:11px}.coaching-decision>strong{color:var(--lime);margin-top:16px;font-size:16px;display:block}.coaching-decision>small{color:#91b46f;font-size:11px}.conversation-evidence{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.conversation-evidence>span,.conversation-evidence>button{grid-column:1/-1}.conversation-evidence>div{border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:48px;display:flex}.conversation-evidence b{color:var(--purple);font-size:14px}.conversation-evidence small{color:var(--muted);font-size:11px}.conversation-evidence>button{color:var(--purple);text-align:left;background:0 0;border:0;padding:0;font-size:13px}.pricing-intro{align-items:center}.value-seal{background:#b9f56809;border:1px solid #b9f5682e;border-radius:17px;flex:0 0 130px;grid-template-columns:34px 1fr;align-items:center;width:130px;height:91px;padding:12px;display:grid}.value-seal>span{color:#10180c;background:var(--lime);border-radius:9px;grid-row:1/3;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.value-seal strong{font-size:18px}.value-seal small{color:var(--muted);font-size:13px}.pricing-hero-grid{grid-template-columns:.82fr 1.18fr;gap:12px;display:grid}.main-price-card,.price-logic-card{border:1px solid var(--line);background:#ffffff04;border-radius:18px;padding:20px}.main-price-card{background:linear-gradient(145deg,#b9f56811,#0c1215fa 40%);border-color:#b9f56833}.price-card-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.price-label{color:#b9d995;text-transform:uppercase;background:#b9f56809;border:1px solid #b9f56829;border-radius:99px;padding:5px 7px}.price-display{align-items:end;gap:10px;margin:18px 0 8px;display:flex}.price-display strong{letter-spacing:-.06em;font-size:43px}.price-display span{color:var(--muted);margin-bottom:7px;font-size:13px;line-height:1.3}.main-price-card>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.included-core{grid-template-columns:1fr 1fr;gap:6px;margin:16px 0;display:grid}.included-core span{border:1px solid var(--line);color:#aeb9bd;background:#ffffff03;border-radius:7px;align-items:center;min-height:28px;padding:0 8px;font-size:13px;display:flex}.included-core span:before{content:"✓";color:var(--lime);margin-right:6px}.launch-price{color:#819086;text-align:center;margin-top:9px;font-size:13px;display:block}.price-logic-card>span{color:var(--muted)}.price-logic-card h2{margin:8px 0 5px;font-size:20px}.value-stack{justify-content:space-between;align-items:center;gap:7px;margin-top:16px;display:flex}.value-stack>span{flex-direction:column;gap:6px;min-width:115px;display:flex}.value-stack b{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:30px;height:27px;font-size:13px;display:grid}.value-stack p{flex-direction:column;gap:2px;margin:0;display:flex}.value-stack strong{font-size:13px}.value-stack small{color:var(--muted);font-size:13px}.value-stack>i{color:#536168;font-style:normal}.market-context{color:#a9b4b8;background:#a78bfa06;border:1px solid #a78bfa21;border-radius:9px;margin:18px 0 0;padding:10px;font-size:13px;line-height:1.5}.addons-section,.advantage-section{margin-top:16px}.addon-price-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.addon-price-grid>article{border:1px solid color-mix(in srgb,var(--addon) 17%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--addon) 4%,transparent),#0c1215fa 42%);border-radius:15px;flex-direction:column;min-height:270px;padding:17px;display:flex;position:relative}.addon-mark{color:#101518;background:var(--addon);border-radius:10px;place-items:center;width:37px;height:37px;font-size:13px;font-weight:900;display:grid}.addon-price-grid article>small{color:var(--addon);letter-spacing:.09em;margin-top:12px;font-size:11px}.addon-price-grid h3{margin:5px 0 10px;font-size:16px}.addon-price{align-items:end;gap:6px;display:flex}.addon-price strong{letter-spacing:-.04em;font-size:24px}.addon-price span{color:var(--muted);margin-bottom:4px;font-size:13px}.addon-price-grid article>p{color:var(--muted);font-size:13px;line-height:1.5}.addon-price-grid article>div:last-child{border-top:1px solid var(--line);flex-direction:column;gap:5px;margin-top:auto;padding-top:9px;display:flex}.addon-price-grid article>div:last-child span{color:#aab5b9;font-size:13px}.addon-price-grid article>div:last-child span:before{content:"✓";color:var(--addon);margin-right:5px}.north-price-card .addon-mark{color:#0d1215}.north-packaging-section{background:linear-gradient(120deg,#ffffff09,#0c1215fa 40%);border:1px solid #ffffff21;border-radius:18px;grid-template-columns:1.05fr .95fr;gap:18px;margin-top:14px;padding:19px;display:grid}.north-packaging-copy h2{margin:8px 0 5px;font-size:20px}.north-packaging-copy>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.north-filter-example{border:1px solid var(--line);background:#0000001f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding:10px;display:flex}.north-filter-example span{color:var(--muted);text-transform:uppercase;font-size:11px}.north-filter-example b{color:#d3dbdd;background:#ffffff05;border:1px solid #3b464b;border-radius:6px;padding:5px 7px;font-size:13px}.north-filter-example i{color:#59686e;font-style:normal}.north-filter-example strong{color:var(--lime);margin-left:auto;font-size:13px}.north-commercial-paths{flex-direction:column;gap:6px;display:flex}.north-commercial-paths article{border:1px solid var(--line);background:#ffffff03;border-radius:10px;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;min-height:75px;padding:9px;display:grid}.north-commercial-paths article>span{color:#101518;background:#f4f4f0;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.north-commercial-paths article>div{flex-direction:column;gap:3px;display:flex}.north-commercial-paths strong{font-size:13px}.north-commercial-paths p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.north-commercial-paths article>b{color:#acb8bc;text-align:right;max-width:75px;font-size:13px}.advantage-table{border:1px solid var(--line);border-radius:13px;overflow:hidden}.advantage-head,.advantage-row{grid-template-columns:1.7fr repeat(4,1fr);align-items:stretch;min-height:43px;display:grid}.advantage-head{color:var(--muted);text-transform:uppercase;background:#ffffff06;font-size:13px}.advantage-row{border-top:1px solid var(--line);color:#8f9ca1;font-size:13px}.advantage-head span,.advantage-row span{border-right:1px solid var(--line);align-items:center;padding:0 10px;display:flex}.advantage-head span:last-child,.advantage-row span:last-child{border-right:0}.advantage-row span:first-child{color:#c5ced1;font-weight:700}.sales-engine-cell{background:#b9f56806;font-weight:850;color:var(--lime)!important}.app-footer{border-top:1px solid var(--line);color:#536168;justify-content:space-between;align-items:center;gap:20px;min-height:55px;padding:0 38px;font-size:13px;display:flex}.app-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.app-footer nav a{color:#78878c;text-decoration:none}.persistent-demo-band{z-index:210;color:#e8eff0;text-align:center;pointer-events:none;background:#1c140af5;border:1px solid #ffb35c73;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:min(780px,100% - 24px);padding:10px 14px;font-size:11px;line-height:1.35;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 45px #00000080}.persistent-demo-band strong{color:#ffca89;letter-spacing:.08em;white-space:nowrap}.modal-layer{z-index:100;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#030607bf;place-items:center;padding:20px;animation:.2s fadeIn;display:grid;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}}.call-modal,.pay-modal{border:1px solid var(--line-strong);background:#10171a;border-radius:24px;width:min(590px,100%);position:relative;box-shadow:0 40px 120px #0000008c}.call-modal{width:min(760px,100%);max-height:calc(100vh - 30px);padding:23px;overflow-y:auto}.modal-close{border:1px solid var(--line);width:31px;height:31px;color:var(--muted);z-index:3;background:#ffffff08;border-radius:9px;font-size:18px;position:absolute;top:15px;right:15px}.call-status{color:#9bc178;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:9px;font-size:13px;display:flex}.call-status time{color:var(--text);letter-spacing:0;margin-left:auto;margin-right:38px;font-size:15px}.call-wave{align-items:center;gap:2px;height:16px;display:flex}.call-wave i{background:var(--lime);border-radius:2px;width:2px;animation:.8s ease-in-out infinite alternate wave}.call-wave i:first-child{height:5px}.call-wave i:nth-child(2){height:12px;animation-delay:.2s}.call-wave i:nth-child(3){height:8px;animation-delay:.4s}.call-wave i:nth-child(4){height:14px;animation-delay:.1s}@keyframes wave{to{height:4px}}.call-record-date{border:1px solid var(--line);color:#728087;background:#ffffff04;border-radius:8px;justify-content:space-between;gap:10px;margin-top:11px;padding:7px 9px;font-size:13px;display:flex}.call-record-date strong{color:#aeb9bd}.call-person{align-items:center;gap:12px;margin:17px 0 14px;display:flex}.call-person>span{color:#11190d;background:var(--lime);border-radius:14px;place-items:center;width:47px;height:47px;font-weight:900;display:grid}.call-person h2{margin:0;font-size:19px}.call-person p{color:var(--muted);margin:4px 0 0;font-size:13px}.live-coach{background:#a78bfa0e;border:1px solid #a78bfa2b;border-radius:13px;padding:12px}.live-coach span{color:#baa4ec;letter-spacing:.12em;font-size:13px;font-weight:850}.live-coach p{margin:7px 0;font-size:13px;line-height:1.5}.live-coach button{color:var(--purple);background:0 0;border:0;padding:0;font-size:13px}.call-notes{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;margin-top:11px;font-size:13px;display:flex}.call-notes textarea{resize:vertical;border:1px solid var(--line);color:#cbd3d6;text-transform:none;letter-spacing:0;background:#0a1012;border-radius:10px;width:100%;min-height:57px;padding:9px;font-size:13px;line-height:1.45}.appointment-handoff{background:#34d39906;border:1px solid #34d39924;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:55px;margin-top:9px;padding:8px 9px;display:grid}.appointment-handoff>div{flex-direction:column;gap:2px;display:flex}.appointment-handoff span{color:#7fd1b4;text-transform:uppercase;font-size:13px}.appointment-handoff strong{font-size:13px}.appointment-handoff small{color:var(--muted);font-size:13px}.appointment-handoff button{color:#78cbae;background:0 0;border:0;padding:0;font-size:13px}.outcome-label{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin:11px 0 7px;font-size:13px}.outcome-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.outcome-grid button{color:#b9d69a;background:#b9f5680b;border:1px solid #b9f56824;border-radius:9px;min-height:35px;font-size:13px}.outcome-grid button.negative{color:#d98a98;background:#fb71850a;border-color:#fb718524}.callback-planner,.lifecycle-planner{background:#67e8f906;border:1px solid #67e8f926;border-radius:11px;margin-top:9px;padding:11px}.callback-planner-head,.lifecycle-planner>div{flex-direction:column;gap:3px;display:flex}.callback-planner-head span,.lifecycle-planner>div span{color:var(--cyan);font-size:13px;font-weight:800}.callback-planner-head small,.lifecycle-planner>div small{color:var(--muted);font-size:13px}.callback-planner>div:nth-child(2){grid-template-columns:1fr 1fr 1.4fr;gap:6px;margin:9px 0;display:grid}.callback-planner label,.lifecycle-planner label{color:var(--muted);text-transform:uppercase;flex-direction:column;gap:4px;font-size:13px;display:flex}.callback-planner input,.callback-planner select,.lifecycle-planner input,.lifecycle-planner select{border:1px solid var(--line);color:#bec9cc;background:#091012;border-radius:8px;height:35px;padding:0 7px;font-size:13px}.callback-planner>p{color:#8e9ca1;margin:0 0 8px;font-size:13px}.lifecycle-planner{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lifecycle-planner>div,.lifecycle-planner>button{grid-column:1/-1}.lifecycle-planner.later{background:#ffb35c06;border-color:#ffb35c2b}.lifecycle-planner.later>div span{color:var(--orange)}.lifecycle-planner.closed{background:#fb718505;border-color:#fb718529}.lifecycle-planner.closed>div span{color:#fb7185}.ai-call-brief{background:radial-gradient(circle at 100% 0,#67e8f914,#0000 27%),#0b1214;border:1px solid #67e8f933;border-radius:16px;margin:0 0 12px;overflow:hidden}.ai-call-brief>header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:grid}.ai-call-brief>header>div span,.ai-call-brief>header>div small{display:block}.ai-call-brief>header>div span{color:#67e8f9;letter-spacing:.12em;font-size:11px;font-weight:950}.ai-call-brief>header>div small{color:#65747a;margin-top:3px;font-size:9px}.ai-call-brief>header>p{align-items:baseline;gap:4px;margin:0;display:flex}.ai-call-brief>header>p b{color:var(--lime);font-size:24px}.ai-call-brief>header>p small{color:var(--muted);text-transform:uppercase;font-size:8px}.ai-call-brief>header>em{color:var(--lime);letter-spacing:.08em;background:#b9f5680b;border:1px solid #b9f56838;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.call-brief-grid{grid-template-columns:1.08fr .92fr;display:grid}.call-brief-grid>article,.call-brief-grid>aside{padding:13px}.call-brief-grid>aside{border-left:1px solid var(--line);background:#ffb35c06}.call-brief-grid small,.jk-fit-overview>small{color:#7c898e;letter-spacing:.1em;font-size:8px;font-weight:950}.call-brief-grid p{color:#bdc7ca;margin:6px 0 9px;font-size:11px;line-height:1.55}.call-brief-grid>aside>small{color:var(--orange)}.call-brief-grid>aside>span{border-top:1px solid var(--line);color:#7f8d92;padding-top:8px;font-size:9px;line-height:1.45;display:block}.call-brief-grid>aside>span b{color:#b8c2c5}.target-usp-list{flex-wrap:wrap;gap:5px;display:flex}.target-usp-list span{color:#9fe8f2;background:#67e8f909;border:1px solid #67e8f929;border-radius:6px;padding:4px 6px;font-size:8px}.ai-call-brief>blockquote{border-top:1px solid var(--line);background:linear-gradient(90deg,#e31d2b0f,#0000 70%);border-left:3px solid #e31d2b;margin:0;padding:12px 80px 12px 13px;position:relative}.ai-call-brief>blockquote small{color:#ff7a83;letter-spacing:.1em;font-size:8px;font-weight:950}.ai-call-brief>blockquote p{color:#eef2f2;margin:5px 0 0;font-size:12px;font-weight:700;line-height:1.55}.ai-call-brief>blockquote button{color:#ff8790;background:#e31d2b0a;border:1px solid #e31d2b3d;border-radius:7px;padding:5px 7px;font-size:8px;position:absolute;top:12px;right:12px}.jk-fit-overview{border-top:1px solid var(--line);padding:11px 13px}.jk-fit-overview>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.jk-fit-overview span{color:#b7c3c0;background:#b9f56806;border:1px solid #b9f56821;border-radius:7px;align-items:center;gap:5px;padding:5px 7px 5px 5px;font-size:8px;display:inline-flex}.jk-fit-overview span b{color:#11170f;background:var(--lime);border-radius:5px;place-items:center;width:16px;height:16px;font-size:8px;display:grid}.jk-fit-details{border-top:1px solid var(--line)}.jk-fit-details summary{color:#aeb9bc;cursor:pointer;justify-content:space-between;gap:10px;padding:9px 13px;font-size:9px;list-style:none;display:flex}.jk-fit-details summary::-webkit-details-marker{display:none}.jk-fit-details summary span:before{content:"☰";color:#67e8f9;margin-right:6px}.jk-fit-details summary small{color:#69777c}.jk-fit-details[open] summary{border-bottom:1px solid var(--line)}.jk-fit-details>div{grid-template-columns:1fr 1fr;gap:6px;padding:9px;display:grid}.jk-fit-details article{border:1px solid var(--line);background:#ffffff05;border-radius:8px;grid-template-columns:24px 1fr;gap:7px;padding:8px;display:grid}.jk-fit-details article>b{color:#101610;background:var(--lime);border-radius:6px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.jk-fit-details article p{margin:0}.jk-fit-details article strong,.jk-fit-details article small{display:block}.jk-fit-details article strong{font-size:9px}.jk-fit-details article small{color:#748187;margin-top:4px;font-size:8px;line-height:1.4}.ai-call-brief>footer{border-top:1px solid var(--line);background:#ffffff03;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:8px 13px;display:grid}.ai-call-brief>footer span{color:#ffb35c;background:#ffb35c0f;border-radius:5px;padding:4px 5px;font-size:7px;font-weight:950}.ai-call-brief>footer p{color:#68767b;margin:0;font-size:8px;line-height:1.4}.pay-modal{width:min(450px,100%);padding:24px}.checkout-brand{align-items:center;gap:10px;display:flex}.checkout-brand>div{flex-direction:column;display:flex}.checkout-brand strong{font-size:14px}.checkout-brand small{color:var(--muted);font-size:13px}.login-mini-mark{color:#0c1409;background:var(--lime);border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.pay-modal>h2{margin:21px 0 5px;font-size:22px}.pay-modal>p{color:var(--muted);margin:0 0 14px;font-size:13px}.checkout-items{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:9px 0}.checkout-items>div{justify-content:space-between;align-items:center;min-height:28px;font-size:13px;display:flex}.checkout-items>div span{align-items:center;gap:8px;display:flex}.checkout-items i{border-radius:2px;width:6px;height:6px}.checkout-items strong{color:#aab5b9;font-size:13px}.checkout-total{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.checkout-total>span{flex-direction:column;font-size:13px;display:flex}.checkout-total small{color:var(--muted);margin-top:3px;font-size:13px}.checkout-total>strong{font-size:24px}.pay-modal>label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:6px;margin:10px 0;font-size:13px;display:flex}.pay-modal>label input,.fake-card{border:1px solid var(--line);color:#c8d1d4;text-transform:none;letter-spacing:0;background:#0a1012;border-radius:9px;min-height:40px;padding:0 11px;font-size:13px}.fake-card{justify-content:space-between;align-items:center;display:flex}.fake-card b{color:var(--muted);font-size:13px}.checkout-trust{color:#657279;text-align:center;margin-top:10px;font-size:13px}.toast{z-index:150;color:#dce9d4;background:#17201a;border:1px solid #b9f56833;border-radius:12px;align-items:center;gap:9px;min-height:45px;padding:0 16px 0 8px;font-size:13px;animation:.25s toastIn;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #0006}.toast span{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:29px;height:29px;display:grid}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,15px)}}.login-page{background:#070b0d;grid-template-columns:1.25fr .75fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.login-page:before{content:"";border:1px solid #b9f56817;border-radius:50%;width:700px;height:700px;position:absolute;bottom:-360px;left:-200px;box-shadow:0 0 0 80px #b9f56805,0 0 0 160px #b9f56803}.login-brand{z-index:3;align-items:center;gap:10px;display:flex;position:absolute;top:30px;left:40px}.login-brand>strong{font-size:14px}.login-brand em{color:var(--lime);font-style:normal}.login-pitch{z-index:2;background:radial-gradient(circle at 25% 45%,#b9f56814,#0000 34%);flex-direction:column;justify-content:center;padding:145px 8vw 70px;display:flex;position:relative}.login-pitch h1{letter-spacing:-.065em;max-width:760px;margin:15px 0;font-size:clamp(43px,6vw,83px);font-weight:600;line-height:.98}.login-pitch>p{max-width:580px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.login-blocks{flex-wrap:wrap;gap:7px;margin:34px 0;display:flex}.login-blocks>span{border:1px solid color-mix(in srgb, var(--module) 25%, transparent);background:color-mix(in srgb, var(--module) 7%, transparent);width:88px;height:68px;color:var(--module);border-radius:12px;flex-direction:column;justify-content:space-between;padding:9px;font-size:13px;font-weight:900;display:flex}.login-blocks b{color:#d7e0e2;font-size:13px}.login-proof{border-top:1px solid var(--line);gap:30px;padding-top:23px;display:flex}.login-proof span{max-width:130px;color:var(--muted);font-size:13px;line-height:1.4}.login-proof strong{color:var(--text);font-size:19px;display:block}.login-panel{z-index:3;color:#101412;background:#f1f2ed;place-items:center;min-height:100vh;padding:40px;display:grid;position:relative}.login-language{gap:4px;display:flex;position:absolute;top:28px;right:30px}.login-language button{color:#65706b;background:0 0;border:0;border-radius:7px;width:31px;height:27px;font-size:13px}.login-language button.active{color:#101412;background:#dce1d8}.login-form{width:min(330px,100%)}.login-form h2{letter-spacing:-.045em;margin:23px 0 5px;font-size:29px}.login-form>p{color:#6d7772;margin:0 0 28px;font-size:14px}.login-form>label{color:#59645f;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;margin:14px 0;font-size:13px;font-weight:700;display:flex}.login-form>label input{color:#131713;text-transform:none;letter-spacing:0;background:#fafbf8;border:1px solid #d3d8d0;border-radius:10px;min-height:44px;padding:0 12px;font-size:14px}.login-options{color:#6a746f;justify-content:space-between;align-items:center;margin:12px 0 18px;font-size:13px;display:flex}.login-options label{align-items:center;gap:5px;display:flex}.login-options input{accent-color:#101412}.login-options button{color:#4d5752;background:0 0;border:0;font-size:13px}.login-form .primary-button{color:#f4f7f2;background:#111612;min-height:45px}.trial-button{color:#4f5b55;background:0 0;border:0;width:100%;min-height:40px;margin-top:9px;font-size:13px}.installer-trigger,.help-mode-toggle{border:1px solid var(--line);color:#9eaaae;white-space:nowrap;background:#ffffff05;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:13px;display:inline-flex}.installer-trigger span,.help-mode-toggle span{color:#10180c;background:var(--lime);border-radius:6px;place-items:center;width:21px;height:21px;font-size:13px;font-weight:900;display:grid}.help-mode-toggle span{color:#161407;background:#facc15}.help-mode-toggle:not(.active){color:#657278}.help-mode-toggle:not(.active) span{color:#819096;background:#253036}.setup-reopen{color:#ecd76f;background:#facc150a;border:1px solid #facc152e;border-radius:8px;min-height:31px;margin-top:11px;padding:0 10px;font-size:13px}.idea-configurator{background:linear-gradient(120deg,#2dd4bf0b,#0b1113fa 42%,#a78bfa06);border:1px solid #2dd4bf29;border-radius:18px;grid-template-columns:.8fr 1.2fr;gap:16px;margin:13px 0;padding:18px;display:grid}.idea-config-copy h2{max-width:550px;margin:7px 0 5px;font-size:19px;line-height:1.3}.idea-config-copy>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.idea-config-copy label{color:#738087;letter-spacing:.1em;flex-direction:column;gap:6px;margin:13px 0 8px;font-size:13px;display:flex}.idea-config-copy textarea{resize:vertical;border:1px solid var(--line);color:#d5dfe1;min-height:75px;font:inherit;background:#090e10;border-radius:10px;outline:0;padding:10px;font-size:13px;line-height:1.5}.idea-config-copy .primary-button{min-height:36px}.config-change-preview{border:1px solid var(--line);opacity:.65;background:#00000026;border-radius:14px;padding:14px}.config-change-preview.ready{opacity:1;border-color:#2dd4bf26}.config-change-preview>header{grid-template-columns:32px 1fr auto;align-items:center;gap:8px;display:grid}.config-change-preview>header>span{color:#0e1715;background:#2dd4bf;border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid}.config-change-preview header div{flex-direction:column;gap:2px;display:flex}.config-change-preview header small{color:#67c7ba;letter-spacing:.1em;font-size:11px}.config-change-preview header strong{font-size:13px}.config-change-preview header>b{color:#99a7ab;background:#20292e;border-radius:6px;padding:5px 7px;font-size:11px}.config-flow{justify-content:space-between;align-items:center;margin:13px 0 9px;display:flex}.config-flow span{border:1px solid var(--line);color:#aab6b9;border-radius:8px;align-items:center;gap:6px;min-width:105px;min-height:34px;padding:6px;font-size:13px;display:flex}.config-flow b{color:#0e1715;background:#2dd4bf;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.config-flow i{color:#4c5a60;font-style:normal}.config-diff{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.config-diff>span{background:#ffffff05;border-radius:8px;grid-template-columns:18px 1fr;align-items:center;gap:6px;min-height:45px;padding:7px;display:grid}.config-diff>span>b{color:var(--lime);font-size:15px}.config-diff p{flex-direction:column;gap:2px;margin:0;display:flex}.config-diff strong{font-size:13px}.config-diff small{color:var(--muted);font-size:11px;line-height:1.3}.prepared-prompt{background:#2dd4bf06;border-left:2px solid #2dd4bf;border-radius:0 7px 7px 0;margin-top:7px;padding:8px}.prepared-prompt span{color:#67c7ba;letter-spacing:.1em;font-size:11px}.prepared-prompt p{color:#aebabc;margin:4px 0 0;font-size:13px;line-height:1.5}.config-apply{color:#8ce0d5;background:#2dd4bf0e;border:1px solid #2dd4bf38;border-radius:8px;width:100%;min-height:35px;margin-top:8px;font-size:13px}.config-apply.applied{color:#101915;border-color:var(--lime);background:var(--lime)}.builder-module{min-height:385px}.builder-module p{min-height:43px}.module-possibilities{grid-template-columns:1fr 1fr;gap:6px;margin:11px 0 8px;display:grid}.module-possibilities span{border:1px solid var(--line);color:#8e9ba0;border-radius:8px;flex-direction:column;gap:5px;min-height:72px;padding:8px;font-size:13px;line-height:1.45;display:flex}.module-possibilities b{color:var(--module);letter-spacing:.1em;font-size:11px}.module-prompt-button{border:1px dashed color-mix(in srgb,var(--module) 24%,transparent);width:100%;min-height:28px;color:color-mix(in srgb,var(--module) 75%,#fff);background:color-mix(in srgb,var(--module) 4%,transparent);border-radius:7px;margin-bottom:8px;font-size:13px}.hidden-opportunity-scanner{background:linear-gradient(110deg,#2dd4bf0d,#0a1012fa 45%,#b9f56806);border:1px solid #2dd4bf2b;border-radius:18px;grid-template-columns:92px .8fr 1.2fr;align-items:center;gap:16px;margin-bottom:14px;padding:17px;display:grid}.idea-radar-visual{color:#2dd4bf;border:1px solid #2dd4bf40;border-radius:50%;place-items:center;width:84px;height:84px;font-size:13px;font-weight:900;display:grid;position:relative}.idea-radar-visual:before{content:"";border:1px dashed #2dd4bf38;border-radius:50%;position:absolute;inset:13px}.idea-radar-visual:after{content:"";transform-origin:0;background:linear-gradient(90deg,#2dd4bf,#0000);width:38px;height:1px;animation:4s linear infinite radarSweep;position:absolute;top:50%;left:50%}.idea-radar-visual>b{color:#101a17;background:#2dd4bf;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;display:grid;position:absolute;top:5px;right:-2px}.idea-radar-visual i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 8px var(--lime);border-radius:50%;position:absolute}.idea-radar-visual i:first-of-type{top:22px;left:27px}.idea-radar-visual i:nth-of-type(2){bottom:24px;right:20px}.idea-radar-visual i:nth-of-type(3){bottom:17px;left:20px}.hidden-opportunity-copy h2{margin:6px 0 4px;font-size:17px}.hidden-opportunity-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.idea-source-tags{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.idea-source-tags span{color:#72bdb4;border:1px solid #2dd4bf21;border-radius:5px;padding:4px 6px;font-size:11px}.hidden-idea-card{border:1px solid var(--line);background:#00000024;border-radius:12px;padding:11px}.hidden-idea-card header{grid-template-columns:27px 1fr 30px;align-items:center;gap:7px;display:grid}.hidden-idea-card header>span{color:#0e1815;background:#2dd4bf;border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:900;display:grid}.hidden-idea-card header div{flex-direction:column;gap:2px;display:flex}.hidden-idea-card header small{color:#62b9ae;font-size:11px}.hidden-idea-card header strong{font-size:13px}.hidden-idea-card header>b{color:var(--lime);font-size:15px}.hidden-idea-card>p{color:var(--muted);margin:8px 0;font-size:13px;line-height:1.45}.hidden-idea-card>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.hidden-idea-card>div>span{background:#ffffff05;border-radius:6px;flex-direction:column;padding:5px;display:flex}.hidden-idea-card>div b{font-size:14px}.hidden-idea-card>div small{color:var(--muted);font-size:11px}.hidden-idea-card>button{color:#79d5c9;background:#2dd4bf0a;border:1px solid #2dd4bf2b;border-radius:7px;width:100%;min-height:29px;margin-top:7px;font-size:13px}.installer-layer{z-index:500;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020506d6;place-items:center;padding:18px;animation:.22s fadeIn;display:grid;position:fixed;inset:0}.installer-modal{background:#0b1113;border:1px solid #344148;border-radius:24px;flex-direction:column;width:min(1160px,100%);max-height:calc(100vh - 36px);display:flex;overflow:hidden;box-shadow:0 32px 100px #000000a6}.installer-welcome{max-width:1080px}.installer-header{border-bottom:1px solid var(--line);background:#ffffff03;flex:none;justify-content:space-between;align-items:center;min-height:64px;padding:0 20px;display:flex}.installer-brand{align-items:center;gap:9px;display:flex}.installer-brand>span{color:#11190d;background:var(--lime);border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.installer-brand div{flex-direction:column;gap:2px;display:flex}.installer-brand strong{font-size:14px}.installer-brand small{color:var(--muted);font-size:13px}.installer-step-label{border:1px solid var(--line);color:#7e8c91;border-radius:7px;padding:5px 8px;font-size:13px}.installer-header>button{border:1px solid var(--line);color:#7c898e;background:0 0;border-radius:8px;width:31px;height:31px;font-size:16px}.installer-welcome-body{grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px;padding:28px;display:grid;overflow-y:auto}.installer-video-copy h1{letter-spacing:-.055em;max-width:470px;margin:9px 0 8px;font-size:36px;line-height:1.05}.installer-video-copy>p{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.install-trust{grid-template-columns:1fr 1fr;gap:6px;margin-top:16px;display:grid}.install-trust span{color:#9caf91;font-size:13px}.installer-movie{background:radial-gradient(circle at 50% 45%,#b9f56817,#05090afa 58%);border:1px solid #303d43;border-radius:19px;min-height:310px;overflow:hidden}.movie-stage{height:260px;position:relative}.movie-person,.movie-system,.movie-crm,.movie-mail{border-radius:12px;place-items:center;font-size:13px;font-weight:900;display:grid;position:absolute}.movie-person{color:#0f1714;background:#d7e0da;width:55px;height:55px;top:38%;left:8%}.movie-system{color:#10180c;background:var(--lime);border-radius:50%;width:72px;height:72px;top:28%;left:calc(50% - 36px);box-shadow:0 0 38px #b9f56840}.movie-system small{font-size:11px;display:block}.movie-crm{color:#0c1719;background:var(--cyan);width:55px;height:50px;top:17%;right:9%}.movie-mail{color:#17111e;background:var(--purple);width:50px;height:46px;font-size:17px;bottom:21%;right:8%}.movie-line{background:linear-gradient(90deg,transparent,var(--lime),transparent);opacity:.6;height:1px;display:block;position:absolute;top:49%}.movie-line.one{width:31%;left:18%}.movie-line.two{width:31%;left:56%}.playing .movie-line{animation:1.5s ease-in-out infinite moviePulse}@keyframes moviePulse{50%{opacity:1;box-shadow:0 0 12px var(--lime)}}.movie-queue{justify-content:center;gap:4px;width:112px;display:flex;position:absolute;bottom:10px;left:calc(50% - 56px)}.movie-queue b{color:#87959a;border:1px solid #3a484e;border-radius:6px;place-items:center;width:27px;height:22px;font-size:11px;display:grid}.playing .movie-queue b{animation:2.4s ease-in-out infinite queueGlow}.playing .movie-queue b:nth-child(2){animation-delay:.4s}.playing .movie-queue b:nth-child(3){animation-delay:.8s}@keyframes queueGlow{50%{color:#10180c;border-color:var(--lime);background:var(--lime)}}.movie-caption{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;bottom:47px;left:18%;right:18%}.movie-caption strong{font-size:13px}.movie-caption small{color:var(--muted);font-size:13px}.installer-movie>button{border:0;border-top:1px solid var(--line);color:#9aa7ac;background:#ffffff05;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:13px;display:flex}.installer-movie>button span{color:#11190d;background:var(--lime);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.installer-start-options{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.installer-start-options>button{border:1px solid var(--line);color:#d8e0e2;text-align:left;background:#ffffff05;border-radius:14px;grid-template-columns:46px 1fr 24px;align-items:center;gap:11px;min-height:85px;padding:13px;display:grid}.installer-start-options>button:hover{border-color:#b9f5683b;transform:translateY(-1px)}.installer-start-options>button>span{color:#10180c;background:var(--lime);border-radius:10px;place-items:center;width:44px;height:44px;font-size:13px;font-weight:900;display:grid}.installer-start-options .demo-start>span{color:#17111f;background:var(--purple)}.installer-start-options div{flex-direction:column;gap:4px;display:flex}.installer-start-options strong{font-size:14px}.installer-start-options small{color:var(--muted);font-size:13px;line-height:1.4}.installer-start-options>button>b{color:#6b797f;font-size:15px}.installer-progress{border-bottom:1px solid var(--line);flex:none;grid-template-columns:repeat(5,1fr);min-height:63px;padding:8px 22px;display:grid}.installer-progress span{color:#5d696f;grid-template-columns:30px 1fr;align-items:center;display:grid;position:relative}.installer-progress span:not(:last-child):after{content:"";background:#273238;height:1px;position:absolute;top:29px;left:30px;right:8px}.installer-progress b{z-index:1;background:#12191c;border:1px solid #344148;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.installer-progress small{font-size:13px}.installer-progress .active,.installer-progress .complete{color:#d2dcde}.installer-progress .active b{color:#10180c;border-color:var(--lime);background:var(--lime);box-shadow:0 0 15px #b9f5682e}.installer-progress .complete b{color:#0d1819;border-color:var(--cyan);background:var(--cyan)}.installer-body{flex:auto;min-height:0;padding:22px 26px;overflow-y:auto}.installer-question{grid-template-columns:45px 1fr;align-items:start;gap:12px;display:grid}.install-ai{color:#10180c;background:var(--lime);border-radius:12px;place-items:center;width:43px;height:43px;font-size:13px;font-weight:900;display:grid}.installer-question small{color:#91b765;letter-spacing:.12em;font-size:13px}.installer-question h2{letter-spacing:-.04em;margin:6px 0 4px;font-size:25px}.installer-question p{max-width:720px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.binary-choice{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 12px 57px;display:grid}.binary-choice button{border:1px solid var(--line);color:#a5b0b4;text-align:left;background:#ffffff04;border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:40px 1fr;align-items:center;gap:1px 9px;min-height:76px;padding:11px;display:grid}.binary-choice button>span{color:#839097;background:#222c31;border-radius:9px;grid-row:1/3;place-items:center;width:37px;height:37px;font-size:13px;font-weight:900;display:grid}.binary-choice strong{align-self:end;font-size:14px}.binary-choice small{color:var(--muted);align-self:start;font-size:13px}.binary-choice button.active{background:#b9f56809;border-color:#b9f5683d}.binary-choice button.active>span{color:#10180c;background:var(--lime)}.installer-provider-grid{grid-template-columns:1fr 1fr;gap:7px;margin-left:57px;display:grid}.installer-provider-grid button{border:1px solid var(--line);color:#a5b0b4;text-align:left;background:#ffffff03;border-radius:10px;grid-template-columns:35px 1fr 20px;align-items:center;gap:8px;min-height:56px;padding:8px;display:grid}.installer-provider-grid button.active{background:#67e8f908;border-color:#67e8f938}.installer-provider-grid button>span{color:#101416;border-radius:9px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:900;display:grid}.installer-provider-grid button div{flex-direction:column;gap:3px;display:flex}.installer-provider-grid strong{font-size:13px}.installer-provider-grid small{color:var(--muted);font-size:13px}.installer-provider-grid b{color:#627177}.credential-guide,.unknown-crm,.standalone-install-choice{background:#67e8f905;border:1px solid #67e8f924;border-radius:12px;margin:10px 0 0 57px;padding:13px}.credential-guide-head{grid-template-columns:32px 1fr;align-items:center;gap:8px;display:grid}.credential-guide-head>span{color:#0c1719;background:var(--cyan);border-radius:8px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:900;display:grid}.credential-guide-head p{flex-direction:column;gap:3px;margin:0;display:flex}.credential-guide-head strong{font-size:13px}.credential-guide-head small{color:var(--muted);font-size:13px;line-height:1.4}.credential-guide>button,.crm-credentials>button{color:#9be7f0;background:#67e8f90b;border:1px solid #67e8f933;border-radius:8px;min-height:33px;margin-top:9px;padding:0 11px;font-size:13px}.credential-fields{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.credential-fields.three{grid-template-columns:1fr 1fr 1fr}.credential-fields label{color:#77868c;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:5px;font-size:11px;display:flex}.credential-fields input{border:1px solid var(--line);color:#cbd5d7;text-transform:none;letter-spacing:0;background:#080d0f;border-radius:7px;outline:0;min-height:33px;padding:0 8px;font-size:13px}.credential-security{color:#6f8473;margin-top:8px;font-size:11px}.crm-install-area{margin-left:57px}.crm-install-tabs{flex-wrap:wrap;gap:5px;display:flex}.crm-install-tabs button{border:1px solid var(--line);color:#839198;background:#ffffff04;border-radius:8px;min-height:31px;padding:0 9px;font-size:13px}.crm-install-tabs button.active{color:#10180c;border-color:var(--lime);background:var(--lime)}.crm-credentials{margin-left:0}.crm-credentials ol{gap:5px;margin:10px 0;padding:0;list-style:none;display:grid}.crm-credentials li{color:#97a4a8;grid-template-columns:23px 1fr;align-items:center;gap:7px;font-size:13px;display:grid}.crm-credentials li b{border:1px solid #344148;border-radius:6px;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.connection-test-success{background:#b9f56806;border:1px solid #b9f56829;border-radius:8px;grid-template-columns:25px 1fr;align-items:center;gap:7px;margin-top:8px;padding:7px;display:grid}.connection-test-success>span{color:#10180c;background:var(--lime);border-radius:6px;place-items:center;width:23px;height:23px;display:grid}.connection-test-success p{flex-direction:column;gap:2px;margin:0;display:flex}.connection-test-success strong{font-size:13px}.connection-test-success small{color:var(--muted);font-size:11px}.unknown-crm{margin-left:0}.unknown-crm>label>span{color:#7d8b91;margin-bottom:6px;font-size:13px;display:block}.unknown-crm>label>div{grid-template-columns:1fr auto;gap:6px;display:grid}.unknown-crm input{border:1px solid var(--line);color:#d3dcde;background:#080d0f;border-radius:8px;outline:0;min-height:38px;padding:0 10px;font-size:13px}.unknown-crm label button{color:#10180c;background:var(--lime);border:0;border-radius:8px;min-width:190px;font-size:13px}.unknown-crm button:disabled{opacity:.45}.discovery-result{border:1px solid #b9f56824;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:8px;padding:8px;display:grid}.discovery-result>span{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.discovery-result p{flex-direction:column;gap:3px;margin:0;display:flex}.discovery-result strong{font-size:13px}.discovery-result small{color:var(--muted);font-size:11px;line-height:1.4}.discovery-result button{border:1px solid var(--line);color:#aeb9bc;background:#ffffff05;border-radius:7px;min-height:30px;font-size:11px}.discovery-result.excel{border-color:#facc1526}.discovery-result.excel>span{color:#171407;background:#facc15}.excel-fallback{color:#819096;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px}.standalone-install-choice{border-color:#b9f56824;grid-template-columns:35px 1fr auto;align-items:center;gap:9px;display:grid}.standalone-install-choice>span{color:#10180c;background:var(--lime);border-radius:9px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:900;display:grid}.standalone-install-choice p{flex-direction:column;gap:3px;margin:0;display:flex}.standalone-install-choice strong{font-size:13px}.standalone-install-choice small{color:var(--muted);font-size:13px}.standalone-install-choice>div{gap:4px;display:flex}.standalone-install-choice button{border:1px solid var(--line);color:#91a087;background:#b9f56806;border-radius:7px;min-height:28px;font-size:11px}.installation-tests{grid-template-columns:repeat(3,1fr);gap:7px;margin:16px 0;display:grid}.installation-tests article{background:#b9f56805;border:1px solid #b9f56821;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:7px;min-height:65px;padding:9px;display:grid}.installation-tests article>span{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid}.installation-tests p{flex-direction:column;gap:3px;margin:0;display:flex}.installation-tests strong{font-size:13px}.installation-tests small{color:var(--muted);font-size:11px}.installation-tests article>b{color:#9ec97c;font-size:11px}.first-enrichment{background:linear-gradient(90deg,#67e8f906,#a78bfa05);border:1px solid #67e8f921;border-radius:12px;grid-template-columns:.7fr 20px .8fr 1.2fr;align-items:center;gap:10px;margin-bottom:12px;padding:11px;display:grid}.first-enrichment>i{color:#516168;text-align:center;font-style:normal}.enrichment-counter{flex-direction:column;gap:4px;display:flex}.enrichment-counter>span{color:#6fb9c1;letter-spacing:.1em;font-size:11px}.enrichment-counter strong{font-size:20px}.enrichment-counter strong small{color:var(--muted);letter-spacing:0;font-size:13px}.enrichment-counter>div{background:#243036;border-radius:3px;height:3px;overflow:hidden}.enrichment-counter>div i{background:var(--cyan);height:100%;display:block}.enrichment-counter>p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.first-enrichment>article{border-left:1px solid var(--line);grid-template-columns:27px 1fr;gap:7px;padding:8px;display:grid}.first-enrichment article>span{color:#17111f;background:var(--purple);border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.first-enrichment article p{flex-direction:column;gap:3px;margin:0;display:flex}.first-enrichment article strong{font-size:13px}.first-enrichment article small{color:var(--muted);font-size:11px;line-height:1.4}.queue-demo{grid-template-columns:.75fr 1.25fr;align-items:center;gap:14px;display:grid}.queue-demo h3{margin:6px 0 4px;font-size:16px}.queue-demo>div:first-child p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.queue-demo-list{border:1px solid var(--line);border-radius:11px;overflow:hidden}.queue-demo-list>span{border-bottom:1px solid var(--line);grid-template-columns:40px 28px 1fr auto;align-items:center;gap:7px;min-height:46px;padding:6px 8px;display:grid}.queue-demo-list>span:last-child{border-bottom:0}.queue-demo-list>span>b{color:#849298;font-size:13px}.queue-demo-list>span>i{color:#10180c;background:var(--lime);border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:900;display:grid}.queue-demo-list p{flex-direction:column;gap:2px;margin:0;display:flex}.queue-demo-list strong{font-size:13px}.queue-demo-list small{color:var(--muted);font-size:11px}.queue-demo-list em{color:#87c6ce;background:#67e8f90b;border-radius:5px;padding:4px 5px;font-size:11px;font-style:normal}.installer-idea{grid-template-columns:1fr auto;align-items:end;gap:7px;margin:16px 0 9px 57px;display:grid}.installer-idea label{flex-direction:column;gap:5px;display:flex}.installer-idea label span{color:#819096;letter-spacing:.1em;font-size:11px}.installer-idea textarea{resize:vertical;border:1px solid var(--line);color:#d2dcdf;min-height:58px;font:inherit;background:#080d0f;border-radius:9px;outline:0;padding:9px;font-size:13px;line-height:1.4}.installer-idea>button{color:#10180c;background:var(--lime);border:0;border-radius:9px;min-height:58px;padding:0 13px;font-size:13px}.installer-combination{background:#2dd4bf05;border:1px solid #2dd4bf29;border-radius:12px;margin-left:57px;padding:11px}.installer-combination header{grid-template-columns:29px 1fr auto;align-items:center;gap:7px;display:grid}.installer-combination header>span{color:#0e1715;background:#2dd4bf;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.installer-combination header p{flex-direction:column;gap:2px;margin:0;display:flex}.installer-combination header strong{font-size:13px}.installer-combination header small{color:var(--muted);font-size:11px}.installer-combination header>b{color:#78c9be;font-size:11px}.installer-combination>div{justify-content:center;align-items:center;gap:8px;margin:10px 0 7px;display:flex}.installer-combination>div>span{border:1px solid color-mix(in srgb,var(--module) 23%,transparent);min-width:75px;min-height:45px;color:var(--module);background:color-mix(in srgb,var(--module) 4%,transparent);border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:6px;display:flex}.installer-combination>div b{font-size:13px}.installer-combination>div small{font-size:11px}.installer-combination>div>i{color:#526168;font-style:normal}.installer-combination>p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.installer-combination>p strong{color:#b7c1c3}.installer-combination>button{color:#7ed5ca;background:#2dd4bf0b;border:1px solid #2dd4bf30;border-radius:7px;width:100%;min-height:31px;margin-top:8px;font-size:13px}.installer-combination>button.applied{color:#10180c;border-color:var(--lime);background:var(--lime)}.installation-principle{border:1px solid var(--line);border-radius:9px;grid-template-columns:auto 1fr auto auto 1fr auto auto 1fr;align-items:center;gap:6px;min-height:44px;margin:9px 0 0 57px;padding:7px;display:grid}.installation-principle span{color:#10180c;background:var(--lime);border-radius:6px;padding:5px;font-size:11px;font-weight:800}.installation-principle p{color:var(--muted);margin:0;font-size:11px}.installation-principle i{color:#4f5d63;font-style:normal}.help-mode-choice{background:#facc1504;border:1px solid #facc1521;border-radius:10px;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:7px;margin:9px 0 0 57px;padding:9px;display:grid}.help-mode-choice>div{flex-direction:column;gap:3px;display:flex}.help-mode-choice>div strong{font-size:13px}.help-mode-choice>button{border:1px solid var(--line);color:#a7b2b5;text-align:left;background:#ffffff04;border-radius:8px;grid-template-columns:27px 1fr;align-items:center;gap:6px;min-height:48px;padding:7px;display:grid}.help-mode-choice>button.active{background:#facc1509;border-color:#facc1538}.help-mode-choice button>span{color:#171407;background:#facc15;border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:900;display:grid}.help-mode-choice button p{flex-direction:column;gap:2px;margin:0;display:flex}.help-mode-choice button strong{font-size:13px}.help-mode-choice button small{color:var(--muted);font-size:11px}.install-summary-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin:17px 0;display:grid}.install-summary-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:10px;flex-direction:column;gap:5px;min-height:80px;padding:10px;display:flex}.install-summary-grid span{color:#7da459;letter-spacing:.1em;font-size:11px}.install-summary-grid strong{font-size:13px}.install-summary-grid small{color:var(--muted);margin-top:auto;font-size:13px;line-height:1.35}.double-confirm{background:#b9f56806;border:1px solid #b9f5682b;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:76px;padding:11px;display:grid}.double-confirm.second{background:#facc1506;border-color:#facc1533}.double-confirm>span{color:#10180c;background:var(--lime);border-radius:10px;place-items:center;width:39px;height:39px;font-size:13px;font-weight:900;display:grid}.double-confirm.second>span{color:#171407;background:#facc15}.double-confirm>div{flex-direction:column;gap:4px;display:flex}.double-confirm strong{font-size:14px}.double-confirm small{color:var(--muted);font-size:13px}.double-confirm button{color:#10180c;background:var(--lime);border:0;border-radius:8px;min-height:38px;padding:0 12px;font-size:13px}.double-confirm.second button{color:#171407;background:#facc15}.confirmation-warning{color:#928b62;background:#facc1506;border-radius:8px;margin-top:8px;padding:7px 9px;font-size:13px}.installer-success{text-align:center;flex-direction:column;align-items:center;padding:45px 25px 50px;display:flex;overflow-y:auto}.success-orbit{border:1px dashed #b9f5684d;border-radius:50%;place-items:center;width:95px;height:95px;margin-bottom:18px;animation:15s linear infinite slowspin;display:grid;position:relative}.success-orbit span{color:#10180c;background:var(--lime);border-radius:50%;place-items:center;width:60px;height:60px;font-size:23px;display:grid}.success-orbit i{background:var(--cyan);border-radius:50%;width:8px;height:8px;position:absolute}.success-orbit i:first-of-type{top:8px;right:12px}.success-orbit i:last-of-type{background:var(--purple);bottom:3px;left:22px}.installer-success h1{letter-spacing:-.055em;margin:8px 0 6px;font-size:37px}.installer-success>p{max-width:570px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.installer-success>div:nth-of-type(2){grid-template-columns:repeat(3,140px);gap:7px;margin:22px 0;display:grid}.installer-success>div:nth-of-type(2) span{border:1px solid var(--line);border-radius:10px;flex-direction:column;justify-content:center;min-height:68px;display:flex}.installer-success>div:nth-of-type(2) b{font-size:18px}.installer-success>div:nth-of-type(2) small{color:var(--muted);font-size:13px}.installer-success>button{color:#10180c;background:var(--lime);border:0;border-radius:10px;min-width:270px;min-height:43px;font-size:13px}.installer-success .success-secondary{color:#849298;background:0 0;min-height:33px;margin-top:6px}.installer-footer{border-top:1px solid var(--line);background:#0d1315;flex:none;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;display:flex}.installer-footer button{border:1px solid var(--line);color:#a8b3b6;background:#ffffff05;border-radius:8px;min-height:34px;padding:0 11px;font-size:13px}.installer-footer button:last-child{color:#10180c;border-color:var(--lime);background:var(--lime)}.installer-footer button:disabled{opacity:.35}.installer-footer span{color:#5e6b71;font-size:13px}.stack-radar-nodes>span:nth-child(13){inset:76px auto auto 59px}.app-shell.help-compact .guide-welcome-card,.app-shell.help-compact .module-possibilities,.app-shell.help-compact .module-prompt-button,.app-shell.help-compact .zero-setup-panel,.app-shell.help-compact .page-intro p{display:none}.app-shell.help-compact .builder-module{min-height:245px}.app-shell.help-compact .builder-module>div>p{display:none}.global-language-wrap{position:relative}.global-language-button{border:1px solid var(--line);color:#aeb8bc;background:#ffffff05;border-radius:9px;align-items:center;gap:5px;min-width:58px;min-height:34px;padding:0 8px;font-size:13px;display:flex}.global-language-button>span{color:var(--cyan);font-size:14px}.global-language-button b{color:#59676d;font-size:13px}.global-language-panel{z-index:80;background:#11181b;border:1px solid #344148;border-radius:14px;width:370px;padding:12px;position:absolute;top:43px;right:0;box-shadow:0 18px 55px #0000008c}.global-language-panel header{justify-content:space-between;align-items:center;display:flex}.global-language-panel header div{flex-direction:column;gap:2px;display:flex}.global-language-panel header strong{font-size:14px}.global-language-panel header small{color:var(--muted);font-size:13px}.global-language-panel header>span{color:#82cbd4;background:#67e8f90b;border-radius:6px;padding:5px 7px;font-size:11px}.global-language-panel>label{border:1px solid var(--line);background:#090e10;border-radius:8px;align-items:center;gap:6px;min-height:34px;margin:10px 0 8px;padding:0 8px;display:flex}.global-language-panel label span{color:#66757b}.global-language-panel input{color:#cbd5d8;background:0 0;border:0;outline:0;flex:1;font-size:13px}.global-language-panel>div{grid-template-columns:1fr 1fr;gap:4px;max-height:285px;display:grid;overflow-y:auto}.global-language-panel>div button{color:#9ca8ac;text-align:left;background:#ffffff03;border:1px solid #0000;border-radius:7px;grid-template-columns:28px 1fr 14px;align-items:center;gap:5px;min-height:34px;padding:5px 7px;display:grid}.global-language-panel>div button:hover,.global-language-panel>div button.active{background:#67e8f909;border-color:#67e8f926}.global-language-panel button>span{color:#71bdc6;font-size:11px}.global-language-panel button strong{font-size:13px}.global-language-panel button b{color:var(--lime);font-size:13px}.global-language-panel footer{border-top:1px solid var(--line);color:#5e6b71;margin-top:8px;padding-top:8px;font-size:11px}.goal-discovery{background:linear-gradient(110deg,#2dd4bf09,#070c0ea6);border:1px solid #2dd4bf26;border-radius:14px;grid-template-columns:.65fr 1fr 1.1fr;align-items:center;gap:14px;margin-bottom:17px;padding:15px;display:grid}.goal-discovery>div:first-child h2{margin:6px 0 4px;font-size:21px}.goal-discovery>div:first-child p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.goal-choice-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.goal-choice-grid button{border:1px solid var(--line);color:#96a3a7;text-align:left;background:#ffffff04;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 7px;font-size:13px;display:flex}.goal-choice-grid button span{color:#738187;background:#202a2f;border-radius:6px;place-items:center;width:20px;height:20px;font-size:13px;display:grid}.goal-choice-grid button.active{color:#b8d8d4;background:#2dd4bf09;border-color:#2dd4bf33}.goal-choice-grid button.active span{color:#0e1815;background:#2dd4bf}.goal-discovery>article{border:1px solid var(--line);background:#00000026;border-radius:10px;padding:9px}.goal-discovery article header{grid-template-columns:27px 1fr auto;align-items:center;gap:6px;display:grid}.goal-discovery article header>span{color:#0e1815;background:#2dd4bf;border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.goal-discovery article header p{flex-direction:column;gap:2px;margin:0;display:flex}.goal-discovery article header small{color:#5db8ac;font-size:10px}.goal-discovery article header strong{font-size:13px}.goal-discovery article header>b{color:#69958e;font-size:10px}.goal-discovery article>div{flex-wrap:wrap;gap:4px;margin:8px 0;display:flex}.goal-discovery article>div span{color:#87cfc5;border:1px solid #2dd4bf1c;border-radius:5px;align-items:center;gap:4px;padding:4px 5px;font-size:11px;display:flex}.goal-discovery article>div b{font-size:11px}.goal-discovery article>p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.connection-question{padding-top:2px}.manager-priority-lane{background:linear-gradient(100deg,#facc1509,#0b1113fa 45%);border:1px solid #facc1529;border-radius:15px;margin-bottom:13px;padding:13px}.manager-priority-head{grid-template-columns:40px 1fr auto;align-items:center;gap:9px;display:grid}.manager-shield{clip-path:polygon(50% 0,95% 18%,86% 73%,50% 100%,14% 73%,5% 18%);color:#171407;background:#facc15;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.manager-priority-head>div{flex-direction:column;gap:2px;display:flex}.manager-priority-head small{color:#c8b65b;letter-spacing:.1em;font-size:11px}.manager-priority-head h3{margin:0;font-size:15px}.manager-priority-head p{color:var(--muted);margin:0;font-size:13px}.manager-priority-head>button{color:#e0cb67;background:#facc150a;border:1px solid #facc1533;border-radius:8px;min-height:32px;padding:0 10px;font-size:13px}.manager-priority-items{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 7px 49px;display:grid}.manager-priority-items>span{border:1px solid var(--line);background:#0000001f;border-radius:8px;grid-template-columns:36px 1fr auto;align-items:center;gap:6px;min-height:45px;padding:6px;display:grid}.manager-priority-items>span>b{color:#c8b65b;font-size:13px}.manager-priority-items p{flex-direction:column;gap:2px;margin:0;display:flex}.manager-priority-items strong{font-size:13px}.manager-priority-items small{color:var(--muted);font-size:11px}.manager-priority-items em{color:#171407;background:#facc15;border-radius:5px;padding:4px 5px;font-size:10px;font-style:normal;font-weight:900}.manager-priority-planner{background:#facc1505;border:1px solid #facc1526;border-radius:9px;grid-template-columns:1fr 1fr 1fr 1.2fr .8fr auto;align-items:end;gap:6px;margin:8px 0 8px 49px;padding:9px;display:grid}.manager-priority-planner label{color:#817a56;flex-direction:column;gap:4px;font-size:11px;display:flex}.manager-priority-planner input,.manager-priority-planner select{border:1px solid var(--line);color:#cbd5d7;background:#090e10;border-radius:7px;outline:0;min-width:0;min-height:32px;padding:0 7px;font-size:13px}.manager-priority-planner button{color:#171407;background:#facc15;border:0;border-radius:7px;min-height:32px;padding:0 9px;font-size:11px}.priority-order{align-items:center;gap:7px;margin-left:49px;display:flex}.priority-order span{color:#849197;align-items:center;gap:4px;font-size:11px;display:flex}.priority-order span b{border:1px solid #3b484e;border-radius:5px;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.priority-order i{color:#4c5a60;font-style:normal}.priority-order strong{color:#9b9160;margin-left:auto;font-size:11px}.work-lane-separation{border:1px solid var(--line);background:#ffffff04;border-radius:13px;grid-template-columns:1fr 24px 1fr .9fr;align-items:center;gap:7px;margin-bottom:12px;padding:9px;display:grid}.work-lane-separation article{border:1px solid var(--line);border-radius:9px;grid-template-columns:33px 1fr auto;align-items:center;gap:7px;min-height:62px;padding:7px;display:grid}.work-lane-separation article>span{color:#11190d;background:var(--lime);border-radius:8px;place-items:center;width:31px;height:31px;font-size:14px;display:grid}.work-lane-separation article:nth-of-type(2)>span{color:#17111f;background:var(--purple)}.work-lane-separation article div{flex-direction:column;gap:2px;display:flex}.work-lane-separation article small{color:#8dac68;letter-spacing:.1em;font-size:10px}.work-lane-separation article strong{font-size:13px}.work-lane-separation article p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.work-lane-separation article>b{color:#90a07f;font-size:13px}.work-lane-separation>i{color:#5e6b70;text-align:center;font-style:normal}.work-lane-separation aside{border-left:1px solid var(--line);color:#77868c;min-height:62px;padding:8px;font-size:11px;line-height:1.45}.work-lane-separation aside span{color:#c8b55b;letter-spacing:.1em;margin-bottom:4px;font-size:10px;display:block}.service-dispatch-board{background:radial-gradient(circle at 94% 5%,#38bdf817,#0000 25%),linear-gradient(125deg,#38bdf806,#0a1012fa 42%);border:1px solid #38bdf830;border-radius:18px;margin:12px 0 16px;padding:18px}.service-dispatch-board>header{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.service-dispatch-board>header h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:23px}.service-dispatch-board>header p{max-width:860px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.service-dispatch-board>header>button{color:#8bdcff;background:#38bdf80b;border:1px solid #38bdf838;border-radius:10px;min-height:42px;padding:0 13px;font-size:13px}.service-dispatch-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.service-dispatch-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:13px;grid-template-rows:1fr auto auto;grid-template-columns:38px 1fr;gap:9px;min-height:176px;padding:13px;display:grid}.service-dispatch-grid article>span{color:#0d1719;background:var(--cyan);border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.service-dispatch-grid article.urgent{background:#fb718506;border-color:#fb71853b}.service-dispatch-grid article.urgent>span{color:#1b0d10;background:#fb7185}.service-dispatch-grid article.confirmed{background:#34d39906;border-color:#34d39933}.service-dispatch-grid article.confirmed>span{color:#0c1713;background:#34d399}.service-dispatch-grid article>div{flex-direction:column;gap:4px;display:flex}.service-dispatch-grid small{color:#73bddb;letter-spacing:.08em;font-size:10px;font-weight:800}.service-dispatch-grid strong{font-size:15px;line-height:1.35}.service-dispatch-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.service-dispatch-grid article>b{color:#9cc4d4;grid-column:1/-1;font-size:12px}.service-dispatch-grid article>button{color:#8bdcff;background:#38bdf80a;border:1px solid #38bdf833;border-radius:8px;grid-column:1/-1;min-height:36px;font-size:12px}.service-dispatch-grid article.urgent>button{color:#f4a1b0;background:#fb718509;border-color:#fb718533}.service-dispatch-grid article.confirmed>button{color:#7ee2bb;background:#34d39909;border-color:#34d3992e}.service-dispatch-flow{border:1px dashed #38bdf829;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:10px;display:flex}.service-dispatch-flow span{color:#9aa8ad;align-items:center;gap:7px;font-size:12px;display:flex}.service-dispatch-flow b{color:#0c1618;background:#38bdf8;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.service-dispatch-flow i{color:#526168;font-style:normal}.evening-control-tower{background:linear-gradient(110deg,#facc1508,#0a1012fa 46%);border:1px solid #facc1526;border-radius:17px;grid-template-columns:.85fr 1.15fr;gap:14px;margin:12px 0;padding:15px;display:grid}.evening-control-copy h2{margin:7px 0 5px;font-size:18px}.evening-control-copy>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.evening-stats{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:12px;display:grid}.evening-stats span{border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;min-height:48px;padding:6px;display:flex}.evening-stats strong{font-size:16px}.evening-stats small{color:var(--muted);font-size:11px}.evening-control-tower>article{border:1px solid var(--line);background:#00000021;border-radius:11px;padding:10px}.evening-control-tower article header{color:#8a989e;justify-content:space-between;font-size:11px;display:flex}.evening-control-tower article header b{color:#d3dddf;font-size:13px}.tomorrow-capacity-stack{background:#20292e;border-radius:7px;height:23px;margin:9px 0 5px;display:flex;overflow:hidden}.tomorrow-capacity-stack span{color:#101416;place-items:center;min-width:30px;font-size:11px;font-weight:900;display:grid}.tomorrow-capacity-stack .fixed{background:var(--cyan)}.tomorrow-capacity-stack .manager{background:#facc15}.tomorrow-capacity-stack .retry{background:var(--purple)}.tomorrow-capacity-stack .fresh{background:var(--lime)}.tomorrow-legend{color:var(--muted);gap:8px;font-size:11px;display:flex}.tomorrow-legend span{align-items:center;gap:3px;display:flex}.tomorrow-legend i{border-radius:2px;width:5px;height:5px}.tomorrow-legend .fixed{background:var(--cyan)}.tomorrow-legend .manager{background:#facc15}.tomorrow-legend .retry{background:var(--purple)}.tomorrow-legend .fresh{background:var(--lime)}.manager-plan-list{margin-top:8px}.manager-plan-list>span{border-top:1px solid var(--line);grid-template-columns:23px 1fr auto;align-items:center;gap:6px;min-height:34px;padding:4px;display:grid}.manager-plan-list>span>b{color:#171407;background:#facc15;border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.manager-plan-list p{flex-direction:column;gap:1px;margin:0;display:flex}.manager-plan-list strong{font-size:13px}.manager-plan-list small{color:var(--muted);font-size:11px}.manager-plan-list em{color:#b6aa6e;font-size:11px;font-style:normal}.evening-control-tower article>button{color:#dac767;background:#facc1509;border:1px solid #facc152e;border-radius:7px;width:100%;min-height:30px;margin-top:6px;font-size:13px}.workspace-identity-installer{background:linear-gradient(110deg,#a78bfa09,#080d0fb3);border:1px solid #a78bfa29;border-radius:13px;grid-template-columns:.75fr 1.1fr 1.1fr auto;align-items:center;gap:11px;margin-bottom:12px;padding:13px;display:grid}.workspace-identity-installer>div:first-child h2{margin:6px 0 4px;font-size:17px}.workspace-identity-installer>div:first-child p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.workspace-identity-installer>label{color:#8f83b1;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:5px;font-size:11px;display:flex}.workspace-identity-installer>label>div{grid-template-columns:1fr auto;gap:5px;display:grid}.workspace-identity-installer input{border:1px solid var(--line);color:#ccd5d8;background:#080d0f;border-radius:7px;outline:0;min-width:0;min-height:34px;padding:0 8px;font-size:13px}.workspace-identity-installer>label button{color:#17111f;background:var(--purple);border:0;border-radius:7px;min-height:34px;padding:0 8px;font-size:11px}.workspace-identity-installer>article{border:1px solid #a78bfa24;border-radius:9px;grid-template-columns:36px 1fr auto;align-items:center;gap:7px;min-height:59px;padding:7px;display:grid}.workspace-identity-installer article>span{color:#17111f;background:var(--purple);border-radius:9px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.workspace-identity-installer article div{flex-direction:column;gap:2px;display:flex}.workspace-identity-installer article small{color:#a999d4;letter-spacing:.08em;font-size:10px}.workspace-identity-installer article strong{font-size:13px}.workspace-identity-installer article p{color:var(--muted);margin:0;font-size:11px;line-height:1.3}.workspace-identity-installer article>b{color:#b7a8df;font-size:10px}.workspace-identity-installer>aside{grid-template-columns:46px 1fr;align-items:center;gap:7px;min-width:120px;display:grid}.workspace-identity-installer aside label{color:#7b6f9d;flex-direction:column;gap:3px;font-size:10px;display:flex}.workspace-identity-installer aside input{text-align:center;width:45px}.workspace-identity-installer aside p{flex-direction:column;gap:2px;margin:0;display:flex}.workspace-identity-installer aside strong{font-size:13px}.workspace-identity-installer aside small{color:var(--muted);font-size:11px;line-height:1.3}.team-distribution-center{background:linear-gradient(110deg,#a78bfa09,#0a1012fa 46%);border:1px solid #a78bfa29;border-radius:17px;margin:12px 0;padding:16px}.team-distribution-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.team-distribution-head h2{margin:7px 0 5px;font-size:19px}.team-distribution-head p{max-width:760px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.license-orbit{border:1px solid #a78bfa29;border-radius:13px;grid-template-columns:40px 1fr;align-items:center;gap:8px;min-width:150px;min-height:65px;padding:9px;display:grid}.license-orbit>span{color:#17111f;background:var(--purple);border-radius:10px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.license-orbit strong{font-size:20px}.license-orbit strong small{color:var(--muted);font-size:13px}.role-and-routing{grid-template-columns:1fr 1.2fr .8fr;gap:8px;margin-top:13px;display:grid}.role-and-routing>article,.role-and-routing>aside{border:1px solid var(--line);background:#0000001f;border-radius:11px;padding:10px}.role-and-routing article header{color:#9a8dc1;justify-content:space-between;font-size:11px;display:flex}.role-and-routing article header b{color:#6f628f}.role-and-routing article>div{margin-top:7px}.role-and-routing article>div>span{border-top:1px solid var(--line);grid-template-columns:25px 1fr auto;align-items:center;gap:6px;min-height:38px;display:grid}.role-and-routing article>div>span:first-child{border-top:0}.role-and-routing article>div>span>b{color:#17111f;background:var(--purple);border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.role-and-routing article>div p{flex-direction:column;gap:2px;margin:0;display:flex}.role-and-routing article>div strong{font-size:13px}.role-and-routing article>div small{color:var(--muted);font-size:11px}.role-and-routing article>div em{color:#988bb9;font-size:11px;font-style:normal}.role-and-routing>aside{flex-direction:column;display:flex}.role-and-routing aside>span{color:#9a8dc1;letter-spacing:.1em;font-size:11px}.role-and-routing aside>strong{margin-top:9px;font-size:14px;line-height:1.4}.role-and-routing aside>p{color:var(--muted);margin:7px 0;font-size:13px;line-height:1.5}.role-and-routing aside>button{color:#b6a5dd;background:#a78bfa0a;border:1px solid #a78bfa2b;border-radius:7px;width:100%;min-height:29px;margin-top:auto;font-size:11px}.customer-logo-mark{color:#17111f;background:linear-gradient(145deg,var(--purple),#c4b5fd);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid;box-shadow:0 0 18px #a78bfa29}.sidebar-brand.customer-branded>div strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.sidebar-brand.customer-branded>div small{color:#68767c;letter-spacing:.02em;text-transform:none;font-size:11px}.leadboard-section,.intelligent-work-distribution,.goal-coach-section{background:linear-gradient(110deg,#67e8f906,#0a1012fa 43%);border:1px solid #67e8f924;border-radius:17px;margin:12px 0;padding:16px}.leadboard-head,.distribution-title,.goal-coach-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.leadboard-head h2,.distribution-title h2,.goal-coach-head h2{margin:7px 0 5px;font-size:20px}.leadboard-head p,.distribution-title p,.goal-coach-head p{max-width:800px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.forecast-chip{border:1px solid #67e8f926;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:8px;min-width:150px;padding:9px;display:grid}.forecast-chip>span{color:#0c1719;background:var(--cyan);border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.forecast-chip p{flex-direction:column;gap:2px;margin:0;display:flex}.forecast-chip small{color:#72bbc3;font-size:10px}.forecast-chip strong{font-size:13px}.leadboard-grid{grid-template-columns:1.05fr .9fr .8fr;gap:8px;margin-top:13px;display:grid}.leadboard-grid>article{border:1px solid var(--line);background:#00000021;border-radius:11px;padding:10px}.leadboard-grid article>header{color:#7a898f;justify-content:space-between;align-items:center;font-size:11px;display:flex}.leadboard-grid article>header strong{color:#d1dade;font-size:13px}.leadboard-grid article>header strong small{color:var(--lime);font-size:11px}.burndown-chart{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 25%;border-bottom:1px solid #344148;align-items:flex-end;gap:5px;height:145px;margin:11px 0 6px;display:flex}.burndown-chart>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex}.burndown-chart i{background:linear-gradient(#67e8f9,#18586a);border-radius:4px 4px 0 0;width:100%;max-width:16px;display:block}.burndown-chart small{color:#5e6b71;height:10px;font-size:10px}.lead-burndown footer{color:#68777d;justify-content:space-between;font-size:11px;display:flex}.lead-burndown footer span{align-items:center;gap:4px;display:flex}.lead-burndown footer i{background:var(--cyan);border-radius:2px;width:6px;height:6px}.team-leaderboard>div,.time-value-card>div{margin-top:7px}.team-leaderboard>div>span,.time-value-card>div>span{border-top:1px solid var(--line);grid-template-columns:25px 1fr auto;align-items:center;gap:5px;min-height:29px;display:grid}.team-leaderboard>div>span:first-child{border-top:0}.team-leaderboard>div>span>b{color:#0c1719;background:var(--cyan);border-radius:5px;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.team-leaderboard p,.time-value-card p{flex-direction:column;gap:1px;margin:0;display:flex}.team-leaderboard p strong,.time-value-card p strong{font-size:13px}.team-leaderboard p small,.time-value-card p small{color:var(--muted);font-size:10px}.team-leaderboard em{color:var(--lime);font-size:11px;font-style:normal}.team-leaderboard footer,.time-value-card footer{border-top:1px solid var(--line);color:#6d7b81;margin-top:5px;padding-top:6px;font-size:11px;line-height:1.4}.time-value-card>header>strong{color:var(--lime)!important;font-size:18px!important}.time-value-card>div>span>b{color:#9fc978;font-size:13px}.morning-missions{background:#facc1504;border:1px solid #facc1521;border-radius:10px;grid-template-columns:.8fr 1fr 1fr auto;align-items:center;gap:8px;margin-top:8px;padding:9px;display:grid}.morning-missions>div h3{margin:4px 0 2px;font-size:14px}.morning-missions>div p{color:var(--muted);margin:0;font-size:11px}.morning-missions>span{border:1px solid var(--line);border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:6px;min-height:40px;padding:6px;display:grid}.morning-missions>span>b{color:#171407;background:#facc15;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.morning-missions>span p{flex-direction:column;margin:0;display:flex}.morning-missions>span strong{font-size:13px}.morning-missions>span small{color:var(--muted);font-size:10px}.morning-missions>span em{color:#b7a96c;font-size:11px;font-style:normal}.morning-missions>button{color:#d8c666;background:#facc1509;border:1px solid #facc152e;border-radius:8px;min-height:35px;padding:0 9px;font-size:11px}.intelligent-work-distribution{border-color:#2dd4bf26}.intelligence-controls{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr .9fr;align-items:center;gap:8px;margin:13px 0 9px;padding:9px;display:grid}.intelligence-controls>div{align-items:center;gap:5px;display:flex}.intelligence-controls>div>span{color:#659c95;font-size:10px}.intelligence-controls button{border:1px solid var(--line);color:#79878c;background:0 0;border-radius:7px;min-height:27px;padding:0 7px;font-size:11px}.intelligence-controls button.active{color:#0e1815;background:#2dd4bf;border-color:#2dd4bf}.intelligence-controls>p{flex-direction:column;margin:0;display:flex}.intelligence-controls>p strong{font-size:13px}.intelligence-controls>p small{color:var(--muted);font-size:11px}.efficiency-comparison{grid-template-columns:.65fr 20px .65fr 1.3fr;align-items:center;gap:8px;display:grid}.efficiency-comparison>article,.efficiency-comparison>aside{border:1px solid var(--line);background:#0000001f;border-radius:10px;min-height:105px;padding:10px}.efficiency-comparison>i{color:#5d6b70;text-align:center;font-size:13px;font-style:normal}.efficiency-comparison article header{color:#7b898f;justify-content:space-between;font-size:11px;display:flex}.efficiency-comparison article>strong{margin-top:9px;font-size:20px;display:block}.efficiency-comparison article>strong small{color:var(--muted);font-size:13px}.efficiency-comparison article>div{background:#202a2f;border-radius:4px;height:5px;margin:8px 0 5px}.efficiency-comparison article>div span{background:#2dd4bf;border-radius:4px;height:100%;display:block}.efficiency-comparison article>p,.efficiency-comparison aside>p{color:var(--muted);margin:0;font-size:11px}.efficiency-comparison aside>span{color:#59aca1;font-size:11px}.efficiency-comparison aside>strong{margin:7px 0 4px;font-size:13px;display:block}.efficiency-comparison.intelligence-disabled{opacity:.52}.distribution-score-model{grid-template-columns:repeat(5,1fr);gap:5px;margin:8px 0;display:grid}.distribution-score-model>span{border:1px solid var(--line);border-radius:8px;grid-template-columns:24px 1fr;align-items:center;gap:5px;min-height:45px;padding:6px;display:grid}.distribution-score-model>span>b{color:#0e1815;background:#2dd4bf;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.distribution-score-model p,.team-health p,.coaching-intervention p,.coaching-off-state p{flex-direction:column;margin:0;display:flex}.distribution-score-model strong,.team-health strong{font-size:13px}.distribution-score-model small,.team-health small{color:var(--muted);font-size:10px}.team-health-and-coaching{grid-template-columns:.8fr 1.2fr;gap:8px;display:grid}.team-health,.coaching-intervention,.coaching-off-state{border:1px solid var(--line);background:#0000001f;border-radius:10px;padding:10px}.team-health>header,.coaching-intervention>header{color:#72b9b0;justify-content:space-between;font-size:11px;display:flex}.team-health>div{grid-template-columns:repeat(3,1fr);gap:5px;margin:8px 0;display:grid}.team-health>div>span{border:1px solid var(--line);border-radius:8px;grid-template-columns:30px 1fr;align-items:center;gap:6px;min-height:62px;padding:7px;display:grid}.team-health>div>span>b{font-size:15px}.team-health span.strong>b{color:var(--lime)}.team-health span.stable>b{color:var(--cyan)}.team-health span.coach>b{color:#facc15}.team-health>p{color:var(--muted);font-size:11px}.coaching-intervention>div{grid-template-columns:34px 1fr;gap:7px;margin-top:8px;display:grid}.coaching-intervention>div>span{color:#171407;background:#facc15;border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.coaching-intervention>div strong{font-size:13px}.coaching-intervention>div small{color:var(--muted);font-size:11px}.coaching-intervention blockquote{color:#c2c9ca;background:#facc1505;border-left:2px solid #facc15;margin:8px 0;padding:7px 9px;font-size:13px}.coaching-intervention footer{justify-content:space-between;gap:6px;display:flex}.coaching-intervention footer span{color:var(--muted);font-size:10px}.coaching-intervention footer i{color:#526168;font-style:normal}.coaching-intervention>button{color:#d6c465;background:#facc1509;border:1px solid #facc152b;border-radius:7px;width:100%;min-height:30px;margin-top:8px;font-size:11px}.coaching-off-state{grid-template-columns:38px 1fr auto;align-items:center;gap:8px;display:grid}.coaching-off-state>span{background:#20292e;border-radius:9px;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.coaching-off-state strong{font-size:13px}.coaching-off-state small{color:var(--muted);font-size:11px}.coaching-off-state button{border:1px solid var(--line);color:#94a1a6;background:0 0;border-radius:7px;min-height:30px;font-size:11px}.goal-header-status{border:1px solid var(--line);color:#aab5b8;background:#ffffff04;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:0 9px;display:flex}.goal-header-status>span{border-radius:6px;place-items:center;width:21px;height:21px;font-size:13px;font-weight:900;display:grid}.goal-header-status.on-track>span{color:#10180c;background:var(--lime)}.goal-header-status.risk>span{color:#171407;background:#facc15}.goal-header-status div{text-align:left;flex-direction:column;gap:1px;display:flex}.goal-header-status small{color:var(--muted);font-size:10px}.goal-header-status strong{font-size:13px}.goal-coach-section{background:linear-gradient(110deg,#e879f906,#0a1012fa 43%);border-color:#e879f929}.goal-monitor{border:1px solid var(--line);color:#87949a;text-align:left;background:0 0;border-radius:10px;grid-template-columns:29px 1fr;align-items:center;gap:7px;min-width:160px;padding:9px;display:grid}.goal-monitor>span{background:#20292e;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.goal-monitor.on{border-color:#b9f56826}.goal-monitor.on>span{color:#10180c;background:var(--lime)}.goal-monitor p{flex-direction:column;margin:0;display:flex}.goal-monitor strong{font-size:13px}.goal-monitor small{color:var(--muted);font-size:11px}.goal-coach-grid{grid-template-columns:.75fr 1fr 1.15fr;gap:8px;margin-top:13px;display:grid}.goal-coach-grid>article{border:1px solid var(--line);background:#00000021;border-radius:11px;padding:11px}.goal-input-card>span,.scenario-outcome header,.goal-recommendation header{color:#bc6fc7;font-size:11px}.goal-input-card>label:first-of-type{align-items:baseline;gap:7px;margin:12px 0;display:flex}.goal-input-card>label strong input{color:#e879f9;letter-spacing:-.07em;background:0 0;border:0;outline:0;width:85px;font-size:36px;font-weight:850}.goal-input-card>label small{color:var(--muted);font-size:13px}.calls-assumption{color:#78868c;flex-direction:column;gap:5px;font-size:11px;display:flex}.calls-assumption div{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.calls-assumption input{accent-color:#e879f9}.calls-assumption b{color:#c9d1d3;font-size:13px}.goal-basis{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.goal-basis span{border:1px solid var(--line);border-radius:7px;flex-direction:column;padding:6px;display:flex}.goal-basis b{font-size:13px}.goal-basis small{color:var(--muted);font-size:10px}.scenario-outcome header,.goal-recommendation header{justify-content:space-between;display:flex}.scenario-outcome header b,.goal-recommendation header b{color:#9c72a2}.scenario-number{align-items:center;gap:10px;margin:16px 0 10px;display:flex}.scenario-number>strong{color:#e879f9;letter-spacing:-.07em;font-size:42px}.scenario-number>span{flex-direction:column;font-size:13px;display:flex}.scenario-number small{color:var(--muted);margin-top:3px;font-size:11px}.scenario-track{background:#20292e;border-radius:5px;height:7px;margin:18px 0 11px;position:relative}.scenario-track>span{background:linear-gradient(90deg,#9f4dac,#e879f9);border-radius:5px;height:100%;display:block}.scenario-track>i{color:#9f8aa3;font-size:10px;font-style:normal;position:absolute;top:-14px;transform:translate(-100%)}.scenario-outcome>p{color:var(--muted);margin:0;font-size:13px}.goal-recommendation h3{margin:13px 0 8px;font-size:16px}.goal-recommendation>div{gap:5px;display:grid}.goal-recommendation>div>span{border:1px solid var(--line);border-radius:7px;grid-template-columns:70px 1fr;align-items:center;gap:6px;min-height:37px;padding:6px;display:grid}.goal-recommendation>div>span>b{color:#c475d0;font-size:11px}.goal-recommendation p{flex-direction:column;margin:0;display:flex}.goal-recommendation strong{font-size:13px}.goal-recommendation small{color:var(--muted);font-size:10px}.goal-recommendation>button{color:#d687e2;background:#e879f909;border:1px solid #e879f92e;border-radius:7px;width:100%;min-height:30px;margin-top:7px;font-size:11px}.goal-warning{background:#facc1505;border:1px solid #facc152b;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:8px;padding:9px;display:grid}.goal-warning>span{color:#171407;background:#facc15;border-radius:8px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.goal-warning>div{flex-direction:column;gap:2px;display:flex}.goal-warning small{color:#aa9b55;font-size:10px}.goal-warning strong{font-size:13px}.goal-warning p{color:var(--muted);margin:0;font-size:11px}.goal-warning button{color:#d5c260;background:#facc1508;border:1px solid #facc152b;border-radius:7px;min-height:31px;padding:0 9px;font-size:11px}.goal-week-plan{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:8px;display:grid}.goal-week-plan>span{border:1px solid var(--line);border-radius:8px;grid-template-rows:1fr 1fr;grid-template-columns:23px 1fr;align-items:center;gap:1px 5px;min-height:48px;padding:6px;display:grid}.goal-week-plan>span>b{color:#8a989e;background:#20292e;border-radius:6px;grid-row:1/3;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.goal-week-plan strong{font-size:13px}.goal-week-plan small{color:var(--muted);font-size:10px}.goal-week-plan .complete>b{color:#10180c;background:var(--lime)}.goal-week-plan .today{border-color:#e879f933}.goal-week-plan .today>b{color:#17111f;background:#e879f9}.call-rhythm-optimizer{background:linear-gradient(110deg,#ffb35c06,#0a1012fa 43%);border:1px solid #ffb35c26;border-radius:17px;margin:12px 0;padding:16px}.rhythm-head{justify-content:space-between;align-items:center;display:flex}.rhythm-head h2{margin:7px 0 5px;font-size:20px}.rhythm-head p{color:var(--muted);margin:0;font-size:13px}.rhythm-stopwatch{border:1px solid #ffb35c29;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;width:105px;height:64px;display:flex}.rhythm-stopwatch span{color:#d38d45;font-size:10px}.rhythm-stopwatch strong{color:var(--orange);font-size:22px}.rhythm-stopwatch small{color:var(--muted);font-size:11px}.rhythm-grid{grid-template-columns:1.05fr 1.1fr .85fr;gap:8px;margin-top:13px;display:grid}.rhythm-grid>article{border:1px solid var(--line);background:#0000001f;border-radius:11px;padding:10px}.rhythm-grid article>header{color:#c28448;justify-content:space-between;font-size:11px;display:flex}.cycle-bar{border-radius:8px;height:34px;margin:12px 0;display:flex;overflow:hidden}.cycle-bar span{color:#101416;place-items:center;font-size:11px;font-weight:800;display:grid}.cycle-bar .ring{background:var(--cyan)}.cycle-bar .talk{background:var(--lime)}.cycle-bar .wrap{background:var(--orange)}.rhythm-current>label{color:#77858b;flex-direction:column;gap:5px;font-size:11px;display:flex}.rhythm-current>label div{grid-template-columns:1fr auto;gap:6px;display:grid}.rhythm-current input{accent-color:var(--orange)}.rhythm-current label b{color:var(--orange)}.rhythm-loss{justify-content:space-between;align-items:center;gap:5px;margin-top:10px;display:flex}.rhythm-loss>span{flex-direction:column;display:flex}.rhythm-loss strong{font-size:13px}.rhythm-loss small{color:var(--muted);font-size:10px}.rhythm-loss>i{color:#536168;font-style:normal}.rhythm-action-plan>div{margin-top:7px}.rhythm-action-plan>div>span{border-top:1px solid var(--line);grid-template-columns:23px 1fr auto;align-items:center;gap:6px;min-height:39px;display:grid}.rhythm-action-plan>div>span>b{color:#15100a;background:var(--orange);border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.rhythm-action-plan p{flex-direction:column;margin:0;display:flex}.rhythm-action-plan strong{font-size:13px}.rhythm-action-plan small{color:var(--muted);font-size:10px}.rhythm-action-plan em{color:var(--orange);font-size:11px;font-style:normal}.rhythm-action-plan>button{color:#e7a35c;background:#ffb35c09;border:1px solid #ffb35c2b;border-radius:7px;width:100%;min-height:30px;margin-top:8px;font-size:11px}.listen-ratio{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin:11px 0;display:grid}.listen-ratio>span{flex-direction:column;display:flex}.listen-ratio strong{font-size:14px}.listen-ratio small{color:var(--muted);font-size:10px}.listen-ratio>i{background:#20292e;border-radius:5px;height:6px}.listen-ratio>i b{background:var(--orange);border-radius:5px;height:100%;display:block}.conversation-behavior-plan ul{margin:0;padding:0;list-style:none}.conversation-behavior-plan li{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:6px 0;display:flex}.conversation-behavior-plan li b{font-size:13px}.conversation-behavior-plan li span{color:var(--muted);font-size:11px}.conversation-behavior-plan footer{background:#ffb35c06;border-radius:7px;margin-top:7px;padding:7px}.conversation-behavior-plan footer>span{color:#cf8a45;font-size:10px}.conversation-behavior-plan footer p{flex-direction:column;margin:3px 0 0;display:flex}.conversation-behavior-plan footer strong{font-size:13px}.conversation-behavior-plan footer small{color:var(--muted);font-size:10px}.stack-radar-nodes>span:nth-child(14){inset:76px 59px auto auto}.next-call-countdown{background:linear-gradient(100deg,#b9f56806,#0a1012fa);border:1px solid #b9f56824;border-radius:16px;grid-template-columns:1.05fr 1fr 1.35fr;align-items:center;gap:14px;margin:14px 0;padding:16px;display:grid}.next-call-countdown h3{margin:7px 0 5px;font-size:18px;line-height:1.35}.next-call-countdown>div:first-child p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.next-call-countdown>div:nth-child(2){grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.next-call-countdown>div:nth-child(2) button{border:1px solid var(--line);color:#89969b;background:#ffffff04;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:64px;padding:6px 4px;display:flex}.next-call-countdown>div:nth-child(2) button.active{color:#10180c;border-color:var(--lime);background:var(--lime)}.next-call-countdown button strong{font-size:14px}.next-call-countdown button small{font-size:11px;line-height:1.25}.next-call-countdown>article{border:1px solid #b9f5681f;border-radius:11px;grid-template-columns:40px 1fr auto auto;align-items:center;gap:8px;min-height:70px;padding:10px;display:grid}.next-call-countdown article>span{color:#10180c;background:var(--lime);border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.next-call-countdown article p{flex-direction:column;gap:3px;margin:0;display:flex}.next-call-countdown article small{color:#8eb26b;font-size:11px;line-height:1.3}.next-call-countdown article strong{font-size:14px;line-height:1.35}.next-call-countdown article button{border:1px solid var(--line);color:#aab5ba;background:0 0;border-radius:8px;min-height:36px;padding:0 9px;font-size:12px}.manager-exception-inbox{background:radial-gradient(circle at 96% 0,#fb718514,#0000 23%),linear-gradient(125deg,#fb718506,#0a1012fa 44%);border:1px solid #fb71852e;border-radius:18px;margin:14px 0;padding:18px}.manager-exception-inbox>header{grid-template-columns:1fr 74px;align-items:center;gap:16px;display:grid}.manager-exception-inbox h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:22px}.manager-exception-inbox header p{max-width:880px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.exception-count{background:#fb71850d;border:1px solid #fb71853d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.exception-count strong{color:#fb7185;font-size:25px}.exception-count small{color:#9c6a75;text-transform:uppercase;font-size:10px}.exception-count.clear{background:#34d3990a;border-color:#34d39933}.exception-count.clear strong{color:#34d399}.manager-exception-inbox>div{gap:7px;margin-top:14px;display:grid}.manager-exception-inbox article{border:1px solid var(--line);background:#ffffff04;border-radius:11px;grid-template-columns:38px 1.3fr .75fr auto;align-items:center;gap:10px;min-height:70px;padding:9px;display:grid}.manager-exception-inbox article>span{color:#1b0d10;background:#fb7185;border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.manager-exception-inbox article:nth-child(2)>span{color:#171407;background:#facc15}.manager-exception-inbox article:nth-child(3)>span{color:#17111f;background:var(--purple)}.manager-exception-inbox article>div{flex-direction:column;gap:3px;display:flex}.manager-exception-inbox article small{color:#cf7989;letter-spacing:.08em;font-size:10px;font-weight:800}.manager-exception-inbox article strong{font-size:14px}.manager-exception-inbox article p{color:var(--muted);margin:0;font-size:12px}.manager-exception-inbox article em{color:#a7b2b5;font-size:12px;font-style:normal;line-height:1.4}.manager-exception-inbox article button{color:#f2a1af;background:#fb718509;border:1px solid #fb718533;border-radius:8px;min-height:36px;padding:0 10px;font-size:12px}.manager-exception-inbox article.resolved{opacity:.68;background:#34d39905;border-color:#34d3992b}.manager-exception-inbox article.resolved>span{color:#0c1713;background:#34d399}.manager-exception-inbox article.resolved button{color:#75b79d;background:0 0;border-color:#34d39926}.business-proof-grid{grid-template-columns:1.1fr .9fr;gap:10px;margin:14px 0;display:grid}.revenue-learning-loop,.pilot-value-proof{background:radial-gradient(circle at 96% 0,#34d39914,#0000 23%),linear-gradient(130deg,#34d39906,#0a1012fa 43%);border:1px solid #34d3992e;border-radius:18px;padding:18px}.revenue-learning-loop>header,.pilot-value-proof>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.revenue-learning-loop h2,.pilot-value-proof h2{letter-spacing:-.03em;margin:7px 0 0;font-size:20px}.revenue-total{text-align:right;border:1px solid #34d3992b;border-radius:11px;flex-direction:column;gap:3px;min-width:150px;padding:9px;display:flex}.revenue-total small{color:#65c09d;letter-spacing:.08em;font-size:9px}.revenue-total strong{color:#62dfaf;font-size:20px}.revenue-funnel{grid-template-columns:repeat(6,1fr);gap:5px;margin:15px 0 10px;display:grid}.revenue-funnel>span{border:1px solid var(--line);background:#ffffff04;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:54px;display:flex;position:relative}.revenue-funnel span b{font-size:17px}.revenue-funnel span small{color:var(--muted);font-size:9px}.revenue-funnel span i{z-index:2;color:#536168;font-size:10px;font-style:normal;position:absolute;right:-7px}.revenue-funnel .won{background:#34d3990a;border-color:#34d39938}.revenue-funnel .won b{color:#34d399}.revenue-evidence{background:#b9f56805;border:1px solid #b9f56824;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:10px;display:grid}.revenue-evidence>span{color:#10180c;background:var(--lime);border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid}.revenue-evidence p{flex-direction:column;gap:3px;margin:0;display:flex}.revenue-evidence small{color:#8fb469;letter-spacing:.08em;font-size:9px}.revenue-evidence strong{font-size:13px;line-height:1.4}.revenue-evidence em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.4}.revenue-learning-loop>button{color:#79dcb6;background:#34d3990a;border:1px solid #34d39933;border-radius:9px;width:100%;min-height:37px;margin-top:10px;font-size:12px}.revenue-learning-loop>button:disabled{color:#0c1713;opacity:1;background:#34d399;border-color:#34d399}.pilot-value-proof{background:radial-gradient(circle at 96% 0,#facc1514,#0000 23%),linear-gradient(130deg,#facc1506,#0a1012fa 43%);border-color:#facc152e}.pilot-day{background:#facc150a;border:1px solid #facc1538;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.pilot-day b{color:#facc15;font-size:21px}.pilot-day small{color:#9e8d48;font-size:9px}.pilot-proof-metrics{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.pilot-proof-metrics span{border:1px solid var(--line);background:#ffffff04;border-radius:10px;flex-direction:column;gap:4px;min-height:66px;padding:9px;display:flex}.pilot-proof-metrics small{color:#a79243;letter-spacing:.07em;font-size:9px}.pilot-proof-metrics strong{font-size:14px}.pilot-proof-metrics em{color:var(--lime);font-size:11px;font-style:normal}.pilot-proof-detail{border:1px dashed #facc1529;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;padding:9px;display:grid}.pilot-proof-detail span{flex-direction:column;gap:2px;display:flex}.pilot-proof-detail b{color:#f0d267;font-size:14px}.pilot-proof-detail small{color:var(--muted);font-size:9px}.pilot-proof-detail p{color:#7f8d91;grid-column:1/-1;margin:3px 0 0;font-size:10px;line-height:1.4}.pilot-value-proof>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.pilot-value-proof footer p{flex-direction:column;gap:3px;margin:0;display:flex}.pilot-value-proof footer strong{font-size:13px}.pilot-value-proof footer small{color:var(--muted);font-size:10px}.pilot-value-proof footer button{color:#dcc55e;background:#facc1509;border:1px solid #facc1533;border-radius:8px;min-height:36px;padding:0 10px;font-size:11px}.work-report-studio{background:radial-gradient(circle at 92% 4%,#67e8f914,#0000 24%),linear-gradient(145deg,#0d1619fa,#080e10fa);border:1px solid #67e8f929;border-radius:20px;margin:16px 0;padding:22px}.work-report-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.work-report-head h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:28px}.work-report-head p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.report-memory-seal{color:#9eeefa;background:#67e8f90e;border:1px solid #67e8f947;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:78px;height:78px;font-size:15px;font-weight:900;display:flex;box-shadow:0 0 28px #67e8f912}.report-memory-seal small{color:#7f9da2;margin-top:3px;font-size:10px;font-weight:600}.work-report-controls{border:1px solid var(--line);background:#ffffff05;border-radius:14px;flex-wrap:wrap;align-items:end;gap:10px;margin-top:20px;padding:12px;display:flex}.report-period-buttons{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.report-period-buttons button{border:1px solid var(--line);color:#aab6ba;background:0 0;border-radius:9px;min-height:44px;padding:0 15px;font-size:14px}.report-period-buttons button.active{color:#0c1719;border-color:var(--cyan);background:var(--cyan);font-weight:800}.report-date-range{align-items:end;gap:7px;display:flex}.report-date-range>span{color:#668087;padding-bottom:11px;font-size:14px}.report-date-range label,.report-agent-filter{color:#87989e;flex-direction:column;gap:5px;font-size:12px;font-weight:700;display:flex}.report-date-range input,.report-agent-filter select{border:1px solid var(--line);color:#e6eeea;background:#0d1518;border-radius:9px;height:44px;padding:0 10px;font-size:14px}.report-agent-filter{min-width:170px;margin-left:auto}.report-generate{color:#0b1517;background:var(--cyan);border:0;border-radius:9px;min-height:44px;padding:0 17px;font-size:14px;font-weight:800}.work-report-result{border:1px solid var(--line);border-radius:16px;margin-top:14px;overflow:hidden}.work-report-result>header{border-bottom:1px solid var(--line);background:#ffffff06;align-items:center;gap:26px;min-height:58px;padding:10px 14px;display:flex}.work-report-result>header>div{flex-direction:column;gap:3px;display:flex}.work-report-result>header span{color:#6f858c;letter-spacing:.1em;font-size:11px}.work-report-result>header strong{font-size:14px}.work-report-result>header b{color:#b9e69f;background:#b9f56812;border-radius:999px;margin-left:auto;padding:7px 10px;font-size:12px}.work-report-grid{grid-template-columns:1fr 1fr 1.45fr;display:grid}.work-report-grid>article{border-right:1px solid var(--line);grid-template-columns:1fr 1fr;gap:13px;min-height:190px;padding:17px;display:grid}.work-report-grid>article:last-child{border-right:0}.work-report-grid>article>span{color:#759097;letter-spacing:.12em;grid-column:1/-1;align-self:start;font-size:11px;font-weight:800}.work-report-grid>article>div{background:#ffffff06;border-radius:10px;flex-direction:column;gap:3px;padding:10px;display:flex}.work-report-grid>article>div strong{font-size:21px}.work-report-grid>article>div small{color:var(--muted);font-size:12px;line-height:1.35}.work-report-grid>.report-ai-summary{background:linear-gradient(145deg,#b9f56809,#0000);flex-direction:column;gap:10px;display:flex}.report-ai-summary>strong{font-size:17px;line-height:1.4}.report-ai-summary>p{color:#aebabe;margin:0;font-size:14px;line-height:1.65}.report-ai-summary>small{color:#8eb36c;margin-top:auto;font-size:12px;line-height:1.45}.retention-by-default{background:#fbbf2406;border:1px solid #fbbf2424;border-radius:14px;grid-template-columns:1.6fr repeat(4,1fr) auto;align-items:stretch;gap:8px;margin-top:14px;padding:14px;display:grid}.retention-by-default>div{border-right:1px solid var(--line);padding-right:12px}.retention-by-default>div>span{color:#e7b84e;letter-spacing:.12em;font-size:11px}.retention-by-default>div>strong{margin-top:5px;font-size:15px;display:block}.retention-by-default>div>p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.retention-by-default>span{background:#ffffff06;border-radius:9px;flex-direction:column;gap:4px;padding:9px;display:flex}.retention-by-default>span b{color:#7f9197;letter-spacing:.08em;font-size:10px}.retention-by-default>span strong{font-size:13px}.retention-by-default>span small{color:#829196;font-size:11px}.retention-by-default>button{border:1px solid var(--line);color:#d8e0dd;background:#ffffff06;border-radius:9px;min-width:128px;font-size:13px}.ai-cost-models{background:radial-gradient(circle at 95% 0,#a78bfa14,#0000 24%),linear-gradient(125deg,#a78bfa09,#0a1012fa 43%);border:1px solid #a78bfa30;border-radius:19px;margin-top:15px;padding:20px}.ai-cost-models>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.ai-cost-models>header h2{letter-spacing:-.03em;margin:7px 0 5px;font-size:22px}.ai-cost-models>header p{max-width:850px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.setup-ai-included{background:#b9f56809;border:1px solid #b9f5682e;border-radius:13px;flex-direction:column;justify-content:center;min-width:230px;min-height:76px;padding:11px 13px;display:flex}.setup-ai-included b{color:var(--lime);letter-spacing:.11em;font-size:11px}.setup-ai-included strong{margin-top:3px;font-size:15px}.setup-ai-included small{color:#82928b;margin-top:2px;font-size:12px}.ai-billing-switch{border:1px solid var(--line);background:#080d0f;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;max-width:650px;margin-top:17px;padding:5px;display:grid}.ai-billing-switch button{color:#8f9ca1;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:34px 1fr;align-items:center;gap:1px 9px;min-height:58px;padding:8px 10px;display:grid}.ai-billing-switch button>span{color:#16111f;background:var(--purple);border-radius:9px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid}.ai-billing-switch button strong{font-size:14px}.ai-billing-switch button small{color:#6f7f84;font-size:12px}.ai-billing-switch button.active{color:#e7ecee;background:#a78bfa0f;border-color:#a78bfa3d}.price-tier-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.price-tier-grid article{border:1px solid var(--line);background:#ffffff04;border-radius:15px;flex-direction:column;min-height:250px;padding:16px;display:flex;position:relative}.price-tier-grid article.active{background:linear-gradient(145deg,#b9f5680e,#ffffff03 48%);border-color:#b9f56847;box-shadow:inset 0 1px #b9f56814}.price-tier-grid article.recommended:after{content:"BELIEBTESTE WAHL";color:#10180c;background:var(--lime);letter-spacing:.05em;border-radius:999px;padding:5px 7px;font-size:10px;font-weight:900;position:absolute;top:12px;right:12px}.price-tier-grid article>span{color:var(--lime);letter-spacing:.12em;font-size:12px;font-weight:900}.price-tier-grid article>small{color:#74838a;letter-spacing:.07em;margin-top:5px;font-size:11px}.price-tier-grid article>div{align-items:end;gap:7px;margin:19px 0 7px;display:flex}.price-tier-grid article>div strong{letter-spacing:-.05em;font-size:30px}.price-tier-grid article>div small{color:var(--muted);margin-bottom:5px;font-size:12px}.price-tier-grid article>p{color:var(--muted);margin:0 0 15px;font-size:13px;line-height:1.55}.price-tier-grid article>button{color:#b8da91;background:#b9f56809;border:1px solid #b9f5682e;border-radius:9px;width:100%;min-height:38px;margin-top:auto;font-size:13px}.price-tier-grid article.active>button{color:#10180c;border-color:var(--lime);background:var(--lime)}.ai-cost-estimate{background:#67e8f905;border:1px dashed #67e8f92e;border-radius:12px;grid-template-columns:1.1fr .7fr 18px .65fr 18px .85fr;align-items:center;gap:8px;margin-top:10px;padding:12px;display:grid}.ai-cost-estimate>span{color:var(--cyan);letter-spacing:.1em;font-size:11px;font-weight:850}.ai-cost-estimate>div{flex-direction:column;gap:3px;display:flex}.ai-cost-estimate strong{font-size:16px}.ai-cost-estimate small{color:var(--muted);font-size:11px;line-height:1.35}.ai-cost-estimate>i{color:#4c5d63;text-align:center;font-style:normal}.ai-cost-estimate>p{border-top:1px solid var(--line);color:#7d8e94;grid-column:1/-1;margin:4px 0 0;padding-top:9px;font-size:12px;line-height:1.5}.subscription-optimizer{background:#2dd4bf05;border:1px solid #2dd4bf2e;border-radius:15px;margin-top:11px;overflow:hidden}.subscription-optimizer>header{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:84px;padding:12px 14px;display:grid}.subscription-optimizer>header>span{color:#0b1715;background:#2dd4bf;border-radius:11px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid}.subscription-optimizer>header>div{flex-direction:column;gap:3px;display:flex}.subscription-optimizer header small{color:#65bdb2;letter-spacing:.1em;font-size:11px}.subscription-optimizer header h3{margin:0;font-size:18px}.subscription-optimizer header p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.subscription-optimizer>header>button{color:#86d9cf;background:#2dd4bf0a;border:1px solid #2dd4bf33;border-radius:9px;min-height:38px;padding:0 11px;font-size:13px}.optimizer-body{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr .75fr;gap:9px;padding:13px;display:grid}.optimizer-questions{flex-direction:column;gap:6px;display:flex}.optimizer-questions>span{color:#6eb8af;letter-spacing:.1em;font-size:11px}.optimizer-questions button{border:1px solid var(--line);color:#91a0a5;text-align:left;background:#ffffff04;border-radius:8px;min-height:37px;padding:0 10px;font-size:13px}.optimizer-questions button.active{color:#0d1816;background:#2dd4bf;border-color:#2dd4bf}.optimizer-body>article,.optimizer-body>aside{border:1px solid var(--line);background:#00000021;border-radius:11px;padding:12px}.optimizer-body>article{flex-direction:column;gap:5px;display:flex}.optimizer-body article>small,.optimizer-body aside>span{color:#68bdb3;letter-spacing:.08em;font-size:11px}.optimizer-body article>strong{font-size:15px}.optimizer-body article>div{align-items:end;gap:7px;display:flex}.optimizer-body article>div b{color:var(--lime);font-size:27px}.optimizer-body article>div span{color:var(--muted);margin-bottom:5px;font-size:12px}.optimizer-body article p,.optimizer-body aside p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.optimizer-body article>button{color:#0b1715;background:#2dd4bf;border:0;border-radius:8px;min-height:36px;margin-top:auto;font-size:13px}.optimizer-body>aside{flex-direction:column;gap:6px;display:flex}.optimizer-body aside strong{font-size:14px}.ai-cost-models>footer{border-left:2px solid var(--purple);color:#87969b;background:#a78bfa06;border-radius:0 9px 9px 0;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.55}.ai-cost-models>footer span{color:#b9a6e4;font-weight:850}.ai-source-setting{background:#a78bfa06;border:1px solid #a78bfa24;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin:9px 0;padding:8px;display:flex}.ai-source-setting>span{flex-direction:column;gap:2px;display:flex}.ai-source-setting b{font-size:13px}.ai-source-setting small{color:var(--muted);font-size:11px}.ai-source-setting button{color:#b8a6e0;background:#a78bfa0a;border:1px solid #a78bfa2e;border-radius:7px;min-height:31px;padding:0 8px;font-size:11px}.ai-provider-install{background:linear-gradient(115deg,#a78bfa0b,#080d0fd1 45%);border:1px solid #a78bfa30;border-radius:14px;margin:15px 0;padding:14px}.ai-provider-install>header{grid-template-columns:40px 1fr auto;align-items:center;gap:9px;display:grid}.ai-provider-install>header>span{color:#17111f;background:var(--purple);border-radius:10px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.ai-provider-install>header>div{flex-direction:column;gap:2px;display:flex}.ai-provider-install header small{color:#af9bd9;letter-spacing:.09em;font-size:11px}.ai-provider-install header h3{margin:0;font-size:16px}.ai-provider-install header p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.ai-provider-install>header>b{color:#9c8bc2;letter-spacing:.08em;font-size:11px}.ai-provider-options{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.ai-provider-options button{border:1px solid var(--line);color:#a3afb3;text-align:left;background:#ffffff04;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:8px;min-height:66px;padding:9px;display:grid}.ai-provider-options button.active{background:#a78bfa0f;border-color:#a78bfa42}.ai-provider-options button>span{color:#17111f;background:var(--purple);border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.ai-provider-options button.managed>span{color:#10180c;background:var(--lime)}.ai-provider-options button p{flex-direction:column;gap:3px;margin:0;display:flex}.ai-provider-options button strong{font-size:14px}.ai-provider-options button small{color:var(--muted);font-size:12px}.ai-provider-options button>b{color:var(--lime)}.openai-key-setup{background:#00000024;border:1px solid #a78bfa24;border-radius:10px;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;padding:10px;display:grid}.openai-key-setup>div{grid-template-columns:28px 1fr;align-items:center;gap:7px;min-height:52px;display:grid}.openai-key-setup>div>span{color:#17111f;background:var(--purple);border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.openai-key-setup p{flex-direction:column;gap:2px;margin:0;display:flex}.openai-key-setup strong{font-size:13px}.openai-key-setup small{color:var(--muted);font-size:11px;line-height:1.35}.openai-key-setup>label{color:#9d8bc3;letter-spacing:.08em;flex-direction:column;grid-column:1/-1;gap:5px;font-size:11px;display:flex}.openai-key-setup label>div{grid-template-columns:1fr auto;gap:6px;display:grid}.openai-key-setup input{border:1px solid var(--line);color:#d5dcde;background:#080d0f;border-radius:8px;outline:0;min-width:0;height:37px;padding:0 9px;font-size:13px}.openai-key-setup button{color:#17111f;background:var(--purple);border:0;border-radius:8px;min-height:37px;padding:0 10px;font-size:12px}.openai-key-setup>footer{color:#78868c;grid-column:1/-1;font-size:11px}.managed-ai-setup{background:#b9f56806;border:1px solid #b9f56826;border-radius:10px;grid-template-columns:29px 1fr;align-items:center;gap:8px;margin-top:9px;padding:10px;display:grid}.managed-ai-setup>span{color:#10180c;background:var(--lime);border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.managed-ai-setup p{flex-direction:column;gap:3px;margin:0;display:flex}.managed-ai-setup strong{font-size:13px}.managed-ai-setup small{color:var(--muted);font-size:12px;line-height:1.4}.installation-tests{grid-template-columns:repeat(4,1fr)}.install-summary-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.sales-companion-row{grid-template-columns:1.45fr .55fr;gap:10px;margin-bottom:13px;display:grid}.daily-companion-card,.lifetime-impact-card{border:1px solid var(--line);background:#ffffff04;border-radius:17px;min-height:205px;padding:17px;overflow:hidden}.daily-companion-card{background:radial-gradient(circle at 4%,#2dd4bf17,#0000 22%),linear-gradient(110deg,#2dd4bf08,#0a1012fa 46%);border-color:#2dd4bf2b;grid-template-columns:78px minmax(0,1fr) 250px;align-items:center;gap:15px;display:grid}.companion-orbit{color:#2dd4bf;border:1px dashed #2dd4bf61;border-radius:50%;place-items:center;width:72px;height:72px;font-size:14px;font-weight:900;display:grid;position:relative}.companion-orbit:before{content:"";border:1px solid #2dd4bf38;border-radius:50%;position:absolute;inset:11px}.companion-orbit>span{z-index:2}.companion-orbit i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 9px var(--lime);border-radius:50%;position:absolute}.companion-orbit i:first-of-type{top:12px;right:4px}.companion-orbit i:last-of-type{background:var(--purple);box-shadow:0 0 9px var(--purple);bottom:8px;left:8px}.daily-companion-card>div:nth-child(2) h2{letter-spacing:-.025em;margin:7px 0 5px;font-size:19px;line-height:1.35}.daily-companion-card>div:nth-child(2) p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.daily-companion-card>div:nth-child(2)>div{gap:7px;margin-top:11px;display:flex}.daily-companion-card>div:nth-child(2) button{color:#81d3c9;background:#2dd4bf0a;border:1px solid #2dd4bf2e;border-radius:8px;min-height:36px;padding:0 10px;font-size:12px}.daily-companion-card>div:nth-child(2) button:first-child{color:#0b1715;background:#2dd4bf;border-color:#2dd4bf}.daily-companion-card>aside{background:#b9f56806;border:1px solid #b9f56824;border-radius:12px;flex-direction:column;gap:5px;min-height:144px;padding:12px;display:flex}.daily-companion-card aside>span{color:var(--lime);letter-spacing:.1em;font-size:11px}.daily-companion-card aside strong{font-size:15px}.daily-companion-card aside p{color:#87968f;margin:0;font-size:12px;line-height:1.5}.daily-companion-card aside small{color:#68776f;margin-top:auto;font-size:11px}.lifetime-impact-card{background:radial-gradient(circle at 100% 0,#a78bfa1a,#0000 32%),#ffffff04;border-color:#a78bfa2b;flex-direction:column;display:flex}.lifetime-impact-card>header{justify-content:space-between;align-items:center;display:flex}.lifetime-impact-card header span{color:#ab98d5;letter-spacing:.1em;font-size:11px;font-weight:800}.lifetime-impact-card header i{color:#17111f;background:var(--purple);border-radius:8px;place-items:center;width:27px;height:27px;font-size:15px;font-style:normal;display:grid}.lifetime-hero{align-items:end;gap:9px;margin:13px 0 11px;display:flex}.lifetime-hero strong{color:#d0c2f0;letter-spacing:-.07em;font-size:42px;line-height:.9}.lifetime-hero span{color:#939fa4;font-size:12px;line-height:1.25}.lifetime-stats{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.lifetime-stats>span{background:#ffffff06;border-radius:8px;flex-direction:column;gap:2px;padding:7px;display:flex}.lifetime-stats b{font-size:13px}.lifetime-stats small{color:var(--muted);font-size:10px}.lifetime-impact-card>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:7px;margin-top:auto;padding-top:10px;display:flex}.lifetime-impact-card footer span{color:var(--lime);font-size:11px}.lifetime-impact-card footer button{color:#aa98d2;background:0 0;border:0;padding:0;font-size:11px}.team-pricing-section{background:radial-gradient(circle at 96% 0,#b9f56817,#0000 25%),linear-gradient(125deg,#b9f56809,#090f11fa 45%);border:1px solid #b9f56833;border-radius:19px;margin-top:15px;padding:21px}.team-pricing-section>header{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.team-pricing-section>header h2,.data-marketplace-section>header h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:27px}.team-pricing-section>header p,.data-marketplace-section>header p{max-width:850px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.team-price-badge{background:#b9f5680b;border:1px solid #b9f5683d;border-radius:14px;flex-direction:column;justify-content:center;min-width:190px;min-height:90px;padding:13px 16px;display:flex}.team-price-badge b{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.team-price-badge strong{letter-spacing:-.04em;margin-top:3px;font-size:28px}.team-price-badge small{color:#8b9a91;font-size:12px}.seat-package-picker{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px;display:grid}.seat-package-picker button{border:1px solid var(--line);color:#b2bdc0;text-align:left;background:#ffffff04;border-radius:13px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-items:end;gap:2px 8px;min-height:122px;padding:13px;display:grid}.seat-package-picker button>span{color:#7e8c91;letter-spacing:.07em;text-transform:uppercase;grid-column:1/-1;align-self:start;font-size:12px;font-weight:800}.seat-package-picker button>strong{letter-spacing:-.06em;font-size:34px}.seat-package-picker button>small{color:var(--muted);margin-bottom:5px;font-size:12px}.seat-package-picker button>b{border-top:1px solid var(--line);color:#82918b;grid-column:1/-1;padding-top:7px;font-size:11px}.seat-package-picker button.active{color:#10180c;border-color:var(--lime);background:var(--lime);box-shadow:0 9px 35px #b9f5681a}.seat-package-picker button.active>span,.seat-package-picker button.active>small,.seat-package-picker button.active>b{color:#26321d;border-color:#10180c29}.team-price-result{border:1px solid var(--line);background:#00000029;border-radius:14px;grid-template-columns:1.35fr repeat(3,.72fr) auto;align-items:stretch;gap:8px;margin-top:10px;padding:13px;display:grid}.team-price-result>div{background:#ffffff05;border-radius:10px;flex-direction:column;justify-content:center;min-height:76px;padding:9px 11px;display:flex}.team-price-result span{color:#74837c;letter-spacing:.1em;font-size:10px;font-weight:850}.team-price-result strong{margin-top:4px;font-size:18px}.team-price-result small{color:var(--muted);margin-top:3px;font-size:11px}.team-price-result .team-saving{background:#b9f56806;border:1px solid #b9f56824}.team-price-result .team-saving strong{color:var(--lime)}.team-price-result>button{color:#10180c;background:var(--lime);border:0;border-radius:10px;min-width:150px;padding:0 15px;font-size:13px;font-weight:800}.team-pricing-section>footer{color:#86958d;border-left:2px solid var(--lime);background:#b9f56805;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.55}.team-pricing-section>footer b{color:#b8cf9d}.data-marketplace-section{background:radial-gradient(circle at 95% 0,#67e8f914,#0000 27%),linear-gradient(125deg,#67e8f908,#090f11fa 45%);border:1px solid #67e8f92e;border-radius:19px;margin-top:15px;padding:21px}.data-marketplace-section>header{grid-template-columns:1fr 88px;align-items:center;gap:20px;display:grid}.data-hub-orbit{text-align:center;border:1px dashed #67e8f961;border-radius:50%;place-content:center;width:82px;height:82px;display:grid;position:relative}.data-hub-orbit i{background:var(--lime);width:8px;height:8px;box-shadow:0 0 12px var(--lime);border-radius:50%;position:absolute;top:13px;right:4px}.data-hub-orbit b{color:var(--cyan);font-size:13px}.data-hub-orbit small{color:var(--muted);font-size:10px}.data-provider-picker{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.data-provider-picker button{border:1px solid var(--line);color:#aab5b9;text-align:left;background:#ffffff04;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:92px;padding:13px;display:grid;position:relative}.data-provider-picker button>em{color:#10180c;background:var(--lime);letter-spacing:.05em;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:7px;right:9px}.data-provider-picker button>span{color:#0e181b;background:var(--cyan);border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.data-provider-picker button>div{flex-direction:column;gap:4px;display:flex}.data-provider-picker button strong{font-size:15px}.data-provider-picker button small{color:var(--muted);font-size:12px;line-height:1.35}.data-provider-picker button>b{color:#8fa3aa;text-align:right;max-width:100px;font-size:11px}.data-provider-picker button.active{background:#67e8f90e;border-color:#67e8f966;box-shadow:inset 0 1px #67e8f91f}.data-provider-picker button.recommended{padding-top:24px}.compatible-provider-strip{border:1px dashed #67e8f924;border-radius:11px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;padding:10px 12px;display:flex}.compatible-provider-strip>span{color:#68bcca;letter-spacing:.1em;margin-right:4px;font-size:10px;font-weight:850}.compatible-provider-strip b{color:#92a1a6;background:#ffffff06;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:700}.selected-data-provider{background:#67e8f906;border:1px solid #67e8f926;border-radius:13px;grid-template-columns:48px 1fr auto auto;align-items:center;gap:11px;margin-top:10px;padding:13px;display:grid}.selected-data-provider>span{color:#0e181b;background:var(--cyan);border-radius:12px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:900;display:grid}.selected-data-provider>div small{color:#6dbbc6;letter-spacing:.1em;font-size:10px}.selected-data-provider h3{margin:2px 0;font-size:17px}.selected-data-provider p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.selected-data-provider>strong{color:#c7d9dd;text-align:right;max-width:145px;font-size:14px}.selected-data-provider>a,.selected-data-provider>button{color:#98dce4;background:#67e8f90a;border:1px solid #67e8f940;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 11px;font-size:12px;text-decoration:none;display:inline-flex}.data-price-rules{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px;display:grid}.data-price-rules article{border:1px solid var(--line);background:#ffffff03;border-radius:12px;grid-template-columns:30px 1fr;align-items:start;gap:8px;min-height:94px;padding:12px;display:grid}.data-price-rules article>span{color:#0e181b;background:var(--cyan);border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.data-price-rules article>div strong{font-size:13px}.data-price-rules article p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.45}.data-price-rules article>b{color:#8ed3dc;grid-column:2;font-size:11px}.north-usage-proof{background:#ffffff05;border-left:2px solid #f3f4f0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:9px;padding:10px 12px;display:grid}.north-usage-proof span{color:#ced4d4;letter-spacing:.1em;font-size:10px;font-weight:850}.north-usage-proof p{color:#89979c;margin:0;font-size:12px;line-height:1.45}.north-usage-proof b{color:#c1cece;font-size:11px}.crm-connection-methods{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.crm-connection-methods button{border:1px solid var(--line);color:#a7b2b5;text-align:left;background:#ffffff03;border-radius:10px;grid-template-columns:30px 1fr;align-items:center;gap:8px;min-height:62px;padding:9px;display:grid}.crm-connection-methods button>span{color:#0e181b;background:var(--cyan);border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.crm-connection-methods button p{flex-direction:column;gap:2px;margin:0;display:flex}.crm-connection-methods button strong{font-size:13px}.crm-connection-methods button small{color:var(--muted);font-size:11px}.crm-connection-methods button.active{background:#67e8f90d;border-color:#67e8f947}.one-click-crm{background:#b9f56806;border:1px solid #b9f56829;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.one-click-crm>span{background:#b9f56814;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.one-click-crm>div{flex-direction:column;gap:3px;display:flex}.one-click-crm strong{font-size:13px}.one-click-crm small{color:var(--muted);font-size:11px;line-height:1.4}.one-click-crm>button{color:#10180c;background:var(--lime);border:0;border-radius:8px;min-height:38px;padding:0 11px;font-size:12px}@media (width<=1500px){.search-field{display:none}}@media (width<=1180px){.queue-preflight>header{grid-template-columns:82px 1fr}.preflight-ready{grid-column:1/-1}.preflight-lanes,.queue-preflight>footer{grid-template-columns:1fr 1fr}.queue-preflight>footer>div{grid-column:1/-1}.work-report-grid{grid-template-columns:1fr 1fr}.work-report-grid>.report-ai-summary{border-top:1px solid var(--line);grid-column:1/-1;min-height:170px}.retention-by-default{grid-template-columns:1.4fr repeat(2,1fr)}.retention-by-default>button{min-height:46px}:root{--sidebar:230px}.content-area{padding-left:24px;padding-right:24px}.module-blocks{grid-template-columns:repeat(3,1fr)}.module-add{grid-column:span 1}.dashboard-grid{grid-template-columns:1.35fr .65fr}.call-layout{grid-template-columns:1fr 320px}.lead-row{grid-template-columns:24px 34px minmax(135px,1fr) 70px 38px 36px 15px}.crm-grid{grid-template-columns:repeat(2,1fr)}.enrichment-loop-card{grid-template-columns:1fr}.capacity-meter{max-width:420px}}@media (width<=920px){.freshness-policy{flex-direction:column;align-items:flex-start}.freshness-policy>i{margin-left:8px;transform:rotate(90deg)}.work-report-grid{grid-template-columns:1fr}.work-report-grid>article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.work-report-grid>article:last-child{border-bottom:0}.work-report-controls{align-items:stretch}.report-agent-filter{margin-left:0}.report-generate{flex:1}.retention-by-default{grid-template-columns:1fr 1fr}.retention-by-default>div{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;padding:0 0 12px}.retention-by-default>button{grid-column:1/-1}.sidebar{transition:transform .25s;transform:translate(-105%);box-shadow:20px 0 70px #00000080}.sidebar.mobile-open{transform:translate(0)}.mobile-close{display:block}.app-main{margin-left:0}.menu-button{display:block}.search-field{display:none}.metric-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.lower-grid,.quality-layout,.campaign-layout,.report-layout,.call-layout{grid-template-columns:1fr}.radar-card{min-height:370px}.builder-layout{grid-template-columns:1fr}.plan-summary{position:static}.data-connector{grid-template-columns:130px 1fr}.connector-result{grid-column:1/-1}.login-page{grid-template-columns:1fr}.login-pitch{min-height:62vh}.login-panel{min-height:620px}.matching-setup,.connection-paths,.campaign-builder-layout,.mail-studio-layout,.action-control-grid,.action-workspace,.mail-connector-hub,.north-packaging-section,.pricing-hero-grid,.zero-setup-panel{grid-template-columns:1fr}.guide-welcome-card{grid-template-columns:48px 1fr auto}.guide-quick-actions{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.sync-status-grid{grid-template-columns:repeat(3,1fr)}.conversation-mode-card{grid-template-columns:1fr}.conversation-report-grid{grid-template-columns:1fr 1fr}.addon-price-grid{grid-template-columns:1fr}.addon-price-grid>article{min-height:230px}.mail-signal-metrics{grid-template-columns:repeat(3,1fr)}.mail-signal-metrics article:nth-child(3){border-right:0}.mail-signal-metrics article:nth-child(-n+3){border-bottom:1px solid var(--line)}.campaign-daily-flow{flex-wrap:wrap;gap:10px}.campaign-daily-flow>i{display:none}.campaign-assignment{grid-template-columns:1fr 1fr}.campaign-assignment>button{grid-column:2}.tomorrow-learning-card{grid-template-columns:1fr 25px 1fr}.tomorrow-learning-card .capacity-options{grid-column:1/-1}.engagement-cadence{grid-template-columns:1fr}.match-result{grid-template-columns:28px 55px 1fr 150px}.result-reasons{grid-area:2/3/auto/5}.result-actions{grid-area:1/4}.ai-provider-hub>header{grid-template-columns:1fr}.ai-router-mode{width:100%}.ai-provider-grid{grid-template-columns:1fr 1fr}.ai-routing-recommendation{grid-template-columns:40px 1fr}.ai-routing-recommendation>button{grid-column:1/-1}.ai-self-setup{flex-wrap:wrap}.ai-self-setup>i{display:none}}@media (width<=680px){.work-report-studio{padding:15px}.work-report-head{flex-direction:column}.report-memory-seal{border-radius:12px;width:100%;height:48px}.report-period-buttons{grid-template-columns:1fr;width:100%}.report-date-range{flex-wrap:wrap;width:100%}.report-date-range label{flex:1}.report-agent-filter,.report-generate{width:100%}.work-report-result>header{flex-direction:column;align-items:flex-start;gap:8px}.work-report-result>header b{margin-left:0}.work-report-grid>article{grid-template-columns:1fr}.work-report-grid>article>span{grid-column:1}.retention-by-default{grid-template-columns:1fr}.retention-by-default>div,.retention-by-default>button{grid-column:1}.topbar{height:62px;padding:0 14px}.topbar-left>span,.topbar-left>b{display:none}.language-select{width:43px}.icon-button,.guide-trigger,.system-health-chip>div{display:none}.system-health-chip{justify-content:center;width:30px;padding:0}.content-area{padding:25px 14px 55px}.page-intro{align-items:flex-start}.page-intro h1{font-size:31px}.page-intro p{font-size:14px}.intro-date,.price-orbit,.stack-radar,.sync-orbit,.dna-mark,.quality-seal,.campaign-day-badge,.mail-seal{display:none}.compact-intro{flex-wrap:wrap}.call-detail-toggle{width:calc(100% - 128px);min-width:0;margin-left:0}.call-focus-note{grid-template-columns:1fr}.call-focus-note>span{justify-self:start}.call-focus-note button{width:100%}.contact-line{flex-direction:column;align-items:flex-start;padding:10px 12px}.ai-provider-hub{padding:15px}.ai-provider-hub h2{font-size:22px}.ai-provider-grid{grid-template-columns:1fr}.ai-routing-recommendation{grid-template-columns:36px 1fr}.ai-routing-recommendation>button{grid-column:1/-1}.ai-self-setup{flex-direction:column;align-items:flex-start}.module-blocks{grid-template-columns:repeat(2,1fr)}.module-block{min-width:0}.module-blocks .module-add{grid-column:auto}.metric-grid{gap:7px}.metric-card{min-height:82px;padding:13px}.metric-card strong{font-size:21px}.daily-work-lanes{grid-template-columns:1fr}.daily-work-lanes>button{grid-template-columns:38px 1fr auto}.daily-work-lanes>button>i{display:none}.guide-welcome-card{grid-template-columns:42px 1fr;padding:13px}.guide-quick-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.guide-main-button{grid-column:1/-1}.signal-grid{grid-template-columns:1fr}.action-row{flex-direction:column}.action-row button{width:100%}.preset-grid,.module-card-grid,.north-module{grid-template-columns:1fr}.north-mark{border-right:0;border-bottom:1px solid var(--line);height:70px}.north-action{align-items:stretch}.integration-overview,.report-metrics{grid-template-columns:1fr 1fr}.integration-stat:nth-child(2),.report-metrics article:nth-child(2){border-right:0}.integration-stat:nth-child(-n+2),.report-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.crm-grid,.data-connector{grid-template-columns:1fr}.connector-brand{border-right:0;border-bottom:1px solid var(--line);height:auto;padding-bottom:12px}.connector-result{grid-column:auto}.lead-row{grid-template-columns:25px 35px 1fr 37px;padding:8px 4px}.lead-tag,.lead-match,.lead-time{display:none}.lead-arrow{text-align:right}.queue-day-tabs{grid-template-columns:1fr 1fr}.queue-day-tabs>div{text-align:left;grid-column:1/-1;align-items:flex-start}.queue-composition{flex-wrap:wrap;gap:8px 14px}.queue-composition>b{width:100%;margin-left:0}.workflow-strip{flex-direction:column;align-items:flex-start;gap:12px}.workflow-strip>i{margin-left:8px;transform:rotate(90deg)}.settings-grid{grid-template-columns:1fr}.settings-card{grid-template-columns:38px 1fr;padding:15px}.settings-icon{width:36px;height:36px}.action-capacity-card{grid-template-columns:1fr}.action-learning{grid-column:1}.execution-modes{grid-template-columns:1fr}.action-item{grid-template-columns:22px 31px 1fr;padding:8px 0}.action-policy{grid-column:3}.action-item>button{grid-column:3;justify-self:stretch}.meeting-lifecycle-card{grid-template-columns:1fr}.meeting-lifecycle,.phone-workflow,.setup-journey,.value-stack{flex-direction:column;align-items:flex-start;gap:9px}.meeting-lifecycle>i,.phone-workflow>i,.setup-journey>i{margin-left:9px;transform:rotate(90deg)}.action-goal-orbit{display:none}.mail-provider-grid,.phone-provider-grid,.audio-mode-options,.mail-segments{grid-template-columns:1fr}.wizard-state{grid-template-columns:34px 1fr}.wizard-state>button{grid-column:1/-1}.standalone-proof{grid-template-columns:30px 1fr}.standalone-proof>b{grid-column:2}.sync-panel-head,.phone-hub-head,.mail-intelligence-head,.conversation-report-head{flex-direction:column}.sync-status-grid,.conversation-report-grid,.conversation-mode-card,.phone-module-off,.conversation-upsell{grid-template-columns:1fr}.phone-module-off>button,.conversation-upsell>button{justify-self:stretch}.mail-signal-metrics{grid-template-columns:1fr 1fr}.mail-signal-metrics article:nth-child(odd){border-right:1px solid var(--line)}.mail-signal-metrics article:nth-child(2n){border-right:0}.mail-signal-metrics article:nth-child(-n+4){border-bottom:1px solid var(--line)}.api-key-helper,.api-methods{grid-template-columns:1fr}.north-filter-example strong{width:100%;margin-left:0}.north-commercial-paths article{grid-template-columns:29px 1fr}.north-commercial-paths article>b{text-align:left;grid-column:2;max-width:none}.included-core{grid-template-columns:1fr}.value-stack>span{min-width:0}.advantage-table{overflow-x:auto}.advantage-head,.advantage-row{min-width:700px}.meeting-fields{grid-template-columns:1fr}.meeting-fields .meeting-note{grid-column:1}.team-head,.team-row{grid-template-columns:1.4fr repeat(2,.6fr)}.team-head span:nth-child(n+4),.team-row span:nth-child(n+4){display:none}.app-footer{text-align:center;flex-direction:column;gap:5px;padding:15px}.call-brief-grid{grid-template-columns:1fr}.call-brief-grid>aside{border-left:0;border-top:1px solid var(--line)}.ai-call-brief>header{grid-template-columns:1fr auto}.ai-call-brief>header>em{grid-column:1/-1;justify-self:start}.ai-call-brief>blockquote{padding-top:40px;padding-right:13px}.ai-call-brief>blockquote button{left:13px;right:auto}.jk-fit-details>div{grid-template-columns:1fr}.outcome-grid{grid-template-columns:repeat(2,1fr)}.call-modal,.pay-modal{border-radius:18px}.modal-layer{padding:8px}.login-brand{top:22px;left:22px}.login-pitch{padding:120px 22px 50px}.login-pitch h1{font-size:47px}.login-proof{gap:14px}.login-panel{padding:24px}.login-blocks>span{width:calc(33.33% - 6px)}.login-proof span:last-child,.matching-machine{display:none}.matching-steps{grid-template-columns:1fr 1fr;gap:12px;display:grid}.matching-steps>i{display:none}.matching-steps>div{min-width:0}.website-analyzer{grid-template-columns:1fr;padding:16px}.business-input-switch{grid-template-columns:1fr}.website-input-wrap{grid-template-columns:30px 1fr}.website-input-wrap .primary-button{grid-column:1/-1;min-width:0}.website-understood{grid-column:1;grid-template-columns:24px 1fr;margin-top:0}.website-understood small{grid-column:2}.prompt-builder-wrap,.campaign-filter-grid,.mail-config-grid{grid-template-columns:1fr}.prompt-builder-wrap label:first-child,.prompt-builder-wrap .primary-button{grid-column:1}.dna-signal-grid,.filter-grid{grid-template-columns:1fr}.results-heading{flex-direction:column;align-items:flex-start}.result-summary{width:100%}.result-summary>span{flex:1;min-width:0}.match-result{grid-template-columns:28px 52px 1fr;padding:12px}.result-company{grid-column:3}.result-reasons{grid-area:auto/1/auto/-1;grid-template-columns:1fr}.result-actions{flex-direction:row;grid-area:auto/1/auto/-1}.result-actions>button{flex:1}.matching-progress{grid-template-columns:62px 1fr}.match-counter{grid-column:2}.campaign-daily-flow{flex-direction:column;align-items:flex-start}.campaign-daily-flow>div{min-width:0}.campaign-assignment{grid-template-columns:1fr}.campaign-assignment>button{grid-column:1}.mail-template-grid{grid-template-columns:1fr}.enrichment-flow,.cadence-steps{flex-direction:column;align-items:flex-start;gap:10px}.enrichment-flow i,.cadence-steps i{margin-left:8px;transform:rotate(90deg)}.enrichment-loop-card,.engagement-cadence{padding:14px}.tomorrow-learning-card{grid-template-columns:1fr}.learning-arrow{transform:rotate(90deg)}.tomorrow-learning-card .capacity-options{grid-column:1}.callback-planner>div:nth-child(2),.lifecycle-planner{grid-template-columns:1fr}.lifecycle-planner>div,.lifecycle-planner>button{grid-column:1}.call-record-date,.appointment-handoff{flex-direction:column;grid-template-columns:1fr}}@media (width<=1180px){.installer-trigger,.help-mode-toggle{justify-content:center;width:34px;padding:0;font-size:0}.installer-trigger span,.help-mode-toggle span{flex:none}.goal-header-status{justify-content:center;width:34px;padding:0}.goal-header-status div{display:none}.workspace-identity-installer{grid-template-columns:1fr 1.2fr}.workspace-identity-installer>article,.workspace-identity-installer>aside{grid-column:span 1}.manager-priority-planner{grid-template-columns:1fr 1fr 1fr}.manager-priority-planner button{grid-column:3}.work-lane-separation{grid-template-columns:1fr 24px 1fr}.work-lane-separation aside{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.role-demo-switcher{grid-template-columns:1fr 1.55fr}.role-demo-switcher>aside{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.next-best-work{grid-template-columns:50px 1fr auto}.next-best-work>button{grid-column:2/4;width:100%}.business-proof-grid,.sales-companion-row{grid-template-columns:1fr}.daily-companion-card{grid-template-columns:72px minmax(0,1fr) 230px}.team-price-result{grid-template-columns:1.3fr repeat(2,.8fr)}.team-price-result .team-saving{grid-column:1}.team-price-result>button{grid-column:2/4;min-height:48px}}@media (width<=920px){.role-demo-switcher{grid-template-columns:1fr}.role-demo-switcher>div{grid-template-columns:repeat(3,1fr)}.role-demo-switcher>aside{grid-column:1}.service-dispatch-board>header{grid-template-columns:1fr}.service-dispatch-board>header>button{width:100%}.service-dispatch-grid{grid-template-columns:1fr}.service-dispatch-grid article{min-height:0}.manager-exception-inbox article{grid-template-columns:38px 1fr}.manager-exception-inbox article>em,.manager-exception-inbox article>button{grid-column:2}.idea-configurator,.hidden-opportunity-scanner,.evening-control-tower{grid-template-columns:1fr}.hidden-opportunity-scanner{grid-template-columns:84px 1fr}.hidden-idea-card{grid-column:1/-1}.config-flow{flex-wrap:wrap;gap:6px}.config-flow i{display:none}.manager-priority-items{grid-template-columns:1fr}.priority-order{flex-wrap:wrap}.priority-order strong{width:100%;margin-left:0}.role-and-routing{grid-template-columns:1fr}.team-distribution-head{align-items:flex-start}.installer-welcome-body{grid-template-columns:1fr}.installer-video-copy h1{max-width:680px}.installer-movie{min-height:270px}.movie-stage{height:220px}.goal-discovery{grid-template-columns:1fr 1fr}.goal-discovery>article{grid-column:1/-1}.workspace-identity-installer{grid-template-columns:1fr 1fr}.first-enrichment{grid-template-columns:1fr 20px 1fr}.first-enrichment>article{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.installer-combination>div{flex-wrap:wrap}.installer-combination>div>i{display:none}.help-mode-choice{grid-template-columns:1fr 1fr}.help-mode-choice>div{grid-column:1/-1}.install-summary-grid,.leadboard-grid{grid-template-columns:1fr 1fr}.time-value-card{grid-column:1/-1}.morning-missions{grid-template-columns:1fr 1fr}.morning-missions>div{grid-column:1/-1}.intelligence-controls{grid-template-columns:1fr}.efficiency-comparison{grid-template-columns:1fr 20px 1fr}.efficiency-comparison>aside{grid-column:1/-1}.team-health-and-coaching,.goal-coach-grid,.rhythm-grid{grid-template-columns:1fr}.goal-warning{grid-template-columns:34px 1fr}.goal-warning button{grid-column:1/-1}.goal-coach-head{align-items:flex-start}.next-call-countdown{grid-template-columns:1fr 1fr}.next-call-countdown>article{grid-column:1/-1}.price-tier-grid{grid-template-columns:1fr}.ai-cost-models>header{flex-direction:column;align-items:flex-start}.setup-ai-included{width:100%;min-width:0}.ai-cost-estimate{grid-template-columns:1fr 1fr}.ai-cost-estimate>span,.ai-cost-estimate>p{grid-column:1/-1}.ai-cost-estimate>i{display:none}.optimizer-body,.team-pricing-section>header{grid-template-columns:1fr}.team-price-badge{width:100%;min-width:0;min-height:70px}.seat-package-picker{grid-template-columns:repeat(3,1fr)}.team-price-result{grid-template-columns:1fr 1fr}.team-price-result .team-saving,.team-price-result>button{grid-column:auto}.team-price-result>button{min-height:76px}.data-provider-picker,.data-price-rules{grid-template-columns:1fr}.selected-data-provider{grid-template-columns:48px 1fr}.selected-data-provider>strong{text-align:left;grid-column:2;max-width:none}.selected-data-provider>a,.selected-data-provider>button{grid-column:1/-1}.north-usage-proof{grid-template-columns:1fr}.daily-companion-card{grid-template-columns:65px 1fr}.daily-companion-card>aside{grid-column:1/-1}.installation-tests{grid-template-columns:1fr 1fr}}@media (width<=680px){.queue-preflight{padding:14px}.queue-preflight>header{grid-template-columns:1fr}.preflight-radar{margin:0 auto}.preflight-ready{grid-column:1}.preflight-lanes,.queue-preflight>footer{grid-template-columns:1fr}.queue-preflight>footer>div{grid-column:1}.preflight-title h2{font-size:18px}.installer-layer{padding:0}.installer-modal{border-radius:0;width:100%;height:100dvh;max-height:none}.installer-header{min-height:56px;padding:0 12px}.installer-step-label{display:none}.installer-progress{min-height:54px;padding:6px 10px}.installer-progress span{grid-template-columns:25px 1fr}.installer-progress b{width:23px;height:23px}.installer-progress small{display:none}.installer-progress span:not(:last-child):after{top:25px;left:24px}.installer-welcome-body,.installer-body{padding:15px}.installer-video-copy h1{font-size:30px}.install-trust,.installer-start-options{grid-template-columns:1fr}.installer-start-options>button{min-height:72px}.installer-question{grid-template-columns:36px 1fr}.install-ai{width:34px;height:34px}.installer-question h2{font-size:21px}.workspace-identity-installer,.goal-discovery{grid-template-columns:1fr}.workspace-identity-installer>article,.workspace-identity-installer>aside,.goal-discovery>article{grid-column:1}.binary-choice,.installer-provider-grid,.credential-guide,.crm-install-area,.standalone-install-choice,.installer-idea,.installer-combination,.installation-principle,.help-mode-choice{margin-left:0}.binary-choice,.installer-provider-grid,.credential-fields,.credential-fields.three,.unknown-crm>label>div{grid-template-columns:1fr}.unknown-crm label button{min-width:0;min-height:36px}.discovery-result{grid-template-columns:34px 1fr}.discovery-result button{grid-column:1/-1}.standalone-install-choice{grid-template-columns:33px 1fr}.standalone-install-choice>div{flex-wrap:wrap;grid-column:1/-1}.installation-tests,.queue-demo,.first-enrichment{grid-template-columns:1fr}.first-enrichment>i{transform:rotate(90deg)}.first-enrichment>article{grid-column:1}.installer-idea{grid-template-columns:1fr}.installer-idea>button{min-height:36px}.installation-principle{grid-template-columns:auto 1fr}.installation-principle i{display:none}.help-mode-choice{grid-template-columns:1fr}.help-mode-choice>div{grid-column:1}.install-summary-grid{grid-template-columns:1fr}.double-confirm{grid-template-columns:36px 1fr}.double-confirm button{grid-column:1/-1}.installer-footer{padding:0 10px}.installer-footer span{display:none}.manager-priority-head{grid-template-columns:38px 1fr}.manager-priority-head>button{grid-column:1/-1}.manager-priority-items,.manager-priority-planner,.priority-order{margin-left:0}.manager-priority-planner{grid-template-columns:1fr}.manager-priority-planner button{grid-column:1}.priority-order i{display:none}.work-lane-separation{grid-template-columns:1fr}.work-lane-separation>i{transform:rotate(90deg)}.work-lane-separation aside{grid-column:1}.role-demo-switcher{margin-top:-6px;padding:10px}.role-demo-switcher>div{grid-template-columns:1fr}.role-demo-switcher>div button{min-height:62px}.service-dispatch-board{padding:14px}.service-dispatch-board>header h2{font-size:20px}.service-dispatch-flow{flex-direction:column;align-items:flex-start}.service-dispatch-flow i{display:none}.next-best-work{grid-template-columns:42px 1fr;margin-top:-8px}.next-work-orb{border-radius:11px;width:40px;height:40px}.next-best-work>strong{text-align:left;grid-column:2}.next-best-work>button{grid-column:1/-1}.manager-exception-inbox,.revenue-learning-loop,.pilot-value-proof{padding:14px}.manager-exception-inbox>header{grid-template-columns:1fr 58px}.manager-exception-inbox h2{font-size:19px}.exception-count{width:56px;height:56px}.manager-exception-inbox article{grid-template-columns:34px 1fr}.manager-exception-inbox article>em,.manager-exception-inbox article>button{grid-column:1/-1}.revenue-learning-loop>header,.pilot-value-proof>header{flex-direction:column}.revenue-total{text-align:left;width:100%}.revenue-funnel{grid-template-columns:repeat(3,1fr)}.revenue-funnel span i{display:none}.pilot-proof-detail{grid-template-columns:1fr}.pilot-proof-detail p{grid-column:1}.pilot-value-proof>footer{flex-direction:column;align-items:stretch}.pilot-value-proof footer button{width:100%}.team-distribution-head{flex-direction:column}.license-orbit{width:100%}.evening-stats{grid-template-columns:1fr 1fr}.hidden-opportunity-scanner{grid-template-columns:1fr}.idea-radar-visual{margin:0 auto}.hidden-idea-card{grid-column:1}.config-diff,.module-possibilities{grid-template-columns:1fr}.builder-module{min-height:480px}.global-language-panel{width:auto;position:fixed;top:70px;left:8px;right:8px}.global-language-panel>div{grid-template-columns:1fr}.installer-success>div:nth-of-type(2){grid-template-columns:repeat(3,1fr);width:100%}.installer-success>button{min-width:min(270px,100%)}.leadboard-head,.distribution-title,.goal-coach-head,.rhythm-head{flex-direction:column}.forecast-chip,.goal-monitor{width:100%}.leadboard-grid,.morning-missions{grid-template-columns:1fr}.time-value-card,.morning-missions>div{grid-column:1}.efficiency-comparison{grid-template-columns:1fr}.efficiency-comparison>i{transform:rotate(90deg)}.efficiency-comparison>aside{grid-column:1}.distribution-score-model{grid-template-columns:1fr 1fr}.team-health>div{grid-template-columns:1fr}.coaching-intervention footer{flex-direction:column}.coaching-intervention footer i{transform:rotate(90deg)}.coaching-off-state{grid-template-columns:36px 1fr}.coaching-off-state button{grid-column:1/-1}.goal-week-plan{grid-template-columns:1fr}.rhythm-stopwatch{width:100%}.rhythm-loss{flex-direction:column;align-items:flex-start}.rhythm-loss>i{transform:rotate(90deg)}.next-call-countdown{grid-template-columns:1fr}.next-call-countdown>article{grid-column:1;grid-template-columns:33px 1fr}.next-call-countdown article button{grid-column:span 1}.ai-billing-switch,.ai-provider-options,.openai-key-setup,.crm-connection-methods{grid-template-columns:1fr}.openai-key-setup>label,.openai-key-setup>footer{grid-column:1}.openai-key-setup label>div{grid-template-columns:1fr}.ai-provider-install>header{grid-template-columns:36px 1fr}.ai-provider-install>header>b{grid-column:2}.team-pricing-section,.data-marketplace-section{padding:15px}.team-pricing-section>header h2,.data-marketplace-section>header h2{font-size:22px}.seat-package-picker{grid-template-columns:1fr 1fr}.seat-package-picker button:last-child{grid-column:1/-1}.team-price-result{grid-template-columns:1fr}.team-price-result .team-saving,.team-price-result>button{grid-column:1}.team-price-result>button{min-height:48px}.data-marketplace-section>header{grid-template-columns:1fr}.data-hub-orbit{margin:0 auto}.data-provider-picker button{grid-template-columns:38px 1fr}.data-provider-picker button>b{text-align:left;grid-column:2;max-width:none}.compatible-provider-strip{flex-direction:column;align-items:flex-start}.selected-data-provider{grid-template-columns:1fr}.selected-data-provider>span{margin:0 auto}.selected-data-provider>strong,.selected-data-provider>a,.selected-data-provider>button{text-align:center;grid-column:1}.one-click-crm{grid-template-columns:34px 1fr}.one-click-crm>button{grid-column:1/-1;min-height:40px}.daily-companion-card{grid-template-columns:1fr}.companion-orbit{margin:0 auto}.daily-companion-card>div:nth-child(2)>div{flex-direction:column}.lifetime-stats{grid-template-columns:1fr}}.ai-block-generator{position:relative;overflow:visible}.ai-block-generator:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 16%,#b9f56821,#0000 28%);position:absolute;inset:-1px}.generator-goal{margin-top:22px;display:block}.generator-goal>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:12px;font-weight:850;display:block}.generator-goal>div{background:#ffffff09;border:1px solid #b9f56873;border-radius:18px;grid-template-columns:1fr 58px;gap:8px;padding:7px;display:grid;box-shadow:inset 0 0 0 1px #ffffff05,0 18px 50px #0000001f}.generator-goal textarea{resize:vertical;min-height:150px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;padding:14px;font-size:18px;line-height:1.55}.generator-goal button{background:var(--lime);color:#121810;cursor:pointer;border:0;border-radius:13px;align-self:stretch;font-size:30px;font-weight:900;transition:transform .2s,filter .2s}.generator-goal button:hover{filter:brightness(1.04);transform:translate(2px)}.prompt-help-toggle{border:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#ffffff06;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;margin-top:10px;padding:12px 14px;display:grid}.prompt-help-toggle span{color:var(--lime);font-size:20px}.prompt-help-toggle strong{font-size:13px}.prompt-help-toggle small{color:var(--muted)}.prompt-example-list{gap:6px;margin-top:8px;display:grid}.prompt-example-list button{border:1px solid var(--line);color:var(--muted);text-align:left;cursor:pointer;background:#ffffff06;border-radius:11px;grid-template-columns:22px 1fr;align-items:start;gap:8px;padding:11px 12px;line-height:1.45;display:grid}.prompt-example-list button:hover{color:var(--text);border-color:#b9f56880}.prompt-example-list button span{color:var(--lime);font-weight:900}.feasibility-guard{background:#67e8f90e;border:1px solid #67e8f940;border-radius:13px;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;margin-top:13px;padding:13px;display:grid}.feasibility-guard>span{color:#c9f7ff;border:5px solid #67e8f9;border-radius:50%;place-items:center;width:54px;height:54px;font-size:14px;font-weight:900;display:grid}.feasibility-guard small{color:#67e8f9;letter-spacing:.08em;font-weight:850;display:block}.feasibility-guard strong{margin:3px 0;display:block}.feasibility-guard p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.feasibility-guard>b{color:#9deffc;letter-spacing:.08em;background:#67e8f91a;border-radius:999px;padding:7px 9px;font-size:9px}.saved-ai-blocks{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff09,#ffffff03);border-radius:20px;margin:18px 0;padding:22px}.saved-ai-blocks>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.saved-ai-blocks h2{margin:5px 0 0;font-size:clamp(22px,2.5vw,32px)}.saved-ai-blocks>header>button{color:var(--lime);cursor:pointer;background:#b9f56814;border:1px solid #b9f56859;border-radius:11px;padding:11px 15px;font-weight:800}.block-folder-bar{gap:7px;margin:18px 0 12px;padding-bottom:2px;display:flex;overflow-x:auto}.block-folder-bar button{white-space:nowrap;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:10px;padding:9px 11px}.block-folder-bar button.active{color:var(--text);background:#b9f56812;border-color:#b9f56861}.block-folder-bar b{color:var(--lime);margin-left:6px}.saved-ai-blocks>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.saved-ai-blocks article{border:1px solid var(--line);background:#171a1a;border-radius:15px;grid-template-columns:46px 1fr;gap:12px;min-height:190px;padding:15px;display:grid}.saved-ai-blocks article>span{color:#c4b5fd;background:#a78bfa1f;border-radius:11px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.saved-ai-blocks article small{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:850}.saved-ai-blocks article h3{margin:5px 0;font-size:16px}.saved-ai-blocks article p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.saved-ai-blocks article>button{color:var(--text);cursor:pointer;background:#ffffff0e;border:0;border-radius:10px;grid-column:1/-1;align-self:end;padding:10px;font-weight:800}.saved-ai-blocks article.custom.active{border-color:#b9f5686b;box-shadow:inset 0 0 35px #b9f56809}.saved-ai-blocks article.custom.active>button{background:var(--lime);color:#11170f}.block-folder-select{color:var(--muted);align-items:center;gap:7px;margin-top:12px;font-size:10px;display:flex}.block-folder-select select{border:1px solid var(--line);min-width:0;color:var(--text);font:inherit;background:#111414;border-radius:7px;flex:1;padding:6px}.growing-system-promise{background:radial-gradient(circle at 10%,#a78bfa26,#0000 27%),linear-gradient(135deg,#18191d,#121515);border:1px solid #a78bfa47;border-radius:21px;grid-template-columns:80px minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:22px;margin:18px 0 28px;padding:24px;display:grid}.growth-orb{color:#c4b5fd;border:1px solid #a78bfa80;border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid;position:relative}.growth-orb i{border-radius:inherit;border:1px dashed #b9f5684d;position:absolute;inset:-7px}.growing-system-promise h2{margin:5px 0 8px;font-size:clamp(23px,2.6vw,34px)}.growing-system-promise p{color:var(--muted);margin:0;line-height:1.55}.growth-rules{gap:7px;display:grid}.growth-rules span{border:1px solid var(--line);color:var(--muted);border-radius:9px;grid-template-columns:26px 1fr;align-items:center;gap:8px;padding:9px;font-size:11px;display:grid}.growth-rules b{width:24px;height:24px;color:var(--lime);background:#b9f5681a;border-radius:7px;place-items:center;display:grid}.queue-refill-control{background:radial-gradient(circle at 4%,#b9f56824,#0000 22%),#151918;border:1px solid #b9f56859;border-radius:17px;grid-template-columns:58px minmax(0,1fr) auto minmax(230px,auto);align-items:center;gap:16px;margin:12px 0;padding:17px;display:grid}.queue-refill-control.closed{border-color:var(--line);opacity:.82}.refill-pulse{width:54px;height:54px;color:var(--lime);background:#b9f5681f;border-radius:50%;place-items:center;font-size:26px;font-weight:900;display:grid;position:relative}.refill-pulse i{border-radius:inherit;border:1px solid #b9f56866;position:absolute;inset:-4px}.refill-copy small{color:var(--lime);letter-spacing:.11em;font-size:9px;font-weight:900}.refill-copy h3{margin:4px 0;font-size:17px}.refill-copy p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.refill-switch{cursor:pointer;justify-items:center;gap:5px;display:grid}.refill-switch input{opacity:0;position:absolute}.refill-switch>span{background:#303636;border-radius:999px;width:44px;height:24px;transition:all .2s;position:relative}.refill-switch>span:after{content:"";background:#87908d;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.refill-switch input:checked+span{background:#b9f56859}.refill-switch input:checked+span:after{background:var(--lime);transform:translate(20px)}.refill-switch small{color:var(--muted);font-size:9px}.refill-actions{gap:6px;display:grid}.refill-actions button,.refill-actions a{border:1px solid var(--line);color:var(--text);cursor:pointer;text-align:center;background:#ffffff09;border-radius:10px;padding:10px 13px;font-weight:750;text-decoration:none}.refill-actions a{color:var(--lime);background:#b9f56809;border-color:#b9f56833}.refill-actions button:disabled{cursor:default;opacity:.5}.workday-finish-panel{background:radial-gradient(circle at 0,#89ffd924,#0000 24%),radial-gradient(circle at 88% 0,#5bddff1a,#0000 30%),linear-gradient(120deg,#0d181afa,#080e13fc);border:1px solid #89ffd961;border-radius:22px;grid-template-columns:78px minmax(260px,1fr) minmax(310px,.85fr) minmax(230px,.55fr);align-items:center;gap:20px;margin:18px 0 4px;padding:24px;scroll-margin-top:96px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 75px #00000042,0 0 45px #5bddff0a,inset 0 1px #ffffff0d}.workday-finish-panel:after{content:"DAY COMPLETE";color:#0000;letter-spacing:-.04em;-webkit-text-stroke:1px #ffffff06;pointer-events:none;font-size:55px;font-weight:950;position:absolute;bottom:-19px;right:24px}.workday-finish-panel.closed{opacity:.9;border-color:#34d3993d}.finish-day-orb{width:70px;height:70px;color:var(--lime);background:#89ffd914;border:1px solid #89ffd957;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 25px #89ffd90d,0 0 26px #89ffd912}.finish-day-orb span{letter-spacing:-.03em;font-size:15px;font-weight:950}.finish-day-orb i{border:1px dashed #5bddff47;border-radius:50%;animation:15s linear infinite slowspin;position:absolute;inset:-6px}.finish-day-copy{z-index:1;position:relative}.finish-day-copy small{color:var(--lime);letter-spacing:.12em;font-size:10px;font-weight:950}.finish-day-copy h2{letter-spacing:-.04em;margin:6px 0 7px;font-size:27px}.finish-day-copy p{color:#a7b5b9;margin:0;font-size:13px;line-height:1.55}.finish-day-delivery{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid;position:relative}.finish-day-delivery>span{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;gap:3px;min-height:76px;padding:10px;display:flex}.finish-day-delivery b{color:var(--cyan);font-size:10px}.finish-day-delivery small{color:#718087;letter-spacing:.09em;font-size:8px;font-weight:900}.finish-day-delivery strong{font-size:11px}.finish-day-delivery>i{color:#4c5d62;font-style:normal}.workday-finish-panel>button{z-index:2;color:#061210;background:linear-gradient(105deg,#91ffdb,#5bddff);border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:66px;padding:12px 16px;font-size:15px;font-weight:950;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #5bddff29,inset 0 1px #ffffff8c}.workday-finish-panel>button:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:28px;height:200%;animation:8s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-50%;left:-55px;transform:rotate(12deg)}.workday-finish-panel>button span{opacity:.65;font-size:9px;font-weight:850}.workday-finish-panel>button:disabled{color:#9bc6ba;box-shadow:none;cursor:default;background:#34d39914;border:1px solid #34d39933}.latest-day-close-report{background:linear-gradient(135deg,#67e8f90f,#a78bfa09);border:1px solid #67e8f942;border-radius:18px;margin-bottom:14px;padding:20px}.latest-day-close-report>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.latest-day-close-report h2{margin:4px 0}.latest-day-close-report p{color:var(--muted);margin:0}.report-ready-seal{color:#34d399;background:#34d3991f;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;display:grid}.report-ready-seal small{margin-top:-17px;font-size:7px;display:block}.day-report-columns{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.day-report-columns article{border:1px solid var(--line);background:#0a0c0c8c;border-radius:14px;padding:16px}.day-report-columns article>small{color:#67e8f9;letter-spacing:.1em;font-weight:900}.day-report-columns h3{margin:6px 0 12px}.day-report-columns article>div{gap:8px;margin-bottom:12px;display:flex}.day-report-columns article>div span{background:#ffffff09;border-radius:9px;flex:1;padding:9px}.day-report-columns article>div strong,.day-report-columns article>div small{display:block}.day-report-columns article>div small{color:var(--muted);font-size:9px}.day-report-columns article>p{margin:7px 0;font-size:12px;line-height:1.5}.triple-control-explainer{background:radial-gradient(circle at 92% 12%,#a78bfa24,#0000 25%),#151718;border:1px solid #a78bfa47;border-radius:19px;margin:0 0 16px;padding:21px}.triple-control-explainer>header{grid-template-columns:1fr 70px;align-items:center;gap:20px;display:grid}.triple-control-explainer h2{margin:4px 0 7px;font-size:clamp(23px,3vw,34px)}.triple-control-explainer header p{max-width:760px;color:var(--muted);margin:0;line-height:1.5}.triple-control-explainer header>b{width:66px;height:66px;color:var(--lime);text-align:center;background:#b9f56817;border:1px solid #b9f56873;border-radius:50%;place-items:center;font-size:20px;line-height:.9;display:grid}.triple-control-explainer header>b small{color:var(--muted);font-size:8px}.triple-control-explainer>div{grid-template-columns:1fr 25px 1fr 25px 1fr;align-items:stretch;gap:7px;margin:17px 0;display:grid}.triple-control-explainer>div>i{color:#65706d;place-items:center;display:grid}.triple-control-explainer article{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:37px 1fr;gap:10px;padding:14px;display:grid}.triple-control-explainer article>span{color:#67e8f9;background:#67e8f91a;border-radius:9px;place-items:center;width:35px;height:35px;font-weight:900;display:grid}.triple-control-explainer article small{color:#67e8f9;letter-spacing:.08em;font-size:8px;font-weight:900}.triple-control-explainer article strong{margin:4px 0;display:block}.triple-control-explainer article p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.triple-control-explainer article em{color:#9deffc;background:#67e8f912;border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 7px;font-size:9px;font-style:normal}.triple-control-explainer article.challenger{border-color:#ffb35c40}.triple-control-explainer article.challenger>span{color:#ffb35c;background:#ffb35c1a}.triple-control-explainer article.challenger small{color:#ffb35c}.triple-control-explainer article.judge{border-color:#b9f56852}.triple-control-explainer article.judge>span{color:var(--lime);background:#b9f5681a}.triple-control-explainer article.judge small{color:var(--lime)}.triple-control-explainer>footer{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.triple-control-explainer footer span{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:7px 9px;font-size:9px}.triple-control-explainer footer span b{color:var(--text)}.triple-control-explainer footer p{min-width:260px;color:var(--muted);flex:1;margin:0;padding-left:8px;font-size:10px}.jk-recommended-addon{position:relative;box-shadow:inset 0 0 45px #b9f5680b;border-color:#b9f56873!important}.jk-addon-action{width:100%;color:var(--lime);cursor:pointer;background:#111816;border:0;border-radius:10px;margin-top:12px;padding:11px;font-weight:900}.jk-data-connector{background:radial-gradient(circle at 5% 50%,#b9f5681f,transparent 24%),var(--surface);border-color:#b9f5686b}.jk-data-connector .connector-brand>span{color:var(--lime);background:#0e1511;border:1px solid #b9f5686b}.jk-data-connector .connector-brand small,.jk-partner-proof span{color:var(--lime)}.jk-handoff-layer{z-index:120;padding:18px}.jk-handoff-modal{background:#121515;border:1px solid #b9f56861;border-radius:24px;width:min(980px,100%);max-height:calc(100dvh - 36px);position:relative;overflow-y:auto;box-shadow:0 34px 100px #000000a6}.jk-handoff-brand{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#b9f56814,#0000 45%);grid-template-columns:auto auto 1fr;align-items:center;gap:18px;min-height:96px;padding:18px 58px 18px 22px;display:grid}.jk-logo-lockup,.jk-collaboration{align-items:center;gap:10px;display:flex}.jk-logo-lockup>span{background:var(--lime);color:#101610;letter-spacing:-.06em;border-radius:6px 20px;place-items:center;width:52px;height:52px;font-size:22px;font-weight:950;display:grid}.jk-logo-lockup strong{letter-spacing:-.03em;font-size:19px;display:block}.jk-logo-lockup small{color:var(--lime);letter-spacing:.16em;font-size:8px;font-weight:900}.jk-collaboration>span{color:var(--muted);font-size:22px}.jk-collaboration strong{display:block}.jk-collaboration small{color:var(--muted);letter-spacing:.12em;font-size:8px}.jk-handoff-brand>em{color:var(--lime);letter-spacing:.06em;background:#b9f56817;border-radius:999px;justify-self:end;padding:9px 12px;font-size:11px;font-style:normal}.jk-handoff-brand>em b{color:var(--text);font-size:9px}.jk-handoff-intro{padding:24px 24px 14px}.jk-handoff-intro>span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.jk-handoff-intro h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(27px,4vw,42px)}.jk-handoff-intro p{max-width:800px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.jk-handoff-steps{border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;margin:0 24px 18px;padding:11px;display:flex}.jk-handoff-steps span{color:var(--muted);flex:1;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.jk-handoff-steps b{background:#252a29;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.jk-handoff-steps span.active{color:var(--text)}.jk-handoff-steps span.active b{background:var(--lime);color:#11170f}.jk-handoff-steps i{color:#48504e}.jk-value-strip{grid-template-columns:repeat(4,1fr);gap:6px;margin:0 24px 10px;display:grid}.jk-value-strip span{border:1px solid var(--line);color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:8px;font-size:9px;display:flex}.jk-value-strip b{color:var(--lime)}.jk-request-mode-choice{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.jk-request-mode-choice>button{border:1px solid var(--line);min-height:96px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff06;border-radius:14px;grid-template-columns:42px 1fr 24px;align-items:center;gap:11px;padding:14px;transition:border-color .2s,background .2s,transform .2s;display:grid}.jk-request-mode-choice>button:hover{border-color:#e31d2b6b;transform:translateY(-1px)}.jk-request-mode-choice>button.active{background:radial-gradient(circle at 0,#e31d2b26,#0000 43%),#e31d2b0b;border-color:#e31d2b;box-shadow:inset 0 0 34px #e31d2b09}.jk-request-mode-choice>button>span{color:#aeb8ba;background:#272c2c;border-radius:11px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:950;display:grid}.jk-request-mode-choice>button.active>span{color:#fff;background:#e31d2b}.jk-request-mode-choice p{margin:0}.jk-request-mode-choice small,.jk-request-mode-choice strong,.jk-request-mode-choice em{display:block}.jk-request-mode-choice small{color:#ff6873;letter-spacing:.09em;font-size:8px;font-weight:950}.jk-request-mode-choice strong{margin:4px 0;font-size:14px}.jk-request-mode-choice em{color:var(--muted);font-size:10px;font-style:normal;line-height:1.4}.jk-request-mode-choice>button>b{color:#ff6873;font-size:17px}.jk-consultation-note{background:#e31d2b0b;border:1px solid #e31d2b47;border-radius:12px;grid-template-columns:62px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.jk-consultation-note>span{color:#fff;background:#e31d2b;border-radius:50%;place-items:center;width:58px;height:58px;font-size:10px;font-weight:950;display:grid}.jk-consultation-note p{margin:0}.jk-consultation-note strong,.jk-consultation-note small{display:block}.jk-consultation-note small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.45}.jk-request-step,.jk-calendar-step,.jk-ready-step{padding:0 24px 26px}.jk-contact-card{background:#67e8f90b;border:1px solid #67e8f93b;border-radius:13px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.jk-contact-card>span{color:#b9f568;background:#26302d;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.jk-contact-card small{color:#67e8f9;letter-spacing:.1em;font-size:8px;font-weight:900}.jk-contact-card strong,.jk-contact-card p,.jk-contact-card a{display:block}.jk-contact-card p{color:var(--muted);margin:2px 0;font-size:11px}.jk-contact-card a{color:#a5f3fc;font-size:11px;text-decoration:none}.jk-contact-card>b{color:var(--lime);font-size:22px}.jk-form-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.jk-form-grid>label{color:var(--muted);gap:6px;font-size:10px;font-weight:800;display:grid}.jk-form-grid input,.jk-form-grid select,.jk-form-grid textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);font:inherit;background:#0d1010;border-radius:9px;outline:none;padding:11px;font-weight:500}.jk-form-grid input:focus,.jk-form-grid select:focus,.jk-form-grid textarea:focus{border-color:#b9f56880}.jk-form-grid .full-field{grid-column:1/-1}.jk-form-grid fieldset{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;padding:11px;display:grid}.jk-form-grid legend{color:var(--muted);padding:0 5px;font-size:10px;font-weight:800}.jk-form-grid fieldset label{color:var(--text);align-items:center;gap:7px;font-size:11px;display:flex}.jk-form-grid fieldset input{width:auto}.quote-message textarea{resize:vertical;min-height:155px;line-height:1.5}.jk-consent{color:var(--muted);border:1px solid #ffb35c47;border-radius:10px;align-items:start;gap:10px;margin:12px 0;padding:12px;font-size:11px;line-height:1.5;display:flex}.jk-consent input{accent-color:var(--lime);margin-top:2px}.jk-primary-action{background:var(--lime);color:#101610;cursor:pointer;border:0;border-radius:11px;padding:13px 17px;font-weight:900}.jk-primary-action:disabled{filter:grayscale();opacity:.4;cursor:not-allowed}.jk-calendar-step>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.jk-calendar-step h3{margin:4px 0;font-size:26px}.jk-calendar-step header small{color:var(--lime);letter-spacing:.1em;font-weight:900}.jk-calendar-step header p{max-width:650px;color:var(--muted);margin:0}.jk-calendar-step header>span{white-space:nowrap;color:var(--muted);background:#ffffff0a;border-radius:8px;padding:7px 9px;font-size:10px}.jk-calendar-layout{grid-template-columns:260px 1fr;gap:12px;margin:16px 0;display:grid}.jk-calendar-layout>aside{border:1px solid var(--line);background:#0e1111;border-radius:13px;padding:14px}.jk-calendar-layout aside>b{font-size:11px}.mini-calendar-days,.mini-calendar-dates{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:10px;display:grid}.mini-calendar-days span{color:var(--muted);text-align:center;font-size:8px}.mini-calendar-dates button{aspect-ratio:1;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px}.mini-calendar-dates button.active{background:var(--lime);color:#101610;font-weight:900}.jk-time-slots{grid-template-columns:1fr 1fr;gap:7px;display:grid}.jk-time-slots button{border:1px solid var(--line);color:var(--text);text-align:left;cursor:pointer;background:#ffffff06;border-radius:10px;grid-template-columns:26px 1fr;align-items:center;gap:4px 8px;padding:11px;display:grid}.jk-time-slots button>span{color:var(--lime);grid-row:1/3}.jk-time-slots button small{color:var(--muted)}.jk-time-slots button.active{border-color:var(--lime);background:#b9f56812}.jk-calendar-actions{justify-content:space-between;gap:8px;display:flex}.jk-calendar-actions>button:first-child{color:var(--muted);cursor:pointer;background:0 0;border:0}.jk-ready-step{text-align:center}.jk-ready-check{color:#34d399;background:#34d3991f;border:1px solid #34d39966;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 8px;font-size:30px;display:grid}.jk-ready-step>small{color:#34d399;letter-spacing:.12em;font-weight:900}.jk-ready-step h2{margin:6px 0}.jk-ready-step>p{color:var(--muted)}.jk-ready-step>div{text-align:left;grid-template-columns:1fr 1fr;gap:7px;max-width:620px;margin:16px auto;display:grid}.jk-ready-step>div span{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:10px;font-size:11px}.jk-ready-step aside{max-width:670px;color:var(--muted);border:1px solid #ffb35c4d;border-radius:9px;margin:12px auto;padding:11px;font-size:10px}.jk-ready-step>a{color:#a5f3fc;margin-top:12px;font-size:11px;display:block}.day-close-modal{background:radial-gradient(circle at 100% 0,#5bddff17,#0000 28%),linear-gradient(145deg,#12191b,#0c1014);border:1px solid #67e8f94d;border-radius:22px;width:min(860px,100%);padding:24px;position:relative;box-shadow:0 30px 90px #0009}.day-close-modal>header{grid-template-columns:58px 1fr auto;align-items:center;gap:14px;display:grid}.day-close-modal>header>span{color:#34d399;background:#34d3991a;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.day-close-modal h2{margin:3px 0}.day-close-modal header small{color:#67e8f9;letter-spacing:.1em;font-weight:900}.day-close-modal header p{color:var(--muted);margin:0}.manager-delivery-status{color:#77cbd6;letter-spacing:.09em;white-space:nowrap;background:#67e8f909;border:1px solid #67e8f929;border-radius:999px;padding:7px 9px;font-size:8px}.manager-delivery-status.sent{color:#7ee2b8;background:#34d3990e;border-color:#34d3993d}.day-close-report-grid{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 10px;display:grid}.day-close-report-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:13px;padding:16px}.day-close-report-grid small{color:var(--lime);letter-spacing:.1em;font-weight:900}.day-close-report-grid h3{margin:6px 0 12px}.day-close-report-grid article>div{grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:6px;display:grid}.day-close-report-grid article>div strong{font-size:24px}.day-close-report-grid article>div span{color:var(--muted);font-size:10px}.day-close-report-grid p{color:var(--muted);font-size:11px;line-height:1.5}.manager-report-receipt{background:#34d3990b;border:1px solid #34d39933;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;display:grid}.manager-report-receipt>span{color:#07140f;background:#5ee0ad;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.manager-report-receipt p{gap:3px;margin:0;display:grid}.manager-report-receipt strong{font-size:12px}.manager-report-receipt small{color:#81948e;font-size:9px}.manager-report-receipt>b{color:#77ddaf;letter-spacing:.1em;font-size:9px}.day-close-actions{justify-content:flex-end;gap:8px;display:flex}.day-close-actions button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:10px;padding:11px 14px;font-weight:800}.day-close-actions button:last-child{border-color:var(--lime);background:var(--lime);color:#101610}.restore-settings-card{border-color:#67e8f93d}.restore-snapshot{border:1px solid var(--line);background:#67e8f90a;border-radius:10px;margin:12px 0;padding:11px}.restore-snapshot>span,.restore-snapshot>strong,.restore-snapshot>small{display:block}.restore-snapshot>span{color:#67e8f9;letter-spacing:.1em;font-size:8px;font-weight:900}.restore-snapshot i{background:#34d399;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.restore-snapshot strong{margin:5px 0}.restore-snapshot small{color:var(--muted)}.restore-preview-panel{background:#ffb35c0a;border:1px solid #ffb35c4d;border-radius:17px;margin-top:14px;padding:20px}.restore-preview-panel>header{justify-content:space-between;gap:18px;display:flex}.restore-preview-panel h2{margin:4px 0}.restore-preview-panel header p{color:var(--muted);margin:0}.restore-preview-panel header button{border:1px solid var(--line);width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%}.restore-preview-panel>div{grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0;display:grid}.restore-preview-panel article{border:1px solid var(--line);background:#ffffff06;border-radius:10px;padding:13px}.restore-preview-panel article small,.restore-preview-panel article strong,.restore-preview-panel article span{display:block}.restore-preview-panel article small{color:#67e8f9;font-size:8px;font-weight:900}.restore-preview-panel article strong{margin:5px 0}.restore-preview-panel article span{color:var(--muted);font-size:10px}.restore-preview-panel article.protected small{color:#ffb35c}.restore-preview-panel aside{color:var(--muted);border:1px solid #ffb35c47;border-radius:9px;padding:10px;font-size:11px}.restore-preview-panel>button{color:#1a1209;cursor:pointer;background:#ffb35c;border:0;border-radius:9px;margin-top:12px;padding:11px 14px;font-weight:900}.data-path-choice{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0 0 64px;display:grid}.data-path-choice>button{border:1px solid var(--line);min-height:185px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff06;border-radius:14px;grid-template-columns:45px 1fr 20px;align-items:start;gap:10px;padding:15px;display:grid;position:relative}.data-path-choice>button>span{color:#67e8f9;background:#67e8f917;border-radius:10px;place-items:center;width:43px;height:43px;font-weight:900;display:grid}.data-path-choice button small{color:var(--muted);letter-spacing:.09em;font-size:8px;font-weight:900}.data-path-choice button strong{margin:5px 0;font-size:16px;display:block}.data-path-choice button p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.data-path-choice button>b{color:var(--muted);font-size:18px}.data-path-choice button.active{background:#67e8f90e;border-color:#67e8f973}.data-path-choice button.recommended{background:radial-gradient(circle at 0 100%,#b9f5681c,#0000 45%),#ffffff06;border-color:#b9f56866}.data-path-choice button.recommended>span{background:var(--lime);color:#11170f}.data-path-choice button.recommended>em{background:var(--lime);color:#101610;letter-spacing:.07em;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:950;position:absolute;top:-9px;left:12px}.data-path-choice button.recommended.active{box-shadow:0 0 0 2px #b9f5681f,inset 0 0 35px #b9f5680d}.installer-promise{background:#b9f5680b;border:1px solid #b9f5683d;border-radius:12px;grid-template-columns:38px 1fr;align-items:start;gap:10px;margin:14px 0 12px;padding:12px;display:grid}.installer-promise>span{background:var(--lime);color:#101610;border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.installer-promise p{color:#c4d0c1;margin:0;font-size:13px;font-style:italic;line-height:1.55}.installer-jk-recommendation{background:radial-gradient(circle at 2% 20%,#b9f56821,#0000 25%),#141817;border:1px solid #b9f56861;border-radius:17px;grid-template-columns:210px 1fr 260px;align-items:start;gap:18px;margin:13px 0 0 64px;padding:18px;display:grid}.installer-jk-brand{align-items:center;gap:10px;display:flex}.installer-jk-brand>span{background:var(--lime);color:#101610;border-radius:7px 21px;place-items:center;width:56px;height:56px;font-size:23px;font-weight:950;display:grid}.installer-jk-brand strong{font-size:19px;display:block}.installer-jk-brand small{max-width:125px;color:var(--lime);letter-spacing:.09em;font-size:7px;line-height:1.35;display:block}.installer-jk-recommendation h3{margin:4px 0 7px;font-size:21px}.installer-jk-recommendation p{color:var(--muted);margin:0;font-size:12px;line-height:1.52}.jk-role-chips{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.jk-role-chips span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 7px;font-size:8px}.installer-jk-recommendation>aside{border:1px solid var(--line);background:#0000002e;border-radius:11px;gap:7px;padding:13px;display:grid}.installer-jk-recommendation aside>b{color:var(--lime);letter-spacing:.1em;font-size:8px}.installer-jk-recommendation aside>span{color:var(--muted);font-size:10px}.installer-jk-recommendation aside button{background:var(--lime);color:#101610;cursor:pointer;border:0;border-radius:9px;margin-top:5px;padding:10px;font-weight:900}.jk-continuity-note{background:#67e8f90a;border:1px solid #67e8f92e;border-radius:9px;grid-template-columns:38px 1fr;align-items:center;gap:9px;margin-top:10px;padding:9px;display:grid}.jk-continuity-note>span{color:#67e8f9;font-weight:900}.jk-continuity-note strong,.jk-continuity-note small{display:block}.jk-continuity-note small{color:var(--muted);font-size:9px;line-height:1.4}@keyframes jk-recommendation-shimmer{0%,6%{opacity:0;transform:translate(-180%)skew(-18deg)}8%{opacity:.85}20%{opacity:0;transform:translate(720%)skew(-18deg)}to{opacity:0;transform:translate(720%)skew(-18deg)}}.data-path-choice>button.jk-path-option{background:radial-gradient(circle at 8% 110%,#e31d2b40,#0000 52%),linear-gradient(145deg,#211315,#141718 63%);border-color:#e31d2bb8;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 22px;min-height:210px;padding:42px 16px 16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 34px #0003}.data-path-choice>button.jk-path-option:after{content:"";z-index:1;pointer-events:none;filter:blur(1px);background:linear-gradient(90deg,#0000,#ffffff8a,#0000);width:13%;height:190%;animation:8s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-45%;left:0}.data-path-choice>button.jk-path-option>em{z-index:2;color:#251704;background:linear-gradient(110deg,#a97516,#f9dc7a 42%,#c58d20 72%,#fff0a7);top:11px;left:13px;overflow:hidden;box-shadow:0 0 24px #f1c44a4d}.data-path-choice>button.jk-path-option>em:after{content:"";background:linear-gradient(90deg,#0000,#fffffff2,#0000);width:18%;height:240%;animation:7s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-70%;left:0}.data-path-choice>button.jk-path-option>img{grid-area:1/1;align-self:center;width:min(175px,86%);height:auto}.data-path-choice>button.jk-path-option>div{z-index:2;grid-area:2/1/4/-1;position:relative}.data-path-choice>button.jk-path-option>b{z-index:2;color:#ff5965;grid-area:1/2;position:relative}.data-path-choice>button.jk-path-option small{color:#ff929a}.data-path-choice>button.jk-path-option strong{margin-top:7px;font-size:18px}.data-path-choice>button.jk-path-option.active{background:radial-gradient(circle at 8% 110%,#e31d2b57,#0000 52%),linear-gradient(145deg,#281316,#141718 63%);border-color:#ef3442;box-shadow:0 0 0 2px #e31d2b29,inset 0 0 42px #e31d2b12,0 14px 36px #0000003d}.installer-jk-recommendation{background:radial-gradient(circle at 0 10%,#e31d2b2b,#0000 30%),linear-gradient(135deg,#191315,#121616 72%);border-color:#e31d2b8c;grid-template-columns:205px minmax(0,1fr) 270px;box-shadow:inset 0 1px #ffffff0a,0 18px 55px #0000002e}.installer-jk-brand{flex-direction:column;align-items:flex-start;gap:13px}.installer-jk-brand>img{width:190px;max-width:100%;height:auto}.installer-jk-brand>small{color:#ff7580;letter-spacing:.11em;max-width:185px;font-size:8px;font-weight:900;line-height:1.45}.installer-jk-story .section-kicker{color:#ff6671}.installer-jk-recommendation h3{letter-spacing:-.035em;margin:4px 0 8px;font-size:26px}.jk-sales-promise{color:#fff;margin-top:12px;font-size:14px;display:block}.jk-market-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.jk-market-tags span{color:#ff9da4;letter-spacing:.08em;background:#e31d2b0f;border:1px solid #e31d2b47;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.installer-jk-recommendation>aside{background:#00000040;border-color:#e31d2b38}.installer-jk-recommendation aside>b{color:#ff6873}.installer-jk-recommendation aside button{color:#fff;background:#e31d2b;box-shadow:0 8px 24px #e31d2b38}.installer-jk-recommendation aside button:hover{background:#f12c3a}.installer-jk-recommendation .jk-continuity-note{background:#e31d2b0b;border-color:#e31d2b33}.installer-jk-recommendation .jk-continuity-note>span{color:#ff6d77}.jk-handoff-modal{border-color:#e31d2b7a}.jk-handoff-brand{background:linear-gradient(90deg,#e31d2b1f,#0000 48%)}.jk-official-logo{width:195px;max-width:100%;height:auto}.jk-handoff-brand>em{color:#251704;background:linear-gradient(110deg,#9b6912,#f6d76d 46%,#b67c17);border:1px solid #ffdd797a;position:relative;overflow:hidden;box-shadow:0 0 24px #f1c44a33}.jk-handoff-brand>em:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:18%;height:220%;animation:8s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-60%;left:0}.jk-handoff-modal .jk-primary-action,.jk-handoff-modal .jk-handoff-steps span.active b,.jk-handoff-modal .mini-calendar-dates button.active{color:#fff;background:#e31d2b}.jk-handoff-modal .jk-time-slots button.active{background:#e31d2b14;border-color:#e31d2b}.jk-handoff-modal .jk-time-slots button>span,.jk-handoff-modal .jk-calendar-step header small,.jk-handoff-modal .jk-handoff-intro>span,.jk-handoff-modal .jk-value-strip b{color:#ff6873}.real-crm-logo{background:#ffffff0e;border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:42px;height:42px;font-size:25px;display:inline-flex}.real-crm-logo svg{display:block}.real-crm-logo.hubspot{color:#ff5c35}.real-crm-logo.zoho{color:#f6c445}.real-crm-logo.salesforce{color:#0d9dda;font-size:36px}.real-crm-logo.microsoft{color:#7fba00}.real-crm-logo.pipedrive{color:#f4f7f2;gap:5px;width:auto;padding:0 9px}.real-crm-logo.pipedrive i{color:#7fcf52;border:2px solid #7fcf52;border-radius:7px 7px 13px;place-items:center;width:22px;height:27px;font-size:15px;font-style:normal;font-weight:950;display:grid}.real-crm-logo.pipedrive b{letter-spacing:-.02em;font-size:10px}.real-crm-logo.generic{color:#94a3b8;font-size:15px;font-weight:900}.crm-install-tabs button{justify-content:center;align-items:center;gap:7px;display:flex}.crm-install-tabs button .real-crm-logo{background:0 0;border-radius:7px;width:25px;min-width:25px;height:25px;font-size:18px}.crm-install-tabs button .real-crm-logo.salesforce{font-size:24px}.crm-install-tabs button .real-crm-logo.pipedrive{width:26px;padding:0}.crm-install-tabs button .real-crm-logo.pipedrive i{width:20px;height:23px;font-size:11px}.crm-install-tabs button .real-crm-logo.pipedrive b{display:none}.crm-head>.real-crm-logo{min-width:46px;height:46px}.jk-official-connector{flex-direction:column;align-items:flex-start}.jk-official-connector>img{width:190px;height:auto}.jk-official-connector>div small{color:#ff707b}.jk-install-companion{background:linear-gradient(105deg,#e31d2b1a,#ffffff06 40%,#0000001f);border:1px solid #e31d2b59;border-radius:15px;grid-template-columns:205px 1fr auto;align-items:center;gap:17px;margin:13px 0 0 64px;padding:15px 16px;display:grid;position:relative;overflow:hidden}.jk-install-companion:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:8%;height:220%;animation:9s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-60%;left:0}.jk-companion-brand{gap:7px;display:grid}.jk-companion-brand img{width:185px;max-width:100%;height:auto}.jk-companion-brand span{color:#ff7d86;letter-spacing:.09em;font-size:7px;font-weight:950}.jk-install-companion>div:nth-child(2) small,.jk-install-companion>div:nth-child(2) strong{display:block}.jk-install-companion>div:nth-child(2) small{color:#ff6d77;letter-spacing:.1em;font-size:8px;font-weight:900}.jk-install-companion>div:nth-child(2) strong{margin:4px 0;font-size:14px}.jk-install-companion>div:nth-child(2) p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.jk-install-companion>button{z-index:2;color:#fff;background:#e31d2b;border:0;border-radius:10px;max-width:190px;padding:11px 13px;font-size:10px;font-weight:900;line-height:1.35;position:relative}.jk-install-companion>button span{margin-left:5px}.back-to-marketing{border:1px solid var(--line);color:#a9b4b9;background:#ffffff09;border-radius:9px;padding:8px 10px;font-size:11px;font-weight:800}.jk-nudge-layer{z-index:145;padding:18px}.jk-nudge-modal{background:radial-gradient(circle at 0 0,#e31d2b29,#0000 35%),linear-gradient(145deg,#1a1113,#0f1314 65%);border:1px solid #e31d2b80;border-radius:24px;width:min(760px,100%);padding:28px;position:relative;overflow:hidden;box-shadow:0 36px 110px #000000ad,inset 0 1px #ffffff0d}.jk-nudge-modal:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:7%;height:230%;animation:9s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-65%;left:0}.jk-nudge-logo{justify-content:space-between;align-items:center;gap:18px;padding-right:26px;display:flex}.jk-nudge-logo img{width:225px;max-width:48%;height:auto}.jk-nudge-logo span{color:#251704;letter-spacing:.08em;background:linear-gradient(110deg,#a97516,#f9dc7a 42%,#c58d20 72%,#fff0a7);border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950;position:relative;overflow:hidden;box-shadow:0 0 24px #f1c44a45}.jk-nudge-logo span:after{content:"";background:linear-gradient(90deg,#0000,#fffffffa,#0000);width:17%;height:240%;animation:7s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-70%;left:0}.jk-nudge-copy{max-width:650px;margin-top:24px}.jk-nudge-copy>small{color:#ff6c77;letter-spacing:.14em;font-size:8px;font-weight:950}.jk-nudge-copy h2{letter-spacing:-.045em;margin:7px 0 10px;font-size:clamp(30px,5vw,44px)}.jk-nudge-copy p{color:#a7b0b2;margin:0;font-size:13px;line-height:1.65}.jk-nudge-benefits{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0 14px;display:grid}.jk-nudge-benefits>span{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:30px 1fr;gap:8px;padding:12px;display:grid}.jk-nudge-benefits>span>b{color:#ff6873;font-size:9px}.jk-nudge-benefits p{margin:0}.jk-nudge-benefits strong,.jk-nudge-benefits small{display:block}.jk-nudge-benefits strong{font-size:10px}.jk-nudge-benefits small{color:#768388;margin-top:5px;font-size:8px;line-height:1.45}.jk-nudge-modal blockquote{color:#cfd5d6;background:#e31d2b0a;border-left:2px solid #e31d2b;margin:0 0 16px;padding:12px;font-size:11px;line-height:1.5}.jk-nudge-actions{justify-content:flex-end;gap:8px;display:flex}.jk-nudge-actions button{color:#aeb8ba;background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;padding:11px 14px;font-size:10px;font-weight:900}.jk-nudge-actions button:last-child{color:#fff;background:#e31d2b;border-color:#e31d2b;box-shadow:0 10px 28px #e31d2b33}.jk-nudge-actions button span{margin-left:8px}.jk-nudge-motto{color:#ff6f79;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-top:13px;font-size:10px;display:block}@keyframes marketing-ambient-float{0%{transform:translate(-4%,-2%)scale(.94)}to{transform:translate(8%,9%)scale(1.06)}}@keyframes engine-orbit{to{transform:rotate(360deg)}}@keyframes marketing-pulse{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes marketing-marquee{to{transform:translate(-50%)}}@keyframes marketing-card-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-9px)}}.marketing-site{--m-bg:#07090b;--m-panel:#0d1114;--m-panel-2:#11171a;--m-ice:#c8f8ed;--m-mint:#76f5d3;--m-cyan:#65dff2;--m-violet:#a88cff;--m-copy:#a6b0b5;isolation:isolate;color:#f7faf8;background:linear-gradient(#07090b 0,#090d10 28%,#070a0c 100%);min-height:100vh;position:relative;overflow:hidden}.marketing-site button,.marketing-site a{-webkit-tap-highlight-color:transparent}.marketing-shell{width:min(1240px,100% - 64px);margin-inline:auto}.marketing-ambient{z-index:-2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.marketing-ambient i{filter:blur(110px);opacity:.14;border-radius:50%;animation:22s ease-in-out infinite alternate marketing-ambient-float;position:absolute}.marketing-ambient i:first-child{background:#4eeac8;width:48vw;height:48vw;top:-23vw;left:28vw}.marketing-ambient i:nth-child(2){background:#7659ff;width:36vw;height:36vw;animation-delay:-7s;top:33vh;right:-18vw}.marketing-ambient i:nth-child(3){background:#1c83c6;width:32vw;height:32vw;animation-delay:-13s;bottom:-16vw;left:-14vw}.marketing-site:after{content:"";z-index:-1;pointer-events:none;opacity:.3;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:68px 68px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 20%,#000,#0000 72%)}.marketing-nav{z-index:20;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#090d0fa8;border:1px solid #ffffff14;border-radius:19px;align-items:center;gap:38px;width:min(1360px,100% - 34px);height:82px;padding:0 16px 0 20px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0000003d}.marketing-brand{color:#f8fbf9;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.marketing-brand>span:last-child{gap:2px;display:grid}.marketing-brand strong{letter-spacing:-.03em;font-size:16px}.marketing-brand small{color:#718086;letter-spacing:.18em;font-size:7px;font-weight:850}.se-logo-symbol{isolation:isolate;background:radial-gradient(circle at 28% 18%,#76f5d34d,#0000 40%),#10191a;border:1px solid #76f5d357;border-radius:14px 6px;place-items:center;width:45px;height:45px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #76f5d314,0 0 24px #76f5d314}.se-logo-symbol:before{content:"";border:1px solid #65dff238;border-radius:10px 3px;position:absolute;inset:5px;transform:rotate(10deg)}.se-logo-symbol i{background:linear-gradient(90deg,transparent,var(--m-mint),transparent);width:60px;height:1px;position:absolute;transform:rotate(-45deg)}.se-logo-symbol b{z-index:1;letter-spacing:-.08em;font-size:14px;position:relative}.se-logo-symbol em{z-index:2;color:var(--m-mint);letter-spacing:.06em;font-size:6px;font-style:normal;font-weight:950;position:absolute;bottom:2px;right:3px}.marketing-nav nav{gap:26px;margin-left:auto;display:flex}.marketing-nav nav a{color:#96a3a8;font-size:12px;font-weight:750;text-decoration:none;transition:color .2s}.marketing-nav nav a:hover{color:#fff}.marketing-demo-button{color:#e7fff8;background:#76f5d31a;border:1px solid #76f5d340;border-radius:11px;align-items:center;gap:9px;min-height:46px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.marketing-demo-button img{flex:none;width:86px;height:auto}.marketing-demo-button .marketing-demo-button-label{color:#fff;white-space:nowrap}.marketing-demo-button .marketing-demo-button-arrow{color:var(--m-mint);margin-left:1px}.marketing-hero{border-bottom:1px solid #ffffff0f;min-height:900px;padding:182px 0 0;position:relative}.hero-grid-glow{opacity:.7;background:repeating-radial-gradient(circle,#76f5d317 0 1px,#0000 1px 42px);border-radius:50%;width:720px;height:720px;position:absolute;top:72px;right:3%;-webkit-mask-image:radial-gradient(circle,#000 5%,#0000 68%);mask-image:radial-gradient(circle,#000 5%,#0000 68%)}.hero-layout{grid-template-columns:minmax(0,1fr) minmax(470px,.9fr);align-items:center;gap:76px;min-height:610px;display:grid}.hero-copy{z-index:2;position:relative}.hero-kicker{color:#b5c5c7;letter-spacing:.12em;text-transform:uppercase;background:#76f5d30a;border:1px solid #76f5d32e;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 11px;font-size:9px;font-weight:900;display:flex}.hero-kicker i{background:var(--m-mint);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite marketing-pulse;box-shadow:0 0 15px #76f5d3e6}.hero-copy h1{letter-spacing:-.068em;margin:24px 0 22px;font-size:clamp(54px,6vw,88px);font-weight:760;line-height:.98}.hero-copy h1 em{color:#0000;background:linear-gradient(90deg,#d9fff5,var(--m-mint) 45%,#7ed9fb);-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy>p{max-width:690px;color:var(--m-copy);margin:0;font-size:17px;line-height:1.7}.hero-actions{gap:10px;margin-top:30px;display:flex}.hero-actions button{color:#cad3d5;background:#ffffff09;border:1px solid #ffffff1c;border-radius:12px;min-height:49px;padding:0 19px;font-size:12px;font-weight:850}.hero-actions button:first-child{border-color:var(--m-mint);background:var(--m-mint);color:#06100d;position:relative;overflow:hidden;box-shadow:0 12px 40px #76f5d326}.hero-actions button:first-child:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:18%;height:220%;animation:7s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-60%;left:-20%}.hero-actions button span{margin-left:12px}.hero-trust{color:#758287;flex-wrap:wrap;gap:16px;margin-top:22px;font-size:10px;font-weight:750;display:flex}.hero-trust span{gap:6px;display:flex}.hero-trust b{color:var(--m-mint)}.hero-product-stage{perspective:1100px;place-items:center;min-height:570px;display:grid;position:relative}.stage-orbit{border:1px solid #76f5d31c;border-radius:50%;animation:26s linear infinite engine-orbit;position:absolute}.stage-orbit:before{content:"";background:var(--m-mint);border-radius:50%;width:7px;height:7px;position:absolute;top:13%;left:12%;box-shadow:0 0 15px #76f5d3b3}.stage-orbit.one{width:540px;height:540px}.stage-orbit.two{border-style:dashed;border-color:#a88cff21;width:400px;height:400px;animation-duration:34s;animation-direction:reverse}.hero-engine-card{z-index:2;background:linear-gradient(150deg,#121b1df0,#080c0ef5);border:1px solid #ffffff21;border-radius:23px;width:min(480px,100%);padding:18px;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 40px 100px #0000008c,inset 0 1px #ffffff0d}.hero-engine-card:before{content:"";filter:blur(55px);background:#76f5d321;border-radius:50%;width:230px;height:230px;position:absolute;top:-140px;right:-80px}.hero-engine-card>header{justify-content:space-between;align-items:center;display:flex}.mini-engine-brand{align-items:center;gap:9px;display:flex}.mini-engine-brand>span{background:var(--m-mint);color:#07110d;border-radius:10px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.mini-engine-brand p{margin:0}.mini-engine-brand strong,.mini-engine-brand small{display:block}.mini-engine-brand strong{font-size:12px}.mini-engine-brand small{color:#667579;letter-spacing:.12em;margin-top:2px;font-size:7px}.hero-engine-card>header>em{color:#839197;letter-spacing:.11em;align-items:center;gap:6px;font-size:7px;font-style:normal;font-weight:900;display:flex}.hero-engine-card>header>em i{background:var(--m-mint);width:6px;height:6px;box-shadow:0 0 12px var(--m-mint);border-radius:50%}.hero-ai-decision{background:#76f5d30b;border:1px solid #76f5d32e;border-radius:15px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;margin:18px 0 12px;padding:16px;display:grid}.hero-ai-decision>span{width:45px;height:45px;color:var(--m-mint);border:1px solid #76f5d359;border-radius:50%;place-items:center;font-size:10px;font-weight:950;display:grid;position:relative}.hero-ai-decision>span i{border:1px dashed #76f5d338;border-radius:50%;animation:12s linear infinite engine-orbit;position:absolute;inset:-5px}.hero-ai-decision small{color:var(--m-mint);letter-spacing:.12em;font-size:7px;font-weight:950}.hero-ai-decision h3{margin:4px 0;font-size:17px}.hero-ai-decision p{color:#849296;margin:0;font-size:9px;line-height:1.45}.hero-ai-decision>strong{letter-spacing:-.06em;font-size:30px}.hero-ai-decision>strong small{color:#68777b;font-size:9px}.hero-evidence{gap:6px;display:grid}.hero-evidence span{color:#a7b1b4;border:1px solid #fff1;border-radius:9px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:9px 10px;font-size:9px;display:grid}.hero-evidence span b{color:#627074}.hero-evidence span i{color:var(--m-mint);text-transform:uppercase;font-size:7px;font-style:normal}.hero-engine-card>button{color:#07100d;background:#effff9;border:0;border-radius:10px;width:100%;margin-top:11px;padding:12px;font-size:10px;font-weight:950}.hero-engine-card>button span{float:right}.hero-floating-card{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1315e6;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-width:205px;padding:11px;animation:6s ease-in-out infinite marketing-card-float;display:grid;position:absolute;box-shadow:0 20px 45px #0000004d}.hero-floating-card.top{top:54px;right:-24px}.hero-floating-card.bottom{animation-delay:-3s;bottom:45px;left:-45px}.hero-floating-card>span{color:#c4b5fd;background:#a88cff1a;border-radius:10px;place-items:center;width:39px;height:39px;font-size:12px;font-weight:950;display:grid}.hero-floating-card.bottom>span{color:var(--m-mint);background:#76f5d317}.hero-floating-card p{margin:0}.hero-floating-card strong,.hero-floating-card small{display:block}.hero-floating-card strong{font-size:10px}.hero-floating-card small{color:#738084;margin-top:3px;font-size:7px}.hero-floating-card>b{color:var(--m-mint)}.hero-floating-card>i{color:var(--m-mint);font-style:normal}.hero-impact-line{background:#ffffff03;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin-top:48px}.hero-impact-line>div{color:#637176;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:16px;min-height:78px;font-size:9px;font-weight:950;display:flex}.hero-impact-line i{color:#344145;font-style:normal}.hero-impact-line strong{color:var(--m-mint)}.marketing-origin{border-bottom:1px solid #ffffff0f;grid-template-columns:250px 1fr 165px;align-items:center;gap:46px;min-height:255px;padding-block:55px;display:grid}.origin-person{align-items:center;gap:13px;display:flex}.origin-monogram{background:#0f1718;border:1px solid #76f5d340;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.origin-monogram span{font-size:15px;font-weight:950}.origin-monogram i{background:var(--m-mint);border:2px solid #090d0f;border-radius:50%;width:9px;height:9px;position:absolute;bottom:4px;right:0}.origin-person small{color:var(--m-mint);letter-spacing:.13em;font-size:7px;font-weight:950}.origin-person strong,.origin-person p{display:block}.origin-person strong{margin-top:4px;font-size:15px}.origin-person p{color:#6f7d82;margin:3px 0 0;font-size:9px}.marketing-origin blockquote{color:#d8dede;letter-spacing:-.025em;margin:0;font-size:clamp(18px,2vw,26px);line-height:1.48}.origin-signature{color:#dffdf5;justify-self:end;font-family:Georgia,serif;font-size:32px;font-style:italic}.origin-signature span{color:#657277;letter-spacing:.11em;text-transform:uppercase;margin-top:5px;font-family:Inter,sans-serif;font-size:7px;font-style:normal;line-height:1.5;display:block}.marketing-efficiency{background:linear-gradient(#ffffff03,#0000);padding:125px 0}.marketing-section-head{max-width:800px}.marketing-section-head>span,.precision-intro>span,.builder-copy>span,.marketing-jk-copy>span{color:var(--m-mint);letter-spacing:.17em;font-size:9px;font-weight:950}.marketing-section-head h2,.precision-intro h2,.builder-copy h2,.marketing-jk-copy h2,.marketing-final-cta h2{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(42px,5vw,66px);line-height:1.03}.marketing-section-head h2 em,.builder-copy h2 em,.marketing-final-cta h2 em{color:#95a2a5;font-style:normal}.marketing-section-head p,.precision-intro>p,.builder-copy>p{max-width:680px;color:var(--m-copy);margin:0;font-size:14px;line-height:1.7}.efficiency-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.efficiency-grid article{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #ffffff14;border-radius:20px;min-height:330px;padding:24px;position:relative;overflow:hidden}.efficiency-grid article.featured{background:radial-gradient(circle at 100% 0,#76f5d31a,#0000 43%),#ffffff05;border-color:#76f5d333}.efficiency-number{color:#364246;letter-spacing:.1em;font-size:11px;font-weight:950;position:absolute;top:20px;right:22px}.efficiency-icon{width:54px;height:54px;color:var(--m-mint);background:#76f5d30b;border:1px solid #76f5d333;border-radius:16px;place-items:center;font-size:21px;display:grid}.efficiency-grid h3{letter-spacing:-.04em;margin:34px 0 12px;font-size:23px}.efficiency-grid p{color:#8c999d;margin:0;font-size:12px;line-height:1.65}.efficiency-grid article>strong{color:var(--m-mint);letter-spacing:.06em;font-size:9px;position:absolute;bottom:24px;left:24px}.efficiency-proof{background:#ffffff04;border:1px solid #fff1;border-radius:16px;grid-template-columns:repeat(3,160px) 1fr;align-items:center;gap:12px;margin-top:12px;padding:18px 20px;display:grid}.efficiency-proof span{border-right:1px solid #ffffff12;display:grid}.efficiency-proof b{letter-spacing:-.05em;font-size:22px}.efficiency-proof small{color:#6f7c81;margin-top:3px;font-size:8px}.efficiency-proof p{color:#647176;margin:0;font-size:8px;line-height:1.5}.marketing-precision{border-top:1px solid #ffffff0d;grid-template-columns:355px 1fr;gap:70px;padding-block:125px;display:grid}.precision-intro{align-self:start;position:sticky;top:110px}.precision-intro h2{font-size:50px}.precision-status{background:#76f5d309;border:1px solid #76f5d329;border-radius:12px;align-items:center;gap:10px;margin-top:24px;padding:13px;display:flex}.precision-status>i{background:var(--m-mint);border-radius:50%;width:10px;height:10px;box-shadow:0 0 18px #76f5d3b3}.precision-status strong,.precision-status small{display:block}.precision-status strong{font-size:10px}.precision-status small{color:#758287;margin-top:3px;font-size:8px}.precision-flow{gap:12px;display:grid}.precision-flow>i{color:#415055;place-items:center;height:28px;font-style:normal;display:grid;transform:rotate(90deg)}.precision-flow article{background:#ffffff05;border:1px solid #ffffff16;border-radius:19px;grid-template-columns:54px 1fr auto;align-items:start;gap:18px;min-height:190px;padding:24px;display:grid}.precision-flow article.challenge{background:radial-gradient(circle at 100% 0,#a88cff14,#0000 40%),#ffffff05;border-color:#a88cff3b}.precision-flow article.verdict{background:radial-gradient(circle at 100% 0,#76f5d317,#0000 40%),#ffffff05;border-color:#76f5d33d}.precision-flow article>span{color:#879499;border:1px solid #ffffff1a;border-radius:15px;place-items:center;width:51px;height:51px;font-size:12px;font-weight:950;display:grid}.precision-flow article small{color:#78868a;letter-spacing:.11em;font-size:7px;font-weight:900}.precision-flow article h3{letter-spacing:-.035em;margin:9px 0;font-size:20px}.precision-flow article p{color:#859297;max-width:570px;margin:0;font-size:11px;line-height:1.6}.precision-flow article>b{color:#657277;letter-spacing:.13em;align-self:center;font-size:8px}.precision-flow article.challenge>b{color:#a993ff}.precision-flow article.verdict>b{color:var(--m-mint)}.marketing-builder{background:radial-gradient(circle at 82% 45%,#a88cff17,#0000 30%),linear-gradient(145deg,#0a0d10,#090d0f);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:125px 0;position:relative;overflow:hidden}.marketing-builder:before{content:"";background:repeating-radial-gradient(circle,#a88cff14 0 1px,#0000 1px 38px);border-radius:50%;width:600px;height:600px;position:absolute;top:6%;right:4%;-webkit-mask-image:radial-gradient(circle,#000,#0000 66%);mask-image:radial-gradient(circle,#000,#0000 66%)}.builder-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.builder-copy{z-index:2;position:relative}.builder-copy h2{font-size:clamp(48px,5.5vw,72px)}.builder-copy ul{color:#9ca8ac;gap:11px;margin:26px 0;padding:0;font-size:11px;list-style:none;display:grid}.builder-copy li{gap:9px;display:flex}.builder-copy li b{color:var(--m-mint)}.builder-copy>button{color:#eafff9;background:#76f5d317;border:1px solid #76f5d340;border-radius:11px;padding:13px 16px;font-size:10px;font-weight:900}.builder-copy>button span{color:var(--m-mint);margin-left:12px}.builder-demo-card{z-index:2;background:#0d1215eb;border:1px solid #ffffff1f;border-radius:24px;padding:20px;position:relative;box-shadow:0 40px 90px #0006,inset 0 1px #ffffff0b}.builder-demo-card>header{grid-template-columns:44px 1fr auto;align-items:center;gap:11px;display:grid}.se-mini-orb{color:#b9a7ff;border:1px solid #a88cff59;border-radius:50%;place-items:center;width:43px;height:43px;font-size:9px;font-weight:950;display:grid;position:relative}.se-mini-orb i{border:1px dashed #a88cff33;border-radius:50%;animation:14s linear infinite engine-orbit;position:absolute;inset:-4px}.builder-demo-card header small,.builder-demo-card header strong{display:block}.builder-demo-card header small{color:#9b87f3;letter-spacing:.12em;font-size:7px;font-weight:950}.builder-demo-card header strong{margin-top:4px;font-size:15px}.builder-demo-card header>b{color:#7c8a8e}.builder-prompt{color:#c4ccce;background:#090d0f;border:1px solid #ffffff17;border-radius:14px;min-height:112px;margin:17px 0 10px;padding:17px 60px 17px 17px;font-size:12px;line-height:1.6;position:relative}.builder-prompt button{color:#0a0713;background:#a88cff;border:0;border-radius:10px;width:38px;height:38px;font-weight:950;position:absolute;bottom:12px;right:12px}.builder-analysis{background:#76f5d309;border:1px solid #76f5d324;border-radius:11px;grid-template-columns:33px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.builder-analysis>span{width:31px;height:31px;color:var(--m-mint);background:#76f5d31f;border-radius:9px;place-items:center;font-size:8px;font-weight:950;display:grid}.builder-analysis p{margin:0}.builder-analysis small,.builder-analysis strong{display:block}.builder-analysis small{color:var(--m-mint);letter-spacing:.1em;font-size:7px;font-weight:950}.builder-analysis strong{margin-top:3px;font-size:10px}.builder-analysis>b{color:var(--m-mint);font-size:18px}.builder-chain{align-items:stretch;gap:5px;margin:10px 0;display:flex}.builder-chain span{color:#89969a;border:1px solid #ffffff12;border-radius:9px;flex:1;place-items:center;gap:4px;padding:9px 4px;font-size:7px;display:grid}.builder-chain span b{color:#b8a8fa}.builder-chain i{color:#4a585c;place-items:center;font-style:normal;display:grid}.builder-save-row{color:#7e8b90;border:1px solid #ffffff12;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:8px;display:flex}.builder-save-row button{background:var(--m-mint);color:#07110e;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:950}.builder-library{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.builder-library article{background:#ffffff04;border:1px solid #fff1;border-radius:10px;padding:11px}.builder-library span,.builder-library strong,.builder-library small{display:block}.builder-library span{color:var(--m-mint);letter-spacing:.11em;font-size:6px;font-weight:950}.builder-library strong{margin:5px 0;font-size:9px}.builder-library small{color:#687579;font-size:7px}.marketing-jk{background:radial-gradient(circle at 0 100%,#e31d2b2b,#0000 33%),linear-gradient(140deg,#1b1113,#0d1113 62%);border:1px solid #e31d2b6b;border-radius:28px;grid-template-columns:250px 1fr 270px;align-items:center;gap:45px;min-height:565px;margin-block:120px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000004d,inset 0 1px #ffffff0b}.jk-light-sweep{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:7%;height:220%;animation:9s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-60%;left:0}.marketing-jk>:not(.jk-light-sweep){z-index:2;position:relative}.marketing-jk-brand{align-self:start;gap:20px;display:grid}.marketing-jk-brand>span{color:#251704;letter-spacing:.08em;background:linear-gradient(110deg,#a97516,#f9dc7a 42%,#c58d20 72%,#fff0a7);border-radius:999px;width:fit-content;padding:6px 8px;font-size:7px;font-weight:950;position:relative;overflow:hidden;box-shadow:0 0 25px #f1c44a40}.marketing-jk-brand>span:after{content:"";background:linear-gradient(90deg,#0000,#fffffffa,#0000);width:17%;height:240%;animation:7s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-70%;left:0}.marketing-jk-brand img{width:225px;max-width:100%;height:auto}.marketing-jk-brand small{color:#ff7781;letter-spacing:.13em;font-size:7px;font-weight:900;line-height:1.5}.marketing-jk-copy>span{color:#ff6c77}.marketing-jk-copy h2{font-size:clamp(40px,4.5vw,61px)}.marketing-jk-copy p{color:#a8b0b2;margin:0;font-size:13px;line-height:1.7}.marketing-jk-copy>strong{color:#fff;margin-top:17px;font-size:14px;line-height:1.5;display:block}.marketing-jk-copy>div{flex-wrap:wrap;gap:6px;margin:17px 0;display:flex}.marketing-jk-copy>div span{color:#c7a0a3;border:1px solid #e31d2b3d;border-radius:999px;padding:6px 8px;font-size:8px}.marketing-jk-copy>button{color:#fff;background:#e31d2b;border:0;border-radius:10px;padding:13px 15px;font-size:10px;font-weight:950;box-shadow:0 10px 30px #e31d2b33}.marketing-jk-copy>button b{margin-left:14px}.marketing-jk>aside{text-align:center;background:#0003;border:1px solid #ffffff16;border-radius:18px;padding:20px}.marketing-jk>aside>span,.marketing-jk>aside>strong{width:48px;height:48px;color:var(--m-mint);background:#76f5d314;border-radius:13px;place-items:center;font-size:14px;display:inline-grid}.marketing-jk>aside>strong{color:#ff6671;background:#e31d2b1f}.marketing-jk>aside>i{color:#667478;margin:0 8px;font-style:normal}.marketing-jk>aside p{color:#a5afb2;text-align:left;margin:20px 0 9px;font-size:11px;line-height:1.65}.marketing-jk>aside p b{color:#fff}.marketing-jk>aside small{color:#687579;text-align:left;font-size:8px;line-height:1.5;display:block}.marketing-final-cta{text-align:center;background:radial-gradient(circle,#76f5d314,#0000 38%);border-top:1px solid #ffffff0d;place-items:center;min-height:600px;display:grid;position:relative;overflow:hidden}.final-cta-orbit{border:1px solid #76f5d31a;border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-cta-orbit i{border:1px dashed #a88cff1a;border-radius:50%;animation:40s linear infinite engine-orbit;position:absolute;inset:70px}.final-cta-orbit i:nth-child(2){border-style:solid;animation-direction:reverse;inset:145px}.marketing-final-cta .marketing-shell{z-index:2;position:relative}.marketing-final-cta .marketing-shell>span{color:var(--m-mint);letter-spacing:.17em;font-size:8px;font-weight:950}.marketing-final-cta h2{margin-inline:auto;font-size:clamp(52px,7vw,90px)}.marketing-final-cta p{color:#8f9b9f;max-width:650px;margin:0 auto;font-size:14px;line-height:1.65}.marketing-final-cta .marketing-shell>div{justify-content:center;gap:9px;margin-top:27px;display:flex}.marketing-final-cta button{color:#d5dddd;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;padding:14px 17px;font-size:10px;font-weight:900}.marketing-final-cta button:first-child{background:var(--m-mint);color:#07110e;border-color:var(--m-mint)}.marketing-final-cta button b{margin-left:14px}.integration-marquee-section{background:#ffffff03;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:34px 0 28px}.integration-marquee-copy{grid-template-columns:130px 1fr auto;align-items:baseline;gap:12px;width:min(1240px,100% - 64px);margin:0 auto 22px;display:grid}.integration-marquee-copy>span{color:var(--m-mint);letter-spacing:.13em;font-size:8px;font-weight:950}.integration-marquee-copy>strong{font-size:18px}.integration-marquee-copy>small{color:#69777b;letter-spacing:.08em;font-size:8px}.integration-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.openai-api-disclosure{background:linear-gradient(135deg,#a78bfa14,#67e8f909);border:1px solid #a78bfa38;border-radius:20px;grid-template-columns:54px 1fr auto;align-items:center;gap:17px;margin-top:26px;padding:22px 24px;display:grid}.openai-api-disclosure>span{color:#160f1f;letter-spacing:.08em;background:#a78bfa;border-radius:15px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:950;display:grid}.openai-api-disclosure small{color:#baa8f7;letter-spacing:.13em;font-size:10px;font-weight:900}.openai-api-disclosure h2{margin:5px 0 6px;font-size:22px}.openai-api-disclosure p{color:#8d9a9f;max-width:800px;margin:0;font-size:12px;line-height:1.55}.openai-api-disclosure>a{color:#c8bdf8;white-space:nowrap;border:1px solid #a78bfa40;border-radius:9px;padding:10px 13px;font-size:11px;text-decoration:none}@media (width<=760px){.openai-api-disclosure{grid-template-columns:52px 1fr}.openai-api-disclosure>a{grid-column:1/-1;width:max-content}}.integration-marquee>div{gap:10px;width:max-content;animation:38s linear infinite marketing-marquee;display:flex}.integration-marquee article{background:#0c1113;border:1px solid #ffffff13;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:15px;width:245px;height:78px;padding:13px 16px;display:flex}.integration-marquee article>span:last-child{color:#566469;letter-spacing:.1em;white-space:nowrap;font-size:6px;font-weight:900}.integration-brand-logo{align-items:center;gap:8px;min-width:0;display:flex}.integration-brand-logo.jk img{width:145px;height:auto}.integration-brand-logo.north img{filter:brightness(1.35)saturate(.75);width:130px;height:auto}.integration-brand-logo.crm .real-crm-logo{background:0 0;min-width:35px;height:35px;font-size:22px}.integration-brand-logo.crm .real-crm-logo.salesforce{font-size:31px}.integration-brand-logo.crm .real-crm-logo.pipedrive{width:35px;padding:0}.integration-brand-logo.crm .real-crm-logo.pipedrive b{display:none}.integration-brand-logo.crm>b,.integration-brand-logo.excel>b{white-space:nowrap;color:#bac3c5;font-size:10px}.integration-brand-logo.excel i{color:#fff;background:#1f7244;border-radius:8px;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;font-weight:900;display:grid}.integration-marquee-section>p{color:#4e5a5f;width:min(1240px,100% - 64px);margin:16px auto 0;font-size:7px}.marketing-footer{grid-template-columns:1fr minmax(300px,auto) auto;align-items:center;gap:35px;min-height:170px;display:grid}.marketing-footer p{color:#6c797e;margin:0;font-size:9px}.marketing-footer p strong{color:#aab3b6}.marketing-footer nav{flex-wrap:wrap;gap:6px 11px;margin-top:9px;display:flex}.marketing-footer nav a{color:#7f8d92;font-size:8px;text-decoration:none}.marketing-footer>button{color:#9ca8ab;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:850}.jk-form-grid .quote-message>small{color:#77858a;font-size:8px;font-weight:600}.jk-optional-services legend small{color:#758287;font-weight:600}.jk-auto-request-preview{background:#e31d2b0a;border:1px solid #e31d2b33;border-radius:11px;padding:12px}.jk-auto-request-preview span,.jk-auto-request-preview strong{display:block}.jk-auto-request-preview span{color:#ff6f79;letter-spacing:.11em;font-size:7px;font-weight:950}.jk-auto-request-preview strong{margin:5px 0;font-size:11px}.jk-auto-request-preview p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}@media (width<=1100px){.marketing-nav nav{display:none}.marketing-demo-button{margin-left:auto}.hero-layout{grid-template-columns:1fr;gap:15px}.marketing-hero{padding-top:165px}.hero-copy{max-width:820px}.hero-product-stage{min-height:640px}.hero-floating-card.top{right:6%}.hero-floating-card.bottom{left:5%}.marketing-origin{grid-template-columns:230px 1fr}.origin-signature{display:none}.marketing-precision{grid-template-columns:1fr}.precision-intro{max-width:760px;position:static}.builder-layout{gap:45px}.marketing-jk{grid-template-columns:210px 1fr}.marketing-jk>aside{text-align:left;grid-column:1/-1;grid-template-columns:auto auto auto 1fr;align-items:center;gap:8px;display:grid}.marketing-jk>aside p,.marketing-jk>aside small{margin:0}.efficiency-proof{grid-template-columns:repeat(3,1fr)}.efficiency-proof p{grid-column:1/-1}.jk-install-companion{grid-template-columns:180px 1fr}.jk-install-companion>button{grid-column:2}}@media (width<=920px){.marketing-shell{width:min(100% - 40px,760px)}.marketing-hero{min-height:auto}.hero-product-stage{min-height:580px}.hero-impact-line>div{white-space:nowrap;justify-content:flex-start;overflow-x:auto}.marketing-origin{grid-template-columns:1fr;gap:25px}.marketing-origin blockquote{max-width:700px}.efficiency-grid{grid-template-columns:1fr}.efficiency-grid article{min-height:260px}.builder-layout{grid-template-columns:1fr}.builder-demo-card{max-width:720px}.marketing-jk{grid-template-columns:1fr;padding:34px}.marketing-jk-brand{align-self:auto}.marketing-jk>aside{grid-column:1;grid-template-columns:auto auto auto 1fr}.marketing-footer{grid-template-columns:1fr auto}.marketing-footer>div{grid-area:2/1/auto/-1}.integration-marquee-copy,.integration-marquee-section>p{width:calc(100% - 40px)}.jk-install-companion{grid-template-columns:1fr;margin-left:64px}.jk-install-companion>button{grid-column:1;max-width:none}.saved-ai-blocks>div,.day-report-columns,.day-close-report-grid{grid-template-columns:1fr}.growing-system-promise{grid-template-columns:64px 1fr}.growth-rules{grid-column:1/-1;grid-template-columns:1fr 1fr}.queue-refill-control{grid-template-columns:52px 1fr auto}.refill-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.jk-handoff-brand{grid-template-columns:1fr auto}.jk-collaboration{grid-column:1}.jk-handoff-brand>em{text-align:center;grid-area:1/2/3;max-width:165px}.restore-preview-panel>div,.triple-control-explainer>div{grid-template-columns:1fr}.triple-control-explainer>div>i{transform:rotate(90deg)}.data-path-choice{grid-template-columns:1fr}.data-path-choice>button{min-height:0}.installer-jk-recommendation{grid-template-columns:1fr 1fr}.installer-jk-recommendation>aside{grid-column:1/-1}}@media (width<=680px){.marketing-shell{width:calc(100% - 28px)}.marketing-nav{border-radius:15px;width:calc(100% - 20px);height:68px;padding:0 10px;top:10px}.marketing-brand small{display:none}.marketing-brand strong{font-size:13px}.se-logo-symbol{width:40px;height:40px}.marketing-demo-button{gap:7px;min-height:44px;padding:7px 9px;font-size:9px}.marketing-demo-button img{width:69px}.marketing-demo-button .marketing-demo-button-label{display:none}.marketing-demo-button .marketing-demo-button-arrow{margin-left:0;display:inline}.marketing-hero{padding-top:125px}.hero-layout{gap:30px}.hero-kicker{font-size:7px}.hero-copy h1{font-size:clamp(43px,13vw,62px)}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column}.hero-actions button{width:100%}.hero-trust{gap:9px 13px}.hero-product-stage{place-items:start center;min-height:505px;padding-top:42px}.stage-orbit.one{width:410px;height:410px}.stage-orbit.two{width:300px;height:300px}.hero-engine-card{border-radius:18px;width:100%;padding:13px;transform:none}.hero-ai-decision{grid-template-columns:42px 1fr;padding:12px}.hero-ai-decision>strong{grid-column:2;font-size:20px}.hero-floating-card{min-width:170px;padding:8px}.hero-floating-card.top{top:2px;right:0}.hero-floating-card.bottom{bottom:-4px;left:0}.hero-impact-line{margin-top:38px}.hero-impact-line>div{min-height:64px;font-size:7px}.marketing-origin{min-height:0;padding-block:45px}.marketing-origin blockquote{font-size:18px}.marketing-efficiency,.marketing-precision,.marketing-builder{padding-block:82px}.marketing-section-head h2,.precision-intro h2,.builder-copy h2,.marketing-jk-copy h2{font-size:39px}.efficiency-grid{margin-top:32px}.efficiency-grid article{min-height:275px;padding:20px}.efficiency-proof{grid-template-columns:1fr}.efficiency-proof span{border-bottom:1px solid #ffffff12;border-right:0;padding-bottom:10px}.efficiency-proof p{grid-column:1}.marketing-precision{gap:40px}.precision-flow article{grid-template-columns:44px 1fr;padding:17px}.precision-flow article>span{width:42px;height:42px}.precision-flow article>b{grid-column:2;justify-self:start}.builder-copy ul{font-size:10px}.builder-demo-card{border-radius:18px;padding:13px}.builder-chain{overflow-x:auto}.builder-chain span{min-width:76px}.builder-library{grid-template-columns:1fr}.marketing-jk{border-radius:21px;width:calc(100% - 20px);margin-block:80px;padding:25px 18px}.marketing-jk-brand img{width:210px}.marketing-jk>aside{display:block}.marketing-jk>aside>i{display:inline-block}.marketing-jk>aside p,.marketing-jk>aside small{margin-top:16px}.marketing-final-cta{min-height:540px}.marketing-final-cta h2{font-size:52px}.marketing-final-cta .marketing-shell>div{flex-direction:column}.marketing-final-cta button{width:100%}.integration-marquee-copy{grid-template-columns:1fr;width:calc(100% - 28px)}.integration-marquee-copy>small{display:none}.integration-marquee article{width:220px}.integration-marquee-section>p{width:calc(100% - 28px)}.marketing-footer{grid-template-columns:1fr;gap:18px;min-height:210px;padding-block:30px}.marketing-footer>div{grid-area:auto/1}.marketing-footer>button{width:100%}.persistent-demo-band{flex-direction:column;align-items:stretch;gap:3px;font-size:10px;bottom:7px}.jk-nudge-layer{padding:0}.jk-nudge-modal{border-radius:0;min-height:100dvh;padding:22px 14px;overflow-y:auto}.jk-nudge-logo{flex-direction:column;align-items:flex-start;padding-right:30px}.jk-nudge-logo img{max-width:72%}.jk-nudge-benefits{grid-template-columns:1fr}.jk-nudge-actions{flex-direction:column-reverse}.jk-nudge-actions button{width:100%}.jk-nudge-motto{text-align:left}.jk-install-companion{margin-left:0;padding:13px}.jk-companion-brand img{width:175px}.crm-install-tabs button{justify-content:flex-start}.generator-goal>div{grid-template-columns:1fr 48px}.generator-goal textarea{min-height:125px;padding:10px;font-size:16px}.prompt-help-toggle{grid-template-columns:22px 1fr}.prompt-help-toggle small{grid-column:2}.feasibility-guard{grid-template-columns:52px 1fr}.feasibility-guard>b{grid-column:1/-1;justify-self:start}.saved-ai-blocks{padding:14px}.saved-ai-blocks>header{flex-direction:column;align-items:stretch}.block-folder-bar{margin-top:12px}.growing-system-promise{grid-template-columns:1fr;padding:17px}.growth-orb{margin:0 auto}.growth-rules{grid-column:1;grid-template-columns:1fr}.queue-refill-control{grid-template-columns:45px 1fr;padding:13px}.refill-pulse{width:43px;height:43px}.refill-switch{grid-column:1/-1;justify-content:flex-start;display:flex}.refill-actions{grid-template-columns:1fr}.latest-day-close-report>header{align-items:flex-start}.report-ready-seal{width:48px;height:48px}.day-report-columns article>div{flex-wrap:wrap}.day-report-columns article>div span{min-width:80px}.jk-handoff-layer{padding:0}.jk-handoff-modal{border-radius:0;min-height:100dvh;max-height:100dvh}.jk-handoff-brand{grid-template-columns:1fr;padding:14px 48px 14px 14px}.jk-collaboration{grid-column:1}.jk-handoff-brand>em{grid-area:auto/1;justify-self:start;max-width:none}.jk-handoff-intro,.jk-request-step,.jk-calendar-step,.jk-ready-step{padding-left:14px;padding-right:14px}.jk-handoff-steps{margin-left:14px;margin-right:14px}.jk-handoff-steps span{font-size:0}.jk-handoff-steps span b{font-size:11px}.jk-request-mode-choice{grid-template-columns:1fr}.jk-request-mode-choice>button{min-height:88px}.jk-contact-card{grid-template-columns:42px 1fr}.jk-contact-card>b{grid-column:2}.jk-form-grid,.jk-form-grid fieldset{grid-template-columns:1fr}.jk-form-grid .full-field{grid-column:1}.jk-calendar-step>header{flex-direction:column}.jk-calendar-layout,.jk-time-slots{grid-template-columns:1fr}.jk-calendar-actions{flex-direction:column-reverse}.jk-calendar-actions button{width:100%}.jk-ready-step>div{grid-template-columns:1fr}.jk-value-strip{grid-template-columns:1fr 1fr;margin-left:14px;margin-right:14px}.data-path-choice,.installer-jk-recommendation{margin-left:0}.installer-jk-recommendation{grid-template-columns:1fr}.installer-jk-recommendation>aside{grid-column:1}.day-close-modal{border-radius:0;min-height:100dvh;padding:18px 14px;overflow-y:auto}.day-close-actions{flex-direction:column}.day-close-actions button{width:100%}.restore-preview-panel{padding:14px}.restore-preview-panel>button{width:100%}}.call-modal{width:min(680px,100%)}.call-focus-brief{background:#0b1113;border:1px solid #b9f56838;border-radius:16px;margin-bottom:12px;overflow:hidden}.agent-presence-reminder{background:linear-gradient(90deg,#b9f56817,#67e8f906);border-bottom:1px solid #b9f56821;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.agent-presence-reminder>span{color:#10170e;background:var(--lime);letter-spacing:.08em;border-radius:7px;padding:6px 7px;font-size:9px;font-weight:950}.agent-presence-reminder p{margin:0}.agent-presence-reminder strong,.agent-presence-reminder small{display:block}.agent-presence-reminder strong{color:#edf4ef;font-size:13px}.agent-presence-reminder small{color:#85928f;margin-top:3px;font-size:11px;line-height:1.4}.agent-presence-reminder>b{color:var(--lime);letter-spacing:.08em;white-space:nowrap;font-size:9px}.company-in-seconds{padding:14px}.company-in-seconds>small,.call-market-essentials article>small,.call-lever-strip>small,.call-opening-line>small,.crm-history-mini p>small,.call-more-grid small{color:#67e8f9;letter-spacing:.1em;font-size:10px;font-weight:950}.company-in-seconds h3{letter-spacing:-.03em;margin:5px 0;font-size:21px}.company-in-seconds p{color:#bdc7ca;margin:0;font-size:13px;line-height:1.55}.call-market-essentials{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.call-market-essentials article{border-right:1px solid var(--line);min-width:0;padding:11px}.call-market-essentials article:last-child{border-right:0}.call-market-essentials article>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.call-market-essentials article span{color:#beeef4;background:#67e8f90e;border-radius:7px;padding:5px 7px;font-size:10px;line-height:1.3}.call-market-essentials article:first-child span{color:#d3c8fa;background:#a88cff12}.call-market-essentials article:last-child span{color:#ffd2a2;background:#ffb35c12}.call-lever-strip{padding:11px 14px}.call-lever-strip>small{color:var(--lime)}.call-lever-strip>div{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.call-lever-strip span{color:#d3ddd5;background:#b9f56809;border:1px solid #b9f56826;border-radius:8px;align-items:center;gap:6px;padding:6px 8px 6px 6px;font-size:10px;display:inline-flex}.call-lever-strip span b{background:var(--lime);color:#10170e;border-radius:5px;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.call-opening-line{border-top:1px solid var(--line);background:linear-gradient(90deg,#e31d2b13,#0000);border-left:3px solid #e31d2b;margin:0;padding:13px 76px 13px 14px;position:relative}.call-opening-line>small{color:#ff7a83}.call-opening-line p{color:#f2f5f4;margin:6px 0 0;font-size:14px;font-weight:750;line-height:1.55}.call-opening-line button{color:#ff9299;background:#e31d2b0d;border:1px solid #e31d2b40;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:850;position:absolute;top:13px;right:12px}.crm-history-mini{border-top:1px solid var(--line);grid-template-columns:35px 1fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.crm-history-mini>span{color:#8be9f5;background:#67e8f914;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:950;display:grid}.crm-history-mini p{margin:0}.crm-history-mini p>small,.crm-history-mini strong{display:block}.crm-history-mini strong{color:#aeb9bc;margin-top:3px;font-size:11px;line-height:1.4}.call-more-information{border-top:1px solid var(--line)}.call-more-information summary{color:#9eaaad;cursor:pointer;padding:11px 14px;font-size:11px;font-weight:850;list-style:none}.call-more-information summary::-webkit-details-marker{display:none}.call-more-information[open] summary{color:#d8e0e1;border-bottom:1px solid var(--line)}.call-more-grid{grid-template-columns:1fr 1fr;display:grid}.call-more-grid article{border-right:1px solid var(--line);padding:12px 14px}.call-more-grid article:last-child{border-right:0}.call-more-grid p{color:#9da9ad;margin:6px 0 0;font-size:11px;line-height:1.5}.call-fit-reasons{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid}.call-fit-reasons>span{border:1px solid var(--line);border-radius:8px;grid-template-columns:23px 1fr;gap:7px;padding:8px;display:grid}.call-fit-reasons>span>b{background:var(--lime);color:#10170e;border-radius:6px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.call-fit-reasons p{margin:0}.call-fit-reasons strong,.call-fit-reasons small{display:block}.call-fit-reasons strong{font-size:10px}.call-fit-reasons small{color:#77858a;margin-top:3px;font-size:9px;line-height:1.4}.call-technical-context{border-top:1px solid var(--line);gap:5px;padding:10px;display:grid}.call-technical-context>span{background:#ffffff05;border-radius:7px;justify-content:space-between;gap:10px;padding:7px 8px;display:flex}.call-technical-context b{color:#aab5b8;font-size:9px}.call-technical-context small{color:#718085;text-align:right;font-size:9px}.call-notes{margin-top:0}.call-notes textarea{min-height:52px}.outcome-label{color:#93a09d;font-size:10px}.outcome-grid button{min-height:40px;font-weight:800}.call-workday-close{border-top:1px solid #5bddff29;grid-template-columns:minmax(150px,.55fr) minmax(280px,1fr);align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:grid}.call-workday-close>span{gap:3px;display:grid}.call-workday-close small{color:#6e858c;letter-spacing:.13em;font-size:8px;font-weight:950}.call-workday-close strong{color:#b7c3c6;font-size:11px}.call-workday-close button{color:#061310;background:linear-gradient(105deg,#91ffdb,#5bddff);border:1px solid #89ffd961;border-radius:11px;min-height:48px;font-size:13px;font-weight:950;position:relative;overflow:hidden;box-shadow:0 12px 30px #5bddff1f,inset 0 1px #ffffff80}.call-workday-close button:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:25px;height:190%;animation:8s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-45%;left:-55px;transform:rotate(12deg)}.call-workday-close button b{opacity:.7;font-weight:850}@media (width<=680px){.agent-presence-reminder{grid-template-columns:auto 1fr}.agent-presence-reminder>b{display:none}.call-market-essentials{grid-template-columns:1fr}.call-market-essentials article{border-right:0;border-bottom:1px solid var(--line)}.call-market-essentials article:last-child{border-bottom:0}.call-opening-line{padding:42px 13px 13px}.call-opening-line button{left:13px;right:auto}.call-more-grid,.call-fit-reasons{grid-template-columns:1fr}.call-more-grid article{border-right:0;border-bottom:1px solid var(--line)}.call-technical-context>span{flex-direction:column;align-items:flex-start}.call-technical-context small{text-align:left}.call-workday-close{grid-template-columns:1fr}.call-workday-close button{width:100%;padding:10px}.call-workday-close button b{margin-top:2px;display:block}}.marketing-site{--m-mint:#6bffd5;--m-cyan:#58ddff;--m-violet:#b48cff;--m-pink:#ff669d;--m-orange:#ffb45f;--m-copy:#bdc7cb;background:radial-gradient(circle at 12% 10%,#58ddff1c,#0000 25%),radial-gradient(circle at 88% 25%,#b48cff1f,#0000 28%),radial-gradient(circle at 48% 67%,#6bffd511,#0000 34%),linear-gradient(#06090d 0,#0a0e14 30%,#080b10 67%,#07090c 100%);font-family:Inter,Segoe UI Variable,Helvetica Neue,Arial,sans-serif}.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site strong{font-family:Segoe UI Variable Display,Inter Tight,Inter,Helvetica Neue,Arial,sans-serif}.marketing-site h1,.marketing-site h2{text-wrap:balance;font-weight:900}.marketing-site h3,.marketing-site strong{font-weight:820}.marketing-ambient i{opacity:.25;filter:blur(95px)}.marketing-ambient i:first-child{background:#30e7bd}.marketing-ambient i:nth-child(2){background:#8b5cff}.marketing-ambient i:nth-child(3){background:#168dd8}.marketing-site:after{opacity:.46;background-image:linear-gradient(#6bffd506 1px,#0000 1px),linear-gradient(90deg,#b48cff05 1px,#0000 1px)}.marketing-nav{background:linear-gradient(90deg,#080e12db,#0c0c14bf);border-color:#6bffd521;box-shadow:0 20px 60px #00000057,inset 0 1px #ffffff0e}.marketing-brand strong{color:#fff;font-size:17px;font-weight:950}.marketing-nav nav a{color:#b1bdc1;font-weight:800}.marketing-demo-button{color:#fff;background:linear-gradient(110deg,#6bffd52e,#b48cff29);border-color:#6bffd570;box-shadow:0 8px 28px #58ddff1a}.hero-grid-glow{opacity:.92;background:repeating-radial-gradient(circle,#6bffd526 0 1px,#0000 1px 42px),radial-gradient(circle,#b48cff1f,#0000 58%)}.hero-kicker{color:#e1eeec;background:linear-gradient(90deg,#6bffd517,#58ddff0a);border-color:#6bffd557;box-shadow:0 0 25px #6bffd512}.hero-copy h1{letter-spacing:-.058em;text-shadow:0 12px 45px #00000080;font-size:clamp(57px,6.3vw,94px);font-weight:950}.hero-copy h1 em{filter:drop-shadow(0 0 20px #58ddff1f);background:linear-gradient(90deg,#a6ffe9 0,#5eeacb 35%,#64dfff 68%,#ba8fff 100%);-webkit-background-clip:text;background-clip:text}.hero-copy>p{color:#c3cdd0;font-size:18px;font-weight:520}.hero-actions button{font-size:13px;font-weight:900}.hero-actions button:first-child{background:linear-gradient(105deg,#73ffd8,#58ddff);border-color:#0000;box-shadow:0 16px 46px #58ddff33}.hero-actions button:nth-child(2){color:#eee9ff;background:#b48cff11;border-color:#b48cff47}.hero-trust{color:#9ba9ad;font-size:11px}.hero-engine-card{background:radial-gradient(circle at 92% 0,#b48cff1f,#0000 30%),linear-gradient(150deg,#121e22f7,#090b12fa);border-color:#58ddff38;box-shadow:0 42px 110px #0000009e,0 0 55px #58ddff12,inset 0 1px #ffffff12}.hero-ai-decision{background:linear-gradient(105deg,#6bffd516,#58ddff09);border-color:#6bffd557}.hero-floating-card.top{border-color:#b48cff42;box-shadow:0 20px 55px #5d3db42e}.hero-floating-card.bottom{border-color:#6bffd53d;box-shadow:0 20px 55px #2ccba224}.hero-impact-line{background:linear-gradient(90deg,#6bffd506,#b48cff09,#ff669d05)}.marketing-origin blockquote{color:#f0f4f3;font-weight:700}.marketing-section-head h2,.precision-intro h2,.builder-copy h2,.marketing-jk-copy h2,.marketing-final-cta h2{letter-spacing:-.048em;text-shadow:0 14px 42px #00000057;font-weight:950}.marketing-section-head>span,.precision-intro>span,.builder-copy>span,.marketing-jk-copy>span{text-shadow:0 0 20px;font-size:10px;font-weight:950}.marketing-section-head h2 em,.builder-copy h2 em,.marketing-final-cta h2 em{color:#0000;background:linear-gradient(90deg,#89ffe0,#66dfff,#bd93ff);-webkit-background-clip:text;background-clip:text}.marketing-section-head p,.precision-intro>p,.builder-copy>p{color:#bac5c8;font-size:15px;font-weight:520}.efficiency-grid article{border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff09}.efficiency-grid article:first-child{background:radial-gradient(circle at 95% 5%,#58ddff21,#0000 43%),#ffffff05;border-color:#58ddff38}.efficiency-grid article:nth-child(2){background:radial-gradient(circle at 95% 5%,#6bffd524,#0000 43%),#ffffff05;border-color:#6bffd53d}.efficiency-grid article:nth-child(3){background:radial-gradient(circle at 95% 5%,#b48cff26,#0000 43%),#ffffff05;border-color:#b48cff40}.efficiency-grid article:first-child .efficiency-icon{color:var(--m-cyan);background:#58ddff12;border-color:#58ddff4d}.efficiency-grid article:nth-child(2) .efficiency-icon{color:var(--m-mint)}.efficiency-grid article:nth-child(3) .efficiency-icon{color:var(--m-violet);background:#b48cff12;border-color:#b48cff4d}.efficiency-grid h3{color:#fff;font-weight:900}.efficiency-grid p{color:#aebabe;font-size:13px}.efficiency-proof{background:linear-gradient(90deg,#58ddff06,#b48cff06);border-color:#58ddff1f}.efficiency-proof small,.efficiency-proof p{color:#89979c;font-size:10px}.precision-flow article{box-shadow:inset 4px 0 #58ddff59}.precision-flow article.challenge{box-shadow:inset 4px 0 #b48cffa6}.precision-flow article.verdict{box-shadow:inset 4px 0 #6bffd5a6}.builder-demo-card{background:radial-gradient(circle at 100% 0,#b48cff1c,#0000 34%),linear-gradient(150deg,#11171c,#0a0e12);border-color:#b48cff40;box-shadow:0 30px 85px #0006,0 0 45px #b48cff0e}.marketing-jk-copy h2{color:#fff}.marketing-jk-copy p{color:#bdc5c7;font-size:14px}.marketing-final-cta{background:radial-gradient(circle at 42% 48%,#6bffd51c,#0000 34%),radial-gradient(circle at 68% 45%,#b48cff1a,#0000 32%)}.marketing-final-cta button:first-child{background:linear-gradient(105deg,#72ffd8,#5bdcff);box-shadow:0 16px 44px #58ddff2e}@keyframes seWordmarkBreathe{0%,to{opacity:.38;transform:translate(-50%)scale(.985)}50%{opacity:.62;transform:translate(-50%,-8px)scale(1.015)}}@keyframes seBeamTravel{0%,18%{opacity:0;transform:translate(-140%)rotate(-12deg)}28%,60%{opacity:.55}78%,to{opacity:0;transform:translate(250%)rotate(-12deg)}}@keyframes seBorderPulse{0%,to{opacity:.22}50%{opacity:.72}}@keyframes seInterfaceDrift{0%,to{transform:translate(0,0)}50%{transform:translate(-14px,10px)}}.marketing-hero{isolation:isolate;background:radial-gradient(circle at 71% 42%,#58ddff1b,#0000 24%),radial-gradient(circle at 38% 24%,#b48cff13,#0000 28%);overflow:hidden}.marketing-hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg,#0000 18%,#6bffd507 39%,#0000 55%),linear-gradient(#0000 72%,#06090dd1);position:absolute;inset:0}.hero-layout,.hero-impact-line{z-index:3;position:relative}.hero-monogram-bg{z-index:0;pointer-events:none;justify-content:center;align-items:baseline;gap:clamp(28px,5vw,88px);width:118%;animation:11s ease-in-out infinite seWordmarkBreathe;display:flex;position:absolute;top:245px;left:50%;transform:translate(-50%)}.hero-monogram-bg span,.hero-monogram-bg b{color:#0000;letter-spacing:-.115em;-webkit-text-stroke:1px #6bffd51b;text-shadow:0 0 80px #58ddff0a;font-family:Segoe UI Variable Display,Arial Black,sans-serif;font-size:clamp(210px,27vw,430px);font-weight:950;line-height:.62}.hero-monogram-bg b{-webkit-text-stroke-color:#b48cff1c}.hero-monogram-bg em{color:#ffffff29;letter-spacing:.55em;font-size:9px;font-style:normal;font-weight:950;position:absolute;bottom:-88px;right:7%}.hero-light-beam{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-light-beam i{filter:blur(10px);background:linear-gradient(90deg,#0000,#6bffd513,#ffffff0e,#0000);width:24%;height:145%;animation:12s ease-in-out infinite seBeamTravel;position:absolute;top:-25%;left:0}.hero-light-beam i:nth-child(2){background:linear-gradient(90deg,#0000,#b48cff17,#0000);width:13%;animation-delay:-5.8s}.hero-copy:after{content:"01 / INTELLIGENT SALES WORK";color:#ffffff38;letter-spacing:.35em;font-size:8px;font-weight:950;position:absolute;bottom:-48px;left:0}.hero-copy h1{position:relative}.hero-copy h1>span,.hero-copy h1>em{z-index:1;white-space:nowrap;display:block;position:relative}.hero-copy h1:after{content:"";background:linear-gradient(90deg,var(--m-mint),var(--m-cyan),var(--m-violet));border-radius:999px;width:88px;height:3px;position:absolute;bottom:-13px;left:2px;box-shadow:0 0 22px #58ddff47}.hero-product-stage:before{content:"";filter:blur(4px);background:radial-gradient(circle,#58ddff1f,#b48cff0b 34%,#0000 68%);border-radius:50%;width:620px;height:620px;position:absolute}.hero-engine-card{transform:rotateY(-7deg)rotateX(2.5deg)translateY(-3px);box-shadow:0 55px 135px #000000b3,0 0 80px #58ddff1a,0 0 0 1px #6bffd50e,inset 0 1px #ffffff17}.hero-engine-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 33%,#ffffff0e 48%,#0000 62%) 0 0/240% 100%;animation:4.5s ease-in-out infinite seBorderPulse;position:absolute;inset:0}.hero-ai-decision{box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0000002e}.stage-orbit.one{border-color:#6bffd533;box-shadow:inset 0 0 80px #58ddff06,0 0 50px #58ddff06}.stage-orbit.two{border-color:#b48cff3d}.hero-jk-signature{z-index:5;text-align:left;background:linear-gradient(120deg,#2c0d12eb,#0d1014f0);border:1px solid #e31d2b6b;border-radius:14px;grid-template-columns:104px 1fr auto;align-items:center;gap:11px;min-width:270px;padding:9px 11px;display:grid;position:absolute;bottom:2px;right:-22px;overflow:hidden;box-shadow:0 22px 55px #0000006b,0 0 30px #e31d2b14}.hero-jk-signature:after{content:"";background:linear-gradient(90deg,#0000,#ffffff85,#0000);width:35px;height:190%;animation:8s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-45%;left:-60px;transform:rotate(12deg)}.hero-jk-signature img{width:98px;height:auto}.hero-jk-signature span{gap:3px;display:grid}.hero-jk-signature small{color:#ff8089;letter-spacing:.11em;font-size:6px;font-weight:950}.hero-jk-signature strong{color:#f4e9ea;font-size:9px}.hero-jk-signature>b{color:#ff707b;font-size:14px}.app-shell{--lime:#89ffd9;--cyan:#5bddff;--purple:#b18cff;background:radial-gradient(circle at 84% 7%,#5bddff1c,#0000 26%),radial-gradient(circle at 48% 32%,#b18cff0f,#0000 30%),linear-gradient(145deg,#060a0f,#080d12 48%,#070a0e)}.app-main{isolation:isolate}.app-ambient-wordmark{z-index:0;pointer-events:none;opacity:.42;justify-content:flex-end;align-items:flex-start;gap:22px;width:min(850px,68vw);height:440px;animation:17s ease-in-out infinite seInterfaceDrift;display:flex;position:absolute;top:92px;right:-72px;overflow:hidden}.app-ambient-wordmark span,.app-ambient-wordmark b{color:#0000;letter-spacing:-.13em;-webkit-text-stroke:1px #5bddff17;font-family:Segoe UI Variable Display,Arial Black,sans-serif;font-size:clamp(155px,18vw,300px);font-weight:950;line-height:.82}.app-ambient-wordmark b{-webkit-text-stroke-color:#b18cff18}.app-ambient-wordmark em{color:#ffffff1b;letter-spacing:.44em;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:230px;right:12px}.content-area,.app-footer{z-index:2;position:relative}.sidebar{background:radial-gradient(circle at 0 0,#5bddff13,#0000 25%),linear-gradient(#070d12fb,#070a0ef9);border-right-color:#5bddff1f;box-shadow:24px 0 80px #00000029}.sidebar:after{content:"SE\a AI";white-space:pre;z-index:-1;color:#0000;letter-spacing:-.12em;-webkit-text-stroke:1px #5bddff09;font-family:Segoe UI Variable Display,Arial Black,sans-serif;font-size:92px;font-weight:950;line-height:.66;position:absolute;bottom:112px;left:-12px}.customer-logo-mark{color:#061112;background:linear-gradient(140deg,#8affda,#65dfff 57%,#b18cff);border:1px solid #ffffff29;border-radius:14px 6px;box-shadow:0 0 30px #5bddff2e,inset 0 1px #ffffff8c}.workspace-chip{background:linear-gradient(120deg,#b18cff0e,#ffffff05);border-color:#b18cff26;box-shadow:inset 0 1px #ffffff06}.main-nav button.active{background:linear-gradient(90deg,#89ffd918,#5bddff09,#0000);box-shadow:inset 0 0 0 1px #89ffd914}.topbar{background:linear-gradient(90deg,#060b0fe6,#0a0b13d1);border-bottom-color:#5bddff1b;height:76px;box-shadow:0 18px 55px #0003,inset 0 1px #ffffff06}.topbar-engine-mark{background:linear-gradient(145deg,#89ffd921,#b18cff17);border:1px solid #5bddff47;border-radius:11px 4px;place-items:center;width:34px;height:34px;font-style:normal;display:grid;position:relative;overflow:hidden;box-shadow:0 0 22px #5bddff17}.topbar-engine-mark:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan),transparent);width:48px;height:1px;position:absolute;transform:rotate(-42deg)}.topbar-engine-mark b{z-index:1;color:#f5fffc;letter-spacing:-.06em;font-size:10px;position:relative}.topbar-engine-mark em{z-index:2;color:var(--lime);font-size:5px;font-style:normal;font-weight:950;position:absolute;bottom:1px;right:2px}.content-area{max-width:1540px;padding-top:36px}.role-demo-switcher{background:radial-gradient(circle at 0 0,#5bddff18,#0000 22%),linear-gradient(110deg,#0d151beb,#0c0d16f0);border-color:#5bddff30;position:relative;overflow:hidden;box-shadow:0 18px 55px #0003,inset 0 1px #ffffff0a}.role-demo-switcher:after{content:"WORK MODES";color:#0000;letter-spacing:-.05em;-webkit-text-stroke:1px #ffffff06;pointer-events:none;font-size:48px;font-weight:950;position:absolute;bottom:-16px;right:20px}.next-best-work{background:radial-gradient(circle at 2%,#89ffd924,#0000 20%),linear-gradient(100deg,#89ffd90e,#0a1015f7 48%,#b18cff09);border-color:#89ffd947;position:relative;overflow:hidden;box-shadow:0 18px 55px #0000003d,0 0 35px #5bddff09,inset 0 1px #ffffff0a}.next-best-work:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:9%;height:210%;animation:10s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-55%;left:-18%;transform:rotate(10deg)}.next-work-orb{background:linear-gradient(145deg,#91ffdb,#5cddff);box-shadow:0 0 28px #5bddff33,inset 0 1px #ffffff8c}.next-best-work h2{font-size:20px;font-weight:900}.next-best-work>button{background:linear-gradient(105deg,#91ffdb,#5bddff);font-weight:900;box-shadow:0 12px 30px #5bddff21}.page-intro h1{letter-spacing:-.052em;font-family:Segoe UI Variable Display,Inter Tight,Inter,sans-serif;font-weight:900}.home-intro{background:radial-gradient(circle at 72% 0,#b18cff26,#0000 28%),radial-gradient(circle at 4% 100%,#89ffd91a,#0000 26%),linear-gradient(120deg,#0e171ceb,#090c14f5);border:1px solid #5bddff29;border-radius:24px;align-items:center;min-height:208px;padding:30px 32px;position:relative;overflow:hidden;box-shadow:0 28px 85px #00000042,inset 0 1px #ffffff0e}.home-intro:after{content:"SE AI";z-index:0;color:#0000;letter-spacing:-.12em;-webkit-text-stroke:1px #5bddff0e;pointer-events:none;font-family:Segoe UI Variable Display,Arial Black,sans-serif;font-size:158px;font-weight:950;position:absolute;bottom:-55px;right:25%}.home-intro>*{z-index:1;position:relative}.home-intro>div:first-child{flex:1;min-width:0}.home-intro h1{text-shadow:0 14px 38px #00000061;max-width:720px;margin-top:12px;font-size:clamp(40px,4.1vw,62px)}.home-intro p{color:#b9c7cb}.home-agent-visual{background:#0a1017;border:1px solid #5bddff38;border-radius:20px;flex:none;width:min(530px,45vw);height:255px;position:relative;overflow:hidden;box-shadow:0 24px 65px #0006,0 0 42px #5bddff0f,inset 0 1px #ffffff0f}.home-agent-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#070d1261,#0000 38%),linear-gradient(#0000 52%,#060b0fe6);position:absolute;inset:0}.home-agent-visual>img{object-fit:cover;object-position:62% 48%;filter:saturate(.9)contrast(1.04);width:100%;height:100%;display:block}.home-agent-live{z-index:2;color:#b8ffe9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;background:#050d10ad;border:1px solid #89ffd93d;border-radius:99px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;font-weight:950;display:flex;position:absolute;top:12px;left:12px}.home-agent-live i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%;animation:2.4s ease-in-out infinite marketing-pulse}.home-agent-match{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060d13b3;border:1px solid #5bddff40;border-radius:14px;align-content:center;place-items:center;width:53px;height:53px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 0 25px #5bddff14}.home-agent-match strong{color:#9ff6ff;letter-spacing:-.04em;font-size:20px;line-height:1}.home-agent-match small{color:#71949b;letter-spacing:.08em;margin-top:3px;font-size:6px;font-weight:950}.home-intro-control{align-items:stretch;gap:10px;display:flex}.home-engine-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060d1094;border:1px solid #89ffd92e;border-radius:16px;flex-direction:column;justify-content:center;gap:5px;min-width:270px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff09}.home-agent-visual .home-intro-control{z-index:2;position:absolute;bottom:11px;left:11px;right:11px}.home-agent-visual .home-engine-status{color:#edf8f7;text-align:left;cursor:pointer;background:#050c0fbd;flex:1;min-width:0;padding:10px 12px}.home-agent-visual .home-engine-status:hover{background:#071416d6;border-color:#89ffd961}.home-agent-visual .intro-date{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c15b8;width:74px;padding:9px}.home-agent-visual .intro-date strong{font-size:27px}.home-engine-status>span{color:var(--lime);letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;font-weight:950;display:flex}.home-engine-status>span i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 13px var(--lime);border-radius:50%;animation:2.4s ease-in-out infinite marketing-pulse}.home-engine-status strong{font-size:14px}.home-engine-status small{color:#7e8d93;font-size:11px}.intro-date{background:#b18cff0b;border-color:#b18cff2e}.guide-welcome-card{background:radial-gradient(circle at 0,#facc151a,#0000 18%),linear-gradient(110deg,#16150cd6,#0e1419f5 39%,#b18cff0e);border-color:#facc153b;box-shadow:0 20px 60px #0003,inset 0 1px #ffffff09}.guide-orb{background:linear-gradient(145deg,#ffe875,#ffbd4b);box-shadow:0 0 34px #facc153b,inset 0 1px #ffffff8c}.module-rail{background:linear-gradient(120deg,#5bddff07,#b18cff05);border-color:#5bddff1d;box-shadow:inset 0 1px #ffffff06}.module-block{box-shadow:inset 0 1px #ffffff08}.metric-card{border-color:color-mix(in srgb,var(--metric) 19%,transparent);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--metric) 11%,transparent),transparent 44%),linear-gradient(145deg,#111a1feb,#0a0f14f5);box-shadow:0 16px 40px #00000021,inset 0 1px #ffffff08}.metric-card strong{font-size:29px;font-weight:900}.daily-work-lanes>button,.surface-card{background:radial-gradient(circle at 100% 0,#5bddff09,#0000 36%),linear-gradient(145deg,#111a1ff2,#090e13fa);border-color:#ffffff1b;box-shadow:0 18px 48px #00000024,inset 0 1px #ffffff08}.daily-work-lanes>button:hover,.surface-card:hover{border-color:#5bddff38}.primary-button{background:linear-gradient(105deg,#91ffdb,#5bddff);box-shadow:0 10px 28px #5bddff1f}.radar-card{box-shadow:0 24px 65px #00000036,0 0 45px #5bddff0a,inset 0 1px #ffffff09}.radar-circle{filter:drop-shadow(0 0 28px #5bddff1a)}@media (width<=1180px){.hero-jk-signature{right:0}.home-agent-visual{width:min(445px,44vw)}.home-engine-status{min-width:220px}.home-engine-status small{display:none}}@media (width>=1101px){.hero-copy h1{letter-spacing:-.045em;font-size:clamp(46px,3.62vw,52px);line-height:1.065}}@media (width>=681px) and (width<=1100px){.hero-copy h1{letter-spacing:-.045em;font-size:clamp(48px,5.6vw,62px);line-height:1.065}}@media (width<=920px){.hero-monogram-bg{top:280px}.hero-jk-signature{bottom:8px;right:24px}.app-ambient-wordmark{opacity:.24;right:-180px}.home-intro{flex-direction:column;align-items:flex-start}.home-agent-visual{width:100%;height:300px}.home-intro-control{flex-direction:row}.home-engine-status{min-width:0}}@media (width<=680px){.hero-copy h1{letter-spacing:-.045em;font-size:clamp(32px,10vw,45px);line-height:1.08}.hero-copy h1>span,.hero-copy h1>em{white-space:normal}.hero-copy>p{font-size:16px}.marketing-section-head h2,.precision-intro h2,.builder-copy h2,.marketing-jk-copy h2{font-size:41px}.hero-monogram-bg{gap:18px;width:150%;top:305px}.hero-monogram-bg span,.hero-monogram-bg b{font-size:48vw}.hero-monogram-bg em,.hero-copy:after{display:none}.hero-copy h1:after{width:64px}.hero-jk-signature{grid-template-columns:88px 1fr auto;width:calc(100% - 20px);min-width:0;bottom:-9px;right:10px}.hero-jk-signature img{width:82px}.topbar-engine-mark{display:none}.home-intro{border-radius:19px;min-height:0;padding:22px 18px}.home-intro:after{font-size:88px;bottom:-16px;right:-30px}.home-agent-visual{border-radius:16px;height:255px}.home-agent-visual>img{object-position:64% 45%}.home-intro-control{width:auto;margin-top:0}.home-engine-status{width:100%}.home-intro-control .intro-date,.app-ambient-wordmark{display:none}}@media (width<=1180px){.workday-finish-panel{grid-template-columns:70px minmax(0,1fr)}.finish-day-delivery{grid-column:1/-1}.workday-finish-panel>button{grid-column:1/-1;min-height:60px}}@media (width<=680px){.workday-finish-panel{grid-template-columns:1fr;gap:15px;padding:19px 16px}.finish-day-orb{width:58px;height:58px}.finish-day-copy h2{font-size:24px}.finish-day-delivery{grid-column:1;grid-template-columns:1fr}.finish-day-delivery>i{display:none}.finish-day-delivery>span{min-height:62px}.workday-finish-panel>button{grid-column:1;width:100%}.day-close-modal{padding:20px 16px}.day-close-modal>header{grid-template-columns:48px 1fr;align-items:start}.day-close-modal>header>span{width:46px;height:46px}.manager-delivery-status{grid-column:1/-1;justify-self:start}.day-close-report-grid{grid-template-columns:1fr}.manager-report-receipt{grid-template-columns:34px 1fr}.manager-report-receipt>b{grid-column:2;justify-self:start}.day-close-actions{flex-direction:column}.day-close-actions button{width:100%}}.call-dial-panel{text-align:left;background:#5bddff06;border:1px solid #5bddff29;border-radius:12px;margin-top:11px;padding:10px}.call-dial-panel>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.call-dial-panel>header>span{grid-template-columns:8px 1fr;align-items:center;gap:1px 7px;display:grid}.call-dial-panel>header i{background:#6a777c;border-radius:50%;grid-row:1/3;width:7px;height:7px}.call-dial-panel>header i.connected{background:#34d399;box-shadow:0 0 10px #34d399a6}.call-dial-panel>header small{color:#67e8f9;letter-spacing:.11em;font-size:7px;font-weight:950}.call-dial-panel>header strong{font-size:10px}.call-dial-panel>header button{color:#67e8f9;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:850}.call-dial-panel>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.call-dial-panel>div>button{border:1px solid var(--line);color:#8b999e;text-align:left;cursor:pointer;background:#ffffff05;border-radius:9px;grid-template-columns:31px 1fr;align-items:center;gap:7px;min-height:54px;padding:7px;display:grid}.call-dial-panel>div>button>b{color:#8ddfeb;background:#22d3ee14;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.call-dial-panel>div>button span{gap:2px;display:grid}.call-dial-panel>div>button strong{font-size:10px}.call-dial-panel>div>button small{color:#68777d;font-size:8px}.call-dial-panel>div>button.active{color:#e8f8fa;background:#5bddff11;border-color:#5bddff61}.call-dial-panel>div>button.active>b{color:#071416;background:#5bddff}.universal-phone-bridge{background:radial-gradient(circle at 0,#5bddff1a,#0000 22%),#5bddff06;border:1px solid #5bddff33;border-radius:12px;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;margin:10px 0;padding:13px;display:grid}.universal-phone-bridge>span{color:#071416;background:linear-gradient(145deg,#5bddff,#91ffdb);border-radius:14px 5px;place-items:center;width:54px;height:54px;font-size:12px;font-weight:950;display:grid}.universal-phone-bridge small{color:#67e8f9;letter-spacing:.1em;font-size:8px;font-weight:950}.universal-phone-bridge strong{margin:4px 0;font-size:13px;display:block}.universal-phone-bridge p{color:#78898f;margin:0;font-size:10px;line-height:1.45}.universal-phone-bridge>button{color:#bff5ff;cursor:pointer;background:#5bddff0e;border:1px solid #5bddff3d;border-radius:9px;padding:10px 12px;font-size:10px;font-weight:900}.phone-dial-policy{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(145px,.7fr));align-items:stretch;gap:7px;margin:10px 0;display:grid}.phone-dial-policy>div{flex-direction:column;justify-content:center;padding:8px;display:flex}.phone-dial-policy>div small{color:#67e8f9;letter-spacing:.09em;font-size:8px;font-weight:950}.phone-dial-policy>div strong{margin-top:4px;font-size:12px}.phone-dial-policy>button{border:1px solid var(--line);color:#8b989e;text-align:left;cursor:pointer;background:#ffffff04;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.phone-dial-policy>button>span{color:#67e8f9;background:#67e8f912;border-radius:9px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:950;display:grid}.phone-dial-policy p{gap:2px;margin:0;display:grid}.phone-dial-policy strong{font-size:10px}.phone-dial-policy small{color:#68777d;font-size:8px}.phone-dial-policy>button.active{color:#e8f6f8;background:#5bddff0e;border-color:#5bddff52}.call-status.idle .call-wave i,.call-status.ended .call-wave i{background:#64747a;height:3px;animation:none}.call-status.dialing{color:#67e8f9}.call-status.ended{color:#ff9da7}.call-phone-console{background:linear-gradient(100deg,#5bddff0f,#ffffff05);border:1px solid #5bddff2e;border-radius:12px;grid-template-columns:43px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:11px 0 2px;padding:9px;display:grid}.call-phone-console>span{color:#071416;background:#5bddff;border-radius:11px;place-items:center;width:41px;height:41px;font-size:9px;font-weight:950;display:grid}.call-phone-console p{gap:3px;margin:0;display:grid}.call-phone-console small{color:#779097;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.call-phone-console strong{font-size:12px}.call-phone-console button{border:1px solid var(--line);color:#a5b1b5;cursor:pointer;background:#ffffff06;border-radius:9px;min-height:35px;padding:0 10px;font-size:9px;font-weight:900}.call-phone-console button:disabled{opacity:.36;cursor:default}.call-phone-console button.mute.active{color:#fde68a;border-color:#facc1547}.call-phone-console button.hangup{color:#fff;background:linear-gradient(110deg,#d83b4f,#fb7185);border-color:#fb718547}.call-phone-console button.dial-now{color:#071410;background:linear-gradient(105deg,#91ffdb,#5bddff);border-color:#89ffd94d}.installer-phone-choice{background:radial-gradient(circle at 0 0,#5bddff17,#0000 30%),#0a1014b8;border:1px solid #5bddff33;border-radius:17px;margin:0 24px 22px;padding:18px}.installer-phone-choice>header{grid-template-columns:52px 1fr auto;align-items:center;gap:12px;display:grid}.installer-phone-choice>header>.install-ai{color:#071416;background:#5bddff;border-radius:14px;place-items:center;width:50px;height:50px;font-size:10px;font-weight:950;display:grid}.installer-phone-choice header small{color:#67e8f9;letter-spacing:.1em;font-size:8px;font-weight:950}.installer-phone-choice h2{margin:4px 0;font-size:20px}.installer-phone-choice header p{color:#849399;margin:0;font-size:11px}.installer-phone-choice header>b{color:#8de8f3;letter-spacing:.08em;background:#5bddff12;border-radius:999px;padding:6px 8px;font-size:8px}.installer-phone-options{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.installer-phone-options>button{border:1px solid var(--line);color:#94a2a7;text-align:left;cursor:pointer;background:#ffffff05;border-radius:10px;grid-template-columns:36px 1fr;align-items:center;gap:8px;min-height:66px;padding:8px;display:grid}.installer-phone-options>button>span{color:#67e8f9;background:#67e8f912;border-radius:9px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:950;display:grid}.installer-phone-options p{gap:3px;margin:0;display:grid}.installer-phone-options strong{font-size:10px}.installer-phone-options small{color:#6b7a80;font-size:8px;line-height:1.35}.installer-phone-options>button.active{color:#f0fbfc;background:#5bddff0f;border-color:#5bddff5c}.installer-phone-options>button.active>span{color:#071416;background:#5bddff}.phone-install-success{background:#34d3990a;border:1px solid #34d39933;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:10px;display:grid}.phone-install-success>span{color:#07140f;background:#5ee0ad;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.phone-install-success p{gap:3px;margin:0;display:grid}.phone-install-success strong{font-size:11px}.phone-install-success small{color:#71847e;font-size:8px}.phone-install-success>div{gap:5px;display:flex}.phone-install-success button{border:1px solid var(--line);color:#8c9b9f;background:#ffffff05;border-radius:8px;padding:8px;font-size:8px;font-weight:850}.phone-install-success button.active{color:#bff5ff;background:#5bddff0f;border-color:#5bddff4d}.phone-test-strip,.phone-confirmation-summary{background:#5bddff08;border:1px solid #5bddff2b;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin:0 24px 20px;padding:11px;display:grid}.phone-test-strip>span,.phone-confirmation-summary>span{color:#67e8f9;background:#67e8f914;border-radius:10px;place-items:center;width:40px;height:40px;font-size:9px;font-weight:950;display:grid}.phone-test-strip.connected>span{color:#07140f;background:#5ee0ad}.phone-test-strip p,.phone-confirmation-summary p{gap:2px;margin:0;display:grid}.phone-test-strip small,.phone-confirmation-summary small{color:#67e8f9;letter-spacing:.1em;font-size:7px;font-weight:950}.phone-test-strip strong,.phone-confirmation-summary strong{font-size:11px}.phone-test-strip em,.phone-confirmation-summary em{color:#708087;font-size:8px;font-style:normal}.phone-test-strip>b,.phone-confirmation-summary>b{color:#8adfea;letter-spacing:.09em;font-size:8px}@media (width<=920px){.universal-phone-bridge{grid-template-columns:52px 1fr}.universal-phone-bridge>button{grid-column:1/-1}.phone-dial-policy{grid-template-columns:1fr 1fr 1fr}.phone-dial-policy>div{grid-column:1/-1}.installer-phone-options{grid-template-columns:1fr 1fr}.phone-install-success{grid-template-columns:36px 1fr}.phone-install-success>div{grid-column:2}}@media (width<=680px){.call-dial-panel>div{grid-template-columns:1fr}.call-phone-console{grid-template-columns:40px 1fr}.call-phone-console>button{min-height:40px}.call-phone-console>button.mute{grid-column:1/2}.call-phone-console>button.hangup,.call-phone-console>button.dial-now{grid-column:2}.phone-dial-policy{grid-template-columns:1fr}.phone-dial-policy>div{grid-column:1}.installer-phone-choice{margin:0 12px 18px;padding:14px}.installer-phone-choice>header{grid-template-columns:44px 1fr}.installer-phone-choice>header>.install-ai{width:42px;height:42px}.installer-phone-choice header>b{grid-column:2;justify-self:start}.installer-phone-options{grid-template-columns:1fr}.phone-test-strip,.phone-confirmation-summary{grid-template-columns:40px 1fr;margin:0 12px 18px}.phone-test-strip>b,.phone-confirmation-summary>b{grid-column:2;justify-self:start}}.jk-partner-configuration{background:radial-gradient(circle at 0 0,#e21f311f,#0000 27%),linear-gradient(125deg,#1d0b0fe6,#0a0f12fa 42%);border:1px solid #e21f3145;border-radius:19px;margin:15px 0;padding:19px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.jk-partner-configuration.disabled{filter:saturate(.45);border-color:#ffffff1a}.jk-config-sweep{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:52px;height:180%;animation:9s ease-in-out infinite jk-recommendation-shimmer;position:absolute;top:-42%;left:-130px;transform:rotate(12deg)}.jk-partner-configuration>:not(.jk-config-sweep){z-index:1;position:relative}.jk-partner-configuration>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.jk-config-brand{grid-template-columns:122px 1fr;align-items:center;gap:14px;display:grid}.jk-config-logo{background:#fffffff0;border:1px solid #e21f3142;border-radius:14px;place-items:center;min-height:66px;padding:10px;display:grid;box-shadow:0 12px 32px #00000040}.jk-config-logo img{width:100px;height:auto}.jk-config-brand small{color:#ff8d97;letter-spacing:.11em;font-size:8px;font-weight:950}.jk-config-brand h2{letter-spacing:-.025em;margin:5px 0 3px;font-size:21px}.jk-config-brand p{color:#88969b;margin:0;font-size:11px}.jk-master-switch{border:1px solid var(--line);color:#88969b;text-align:left;cursor:pointer;background:#ffffff05;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:2px 9px;min-width:170px;padding:10px;display:grid}.jk-master-switch>span{background:#303a3f;border-radius:99px;grid-row:1/3;width:40px;height:22px;transition:background .2s;position:relative}.jk-master-switch>span i{background:#849096;border-radius:50%;width:16px;height:16px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.jk-master-switch b{font-size:11px}.jk-master-switch small{color:#68767b;font-size:8px}.jk-master-switch.on{color:#fff1f2;background:#e21f3112;border-color:#e21f314d}.jk-master-switch.on>span{background:#e21f31;box-shadow:0 0 16px #e21f312e}.jk-master-switch.on>span i{background:#fff;transform:translate(18px)}.jk-config-grid{grid-template-columns:1.05fr 1.05fr .9fr;gap:8px;margin-top:15px;display:grid}.jk-config-grid>article{background:#00000029;border:1px solid #ffffff13;border-radius:13px;min-width:0;padding:13px}.jk-config-step{grid-template-columns:32px 1fr;align-items:center;gap:8px;display:grid}.jk-config-step>span{color:#fff;background:linear-gradient(145deg,#e21f31,#8c1220);border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:950;display:grid}.jk-config-step p{gap:2px;margin:0;display:grid}.jk-config-step small{color:#ff7b87;letter-spacing:.1em;font-size:7px;font-weight:950}.jk-config-step strong{font-size:11px}.jk-service-selector{grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;display:grid}.jk-service-selector button{border:1px solid var(--line);color:#849298;text-align:left;cursor:pointer;background:#ffffff03;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:6px;font-size:9px;display:flex}.jk-service-selector button>span{color:#8e9ba0;background:#ffffff0a;border-radius:5px;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:8px;font-weight:950;display:grid}.jk-service-selector button.selected{color:#f7e7e9;background:#e21f310e;border-color:#e21f3142}.jk-service-selector button.selected>span{color:#fff;background:#e21f31}.jk-service-selector button:disabled,.jk-recommendation-modes button:disabled,.jk-recipient-fields input:disabled,.jk-config-actions button:disabled{opacity:.38;cursor:default}.jk-config-note{color:#647277;margin-top:8px;font-size:8px;line-height:1.45;display:block}.jk-recommendation-modes{gap:5px;margin-top:10px;display:grid}.jk-recommendation-modes>button{border:1px solid var(--line);color:#7f8d92;text-align:left;cursor:pointer;background:#ffffff03;border-radius:8px;grid-template-columns:19px 1fr;align-items:center;gap:7px;min-height:43px;padding:7px;display:grid}.jk-recommendation-modes>button>span{color:#5f6b70;font-size:10px}.jk-recommendation-modes p{gap:2px;margin:0;display:grid}.jk-recommendation-modes strong{font-size:9px}.jk-recommendation-modes small{color:#657278;font-size:8px}.jk-recommendation-modes>button.selected{color:#f9e8ea;background:#e21f310e;border-color:#e21f3140}.jk-recommendation-modes>button.selected>span{color:#ff6674}.jk-recipient-fields{gap:7px;margin-top:10px;display:grid}.jk-recipient-fields label{color:#7b898e;letter-spacing:.08em;text-transform:uppercase;gap:4px;font-size:7px;font-weight:900;display:grid}.jk-recipient-fields input{border:1px solid var(--line);color:#e5ebed;background:#090e11;border-radius:8px;outline:0;width:100%;min-width:0;height:34px;padding:0 8px;font-size:9px}.jk-recipient-fields input:focus{border-color:#e21f3161}.jk-handoff-rules{gap:4px;margin-top:9px;display:grid}.jk-handoff-rules span{color:#849198;font-size:8px}.jk-handoff-rules span:first-letter{color:#ff6674}.jk-partner-configuration>footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:15px;margin-top:9px;padding:10px 0 0;display:flex}.jk-partner-configuration>footer>div:first-child{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.jk-partner-configuration>footer>div:first-child>span{border:1px solid var(--line);color:#7e8b90;letter-spacing:.08em;border-radius:99px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:950;display:inline-flex}.jk-partner-configuration>footer>div:first-child>span i{background:#647178;border-radius:50%;width:6px;height:6px}.jk-partner-configuration>footer>div:first-child>span.ready{color:#78e4c4;border-color:#34d3992e}.jk-partner-configuration>footer>div:first-child>span.ready i{background:#34d399;box-shadow:0 0 8px #34d399a6}.jk-partner-configuration>footer p{gap:2px;margin:0;display:grid}.jk-partner-configuration>footer strong{font-size:10px}.jk-partner-configuration>footer small{color:#6b797e;font-size:8px}.jk-config-actions{gap:6px;display:flex}.jk-config-actions button{color:#ff9ca5;cursor:pointer;background:#e21f310a;border:1px solid #e21f3140;border-radius:8px;min-height:35px;padding:0 10px;font-size:9px;font-weight:900}.jk-config-actions button:last-child{color:#fff;background:linear-gradient(110deg,#bf1727,#e21f31);border-color:#e21f31}.jk-config-actions button:last-child.saved{color:#8ce0c5;background:#34d3990a;border-color:#34d3992e}@media (width<=1050px){.jk-config-grid{grid-template-columns:1fr 1fr}.jk-config-grid>article:last-child{grid-column:1/-1}.jk-recipient-fields{grid-template-columns:1fr 1fr}}@media (width<=680px){.jk-partner-configuration{padding:14px}.jk-partner-configuration>header,.jk-partner-configuration>footer{flex-direction:column;align-items:stretch}.jk-config-brand{grid-template-columns:92px 1fr}.jk-config-logo img{width:74px}.jk-master-switch{width:100%}.jk-config-grid{grid-template-columns:1fr}.jk-config-grid>article:last-child{grid-column:1}.jk-recipient-fields,.jk-service-selector,.jk-partner-configuration>footer>div:first-child{grid-template-columns:1fr}.jk-config-actions{flex-direction:column}.jk-config-actions button{width:100%;min-height:42px}}.platform-control{color:#edf4f5;background:radial-gradient(circle at 85% 0,#5bddff17,#0000 30%),#070b0f;min-height:100vh;padding:clamp(22px,4vw,58px)}.platform-control>header{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1320px;margin:auto;display:flex}.platform-control>header span,.platform-companies small,.platform-safety small{color:#91ffdb;letter-spacing:.14em;font-size:9px;font-weight:950}.platform-control h1{letter-spacing:-.06em;margin:8px 0;font-size:clamp(46px,7vw,88px);line-height:.94}.platform-control>header p{color:#839197;margin:0}.platform-control>header a{color:#baffea;background:#91ffdb0d;border:1px solid #91ffdb47;border-radius:11px;padding:13px 17px;font-size:11px;font-weight:900}.platform-metrics{grid-template-columns:repeat(4,1fr);gap:9px;max-width:1320px;margin:34px auto 18px;display:grid}.platform-metrics article{background:#ffffff06;border:1px solid #ffffff17;border-radius:15px;gap:7px;padding:18px;display:grid}.platform-metrics small{color:#718087;letter-spacing:.1em;font-size:8px;font-weight:900}.platform-metrics strong{font-size:34px}.platform-metrics span{color:#748187;font-size:10px}.platform-companies{background:#0c1419e6;border:1px solid #5bddff26;border-radius:18px;max-width:1320px;margin:0 auto;padding:20px}.platform-companies>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.platform-companies h2{margin:5px 0 0;font-size:25px}.platform-companies button{color:#aeeeff;background:#5bddff0a;border:1px solid #5bddff33;border-radius:9px;min-height:38px;padding:0 12px;font-weight:850}.platform-companies>div{gap:7px;margin-top:16px;display:grid}.platform-companies article{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.platform-companies article>span{color:#071315;background:linear-gradient(145deg,#91ffdb,#5bddff);border-radius:11px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.platform-companies article>div{gap:3px;display:grid}.platform-companies article strong{font-size:14px}.platform-companies article p{color:#76858a;margin:0;font-size:10px}.platform-safety{background:#91ffdb06;border:1px solid #91ffdb21;border-radius:14px;grid-template-columns:45px 1fr;align-items:center;gap:13px;max-width:1320px;margin:18px auto 0;padding:17px;display:grid}.platform-safety>span{color:#071315;background:#91ffdb;border-radius:11px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:950;display:grid}.platform-safety h2{margin:4px 0;font-size:17px}.platform-safety p{color:#78878c;margin:0;font-size:11px}@media (width<=780px){.platform-control>header{flex-direction:column;align-items:stretch}.platform-control>header a{text-align:center}.platform-metrics{grid-template-columns:1fr 1fr}.platform-companies>header{flex-direction:column;align-items:stretch}.platform-companies article{grid-template-columns:42px 1fr}.platform-companies article>button{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.pilot-matching-results{background:linear-gradient(145deg,#071318f5,#080f14fa);border:1px solid #67e8f92e;border-radius:18px;margin-top:18px;padding:22px}.pilot-matching-results.loading,.pilot-matching-results.error{color:var(--muted)}.pilot-matching-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pilot-matching-head>div:first-child>span{color:#67e8f9;letter-spacing:.13em;font-size:10px;font-weight:900}.pilot-matching-head h2{margin:7px 0 5px;font-size:24px}.pilot-matching-head h2 b{color:#b9f568}.pilot-matching-head p{max-width:760px;color:var(--muted);margin:0;line-height:1.5}.pilot-matching-head-actions{justify-items:end;gap:8px;min-width:250px;display:grid}.pilot-matching-head-actions>strong{color:#a9bac0;overflow-wrap:anywhere;text-align:right;background:#ffffff0a;border-radius:9px;max-width:100%;padding:7px 10px;font-size:11px}.pilot-matching-head-actions>button{color:#071014;cursor:pointer;background:linear-gradient(135deg,#b9f568,#67e8f9);border:1px solid #b9f56847;border-radius:10px;min-height:42px;padding:9px 13px;font-size:11px;font-weight:900}.pilot-matching-head-actions>button:disabled{opacity:.58;cursor:not-allowed}.pilot-matching-head-actions>.pilot-onec-return-button{color:#bfeef4;background:#67e8f90f;border-color:#67e8f93d}.pilot-scored-download-hint{max-width:250px;color:var(--muted);text-align:right;font-size:9px;line-height:1.4}.pilot-matching-head-actions>small{color:#ffbd76;text-align:right;max-width:250px;font-size:9px}.pilot-matching-stat-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.pilot-matching-stat-grid article{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;min-height:92px;padding:13px}.pilot-matching-stat-grid article b,.pilot-matching-stat-grid article span,.pilot-matching-stat-grid article small{display:block}.pilot-matching-stat-grid article b{color:#b9f568;font-size:25px}.pilot-matching-stat-grid article span{margin:5px 0;font-size:12px;font-weight:800}.pilot-matching-stat-grid article small{color:var(--muted);font-size:10px}.pilot-matching-stat-grid article.review b{color:#ffd166}.pilot-matching-controls{grid-template-columns:minmax(220px,1.45fr) repeat(3,minmax(135px,.7fr));gap:9px;margin:18px 0 7px;display:grid}.pilot-matching-controls label{gap:5px;display:grid}.pilot-matching-controls label>span{color:#91a4aa;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.pilot-matching-controls input,.pilot-matching-controls select{width:100%;min-height:40px;color:var(--text);background:#0a171c;border:1px solid #ffffff1a;border-radius:9px;outline:0;padding:0 10px}.pilot-matching-controls input:focus,.pilot-matching-controls select:focus{border-color:#67e8f97a}.pilot-matching-count{color:var(--muted);margin:0 0 15px;font-size:10px}.pilot-matching-inline-error{color:#ffbd76}.pilot-matching-empty{color:var(--muted);text-align:center;border:1px dashed #ffffff1f;border-radius:12px;margin:14px 0 0;padding:24px}.pilot-sector-potential{background:#00000024;border:1px solid #ffffff12;border-radius:13px;margin:18px 0;padding:15px}.pilot-sector-potential h3{margin:0 0 12px;font-size:14px}.pilot-sector-potential>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.pilot-sector-potential article header{justify-content:space-between;gap:8px;margin-bottom:5px;font-size:10px;display:flex}.pilot-sector-potential article header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pilot-sector-potential article header span{color:var(--muted);white-space:nowrap}.pilot-sector-potential article>div{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.pilot-sector-potential article i{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#b9f568);height:100%;display:block}.pilot-matching-list{gap:8px;display:grid}.pilot-matching-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;overflow:hidden}.pilot-matching-card.status-review{border-color:#ffd1662e}.pilot-matching-card-summary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px;display:grid}.pilot-match-score{color:#b9f568;text-align:center;border:1px solid #b9f5683d;border-radius:50%;place-content:center;width:58px;height:58px;font-size:20px;font-weight:900;display:grid}.pilot-match-score small{color:var(--muted);font-size:8px;font-weight:600;display:block}.pilot-match-company strong,.pilot-match-company small,.pilot-match-company em{display:block}.pilot-match-company strong{font-size:13px}.pilot-match-company small{color:var(--muted);margin:3px 0 6px;font-size:10px}.pilot-match-company em{color:#67e8f9;font-size:11px;font-style:normal}.pilot-match-state{color:#b9f568;text-align:right;text-transform:uppercase;min-width:78px;font-size:10px;font-weight:900}.status-review .pilot-match-state{color:#ffd166}.pilot-match-state small{color:var(--muted);text-transform:none;margin-top:5px;font-size:8px;font-weight:600;display:block}.pilot-matching-card-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 14px 89px;display:grid}.pilot-matching-card-detail section,.pilot-matching-card-detail aside{background:#00000026;border-radius:10px;padding:11px}.pilot-matching-card-detail h4,.pilot-matching-card-detail aside strong{color:#91a4aa;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:9px}.pilot-matching-card-detail p{color:#c0cbce;margin:0;font-size:11px;line-height:1.55}.pilot-matching-card-detail aside{border-left:2px solid #ffd166;grid-column:1/-1}.pilot-service-scores{gap:5px;display:grid}.pilot-service-scores span{color:#c8d2d5;justify-content:space-between;gap:8px;font-size:10px;display:flex}.pilot-service-scores i{color:#b9f568;font-style:normal;font-weight:900}.pilot-matching-pagination{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.pilot-matching-pagination button{color:#bfeef4;cursor:pointer;background:#67e8f90a;border:1px solid #67e8f933;border-radius:8px;padding:8px 12px}.pilot-matching-pagination button:disabled{opacity:.35;cursor:default}.pilot-matching-pagination span{color:var(--muted);font-size:10px}@media (width<=760px){.pilot-matching-results{padding:14px}.pilot-matching-head{display:block}.pilot-matching-head-actions{justify-items:stretch;min-width:0;margin-top:12px}.pilot-matching-head-actions>strong{text-align:center}.pilot-scored-download-hint,.pilot-matching-head-actions>small{text-align:left;max-width:none}.pilot-matching-stat-grid{grid-template-columns:repeat(2,1fr)}.pilot-matching-controls{grid-template-columns:1fr 1fr}.pilot-matching-search{grid-column:1/-1}.pilot-sector-potential>div{grid-template-columns:1fr}.pilot-matching-card-summary{grid-template-columns:54px minmax(0,1fr);gap:10px}.pilot-match-score{width:50px;height:50px;font-size:17px}.pilot-match-state{text-align:left;grid-column:2}.pilot-matching-card-detail{grid-template-columns:1fr;padding:0 10px 10px}.pilot-matching-card-detail aside{grid-column:auto}}.pilot-ai-cost-monitor{background:radial-gradient(circle at 100% 0,#b9f56813,#0000 30%),linear-gradient(145deg,#081412fa,#080f14fa);border:1px solid #b9f56833;border-radius:18px;margin-top:18px;padding:20px;scroll-margin-top:18px}.pilot-ai-cost-monitor>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.pilot-ai-cost-monitor>header span{color:var(--lime);letter-spacing:.12em;font-size:9px;font-weight:950}.pilot-ai-cost-monitor>header h2{margin:6px 0 5px;font-size:20px}.pilot-ai-cost-monitor>header p{max-width:760px;color:var(--muted);margin:0;line-height:1.5}.pilot-ai-cost-monitor>header>b{color:var(--lime);font-size:24px}.pilot-ai-cost-track{background:#ffffff12;border-radius:999px;height:8px;margin:15px 0;overflow:hidden}.pilot-ai-cost-track i{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#b9f568);height:100%;display:block}.pilot-ai-cost-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pilot-ai-cost-grid article{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;gap:5px;padding:11px;display:grid}.pilot-ai-cost-grid small{color:var(--muted);font-size:9px}.pilot-ai-cost-grid strong{font-size:18px}.pilot-ai-cost-stage-row{color:#b9c5c8;gap:18px;margin:13px 0;font-size:11px;display:flex}.pilot-ai-cost-stage-row b{color:var(--lime)}.pilot-ai-cost-alert{color:#ffcf98;background:#ff9d5c0f;border:1px solid #ffbd7640;border-radius:9px;margin:9px 0;padding:9px 11px;font-size:11px}.pilot-ai-cost-monitor aside{border-left:2px solid var(--cyan);background:#0000001f;padding:12px}.pilot-ai-cost-monitor aside strong{font-size:11px}.pilot-ai-cost-monitor aside p{color:#c0cbce;margin:5px 0;font-size:11px;line-height:1.5}.pilot-ai-cost-monitor aside small{color:var(--muted)}.pilot-ai-cost-monitor.error{color:#ffbd76}@media (width<=760px){.pilot-ai-cost-monitor{padding:14px}.pilot-ai-cost-grid{grid-template-columns:1fr 1fr}.pilot-ai-cost-stage-row{gap:5px;display:grid}}.pilot-admin-toggle{color:#baf5fb;background:#67e8f90e;border:1px solid #67e8f93d;border-radius:10px;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.pilot-view-switcher{background:#050d10e0;border:1px solid #67e8f933;border-radius:11px;gap:3px;min-height:40px;padding:3px;display:inline-flex}.pilot-view-switcher button{color:#75868c;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 12px;font-size:11px;font-weight:900}.pilot-view-switcher button.active{color:#071315;background:linear-gradient(135deg,#b9f568,#67e8f9)}.pilot-read-only-badge{color:#fde68a;letter-spacing:.1em;background:#facc150f;border:1px solid #facc1540;border-radius:9px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:950;display:inline-flex}.pilot-read-only-notice,.pilot-read-only-import,.pilot-empty-queue{background:linear-gradient(120deg,#67e8f912,#b9f56806);border:1px solid #67e8f933;border-radius:14px}.pilot-read-only-notice{grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:14px 16px;display:grid}.pilot-read-only-notice>span,.pilot-read-only-import>span,.pilot-empty-queue>span{color:var(--cyan);letter-spacing:.1em;font-size:9px;font-weight:950}.pilot-read-only-notice strong,.pilot-read-only-import strong{color:#e9f3f1;font-size:13px;display:block}.pilot-read-only-notice p,.pilot-read-only-import p{color:#829197;margin:4px 0 0;font-size:11px;line-height:1.5}.pilot-read-only-control{color:#9aabb0;border:1px dashed #67e8f933;border-radius:10px;padding:12px 14px;font-size:11px}.pilot-read-only-import{gap:5px;padding:17px;display:grid}.pilot-empty-queue{place-content:center;justify-items:start;gap:12px;min-height:300px;padding:42px;display:grid}.pilot-empty-queue h2{color:#f3f8f7;max-width:680px;margin:0;font-size:clamp(24px,4vw,42px)}.pilot-empty-queue p{color:#8ea0a5;max-width:680px;margin:0;line-height:1.65}.pilot-empty-queue button{color:#071315;background:#b9f568;border:0;border-radius:10px;min-height:42px;padding:0 16px;font-weight:950}.pilot-call-manager-entry{background:linear-gradient(105deg,#67e8f913,#0000 52%),#081013d1;border:1px solid #67e8f92e;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:66px;margin-bottom:12px;padding:13px 15px;display:grid;position:relative;overflow:hidden}.pilot-call-manager-entry:after{content:"";filter:blur(24px);pointer-events:none;background:#b9f56817;border-radius:50%;width:120px;height:120px;position:absolute;top:-84px;right:12%}.pilot-call-manager-entry>span{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.pilot-call-manager-entry p{color:#829197;margin:0;font-size:11px;line-height:1.45}.pilot-call-manager-entry button{z-index:1;color:#d9ffad;background:#b9f5680e;border:1px solid #b9f56838;border-radius:9px;min-height:38px;padding:0 13px;font-size:11px;font-weight:900;position:relative}.pilot-shell.pilot-call-focus .sidebar,.pilot-shell.pilot-call-focus .app-footer{display:none}.pilot-shell.pilot-call-focus .app-main{margin-left:0}.pilot-shell.pilot-call-focus .content-area{max-width:850px;padding-top:24px}.pilot-shell.pilot-call-focus :is(.page-intro,.queue-day-tabs,.queue-composition,.queue-refill-control,.call-focus-note,.queue-preflight,.manager-priority-lane,.module-off-banner,.full-queue,.next-best-work){display:none}.pilot-shell.pilot-call-focus .call-layout{max-width:700px;margin:0 auto;display:block}.pilot-shell.pilot-call-focus .next-lead-panel{min-height:0;padding:24px}.pilot-shell.pilot-call-focus .next-lead-panel :is(.engagement-memory,.call-mail-signal,.crm-history-card,.public-contact-intel,.call-meta){display:none}.pilot-call-modal{width:min(820px,100%)}.pilot-phone-selector{background:linear-gradient(135deg,#67e8f909,#ffffff03);border:1px solid #67e8f926;border-radius:13px;margin:11px 0 0;padding:12px}.pilot-phone-selector>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pilot-phone-selector>header div{gap:3px;display:grid}.pilot-phone-selector>header small{color:var(--cyan);letter-spacing:.1em;font-size:8px;font-weight:950}.pilot-phone-selector>header strong{color:#cdd8d5;font-size:11px}.pilot-phone-selector>header>span{color:#b9f568;background:#b9f5680f;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900}.pilot-phone-selector>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.pilot-phone-selector>div>button{border:1px solid var(--line);color:#9aa8ab;text-align:left;cursor:pointer;background:#ffffff05;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.pilot-phone-selector>div>button:disabled{opacity:.62;cursor:default}.pilot-phone-selector>div>button.active{color:#e9fcff;background:#67e8f912;border-color:#67e8f96b;box-shadow:inset 0 0 0 1px #67e8f914}.pilot-phone-selector>div>button>span{justify-content:space-between;align-items:center;gap:6px;display:flex}.pilot-phone-selector button span small{color:inherit;font-size:9px;font-weight:900}.pilot-phone-selector button span b{color:#10170c;background:var(--lime);letter-spacing:.08em;border-radius:4px;padding:2px 4px;font-size:6px}.pilot-phone-selector button>strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.pilot-phone-selector button>em{color:#7f8d91;font-size:8px;font-style:normal}.pilot-phone-selector button>small{color:#647277;font-size:7px}.pilot-phone-selector>p{color:#68777b;margin:8px 0 0;font-size:8px;line-height:1.45}.pilot-task-hint{background:#67e8f90b;border:1px solid #67e8f92e;border-radius:13px;padding:14px}.pilot-task-hint span,.pilot-task-hint strong,.pilot-task-hint small,.pilot-task-hint em{display:block}.pilot-task-hint span{color:var(--cyan);letter-spacing:.1em;font-size:10px;font-weight:900}.pilot-task-hint strong{color:#e9f0ee;margin-top:6px;font-size:14px;line-height:1.5}.pilot-task-hint small{color:#9caeaa;margin-top:7px;font-size:11px;line-height:1.45}.pilot-task-hint em{color:#11180c;background:var(--lime);border-radius:9px;margin-top:10px;padding:10px;font-size:13px;font-style:normal;font-weight:900}.pilot-call-modal .outcome-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pilot-admin-panel,.pilot-support-health{gap:16px;display:grid}.pilot-manager-welcome{isolation:isolate;background:radial-gradient(circle at 89% 8%,#67e8f924,#0000 29%),radial-gradient(circle at 7% 94%,#b9f56816,#0000 31%),linear-gradient(145deg,#0d191d,#091114 68%);border:1px solid #67e8f938;border-radius:20px;padding:clamp(20px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 24px 80px #00000042}.pilot-manager-welcome:before{content:"";z-index:-1;opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.pilot-manager-welcome>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.pilot-manager-welcome>header div{gap:5px;display:grid}.pilot-manager-welcome>header span,.pilot-manager-welcome-grid small{color:var(--cyan);letter-spacing:.14em;font-size:9px;font-weight:950}.pilot-manager-welcome>header strong{font-size:13px}.pilot-manager-welcome>header b{color:var(--lime);letter-spacing:.12em;background:#b9f5680e;border:1px solid #b9f56833;border-radius:999px;padding:6px 9px;font-size:9px}.pilot-manager-welcome-intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;margin:clamp(24px,4vw,42px) 0 24px;display:grid}.pilot-manager-welcome-intro h1{letter-spacing:-.045em;max-width:850px;margin:0 0 10px;font-size:clamp(30px,4.6vw,57px);line-height:.98}.pilot-manager-welcome-intro p{color:#9aabad;max-width:900px;margin:0;font-size:13px;line-height:1.65}.pilot-manager-welcome-intro>span{color:#67e8f92b;letter-spacing:-.08em;font-size:clamp(42px,8vw,90px);font-weight:950;line-height:.8}.pilot-manager-welcome-grid{grid-template-columns:1.35fr .85fr;gap:10px;display:grid}.pilot-manager-welcome-grid article{background:#ffffff06;border:1px solid #ffffff13;border-radius:14px;padding:17px}.pilot-manager-welcome-grid :is(ol,ul){gap:9px;margin:13px 0 0;padding-left:19px;display:grid}.pilot-manager-welcome-grid li{color:#d3dddc;padding-left:4px;font-size:12px;line-height:1.5}.pilot-manager-welcome-grid li::marker{color:var(--lime);font-weight:900}.pilot-manager-welcome-grid p{color:#829196;border-top:1px solid #fff1;margin:16px 0 0;padding-top:13px;font-size:11px;line-height:1.5}.pilot-manager-welcome>button{color:#0b1308;background:linear-gradient(135deg,#d3ff9a,#aeea63);border:0;border-radius:10px;min-height:45px;margin-top:14px;padding:0 17px;font-size:12px;font-weight:950;box-shadow:0 10px 28px #b9f5681f}.pilot-language-panel{width:315px}.pilot-language-panel>div{grid-template-columns:1fr;margin-top:11px}.pilot-admin-head{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.pilot-admin-head h1{margin:7px 0;font-size:clamp(26px,4vw,42px)}.pilot-admin-head p{color:var(--muted);margin:0;line-height:1.55}.pilot-admin-head button,.pilot-integration-card button,.pilot-support-health button{border:1px solid var(--line);min-height:42px;color:var(--cyan);background:#67e8f90a;border-radius:10px;padding:0 14px}.pilot-analysis-progress,.pilot-integration-card,.pilot-support-health{border:1px solid var(--line);background:var(--panel);border-radius:15px;padding:17px}.pilot-integration-card>header,.pilot-support-health>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.pilot-integration-card>header div,.pilot-support-health>header{color:var(--cyan)}.pilot-integration-card>header div{gap:4px;display:grid}.pilot-integration-card>header span,.pilot-support-health>header span{letter-spacing:.1em;font-size:10px;font-weight:900}.pilot-integration-card>header strong,.pilot-support-health>header strong{color:var(--text);font-size:17px}.pilot-integration-card>header b{color:var(--lime);background:#b9f56814;border-radius:999px;padding:5px 8px;font-size:10px}.pilot-integration-card.status-missing>header b,.pilot-integration-card.status-error>header b{color:#ffbd76;background:#ff9d5c14}.pilot-integration-card>p,.pilot-integration-card>small,.pilot-support-health>p{color:var(--muted);line-height:1.5}.pilot-integration-form{grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:9px;margin:12px 0;display:grid}.pilot-integration-form label{color:var(--muted);gap:6px;font-size:11px;display:grid}.pilot-integration-form input{border:1px solid var(--line);min-height:42px;color:var(--text);background:#ffffff06;border-radius:10px;padding:0 12px}.pilot-integration-form button:not(.secondary){color:#10170c;background:var(--lime)}.pilot-real-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.pilot-performance-cockpit,.pilot-baseline-card{background:radial-gradient(circle at 96% 0,#67e8f911,transparent 24%), var(--panel);border:1px solid #67e8f924;border-radius:17px;padding:18px}.pilot-performance-cockpit>header,.pilot-baseline-card>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.pilot-performance-cockpit>header div,.pilot-baseline-card>header div{gap:4px;display:grid}.pilot-performance-cockpit>header span,.pilot-baseline-card>header span,.pilot-channel-comparison>span{color:var(--cyan);letter-spacing:.12em;font-size:9px;font-weight:950}.pilot-performance-cockpit>header strong,.pilot-baseline-card>header strong{font-size:15px}.pilot-performance-cockpit>header b,.pilot-baseline-card>header b{color:var(--lime);letter-spacing:.08em;background:#b9f56811;border-radius:999px;padding:5px 8px;font-size:9px}.pilot-performance-cockpit .pilot-real-metrics article{background:#ffffff05}.pilot-channel-comparison{grid-template-columns:auto repeat(3,1fr);align-items:stretch;gap:8px;margin-top:9px;display:grid}.pilot-channel-comparison>span{align-items:center;padding:13px 8px 13px 0;display:grid}.pilot-channel-comparison article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:1fr auto;gap:4px 10px;padding:12px;display:grid}.pilot-channel-comparison article strong{font-size:12px}.pilot-channel-comparison article b{color:var(--lime);font-size:11px}.pilot-channel-comparison article small{color:var(--muted);grid-column:1/-1;font-size:10px}.pilot-timing-truth{color:#819197;background:#67e8f906;border-left:2px solid #67e8f966;margin:10px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.pilot-learning-evidence{background:#b9f56806;border:1px solid #b9f5681f;border-radius:12px;margin-top:9px;padding:12px}.pilot-learning-evidence>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pilot-learning-evidence>header div{gap:3px;display:grid}.pilot-learning-evidence>header small{color:var(--lime);letter-spacing:.09em;font-size:8px;font-weight:950}.pilot-learning-evidence>header strong{font-size:11px}.pilot-learning-evidence>header b{color:var(--lime);font-size:8px}.pilot-learning-evidence>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.pilot-learning-evidence article{border:1px solid var(--line);background:#ffffff04;border-radius:9px;grid-template-columns:1fr auto;gap:4px 8px;padding:9px;display:grid}.pilot-learning-evidence article strong{font-size:10px}.pilot-learning-evidence article b{color:var(--lime);font-size:14px}.pilot-learning-evidence article small{color:#738084;grid-column:1/-1;font-size:8px}.pilot-learning-evidence>p{color:#7f8d90;margin:9px 0 0;font-size:10px;line-height:1.45}.pilot-baseline-card>p{color:var(--muted);margin:0 0 13px;font-size:12px;line-height:1.5}.pilot-baseline-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pilot-baseline-form label{color:#87969b;gap:5px;font-size:9px;font-weight:800;line-height:1.35;display:grid}.pilot-baseline-form label.wide{grid-column:span 2}.pilot-baseline-form input{border:1px solid var(--line);min-width:0;min-height:39px;color:var(--text);background:#ffffff05;border-radius:9px;outline:0;padding:0 10px}.pilot-baseline-form input:focus{border-color:#67e8f961}.pilot-baseline-form button{color:#0c1408;background:var(--lime);border:0;border-radius:9px;align-self:end;min-height:39px;padding:0 12px;font-size:10px;font-weight:950}.pilot-baseline-card>small[role=status]{color:var(--cyan);margin-top:9px;display:block}.pilot-baseline-comparison{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pilot-baseline-comparison article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;gap:5px;padding:13px;display:grid}.pilot-baseline-comparison small{color:var(--cyan);font-size:9px;font-weight:900}.pilot-baseline-comparison strong{font-size:22px}.pilot-baseline-comparison span{color:var(--muted);font-size:9px}.pilot-baseline-comparison b{color:#a9b6b9;font-size:10px}.pilot-real-metrics article,.pilot-team-card,.pilot-evidence-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:16px}.pilot-real-metrics article{gap:5px;display:grid}.pilot-real-metrics small,.pilot-team-card header span,.pilot-evidence-card header span{color:var(--cyan);letter-spacing:.09em;font-size:10px;font-weight:900}.pilot-real-metrics strong{font-size:28px}.pilot-real-metrics span,.pilot-team-card small,.pilot-evidence-card p{color:var(--muted);font-size:12px}.pilot-admin-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.pilot-connector-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.pilot-connector-grid article{border:1px solid var(--line);background:#ffffff05;border-radius:13px;gap:6px;padding:14px;display:grid}.pilot-connector-grid small{color:var(--cyan);letter-spacing:.09em;font-size:9px;font-weight:900}.pilot-connector-grid strong{color:var(--text);font-size:14px}.pilot-connector-grid span{color:var(--muted);font-size:11px;line-height:1.45}.pilot-team-card>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.pilot-team-card p{margin:0;display:grid}.pilot-team-card button,.pilot-evidence-card a,.pilot-evidence-card button{color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;display:inline-flex}.pilot-admin-panel .pilot-import-panel{margin:0}.pilot-setup-center{background:radial-gradient(circle at 100% 0,#67e8f917,#0000 28%),linear-gradient(145deg,#0c191dfa,#080e11fa);border:1px solid #67e8f93d;border-radius:18px;gap:14px;padding:clamp(17px,2.5vw,24px);display:grid;box-shadow:0 22px 60px #0003}.pilot-setup-center>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.pilot-setup-center>header span,.pilot-sipcall-test>div:first-child>span{color:var(--cyan);letter-spacing:.12em;font-size:10px;font-weight:900}.pilot-setup-center>header h2{margin:6px 0 4px;font-size:clamp(19px,2vw,25px)}.pilot-setup-center>header p{max-width:780px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.pilot-setup-center>header>b{min-width:54px;color:var(--cyan);text-align:center;background:#67e8f90a;border:1px solid #67e8f933;border-radius:99px;padding:8px 10px;font-size:12px}.pilot-setup-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pilot-setup-grid>article{border:1px solid var(--line);background:#ffffff05;border-radius:14px;align-content:start;gap:12px;padding:15px;display:grid}.pilot-setup-grid>article.ready{background:#b9f56806;border-color:#b9f5683d}.pilot-setup-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pilot-setup-card-head>div{gap:5px;display:grid}.pilot-setup-card-head small{color:var(--cyan);letter-spacing:.1em;font-size:9px;font-weight:900}.pilot-setup-card-head strong{font-size:15px;line-height:1.35}.pilot-setup-card-head>span{color:#9fb0b4;white-space:nowrap;background:#ffffff0a;border-radius:99px;padding:5px 7px;font-size:9px;font-weight:800}.pilot-setup-grid>article.ready .pilot-setup-card-head>span{color:#dfffb5;background:#b9f56814}.pilot-setup-grid ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pilot-setup-grid li{color:var(--muted);font-size:11px}.pilot-setup-grid li:before{content:"○";color:#64757a;margin-right:7px}.pilot-setup-grid li.done{color:#d9e4e1}.pilot-setup-grid li.done:before{content:"✓";color:var(--lime);font-weight:900}.pilot-setup-grid>article>p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.pilot-setup-actions{flex-wrap:wrap;gap:7px;display:flex}.pilot-setup-actions button,.pilot-sipcall-controls button,.pilot-setup-center>footer button{color:#071111;cursor:pointer;background:linear-gradient(105deg,#91ffdb,#5bddff);border:0;border-radius:9px;min-height:44px;padding:0 12px;font-size:11px;font-weight:900}.pilot-setup-actions button.secondary,.pilot-sipcall-controls button.secondary{border:1px solid var(--line);color:#d8e3df;background:#ffffff06}.pilot-sipcall-controls button:disabled,.pilot-setup-center>footer button:disabled{cursor:not-allowed;opacity:.42}.pilot-setup-grid nav{flex-wrap:wrap;gap:12px;display:flex}.pilot-setup-grid nav a{color:var(--cyan);font-size:10px;text-decoration:none}.pilot-setup-grid nav a:hover{text-decoration:underline}.pilot-sipcall-test{background:#00000024;border:1px solid #67e8f924;border-radius:13px;grid-template-columns:1.15fr .85fr;gap:18px;padding:15px;display:grid}.pilot-sipcall-test h3{margin:6px 0 8px;font-size:16px}.pilot-sipcall-test ol{gap:7px;margin:0;padding-left:18px;display:grid}.pilot-sipcall-test li{color:var(--muted);font-size:11px;line-height:1.5}.pilot-sipcall-controls{align-content:start;gap:8px;display:grid}.pilot-sipcall-controls label{color:#d9e4e1;gap:6px;font-size:10px;font-weight:800;display:grid}.pilot-sipcall-controls input{border:1px solid var(--line);min-height:40px;color:var(--text);background:#081013;border-radius:9px;padding:0 11px}.pilot-sipcall-controls p{color:#dfffb5;margin:2px 0;font-size:10px;line-height:1.45}.pilot-sipcall-controls small{color:#76878b;font-size:9px;line-height:1.45}.pilot-setup-center>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-top:13px;display:flex}.pilot-setup-center>footer>div{gap:3px;display:grid}.pilot-setup-center>footer strong{font-size:13px}.pilot-setup-center>footer span{color:var(--muted);font-size:10px;line-height:1.45}.pilot-setup-center>footer.ready strong{color:#dfffb5}.pilot-contact-classification{background:#67e8f906;border:1px solid #67e8f921;border-radius:12px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.pilot-learning-signals,.pilot-contact-refresh{background:#b9f56806;border:1px solid #b9f56821;border-radius:12px;padding:12px}.pilot-learning-signals>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pilot-learning-signals>header div{gap:3px;display:grid}.pilot-learning-signals>header small{color:var(--lime);letter-spacing:.09em;font-size:8px;font-weight:950}.pilot-learning-signals>header strong{color:#93a09d;font-size:10px}.pilot-learning-signals>header>span{color:var(--lime);font-size:11px;font-weight:900}.pilot-learning-signals>div,.pilot-contact-refresh>div{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.pilot-learning-signals button,.pilot-contact-refresh button{border:1px solid var(--line);color:#839094;cursor:pointer;background:#ffffff05;border-radius:8px;min-height:31px;padding:0 9px;font-size:8px;font-weight:850}.pilot-learning-signals button.active,.pilot-contact-refresh button.active{color:#e6ffd0;background:#b9f56812;border-color:#b9f5684d}.pilot-learning-signals button:disabled,.pilot-contact-refresh button:disabled{opacity:.45;cursor:default}.pilot-learning-signals>p,.pilot-contact-refresh>p{color:#748185;margin:8px 0 0;font-size:8px;line-height:1.45}.pilot-contact-refresh summary{color:var(--cyan);cursor:pointer;font-size:10px;font-weight:900}.pilot-contact-refresh .pilot-contact-refresh-start{color:#c8f8fc;background:#67e8f90e;border-color:#67e8f940;width:100%;margin-top:9px}.pilot-contact-refresh>small{color:#93a3a7;margin-top:8px;font-size:8px;line-height:1.45;display:block}.pilot-contact-classification>div:first-child{gap:4px;display:grid}.pilot-contact-classification>div:first-child small{color:var(--cyan);letter-spacing:.09em;font-size:8px;font-weight:950}.pilot-contact-classification>div:first-child strong{color:#8f9fa3;font-size:10px;font-weight:600;line-height:1.4}.pilot-contact-levels{gap:4px;display:flex}.pilot-contact-levels button{border:1px solid var(--line);color:#839196;background:#ffffff05;border-radius:8px;min-height:34px;padding:0 9px;font-size:9px;font-weight:850}.pilot-contact-levels button.active{color:#d7f9fc;background:#67e8f912;border-color:#67e8f94d}.pilot-send-permission{cursor:pointer;background:#b9f56806;border:1px solid #b9f56824;border-radius:9px;align-items:center;gap:8px;padding:7px 9px;display:flex}.pilot-send-permission input{accent-color:var(--lime)}.pilot-send-permission span{gap:2px;display:grid}.pilot-send-permission strong{color:#d8e3df;font-size:9px}.pilot-send-permission small{color:#7f8e92;font-size:8px}.pilot-support-health>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.pilot-support-health article{border:1px solid var(--line);background:#ffffff05;border-radius:11px;gap:5px;padding:13px;display:grid}.pilot-support-health article small{color:var(--cyan);letter-spacing:.08em;font-size:9px}.pilot-support-health article span{color:var(--muted);font-size:11px}.pilot-support-health footer{flex-wrap:wrap;gap:8px;display:flex}@media (width<=680px){.pilot-admin-toggle{padding:0 9px;font-size:10px}.pilot-view-switcher{width:100%}.pilot-view-switcher button{flex:1;padding:0 7px;font-size:10px}.pilot-read-only-badge{display:none}.pilot-read-only-notice{grid-template-columns:1fr}.pilot-empty-queue{min-height:240px;padding:24px}.pilot-admin-head,.pilot-admin-grid,.pilot-integration-form,.pilot-setup-grid,.pilot-sipcall-test{grid-template-columns:1fr}.pilot-setup-center>header,.pilot-setup-center>footer{flex-direction:column;align-items:stretch}.pilot-setup-center>footer button{width:100%}.pilot-connector-grid,.pilot-real-metrics,.pilot-support-health>div{grid-template-columns:1fr 1fr}.pilot-admin-head button,.pilot-integration-form button{width:100%}.pilot-call-modal .outcome-grid{grid-template-columns:repeat(2,1fr)}.pilot-call-manager-entry{grid-template-columns:1fr auto}.pilot-call-manager-entry p{grid-area:2/1/auto/-1}.pilot-manager-welcome>header{align-items:flex-start}.pilot-manager-welcome-intro{grid-template-columns:1fr}.pilot-manager-welcome-intro>span{display:none}.pilot-manager-welcome-grid{grid-template-columns:1fr}.pilot-manager-welcome>button{width:100%}.pilot-channel-comparison{grid-template-columns:1fr}.pilot-channel-comparison>span{padding:5px 0}.pilot-baseline-form{grid-template-columns:1fr 1fr}.pilot-baseline-form label.wide,.pilot-baseline-form button{grid-column:1/-1}.pilot-baseline-comparison{grid-template-columns:1fr 1fr}.pilot-phone-selector>div,.pilot-learning-evidence>div,.pilot-contact-classification{grid-template-columns:1fr}.pilot-contact-levels{grid-template-columns:repeat(3,1fr);display:grid}.pilot-send-permission{justify-content:center}}.day-close-learning-patterns{background:linear-gradient(135deg,#b9f56809,#ffffff04);border:1px solid #b9f56824;border-radius:13px;margin-bottom:12px;padding:14px}.day-close-learning-patterns>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.day-close-learning-patterns>header div{gap:3px;display:grid}.day-close-learning-patterns>header small{color:var(--lime);letter-spacing:.1em;font-size:8px;font-weight:950}.day-close-learning-patterns>header strong{font-size:11px}.day-close-learning-patterns>header b{color:var(--lime);font-size:8px}.day-close-learning-patterns>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.day-close-learning-patterns article{border:1px solid var(--line);background:#ffffff04;border-radius:9px;padding:10px}.day-close-learning-patterns article span{color:#82918e;letter-spacing:.08em;font-size:7px;font-weight:950}.day-close-learning-patterns article strong{margin-top:5px;font-size:11px;display:block}.day-close-learning-patterns article p{color:#7e8c89;margin:5px 0 0;font-size:9px;line-height:1.4}@media (width<=680px){.day-close-learning-patterns>header{flex-direction:column;align-items:flex-start}.day-close-learning-patterns>div{grid-template-columns:1fr}}.focus-management-unlock{color:#7f8f95;background:#67e8f909;border:1px solid #67e8f929;border-radius:10px;margin-top:auto;padding:10px 12px;font-size:12px}.focus-management-unlock:hover{color:#d9f9ff;border-color:#67e8f959}.focus-management-enter{color:#a9efe0;background:#6bffd50e;border-color:#6bffd53d;margin-top:12px}.marketing-company-first{isolation:isolate;background:radial-gradient(circle at 8% 12%,#6bffd51b,#0000 31%),radial-gradient(circle at 93% 72%,#58ddff16,#0000 30%),linear-gradient(145deg,#081014 0%,#070b0f 54%,#0a0e14 100%);border-top:1px solid #ffffff13;border-bottom:1px solid #ffffff13;padding:116px 0;position:relative;overflow:hidden}.marketing-company-first:before{content:"";z-index:-1;opacity:.42;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.marketing-company-first .marketing-shell{z-index:1;position:relative}.marketing-company-first header{max-width:940px}.marketing-company-first header>span,.marketing-company-first aside span{color:#79f6d6;letter-spacing:.19em;font-size:10px;font-weight:950;line-height:1.4}.marketing-company-first h2{color:#f5f8f7;letter-spacing:-.058em;text-wrap:balance;max-width:920px;margin:14px 0 20px;font-size:clamp(44px,6.35vw,82px);font-weight:950;line-height:.96}.marketing-company-first h2 em{color:#0000;background:linear-gradient(92deg,#7affd9 0%,#5edfff 54%,#b999ff 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.marketing-company-first header>p{color:#b8c4c7;max-width:800px;margin:0;font-size:17px;font-weight:520;line-height:1.75}.company-first-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:46px;display:grid}.company-first-grid article{background:radial-gradient(circle at 100% 0,#6bffd513,#0000 42%),#ffffff06;border:1px solid #ffffff1b;border-radius:22px;min-height:310px;padding:25px 23px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 22px 50px #00000029}.company-first-grid article:after{content:"";background:linear-gradient(90deg,#76f5d2,#0000);width:94px;height:2px;position:absolute;bottom:0;left:23px}.company-first-grid article:nth-child(2){background:radial-gradient(circle at 100% 0,#58ddff17,#0000 42%),#ffffff06}.company-first-grid article:nth-child(2):after{background:linear-gradient(90deg,#5bdfff,#0000)}.company-first-grid article:nth-child(3){background:radial-gradient(circle at 100% 0,#b48cff1a,#0000 42%),#ffffff06}.company-first-grid article:nth-child(3):after{background:linear-gradient(90deg,#b990ff,#0000)}.company-first-grid article:nth-child(4){background:radial-gradient(circle at 100% 0,#b9f56816,#0000 42%),#ffffff06}.company-first-grid article:nth-child(4):after{background:linear-gradient(90deg,#b9f568,#0000)}.company-first-grid article>b{color:#79f6d6;letter-spacing:.08em;background:#6bffd50e;border:1px solid #6bffd542;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:40px;font-size:11px;font-weight:950;display:grid}.company-first-grid article>small{color:#79f6d6;letter-spacing:.17em;font-size:9px;font-weight:950;display:block}.company-first-grid article:nth-child(2)>small{color:#6ee5f5}.company-first-grid article:nth-child(3)>small{color:#c3a8ff}.company-first-grid article:nth-child(4)>small{color:#c7f786}.company-first-grid h3{color:#f2f6f5;letter-spacing:-.028em;margin:9px 0 13px;font-size:21px;font-weight:900;line-height:1.17}.company-first-grid p{color:#9eabad;margin:0;font-size:13px;line-height:1.65}.marketing-company-first aside{background:linear-gradient(100deg,#6bffd512,#58ddff09 55%,#b48cff0e);border:1px solid #6bffd538;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin-top:16px;padding:24px 25px;display:flex;box-shadow:inset 0 1px #ffffff0a}.marketing-company-first aside div{max-width:760px}.marketing-company-first aside span,.marketing-company-first aside strong{display:block}.marketing-company-first aside strong{color:#eaf2ef;margin-top:7px;font-size:16px;line-height:1.52}.marketing-company-first aside button{color:#071111;cursor:pointer;white-space:nowrap;background:linear-gradient(105deg,#79f6d6,#59dcf5);border:0;border-radius:14px;flex:none;min-height:53px;padding:0 22px;font-size:12px;font-weight:950;box-shadow:0 15px 38px #58ddff26}.marketing-company-first aside button b{margin-left:8px;font-size:17px}.marketing-data-control{border-top:1px solid #ffffff17;margin-top:76px;padding-top:72px}.marketing-data-control>header{max-width:980px}.marketing-data-control>header>span{color:#79f6d6;letter-spacing:.19em;font-size:10px;font-weight:950}.marketing-data-control h2{margin:14px 0 18px;font-size:clamp(42px,5.4vw,70px);line-height:.99}.marketing-data-control>header>p{color:#b8c4c7;max-width:840px;font-size:16px;line-height:1.7}.data-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:38px;display:grid}.data-mode-grid>button{color:#eaf2ef;text-align:left;cursor:pointer;background:linear-gradient(145deg,#101a1ee0,#090d12f0);border:1px solid #ffffff1b;border-radius:20px;flex-direction:column;align-items:flex-start;min-width:0;min-height:280px;padding:22px;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.data-mode-grid>button:hover{border-color:#6bffd547;transform:translateY(-2px)}.data-mode-grid>button.active{background:radial-gradient(circle at 100% 0,#58ddff1f,#0000 38%),linear-gradient(145deg,#112224f5,#090d13fa);border-color:#6bffd585;box-shadow:0 20px 55px #00000038,inset 0 0 0 1px #6bffd514}.data-mode-grid>button>span{color:#79f6d6;background:#6bffd50e;border:1px solid #6bffd540;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:28px;font-size:10px;font-weight:950;display:grid}.data-mode-grid small{color:#77dccb;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.data-mode-grid strong{letter-spacing:-.03em;margin-top:7px;font-size:22px}.data-mode-grid p{color:#99a7aa;margin:12px 0 18px;font-size:13px;line-height:1.58}.data-mode-grid button>b{color:#6f7f83;letter-spacing:.13em;margin-top:auto;font-size:9px}.data-mode-grid button.active>b{color:#79f6d6}.data-mode-detail{background:radial-gradient(circle at 50% 0,#b48cff12,#0000 35%),#050a0eb8;border:1px solid #6bffd533;border-radius:22px;margin-top:12px;padding:22px}.data-mode-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1.35fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.data-mode-flow>article{background:#ffffff06;border:1px solid #ffffff16;border-radius:15px;flex-direction:column;justify-content:center;min-width:0;padding:16px;display:flex}.data-mode-flow>i{color:#65777b;align-self:center;font-style:normal}.data-mode-flow small,.data-mode-terms small{color:#6ddfc6;letter-spacing:.13em;font-size:8px;font-weight:950}.data-mode-flow strong{color:#e8f0ee;margin-top:7px;font-size:14px;line-height:1.45}.data-mode-flow .protected-core{background:linear-gradient(145deg,#b48cff13,#58ddff08);border-color:#b48cff3d}.data-mode-flow .protected-core small{color:#c3adff}.data-mode-flow p{color:#8e9b9e;margin:8px 0 0;font-size:11px;line-height:1.55}.data-mode-terms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.data-mode-terms>span{background:#ffffff06;border-radius:12px;gap:6px;padding:13px 15px;display:grid}.data-mode-terms strong{color:#aab7b9;font-size:11px;line-height:1.45}.marketing-data-control>footer{background:#b48cff09;border:1px solid #b48cff29;border-radius:15px;justify-content:space-between;align-items:center;gap:22px;margin-top:12px;padding:17px 18px;display:flex}.marketing-data-control>footer p{color:#879699;max-width:920px;margin:0;font-size:11px;line-height:1.55}.marketing-data-control>footer button{color:#cffff2;cursor:pointer;white-space:nowrap;background:#6bffd50e;border:1px solid #6bffd53d;border-radius:11px;flex:none;min-height:43px;padding:0 15px;font-size:10px;font-weight:900}.marketing-data-control>footer button b{margin-left:8px}@media (width<=1080px){.company-first-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-first-grid article{min-height:270px}.data-mode-flow{grid-template-columns:1fr}.data-mode-flow>i{transform:rotate(90deg)}}@media (width<=720px){.marketing-company-first{padding:78px 0}.marketing-company-first h2{font-size:clamp(39px,12vw,61px)}.marketing-company-first header>p{font-size:15px;line-height:1.68}.company-first-grid{grid-template-columns:1fr;margin-top:34px}.company-first-grid article{min-height:0;padding:22px 20px 24px}.company-first-grid article>b{margin-bottom:28px}.marketing-company-first aside{flex-direction:column;align-items:stretch;padding:21px}.marketing-company-first aside button{white-space:normal;width:100%}.marketing-data-control{margin-top:56px;padding-top:52px}.marketing-data-control h2{font-size:clamp(36px,10.8vw,52px)}.data-mode-grid,.data-mode-terms{grid-template-columns:1fr}.data-mode-grid>button{min-height:0}.marketing-data-control>footer{flex-direction:column;align-items:stretch}.marketing-data-control>footer button{white-space:normal;width:100%}}.marketing-callflow{isolation:isolate;background:radial-gradient(circle at 79% 27%,#6bffd514,#0000 32%),radial-gradient(circle at 90% 84%,#b48cff11,#0000 28%),#070c0f;border-bottom:1px solid #fff1;padding:124px 0;position:relative;overflow:hidden}.marketing-callflow:before{content:"";pointer-events:none;opacity:.3;background:linear-gradient(105deg,#0000 52%,#ffffff06 52.2%,#0000 52.4%);position:absolute;inset:0}.marketing-callflow-layout{z-index:1;grid-template-columns:minmax(320px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(46px,6vw,78px);display:grid;position:relative}.marketing-callflow-copy>span{color:#79f6d6;letter-spacing:.19em;font-size:9px;font-weight:950}.marketing-callflow-copy h2{color:#f4f8f6;letter-spacing:-.06em;margin:14px 0 22px;font-size:clamp(44px,5.5vw,73px);font-weight:950;line-height:.98}.marketing-callflow-copy h2 em{color:#0000;background:linear-gradient(92deg,#7affd9,#5edfff);-webkit-background-clip:text;background-clip:text;font-style:normal}.marketing-callflow-copy blockquote{color:#e8efed;background:linear-gradient(90deg,#6bffd512,#0000);border-left:3px solid #79f6d6;border-radius:0 14px 14px 0;margin:0 0 18px;padding:18px 19px;font-size:14px;font-weight:730;line-height:1.62}.marketing-callflow-copy>p{color:#9aa7ab;max-width:620px;margin:0;font-size:14px;line-height:1.75}.marketing-callflow-principles{gap:10px;margin-top:31px;display:grid}.marketing-callflow-principles article{background:#ffffff04;border:1px solid #ffffff13;border-radius:14px;grid-template-columns:38px 1fr;gap:13px;padding:15px;display:grid}.marketing-callflow-principles article>b{color:#79f6d6;letter-spacing:.1em;font-size:10px}.marketing-callflow-principles strong{color:#edf3f1;font-size:12px;display:block}.marketing-callflow-principles p{color:#7f8d91;margin:5px 0 0;font-size:10px;line-height:1.55}.marketing-callflow-stage{background:radial-gradient(circle at 100% 0,#6bffd514,#0000 34%),#0b1215;border:1px solid #6bffd533;border-radius:26px;padding:18px;box-shadow:0 36px 95px #00000061,inset 0 1px #ffffff0a}.marketing-callflow-toolbar,.marketing-callflow-footer,.marketing-callflow-company>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.marketing-callflow-toolbar{color:#7e8b8f;letter-spacing:.12em;padding:3px 3px 16px;font-size:8px;font-weight:900}.marketing-callflow-toolbar span{color:#79f6d6}.marketing-callflow-toolbar i{background:#79f6d6;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 14px #6bffd5b3}.marketing-callflow-countdown{background:#6bffd509;border:1px solid #6bffd524;border-radius:17px;grid-template-columns:78px 1fr;align-items:center;gap:17px;padding:17px;display:grid}.marketing-callflow-countdown>strong{color:#79f6d6;background:radial-gradient(circle,#6bffd514,#0000 67%);border:1px solid #6bffd54d;border-radius:50%;place-items:center;width:72px;height:72px;font-size:31px;display:grid}.marketing-callflow-countdown span{color:#d9e5e2;letter-spacing:.13em;font-size:9px;font-weight:950}.marketing-callflow-countdown p{color:#7e8b8f;margin:5px 0 0;font-size:10px}.marketing-callflow-company{background:#ffffff05;border:1px solid #ffffff16;border-radius:19px;margin-top:12px;padding:20px}.marketing-callflow-company small{color:#78868a;letter-spacing:.13em;font-size:7px;font-weight:950}.marketing-callflow-company h3{color:#f2f6f5;letter-spacing:-.04em;margin:6px 0 2px;font-size:22px}.marketing-callflow-company header p{color:#758286;margin:0;font-size:9px}.marketing-callflow-company header>span{color:#79f6d6;background:#6bffd514;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:950}.marketing-callflow-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.marketing-callflow-insights section{background:#00000024;border:1px solid #fff1;border-radius:12px;min-height:105px;padding:13px}.marketing-callflow-insights section:nth-child(2){background:#ffb35c06;border-color:#ffb35c2b}.marketing-callflow-insights section:nth-child(3){background:#b9f56806;border-color:#b9f56829}.marketing-callflow-insights p{color:#a5b1b3;margin:7px 0 0;font-size:10px;line-height:1.5}.marketing-callflow-break{background:#b48cff0a;border:1px solid #b48cff30;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-top:12px;padding:14px;display:grid}.marketing-callflow-break>span,.marketing-callflow-break>b{color:#c4b5fd;letter-spacing:.11em;font-size:7px;font-weight:950}.marketing-callflow-break strong{color:#e9e4f8;font-size:11px;display:block}.marketing-callflow-break p{color:#7d898d;margin:3px 0 0;font-size:9px}.marketing-callflow-footer{margin-top:15px}.marketing-callflow-footer p{color:#657377;max-width:370px;margin:0;font-size:8px;line-height:1.5}.marketing-callflow-footer button{color:#07100d;cursor:pointer;background:#effff9;border:0;border-radius:11px;padding:12px 15px;font-size:10px;font-weight:950}@keyframes autoNextReadPulse{0%{opacity:.35;transform:translate(-100%)}to{opacity:.9;transform:translate(430%)}}.auto-next-prep-layer,.recovery-break-layer{z-index:1300;-webkit-backdrop-filter:blur(16px);background:#030608e0;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.auto-next-prep-card{background:radial-gradient(circle at 100% 0,#6bffd51b,#0000 32%),linear-gradient(145deg,#0c1519,#080d11);border:1px solid #6bffd547;border-radius:26px;width:min(900px,100%);padding:22px;box-shadow:0 45px 130px #000000b8,inset 0 1px #ffffff0e}.auto-next-prep-card>header{justify-content:space-between;align-items:center;gap:22px;display:flex}.auto-next-prep-card>header small,.auto-next-knowledge small,.auto-next-prep-card blockquote small,.call-pain-point-strip small{color:#79f6d6;letter-spacing:.13em;font-size:9px;font-weight:950;display:block}.auto-next-prep-card>header strong{color:#f0f5f3;margin-top:5px;font-size:19px;display:block}.auto-next-prep-card>header>b{color:#79f6d6;background:#6bffd50e;border:1px solid #6bffd557;border-radius:50%;flex:0 0 84px;place-items:center;width:84px;height:84px;font-size:34px;line-height:.8;display:grid;box-shadow:0 0 30px #6bffd512}.auto-next-prep-card>header>b small{color:#8da19d;margin-top:-22px;font-size:7px}.auto-next-prep-progress{background:#ffffff0e;border-radius:999px;height:3px;margin:15px 0 19px;overflow:hidden}.auto-next-prep-progress i{background:linear-gradient(90deg,#0000,#79f6d6,#5edfff,#0000);width:26%;height:100%;animation:2.25s linear infinite autoNextReadPulse;display:block}.auto-next-prep-progress i.paused{opacity:.25;animation-play-state:paused}.auto-next-company{background:#ffffff06;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:58px 1fr;align-items:center;gap:15px;padding:18px;display:grid}.auto-next-company>span{color:#081311;background:linear-gradient(135deg,#79f6d6,#5edfff);border-radius:15px;place-items:center;width:56px;height:56px;font-size:16px;font-weight:950;display:grid}.auto-next-company small{color:#879692;letter-spacing:.12em;font-size:8px;font-weight:950}.auto-next-company h2{letter-spacing:-.04em;margin:4px 0 2px;font-size:28px}.auto-next-company p{color:#8c999c;margin:0;font-size:11px}.auto-next-knowledge{grid-template-columns:1.15fr 1.15fr .7fr;gap:10px;margin-top:11px;display:grid}.auto-next-knowledge article{background:#ffffff04;border:1px solid #ffffff13;border-radius:15px;min-height:150px;padding:15px}.auto-next-knowledge article.pain{background:#ffb35c07;border-color:#ffb35c33}.auto-next-knowledge article.pain small{color:#ffbe74}.auto-next-knowledge p{color:#a7b3b5;margin:8px 0 0;font-size:11px;line-height:1.58}.auto-next-knowledge article>div{gap:6px;margin-top:9px;display:grid}.auto-next-knowledge article>div span{color:#cad4d1;background:#b9f5680a;border-radius:8px;align-items:center;gap:7px;padding:7px;font-size:9px;display:flex}.auto-next-knowledge article>div b{color:#0c1409;background:#b9f568;border-radius:5px;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.auto-next-prep-card blockquote{background:#67e8f906;border:1px solid #67e8f926;border-left:3px solid #67e8f9;border-radius:12px;margin:11px 0 0;padding:14px 16px}.auto-next-prep-card blockquote p{color:#e8efee;margin:6px 0 0;font-size:13px;font-weight:680;line-height:1.52}.auto-next-prep-card>footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.auto-next-prep-card>footer button{color:#c4cecc;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;min-height:42px;padding:0 15px;font-size:10px;font-weight:850}.auto-next-prep-card>footer button:nth-child(2){color:#07100d;background:linear-gradient(105deg,#79f6d6,#5edfff);border-color:#0000}.recovery-break-card{text-align:center;background:radial-gradient(circle at 50% 0,#b48cff1f,#0000 40%),linear-gradient(145deg,#10131b,#090d12);border:1px solid #b48cff4a;border-radius:30px;width:min(570px,100%);padding:38px;box-shadow:0 45px 130px #000000b8}.recovery-break-mark{color:#c9b7ff;background:#b48cff0f;border:1px solid #b48cff59;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 18px;font-size:26px;font-weight:950;display:grid}.recovery-break-card>small,.recovery-break-card>em{color:#9b89cf;letter-spacing:.14em;font-size:9px;font-style:normal;font-weight:950}.recovery-break-card h2{color:#f1eef9;letter-spacing:-.05em;margin:9px 0 13px;font-size:38px}.recovery-break-card>p{color:#9ba5a8;max-width:440px;margin:0 auto;font-size:14px;line-height:1.65}.recovery-break-exercise{text-align:left;background:#79f6d609;border:1px solid #79f6d629;border-radius:13px;gap:5px;max-width:460px;margin:18px auto 0;padding:13px 15px;display:grid}.recovery-break-exercise>span{color:#79f6d6;letter-spacing:.13em;font-size:7px;font-weight:950}.recovery-break-exercise>strong{color:#edf8f5;font-size:13px}.recovery-break-exercise>p{color:#9ca9a6;margin:0;font-size:11px;line-height:1.45}.recovery-break-exercise>small{color:#6f7d7a;font-size:8px}.recovery-break-timer{color:#79f6d6;background:#6bffd50a;border:1px solid #6bffd540;border-radius:50%;place-items:center;width:116px;height:116px;margin:24px auto 0;font-size:42px;display:grid}.recovery-break-timer small{color:#82928e;margin-top:-32px;font-size:8px}.recovery-break-card>div{grid-template-columns:1fr 1.15fr;gap:9px;margin:25px 0 16px;display:grid}.recovery-break-card button{color:#d7cef2;cursor:pointer;background:#b48cff0e;border:1px solid #b48cff38;border-radius:12px;min-height:48px;font-size:10px;font-weight:900}.recovery-break-card button:last-child{color:#07100d;background:linear-gradient(105deg,#79f6d6,#5edfff);border-color:#0000}.recovery-break-card button:disabled{opacity:.45;cursor:default}.call-pain-point-strip{background:linear-gradient(90deg,#ffb35c0f,#0000);border-top:1px solid #ffb35c29;border-bottom:1px solid #ffb35c29;padding:12px 14px}.call-pain-point-strip small{color:#ffbd72}.call-pain-point-strip p{color:#c8d0ce;margin:6px 0 0;font-size:11px;line-height:1.52}@media (width<=1050px){.marketing-callflow-layout{grid-template-columns:1fr}.marketing-callflow-copy{max-width:760px}}@media (width<=720px){.marketing-callflow{padding:82px 0}.marketing-callflow-stage{border-radius:20px;padding:12px}.marketing-callflow-insights{grid-template-columns:1fr}.marketing-callflow-company>header{flex-direction:column;align-items:flex-start}.marketing-callflow-break{grid-template-columns:1fr}.marketing-callflow-footer{flex-direction:column;align-items:stretch}.marketing-callflow-footer button{width:100%}.auto-next-prep-layer,.recovery-break-layer{place-items:stretch stretch;padding:0}.auto-next-prep-card,.recovery-break-card{border-radius:0;width:100%;min-height:100dvh;padding:18px 14px;overflow-y:auto}.auto-next-prep-card>header>b{flex-basis:66px;width:66px;height:66px;font-size:27px}.auto-next-prep-card>header strong{font-size:15px}.auto-next-knowledge{grid-template-columns:1fr}.auto-next-knowledge article{min-height:0}.auto-next-prep-card>footer{flex-direction:column;align-items:stretch}.auto-next-prep-card>footer button{width:100%}.recovery-break-card{flex-direction:column;justify-content:center;display:flex}.recovery-break-card>div{grid-template-columns:1fr}.recovery-break-card h2{font-size:34px}}.recovery-break-comparison{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:23px 0 0!important;display:grid!important}.recovery-break-comparison>span{background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;padding:12px}.recovery-break-comparison small,.recovery-break-comparison strong{display:block}.recovery-break-comparison small{color:#84918f;letter-spacing:.12em;font-size:7px;font-weight:950}.recovery-break-comparison strong{color:#f0f5f3;margin-top:4px;font-size:23px}.recovery-break-comparison>p{color:#aeb8b5;grid-column:1/-1;margin:2px 0 0;font-size:11px}.recovery-break-comparison>p b{color:#79f6d6}.recovery-break-duration{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:16px 0 9px!important;display:grid!important}.recovery-break-duration button{color:#d9cff4;background:#b48cff0f}.recovery-break-actions{grid-template-columns:1fr!important;margin:0 0 16px!important;display:grid!important}.recovery-break-actions button{color:#07100d!important;background:linear-gradient(105deg,#79f6d6,#5edfff)!important;border-color:#0000!important}@media (width<=520px){.recovery-break-comparison{grid-template-columns:1fr 1fr!important}.recovery-break-duration{grid-template-columns:1fr!important}}.break-reminder-setting{background:#b48cff06;border-top:1px solid #b48cff1f;border-radius:11px;grid-column:1/-1;grid-template-columns:1fr auto auto;align-items:center;gap:13px;padding:11px 12px;display:grid}.break-reminder-setting>span small,.break-reminder-setting>span strong{display:block}.break-reminder-setting>span small{color:#b9a5ef;letter-spacing:.12em;font-size:8px;font-weight:950}.break-reminder-setting>span strong{color:#d7dfe0;margin-top:3px;font-size:11px}.break-reminder-setting>div{gap:6px;display:flex}.break-reminder-setting button{color:#a99acb;background:#b48cff08;border:1px solid #b48cff29;border-radius:8px;min-height:31px;padding:0 10px;font-size:9px;font-weight:850}.break-reminder-setting button.active{color:#111019;background:#c4b5fd;border-color:#c4b5fd}.break-reminder-setting>p{color:#6f7c80;margin:0;font-size:9px}.recovery-break-comparison{position:relative}.recovery-break-comparison>em{color:#9888c2;letter-spacing:.1em;background:#15131e;border-radius:5px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:950;position:absolute;top:-8px;right:8px}.recovery-break-comparison.unavailable{border:1px dashed #ffffff17;border-radius:12px;padding:14px;grid-template-columns:1fr!important}.recovery-break-comparison.unavailable>p{color:#7e898c;grid-column:1;margin:0}@keyframes callCoachJourney{0%{opacity:0;transform:translate(-125%)}8%{opacity:1}20%,70%{opacity:1;transform:translate(7vw)}82%{opacity:1;transform:translate(48vw)}to{opacity:0;transform:translate(112vw)}}@keyframes callCoachPlacardLift{0%,11%{opacity:0;transform:translateY(22px)rotate(-5deg)}20%,70%{opacity:1;transform:translateY(0)rotate(-1deg)}82%{opacity:1;transform:translateY(-3px)rotate(2deg)}to{opacity:0;transform:translateY(12px)rotate(4deg)}}@keyframes callCoachLegLeft{0%{transform:rotate(19deg)}to{transform:rotate(-17deg)}}@keyframes callCoachLegRight{0%{transform:rotate(-17deg)}to{transform:rotate(19deg)}}@keyframes callCoachPeace{0%,68%{opacity:0;transform:translateY(6px)rotate(-18deg)scale(.7)}74%,88%{opacity:1;transform:translateY(0)rotate(10deg)scale(1)}to{opacity:0;transform:translateY(-5px)rotate(24deg)scale(.8)}}@keyframes callCoachGentleFade{0%,to{opacity:0}12%,82%{opacity:1}}.call-coach-mascot{z-index:1250;pointer-events:none;filter:drop-shadow(0 18px 28px #0000005c);align-items:flex-end;gap:7px;width:min(590px,88vw);animation:10.5s cubic-bezier(.42,0,.2,1) both callCoachJourney;display:flex;position:fixed;bottom:68px;left:0}.coach-stick-figure{flex:0 0 76px;width:76px;height:135px;position:relative}.coach-stick-figure .head{background:#0b1316;border:3px solid #79f6d6;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:0;left:17px;box-shadow:0 0 22px #6bffd51c}.coach-stick-figure .head:after{content:"•‿•";color:#dffbf3;letter-spacing:1px;font-size:12px;font-style:normal}.coach-stick-figure .body{background:#79f6d6;border-radius:4px;width:3px;height:52px;position:absolute;top:42px;left:37px}.coach-stick-figure .arm,.coach-stick-figure .leg{transform-origin:top;background:#79f6d6;border-radius:4px;width:3px;position:absolute}.coach-stick-figure .arm{height:43px;top:51px}.coach-stick-figure .arm.left{left:35px;transform:rotate(42deg)}.coach-stick-figure .arm.right{left:40px;transform:rotate(-52deg)}.coach-stick-figure .leg{height:49px;top:90px}.coach-stick-figure .leg.left{animation:.46s ease-in-out infinite alternate callCoachLegLeft;left:36px}.coach-stick-figure .leg.right{animation:.46s ease-in-out infinite alternate callCoachLegRight;left:39px}.coach-stick-figure .peace{font-size:23px;animation:10.5s both callCoachPeace;position:absolute;top:0;right:-3px}.coach-placard{background:radial-gradient(circle at 100% 0,#6bffd517,#0000 38%),linear-gradient(145deg,#0f191dfa,#080d10fa);border:1px solid #6bffd54a;border-radius:18px 18px 18px 5px;width:min(470px,88vw - 82px);min-height:112px;padding:18px 21px 17px;animation:10.5s both callCoachPlacardLift;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 22px 52px #0006}.coach-placard:before{content:"";background:linear-gradient(#79f6d6,#5edfff);width:3px;position:absolute;inset:0 auto 0 0}.coach-placard small{color:#79f6d6;letter-spacing:.15em;font-size:8px;font-weight:950;display:block}.coach-placard strong{color:#f1f6f4;letter-spacing:-.035em;margin-top:7px;font-size:clamp(18px,2vw,25px);font-weight:920;line-height:1.08;display:block}.coach-placard p{color:#9eabad;margin:6px 0 0;font-size:11px;line-height:1.45}.call-coach-toggle{z-index:1260;color:#72807e;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080d10db;border:1px solid #6bffd51f;border-radius:8px;min-height:30px;padding:0 9px;font-size:8px;font-weight:850;position:fixed;bottom:14px;right:14px;box-shadow:0 9px 28px #0000003d}.call-coach-toggle.active{color:#9acbbe;border-color:#6bffd538}@media (width<=720px){.break-reminder-setting{grid-template-columns:1fr}.break-reminder-setting>div{width:100%}.break-reminder-setting button{flex:1}.call-coach-mascot{width:94vw;bottom:58px}.coach-stick-figure{transform-origin:bottom;flex-basis:58px;width:58px;height:112px;transform:scale(.82)}.coach-placard{width:calc(94vw - 63px);min-height:98px;padding:15px 15px 14px}.coach-placard strong{font-size:17px}.coach-placard p{font-size:10px}.call-coach-toggle{bottom:8px;right:8px}}@media (prefers-reduced-motion:reduce){.call-coach-mascot{animation:10.5s both callCoachGentleFade;transform:translate(5vw)}.coach-placard,.coach-stick-figure .leg.left,.coach-stick-figure .leg.right,.coach-stick-figure .peace{animation:none}.coach-stick-figure .peace{opacity:1}}.direct-callback-tip{background:linear-gradient(90deg,#b9f56813,#67e8f905);border-top:1px solid #b9f5682e;border-bottom:1px solid #b9f5682e;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.direct-callback-tip>span{color:#0d150a;background:#b9f568;border-radius:10px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:950;display:grid;box-shadow:0 0 20px #b9f5681c}.direct-callback-tip p{margin:0}.direct-callback-tip small,.direct-callback-tip strong,.direct-callback-tip em{display:block}.direct-callback-tip small{color:#a3cc78;letter-spacing:.11em;font-size:8px;font-weight:950}.direct-callback-tip strong{color:#edf4ea;margin-top:4px;font-size:12px}.direct-callback-tip em{color:#8f9b97;margin-top:3px;font-size:10px;font-style:normal;line-height:1.45}.direct-callback-tip button{color:#cdecaa;cursor:pointer;white-space:nowrap;background:#b9f5680e;border:1px solid #b9f56838;border-radius:9px;min-height:36px;padding:0 10px;font-size:9px;font-weight:900}@media (width<=650px){.direct-callback-tip{grid-template-columns:36px 1fr}.direct-callback-tip button{grid-column:1/-1;width:100%}}.call-coach-mascot{--coach-accent:#79f6d6}.call-coach-mascot.character-mia{--coach-accent:#ff9fcf}.call-coach-mascot.character-leo{--coach-accent:#67e8f9}.call-coach-mascot.character-nora{--coach-accent:#b9f568}.call-coach-mascot.character-luca{--coach-accent:#ffb35c}.call-coach-mascot .coach-stick-figure .head{border-color:var(--coach-accent);box-shadow:0 0 22px color-mix(in srgb,var(--coach-accent) 18%,transparent)}.call-coach-mascot .coach-stick-figure .body,.call-coach-mascot .coach-stick-figure .arm,.call-coach-mascot .coach-stick-figure .leg{background:var(--coach-accent)}.call-coach-mascot .coach-placard{border-color:color-mix(in srgb,var(--coach-accent) 35%,transparent);overflow:visible}.call-coach-mascot .coach-placard:before{background:linear-gradient(var(--coach-accent),#5edfff)}.call-coach-mascot .coach-placard:after{content:"";background:var(--coach-accent);transform-origin:top;border-radius:3px;width:3px;height:30px;position:absolute;bottom:-29px;left:25px;transform:rotate(-8deg)}.call-coach-mascot .coach-placard small{color:var(--coach-accent)}.character-mia .coach-stick-figure .head:before{content:"";border:4px solid var(--coach-accent);border-bottom:0;border-radius:50% 50% 20% 20%;width:48px;height:31px;position:absolute;top:-7px;left:-6px}.character-leo .coach-stick-figure .head:before{content:"";background:var(--coach-accent);width:44px;height:12px;box-shadow:16px 5px 0 -3px var(--coach-accent);border-radius:9px 9px 3px 3px;position:absolute;top:-7px;left:-4px}.character-nora .coach-stick-figure .head:before{content:"";border:4px solid var(--coach-accent);border-left:0;border-radius:0 50% 50% 0;width:17px;height:30px;position:absolute;top:4px;right:-12px}.character-luca .coach-stick-figure .head:before{content:"";background:var(--coach-accent);border-radius:60% 35% 45% 20%;width:35px;height:13px;position:absolute;top:-3px;left:1px;transform:rotate(-5deg)}.callback-validation-error{font-weight:750;color:#ff9aa8!important;margin-top:-3px!important}.callback-planner>button:disabled{cursor:not-allowed;opacity:.42}#active-callback-planner{scroll-margin-top:16px}@media (width<=680px){.call-modal{width:100%;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:18px 14px calc(22px + env(safe-area-inset-bottom));overscroll-behavior:contain}.call-notes textarea,.callback-planner input,.callback-planner select{font-size:16px}.callback-planner{padding-bottom:calc(12px + env(safe-area-inset-bottom));scroll-margin-top:12px}.callback-planner>button{z-index:4;min-height:48px;position:sticky;bottom:0;box-shadow:0 -10px 24px #070b0de0}}.pilot-denied-page,.pilot-access-page,.pilot-login-page{color:#f4f8f6;background:radial-gradient(circle at 20% 10%,#b9f5681a,#0000 34%),radial-gradient(circle at 90% 80%,#67e8f914,#0000 30%),#060a0c;place-items:center;min-height:100vh;padding:clamp(24px,7vw,84px);display:grid}.pilot-denied-page>section,.pilot-access-card{background:#0a1012f0;border:1px solid #b9f5682e;border-radius:26px;width:min(760px,100%);padding:clamp(24px,5vw,52px);box-shadow:0 32px 90px #0000006b}.pilot-denied-page img{width:170px;margin-bottom:28px}.pilot-denied-page span,.pilot-access-card>header>span{color:#b9f568;letter-spacing:.14em;font-size:11px;font-weight:900}.pilot-denied-page h1,.pilot-access-card h1{letter-spacing:-.05em;margin:12px 0;font-size:clamp(32px,6vw,58px)}.pilot-denied-page p,.pilot-access-card header p{color:#9aa7aa;line-height:1.65}.pilot-denied-page a,.pilot-access-card a{color:#dfffb5;margin-top:18px;font-weight:800;display:inline-flex}.pilot-member-list{gap:10px;margin:28px 0;display:grid}.pilot-member-list article{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.pilot-member-list article>b{color:#07100b;background:#b9f568;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.pilot-member-list p{flex-direction:column;gap:4px;margin:0;display:flex}.pilot-member-list small{color:#819094}.pilot-member-list article>span{color:#67e8f9;letter-spacing:.1em;font-size:10px;font-weight:900}.pilot-access-fields,.pilot-auth-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.pilot-access-fields label,.pilot-auth-fields label{color:#a9b4b7;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.pilot-access-fields input,.pilot-auth-fields input{color:#fff;background:#070c0e;border:1px solid #ffffff1a;border-radius:10px;outline:none;min-height:45px;padding:0 13px}.pilot-access-fields button,.pilot-auth-fields button{color:#07100b;background:#b9f568;border:0;border-radius:11px;grid-column:1/-1;min-height:48px;font-weight:900}.pilot-auth-fields .pilot-auth-secondary{color:#dfffb5;background:0 0;border:1px solid #b9f5682e}.pilot-access-message{color:#dfffb5;line-height:1.5}.pilot-access-card>footer{justify-content:space-between;gap:16px;display:flex}.pilot-access-card>footer button,.pilot-denied-page>section>button{color:#dfffb5;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-weight:800}.pilot-login-card{background:#0a1012f5;border:1px solid #b9f56833;border-radius:26px;width:min(560px,100%);padding:clamp(26px,6vw,54px);box-shadow:0 32px 90px #00000073}.pilot-login-card.compact{width:min(520px,100%)}.pilot-login-card>img{width:165px;margin-bottom:26px}.pilot-login-card>span{color:#b9f568;letter-spacing:.14em;font-size:11px;font-weight:900;display:block}.pilot-login-card>h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(34px,7vw,56px);line-height:1}.pilot-login-card>p{color:#9aa7aa;margin:0;line-height:1.65}.pilot-login-card>small{color:#6f7e82;margin-top:20px;font-size:11px;line-height:1.55;display:block}.pilot-login-form{gap:14px;margin-top:28px;display:grid}.pilot-login-form label{color:#b7c2c5;letter-spacing:.04em;gap:7px;font-size:12px;font-weight:850;display:grid}.pilot-login-form input{color:#f7fbfa;background:#060b0d;border:1px solid #ffffff1f;border-radius:11px;outline:none;width:100%;min-height:48px;padding:0 14px;font-size:16px}.pilot-login-form input:focus{border-color:#b9f568ad;box-shadow:0 0 0 3px #b9f56814}.pilot-login-form>button{color:#07100b;cursor:pointer;background:#b9f568;border:0;border-radius:11px;min-height:50px;font-weight:900}.pilot-login-form>button:disabled{cursor:wait;opacity:.65}.pilot-login-form>p{color:#e7efec;background:#ffffff0e;border-radius:9px;margin:0;padding:11px 12px;font-size:12px;line-height:1.5}.pilot-login-options{color:#718085;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.pilot-login-options a,.pilot-login-back{color:#dfffb5;font-weight:800}.pilot-login-back{margin-top:22px;display:inline-flex}.pilot-mode-switcher>div{grid-template-columns:minmax(220px,360px)}.lead-row.claimed-other{opacity:.58}.pilot-import-panel{color:#eaf2ef;background:radial-gradient(circle at 100% 0,#67e8f917,#0000 30%),linear-gradient(105deg,#0c181df5,#0a0e14f7);border:1px solid #67e8f92b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:-10px 0 24px;padding:15px;display:grid;box-shadow:inset 0 1px #ffffff09}.pilot-import-summary{min-width:0}.pilot-import-summary>span,.pilot-import-preview header span{color:#79e6ef;letter-spacing:.13em;font-size:10px;font-weight:900;display:block}.pilot-import-summary strong{margin-top:5px;font-size:16px;display:block}.pilot-import-summary p{color:#8f9fa4;max-width:700px;margin:5px 0 0;font-size:12px;line-height:1.5}.pilot-import-actions{flex-direction:column;align-items:center;gap:6px;display:flex}.pilot-import-actions>button,.pilot-import-confirm{color:#071111;cursor:pointer;background:linear-gradient(105deg,#91ffdb,#5bddff);border:0;border-radius:10px;min-height:42px;padding:0 15px;font-size:12px;font-weight:900;box-shadow:0 12px 28px #5bddff21}.pilot-import-actions>button:disabled,.pilot-import-confirm:disabled{cursor:wait;opacity:.58}.pilot-import-actions small{color:#718287;white-space:nowrap;font-size:10px}.pilot-import-preview{z-index:120;background:linear-gradient(145deg,#0b171cfe,#080d12fe);border:1px solid #67e8f93d;border-radius:18px;outline:none;width:min(1040px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;position:fixed;inset:16px;overflow:auto;box-shadow:0 0 0 100vmax #010609d1,0 28px 80px #0000008c}.pilot-import-preview>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pilot-import-preview header strong{margin-top:4px;font-size:13px;display:block}.pilot-import-preview header button{color:#b8c6c9;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9px;width:30px;height:30px;font-size:20px}.pilot-import-stats{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.pilot-import-stats span{color:#9cacaf;background:#ffffff09;border-radius:8px;padding:7px 9px;font-size:11px}.pilot-import-stats b{color:#dfffb5}.pilot-import-rows{gap:6px;margin-top:10px;display:grid}.pilot-import-rows article{background:#00000021;border:1px solid #ffffff0f;border-radius:9px;justify-content:space-between;gap:12px;padding:9px 10px;display:flex}.pilot-import-rows strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.pilot-import-rows span{color:#90a0a4;flex:none;font-size:11px}.pilot-import-mapping{border:1px solid #ffffff14;border-radius:12px;margin-top:16px;overflow:hidden}.pilot-import-mapping>header{background:#ffffff06;padding:13px 14px}.pilot-import-mapping>header strong{font-size:14px;display:block}.pilot-import-mapping>header p{color:#91a1a5;margin:4px 0 0;font-size:12px;line-height:1.45}.pilot-import-mapping-head,.pilot-import-mapping-row{grid-template-columns:minmax(155px,.8fr) minmax(220px,1fr) minmax(150px,1fr);align-items:center;gap:10px;display:grid}.pilot-import-mapping-head{color:#6f858b;text-transform:uppercase;letter-spacing:.06em;background:#0000002e;padding:8px 14px;font-size:11px;font-weight:800}.pilot-import-mapping-row{border-top:1px solid #ffffff0e;padding:8px 14px}.pilot-import-mapping-row>strong{font-size:12px}.pilot-import-mapping-row select{color:#eaf2ef;background:#111c21;border:1px solid #ffffff1f;border-radius:8px;width:100%;min-height:36px;padding:0 9px;font-size:12px}.pilot-import-mapping-row select:disabled{color:#a8b8bb;opacity:.84}.pilot-import-mapping-row>span{color:#9fb0b3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.pilot-import-blocker{color:#ffd5a6;background:#ff913014;border:1px solid #ffb05852;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.pilot-import-confirmation{color:#dbe7e5;cursor:pointer;align-items:flex-start;gap:9px;margin-top:13px;font-size:13px;line-height:1.45;display:flex}.pilot-import-confirmation input{accent-color:#75eedc;width:17px;height:17px;margin-top:1px}.pilot-import-hint,.pilot-import-message{color:#8f9fa4;margin:10px 0 0;font-size:11px;line-height:1.5}.pilot-import-message{color:#dfffb5}.pilot-import-confirm{margin-top:12px}@media (width<=680px){.pilot-access-fields,.pilot-auth-fields{grid-template-columns:1fr}.pilot-member-list article{grid-template-columns:38px 1fr}.pilot-member-list article>span{grid-column:2}.pilot-access-card>footer{flex-direction:column}.pilot-login-page{align-items:start;padding:18px}.pilot-login-card{margin-top:max(10px, env(safe-area-inset-top));border-radius:20px;padding:24px 20px}.pilot-login-card>img{width:140px;margin-bottom:20px}.pilot-login-options{flex-direction:column;align-items:flex-start}.pilot-import-panel{grid-template-columns:1fr}.pilot-import-actions{align-items:stretch}.pilot-import-actions>button{width:100%}.pilot-import-actions small{text-align:center;white-space:normal}.pilot-import-rows article{flex-direction:column;align-items:flex-start;gap:4px}.pilot-import-rows span{flex:auto}.pilot-import-preview{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px;inset:8px}.pilot-import-mapping-head{display:none}.pilot-import-mapping-row{grid-template-columns:1fr;gap:6px}.pilot-import-mapping-row>span{white-space:normal}}.hero-copy,.hero-product-stage{min-width:0}.hero-layout{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:clamp(36px,4vw,64px)}.hero-product-stage:before{aspect-ratio:1;width:min(620px,120%);height:auto}.stage-orbit.one{aspect-ratio:1;width:min(540px,100%);height:auto}.stage-orbit.two{aspect-ratio:1;width:min(400px,76%);height:auto}.hero-floating-card.top{right:0}.hero-floating-card.bottom{bottom:88px;left:0}.hero-jk-signature{bottom:4px;right:0}.hero-monogram-bg{box-sizing:border-box;width:100%;max-width:100vw;padding-inline:24px}.hero-monogram-bg em{bottom:-44px}@media (width<=1200px){.marketing-nav nav{display:none}.marketing-demo-button{margin-left:auto}}@media (width<=1180px){.hero-layout{grid-template-columns:1fr;gap:24px}.hero-copy{width:100%;max-width:820px}.hero-product-stage{width:min(720px,100%);min-height:620px;margin-inline:auto}}@media (width<=680px){.hero-product-stage{min-height:570px;padding-bottom:72px}.hero-floating-card.bottom{bottom:76px}.hero-jk-signature{bottom:0;right:10px}.hero-monogram-bg{width:100%;padding-inline:0}}.call-coach-mascot.demo-fixed{opacity:.82;pointer-events:none;filter:drop-shadow(0 9px 18px #0000003d);align-items:flex-end;gap:0;width:min(242px,100vw - 20px);transition:opacity .18s;animation:none;bottom:12px;left:auto;right:10px}.call-coach-mascot.demo-fixed:hover,.call-coach-mascot.demo-fixed:focus-within{opacity:.97}.call-coach-mascot.demo-fixed .coach-stick-figure{transform-origin:100% 100%;flex:0 0 42px;width:42px;height:66px;margin-right:-5px;transform:scale(.49)}.call-coach-mascot.demo-fixed .coach-stick-figure .leg.left,.call-coach-mascot.demo-fixed .coach-stick-figure .leg.right{animation-duration:1.15s}.call-coach-mascot.demo-fixed .coach-stick-figure .peace{opacity:.72;animation:none}.call-coach-mascot.demo-fixed .coach-placard{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--coach-accent) 8%,transparent),transparent 42%), linear-gradient(145deg,#0f191dcc,#080d10cc);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px 12px 12px 5px;width:min(205px,100vw - 57px);min-height:55px;padding:8px 28px 8px 11px;animation:none;box-shadow:inset 0 1px #ffffff0a,0 9px 22px #0000003d}.call-coach-mascot.demo-fixed .coach-placard:after{height:11px;bottom:-10px}.call-coach-mascot.demo-fixed .coach-placard small{letter-spacing:.12em;font-size:5px}.call-coach-mascot.demo-fixed .coach-placard strong{margin-top:3px;font-size:10.5px;line-height:1.12}.call-coach-mascot.demo-fixed .coach-placard p{display:none}.coach-dismiss{color:#a7b2b0;cursor:pointer;pointer-events:auto;background:#03070994;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid;position:absolute;top:6px;right:7px}.call-coach-mascot.demo-fixed .coach-dismiss{width:18px;height:18px;font-size:12px;top:5px;right:5px}.coach-dismiss:hover,.coach-dismiss:focus-visible{color:#fff;border-color:color-mix(in srgb,var(--coach-accent) 48%,transparent);outline:none}.call-coach-toggle.demo-restore{color:#9acbbe;border-color:#6bffd538;bottom:12px;right:12px}@media (width<=680px){.call-coach-mascot.demo-fixed{width:min(226px,100vw - 12px);bottom:8px;right:6px}.call-coach-mascot.demo-fixed .coach-stick-figure{flex-basis:38px;width:38px;height:61px;transform:scale(.45)}.call-coach-mascot.demo-fixed .coach-placard{width:min(192px,100vw - 48px);min-height:52px;padding:7px 26px 7px 10px}.call-coach-mascot.demo-fixed .coach-placard strong{font-size:10px}}.supporti-trigger{color:#dcebd3;background:#b9f5680b;border:1px solid #b9f56833;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.supporti-trigger span{color:#0d160b;background:var(--lime);border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:950;display:grid}.coach-supporti{color:#a7d8ca;text-align:left;pointer-events:auto;background:0 0;border:0;margin-top:5px;padding:0;font-size:8px;font-weight:800}.support-demo-page{min-width:0}.support-demo-intro{margin-bottom:18px}.support-demo-intro>div{max-width:960px}.support-demo-truth{background:linear-gradient(100deg,#ffb35c0e,#0c1114f0);border:1px solid #ffb35c3d;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-bottom:12px;padding:13px 15px;display:grid}.support-demo-truth>span{color:#211306;background:var(--orange);letter-spacing:.08em;border-radius:10px;place-items:center;min-width:58px;min-height:38px;font-size:12px;font-weight:950;display:grid}.support-demo-truth div{min-width:0}.support-demo-truth strong{font-size:14px}.support-demo-truth p{color:#9a8c7b;margin:3px 0 0;font-size:13px;line-height:1.5}.support-demo-mobile-tabs{display:none}.support-demo-layout{grid-template-columns:minmax(315px,.82fr) minmax(0,1.18fr);align-items:start;gap:12px;display:grid}.support-demo-manual,.support-demo-assistant{min-width:0}.support-demo-manual{border:1px solid var(--line);background:linear-gradient(150deg,#11191df5,#0a0f12fa);border-radius:18px;padding:18px;box-shadow:0 20px 55px #0000002e}.support-demo-manual header small,.support-demo-history header small,.support-demo-control-row small{color:#74d5df;letter-spacing:.1em;font-size:11px;font-weight:900}.support-demo-manual header h2{margin:6px 0;font-size:22px}.support-demo-manual header p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.support-demo-search{color:#89979c;gap:6px;margin:16px 0 10px;font-size:12px;font-weight:850;display:grid}.support-demo-search input,.support-demo-composer textarea,.support-demo-handoff textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#080d10;border-radius:10px;outline:0;padding:11px;font-size:14px}.support-demo-chapter-list{gap:5px;max-height:290px;display:grid;overflow:auto}.support-demo-chapter-list>p{color:var(--muted);font-size:13px}.support-demo-chapter-list button{color:#a5b1b4;text-align:left;background:#ffffff06;border:1px solid #0000;border-radius:10px;gap:3px;min-height:50px;padding:9px 10px;display:grid}.support-demo-chapter-list button.active{color:#eef8f2;background:#91ffdb0e;border-color:#91ffdb36}.support-demo-chapter-list span{color:#72ced8;letter-spacing:.08em;font-size:10px;font-weight:900}.support-demo-chapter-list strong{font-size:13px}.support-demo-chapter{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:15px;padding-top:15px}.support-demo-chapter>span{color:var(--lime);font-size:11px;font-weight:900}.support-demo-chapter h3{margin:5px 0;font-size:20px}.support-demo-chapter>p,.support-demo-chapter li{color:#9ba7aa;font-size:14px;line-height:1.55}.support-demo-chapter h4{color:#d0d8da;margin:14px 0 6px;font-size:13px}.support-demo-chapter ol,.support-demo-chapter ul{margin:0;padding-left:20px}.support-demo-assistant{gap:10px;display:grid}.support-demo-service-note,.support-demo-preference,.support-demo-control-row{background:#91ffdb07;border:1px solid #91ffdb29;border-radius:14px;align-items:center;gap:11px;padding:13px;display:grid}.support-demo-service-note{grid-template-columns:auto 1fr}.support-demo-service-note>span{color:#0d160b;background:var(--lime);border-radius:12px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:950;display:grid}.support-demo-service-note p,.support-demo-preference>div{gap:3px;margin:0;display:grid}.support-demo-service-note strong,.support-demo-preference strong{font-size:14px}.support-demo-service-note small,.support-demo-preference small{color:var(--muted);font-size:12px;line-height:1.45}.support-demo-preference{background:#67e8f906;border-color:#67e8f929;grid-template-columns:1fr auto}.support-demo-preference button,.support-demo-control-row button,.support-demo-history header button{color:#9ee7ef;background:#67e8f90b;border:1px solid #67e8f92e;border-radius:9px;min-height:42px;padding:0 12px;font-size:13px;font-weight:800}.support-demo-chat{border:1px solid var(--line);background:#080d10d1;border-radius:17px;align-content:start;gap:9px;min-height:330px;max-height:620px;padding:12px;display:grid;overflow:auto}.support-demo-message{border:1px solid var(--line);overflow-wrap:anywhere;background:#ffffff07;border-radius:13px;max-width:89%;padding:12px}.support-demo-message.user{background:#67e8f90b;border-color:#67e8f92b;margin-left:auto}.support-demo-message.system{border-color:#ffb35c29}.support-demo-message small{color:#75d1db;letter-spacing:.07em;font-size:10px;font-weight:900}.support-demo-message p{color:#b8c2c4;margin:6px 0 0;font-size:14px;line-height:1.55}.support-demo-preview{background:linear-gradient(130deg,#b9f5680e,#0a100ef5);border:1px solid #b9f56840;border-radius:14px;padding:14px}.support-demo-preview>span{color:var(--lime);letter-spacing:.08em;font-size:11px;font-weight:950}.support-demo-preview h3{margin:6px 0;font-size:19px}.support-demo-preview>p,.support-demo-preview>small{color:#9bab9f;font-size:13px;line-height:1.5}.support-demo-preview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.support-demo-preview dl>div{background:#ffffff07;border-radius:8px;padding:8px}.support-demo-preview dt{color:#7f8d84;font-size:11px}.support-demo-preview dd{color:#d0ded5;margin:3px 0 0;font-size:13px}.support-demo-preview-actions{grid-template-columns:1fr auto;gap:7px;margin-top:12px;display:grid}.support-demo-preview-actions button{color:#11180d;background:var(--lime);border:1px solid #b9f5683d;border-radius:9px;min-height:44px;padding:0 13px;font-size:13px;font-weight:900}.support-demo-preview-actions button:last-child{color:#9eaaa6;border-color:var(--line);background:0 0}.support-demo-composer,.support-demo-history,.support-demo-handoff{border:1px solid var(--line);background:#ffffff06;border-radius:15px;padding:14px}.support-demo-composer{gap:9px;display:grid}.support-demo-composer label{color:#a0acaf;gap:6px;font-size:13px;font-weight:850;display:grid}.support-demo-composer textarea{resize:vertical;min-height:96px}.support-demo-composer>p{color:#77868a;margin:0;font-size:12px;line-height:1.5}.support-demo-composer>button{color:#0b1410;background:linear-gradient(105deg,var(--lime),var(--cyan));border:0;border-radius:9px;min-height:44px;font-size:14px;font-weight:900}.support-demo-composer>button:disabled{opacity:.42;cursor:not-allowed}.support-demo-control-row{grid-template-columns:1fr auto}.support-demo-control-row h2,.support-demo-history h2{margin:4px 0;font-size:18px}.support-demo-control-row p,.support-demo-history>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.support-demo-control-row>div:last-child{gap:6px;display:flex}.support-demo-history header{justify-content:space-between;align-items:center;gap:12px;display:flex}.support-demo-history ol{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.support-demo-history li{background:#ffffff07;border-radius:8px;grid-template-columns:30px 1fr;gap:8px;padding:9px;display:grid}.support-demo-history li span{color:#70cbd5;font-size:11px}.support-demo-history li strong{font-size:13px}.support-demo-handoff header{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-demo-handoff header strong{color:#9ee7ef;font-size:14px}.support-demo-handoff header button{color:#9aa6aa;background:0 0;border:0;min-height:36px;font-size:13px}.support-demo-handoff>p{color:var(--muted);font-size:13px;line-height:1.5}.support-demo-handoff textarea{resize:vertical;min-height:190px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.support-demo-handoff footer{align-items:center;gap:10px;margin-top:8px;display:flex}.support-demo-handoff footer button{color:#9ee7ef;background:#67e8f90b;border:1px solid #67e8f933;border-radius:8px;min-height:40px;padding:0 12px;font-size:13px;font-weight:800}.support-demo-handoff footer span{color:var(--muted);font-size:12px}@media (width<=1080px){.support-demo-mobile-tabs{border:1px solid var(--line);background:#0d1418f5;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:8px;padding:4px;display:grid}.support-demo-mobile-tabs button{color:#929fa3;background:0 0;border:1px solid #0000;border-radius:9px;min-height:44px;font-size:14px;font-weight:850}.support-demo-mobile-tabs button.active{color:#e9f9ef;background:#91ffdb11;border-color:#91ffdb33}.support-demo-layout{grid-template-columns:1fr}.support-demo-manual:not(.mobile-active),.support-demo-assistant:not(.mobile-active){display:none}}@media (width<=720px){.support-demo-truth{grid-template-columns:1fr}.support-demo-truth>span{width:64px;min-width:0}.support-demo-chat{min-height:270px;max-height:54dvh}.support-demo-message{max-width:96%}.support-demo-preference,.support-demo-control-row{grid-template-columns:1fr}.support-demo-control-row>div:last-child,.support-demo-history header,.support-demo-handoff header,.support-demo-handoff footer{flex-direction:column;align-items:stretch}.support-demo-preview dl,.support-demo-preview-actions{grid-template-columns:1fr}.support-demo-search input,.support-demo-composer textarea,.support-demo-handoff textarea{font-size:16px}.supporti-trigger{justify-content:center;width:38px;padding:0;font-size:0}.supporti-trigger span{font-size:12px}}@keyframes auroraRibbonDrift{0%,to{opacity:.48;transform:translate(-3%,4%)rotate(-11deg)scaleX(.98)}50%{opacity:.86;transform:translate(4%,-5%)rotate(-8deg)scaleX(1.04)}}@keyframes auroraRibbonReverse{0%,to{opacity:.3;transform:translate(4%,-3%)rotate(-13deg)scaleX(1.02)}50%{opacity:.68;transform:translate(-5%,5%)rotate(-9deg)scaleX(.97)}}@keyframes auroraCardBreathe{0%,to{box-shadow:0 42px 120px #00000094,0 0 54px #189dff17,inset 0 1px #ffffff1a}50%{box-shadow:0 50px 140px #000000a3,0 0 78px #1fc7ff26,inset 0 1px #ffffff21}}@keyframes auroraSectionReveal{0%{opacity:.62;transform:translateY(26px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}.marketing-site.aurora-theme{--m-bg:#020716;--m-panel:#06152b;--m-panel-2:#081d38;--m-ice:#d9f6ff;--m-mint:#22d3ee;--m-cyan:#38bdf8;--m-violet:#2563eb;--m-copy:#9fb2c9;--aurora-cursor-x:72vw;--aurora-cursor-y:28vh;background:radial-gradient(circle at 80% 8%,#0ea5e926,#0000 27%),radial-gradient(circle at 18% 38%,#2563eb17,#0000 30%),linear-gradient(#020716 0,#030a1a 28%,#030817 68%,#020611 100%)}.aurora-theme .marketing-pointer-glow{z-index:0;width:430px;height:430px;left:var(--aurora-cursor-x);top:var(--aurora-cursor-y);pointer-events:none;mix-blend-mode:screen;opacity:.8;background:radial-gradient(circle,#38bdf826,#2563eb0f 34%,#0000 70%);border-radius:50%;transition:opacity .25s;position:fixed;transform:translate(-50%,-50%)}.aurora-theme .marketing-ambient i{filter:blur(120px);opacity:.2}.aurora-theme .marketing-ambient i:first-child{background:#0284c7}.aurora-theme .marketing-ambient i:nth-child(2){background:#1d4ed8}.aurora-theme .marketing-ambient i:nth-child(3){background:#06b6d4}.aurora-theme.marketing-site:after{opacity:.35;background-image:linear-gradient(#38bdf805 1px,#0000 1px),linear-gradient(90deg,#3b82f604 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.aurora-theme .marketing-nav{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:linear-gradient(90deg,#020716e0,#030d20c2);border-width:0 0 1px;border-color:#7dd3fc24;border-radius:0;width:100%;height:86px;padding-inline:clamp(24px,4vw,64px);top:0;box-shadow:0 20px 70px #0000004d,inset 0 1px #ffffff0b}.aurora-theme .se-logo-symbol{background:radial-gradient(circle at 28% 18%,#0ea5e957,#0000 42%),#06152a;border-color:#38bdf875;box-shadow:inset 0 0 24px #0ea5e921,0 0 28px #0ea5e91c}.aurora-theme .se-logo-symbol em,.aurora-theme .marketing-demo-button .marketing-demo-button-arrow{color:#67e8f9}.aurora-theme .marketing-nav nav a{color:#b0bfd1;font-weight:680}.aurora-theme .marketing-nav nav a:hover{color:#f5fbff}.aurora-theme .marketing-demo-button{color:#fff;background:linear-gradient(110deg,#075cf5,#0ea5e9 72%,#22d3ee);border-color:#67e8f994;border-radius:10px;min-height:48px;padding-inline:22px;transition:transform .22s,box-shadow .22s,filter .22s;box-shadow:0 14px 40px #0ea5e93d,inset 0 1px #ffffff52}.aurora-theme .marketing-demo-button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 19px 54px #0ea5e957,inset 0 1px #ffffff61}.aurora-theme :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #67e8f9;box-shadow:0 0 0 6px #020817eb}.aurora-theme .marketing-hero{isolation:isolate;background:radial-gradient(circle at 82% 38%,#0ea5e92e,#0000 24%),radial-gradient(circle at 66% 9%,#2563eb1f,#0000 31%),linear-gradient(#02071633,#020611c7);min-height:980px;padding-top:148px;overflow:hidden}.aurora-theme .marketing-hero:before{z-index:0;background:linear-gradient(112deg,#0000 18%,#38bdf809 42%,#0000 61%),linear-gradient(#0000 70%,#020611f5)}.aurora-theme .hero-monogram-bg{opacity:.34;animation-duration:16s;top:285px}.aurora-theme .hero-monogram-bg span,.aurora-theme .hero-monogram-bg b{-webkit-text-stroke-color:#38bdf812;text-shadow:0 0 90px #0ea5e90d}.aurora-theme .hero-monogram-bg b{-webkit-text-stroke-color:#2563eb17}.aurora-theme .hero-light-beam i{background:linear-gradient(90deg,#0000,#38bdf816,#fff1,#0000)}.aurora-theme .hero-light-beam i:nth-child(2){background:linear-gradient(90deg,#0000,#2563eb1c,#0000)}.aurora-theme .hero-grid-glow{opacity:.62;background:repeating-radial-gradient(circle,#38bdf81f 0 1px,#0000 1px 44px),radial-gradient(circle,#2563eb26,#0000 60%);width:820px;height:820px;top:30px;right:-5%}.aurora-flow{z-index:1;pointer-events:none;position:absolute;inset:8% -18% -8% -20%;overflow:hidden;transform:rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 18% 91%,#0000);mask-image:linear-gradient(90deg,#0000 2%,#000 18% 91%,#0000)}.aurora-flow:before{content:"";filter:blur(32px);background:radial-gradient(#0ea5e933,#2563eb14 36%,#0000 72%);border-radius:50%;width:78%;height:32%;position:absolute;top:17%;right:-4%;transform:rotate(-12deg)}.aurora-flow i{filter:drop-shadow(0 0 8px #22d3ee8c);border-top:2px solid #38bdf8b8;border-radius:50%;width:118%;height:46%;animation:11s ease-in-out infinite auroraRibbonDrift;position:absolute;top:48%;left:-8%;box-shadow:0 -8px 22px #0ea5e94d,0 -22px 44px #2563eb1f,inset 0 22px 38px #06b6d40f}.aurora-flow i:nth-child(2){border-top-width:1px;border-top-color:#0ea5e994;width:111%;animation:14s ease-in-out infinite auroraRibbonReverse;top:54%;left:-3%;box-shadow:0 -9px 28px #2563eb40,0 -31px 58px #0ea5e914}.aurora-flow i:nth-child(3){filter:drop-shadow(0 0 10px #0ea5e94d);border-top-style:dashed;border-top-color:#7dd3fc57;width:126%;animation-duration:18s;animation-delay:-6s;top:61%;left:-14%}.aurora-flow>span{filter:blur(26px);background:linear-gradient(90deg,#0000,#0ea5e924,#67e8f942,#0000);border-radius:50%;width:82%;height:12%;position:absolute;top:29%;right:-7%;transform:rotate(-12deg)}.aurora-theme .hero-layout{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr);gap:clamp(44px,5vw,84px);min-height:720px}.aurora-theme .hero-copy{align-self:center}.aurora-theme .hero-kicker{color:#67e8f9;box-shadow:none;letter-spacing:.17em;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.aurora-theme .hero-kicker i{background:#38bdf8;box-shadow:0 0 18px #38bdf8e6}.aurora-theme .hero-copy h1{letter-spacing:-.055em;text-shadow:0 18px 52px #00000080;margin:28px 0 22px;font-size:clamp(58px,5.25vw,82px);font-weight:780;line-height:1.07}.aurora-theme .hero-copy h1 em{filter:drop-shadow(0 0 22px #38bdf821);background:linear-gradient(90deg,#f8fbff 0,#d6f5ff 40%,#67e8f9 78%,#38bdf8 100%);-webkit-background-clip:text;background-clip:text}.aurora-theme .hero-copy h1:after{background:linear-gradient(90deg,#0b63f6,#38bdf8,#67e8f9);box-shadow:0 0 25px #38bdf86b}.aurora-theme .hero-copy>p{color:#aabbd0;max-width:620px;font-size:17px;line-height:1.72}.aurora-theme .hero-actions{margin-top:30px}.aurora-theme .hero-actions button{border-radius:10px;min-height:54px;padding-inline:24px;font-size:12px;transition:transform .22s,box-shadow .22s,border-color .22s}.aurora-theme .hero-actions button:first-child{color:#020817;background:linear-gradient(105deg,#0b63f6 0,#0ea5e9 58%,#67e8f9 100%);border-color:#0000;box-shadow:0 18px 48px #0ea5e942,inset 0 1px #ffffff59}.aurora-theme .hero-actions button:nth-child(2){color:#e7f8ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03112894;border-color:#38bdf861}.aurora-theme .hero-actions button:hover{transform:translateY(-3px)}.aurora-theme .hero-trust{color:#8296ad;gap:18px;margin-top:24px}.aurora-theme .hero-trust b{color:#67e8f9}.aurora-theme .hero-product-stage{perspective:1400px;min-height:690px}.aurora-theme .hero-product-stage:before{filter:blur(8px);background:radial-gradient(circle,#0ea5e92e,#2563eb12 34%,#0000 70%);width:min(760px,125%)}.aurora-theme .stage-orbit{z-index:1;pointer-events:none;opacity:.96;mix-blend-mode:screen}.aurora-theme .stage-orbit.one{border-color:#67e8f961;width:min(690px,112%);animation-duration:19s;box-shadow:inset 0 0 100px #0ea5e90e,0 0 62px #38bdf817}.aurora-theme .stage-orbit.two{border-color:#60a5fa57;width:min(520px,84%);animation-duration:27s;box-shadow:inset 0 0 76px #2563eb0b}.aurora-theme .stage-orbit:before,.aurora-theme .stage-orbit:after{content:"";background:#67e8f9;border:2px solid #020617d1;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 5px #67e8f914,0 0 22px #67e8f9eb}.aurora-theme .stage-orbit:before{top:12%;left:13%}.aurora-theme .stage-orbit:after{background:#60a5fa;bottom:24%;right:8%;box-shadow:0 0 0 5px #60a5fa14,0 0 22px #60a5fae6}.aurora-theme .stage-orbit.two:before{background:#22d3ee;top:72%;left:2%}.aurora-theme .stage-orbit.two:after{background:#a78bfa;bottom:68%;right:4%;box-shadow:0 0 0 5px #a78bfa14,0 0 22px #a78bfad1}.aurora-card-halo{aspect-ratio:1;border:1px solid #38bdf821;border-radius:50%;width:min(760px,114%);position:absolute;box-shadow:inset 0 0 100px #0ea5e90d,0 0 80px #2563eb0f}.aurora-card-halo:before,.aurora-card-halo:after{content:"";border:1px dashed #38bdf81c;border-radius:50%;animation:34s linear infinite engine-orbit;position:absolute;inset:9%}.aurora-card-halo:after{border-color:#2563eb29;animation-duration:42s;animation-direction:reverse;inset:21%}.aurora-theme .hero-engine-card.aurora-queue-card{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:radial-gradient(circle at 86% 7%,#0ea5e92e,#0000 30%),linear-gradient(145deg,#071d3ae0,#030f22eb);border-color:#7dd3fc6b;border-radius:24px;width:min(720px,100%);min-height:540px;padding:24px 26px 22px;transition:transform .35s,border-color .35s;animation:7s ease-in-out infinite auroraCardBreathe;transform:rotateY(-2.2deg)rotateX(1.2deg)translateY(-2px);box-shadow:0 42px 120px #00000094,0 0 54px #189dff17,inset 0 1px #ffffff1a}.aurora-theme .hero-engine-card.aurora-queue-card:hover{border-color:#a5f3fca3;transform:rotateY(-.6deg)rotateX(.4deg)translateY(-8px)}.aurora-theme .hero-engine-card.aurora-queue-card:before{filter:blur(70px);background:#0ea5e940;width:330px;height:330px;top:-190px;right:-90px}.aurora-theme .hero-engine-card.aurora-queue-card:after{background:linear-gradient(112deg,#0000 36%,#ffffff12 49%,#0000 62%) 0 0/250% 100%}.aurora-queue-head,.aurora-queue-head>div{align-items:center;display:flex}.aurora-queue-head{justify-content:space-between;gap:18px}.aurora-queue-head>div{gap:11px}.aurora-queue-head .mini-engine-brand{color:#dff9ff;background:linear-gradient(145deg,#0b63f6b8,#0ea5e9b8);border:1px solid #67e8f96b;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:11px;font-weight:950;display:grid;box-shadow:0 9px 24px #0ea5e930}.aurora-queue-head p{margin:0}.aurora-queue-head strong,.aurora-queue-head small{display:block}.aurora-queue-head strong{font-size:19px}.aurora-queue-head small{color:#7890a9;letter-spacing:.12em;margin-top:4px;font-size:7px;font-weight:850}.aurora-theme .aurora-queue-head>em{color:#8ea5bb;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;font-style:normal;font-weight:900;display:flex}.aurora-theme .aurora-queue-head>em i{background:#22d3ee;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #22d3eee6}.aurora-queue-meta{grid-template-columns:repeat(3,max-content);gap:8px;margin:20px 0 14px;display:grid}.aurora-queue-meta span{color:#9fb3c8;background:#09224185;border:1px solid #7dd3fc33;border-radius:9px;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:9px;display:flex}.aurora-queue-meta b{color:#e4f7ff}.aurora-queue-list{border-top:1px solid #94c3e329}.aurora-queue-list>article{color:#8398ad;border-bottom:1px solid #94c3e324;grid-template-columns:26px minmax(0,1fr) 88px 58px 42px;align-items:center;gap:10px;min-height:72px;display:grid}.aurora-queue-list>article>span{color:#70879e;font-size:10px}.aurora-queue-list p{margin:0}.aurora-queue-list p strong,.aurora-queue-list p small{display:block}.aurora-queue-list p>strong{color:#f1f8fc;font-size:11px}.aurora-queue-list p>small{color:#7f94aa;margin-top:5px;font-size:8px}.aurora-queue-list .queue-priority small,.aurora-queue-list .queue-callback small{margin:0 0 4px}.aurora-queue-list .queue-priority strong{color:#fbbf24;text-transform:capitalize;font-size:9px}.aurora-queue-list .queue-priority.hoch strong{color:#fb7185}.aurora-queue-list .queue-callback strong{color:#d8e9f5;font-size:12px}.aurora-queue-list>article>button{color:#60a5fa;background:#1e40af24;border:1px solid #60a5fa4d;border-radius:10px;width:40px;height:40px;padding:0;font-size:15px;transition:transform .2s,border-color .2s,background .2s}.aurora-queue-list>article>button:hover{color:#a5f3fc;background:#0ea5e92e;border-color:#67e8f98c;transform:translateY(-2px)}.aurora-theme .aurora-queue-card>button{color:#e8f9ff;background:linear-gradient(105deg,#0b63f6d1,#0ea5e9d1);margin-top:14px;box-shadow:0 12px 30px #0ea5e929}.aurora-theme .hero-jk-signature{background:linear-gradient(120deg,#2a0a14eb,#041122f2);border-color:#e31d2b7a;min-width:330px;bottom:-2px;right:0;box-shadow:0 24px 62px #00000075,0 0 34px #e31d2b17}.aurora-theme .hero-impact-line{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#0ea5e906,#2563eb0d,#06b6d406);border-color:#7dd3fc21;margin-top:34px}.aurora-theme .hero-impact-line strong{color:#67e8f9}.aurora-theme .efficiency-grid article,.aurora-theme .marketing-callflow-stage,.aurora-theme .builder-demo-card,.aurora-theme .marketing-data-control,.aurora-theme .marketing-jk{box-shadow:0 28px 84px #0000004d,inset 0 1px #ffffff0b}.aurora-theme .efficiency-grid article,.aurora-theme .marketing-callflow-stage,.aurora-theme .builder-demo-card{transition:transform .35s,border-color .35s,box-shadow .35s}@media (hover:hover) and (pointer:fine){.aurora-theme .efficiency-grid article:hover,.aurora-theme .marketing-callflow-stage:hover,.aurora-theme .builder-demo-card:hover{border-color:#7dd3fc40;transform:translateY(-7px);box-shadow:0 38px 105px #00000061,0 0 44px #0ea5e90e,inset 0 1px #fff1}}@supports (animation-timeline:view()){.aurora-theme .marketing-origin,.aurora-theme .marketing-company-first,.aurora-theme .marketing-callflow,.aurora-theme .marketing-efficiency,.aurora-theme .marketing-precision,.aurora-theme .marketing-builder,.aurora-theme .marketing-jk,.aurora-theme .marketing-final-cta{animation:linear both auroraSectionReveal;animation-timeline:view();animation-range:entry 4% cover 26%}}@media (width<=1180px){.aurora-theme .hero-layout{grid-template-columns:1fr;gap:30px}.aurora-theme .hero-copy{max-width:850px}.aurora-theme .hero-product-stage{width:min(820px,100%)}.aurora-flow{inset:14% -30% 8% -35%}}@media (width<=760px){.aurora-theme .marketing-pointer-glow{display:none}.aurora-theme .marketing-nav{height:72px;padding-inline:13px}.aurora-theme .marketing-brand small{display:none}.aurora-theme .marketing-brand strong{font-size:14px}.aurora-theme .se-logo-symbol{width:40px;height:40px}.aurora-theme .marketing-demo-button{min-height:42px;padding-inline:12px;font-size:9px}.aurora-theme .marketing-demo-button .marketing-demo-button-arrow{margin-left:0}.aurora-theme .marketing-hero{min-height:0;padding-top:116px}.aurora-theme .marketing-shell{width:min(100% - 28px,1240px)}.aurora-theme .hero-layout{min-height:0}.aurora-theme .hero-kicker{letter-spacing:.12em;font-size:8px}.aurora-theme .hero-copy h1{margin-top:21px;font-size:clamp(40px,12.2vw,58px);line-height:1.06}.aurora-theme .hero-copy h1>span,.aurora-theme .hero-copy h1>em{white-space:normal}.aurora-theme .hero-copy>p{font-size:15px;line-height:1.65}.aurora-theme .hero-actions{grid-template-columns:1fr;display:grid}.aurora-theme .hero-actions button{width:100%}.aurora-theme .hero-trust{grid-template-columns:1fr;gap:8px;display:grid}.aurora-theme .hero-product-stage{width:100%;min-height:630px;padding-bottom:76px}.aurora-theme .stage-orbit.one{width:min(470px,112%)}.aurora-theme .stage-orbit.two{width:min(350px,82%)}.aurora-theme .hero-engine-card.aurora-queue-card{border-radius:19px;min-height:0;padding:16px 14px 14px;transform:none}.aurora-queue-head>div{min-width:0}.aurora-queue-head strong{font-size:15px}.aurora-queue-head small{font-size:6px;line-height:1.35}.aurora-theme .aurora-queue-head>em{display:none}.aurora-queue-meta{grid-template-columns:repeat(3,1fr);gap:5px}.aurora-queue-meta span{text-align:center;justify-content:center;min-width:0;padding-inline:6px;font-size:7px}.aurora-queue-list>article{grid-template-columns:21px minmax(0,1fr) 49px 39px;gap:7px;min-height:70px}.aurora-queue-list .queue-priority{display:none}.aurora-queue-list p>strong{font-size:9px;line-height:1.25}.aurora-queue-list p>small{font-size:7px;line-height:1.3}.aurora-queue-list .queue-callback strong{font-size:10px}.aurora-queue-list>article>button{width:37px;height:37px}.aurora-theme .hero-jk-signature{grid-template-columns:76px 1fr auto;width:calc(100% - 10px);min-width:0;bottom:2px;right:5px}.aurora-theme .hero-jk-signature img{width:72px}.aurora-theme .hero-jk-signature strong{font-size:7px;line-height:1.35}.aurora-theme .hero-impact-line{margin-top:20px}.aurora-theme .hero-impact-line>div{grid-template-columns:1fr 1fr;gap:7px 12px;min-height:70px;display:grid}.aurora-theme .hero-impact-line i{display:none}.aurora-theme .hero-impact-line span,.aurora-theme .hero-impact-line strong{text-align:center}.aurora-flow{opacity:.72;inset:20% -70% 14% -80%}}@media (pointer:coarse){.aurora-theme .marketing-pointer-glow{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aurora-theme .marketing-nav{background:#030c1df7}.aurora-theme .hero-engine-card.aurora-queue-card{background:#05142bf7}.aurora-theme .hero-actions button:nth-child(2){background:#031128f5}}@media (prefers-reduced-motion:reduce){.aurora-theme .marketing-pointer-glow{display:none}.aurora-flow i,.aurora-card-halo:before,.aurora-card-halo:after,.aurora-theme .hero-engine-card.aurora-queue-card{animation:none!important}.aurora-theme .hero-engine-card.aurora-queue-card,.aurora-theme .hero-engine-card.aurora-queue-card:hover,.aurora-theme .efficiency-grid article:hover,.aurora-theme .marketing-callflow-stage:hover,.aurora-theme .builder-demo-card:hover{transform:none}}.pilot-setup-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pilot-phone-setup .pilot-setup-card-head{flex-wrap:wrap}.pilot-phone-brand{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;min-width:0;padding:0;display:flex}.pilot-phone-brand img{object-fit:contain;flex-shrink:0;width:56px;height:56px}.pilot-phone-brand>span{gap:6px;display:grid}.pilot-phone-brand strong{font-size:18px;line-height:1.3;display:block}.pilot-phone-brand>b{color:var(--cyan);font-size:24px}.pilot-phone-setup .pilot-setup-card-head small{font-size:12px}.pilot-phone-setup .pilot-setup-card-head>span{white-space:normal;font-size:12px}.pilot-setup-grid>.pilot-phone-setup>p{font-size:16px;line-height:1.55}.pilot-phone-setup .pilot-setup-actions button{padding:10px 14px;font-size:14px;line-height:1.4}.pilot-phone-guide{min-width:0;color:var(--text);background:#0b191f;border:1px solid #67e8f947;border-radius:14px;grid-column:1/-1;padding:24px;scroll-margin:24px;font-size:16px;line-height:1.55}.pilot-phone-guide>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.pilot-phone-guide h3{margin:0;font-size:22px;line-height:1.3}.pilot-phone-close{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;font-size:24px}.pilot-phone-workplace{border-left:3px solid var(--cyan);background:#67e8f90f;border-radius:6px;padding:14px 16px}.pilot-phone-app-label{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.pilot-phone-app-label select{border:1px solid var(--line);min-height:44px;color:var(--text);font:inherit;background:#081013;border-radius:9px;padding:8px 14px}.pilot-phone-steps{gap:12px;margin:20px 0;padding-left:28px;display:grid}.pilot-phone-steps li{color:var(--text);padding-left:8px;font-size:16px}.pilot-phone-steps li:before{content:none}.pilot-phone-steps li::marker{color:var(--cyan);font-weight:800}.pilot-phone-steps strong{display:block}.pilot-phone-steps p{color:#bdcdd2;margin:3px 0 0}.pilot-phone-windows,.pilot-phone-call-link{color:#9bedff;background:#67e8f912;border:1px solid #67e8f959;border-radius:9px;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pilot-phone-windows[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pilot-phone-manual{color:#bdcdd2;font-size:14px}.pilot-phone-test{border:1px solid var(--line);background:#0003;border-radius:12px;gap:10px;max-width:660px;margin:22px 0;padding:18px;display:grid}.pilot-phone-test label{gap:8px;font-size:14px;font-weight:700;display:grid}.pilot-phone-test input{border:1px solid var(--line);width:100%;min-width:0;min-height:46px;color:var(--text);font:inherit;background:#081013;border-radius:8px;padding:10px 12px;font-size:16px}.pilot-phone-test button{color:#071111;cursor:pointer;background:linear-gradient(105deg,#91ffdb,#5bddff);border:0;border-radius:9px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:800;line-height:1.5}.pilot-phone-test button.secondary{color:var(--text);border:1px solid var(--line);background:0 0}.pilot-phone-test button:disabled{opacity:.45;cursor:not-allowed}.pilot-phone-test p{margin:4px 0}.pilot-phone-test [role=status]{color:#dfffb5}.pilot-phone-test [role=alert]{color:#ffb6a4}.pilot-phone-test small{color:#a1b6be;font-size:14px;line-height:1.5}.pilot-phone-number{color:var(--cyan);overflow-wrap:anywhere;font-size:16px}.pilot-phone-guide summary{min-height:44px;color:var(--cyan);cursor:pointer;padding:10px 0;font-size:16px;font-weight:700}.pilot-phone-guide details ul{gap:10px;margin:8px 0 16px;padding-left:22px;list-style:outside;display:grid}.pilot-phone-guide details li{color:#bdcdd2;font-size:16px}.pilot-phone-guide details li:before{content:none}.pilot-phone-boundaries{color:#a1b6be;border-top:1px solid var(--line);padding-top:12px;font-size:14px}.pilot-phone-guide nav{flex-wrap:wrap;gap:14px;display:flex}.pilot-phone-guide nav a{color:var(--cyan);font-size:14px}.pilot-phone-shortcuts{flex-wrap:wrap;gap:8px;display:flex}.pilot-phone-shortcuts button{align-items:center;gap:8px;min-height:44px;display:inline-flex}.pilot-phone-shortcuts img,.pilot-phone-call-link img{object-fit:contain;flex-shrink:0}.pilot-phone-call-link{overflow-wrap:anywhere;margin:12px 0}.pilot-phone-editor{border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:14px}.pilot-phone-editor>label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.pilot-phone-editor>div{flex-wrap:wrap;gap:8px;display:flex}.pilot-phone-editor input{border:1px solid var(--line);min-width:0;color:inherit;font:inherit;background:#ffffff0a;border-radius:8px;flex:180px;padding:10px 12px;font-size:16px}.pilot-phone-editor button{border:1px solid var(--line);color:inherit;cursor:pointer;background:#91ffdb1a;border-radius:8px;padding:10px 14px;font-size:14px}.pilot-phone-editor :disabled{opacity:.5;cursor:default}.pilot-phone-editor :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.pilot-phone-editor>p{margin:8px 0 0;font-size:14px;line-height:1.5}.pilot-contact-editor{border:1px solid var(--line);border-radius:12px;margin:12px 0 20px;padding:14px}.pilot-contact-editor button{border:1px solid var(--line);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#91ffdb1a;border-radius:8px;padding:10px 14px;font-size:14px}.pilot-contact-editor .pilot-contact-edit-toggle{font-weight:700}.pilot-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.pilot-contact-fields label{gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.pilot-contact-fields input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:#ffffff0a;border-radius:8px;padding:10px 12px;font-size:16px}.pilot-contact-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.pilot-contact-editor :disabled{opacity:.5;cursor:default}.pilot-contact-editor :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.pilot-contact-editor>p{color:#bdcdd2;margin:10px 0 0;font-size:14px;line-height:1.5}@media (width<=600px){.pilot-contact-fields{grid-template-columns:minmax(0,1fr)}}.pilot-phone-brand:focus-visible,.pilot-phone-guide :focus-visible,.pilot-phone-setup button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (width<=760px){.pilot-setup-grid{grid-template-columns:minmax(0,1fr)}.pilot-phone-guide{padding:16px}.pilot-phone-guide h3{font-size:20px}.pilot-phone-test{padding:12px}.pilot-phone-setup .pilot-setup-actions{display:grid}.pilot-phone-brand img{width:48px;height:48px}}.callque-public-banner{z-index:35;color:#cce9e8;background:#0d191c;border-bottom:1px solid #67e8f933;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;padding:10px 20px;font-size:13px;line-height:1.5;display:flex;position:relative}.callque-public-banner strong{color:#b9f568}.callque-public-banner a{color:#f3fafb;text-underline-offset:3px;text-decoration:underline}.callque-interest{text-align:center;background:linear-gradient(130deg,#142522,#0d161d);border:1px solid #b9f56840;border-radius:24px;margin-block:48px;padding:clamp(30px,6vw,72px)}.callque-interest h2{margin:0 0 14px;font-size:clamp(28px,4vw,48px)}.callque-interest p{color:#b6c5c8;max-width:680px;margin:0 auto 24px;font-size:16px;line-height:1.7}.callque-interest-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.callque-interest-actions a{color:#f1f8f8;border:1px solid #476158;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.callque-interest-actions a:first-child{color:#142113;background:#b9f568;border-color:#b9f568}.callque-contact-strip{background:#111e20;border:1px solid #b9f56840;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:18px 22px;display:flex}.callque-contact-strip strong{color:#e9f5ef;font-size:17px}.callque-contact-strip small{color:#a8bbc0;margin-top:4px;line-height:1.6;display:block}.callque-contact-strip a{color:#b9f568;text-underline-offset:4px;font-weight:700}.callque-access-card{text-align:center;background:#101a1e;border:1px solid #344a50;border-radius:24px;width:min(620px,100vw - 32px);margin:auto;padding:40px}.callque-access-card p{color:#acbec4;line-height:1.7}.callque-access-card a{margin:10px}.callque-access-screen{place-items:center;min-height:100vh;padding:24px;display:grid}.marketing-demo-button-label{white-space:nowrap}.callque-contact-link,.callque-login-link{color:#d6fca8;text-underline-offset:3px;margin-inline:4px;font-size:13px;text-decoration:underline}.marketing-site .marketing-nav{position:relative;top:auto}.marketing-site .callque-public-banner{position:relative}.callagent-demo-app{color:#e7efef;background:radial-gradient(at 0 0,#182726 0,#0b1015 60%);min-height:100vh}.callagent-demo-header{border-bottom:1px solid #253637;justify-content:space-between;align-items:center;gap:20px;padding:22px max(24px,50vw - 675px);display:flex}.callagent-demo-header>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.callagent-demo-header nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.callagent-demo-header nav a,.callagent-demo-header nav button{color:#d2e0df;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;text-decoration:none}.callagent-demo-header nav .callagent-login{color:#b9f568;border:1px solid #b9f568;border-radius:9px;padding:10px 16px}.callagent-demo-content{max-width:1350px;margin:auto;padding:32px 24px}.callagent-demo-content .page-intro{gap:24px;margin-bottom:30px}.callagent-demo-content .page-intro h1{font-size:clamp(30px,4vw,46px)}.callagent-demo-content .page-intro .callagent-demo-explanation{color:#a5b8b7;max-width:700px;margin-top:12px;font-size:13px}.callagent-demo-layout{grid-template-columns:1.06fr 1fr;align-items:start;gap:24px;display:grid}.callagent-demo-queue,.callagent-lead-panel{background:linear-gradient(135deg,#152120,#0e181c);border:1px solid #2b4143;border-radius:20px;padding:24px}.callagent-demo-queue>header{justify-content:space-between;align-items:center;gap:10px;padding:0 0 20px;display:flex}.callagent-demo-queue h2,.callagent-lead-panel h2{margin:6px 0 10px;font-size:23px}.callagent-count{color:#b9f568;white-space:nowrap;font-size:12px}.callagent-queue-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-top-color:#243736;border-radius:10px;align-items:center;gap:13px;padding:21px 12px;display:flex}.callagent-queue-row.selected{background:#20312a;border-color:#7eaa4d}.callagent-rank{color:#93aaab;width:25px;font-size:17px}.callagent-company{flex:1;min-width:0}.callagent-company strong{font-size:15px;display:block}.callagent-company small{color:#94aaaa;margin-top:5px;font-size:11px;line-height:1.4;display:block}.callagent-score{color:#b9f568;font-size:23px;font-weight:800}.callagent-score small{text-align:center;color:#abc0b1;font-size:10px;font-weight:400;display:block}.callagent-queue-note,.callagent-lead-panel>p{color:#9fb2b3;font-size:13px;line-height:1.6}.callagent-queue-note{margin-top:20px}.callagent-lead-kicker{letter-spacing:.06em;color:#99b1b0;justify-content:space-between;gap:12px;font-size:11px;display:flex}.callagent-lead-kicker b{color:#b9f568}.callagent-person{border-block:1px solid #2c403f;flex-direction:column;gap:6px;margin:18px 0;padding:16px 0;display:flex}.callagent-person span{color:#a6bbbb;font-size:13px}.callagent-brief h3{color:#c1dfa2;margin:20px 0 8px;font-size:13px}.callagent-brief p,.callagent-brief blockquote{color:#c3d1d1;margin:0;font-size:14px;line-height:1.7}.callagent-brief blockquote{background:#1a2a27;border-left:2px solid #b9f568;border-radius:0 8px 8px 0;margin-bottom:24px;padding:14px 17px}.callagent-outcomes fieldset{border:0;margin:18px 0;padding:0}.callagent-outcomes legend{margin-bottom:12px;font-weight:700}.callagent-outcome-buttons{grid-template-columns:1fr 1fr;gap:9px;display:grid}.callagent-outcome-buttons button{color:#d2e0df;cursor:pointer;background:#162521;border:1px solid #3b5251;border-radius:9px;padding:12px}.callagent-outcome-buttons button.selected{color:#b9f568;background:#2a3d25;border-color:#b9f568}.callagent-outcomes label{flex-direction:column;gap:9px;margin:18px 0;font-size:13px;display:flex}.callagent-outcomes textarea,.callagent-outcomes input{color:#e9f1ef;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;resize:vertical;background:#0b171a;border:1px solid #3a5552;border-radius:8px;padding:12px}.callagent-outcomes label small{color:#96adad;font-size:11px}.callagent-outcomes button:disabled{opacity:.4;cursor:not-allowed}.callagent-simulation-status{color:#b9f568;padding:12px 0;font-size:13px}.callagent-text-button{color:#c1d3d1;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:12px 0;text-decoration:underline;display:inline-block}.callagent-notice{color:#cff2bb;background:#1c3127;border:1px solid #406248;border-radius:10px;margin-bottom:18px;padding:13px 18px;font-size:13px}.callagent-demo-history{margin-top:22px;padding:20px 24px}.callagent-demo-history summary{cursor:pointer;font-weight:700}.callagent-demo-history ul{padding:0;list-style:none}.callagent-demo-history li{border-top:1px solid #30423f;padding:16px 0}.callagent-demo-history li div{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.callagent-demo-history p{color:#9fb3b1;font-size:12px}.callagent-demo-footer{color:#758f90;flex-wrap:wrap;justify-content:center;gap:24px;padding:28px 0 5px;font-size:12px;display:flex}.callagent-demo-footer a{color:#adbfbc}@media (width<=850px){.callagent-demo-layout{grid-template-columns:1fr}.callagent-demo-header{flex-wrap:wrap;align-items:flex-start;padding:18px}.callagent-demo-header nav{gap:14px}.callagent-demo-content{padding:24px 16px}.callagent-demo-content .goal-ring{display:none}.callagent-demo-queue,.callagent-lead-panel{padding:20px}.callagent-demo-header nav a,.callagent-demo-header nav button{font-size:12px}}@media (width<=600px){.callque-public-banner{padding:8px 12px;font-size:12px}.callque-interest{margin-block:24px;padding:30px 18px}.callque-contact-strip{padding:16px}.callque-access-card{padding:28px 18px}}
