:root{--surface:#fcfcfb;--page:#f4f4f1;--panel:#fff;--ink:#0b0b0b;--ink2:#52514e;--muted:#898781;--grid:#e1e0d9;--base:#c3c2b7;--border:#0b0b0b1a;--s1:#2a78d6;--s2:#eb6834;--s3:#1baf7a;--s4:#eda100;--s7:#4a3aa7;--good:#0ca30c;--warn:#fab219;--crit:#d03b3b;--nav:#12161f;--nav2:#1b2130;--navink:#e8eaef;--navmut:#8b93a6;--shadow:0 1px 2px #0b0b0b0a,0 8px 24px #0b0b0b0f;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;min-width:320px;font-size:14px}button{cursor:pointer;font-family:inherit}svg{width:16px;height:16px}a{color:inherit}.app{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.side{background:var(--nav);color:var(--navink);flex-direction:column;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow:auto}.brand{align-items:center;gap:10px;padding:6px 8px 14px;display:flex}.brand-logo{object-fit:cover;object-position:left;background:linear-gradient(135deg,var(--s1),#5aa0f2);border-radius:9px;flex:none;width:34px;height:34px;padding:5px}.brand-copy{min-width:0}.brand .mk{background:linear-gradient(135deg,var(--s1),#5aa0f2);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:800;display:grid;box-shadow:0 4px 12px #2a78d673}.brand .nm{font-size:15px;font-weight:700;line-height:1}.brand .sub{color:var(--navmut);margin-top:3px;font-size:11px}.coSel{background:var(--nav2);color:#fff;border:1px solid #ffffff14;border-radius:9px;width:calc(100% - 8px);margin:4px 4px 12px;padding:9px 11px;font-size:13px;font-weight:600}.lbl{text-transform:uppercase;letter-spacing:.8px;color:var(--navmut);padding:12px 10px 5px;font-size:10px;font-weight:700}.navitem{color:var(--navmut);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;display:flex}.navitem:hover,.navitem.on{background:var(--nav2);color:#fff}.navitem.on svg{color:var(--s1)}.tree{margin-top:2px}.tnode{color:var(--navmut);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.tnode:hover{background:var(--nav2);color:#fff}.tnode.sel{color:#fff;background:#2a78d62e;font-weight:600}.tnode .car{width:12px;color:var(--navmut);font-size:9px;transition:all .15s;display:inline-block}.tnode.open .car{transform:rotate(90deg)}.tnode.lvl1{color:#cfd4df;padding-left:16px;font-weight:600}.tnode.lvl2{padding-left:34px;font-size:12.5px}.tnode .dotm{border-radius:50%;flex:none;width:7px;height:7px}.foot{border-top:1px solid #ffffff14;margin-top:auto;padding-top:12px}.accessdemo{background:#ffffff0e;border-radius:10px;margin-bottom:6px;padding:8px}.accessdemo label{text-transform:uppercase;letter-spacing:.65px;color:var(--navmut);margin-bottom:5px;font-size:9px;font-weight:800;display:block}.accessdemo select{background:var(--nav2);color:#fff;border:1px solid #ffffff1a;border-radius:7px;width:100%;padding:7px 8px;font-size:11.5px}.who{align-items:center;gap:10px;padding:6px 8px;display:flex}.who .av{background:var(--s7);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.who .n{font-size:13px;font-weight:600}.who .r{color:var(--navmut);font-size:11px}.logout{color:var(--navmut);background:0 0;border:1px solid #ffffff29;border-radius:7px;margin-left:auto;padding:5px 9px;font-size:11px}.logout:hover{color:#fff;border-color:#fff6}.main{flex-direction:column;min-width:0;display:flex}.top{background:var(--panel);border-bottom:1px solid var(--border);z-index:30;padding:12px 24px;position:sticky;top:0}.toprow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.crumb{align-items:center;gap:2px;font-size:15px;font-weight:700;display:flex}.crumb .sepc{color:var(--base);font-weight:400}.crumb .dim{color:var(--muted);font-size:14px;font-weight:600}.spacer{flex:1}.demo{color:var(--s2);background:#eb68341a;border:1px solid #eb683440;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:600}.filterbar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:11px;display:flex}.fl{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.datebar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.datectl{border:1px solid var(--border);background:var(--surface);border-radius:9px;align-items:center;gap:6px;padding:5px 9px;display:flex}.datectl span{text-transform:uppercase;letter-spacing:.45px;color:var(--muted);font-size:10px;font-weight:800}.datectl input,.datectl select{color:var(--ink);background:0 0;border:0;outline:none;font:600 12px/1.2 inherit}.periodsum{color:var(--ink2);white-space:nowrap;background:#2a78d612;border:1px solid #2a78d62e;border-radius:20px;padding:5px 10px;font-size:11.5px}.seg{border:1px solid var(--border);border-radius:9px;display:inline-flex;overflow:hidden}.seg button{background:var(--surface);color:var(--ink2);border:none;padding:6px 12px;font-size:12.5px;font-weight:600}.seg button.on{background:var(--s1);color:#fff}.seg button+button{border-left:1px solid var(--border)}.btn{border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:#f1f1ee}.btn.primary{background:var(--s1);border-color:var(--s1);color:#fff}.btn.primary:hover{background:#2469bd}.btn:disabled{opacity:.55;cursor:not-allowed}.btn svg{width:15px;height:15px}.btn.quiet{color:var(--ink2);background:0 0;border-color:#0000}.quickbtn{color:var(--s1);background:#2a78d60f;border-color:#2a78d642}.quickbtn.on{background:var(--s1);color:#fff}.switch{background:var(--base);border:none;border-radius:20px;flex:none;width:36px;height:21px;position:relative}.switch.on{background:var(--s1)}.switch:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}.switch.on:after{left:18px}.content{padding:20px 24px 60px}.positionhero{grid-template-columns:minmax(240px,1.15fr) minmax(480px,2fr);gap:14px;margin-bottom:14px;display:grid}.positionid{color:#fff;box-shadow:var(--shadow);background:linear-gradient(135deg,#12161f,#1d2940);border-radius:16px;align-items:center;gap:14px;padding:18px 20px;display:flex}.positionid .pav{background:linear-gradient(135deg,var(--s1),#5aa0f2);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:grid}.positionid .ey{text-transform:uppercase;letter-spacing:.75px;color:#9ca8be;font-size:10px;font-weight:800}.positionid h1{margin-top:3px;font-size:20px;line-height:1.1}.positionid .person{color:#c6cede;margin-top:4px;font-size:12px}.positionid .product{color:#aeb8ca;margin-top:9px;font-size:11.5px;line-height:1.35}.positionid .product b{color:#fff}.slots{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:13px}.slothead{justify-content:space-between;align-items:center;padding:0 3px 9px;display:flex}.slothead b{font-size:12.5px}.slothead span{color:var(--muted);font-size:10.5px}.slotgrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.slot{border:1px solid var(--border);border-radius:11px;min-width:0;padding:10px 11px}.slot.primary{background:#eda1000e;border-color:#eda1006b}.slot .num{text-transform:uppercase;letter-spacing:.55px;color:var(--muted);font-size:9.5px;font-weight:800}.slot.primary .num{color:#9b6900}.slot .mn{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12.5px;font-weight:750;overflow:hidden}.slot .mv{align-items:baseline;gap:6px;margin-top:7px;display:flex}.slot .mv b{font-variant-numeric:tabular-nums;font-size:18px}.slot .delta{font-size:10.5px;font-weight:800}.slot .delta.up{color:var(--good)}.slot .delta.down{color:var(--crit)}.slot .send{color:var(--muted);margin-top:5px;font-size:9.5px}.slot.primary .send{color:#8a5d00;font-weight:700}.sectionhead{justify-content:space-between;align-items:end;margin:2px 2px 10px;display:flex}.sectionhead h2{font-size:15px}.sectionhead p{color:var(--muted);margin-top:2px;font-size:11.5px}.sectionhead .count{color:var(--muted);font-size:11px}.statebar{min-height:28px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 2px 10px;font-size:11.5px;display:flex}.fresh{align-items:center;gap:6px;display:inline-flex}.fresh:before{content:"";background:var(--good);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #0ca30c1a}.accessbadge,.calcbadge{border-radius:18px;align-items:center;gap:5px;padding:5px 9px;font-weight:700;display:inline-flex}.accessbadge{color:var(--s7);background:#4a3aa714}.calcbadge{color:#087e58;background:#1baf7a14}.editbanner{border:1px dashed var(--s1);color:var(--s1);background:#2a78d612;border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.targetcard{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;margin:0 0 14px;overflow:hidden}.targethead{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:15px 16px 10px;display:flex}.targetcopy{flex:1;min-width:210px}.targetey{text-transform:uppercase;letter-spacing:.65px;color:var(--s1);font-size:10px;font-weight:800}.targetcopy h2{margin-top:3px;font-size:15px}.targetcopy p{color:var(--ink2);margin-top:3px;font-size:11.5px;line-height:1.35}.targethead .seg{margin-left:auto}.targethead .seg button{padding:6px 9px;font-size:11.5px}.targetmetrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(5,1fr);display:grid}.targetmetric{border-right:1px solid var(--border);padding:11px 15px}.targetmetric:last-child{border-right:0}.targetmetric .tl{color:var(--muted);text-transform:uppercase;letter-spacing:.45px;font-size:10px;font-weight:750}.targetmetric .tv{font-variant-numeric:tabular-nums;margin-top:3px;font-size:17px;font-weight:800}.targetmetric .td{color:var(--ink2);margin-top:2px;font-size:10.5px;font-weight:700}.targetmetric .td.good{color:var(--good)}.targetmetric .td.warn{color:#a66e00}.targetbody{grid-template-columns:minmax(0,1fr) 210px;gap:12px;padding:9px 10px 10px;display:grid}.targetchart{min-width:0;height:270px}.targetside{border-left:1px solid var(--border);padding:10px 7px 8px 13px}.targetside b{font-size:11.5px}.targetside p{color:var(--ink2);margin-top:4px;font-size:11px;line-height:1.4}.layerlist{margin-top:12px}.layer{color:var(--ink2);border-top:1px solid #efeee9;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:11.5px;display:flex}.layer:first-child{border-top:0}.layer label{align-items:center;gap:7px;font-weight:650;display:flex}.layerdot{background:var(--s1);border-radius:2px;flex:none;width:10px;height:3px}.layerdot.pace{background:repeating-linear-gradient(90deg,#898781 0 4px,#0000 4px 7px)}.layerdot.fc{background:repeating-linear-gradient(90deg,var(--s7) 0 4px,transparent 4px 7px)}.targetnote{color:#6f5100;background:#eda10014;border-radius:8px;margin-top:13px;padding:8px 9px;font-size:10.5px;line-height:1.4}.grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:14px;display:grid}.gad{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;grid-column:span 3;position:relative;overflow:hidden}.gad.w4{grid-column:span 4}.gad.w6{grid-column:span 6}.gad.w8{grid-column:span 8}.gad.w12{grid-column:span 12}.gad .gh{align-items:flex-start;gap:10px;padding:14px 16px 4px;display:flex}.gad .gh .t{font-size:13.5px;font-weight:700;line-height:1.2}.gad .gh .s{color:var(--ink2);margin-top:2px;font-size:11.5px}.gad .gh .sp{flex:1}.gtools{gap:5px;display:flex}.gtools.floating{position:absolute;top:10px;right:10px}.gtools button{border:1px solid var(--border);background:var(--surface);width:26px;height:26px;color:var(--ink2);border-radius:7px;place-items:center;font-size:12px;display:grid}.gtools button:hover{background:#eee}.editing .gad{cursor:grab;border-color:#2a78d680}.gad.drag{opacity:.5}.app:not(.editing) .gad:hover{border-color:#2a78d647}.chart{width:100%;height:220px;padding:2px 8px 10px}.chart.tall{height:300px}.badge{white-space:nowrap;border-radius:20px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.badge.up{color:var(--good);background:#0ca30c1a}.badge.down{color:var(--crit);background:#d03b3b1a}.calc-source{color:#087e58;white-space:nowrap;background:#1baf7a14;border-radius:14px;align-items:center;gap:4px;margin-top:5px;padding:3px 7px;font-size:9.5px;font-weight:750;display:inline-flex}.capturequick{color:var(--s1);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:3px 5px;font-size:10.5px;font-weight:750}.capturequick:hover{background:#2a78d61a}.kpi{padding:14px 16px 16px}.kpi .lab{color:var(--ink2);font-size:12px;font-weight:600}.kpi .val{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:7px;font-size:28px;font-weight:800;line-height:1}.kpi .dl{align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:700;display:flex}.kpi .dl.up{color:var(--good)}.kpi .dl.down{color:var(--crit)}.kpi .spark{height:32px;margin-top:8px}.blist{padding:8px 16px 16px}.brow{margin:12px 0}.brow .bl{justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.brow .bl .bn{font-weight:600}.brow .bl .bv{font-variant-numeric:tabular-nums;color:var(--ink2)}.bullet{background:#eee;border-radius:5px;height:20px;position:relative;overflow:hidden}.bullet .rng{position:absolute;top:0;bottom:0;left:0}.bullet .meas{border-radius:3px;position:absolute;top:5px;bottom:5px;left:0}.bullet .mark{background:var(--ink);width:2px;position:absolute;top:2px;bottom:2px}.sm3{grid-template-columns:repeat(3,1fr);gap:10px;padding:6px 16px 16px;display:grid}.smc{border:1px solid var(--border);border-radius:10px;padding:9px}.smc .sn{color:var(--ink2);font-size:11px;font-weight:650}.smc .sv{font-variant-numeric:tabular-nums;margin-top:2px;font-size:16px;font-weight:800}.smc .ss{height:38px;margin-top:4px}.insight{gap:12px;padding:16px;display:flex}.insight .ic{background:var(--s1);color:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.insight .tt{text-transform:uppercase;letter-spacing:.6px;color:var(--s1);font-size:10.5px;font-weight:800}.insight p{margin-top:3px;font-size:13px;line-height:1.5}.addg{border:1.5px dashed var(--base);min-height:150px;color:var(--ink2);background:0 0;border-radius:14px;grid-column:span 3;place-items:center;display:grid}.addg:hover{border-color:var(--s1);color:var(--s1);background:#2a78d608}.addg .pl{background:var(--panel);border:1px solid var(--border);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:8px;display:grid}.quick .targetcard,.quick .positionhero{display:none}.quick .grid{gap:12px}.quick .gad{grid-column:span 3!important}.quick .gad .chart{height:178px}.quick .gad .gh{padding:11px 12px 2px}.quick .gad .gh .t{font-size:12.5px}.quick .gad .gh .s{font-size:10.5px}.quick .insight,.quick .addg{display:none}.accessstate{text-align:center;background:var(--panel);border:1px solid var(--border);max-width:520px;box-shadow:var(--shadow);border-radius:16px;margin:56px auto;padding:34px 30px}.accessicon{border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:24px;display:grid}.accessicon.gray{color:var(--muted);background:#f3f2ee}.accessicon.blue{color:var(--s1);background:#2a78d61a}.accessicon.amber{color:#a66e00;background:#eda1001f}.accessicon.red{color:var(--crit);background:#d03b3b1a}.accessstate h2{margin-bottom:9px;font-size:19px}.accessstate p{color:var(--ink2);font-size:13px;line-height:1.6}.accessbtns{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:20px;display:flex}.accesshint{color:var(--muted);margin-top:14px;font-size:11.5px}.auth-shell{background:linear-gradient(160deg,#0f172a,#1e293b);place-items:center;min-height:100vh;padding:30px;display:grid}.auth-card{background:#fff;border-radius:15px;width:100%;max-width:392px;padding:30px;box-shadow:0 22px 50px #0000004d}.auth-brand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.auth-logo{object-fit:cover;object-position:left;background:#121a2b;border-radius:10px;flex:none;width:58px;height:42px;padding:4px}.auth-brand .mk{background:linear-gradient(135deg,var(--s1),#5aa0f2);color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.auth-brand b{font-size:14px;display:block}.auth-brand small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.auth-card h1{margin-bottom:6px;font-size:21px}.auth-card label{margin:14px 0 5px;font-size:12px;font-weight:600;display:block}.auth-card input{border:1px solid var(--border);width:100%;font:inherit;border-radius:8px;padding:10px}.auth-submit{justify-content:center;width:100%;margin-top:20px;padding:11px}.auth-error{color:#7f1d1d;background:#d03b3b14;border:1px solid #d03b3b40;border-radius:8px;margin-top:14px;padding:9px 11px;font-size:12.5px}.cloud{border:1px solid var(--border);background:#f8fafc;border-radius:11px;gap:11px;margin-top:20px;padding:13px 14px;display:flex}.cloud-ico{font-size:17px;line-height:1.2}.cloud b{margin-bottom:3px;font-size:12.5px;display:block}.cloud p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.55}.eco{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:15px;display:flex}.eco span{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:3px 9px;font-size:11px}.eco span.now{color:var(--s1);background:#2a78d612;border-color:#2a78d659;font-weight:700}@media (width<=1100px){.app{grid-template-columns:1fr}.side{height:auto;position:static}.positionhero,.targetbody{grid-template-columns:1fr}.targetside{border-left:0;border-top:1px solid var(--border);padding-left:7px}.targetmetrics{grid-template-columns:repeat(2,1fr)}.gad,.gad.w4,.gad.w6,.gad.w8,.gad.w12,.addg,.quick .gad{grid-column:span 12!important}}.modal{z-index:80;background:#0b0b0b80;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0}.modal.show{display:flex}.mcard{background:var(--panel);border-radius:16px;flex-direction:column;width:100%;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000004d}.mcard.md{max-width:620px}.mcard.lg{max-width:860px}.mcard.xl{max-width:1120px}.mh{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding:18px 20px 12px;display:flex}.mh h2{font-size:17px}.mh p{color:var(--ink2);max-width:70ch;margin-top:3px;font-size:12px;line-height:1.45}.mh .x,.dh .x{color:var(--muted);background:0 0;border:0;margin-left:auto;font-size:22px;line-height:1}.mb{padding:16px 20px;overflow:auto}.df{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:9px;padding:13px 20px;display:flex}.df .hint{color:var(--muted);flex:1;font-size:11px;line-height:1.45}.toast{background:var(--nav);color:#fff;z-index:200;border-radius:9px;padding:11px 18px;font-size:13px;transition:transform .25s;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(90px);box-shadow:0 10px 25px #0000004d}.toast.show{transform:translate(-50%)translateY(0)}.meetingbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.meetingco{color:var(--s1);background:#2a78d617;border-radius:20px;padding:5px 11px;font-size:13px;font-weight:700}.meetingnote{color:var(--muted);font-size:11px}.meetinglayout{grid-template-columns:216px minmax(0,1fr);gap:14px;display:grid}.meetingpeople h3{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:8px;font-size:10px}.meetingperson{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:6px;padding:8px 9px;display:flex}.meetingperson.on{border-color:var(--s1);background:#2a78d60f}.mpav{background:var(--s7);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.mpn{font-size:12.5px;font-weight:650;display:block}.mpr{color:var(--muted);font-size:10.5px;display:block}.meetinghidden{color:var(--muted);background:var(--surface);border-radius:8px;margin-top:10px;padding:8px;font-size:10.5px;line-height:1.45}.meetingstage{border:1px solid var(--border);border-radius:13px;min-width:0;padding:13px}.meetingstagehead{align-items:center;gap:11px;margin-bottom:10px;display:flex}.meetingstagehead h3{font-size:14.5px}.meetingstagehead p{color:var(--muted);margin-top:2px;font-size:11px}.bigav{background:linear-gradient(135deg,var(--s1),#5aa0f2);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.meetingchart{min-width:0;height:268px}.meetinginsight{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.meetinginsight>div{border:1px solid var(--border);border-radius:10px;padding:9px 11px}.meetinginsight span{text-transform:uppercase;letter-spacing:.45px;color:var(--muted);font-size:10px;font-weight:750}.meetinginsight b{font-variant-numeric:tabular-nums;margin-top:3px;font-size:17px;font-weight:800;display:block}.meetinginsight small{color:var(--ink2);margin-top:2px;font-size:10.5px;display:block}.teamhero{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:13px;display:flex}.teamhero h3{font-size:15px}.teamhero p{color:var(--muted);margin-top:2px;font-size:11.5px}.teamav{background:linear-gradient(135deg,var(--s3),#5ad4a6);color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.aggnotice{color:#087e58;background:#1baf7a14;border-radius:10px;max-width:340px;padding:8px 11px;font-size:10.5px;line-height:1.45}.teammetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:13px;display:grid}.teammetric{border:1px solid var(--border);border-radius:11px;padding:10px 12px}.teammetric span{text-transform:uppercase;letter-spacing:.45px;color:var(--muted);font-size:10px;font-weight:750}.teammetric b{font-variant-numeric:tabular-nums;margin-top:3px;font-size:19px;font-weight:800;display:block}.teammetric small{color:var(--ink2);margin-top:2px;font-size:10.5px;display:block}.teamlayout{grid-template-columns:minmax(0,1fr) 268px;gap:13px;display:grid}.teamchartbox{border:1px solid var(--border);border-radius:13px;min-width:0;padding:12px}.teamcharthead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.teamchartsub{color:var(--muted);margin-top:2px;font-size:10.5px}.teamchart{min-width:0;height:250px}.teamlist{border:1px solid var(--border);border-radius:13px;padding:11px}.teamlisthead b{font-size:12.5px}.teamlisthead p{color:var(--muted);margin:2px 0 9px;font-size:10.5px}.teamrow{border-top:1px solid #f2f1ec;align-items:center;gap:9px;padding:8px 0;display:flex}.trava{background:var(--s1);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.trcopy{flex:1;min-width:0}.trcopy b{font-size:12.5px;display:block}.trcopy span{color:var(--muted);font-size:10.5px;display:block}.trvalue{text-align:right}.trvalue b{font-variant-numeric:tabular-nums;font-size:13px;display:block}.trvalue span{color:var(--muted);font-size:10px;display:block}.teamrow button{border:1px solid var(--border);background:var(--surface);width:24px;height:24px;color:var(--ink2);border-radius:7px}.teamhow{color:var(--ink2);background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-top:13px;padding:10px 12px;font-size:11.5px;line-height:1.5}.capturetabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.capturetab{border:1px solid var(--border);background:var(--surface);color:var(--ink2);border-radius:9px;padding:7px 13px;font-size:12.5px;font-weight:600}.capturetab.on{background:var(--s1);border-color:var(--s1);color:#fff}.captureintro{gap:11px;margin-bottom:13px;display:flex}.captureintro .ci{width:32px;height:32px;color:var(--s1);background:#2a78d61a;border-radius:10px;flex:none;place-items:center;font-size:15px;display:grid}.captureintro b{font-size:13px}.captureintro p{color:var(--ink2);margin-top:3px;font-size:11.5px;line-height:1.5}.capturecontrols{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.field{flex-direction:column;gap:5px;min-width:170px;display:flex}.field label{color:var(--ink2);font-size:11px;font-weight:700}.inp{border:1px solid var(--border);background:var(--panel);font:inherit;border-radius:8px;width:100%;padding:8px 10px;font-size:12.5px}.capturegrid{border:1px solid var(--border);border-radius:11px;overflow:auto}.capturegrid table{border-collapse:collapse;width:100%;font-size:12.5px}.capturegrid th{text-align:left;text-transform:uppercase;letter-spacing:.45px;color:var(--muted);background:var(--surface);border-bottom:1px solid var(--border);padding:9px 11px;font-size:10px}.capturegrid td{border-bottom:1px solid #f4f3ee;padding:6px 8px}.capturegrid input,.capturegrid select{font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;width:100%;padding:6px 7px;font-size:12.5px}.capturegrid input:focus,.capturegrid select:focus{border-color:var(--s1);background:#fff;outline:none}.capturegrid input:disabled{color:var(--muted)}.rowok{color:var(--good);white-space:nowrap;font-size:11px;font-weight:700}.rowna{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.capturefoot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.capturehint{color:var(--muted);font-size:11px}.dropzone{border:1.5px dashed var(--base);text-align:center;cursor:pointer;border-radius:13px;padding:26px;display:block}.dropzone:hover{border-color:var(--s1);background:#2a78d608}.dropzone b{font-size:13.5px}.dropzone p{color:var(--muted);margin-top:4px;font-size:11.5px}.dropzone input{display:none}.importcheck{border:1px solid var(--border);background:var(--surface);border-radius:11px;margin-top:13px;padding:13px}.importcheck b{font-size:12.5px}.importcheck p{color:var(--ink2);margin:3px 0 9px;font-size:11.5px}.maptable{border-collapse:collapse;width:100%;font-size:12px}.maptable td{border-bottom:1px solid var(--border);padding:5px 8px}.connectoption{border:1px solid var(--border);border-radius:11px;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:9px;padding:12px;display:flex}.connectoption .coi{background:var(--nav);color:#fff;border-radius:8px;flex:none;place-items:center;width:42px;height:32px;font-size:10.5px;font-weight:800;display:grid}.connectoption b{font-size:12.5px}.connectoption p{color:var(--ink2);max-width:52ch;margin-top:2px;font-size:11px;line-height:1.45}.adminsection{margin-bottom:20px}.adminsection h3{margin-bottom:3px;font-size:13px}.adminsection>p{color:var(--muted);margin-bottom:10px;font-size:11.5px}.settingrow{border:1px solid var(--border);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px;display:flex}.settingrow .grow{flex:1;min-width:220px}.settingrow b{font-size:12.5px}.settingrow .grow p{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.45}.pubtable{border-collapse:collapse;border:1px solid var(--border);border-radius:11px;width:100%;font-size:12.5px;overflow:hidden}.pubtable th{text-align:left;text-transform:uppercase;letter-spacing:.45px;color:var(--muted);background:var(--surface);border-bottom:1px solid var(--border);padding:9px 11px;font-size:10px}.pubtable td{border-bottom:1px solid #f4f3ee;padding:9px 11px}.statuspill{white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:10.5px;font-weight:700}.statuspill.public{color:var(--good);background:#0ca30c1a}.statuspill.private{color:var(--s7);background:#4a3aa71a}.statuspill.pending{color:#a66e00;background:#eda1001f}.rulegrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.rule{border:1px solid var(--border);border-radius:10px;padding:10px}.rule b{font-size:12px}.rule p{color:var(--muted);margin-top:3px;font-size:10.5px;line-height:1.45}.gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.gcard{border:1px solid var(--border);text-align:left;background:var(--surface);border-radius:12px;padding:13px}.gcard:hover{border-color:var(--s1);background:#2a78d60a}.gcard b{font-size:13px;display:block}.gcard p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.45}.drawer-backdrop{z-index:85;background:#0b0b0b59;position:fixed;inset:0}.drawer{background:var(--panel);border-left:1px solid var(--border);z-index:86;flex-direction:column;width:330px;height:100vh;display:flex;position:fixed;top:0;right:0}.dh{border-bottom:1px solid var(--border);align-items:center;padding:16px 18px 12px;display:flex}.dh h3{font-size:14.5px}.db{flex:1;padding:16px 18px;overflow:auto}.db .field{min-width:0;margin-bottom:15px}.two{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hint{color:var(--muted);margin-top:5px;font-size:10.5px;line-height:1.4}.toggle{color:var(--ink2);align-items:center;gap:8px;margin-bottom:9px;font-size:12.5px;font-weight:600;display:flex}@media (width<=1100px){.meetinglayout,.teamlayout{grid-template-columns:1fr}.teammetrics,.meetinginsight,.rulegrid{grid-template-columns:1fr 1fr}.drawer{width:100%}}@media (width<=600px){body{min-width:0;font-size:13px}.side{height:auto;padding:10px 10px 8px;position:static;overflow:visible}.brand{padding:3px 4px 10px}.brand-logo{width:30px;height:30px;padding:4px}.brand .sub{display:none}.coSel{width:100%;margin:0 0 8px;padding:8px 9px}.lbl{display:none}.tree{scrollbar-width:none;gap:4px;margin:0 -2px 7px;padding:2px 2px 4px;display:flex;overflow-x:auto}.tree::-webkit-scrollbar{display:none}.tnode{white-space:nowrap;background:#ffffff0b;flex:none;padding:7px 9px;font-size:11px}.tnode.lvl1,.tnode.lvl2{padding-left:9px}.tnode .car,.tnode .dotm,.tree>div:not(:first-child){display:none}.side>.navitem{width:calc(50% - 3px);margin:0 2px 4px;padding:8px 9px;font-size:11px;display:inline-flex}.side>.navitem svg{width:14px;height:14px}.foot{border-top:0;padding-top:5px}.accessdemo{display:none}.who{padding:4px 3px}.who .av{width:28px;height:28px}.who .n{font-size:11px}.who .r{font-size:10px}.main{width:100%}.top{padding:11px 12px;position:static}.toprow{gap:7px}.crumb{font-size:13px}.toprow>.btn.quiet,.toprow>.quickbtn,.toprow>.btn:not(.primary){display:none}.toprow>.btn.primary{margin-left:auto;padding:7px 9px;font-size:11px}.filterbar{flex-wrap:nowrap;gap:7px;margin-top:9px;padding-bottom:2px;overflow-x:auto}.datebar{flex-wrap:nowrap}.datectl{flex:none;padding:5px 7px}.datectl span{font-size:9px}.datectl input,.datectl select{max-width:115px;font-size:11px}.periodsum,.fl{display:none}.content{padding:12px 10px 40px}.positionhero{gap:8px}.positionid{border-radius:12px;padding:13px 14px}.positionid h1{font-size:17px}.positionid .pav{width:40px;height:40px}.slots{border-radius:12px;padding:9px}.slotgrid{gap:5px}.slot{padding:8px 7px}.slot .mn{font-size:10px}.slot .mv b{font-size:14px}.slot .delta,.slot .send{font-size:9px}.sectionhead{margin-top:8px}.sectionhead h2{font-size:14px}.statebar{font-size:10.5px}.grid{gap:9px}.gad,.gad.w4,.gad.w6,.gad.w8,.gad.w12,.addg,.quick .gad{grid-column:span 12!important}.gadhead{padding:10px 11px}.gadtitle{font-size:12px}.chart{height:205px!important}.targetmetrics{grid-template-columns:repeat(2,1fr)}.targetmetric{padding:9px}.targetmetric b{font-size:16px}.modal{align-items:flex-end;padding:0}.mcard{border-radius:16px 16px 0 0;max-height:94vh}.mh{padding:14px 15px 10px}.mb{padding:13px 15px}.df{padding:11px 15px}.meetinglayout,.teamlayout{gap:9px}.meetingpeople{gap:6px;padding-bottom:3px;display:flex;overflow-x:auto}.meetingperson{min-width:130px}.teammetrics,.meetinginsight,.rulegrid{grid-template-columns:1fr 1fr;gap:7px}.capturecontrols{grid-template-columns:1fr 1fr;gap:7px;display:grid}.field{min-width:0}.capturegrid{font-size:11px}.capturegrid table{min-width:540px}.pubtable{white-space:nowrap;display:block;overflow-x:auto}.rulegrid{grid-template-columns:1fr}.gallery{grid-template-columns:1fr 1fr}.gcard{padding:10px}.drawer{width:100%}}.landing{--lp-ink:#21174f;--lp-muted:#68647c;--lp-line:#dedbea;--lp-bg:#f7f6f2;--lp-teal:#0bafd2;--lp-blue:#286fe6;--lp-purple:#6b58c9;background:var(--lp-bg);color:var(--lp-ink);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.landing-nav{align-items:center;gap:30px;max-width:1240px;height:76px;margin:auto;padding:0 28px;display:flex}.landing-brand{color:var(--lp-ink);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:flex}.landing-logo{object-fit:contain;width:145px;height:42px}.landing-brand span{color:var(--lp-muted);border-left:1px solid var(--lp-line);padding-left:9px;font-size:10px;font-weight:600}.landing-links{gap:26px;margin-left:auto;display:flex}.landing-links a{color:var(--lp-muted);font-size:12px;text-decoration:none}.landing-links a:hover{color:var(--lp-ink)}.landing-login{color:var(--lp-ink);background:#fff;border:1px solid #21174f2e;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:750}.landing-login span{color:var(--lp-teal);margin-left:5px}.landing-hero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1240px;margin:0 auto;padding:83px 28px 88px;display:grid}.hero-copy{max-width:575px}.eyebrow,.section-label{text-transform:uppercase;letter-spacing:.14em;color:var(--lp-teal);font-size:10px;font-weight:800}.eyebrow{align-items:center;gap:8px;display:flex}.eyebrow-dot{background:var(--lp-teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #0bafd221}.hero-copy h1{letter-spacing:-.055em;color:var(--lp-ink);margin:20px 0 22px;font-size:clamp(42px,5.2vw,72px);line-height:1.02}.hero-copy h1 em,.landing h2 em{color:var(--lp-teal);font-family:Georgia,Times New Roman,serif;font-weight:400}.hero-lead{color:var(--lp-muted);max-width:510px;font-size:17px;line-height:1.6}.hero-actions{align-items:center;gap:19px;margin-top:30px;display:flex}.landing-cta{background:var(--lp-ink);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:14px 19px;font-size:13px;font-weight:800;box-shadow:0 10px 22px #21174f2e}.landing-cta span{color:#7ce0eb;margin-left:11px;font-size:17px}.landing-cta:hover{transform:translateY(-1px);box-shadow:0 14px 25px #21174f3d}.landing-secondary{color:var(--lp-ink);font-size:12px;font-weight:750;text-decoration:none}.landing-secondary span{color:var(--lp-teal);margin-left:5px}.hero-note{color:var(--lp-muted);margin-top:23px;font-size:10.5px}.hero-note span{color:var(--lp-teal);margin-right:6px}.hero-visual{place-items:center;min-height:450px;display:grid;position:relative}.visual-glow{filter:blur(10px);background:radial-gradient(circle,#0bafd22b,#6b58c912 45%,#0000 72%);border-radius:50%;width:460px;height:360px;position:absolute}.mini-dashboard{background:#fff;border:1px solid #21174f21;border-radius:18px;width:min(100%,530px);padding:20px;position:relative;transform:rotate(1.3deg);box-shadow:0 25px 60px #21174f29}.mini-top,.mini-chart-head,.mini-bottom{justify-content:space-between;align-items:center;display:flex}.mini-kicker{color:var(--lp-teal);letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.mini-top b{margin-top:3px;font-size:19px;display:block}.mini-period{color:var(--lp-muted);border:1px solid var(--lp-line);border-radius:8px;padding:7px 9px;font-size:10px}.mini-cards{grid-template-columns:1fr 1fr;gap:9px;margin:19px 0 16px;display:grid}.mini-cards>div{border:1px solid var(--lp-line);border-radius:10px;padding:11px}.mini-cards small,.mini-cards strong,.mini-cards span{display:block}.mini-cards small{color:var(--lp-muted);font-size:9px}.mini-cards strong{margin:4px 0;font-size:22px}.positive{color:#0b9a72;font-size:9px;font-weight:800}.warning{color:#a87800;font-size:9px;font-weight:800}.mini-chart-head{border-top:1px solid var(--lp-line);padding-top:15px}.mini-chart-head b,.mini-chart-head small{display:block}.mini-chart-head b{font-size:13px}.mini-chart-head small{color:var(--lp-muted);margin-top:3px;font-size:9px}.principal-chip{color:var(--lp-blue);background:#edf4ff;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.landing-chart{width:100%;height:auto;margin-top:8px}.chart-grid{stroke:#edf0f4}.chart-goal{stroke:#e4b23d;stroke-dasharray:7 5}.chart-area{fill:#eaf7fa;opacity:.72}.chart-line{fill:none;stroke:var(--lp-blue);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.chart-point{fill:var(--lp-teal);stroke:#fff;stroke-width:3px}.landing-chart text{fill:#8b8798;font-size:9px}.mini-bottom{border-top:1px solid var(--lp-line);color:var(--lp-muted);padding-top:11px;font-size:9px}.mini-bottom b{color:#0b9a72}.mini-bottom i{border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.legend-blue{background:var(--lp-blue)}.legend-gold{background:#e4b23d}.proof-strip{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);max-width:1184px;color:var(--lp-muted);justify-content:space-between;align-items:center;margin:0 auto;padding:20px 0;font-size:11px;display:flex}.proof-strip div{color:var(--lp-ink);gap:35px;font-size:11px;display:flex}.proof-strip b{font-weight:750}.landing-section{max-width:1184px;margin:auto;padding:110px 0}.intro-grid{grid-template-columns:1.1fr 1fr;gap:100px;margin-top:25px;display:grid}.landing h2{letter-spacing:-.05em;color:var(--lp-ink);font-size:clamp(34px,4.4vw,59px);line-height:1.05}.intro-grid p,.ecosystem-head p{color:var(--lp-muted);font-size:16px;line-height:1.65}.intro-grid .muted{margin-top:15px;font-size:13px}.cap-head,.ecosystem-head{justify-content:space-between;align-items:end;gap:40px;margin:25px 0 34px;display:flex}.cap-head p,.ecosystem-head p{color:var(--lp-muted);max-width:280px;font-size:13px;line-height:1.55}.cap-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.cap-card{border:1px solid var(--lp-line);background:#fff;border-radius:16px;min-height:260px;padding:25px;position:relative;overflow:hidden}.cap-card h3{letter-spacing:-.02em;margin-top:24px;font-size:18px}.cap-card p{color:var(--lp-muted);max-width:350px;margin-top:9px;font-size:13px;line-height:1.6}.cap-wide{grid-column:span 2}.cap-icon{border-radius:11px;place-items:center;width:36px;height:36px;font-size:21px;font-weight:800;display:grid}.cap-icon.teal{color:var(--lp-teal);background:#e4f8fb}.cap-icon.purple{color:var(--lp-purple);background:#efedfc}.cap-icon.amber{color:#a87800;background:#fff4d5}.cap-icon.blue{color:var(--lp-blue);background:#dcecff}.sparkline{align-items:end;gap:7px;height:105px;display:flex;position:absolute;bottom:30px;right:24px}.sparkline span{background:linear-gradient(#0bafd2,#d8f5f8);border-radius:5px 5px 0 0;width:15px}.cap-tags,.upload-line{gap:7px;margin-top:28px;display:flex}.cap-tags span,.upload-line span{color:var(--lp-muted);border:1px solid var(--lp-line);border-radius:999px;padding:6px 8px;font-size:10px}.upload-line{align-items:center}.upload-line span:nth-child(2){color:var(--lp-teal);border:0;font-size:18px}.dark-card{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff;justify-content:space-between;gap:30px;display:flex}.dark-card p{color:#b9b4cf}.condition-demo{background:#ffffff12;border:1px solid #ffffff26;border-radius:12px;align-self:center;min-width:205px;padding:15px}.condition-demo span,.condition-demo b,.condition-demo small{display:block}.condition-demo span{color:#a9a4c1;letter-spacing:.1em;font-size:8px}.condition-demo b{color:#f4c763;margin:7px 0;font-size:22px}.condition-demo small{color:#d4d0e2;font-size:10px;line-height:1.4}.ecosystem{padding-top:50px}.module-row{justify-content:space-between;align-items:center;margin-top:45px;display:flex}.module{flex-direction:column;align-items:center;gap:5px;min-width:125px;display:flex}.module-mark{border-radius:14px;place-items:center;width:46px;height:46px;font-size:22px;font-weight:800;display:grid}.trend-mark{color:var(--lp-teal);background:#e4f8fb}.rumbo-mark{color:var(--lp-purple);background:#efedfc}.playbook-mark{color:#a87800;background:#fff4d5}.learn-mark{color:var(--lp-blue);background:#e9f3ff}.module b{font-size:13px}.module small{color:var(--lp-muted);font-size:10px}.connector{color:#c9c5d5;font-size:21px}.ecosystem-note{border:1px solid var(--lp-line);color:var(--lp-muted);background:#fff;border-radius:12px;margin-top:35px;padding:14px 17px;font-size:11px}.ecosystem-note span{color:var(--lp-ink);margin-right:10px;font-weight:800}.landing-final{text-align:center;background:var(--lp-ink);color:#fff;padding:110px 24px 118px;position:relative;overflow:hidden}.landing-final .section-label{color:#75dce6}.landing-final h2{color:#fff;margin:18px 0}.landing-final h2 em{color:#76dce7}.landing-final p{color:#c8c3da;margin:0 auto 27px;font-size:15px}.landing-cta.light{color:var(--lp-ink);box-shadow:none;background:#fff}.landing-cta.light span{color:var(--lp-teal)}.final-orb{pointer-events:none;background:radial-gradient(#0bafd24d,#0000 68%);width:600px;height:300px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.landing-footer{max-width:1184px;color:var(--lp-muted);justify-content:space-between;align-items:center;margin:auto;padding:22px 0;font-size:10px;display:flex}.landing-footer>div{align-items:center;gap:8px;display:flex}.landing-footer .landing-logo{width:120px;height:32px}.landing-footer>div>span{border-left:1px solid var(--lp-line);padding-left:8px}@media (width<=800px){.landing-nav{height:66px;padding:0 17px}.landing-logo{width:118px;height:34px}.landing-brand span,.landing-links{display:none}.landing-login{margin-left:auto}.landing-hero{grid-template-columns:1fr;gap:30px;padding:54px 18px 65px}.hero-copy h1{font-size:48px}.hero-lead{font-size:15px}.hero-visual{min-height:340px}.mini-dashboard{padding:14px;transform:none}.proof-strip{margin:0 18px;padding:17px 0;display:block}.proof-strip div{flex-wrap:wrap;gap:12px;margin-top:12px}.landing-section{padding:74px 18px}.intro-grid{grid-template-columns:1fr;gap:22px}.cap-head,.ecosystem-head{display:block}.cap-head p,.ecosystem-head p{margin-top:14px}.cap-grid{grid-template-columns:1fr}.cap-wide{grid-column:span 1}.dark-card{display:block}.condition-demo{margin-top:25px}.module-row{align-items:flex-start;gap:7px}.module{flex:1;min-width:0}.module-mark{border-radius:11px;width:38px;height:38px;font-size:17px}.module b{text-align:center;font-size:11px}.module small{text-align:center;font-size:9px}.connector{margin-top:12px;font-size:15px}.landing-final{padding:82px 18px 90px}.landing-footer{gap:10px;padding:18px;display:grid}.landing-footer .landing-logo{width:115px}}
