:root{--ink:#141a2e;--muted:#667085;--line:#e6e8ef;--bg:#f6f7fb;--card:#fff;--brand:#101828;--btn:#4f46e5;--btn-ink:#fff;--accent:#6366f1;--accent-soft:#eef0ff;--highlight:#f5b942;--green:#12805c;--green-soft:#e7f6ef;--amber:#b45309;--amber-soft:#fff4e0;--red:#b42318;--red-soft:#fdecea;--radius:12px;--shadow:0 1px 2px #1018280a,0 8px 24px #1018280d}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.45}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{letter-spacing:-.01em;margin:0}.muted{color:var(--muted)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.small{font-size:13px}.tiny{font-size:11px}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:650;text-decoration:none;transition:filter .15s,background .15s;display:inline-flex}.btn-primary{background:var(--btn);color:var(--btn-ink)}.btn-primary:hover{filter:brightness(1.08)}.btn-outline{color:var(--btn);border-color:color-mix(in srgb,var(--btn) 35%,#fff);background:#fff}.btn-outline:hover{background:var(--accent-soft)}.btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}.btn-sm{padding:7px 12px;font-size:13px}.btn-block{width:100%}.btn:disabled{opacity:.55;cursor:not-allowed}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--brand);color:#fff;flex-direction:column;gap:18px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0;overflow:hidden}.logo{border-bottom:1px solid #ffffff1f;flex:none;align-items:center;gap:10px;padding:4px 8px 14px;display:flex}.logo-mark{background:var(--accent);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.logo-img{object-fit:contain;width:auto;max-width:150px;height:38px}.logo-img.invert{filter:brightness(0)invert()}.logo small{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:10px;display:block}.nav{flex-direction:column;flex:1;gap:3px;min-height:0;display:flex;overflow:auto}.nav a{color:#ffffffb8;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;font-weight:550;text-decoration:none;display:flex}.nav a:hover{color:#fff;background:#ffffff14}.nav a.active{color:#fff;box-shadow:inset 3px 0 var(--accent);background:#ffffff24}.nav .ico{text-align:center;opacity:.9;width:18px}.nav-label{letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin:12px 12px 2px;font-size:10px}.side-foot{border-top:1px solid #ffffff1f;flex-direction:column;flex:none;gap:10px;margin-top:auto;padding-top:14px;display:flex}.who{align-items:center;gap:10px;display:flex}.avatar{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:750;display:grid}.logo b,.who strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.who small{opacity:.65;font-size:11px;display:block}.side-foot select{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;width:100%;padding:8px}.side-foot select option{color:#111}.linkbtn{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.powered{letter-spacing:.12em;text-transform:uppercase;opacity:.5;white-space:nowrap;padding:0 8px;font-size:9px}.main{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:sticky;top:0}.topbar h1{font-size:19px}.topbar .crumb{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.pill{letter-spacing:.1em;text-transform:uppercase;color:#556;background:#eef1f6;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:750}.pill.pilot{background:var(--accent-soft);color:var(--btn)}.content{max-width:1440px;padding:28px 32px 48px}.menu-toggle{display:none}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px}.card h3{font-size:16px}.card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.grid{gap:16px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.stack{flex-direction:column;gap:16px;display:flex}.hero{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.hero h2{margin-top:4px;font-size:28px}.hero p{margin:6px 0 0}.metric{padding:18px}.metric .label{color:var(--muted);font-size:12px;font-weight:600}.metric .value{letter-spacing:-.02em;margin:6px 0 4px;font-size:26px;font-weight:750}.metric .sub{color:var(--muted);font-size:12px}.metric .sub.up{color:var(--green);font-weight:600}.metric.dark{background:var(--brand);color:#fff;border-color:var(--brand)}.metric.dark .label,.metric.dark .sub{color:#ffffffb3}.progress{background:#eceef4;border-radius:99px;height:8px;overflow:hidden}.progress i{background:var(--accent);border-radius:99px;height:100%;display:block}.action{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.action:first-of-type{border-top:0}.num{background:var(--accent-soft);width:30px;height:30px;color:var(--btn);border-radius:50%;place-items:center;font-size:13px;font-weight:750;display:grid}.action strong{font-size:14px;display:block}.action span{color:var(--muted);font-size:12px}.check{align-items:flex-start;gap:10px;padding:7px 0;font-size:13px;display:flex}.check form{display:contents}.tick{cursor:pointer;color:#fff;background:#fff;border:2px solid #c9ced9;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;padding:0;font-size:11px;font-weight:800;display:grid}.tick.done{background:var(--green);border-color:var(--green)}.check.done .t-title{color:var(--muted);text-decoration:line-through}.t-title{font-weight:600}.t-detail{color:var(--muted);font-size:12px;font-weight:400;display:block}.t-due{color:var(--muted);white-space:nowrap;margin-left:auto;padding-left:8px;font-size:11px}.coach-card{background:linear-gradient(145deg,var(--accent-soft),#fff);border:1px solid color-mix(in srgb,var(--accent) 30%,#fff)}.spark{background:var(--brand);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.phase{border:1px solid var(--line);background:#fbfbfe;border-radius:10px;padding:14px}.phase-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.phase-head b{font-size:14px;display:block}.phase-head small{color:var(--muted);font-size:11px}.why li{align-items:flex-start;gap:10px;margin:10px 0;font-size:13px;display:flex}.why ul{margin:8px 0 0;padding:0;list-style:none}.ok{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;display:grid}.big{letter-spacing:-.03em;margin:6px 0;font-size:44px;font-weight:800}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;letter-spacing:0;text-transform:none;color:var(--muted);border-bottom:1px solid var(--line);background:#f8f9fc;padding:10px 12px;font-size:12px;font-weight:650}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.table tr:last-child td{border-bottom:0}.person{align-items:center;gap:10px;display:flex}.person .avatar{width:30px;height:30px;font-size:11px}.status{border-radius:99px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-block}.status.on{background:var(--green-soft);color:var(--green)}.status.watch{background:var(--amber-soft);color:var(--amber)}.status.stuck{background:var(--red-soft);color:var(--red)}.status.new{color:#556;background:#eef1f6}.field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.field label{font-size:13px;font-weight:600}.input{background:#fff;border:1px solid #d5d9e2;border-radius:9px;width:100%;padding:11px 12px}.input:focus{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);border-color:var(--accent)}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notice{border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:13px}.notice.error{background:var(--red-soft);color:var(--red)}.notice.info{background:var(--accent-soft);color:var(--btn)}.wizard{max-width:720px;margin:10px auto}.steps{justify-content:space-between;margin:24px 0 30px;display:flex;position:relative}.steps:before{content:"";background:var(--line);height:2px;position:absolute;top:14px;left:40px;right:40px}.step{text-align:center;color:var(--muted);flex:1;font-size:12px;position:relative}.step i{border:2px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 6px;font-style:normal;font-weight:700;display:grid}.step.on{color:var(--ink);font-weight:650}.step.on i{background:var(--btn);border-color:var(--btn);color:#fff}.choice{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:15px 16px;font-weight:550;display:flex}.choice:hover{border-color:var(--accent)}.choice.sel{border-color:var(--btn);background:var(--accent-soft)}.radio{border:2px solid #c3c8d4;border-radius:50%;flex:none;width:18px;height:18px}.choice.sel .radio{border:6px solid var(--btn)}.wizard-foot{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.chat{flex-direction:column;gap:14px;display:flex}.msg{border-radius:12px;max-width:78%;padding:12px 15px;font-size:14px}.msg.me{background:var(--btn);color:#fff;border-bottom-right-radius:3px;align-self:flex-end}.msg.ai{border:1px solid var(--line);background:#f3f4f8;border-bottom-left-radius:3px;align-self:flex-start}.msg ul{margin:6px 0;padding-left:18px}.chips{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.chip{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.chip.on{background:var(--btn);border-color:var(--btn);color:#fff}.res .ico{background:var(--accent-soft);width:36px;height:36px;color:var(--btn);border-radius:9px;place-items:center;margin-bottom:12px;font-weight:800;display:grid}.res small{color:var(--accent);letter-spacing:.04em;font-size:11px;font-weight:700}.res h4{margin:4px 0;font-size:15px}.res p{color:var(--muted);margin:0;font-size:13px}.public{background:radial-gradient(1200px 600px at 80% -10%,#e9ebff 0,transparent 60%),var(--bg);min-height:100vh}.public-nav{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:20px 40px;display:flex}.brandline{align-items:center;gap:10px;font-weight:800;display:flex}.brandline .logo-mark{background:#4f46e5}.landing{max-width:1200px;margin:0 auto;padding:40px 40px 80px}.landing h1{letter-spacing:-.035em;max-width:780px;font-size:52px;line-height:1.05}.landing .lede{color:var(--muted);max-width:640px;margin:18px 0 28px;font-size:19px}.feature h4{margin:10px 0 4px}.feature p{color:var(--muted);margin:0;font-size:14px}.auth-wrap{max-width:420px;margin:40px auto;padding:0 20px}.tabs{background:#eef0f5;border-radius:10px;margin-bottom:18px;padding:4px;display:flex}.tabs a{text-align:center;color:var(--muted);border-radius:8px;flex:1;padding:8px;font-size:14px;font-weight:600;text-decoration:none}.tabs a.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0000000f}.fine{color:var(--muted);margin-top:16px;font-size:11px}@media (max-width:1100px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-main{grid-template-columns:1fr}}@media (max-width:820px){.shell{grid-template-columns:1fr}.sidebar{z-index:20;width:260px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}#nav-open:checked~.shell .sidebar{transform:none}.menu-toggle{border:1px solid var(--line);cursor:pointer;border-radius:8px;place-items:center;width:36px;height:36px;margin-right:12px;display:inline-grid}.topbar{padding:0 16px}.content{padding:20px 16px 40px}.g3,.g2{grid-template-columns:1fr}.hero{flex-direction:column;align-items:flex-start}.landing{padding:20px 16px 60px}.landing h1{font-size:36px}.public-nav{padding:16px}.table{display:block;overflow-x:auto}}@media (max-width:520px){.g4{grid-template-columns:1fr}.action{grid-template-columns:30px minmax(0,1fr)}.action .btn{grid-column:2}.wizard-foot{flex-direction:column;align-items:stretch;gap:8px}.wizard-foot .btn{width:100%}}.status.hot{color:#c2410c;background:#ffedd5}.status.warm{background:var(--amber-soft);color:var(--amber)}.status.flag{background:var(--red-soft);color:var(--red)}.board{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.col{border:1px solid var(--line);scroll-snap-align:start;background:#f1f3f8;border-radius:12px;flex-direction:column;flex:0 0 272px;gap:10px;max-height:78vh;padding:12px;display:flex}.col-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.col-head b{font-size:14px}.col-head small{color:var(--muted);font-size:12px}.col-cards{flex-direction:column;gap:8px;display:flex;overflow-y:auto}.deal-card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 12px;font-size:13px}.deal-card .top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.deal-card a{font-weight:650;text-decoration:none}.deal-card form{gap:6px;margin-top:8px;display:flex}.deal-card select,.deal-card .input{padding:6px 8px;font-size:12px}.timeline{margin:8px 0 0;padding:0;list-style:none}.timeline li{border-top:1px solid var(--line);gap:10px;padding:9px 0;font-size:13px;display:flex}.timeline li:first-child{border-top:0}.timeline .when{color:var(--muted);white-space:nowrap;min-width:64px;font-size:12px}@media (max-width:820px){.col{flex-basis:84vw}}.ob{max-width:680px;margin:6px auto;padding:26px}.ob-top{justify-content:space-between;align-items:center;gap:10px;min-height:32px;margin-bottom:10px;display:flex}.ob-title{margin:18px 0 14px;font-size:24px}.ob .choice{min-height:52px;font-size:15px}.ob-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.box{border:2px solid #c3c8d4;border-radius:5px;flex:none;width:18px;height:18px}.choice.sel .box{background:var(--btn);border-color:var(--btn);box-shadow:inset 0 0 0 3px #fff}.ob textarea.input{resize:vertical;min-height:52px}.ob-big{font-size:22px;font-weight:700}.ob-photo{border:1px solid var(--line);background:#f1f3f8;border-radius:50%;place-items:center;width:168px;height:168px;display:grid;overflow:hidden}.ob-photo img{object-fit:cover;width:100%;height:100%}.ob-logo-preview{border:1px solid var(--line);text-align:center;background:#f8f9fc;border-radius:12px;margin-bottom:10px;padding:16px}.ob-logo-preview img{max-width:100%;max-height:120px}.swatch{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:9px;padding:2px;display:inline-flex}.swatch i{width:18px;height:26px;display:block}.swatch i:first-child{border-radius:5px 0 0 5px}.swatch i:last-child{border-radius:0 5px 5px 0}.swatch.on{border-color:var(--ink)}.swatch-pick{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.swatch-pick input{border:1px solid var(--line);background:#fff;border-radius:6px;width:34px;height:30px;padding:0}.logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.logo-opt{border:2px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;place-items:center;min-height:96px;padding:12px;display:grid}.logo-opt img{max-width:100%;max-height:80px}.logo-opt.on{border-color:var(--btn);box-shadow:0 0 0 3px var(--accent-soft)}.ob-goal{text-align:center;background:var(--accent-soft);border-radius:12px;margin-bottom:14px;padding:18px}.ob-review{margin:0 0 16px;padding:0;font-size:14px;list-style:none}.ob-review li{border-top:1px solid var(--line);padding:8px 0}.ob-foot{background:#fff;margin-top:18px;padding:12px 0 2px;position:sticky;bottom:0}.ob-next{min-width:140px;min-height:48px;font-size:16px}label.btn{cursor:pointer}.btn.disabled{opacity:.55;pointer-events:none}@media (max-width:520px){.ob{border-left:0;border-right:0;border-radius:0;padding:18px 16px}.ob-grid,.logo-grid{grid-template-columns:1fr}.ob-title{font-size:21px}}.demo-bar{color:#7a5200;background:#fff7e0;border-bottom:1px solid #f1d58a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 32px;font-size:13px;font-weight:600;display:flex}.demo-bar .btn{color:#fff;background:#7a5200}.logo-img.chip{background:#fff;border-radius:8px;max-width:170px;padding:4px 6px}.pill.sample,.sample-banner{color:#8a5a00;background:#fff1d6}.sample-banner{letter-spacing:.04em;text-transform:uppercase;border:1px dashed #e0b44f;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:750}.deal-facts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:12px;display:grid}.deal-facts small,.site-terms small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;display:block}.deal-facts b{font-size:15px}.brand-logo-box{border:1px solid var(--line);background:#f8f9fc;border-radius:12px;place-items:center;min-height:140px;padding:20px;display:grid}.brand-logo-box img{max-width:100%;max-height:120px}.brand-swatch{align-items:center;gap:8px;font-size:13px;display:flex}.brand-swatch i{border:1px solid var(--line);border-radius:8px;width:34px;height:34px;display:block}@media (max-width:820px){.demo-bar{padding:8px 16px}}.site{color:#1d2433;background:#fff;min-height:100vh}.site-wrap{max-width:860px;margin:0 auto;padding:0 20px}.site-draft{color:#7a5200;text-align:center;background:#fff7e0;padding:8px;font-size:13px;font-weight:650}.site-nav{background:var(--site-primary);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.site-logo{color:#fff;align-items:center;min-height:44px;display:flex}.site-logo svg{width:auto;max-width:280px;height:52px}.site-logo img{background:#fff;border-radius:8px;max-width:220px;max-height:46px;padding:4px 8px}.site-hero{background:linear-gradient(160deg,var(--site-primary),color-mix(in srgb,var(--site-primary) 70%,var(--site-accent)));color:#fff;padding:56px 0 64px}.site-hero-in{align-items:center;gap:32px;display:flex}.site-hero h1{letter-spacing:-.02em;font-size:42px;line-height:1.08}.site-hero p{opacity:.92;max-width:560px;font-size:17px}.site-tagline{font-weight:600;opacity:1!important;font-size:20px!important}.site-headshot{object-fit:cover;border:4px solid #ffffffd9;border-radius:50%;flex:none;width:180px;height:180px}.site-sec{border-bottom:1px solid #eef0f4;padding:40px 0}.site-sec h2{color:var(--site-primary);margin-bottom:10px;font-size:26px}.site-sec p{color:#374055;max-width:680px;font-size:16px;line-height:1.65}.site-cta{text-align:center}.site-cta p{margin-left:auto;margin-right:auto}.site-deal{border:1px solid #e6e8ef;border-radius:14px;margin-top:12px;padding:20px}.site-deal h3{margin:12px 0 4px;font-size:20px}.site-terms{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin:16px 0;display:grid}.site-terms b{font-size:18px}.site-form{flex-direction:column;gap:10px;max-width:520px;display:flex;position:relative}.site-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.site-consent{color:#556;align-items:flex-start;gap:8px;font-size:13px;display:flex}.site-error{color:var(--red);margin:0;font-size:14px}.site-thanks{background:var(--green-soft);color:var(--green);border-radius:12px;padding:16px;font-size:15px}.site-foot{color:#667085;background:#f6f7fb;padding:28px 0;font-size:12px}.site-foot p{max-width:760px}@media (max-width:640px){.site-hero-in{flex-direction:column;align-items:flex-start;gap:20px}.site-hero h1{font-size:32px}.site-headshot{width:132px;height:132px}.site-form-row{grid-template-columns:1fr}.site-nav{padding:12px 16px}}.facts{margin:0;padding:0;list-style:none}.facts li{border-top:1px solid var(--line);padding:7px 0;font-size:13px}.facts li:first-child{border-top:0}.facts q{color:var(--muted);margin-top:3px;font-size:12px;font-style:italic;display:block}.mk{color:#141a2e;background:#fff;min-height:100vh}.mk-wrap{max-width:1080px;margin:0 auto;padding:0 24px}.mk-nav{justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:16px 24px;display:flex}.mk-hero{background:radial-gradient(900px 500px at 85% -10%,#e5e8ff 0,#0000 60%),linear-gradient(#f7f8fd,#fff);padding:72px 0 64px}.mk-hero h1{letter-spacing:-.03em;max-width:880px;font-size:52px;line-height:1.06}.mk-lede{color:#4b5468;max-width:700px;margin:20px 0 28px;font-size:20px;line-height:1.5}.mk-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 10px;font-size:12px;font-weight:750}.mk-note{color:#667085;margin-top:18px;font-size:13px}.mk-cta{padding:13px 20px;font-size:15px}.mk-sec{padding:72px 0}.mk-alt{background:#f6f7fb}.mk-sec h2{letter-spacing:-.02em;max-width:780px;margin:0 0 28px;font-size:34px;line-height:1.15}.mk-sec p{color:#3a4256;font-size:16px;line-height:1.65}.mk-lead2{max-width:760px;font-size:18px!important}.mk-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mk-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mk-card{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:24px;position:relative;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280d}.mk-card h3{margin:10px 0 6px;font-size:19px}.mk-card p{margin:6px 0 0}.mk-tag{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;background:#eef0ff;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-block}.mk-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.mk-steps li{align-items:flex-start;gap:14px;display:flex}.mk-steps span{color:#fff;background:#4f46e5;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.mk-steps b{font-size:17px}.mk-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.mk-small{color:#667085!important;font-size:14px!important}.mk-brief{color:#fff;background:#141a2e;border-radius:16px;padding:24px;box-shadow:0 20px 40px #141a2e2e}.mk-brief b{margin:8px 0;font-size:18px;display:block}.mk-brief p{color:#ffffffe0!important}.mk-brief .mk-small{color:#fff9!important}.mk-brief .mk-eyebrow{color:#a5b4fc}.mk-promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk-promises li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.mk-form{flex-direction:column;gap:10px;display:flex;position:relative}.mk-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-error{color:#b42318;margin:0;font-size:14px}.mk-thanks b{font-size:18px}.mk-foot{color:#667085;border-top:1px solid #e6e8ef;padding:28px 0;font-size:12px}.mk-foot p{color:#667085;max-width:760px;font-size:12px}@media (max-width:860px){.mk-hero{padding:44px 0 40px}.mk-hero h1{font-size:34px}.mk-lede{font-size:17px}.mk-sec{padding:48px 0}.mk-sec h2{font-size:26px}.mk-grid3,.mk-grid2,.mk-steps,.mk-split,.mk-promises,.mk-form-row{grid-template-columns:1fr}.mk-wrap{padding:0 16px}.mk-nav{padding:12px 16px}.mk-hide-sm{display:none}}.fn{flex-direction:column;gap:8px;display:flex}.fn-row{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:10px;width:100%;display:grid}.fn-label{color:#3a4256;text-align:right;padding-top:11px;font-size:13px;font-weight:650}.fn-track{flex-direction:column;align-items:flex-start;display:flex}.fn-bar{background:color-mix(in srgb,var(--btn) 14%,#fff);min-width:64px;color:var(--ink);transform-origin:0;white-space:nowrap;border-radius:9px;justify-content:flex-end;align-items:center;padding:9px 12px;animation:.7s cubic-bezier(.2,.8,.2,1) both fngrow;display:flex;position:relative;overflow:hidden}.fn-row:nth-child(4) .fn-bar{background:var(--btn);color:var(--btn-ink)}.fn-bar b{font-size:20px;position:relative}.fn-fill{background:color-mix(in srgb,var(--green) 30%,transparent);transition:width .8s;position:absolute;top:0;bottom:0;left:0}.fn-row:nth-child(4) .fn-fill{background:#ffffff47}.fn-progress{color:var(--muted);margin-top:3px;font-size:12px}.fn-total{border-top:1px dashed var(--line);flex-direction:column;align-items:center;margin-top:8px;padding-top:10px;animation:.6s both fnfade;display:flex}.fn-total span{color:var(--muted);font-size:13px}.fn-total b{letter-spacing:-.02em;color:var(--green);font-size:30px}.fn-total small{color:var(--muted);font-size:12px}@keyframes fngrow{0%{opacity:0;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@keyframes fnfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fn-bar,.fn-total{animation:none}}.lp{flex-direction:column;gap:14px;display:flex}.lp-step{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.lp-num{background:var(--accent-soft);width:36px;height:36px;color:var(--btn);border-radius:50%;justify-content:center;align-items:center;font-weight:750;display:flex}.lp-num.done{background:var(--green);color:#fff}.lp-step .card{margin:0}.ms{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.ms>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px}.ms b{font-size:13px;display:block}.ms ul{color:#3a4256;margin:6px 0 0;padding-left:16px;font-size:12px}.ms .ms-nums{color:var(--muted);margin-top:4px;font-size:11px}.cl{flex-direction:column;gap:10px;display:flex}.cl-item{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px}.cl-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cl-open{background:var(--accent-soft);border-radius:10px;margin:8px 0;padding:10px 12px;font-size:14px;line-height:1.5}.cl-why{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}.cl-why span{color:#475467;background:#f2f4f7;border-radius:999px;padding:3px 8px;font-size:11px}.ob-split{grid-template-columns:minmax(0,680px) minmax(0,1fr);align-items:start;gap:20px;max-width:1280px;margin:0 auto;display:grid}.ob-split .ob{margin:6px 0}.live{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;position:sticky;top:16px;overflow:hidden}.live-bar{color:var(--muted);background:#f2f4f7;align-items:center;gap:6px;padding:8px 12px;font-size:11px;display:flex}.live-bar i{background:#d0d5dd;border-radius:50%;width:8px;height:8px}.live-body{max-height:calc(100vh - 120px);overflow:auto}.live .site-hero{padding:28px 0 32px}.live .site-hero h1{font-size:26px}.live .site-hero p{font-size:14px}.live .site-tagline{font-size:15px!important}.live .site-headshot{width:92px;height:92px}.live .site-sec{padding:18px 0}.live .site-sec h2{font-size:18px}.live .site-sec p{font-size:13px}.live .site-nav{padding:10px 16px}.live .site-logo svg{height:34px}.live .site-hero-in{gap:16px}.live-flash{animation:.9s liveflash}@keyframes liveflash{0%{background:color-mix(in srgb,var(--highlight) 30%,#fff)}to{background:0 0}}@media (max-width:1080px){.ob-split{grid-template-columns:1fr}.live{position:static}.ms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ms{grid-template-columns:1fr}}.mk-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;max-width:1180px;display:grid}.mk-hero-grid h1{font-size:46px}.mk-stage{padding:36px 8px 44px 24px;position:relative}.mk-app{transform-origin:0;background:#fff;border:1px solid #e6e8ef;border-radius:16px;overflow:hidden;transform:perspective(1800px)rotateY(-7deg)rotateX(2deg);box-shadow:0 50px 90px -40px #141a2e59,0 18px 40px -20px #141a2e2e}.mk-app-bar{background:#f3f4f8;border-bottom:1px solid #eceef4;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.mk-app-bar i{background:#d5d9e2;border-radius:50%;width:9px;height:9px}.mk-app-bar span{color:#8a92a5;background:#fff;border-radius:6px;height:18px;margin-left:10px;padding:0 10px;font-size:11px;line-height:18px}.mk-app-body{padding:18px 20px 20px}.mk-app-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.mk-app-head small,.mk-pace small,.mk-goal small{color:#8a92a5;letter-spacing:.04em;font-size:11px;display:block}.mk-app-head b{font-size:20px}.mk-goal{text-align:right;min-width:120px}.mk-goal b{font-size:18px}.mk-bar{background:#eceef4;border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.mk-bar i{background:#4f46e5;border-radius:99px;height:100%;display:block}.mk-today{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-today li{background:#f7f8fc;border:1px solid #eef0f5;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.mk-today li div{flex:1;min-width:0}.mk-today b{font-size:13.5px;display:block}.mk-today small{color:#667085;font-size:12px}.mk-av{color:#4f46e5;background:#eef0ff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.mk-today em{border-radius:99px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.mk-today em.hot{color:#c2410c;background:#ffedd5}.mk-today em.warm{color:#b45309;background:#fff4e0}.mk-pace{border-top:1px solid #eef0f5;margin-top:12px;padding-top:12px}.mk-pace b{font-size:13px}.mk-chip{-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#ffffffed;border-radius:16px;align-items:center;gap:12px;padding:11px 15px 11px 13px;font-size:13px;line-height:1.25;animation:7s ease-in-out infinite mkfloat;display:flex;position:absolute;box-shadow:0 20px 40px -18px #141a2e4d,0 0 0 1px #141a2e0f}.mk-chip strong{font-weight:700;display:block}.mk-chip small{color:#667085;font-size:12px}.mk-chip-1{top:2%;left:-2%}.mk-chip-2{animation-delay:-2.5s;bottom:0;left:4%}.mk-chip-3{animation-delay:-4.5s;top:44%;right:-3%}.mk-chip .dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.dot-gold{background:#f5b942;box-shadow:0 0 0 4px #f5b94238}.dot-green{background:#12805c;box-shadow:0 0 0 4px #12805c2e}.dot-blue{background:#4f46e5;box-shadow:0 0 0 4px #4f46e52e}@keyframes mkfloat{0%,to{translate:0}50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.mk-chip{animation:none}}@media (max-width:980px){.mk-hero-grid{grid-template-columns:1fr}.mk-stage{max-width:560px;margin:0 auto;padding:30px 4% 40px}.mk-app{transform:none}}@media (max-width:860px){.mk-hero-grid h1{font-size:34px}}@media (max-width:520px){.mk-chip{gap:9px;padding:8px 11px;font-size:11.5px}.mk-chip small{font-size:10.5px}.mk-chip-1{top:0;left:0}.mk-chip-3{top:auto;bottom:20%;right:0}.mk-chip-2{bottom:2%;left:2%}}.iv{flex-direction:column;gap:6px;max-height:360px;margin:14px 0 8px;display:flex;overflow:auto}.iv-q{background:#f2f4f7;border-radius:12px 12px 12px 4px;max-width:85%;margin:0;padding:9px 12px;font-size:14px}.iv-a{background:var(--accent-soft);white-space:pre-wrap;border-radius:12px 12px 4px;max-width:85%;margin:4px 0 0 auto;padding:9px 12px;font-size:14px}.iv-now{border:1px solid var(--line);background:#fff;font-size:16px;font-weight:600}.tabs button{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px}.site-eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin:0 0 6px;font-weight:700;font-size:13px!important}.site-headshot-empty{color:#fff;background:#ffffff29;justify-content:center;align-items:center;font-size:48px;font-weight:700;display:flex}.site-todo{background:#fffcf2;border:1.5px dashed #d6b45c;border-radius:12px;margin:14px 0;padding:28px 18px 22px;position:relative}.todo-tag{color:#7a5200;background:#fff3cf;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:14px}.draft-site{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.draft-site .site-hero{padding:40px 0 44px}.draft-site .site-hero h1{font-size:34px}.round-q{margin-bottom:14px}.round-q label{font-weight:600}.changes{margin:6px 0 0;padding-left:18px}.changes li{margin:2px 0}@media (max-width:640px){.draft-site .site-hero h1{font-size:28px}.site-headshot-empty{font-size:36px}}.mk-row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:36px 0;display:grid}.mk-row h3{letter-spacing:-.015em;margin:12px 0 10px;font-size:26px;line-height:1.2}.mk-rev>div:first-child{order:2}.mk-pts{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mk-pts li{color:#3a4256;gap:10px;font-size:15px;display:flex}.mk-shot{margin:0;padding:30px 24px 40px;position:relative}.mk-flat{transform:none!important}.mk-cap{color:#98a2b3;font-size:11px;position:absolute;bottom:6px;right:26px}.mk-at-tr{top:4%;right:-2%}.mk-at-tl{top:2%;left:-2%}.mk-at-bl{animation-delay:-3s;bottom:10px;left:0}.mk-at-br{animation-delay:-3s;bottom:16%;right:0}.mk-fn{gap:7px;margin:4px 0 14px;display:grid}.mk-fn div{grid-template-columns:62px 1fr 34px;align-items:center;gap:10px;display:grid}.mk-fn small{color:#667085;font-size:12px}.mk-fn b{text-align:right;font-size:13px}.mk-fn span{background:#eceef4;border-radius:99px;height:12px;overflow:hidden}.mk-fn i{background:linear-gradient(90deg,#4f46e5,#818cf8);border-radius:99px;height:100%;display:block}.mk-ms{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mk-ms li{border-radius:10px;grid-template-columns:22px 52px 1fr;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.mk-ms em{color:#fff;border:1.5px solid #d0d5dd;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.mk-ms small{color:#8a92a5;font-size:11px;font-weight:650}.mk-ms li.done em{background:#12b76a;border-color:#12b76a}.mk-ms li.done b{color:#667085;font-weight:600}.mk-ms li.now{background:#eef0ff;border:1px solid #dfe3ff}.mk-ms li.now em{background:#4f46e5;border-color:#4f46e5;box-shadow:inset 0 0 0 4px #fff}.mk-today li.mk-open{background:#fff;border-color:#dfe3ff;align-items:flex-start;box-shadow:0 8px 20px -12px #4f46e559}.mk-say{background:#eef0ff;border-radius:10px 10px 10px 3px;padding:8px 10px;color:#2d3250!important;margin:8px 0 0!important;font-size:12.5px!important;line-height:1.45!important}.mk-today em.call{color:#fff;background:#4f46e5}.mk-today em.ok{color:#067647;background:#dcfae6}.mk-today s{color:#98a2b3}.mk-today em.st-on{color:#067647;background:#dcfae6}.mk-today em.st-watch{color:#b45309;background:#fff4e0}.mk-today em.st-stuck{color:#b42318;background:#fee4e2}.mk-today .mk-bar{height:5px;margin-top:6px}.mk-today b small{font-weight:500}.mk-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mk-board>div{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;min-height:150px;padding:8px}.mk-board>div>small{color:#667085;white-space:nowrap;margin:0 0 6px;font-size:10.5px;font-weight:700;display:block}.mk-card-s{background:#fff;border:1px solid #eceef4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;padding:7px 8px;font-size:12px;display:flex}.mk-card-s b{white-space:nowrap;font-weight:650}.mk-card-s em{color:#4f46e5;width:100%;padding-left:13px;font-size:11px;font-style:normal;font-weight:700}.mk-card-s i{border-radius:50%;flex:none;width:7px;height:7px}.h-hot{background:#f97316}.h-warm{background:#f5b041}.h-cool{background:#93c5fd}.mk-shot-site{padding-right:150px}.mk-chat .mk-app-body{padding-bottom:26px}.mk-k{color:#8a92a5;letter-spacing:.04em;margin-bottom:8px;font-size:11px;display:block}.mk-q,.mk-a{max-width:82%;padding:9px 12px;margin:0 0 8px!important;font-size:13px!important;line-height:1.45!important}.mk-q{background:#f2f4f7;border-radius:12px 12px 12px 4px;color:#1d2433!important}.mk-a{background:#eef0ff;border-radius:12px 12px 4px;color:#2d3250!important;margin-left:auto!important}.mk-mic{color:#4f46e5;background:#fff;border:1px solid #dfe3ff;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:650;display:inline-flex}.mk-mic i{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite mkpulse}@keyframes mkpulse{50%{opacity:.3}}.mk-phone{background:#141a2e;border-radius:28px;width:190px;padding:8px;position:absolute;top:48px;right:0;box-shadow:0 40px 70px -30px #141a2e73}.mk-phone-in{background:#fff;border-radius:21px;height:340px;overflow:hidden}.mk-ph-hero{color:#fff;background:linear-gradient(160deg,#1f2a44,#3b4b8a);flex-direction:column;align-items:flex-start;gap:5px;padding:22px 14px 16px;display:flex}.mk-ph-av{background:#ffffff2e;border:2px solid #ffffffb3;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid}.mk-ph-hero b{font-size:15px}.mk-ph-hero small{opacity:.9;font-size:10.5px;line-height:1.35}.mk-ph-hero i{background:#5b6cff;border-radius:6px;margin-top:4px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:700}.mk-ph-sec{padding:10px 14px 4px}.mk-ph-sec b{color:#1f2a44;margin-bottom:6px;font-size:11.5px;display:block}.mk-ph-sec span{background:#eceef4;border-radius:4px;height:6px;margin-bottom:5px;display:block}.mk-ph-sec span.short{width:60%}.mk-console{max-width:760px;margin-top:8px}@media (max-width:860px){.mk-row,.mk-rev{grid-template-columns:1fr;gap:18px;padding:22px 0}.mk-rev>div:first-child{order:0}.mk-row h3{font-size:22px}.mk-shot{padding:26px 6px 34px}.mk-shot-site{padding-right:110px}.mk-phone{width:150px;top:56px}.mk-phone-in{height:280px}}@media (max-width:520px){.mk-at-tr{top:0;right:0}.mk-at-tl{top:0;left:0}.mk-at-bl{bottom:4px;left:0}.mk-at-br{bottom:12%;right:0}.mk-board{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-board>div{min-height:0}.mk-shot-site{padding-bottom:300px;padding-right:6px}.mk-phone{width:160px;top:auto;bottom:30px;right:12%}.mk-cap{right:8px}}.mk-shot-site .mk-chat .mk-app-body{padding-right:64px}@media (max-width:520px){.mk-shot-site .mk-chat .mk-app-body{padding-right:20px}}.site-links{gap:18px;margin-left:auto;margin-right:8px;display:flex}.site-links a{color:#fff;opacity:.85;font-size:14px;text-decoration:none}.site-links a:hover{opacity:1}.full-site{background:#fff;min-height:100vh}.full-site .site-sec{scroll-margin-top:20px}.pv-bar{z-index:5;color:#fff;background:#141a2e;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex;position:sticky;top:0}.pv-bar a{color:#c7d2fe}.pv-bar .pill{margin-left:4px}.pv-bar form{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pv-bar input{border:0;border-radius:8px;min-width:220px;padding:7px 10px;font-size:14px}.checks{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.checks li{grid-template-columns:22px 1fr;align-items:start;gap:8px;font-size:14px;display:grid}.checks li>span{color:#fff;background:#12b76a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid}.checks li.warn>span{background:#f5b041}.checks li.no>span{background:#d92d20}.checks small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}@media (max-width:640px){.site-links{display:none}.pv-bar input{flex:1;min-width:0}}.capture-form{background:#f7f8ff;border:1px solid #dfe3ff;border-radius:12px;margin-top:12px;padding:14px}.cap-row{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:8px;display:grid}.cap-check{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.lh-starts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cl-whyfull{margin:6px 0 0}.cl-whyfull ul{gap:3px;max-width:420px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.cl-whyfull li{justify-content:space-between;gap:12px;font-size:13px;display:flex}.cl-whyfull li span{color:var(--muted);font-variant-numeric:tabular-nums}.cl-promise{background:#fff8e6;border-left:3px solid #f5b100;border-radius:6px;margin:6px 0 0;padding:6px 10px;font-size:14px}.intel-items{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.intel-items li{border-top:1px solid #e4e7f5;padding-top:8px}.intel-items .cap-check{align-items:flex-start;font-weight:400}.intel-quote{color:var(--muted);margin:4px 0 0 26px;font-size:13px;font-style:italic;display:block}.cap-move{background:#eef0ff;border-radius:8px;margin:8px 0 0;padding:8px 10px}.profile-line{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.profile-line span{background:#f2f4f7;border-radius:99px;padding:3px 9px;font-size:12px}@media (max-width:640px){.cap-row{grid-template-columns:1fr}.cap-row .tiny{margin-top:-4px}}.mk-note-in{background:#f7f8fc;border:1px dashed #d5d9e2;border-radius:10px;padding:10px 12px;color:#3a4256!important;margin:0 0 10px!important;font-size:12.5px!important;line-height:1.5!important}.mk-prop{background:#f7f8ff;border:1px solid #dfe3ff;border-radius:12px;padding:10px 12px}.mk-prop>small{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.mk-prop>div{grid-template-columns:18px 108px 1fr auto;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:grid}.mk-prop em{color:#fff;background:#4f46e5;border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.mk-prop b{font-weight:650}.mk-prop i{color:#98a2b3;font-size:11px;font-style:normal}.mk-prop-btn{color:#fff;background:#4f46e5;border-radius:8px;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:520px){.mk-prop>div{grid-template-columns:18px 1fr}.mk-prop>div span,.mk-prop i{grid-column:2}}.mk-bf .mk-app-body{padding:20px 22px 22px}.mk-bf-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.mk-av-lg{width:46px;height:46px;font-size:14px}.mk-bf-head small{color:#8a92a5;letter-spacing:.04em;font-size:11px;display:block}.mk-bf-head b{margin:2px 0 6px;font-size:19px;line-height:1.2;display:block}.mk-bf-tags{flex-wrap:wrap;gap:6px;display:flex}.mk-bf-tags em{color:#4f46e5;background:#eef0ff;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.mk-bf-tags em.hot{color:#c2410c;background:#ffedd5}.mk-bf h5{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;margin:0 0 4px;font-size:11px}.mk-bf-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mk-bf-card{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;padding:10px 12px}.mk-bf-card small{color:#8a92a5;margin-bottom:4px;font-size:11px;display:block}.mk-bf-card p,.mk-bf-card li{color:#3a4256!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}.mk-bf-card ul{margin:0;padding-left:16px}.mk-bf-ghl{background:#fff;border:1px dashed #c7cdf5;border-radius:10px;grid-template-columns:auto 1fr 1.3fr 1fr;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:grid}.mk-bf-ghl small{color:#8a92a5;font-size:10.5px;display:block}.mk-bf-ghl b{flex-wrap:wrap;gap:4px;font-size:12px;display:flex}.mk-bf-ghl i{color:#175cd3;background:#eef6ff;border-radius:5px;padding:2px 6px;font-size:10.5px;font-style:normal;font-weight:650}.mk-bf-src{color:#175cd3;white-space:nowrap;background:#eef6ff;border-radius:6px;padding:4px 8px;font-size:10.5px;font-weight:800}.mk-bf-cols{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.mk-bf-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mk-bf-list li{color:#2d3250;grid-template-columns:22px 1fr;gap:6px;font-size:12.5px;line-height:1.45;display:grid}.mk-bf-promise{border-top:1px solid #eef0f5;margin-top:14px;padding-top:12px}.mk-bf-promise p{align-items:center;gap:8px;display:flex;color:#2d3250!important;margin:4px 0!important;font-size:12.5px!important}.mk-bf-promise em{color:#fff;border:1.5px solid #d0d5dd;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.mk-bf-promise em.ok{background:#12b76a;border-color:#12b76a}.mk-bf-promise small{color:#98a2b3;font-size:11px}.mk-bf-open{color:#fff;background:#141a2e;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.mk-bf-open small{letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc;margin-bottom:4px;font-size:10.5px;display:block}.mk-bf-next{color:#3a4256!important;margin:10px 0 0!important;font-size:12.5px!important}.mk-at-ml{animation-delay:-3s;top:38%;left:-3%}.mk-split-wide{align-items:center;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)!important}@media (max-width:860px){.mk-split-wide{grid-template-columns:1fr!important}}@media (max-width:640px){.mk-bf-grid,.mk-bf-cols{grid-template-columns:1fr}.mk-bf-ghl{grid-template-columns:1fr 1fr}.mk-bf-src{grid-column:1/-1;justify-self:start}.mk-at-ml{top:auto;bottom:40%;left:0}}.mk-bf{padding-bottom:76px}.mk-bf .mk-cap{bottom:50px}.mk-at-bf{animation-delay:-3s;bottom:6px;left:2%}.install-hint{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.install-hint .linkbtn{white-space:nowrap;font-weight:700}@media (display-mode:standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}.mk-maker{margin-top:10px}.mk-maker a{color:#4f46e5;font-weight:700}.mk-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.mk-team>div{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;padding:8px 10px}.mk-team small{color:#8a92a5;font-size:10.5px;display:block}.mk-team b{font-size:17px}.mk-team .t-on{color:#067647}.mk-team .t-watch{color:#b45309}.mk-team-bar{background:#eceef4;border-radius:99px;height:20px;margin-bottom:12px;display:block;position:relative;overflow:hidden}.mk-team-bar i{background:linear-gradient(90deg,#4f46e5,#818cf8);height:100%;display:block}.mk-team-bar span{color:#fff;align-items:center;padding-left:10px;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.mk-ptn{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-ptn li{background:#fff;border:1px solid #eef0f5;border-radius:12px;padding:10px 12px}.mk-ptn-top{align-items:center;gap:10px;display:flex}.mk-ptn-name{flex:1;min-width:0}.mk-ptn-name b{font-size:13.5px;display:block}.mk-ptn-name small{color:#667085;font-size:12px}.mk-ptn-name strong{color:#4f46e5}.mk-ptn em{white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.mk-ptn em.st-on{color:#067647;background:#dcfae6}.mk-ptn em.st-watch{color:#b45309;background:#fff4e0}.mk-ptn em.st-stuck{color:#b42318;background:#fee4e2}.mk-fc{background:#f2f4f7;border-radius:99px;height:7px;margin:8px 0 8px 42px;display:block;position:relative}.mk-fc i{background:#4f46e5;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.mk-fc i.lk{background:#c7cdf5}.mk-ptn-next{flex-direction:column;gap:3px;margin-left:42px;display:flex}.mk-ptn-next small{color:#8a92a5;font-size:11.5px}.mk-ptn-next b{color:#2d3250;background:#f7f8ff;border:1px solid #e4e7ff;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:12.5px;display:flex}.mk-fc-note{color:#98a2b3!important;margin:10px 0 0!important;font-size:11px!important}@media (max-width:520px){.mk-team{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-fc,.mk-ptn-next{margin-left:0}.mk-ptn-next b{width:auto}}.mk-deal{background:#f7f8ff;border:1px solid #dfe3ff;border-radius:12px;margin-bottom:12px;padding:12px}.mk-deal-head{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:8px;display:flex}.mk-deal-head small{color:#8a92a5;font-size:10.5px;display:block}.mk-deal-head b{font-size:13.5px}.mk-deal-num{text-align:right}.mk-deal-num b{color:#4f46e5;font-size:16px}.mk-deal-fn{gap:5px;display:grid}.mk-deal-fn div{grid-template-columns:86px 1fr 44px;align-items:center;gap:8px;display:grid}.mk-deal-fn small{color:#667085;font-size:11px}.mk-deal-fn b{text-align:right;font-size:12px}.mk-deal-fn span{background:#e9ebf5;border-radius:99px;height:9px;overflow:hidden}.mk-deal-fn i{background:linear-gradient(90deg,#4f46e5,#818cf8);border-radius:99px;height:100%;display:block}.mk-deal-gap{color:#2d3250!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.45!important}.mk-act{color:#667085!important;margin:6px 0 0 42px!important;font-size:11.5px!important}@media (max-width:520px){.mk-act{margin-left:0!important}.mk-deal-fn div{grid-template-columns:72px 1fr 38px}}.brand-logo{color:#1d1d1b;align-items:center;gap:.55em;line-height:1;text-decoration:none;display:inline-flex}.brand-words{flex-direction:column;gap:.28em;display:flex}.brand-name{letter-spacing:-.005em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1em}.brand-name em{color:#3b8fc4;font-style:italic}.brand-os{letter-spacing:.32em;color:#c9a06a;font-family:Georgia,Times New Roman,serif;font-size:.42em}.brand-logo.dark{color:#fff}.brand-logo.dark .brand-name em{color:#7fb8e0}.powered{align-items:center;gap:6px;display:flex}@media (max-width:520px){.mk-nav .brand-logo svg{width:28px;height:28px}.mk-nav .brand-logo{font-size:17px!important}.mk-nav .row{flex-wrap:nowrap;gap:6px!important}.mk-nav .btn-sm{padding:7px 10px;font-size:12.5px}}.hx{padding:34px 70px 70px 10px;position:relative}.hx-glow{filter:blur(10px);z-index:0;background:radial-gradient(40% 45% at 30% 30%,#3b8fc447,#0000 70%),radial-gradient(35% 40% at 75% 70%,#d9ae734d,#0000 70%),radial-gradient(40% 40% at 80% 20%,#4f46e538,#0000 70%);animation:12s ease-in-out infinite alternate hxglow;position:absolute;inset:-10% -8% -6% 0}@keyframes hxglow{to{transform:translate(-14px,10px)scale(1.04)}}.hx-app{z-index:1;transform-origin:0;background:#fff;border:1px solid #e6e8ef;border-radius:18px;animation:.9s cubic-bezier(.2,.8,.2,1) both hxin;position:relative;overflow:hidden;transform:perspective(1800px)rotateY(-8deg)rotateX(3deg);box-shadow:0 60px 100px -40px #141a2e73,0 20px 44px -22px #141a2e38}@keyframes hxin{0%{opacity:0;transform:perspective(1800px)rotateY(-14deg)rotateX(6deg)translateY(24px)}}.hx-body{display:flex}.hx-side{background:#141a2e;flex-direction:column;flex:none;align-items:center;gap:14px;width:46px;padding:14px 0;display:flex}.hx-side span{color:#8a92b8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.hx-side span.on{color:#fff;background:#2a3352}.hx-main{flex:1;min-width:0;padding:16px 18px 18px}.hx-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.hx-head small{color:#8a92a5;font-size:11px;display:block}.hx-head b{font-size:21px}.hx-ring{width:64px;height:64px;position:relative}.hx-ring svg{transform:rotate(-90deg)}.hx-ring-bg{fill:none;stroke:#eceef4;stroke-width:7px}.hx-ring-fg{fill:none;stroke:#4f46e5;stroke-width:7px;stroke-linecap:round;stroke-dasharray:170;stroke-dashoffset:26px;animation:1.6s cubic-bezier(.2,.8,.2,1) .4s both hxring}@keyframes hxring{0%{stroke-dashoffset:170px}}.hx-ring span{flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex;position:absolute;inset:0}.hx-ring small{color:#8a92a5;font-size:9px}.hx-fn{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.hx-fn div{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;padding:7px 8px}.hx-fn small{color:#8a92a5;font-size:10px;display:block}.hx-fn b{margin:2px 0 5px;font-size:12.5px;display:block}.hx-fn span{background:#e6e8f2;border-radius:99px;height:4px;display:block;overflow:hidden}.hx-fn i{background:linear-gradient(90deg,#4f46e5,#3b8fc4);border-radius:99px;height:100%;animation:1.2s cubic-bezier(.2,.8,.2,1) both hxbar;display:block}@keyframes hxbar{0%{width:0}}.hx-label{letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#667085!important;margin:0 0 6px!important;font-size:11px!important}.hx-label em{color:#4f46e5;background:#eef0ff;border-radius:99px;margin-left:4px;padding:1px 7px;font-style:normal}.hx-calls{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hx-calls li{background:#f7f8fc;border:1px solid #eef0f5;border-radius:11px;align-items:center;gap:10px;padding:8px 10px;animation:.5s cubic-bezier(.2,.8,.2,1) both hxrow;display:flex}.hx-calls li:first-child{animation-delay:.5s}.hx-calls li:nth-child(2){animation-delay:.65s}.hx-calls li:nth-child(3){animation-delay:.8s}.hx-calls li:nth-child(4){animation-delay:.95s}@keyframes hxrow{0%{opacity:0;transform:translate(14px)}}.hx-calls li div{flex:1;min-width:0}.hx-calls b{font-size:12.5px;display:block}.hx-calls small{color:#667085;font-size:11px}.hx-calls em{border-radius:99px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:700}.hx-calls em.hot{color:#c2410c;background:#ffedd5}.hx-calls em.warm{color:#b45309;background:#fff4e0}.hx-calls em.cool{color:#0369a1;background:#e0f2fe}.hx-check{color:#0000;border:1.5px solid #d0d5dd;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.hx-calls li.done .hx-check{animation:.4s 2.4s both hxcheck}.hx-calls li.done b{animation:.4s 2.5s both hxstrike}@keyframes hxcheck{to{color:#fff;background:#12b76a;border-color:#12b76a}}@keyframes hxstrike{to{color:#98a2b3;text-decoration:line-through}}.hx-calls li:nth-child(2){background:#fff;border-color:#dfe3ff;align-items:flex-start;box-shadow:0 10px 24px -14px #4f46e573}.hx-open{background:#eef0ff;border-radius:9px 9px 9px 3px;padding:6px 9px;animation:.5s 1.1s both hxpop;color:#2d3250!important;margin:6px 0 0!important;font-size:11.5px!important;line-height:1.4!important}.hx-phone{z-index:3;background:#141a2e;border-radius:30px;width:178px;padding:7px;animation:.9s cubic-bezier(.2,.8,.2,1) .6s both hxphone;position:absolute;bottom:4px;right:0;box-shadow:0 40px 70px -26px #141a2e99}@keyframes hxphone{0%{opacity:0;transform:translateY(40px)rotate(4deg)}}.hx-phone-in{background:#fff;border-radius:24px;min-height:300px;padding:26px 12px 14px;position:relative}.hx-notch{background:#141a2e;border-radius:99px;width:56px;height:14px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.hx-ph-k{color:#8a92a5;font-size:10px;display:block}.hx-ph-t{margin:2px 0 8px;font-size:15px;display:block}.hx-mic{color:#4f46e5;background:#eef0ff;border-radius:99px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.hx-mic i{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite mkpulse}.hx-facts{gap:5px;display:grid}.hx-facts div{background:#f7f8ff;border:1px solid #e4e7ff;border-radius:8px;grid-template-columns:14px 1fr;column-gap:6px;padding:5px 7px;animation:.45s both hxpop;display:grid}.hx-facts em{color:#fff;background:#4f46e5;border-radius:4px;grid-row:span 2;align-self:center;place-items:center;width:14px;height:14px;font-size:9px;font-style:normal;display:grid}.hx-facts small{color:#8a92a5;font-size:9px}.hx-facts b{font-size:11px}@keyframes hxpop{0%{opacity:0;transform:translateY(8px)scale(.96)}}.hx-ph-btn{text-align:center;color:#fff;background:#4f46e5;border-radius:8px;margin-top:9px;padding:7px;font-size:10.5px;font-weight:700;display:block}.hx-chip{z-index:4;-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#fffffff2;border-radius:15px;align-items:center;gap:11px;padding:10px 14px 10px 12px;font-size:12.5px;line-height:1.25;animation:.6s cubic-bezier(.2,.8,.2,1) both hxchip,7s ease-in-out 1s infinite mkfloat;display:flex;position:absolute;box-shadow:0 22px 44px -18px #141a2e59,0 0 0 1px #141a2e0f}.hx-chip strong{display:block}.hx-chip small{color:#667085;font-size:11.5px}.hx-chip .dot{border-radius:50%;flex:none;width:10px;height:10px}@keyframes hxchip{0%{opacity:0;transform:translateY(14px)scale(.94)}}.hx-c1{animation-delay:1s,1.6s;top:6px;left:-4%}.hx-c2{animation-delay:1.8s,2.4s;top:42%;right:20%}.hx-c3{animation-delay:2.9s,3.5s;bottom:10px;left:6%}@media (prefers-reduced-motion:reduce){.hx *,.hx{animation:none!important}}@media (max-width:980px){.hx{padding:30px 40px 60px 0}.hx-app{transform:none}}@media (max-width:560px){.hx{padding:26px 0 150px}.hx-side{display:none}.hx-fn{grid-template-columns:repeat(2,minmax(0,1fr))}.hx-calls li:nth-child(4){display:none}.hx-phone{width:150px;bottom:0;right:4px}.hx-phone-in{min-height:250px}.hx-chip{gap:8px;padding:8px 10px;font-size:11px}.hx-chip small{font-size:10px}.hx-c1{top:0;left:0}.hx-c2{display:none}.hx-c3{bottom:60px;left:0}}.mk-proof{flex-wrap:wrap;gap:22px;margin:26px 0 0;display:flex}.mk-proof div{flex-direction:column;gap:2px;max-width:150px;display:flex}.mk-proof b{letter-spacing:-.02em;color:#141a2e;font-size:24px}.mk-proof span{color:#667085;font-size:12.5px;line-height:1.35}.mf{background:#fff;border:1px solid #e6e8ef;border-radius:18px;padding:22px;box-shadow:0 30px 60px -30px #141a2e40}.mf-goals{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;display:flex}.mf-goals span{color:#667085;text-transform:uppercase;letter-spacing:.06em;margin-right:4px;font-size:12px;font-weight:700}.mf-goals button{color:#4f46e5;cursor:pointer;background:#f7f8ff;border:1px solid #dfe3ff;border-radius:99px;padding:7px 14px;font-size:14px;font-weight:750;transition:all .2s}.mf-goals button.on{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 8px 18px -8px #4f46e599}.mf-fn{gap:4px;display:grid}.mf-row{grid-template-columns:70px 1fr;align-items:center;gap:12px;display:grid}.mf-label{color:#344054;text-align:right;font-size:13px;font-weight:700}.mf-track{display:block}.mf-track i{border-radius:10px;justify-content:flex-end;align-items:center;height:40px;padding:0 14px;font-style:normal;transition:width .5s cubic-bezier(.2,.8,.2,1);animation:.7s cubic-bezier(.2,.8,.2,1) both mfgrow;display:flex}.mf-track i b{font-size:18px}.mf-track i.s0{color:#1d2440;background:#e7e9ff}.mf-track i.s1{color:#1d2440;background:#cdd2ff}.mf-track i.s2{color:#141a2e;background:#a5adfb}.mf-track i.s3{color:#fff;background:linear-gradient(90deg,#4f46e5,#3b8fc4)}@keyframes mfgrow{0%{opacity:.4;width:0!important}}.mf-what{color:#667085!important;margin:3px 0 0 82px!important;font-size:12.5px!important;line-height:1.4!important}.mf-rate{color:#4f46e5;background:#eef0ff;border-radius:99px;margin:4px 0 6px 82px;padding:2px 9px;font-size:11px;font-weight:750;display:inline-block}.mf-total{text-align:center;border-top:1px dashed #e6e8ef;margin:16px 0 14px;padding-top:14px}.mf-total small{color:#667085;font-size:13px;display:block}.mf-total b{letter-spacing:-.02em;color:#067647;font-size:40px;animation:.5s both hxpop;display:block}.mf-plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mf-plan div{background:#f7f8fc;border:1px solid #eef0f5;border-radius:12px;padding:10px 12px}.mf-plan b{color:#141a2e;font-size:22px;display:block}.mf-context{color:#344054;background:linear-gradient(90deg,#eef4ff,#f2fbf6);border:1px solid #e3ebf7;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45;animation:.45s both hxpop}.mf-context b{color:#1f5f8b}.mf-plan span{color:#667085;font-size:12px;line-height:1.35}.mf-note{color:#98a2b3!important;margin:12px 0 0!important;font-size:11.5px!important}@media (max-width:520px){.mf{padding:16px}.mf-row{grid-template-columns:56px 1fr;gap:8px}.mf-what,.mf-rate{margin-left:64px!important}.mf-total b{font-size:32px}.mf-plan{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mf *{transition:none!important;animation:none!important}}.mk-hero{overflow:hidden}@media (max-width:560px){.hx{padding-bottom:40px}.hx-phone{width:136px;bottom:-6px;right:-2px}.hx-phone-in{min-height:0;padding-bottom:10px}.hx-facts div:nth-child(n+3),.hx-calls li:nth-child(3){display:none}.hx-c3{top:46%;bottom:auto;left:0}}.mk-ai-src{color:#667085;margin-top:8px;font-size:11px;line-height:1.4;display:block}.mk-ai-src b{color:#4f46e5}.mk-ai-acts{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.mk-ai-acts i{color:#4f46e5;background:#fff;border:1px solid #dfe3ff;border-radius:99px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:700}.mk-ai-acts i.coach{color:#fff;background:#141a2e;border-color:#141a2e}.mk-rd{padding-bottom:76px}.mk-rd .mk-cap{bottom:50px}.rd-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.rd-av{color:#fff;background:linear-gradient(140deg,#3b8fc4,#1f5f8b);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;font-size:18px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 3px #fff,0 0 0 5px #dcfae6}.rd-av i{background:#12b76a;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:1px;right:1px}.rd-who b{font-size:19px;display:block}.rd-who small{color:#667085;margin:2px 0 6px;font-size:12px;display:block}.rd-meter{background:linear-gradient(#f3fdf6,#fff);border:1px solid #dcfae6;border-radius:12px;padding:12px 14px}.rd-meter-top{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:8px;display:flex}.rd-meter-top small{color:#475467;font-size:11.5px;font-weight:650}.rd-meter-top b{align-items:baseline;gap:8px;display:flex}.rd-num{letter-spacing:-.02em;color:#067647;font-size:30px}.rd-up{color:#fff;background:#12b76a;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800;animation:.5s 1.6s both hxpop}.rd-bar{background:#eceef4;border-radius:99px;height:12px;display:block;position:relative;overflow:hidden}.rd-bar i{border-radius:99px;position:absolute;top:0;bottom:0;left:0}.rd-was{background:#a6e3bd;width:54%}.rd-now{background:linear-gradient(90deg,#12b76a,#0e9f5d);width:72%;animation:1.4s cubic-bezier(.2,.8,.2,1) .5s both rdgrow}@keyframes rdgrow{0%{width:54%}}.rd-why{color:#667085;margin-top:6px;font-size:11.5px;display:block}.rd-track{margin-top:12px}.rd-track>small,.rd-sig>small,.rd-next>small{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;margin-bottom:8px;font-size:10.5px;font-weight:800;display:block}.rd-track ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.rd-track ol:before{content:"";background:#eceef4;border-radius:99px;height:4px;position:absolute;top:11px;left:10%;right:10%}.rd-track ol:after{content:"";background:linear-gradient(90deg,#4f46e5,#3b8fc4);border-radius:99px;width:60%;height:4px;animation:1.6s cubic-bezier(.2,.8,.2,1) .3s both rdtrack;position:absolute;top:11px;left:10%}@keyframes rdtrack{0%{width:0}}.rd-track li{z-index:1;color:#98a2b3;text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:11px;font-weight:650;display:flex;position:relative}.rd-track li span{color:#fff;background:#fff;border:2px solid #d0d5dd;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.rd-track li.done{color:#344054}.rd-track li.done span{background:#4f46e5;border-color:#4f46e5}.rd-track li.next{color:#067647}.rd-track li.next span{border-color:#12b76a;animation:1.8s ease-out 2s infinite rdpulse;box-shadow:0 0 #12b76a80}@keyframes rdpulse{0%{box-shadow:0 0 #12b76a80}to{box-shadow:0 0 0 12px #12b76a00}}.rd-eta{background:#f7f8fc;border-radius:9px;padding:8px 10px;color:#2d3250!important;margin:10px 0 0!important;font-size:12px!important;line-height:1.45!important}.rd-sig{margin-top:12px}.rd-sig ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rd-sig li{border:1px solid #eef0f5;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:7px 9px;animation:.5s both hxrow;display:grid}.rd-sig li:first-child{background:#f3fdf6;border-color:#bfe9d0;animation-delay:.9s}.rd-sig li:nth-child(2){animation-delay:1.05s}.rd-sig li:nth-child(3){animation-delay:1.2s}.rd-sig li:nth-child(4){animation-delay:1.35s}.rd-sig li:nth-child(5){animation-delay:1.5s}.rd-sig b{font-size:12.5px;display:block}.rd-sig li small{color:#667085;font-size:11px}.rd-sig em{color:#067647;background:#dcfae6;border-radius:6px;padding:2px 6px;font-size:11.5px;font-style:normal;font-weight:800}.rd-next{color:#fff;background:#141a2e;border-radius:12px;margin-top:12px;padding:12px 14px}.rd-next>small{color:#a5b4fc}.rd-next b{font-size:13px;font-weight:600;line-height:1.45;display:block}.rd-next .mk-ai-acts i{color:#c7d2fe;background:0 0;border-color:#3a4570}.rd-next .mk-ai-acts i.coach{color:#141a2e;background:#fff;border-color:#fff}@media (max-width:520px){.rd-track li{font-size:9.5px}.rd-num{font-size:24px}}@media (prefers-reduced-motion:reduce){.mk-rd *{animation:none!important}}.mk-p{color:#067647;background:#dcfae6;border-radius:5px;margin-left:auto;padding:1px 5px;font-size:10.5px;font-weight:800}.mk-p sup{margin-left:1px;font-size:8px}.mk-card-up{animation:.5s 1s both hxpop;box-shadow:0 6px 14px -8px #12b76a99;border-color:#bfe9d0!important}.mk-brain{background:linear-gradient(#fff,#f3fdf6 60%,#fff)}.wm .rd-track ol:after{width:var(--rd-fill,0%);animation:none}.wm .rd-sig li{animation:none}.wm .rd-sig li.recent{background:#f3fdf6;border-color:#bfe9d0}.wm .rd-sig em.neg{color:#b42318;background:#fee4e2}.wm .rd-now{animation:1.2s cubic-bezier(.2,.8,.2,1) .2s both rdgrow2}@keyframes rdgrow2{0%{width:0}}@keyframes rvup{0%{opacity:0;transform:translateY(26px)}}.mk-shot .mk-app{animation:.8s cubic-bezier(.2,.8,.2,1) both rvup}.mk-shot .mk-chip{animation:.6s cubic-bezier(.2,.8,.2,1) .9s both hxchip,7s ease-in-out 1.6s infinite mkfloat}.mk-shot .mk-chip+.mk-chip{animation-delay:1.5s,2.2s}.mk-shot .mk-today li,.mk-shot .mk-ptn li,.mk-shot .mk-card-s,.mk-shot .mk-bf-card,.mk-shot .mk-prop>div,.mk-shot .mk-team>div,.mk-shot .mk-ms li,.mk-shot .mk-deal-fn>div,.mk-shot .mk-bf-list li,.mk-shot .mk-bf-promise p,.mk-shot .mk-q,.mk-shot .mk-a,.mk-shot .mk-fn>div{animation:.55s cubic-bezier(.2,.8,.2,1) .35s both hxrow}.mk-shot :is(li,.mk-card-s,.mk-bf-card,.mk-prop>div,.mk-team>div,.mk-deal-fn>div,.mk-fn>div,p):nth-child(2){animation-delay:.45s}.mk-shot :is(li,.mk-card-s,.mk-bf-card,.mk-prop>div,.mk-team>div,.mk-deal-fn>div,.mk-fn>div,p):nth-child(3){animation-delay:.55s}.mk-shot :is(li,.mk-card-s,.mk-bf-card,.mk-prop>div,.mk-team>div,.mk-deal-fn>div,.mk-fn>div,p):nth-child(4){animation-delay:.65s}.mk-shot :is(li,.mk-card-s,.mk-bf-card,.mk-prop>div,.mk-team>div,.mk-deal-fn>div,.mk-fn>div,p):nth-child(5){animation-delay:.75s}.mk-shot :is(li,.mk-card-s,.mk-bf-card,.mk-prop>div,.mk-team>div,.mk-deal-fn>div,.mk-fn>div,p):nth-child(n+6){animation-delay:.85s}.mk-shot .mk-bar i,.mk-shot .mk-fn i,.mk-shot .mk-fc i,.mk-shot .mk-team-bar i,.mk-shot .mk-deal-fn i{animation:1.3s cubic-bezier(.2,.8,.2,1) .5s both hxbar}.mk-shot .mk-say,.mk-shot .mk-bf-open,.mk-shot .mk-note-in,.mk-shot .mk-bf-ghl,.mk-shot .mk-deal-gap,.mk-shot .mk-phone{animation:.6s cubic-bezier(.2,.8,.2,1) .9s both hxpop}.mk-shot .mk-ms li.done em{animation:.4s 1.2s both hxcheck}.rv-on .mk-shot:not(.in),.rv-on .mk-shot:not(.in) *,.rv-on .mf:not(.in) *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mk-shot *,.mf *{animation:none!important}}.rd-av svg{border-radius:50%;display:block}.hx-ring b{font-size:11px}.hx-ring small{font-size:8.5px}.mf-wrap .mf-track i{min-width:0;transition:width 1s cubic-bezier(.2,.8,.2,1);animation:none;position:relative;overflow:hidden}.mf-wrap .mf-track i b{z-index:1;position:relative}.mf-people{pointer-events:none;position:absolute;inset:0}.mf-people em{opacity:0;background:#4f46e573;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:-8px}.mf-track i.s3 .mf-people em{background:#ffffffb3}.mf-wrap.run .mf-people em{animation:3s linear infinite mfflow}@keyframes mfflow{0%{opacity:0;left:-8px}12%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - 60px)}}.mf-rate i{font-style:normal;display:inline-block}.mf-wrap.run .mf-rate i{animation:1.6s ease-in-out infinite mfdrop}@keyframes mfdrop{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}.mf-hl{color:#4f46e5;animation:.6s cubic-bezier(.2,.8,.2,1) mfhl;display:inline-block}@keyframes mfhl{0%{opacity:0;transform:translateY(8px)scale(1.15)}}.mf-try{background:#eef0ff;border-radius:12px;padding:10px 14px;font-size:15px!important}.mf-try span{animation:2.4s ease-in-out infinite mfwave;display:inline-block}@keyframes mfwave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.mf-check{margin:-6px 0 16px;display:block}.mf-check span{color:#667085;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.mf-check span b{color:#141a2e;text-transform:none;letter-spacing:0;font-size:14px}.mf-check input{accent-color:#4f46e5;width:100%;height:6px}.mf-total{position:relative}.mf-eq{color:#12b76a}.mf-spark{width:0;height:0;position:absolute;top:62%;left:50%}.mf-spark i{opacity:0;background:#d9ae73;border-radius:50%;width:7px;height:7px;position:absolute}.mf-spark i:nth-child(odd){background:#3b8fc4}.mf-wrap.run .mf-spark i{animation:.9s cubic-bezier(.2,.8,.2,1) .2s both mfburst}@keyframes mfburst{0%{opacity:1;transform:rotate(var(--a)) translateX(0)}to{opacity:0;transform:rotate(var(--a)) translateX(150px)}}.mf-time{height:92px;margin:18px 6px 4px;position:relative}.mf-time-bar{background:#eceef4;border-radius:99px;height:6px;position:absolute;top:42px;left:0;right:0;overflow:hidden}.mf-time-bar i{background:linear-gradient(90deg,#4f46e5,#3b8fc4,#12b76a);border-radius:99px;width:0;height:100%;display:block}.mf-wrap.run .mf-time-bar i{animation:2.4s cubic-bezier(.4,0,.2,1) .4s forwards mftime}@keyframes mftime{to{width:100%}}.mf-time ol{margin:0;padding:0;list-style:none}.mf-time li{text-align:center;flex-direction:column;align-items:center;width:96px;display:flex;position:absolute;top:0;transform:translate(-50%)}.mf-wrap:not(.run) .mf-time li{opacity:0}.mf-time li:first-child{transform:translate(-12%)}.mf-time li:last-child{transform:translate(-88%)}.mf-time li em{color:#4f46e5;font-size:10.5px;font-style:normal;font-weight:800}.mf-time li span{color:#475467;font-size:11px;line-height:1.25}.mf-time li:after{content:"";background:#fff;border:3px solid #4f46e5;border-radius:50%;order:-1;width:12px;height:12px;margin:36px 0 4px}.mf-time li em{order:-2;position:absolute;top:14px}.mf-time li:nth-child(2n) span{width:96px;position:absolute;top:0}.mf-time li:nth-child(2n) em{position:absolute;top:58px}.mf-time li:nth-child(odd) span{margin-top:2px}.mf-wrap.run .mf-time li{animation:.5s both hxpop}.mf-time li:last-child:after{background:#12b76a;border-color:#12b76a}@media (max-width:520px){.mf-time{height:auto;margin:16px 0 0}.mf-time-bar{display:none}.mf-time li,.mf-time li:first-child,.mf-time li:last-child{text-align:left;flex-direction:row;gap:8px;width:auto;margin:6px 0;position:static;transform:none}.mf-time li:after{display:none}.mf-time li em,.mf-time li:nth-child(2n) em,.mf-time li:nth-child(2n) span{width:auto;position:static}}@media (prefers-reduced-motion:reduce){.mf-wrap *{transition:none!important;animation:none!important}.mf-time li{opacity:1}.mf-time-bar i{width:100%}}.mf-time{height:84px}.mf-time-bar{top:7px}.mf-time li{width:92px;top:0}.mf-time li:after{display:none}.mf-time li:before{content:"";box-sizing:border-box;background:#fff;border:3px solid #4f46e5;border-radius:50%;width:14px;height:14px;margin-bottom:6px}.mf-time li:last-child:before{background:#12b76a;border-color:#12b76a}.mf-time li em,.mf-time li:nth-child(2n) em{order:0;position:static}.mf-time li span,.mf-time li:nth-child(2n) span{width:auto;margin-top:2px;position:static}@media (max-width:520px){.mf-time li:before{display:none}.mf-time{height:auto!important}.mf-time li,.mf-time li:first-child,.mf-time li:last-child{grid-template-columns:58px 1fr;align-items:baseline;margin:5px 0;width:auto!important;display:grid!important}.mf-time li span{text-align:left}}.rw{margin-top:8px}.rw-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.rw-track:before{content:"";background:#eceef4;border-radius:99px;height:4px;position:absolute;top:23px;left:4%;right:4%}.rw-track:after{content:"";background:linear-gradient(90deg,#3b8fc4,#4f46e5,#d9ae73,#12b76a);border-radius:99px;width:0;height:4px;animation:2.4s cubic-bezier(.4,0,.2,1) .2s forwards rwline;position:absolute;top:23px;left:4%}@keyframes rwline{to{width:92%}}.rw-step{z-index:1;background:#fff;border:1px solid #e6e8ef;border-radius:16px;padding:58px 14px 14px;animation:.6s cubic-bezier(.2,.8,.2,1) both hxpop;position:relative;box-shadow:0 18px 36px -24px #141a2e4d}.rw-node{background:#fff;border:3px solid #4f46e5;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid;position:absolute;top:2px;left:14px;box-shadow:0 0 0 5px #fff}.rw-b .rw-node{border-color:#3b8fc4}.rw-c .rw-node{background:#fff8ec;border-color:#d9ae73}.rw-d .rw-node{border-color:#7c6cf2}.rw-e .rw-node{background:#f3fdf6;border-color:#12b76a}.rw-c{background:linear-gradient(#fffaf2,#fff);border-color:#ecd7b4}.rw-e{background:linear-gradient(#f3fdf6,#fff);border-color:#bfe9d0}.rw-when{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;font-size:11px;font-weight:800;display:block}.rw-c .rw-when{color:#a0773f}.rw-e .rw-when{color:#067647}.rw-title{color:#141a2e;margin:4px 0 8px;font-size:16px;line-height:1.25;display:block}.rw-step ul{margin:0 0 10px;padding-left:16px}.rw-step ul li{color:#475467;margin:2px 0;font-size:12.5px;line-height:1.45}.rw-chip{color:#4f46e5;background:#eef0ff;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.rw-c .rw-chip{color:#8a5d22;background:#fdf1dd}.rw-e .rw-chip{color:#067647;background:#dcfae6}.rw-under{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.rw-emails,.rw-series{background:#fff;border:1px solid #e6e8ef;border-radius:16px;padding:16px}.rw-emails>small,.rw-series>small{letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.rw-emails>div{border:1px solid #eef0f5;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;animation:.5s both hxrow;display:flex}.rw-emails b{font-size:13.5px;display:block}.rw-emails em{color:#667085;font-size:12px;font-style:normal}.rw-series>div{border-bottom:1px solid #f2f4f7;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding:7px 0;animation:.5s both hxrow;display:grid}.rw-series>div b{color:#a0773f;text-align:center;background:#fdf1dd;border-radius:8px;padding:5px 0;font-size:12px;font-weight:800}.rw-series>div span{color:#2d3250;font-size:13.5px}.rw-series p{color:#475467!important;margin:10px 0 0!important;font-size:13px!important}.rv-on .rw:not(.in) *,.rv-on .rw:not(.in):before,.rv-on .rw:not(.in) .rw-track:after{animation-play-state:paused!important}@media (max-width:980px){.rw-track{grid-template-columns:1fr;gap:10px}.rw-track:before,.rw-track:after{width:4px;height:auto;inset:20px auto 20px 35px}.rw-track:after{height:0;animation:2.4s .2s forwards rwline2}.rw-step{padding:14px 14px 14px 76px}.rw-node{top:14px;left:14px}.rw-under{grid-template-columns:1fr}}@keyframes rwline2{to{height:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.rw *,.rw-track:after{animation:none!important}.rw-track:after{width:92%}}.mk-runway{background:linear-gradient(#fff 0%,#f4f5ff 100%)}.pl .mk-app-body{background:linear-gradient(#fbfcfe,#f3f7fb);padding:18px}.pl-rail{grid-template-columns:repeat(8,minmax(0,1fr));justify-items:center;gap:8px;margin:0 0 12px;display:grid;position:relative}.pl-rail-line{background:#e3e9f2;border-radius:99px;height:4px;margin-top:-2px;position:absolute;top:50%;left:calc(6.25% - 3.5px);right:calc(6.25% - 3.5px);overflow:hidden}.pl-rail-line i{background:linear-gradient(90deg,#76b3dd,#3b8fc4 55%,#1f5f8b 85%,#12b76a);border-radius:99px;width:0;height:100%;animation:16s step-end infinite plfill;display:block}@keyframes plfill{0%{width:0}12.5%{width:14.3%}25%{width:28.6%}37.5%{width:42.9%}50%{width:57.1%}62.5%{width:71.4%}75%{width:85.7%}87.5%,to{width:100%}}.pl-node{z-index:1;color:#98a2b3;background:#fff;border:2px solid #e3e7ef;border-radius:50%;place-items:center;width:32px;height:32px;transition:all .3s;display:grid;position:relative;box-shadow:0 4px 10px -6px #1f5f8b80}.pl-node svg{width:16px;height:16px}.pl-node.n0{animation:16s step-end infinite plnode0}@keyframes plnode0{0%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n1{animation:16s step-end infinite plnode1}@keyframes plnode1{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}12.5%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n2{animation:16s step-end infinite plnode2}@keyframes plnode2{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}25%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n3{animation:16s step-end infinite plnode3}@keyframes plnode3{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}37.5%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n4{animation:16s step-end infinite plnode4}@keyframes plnode4{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}50%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n5{animation:16s step-end infinite plnode5}@keyframes plnode5{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}62.5%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n6{animation:16s step-end infinite plnode6}@keyframes plnode6{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}75%,to{color:#fff;background:#2a76ad;border-color:#2a76ad}}.pl-node.n7{animation:16s step-end infinite plnode7}@keyframes plnode7{0%{color:#98a2b3;background:#fff;border-color:#e3e7ef}87.5%,to{color:#fff;background:#12b76a;border-color:#12b76a}}.pl-board{--col:calc((100% - 56px) / 8);grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid;position:relative}.pl-col{--c:color-mix(in srgb,#76b3dd calc((1 - var(--t)) * 100%),#1f5f8b);background:#fff;border:1px solid #e6ebf2;border-radius:12px;min-height:196px;padding:9px 7px 7px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a}.pl-col:before{content:"";background:var(--c);height:3px;position:absolute;top:0;left:0;right:0}.pl-col:last-child{--c:#12b76a}.pl-col>small{flex-direction:column;gap:5px;min-height:56px;display:flex}.pl-ic{width:26px;height:26px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:8px;place-items:center;display:grid}.pl-ic svg{width:15px;height:15px}.pl-name{color:#1d2939;font-size:10.5px;font-weight:750;line-height:1.2}.pl-col>small i{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:99px;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:800;position:absolute;top:10px;right:8px}.pl-slot{border:1.5px dashed #e6ebf2;border-radius:9px;height:44px;margin:6px 0}.pl-card{background:#fff;border:1px solid #edf0f5;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:20px 1fr;align-items:center;column-gap:5px;margin-bottom:5px;padding:6px;display:grid;box-shadow:0 2px 6px -4px #1018282e}.pl-ini{color:#fff;background:var(--c);border-radius:50%;grid-row:1/3;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;display:grid}.pl-ct{flex-direction:column;gap:3px;min-width:0;display:flex}.pl-ct b{color:#1d2939;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.pl-bar{background:#eef2f7;border-radius:99px;height:3px;overflow:hidden}.pl-bar i{background:var(--c);border-radius:99px;height:100%;display:block}.pl-card em{color:var(--c);grid-column:2;margin-top:2px;font-size:9.5px;font-style:normal;font-weight:800}.pl-runner{z-index:2;width:var(--col);background:#fff;border:1.5px solid #12b76a;border-radius:10px;align-items:center;gap:5px;height:44px;padding:4px 6px;animation:16s step-end infinite plmove;display:flex;position:absolute;top:70px;left:0;box-shadow:0 12px 24px -12px #12b76abf,0 0 0 4px #12b76a1f}.pl-av{border-radius:50%;flex:none;width:26px;height:26px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #12b76a}.pl-runner-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pl-runner-t b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.pl-pcts{height:12px;position:relative}.pl-pcts em{color:#067647;white-space:nowrap;opacity:0;font-size:9.5px;font-style:normal;font-weight:800;animation:16s step-end infinite plpct;position:absolute;top:0;left:0}.pl-runbar{background:#e7f6ee;border-radius:99px;height:3px;overflow:hidden}.pl-runbar i{background:#12b76a;border-radius:99px;height:100%;animation:16s step-end infinite plrun;display:block}@keyframes plrun{0%{width:5%}12.5%{width:13%}25%{width:21%}37.5%{width:33%}50%{width:54%}62.5%{width:63%}75%{width:72%}87.5%,to{width:88%}}@keyframes plpct{0%{opacity:1}12.5%,to{opacity:0}}@keyframes plmove{0%{transform:translate(0)}12.5%{transform:translate(calc(100% + 8px))}25%{transform:translate(calc(200% + 16px))}37.5%{transform:translate(calc(300% + 24px))}50%{transform:translate(calc(400% + 32px))}62.5%{transform:translate(calc(500% + 40px))}75%{transform:translate(calc(600% + 48px))}87.5%{transform:translate(calc(700% + 56px))}to{transform:translate(calc(700% + 56px))}}@media (max-width:860px){.pl .mk-app-body{padding:12px}.pl-rail{gap:2px}.pl-node{width:28px;height:28px}.pl-node svg{width:14px;height:14px}.pl-rail-line{left:calc(6.25% - .875px);right:calc(6.25% - .875px)}.pl-board{grid-template-columns:1fr;gap:6px}.pl-col{grid-template-columns:96px 1fr 1fr;align-items:center;gap:5px;min-height:0;padding:7px 7px 7px 10px;display:grid}.pl-col>small i{display:none}.pl-ic{display:none!important}.pl-card{grid-template-columns:18px 1fr;padding:5px}.pl-ini{width:18px;height:18px;font-size:7.5px}.pl-col:before{width:3px;height:auto;top:0;bottom:0;right:auto}.pl-col>small{flex-direction:row;align-items:center;gap:6px;min-height:0}.pl-col>small i{margin-left:auto;position:static}.pl-ic{flex:none;width:22px;height:22px}.pl-slot{display:none}.pl-card{margin:0}.pl-runner{display:none}}.wk{justify-content:center;display:flex}.wk-phone{background:#141a2e;border-radius:40px;width:300px;padding:10px;animation:.8s both rvup;box-shadow:0 50px 80px -30px #141a2e8c}.wk-in{background:linear-gradient(#f7f8ff,#fff 40%);border-radius:31px;flex-direction:column;min-height:520px;padding:34px 14px 16px;display:flex;position:relative}.wk-top{text-align:center;margin-bottom:10px}.wk-top b{color:#4f46e5;font-size:15px;display:block}.wk-top small{color:#667085;font-size:11px}.wk-chat{flex-direction:column;flex:1;gap:8px;display:flex}.wk-chat p{border-radius:14px;max-width:86%;padding:8px 11px;animation:.5s both hxpop;margin:0!important;font-size:12.5px!important;line-height:1.45!important}.wk-coach{background:#eef0ff;border-bottom-left-radius:4px;color:#2d3250!important}.wk-you{background:#4f46e5;border-bottom-right-radius:4px;color:#fff!important;margin-left:auto!important}.wk-wave{justify-content:center;align-items:center;gap:3px;height:34px;margin:12px 0 8px;display:flex}.wk-wave i{background:#4f46e5;border-radius:2px;width:3px;height:8px;animation:1s ease-in-out infinite alternate wkwave}@keyframes wkwave{to{height:28px}}.wk-done{justify-content:center;gap:6px;display:flex}.wk-done span{color:#067647;background:#dcfae6;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:750;animation:.5s 4s both hxpop}.mk-walk-times{flex-wrap:wrap;gap:8px;margin:14px 0 6px;display:flex}.mk-walk-times span{background:#fff;border:1px solid #e6e8ef;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:650}.mk-steps2{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mk-steps2 li{grid-template-columns:40px 1fr;gap:12px;display:grid}.mk-steps2 li>span{color:#fff;background:#4f46e5;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.mk-steps2 b{font-size:17px}.mk-steps2 p{margin:4px 0 0!important}@media (prefers-reduced-motion:reduce){.pl *,.wk *{animation:none!important}.pl-pcts em:last-child{opacity:1}.pl-rail-line i{width:100%}.pl-runbar i{width:88%}}.mk-pipe{background:linear-gradient(#f3fdf6 0%,#fff 100%)}.ait{padding:10px 0 40px}.ait-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.ait-org{background:#fff;border:1px solid #e6e8ef;border-radius:18px;flex-direction:column;align-items:center;padding:22px 18px;display:flex;box-shadow:0 30px 60px -36px #141a2e59}.ait-you,.ait-cos{border-radius:14px;align-items:center;gap:10px;padding:10px 14px;animation:.5s both hxpop;display:flex}.ait-you{background:#f7f8fc;border:1px solid #eef0f5}.ait-av{color:#fff;background:linear-gradient(140deg,#3b8fc4,#1f5f8b);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.ait-you b,.ait-cos b{font-size:14px;display:block}.ait-you small,.ait-cos small{color:#667085;font-size:11.5px}.ait-cos{color:#fff;background:linear-gradient(135deg,#141a2e,#2a3570);animation-delay:.3s}.ait-cos small{color:#c7d2fe}.ait-cos em{color:#141a2e;background:#d9ae73;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:800}.ait-ic{background:#ffffff1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.ait-line{transform-origin:top;background:linear-gradient(#c7cdf5,#4f46e5);border-radius:2px;width:3px;height:22px;animation:.5s both aitline}@keyframes aitline{0%{transform:scaleY(0)}}.ait-team{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;padding-top:14px;display:grid;position:relative}.ait-team:before{content:"";background:#c7cdf5;border-radius:2px;height:3px;position:absolute;top:0;left:10%;right:10%}.ait-agent{text-align:center;background:#f7f8ff;border:1px solid #e4e7ff;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;animation:.5s both hxpop;display:flex;position:relative}.ait-agent:before{content:"";background:#c7cdf5;width:3px;height:14px;position:absolute;top:-14px;left:50%}.ait-agent .ait-ic{background:#fff;border:1px solid #e4e7ff}.ait-agent b{font-size:12px}.ait-agent small{color:#667085;font-size:10.5px;line-height:1.3}.ait-agent em{color:#067647;background:#dcfae6;border-radius:99px;margin-top:2px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.ait-brief{background:#fff;border:1px solid #ecd7b4;border-radius:18px;padding:18px;animation:.7s .4s both rvup;box-shadow:0 30px 60px -36px #141a2e59}.ait-brief>small{color:#a0773f;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.ait-brief>b{margin-bottom:10px;font-size:16px;line-height:1.35;display:block}.ait-brief ol{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.ait-brief li{color:#2d3250;background:#fffaf2;border-radius:10px;grid-template-columns:24px 1fr;gap:8px;padding:8px 10px;font-size:13px;line-height:1.45;animation:.5s both hxrow;display:grid}@media (max-width:980px){.ait-grid{grid-template-columns:1fr}.ait-team{grid-template-columns:repeat(2,minmax(0,1fr))}.ait-team:before,.ait-agent:before{display:none}}@media (prefers-reduced-motion:reduce){.ait *{animation:none!important}}.mk-aiteam{background:linear-gradient(#fff 0%,#fffaf2 100%)}.mk-beta{letter-spacing:.08em;color:#141a2e;vertical-align:middle;background:#d9ae73;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:10px;display:inline-block}.cos-home{margin-bottom:16px;animation:none}.cos-home li{animation:none}.cos-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.cos-row .btn{flex:none}@media (max-width:560px){.cos-row{flex-direction:column;align-items:flex-start}}.tc{margin-bottom:18px}.tc-hero{background:linear-gradient(135deg,var(--accent-soft),#fff);border:1px solid color-mix(in srgb,var(--accent) 25%,#fff);border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.tc-spark{color:var(--accent);font-size:22px;line-height:1}.tc-msg{color:#141a2e;margin:0;font-size:19px;font-weight:650;line-height:1.35}.tc-faith{color:#475467;margin:6px 0 0;font-size:13px;font-style:italic}.tc-voice{color:#667085;margin:8px 0 0;font-size:12px}.tc-note{background:#fff;border:1px solid #e6e8ef;border-radius:12px;margin-top:10px;padding:10px 12px}.tc-note label{margin-bottom:6px;display:block}.tc-cards{gap:10px;display:grid}.tc-card{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:14px 16px;box-shadow:0 1px 2px #1018280a}.tc-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tc-top b{font-size:17px}.tc-why{color:#475467;margin:2px 0 0;font-size:13px}.tc-open{color:#1d2939;margin:10px 0 6px;font-size:15px;line-height:1.45}.tc-star{color:#d0d5dd;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:20px}.tc-star.on{color:#f5b942}.tc-btns{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tc-detail{margin:0 0 8px}@media (max-width:520px){.tc-msg{font-size:17px}.tc-btns .btn{flex:30%}}.sp-layout{grid-template-columns:210px minmax(0,1fr);display:grid}.sp-main{min-width:0}.sp-sec{scroll-margin-top:16px}.sp-toc{align-self:start;gap:14px;height:calc(100vh - 32px);padding:18px 0 18px 22px;display:flex;position:sticky;top:16px}.sp-rail{background:#e6ebf2;border-radius:99px;flex:none;width:4px;position:relative}.sp-rail i{background:linear-gradient(#76b3dd,#3b8fc4,#1f5f8b);border-radius:99px;width:100%;transition:height .15s linear;position:absolute;top:0;left:0}.sp-toc ol{flex-direction:column;justify-content:space-between;height:100%;margin:0;padding:0;list-style:none;display:flex}.sp-toc a{color:#667085;align-items:center;gap:8px;padding:2px 0;font-size:13px;text-decoration:none;transition:color .2s;display:flex}.sp-toc a:hover{color:#1d2939}.sp-dot{background:#fff;border:2px solid #d0d5dd;border-radius:50%;flex:none;width:8px;height:8px;transition:all .2s}.sp-toc li.done a{color:#475467}.sp-toc li.done .sp-dot{background:#76b3dd;border-color:#76b3dd}.sp-toc li.on a{color:#141a2e;font-weight:700}.sp-toc li.on .sp-dot{background:#1f5f8b;border-color:#1f5f8b;transform:scale(1.35);box-shadow:0 0 0 4px #3b8fc42e}.sp-chips{display:none}.sp .mk-split-wide.sp-rev{direction:rtl}.sp .mk-split-wide.sp-rev>*{direction:ltr}@media (max-width:900px){.sp-layout{display:block}.sp-toc{display:none}.sp-chips{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);scrollbar-width:none;background:#fffffff2;border-bottom:1px solid #eef0f5;gap:6px;padding:8px 16px;display:flex;position:sticky;top:0;overflow-x:auto}.sp-chips::-webkit-scrollbar{display:none}.sp-chips a{color:#475467;background:#fff;border:1px solid #e6e8ef;border-radius:99px;flex:none;padding:5px 11px;font-size:12.5px;text-decoration:none}.sp-chips a.on{color:#fff;background:#1f5f8b;border-color:#1f5f8b}.sp .mk-split-wide.sp-rev{direction:ltr}}.ct-hero{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:16px;display:grid}.ct-hero .rd-av{width:64px;height:64px;font-size:21px}.ct-who h2{font-size:24px}.ct-who small{color:var(--muted);margin:2px 0 8px;font-size:13px;display:block}.ct-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:420px;display:flex}.ct-rel{grid-column:1/-1;margin:0}@media (max-width:820px){.ct-hero{grid-template-columns:auto 1fr}.ct-acts{grid-column:1/-1;justify-content:flex-start;max-width:none}}.ghl-sync{color:var(--muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ghl-sync i{background:#12b76a;border-radius:50%;width:8px;height:8px}.ghl-sync.checking i{background:#f5b942;animation:1.4s ease-out infinite rdpulse}.ghl-sync.new{color:#067647;font-weight:700}.bf{border-color:#dfe3fb}.bf-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;margin:0 0 12px;font-size:11px;font-weight:800}.bf h5{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;margin:0 0 6px;font-size:11px;font-weight:800}.bf-wait{color:#7a3f04;background:#fff4e0;border:1px solid #f9d9a3;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px;line-height:1.45}.bf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bf-card{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;padding:11px 13px}.bf-card small{color:#8a92a5;margin-bottom:4px;font-size:11.5px;display:block}.bf-card p,.bf-card li{color:#3a4256;margin:0;font-size:13px;line-height:1.5}.bf-card ul{margin:0 0 4px;padding-left:16px}.bf-ghl{border:1px dashed #c7cdf5;border-radius:10px;grid-template-columns:auto 1.2fr 1.2fr 1fr;align-items:center;gap:14px;margin-top:10px;padding:10px 13px;display:grid}.bf-ghl small{color:#8a92a5;font-size:11px;display:block}.bf-ghl b{flex-direction:column;gap:2px;font-size:12.5px;display:flex}.bf-ghl b.bf-tags{flex-flow:wrap;gap:4px}.bf-tags i{color:#3456c9;background:#eef2ff;border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.bf-src{color:#3456c9;background:#eef4ff;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:800}.bf-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.bf-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bf-list li{color:#3a4256;grid-template-columns:22px 1fr;gap:6px;font-size:13px;line-height:1.45;display:grid}.bf-open{color:#fff;background:#141a2e;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:14px;line-height:1.5}.bf-open small{letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc;margin-bottom:4px;font-size:10.5px;font-weight:800;display:block}.bf-next{color:#3a4256;margin:10px 0 0;font-size:13.5px}@media (max-width:700px){.bf-grid,.bf-cols{grid-template-columns:1fr}.bf-ghl{grid-template-columns:1fr 1fr}}.notes .count{color:#4f46e5;vertical-align:middle;background:#eef0ff;border-radius:99px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:700}.note-add{align-items:flex-end;gap:8px;margin:10px 0 12px;display:flex}.note-add textarea{flex:1}.note{background:#fffbea;border:1px solid #f1e3b5;border-left:4px solid #f5b942;border-radius:10px;margin-top:10px;padding:10px 12px}.note.ghl{background:#f6f9ff;border-color:#d6e4ff #d6e4ff #d6e4ff #3b82f6}.note.pinned{background:#f7f7ff;border-color:#e0e2fb}.note header{color:var(--muted);justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.note header b{color:var(--ink)}.note-src{color:#8a5a00;background:#fff3c4;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:700}.note-src.gohighlevel{color:#1d4ed8;background:#e0ebff}.note p,.note-body{white-space:pre-wrap;color:#1d2433;margin:0;font-size:14px;line-height:1.55;display:block}.note-long summary{cursor:pointer;list-style:none}.note-long summary::-webkit-details-marker{display:none}.note-long[open] summary{display:none}.note-more{color:#4f46e5;white-space:nowrap;font-weight:700}.note-edit{margin-top:6px}.note-edit summary{color:var(--muted);cursor:pointer;width:max-content;font-size:12px}.note-edit form{margin-top:6px}.convo-list{gap:8px;max-height:560px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.convo-list li{background:#f7f8fc;border:1px solid #eef0f5;border-radius:10px;grid-template-columns:26px 1fr;gap:8px;padding:9px 11px;display:grid}.convo-list li.in{background:#f0fbf4;border-color:#cdeedb}.convo-list small{color:var(--muted);font-size:11.5px;display:block}.convo-list b{margin-top:2px;font-size:13px;display:block}.convo-list p{color:#3a4256;white-space:pre-wrap;margin:3px 0 0;font-size:13px;line-height:1.5}.convo-ic{font-size:15px;line-height:1.6}.content-wide{max-width:none}.db-stats{text-align:right;gap:18px;display:flex}.db-stats small{color:var(--muted);font-size:12px;display:block}.db-stats b{letter-spacing:-.02em;font-size:26px}.db-stats .call b{color:#b54708}.db-call{color:#7a3f04;background:#fff4e0;border:1px solid #f9d9a3}.db-rail,.db-board{grid-template-columns:repeat(var(--n,11),minmax(0,1fr));gap:6px;display:grid}.db-rail{justify-items:center;margin:4px 0 10px;position:relative}.db-rail:before{content:"";opacity:.35;background:linear-gradient(90deg,#76b3dd,#3b8fc4 55%,#1f5f8b 85%,#12b76a);border-radius:99px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:4.5%;right:4.5%}.db-node{z-index:1;color:#98a2b3;background:#fff;border:2px solid #e3e7ef;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative}.db-node svg{width:15px;height:15px}.db-node.on{color:#fff;background:#2a76ad;border-color:#2a76ad}.db-node.last.on{background:#12b76a;border-color:#12b76a}.db-col{--c:color-mix(in srgb,#76b3dd calc((1 - var(--t)) * 100%),#1f5f8b);background:#fff;border:1px solid #e6ebf2;border-radius:12px;flex-direction:column;min-width:0;max-height:calc(100vh - 210px);padding:9px 6px 6px;display:flex;position:relative;overflow:hidden}.db-col.last{--c:#12b76a}.db-col:before{content:"";background:var(--c);height:3px;position:absolute;top:0;left:0;right:0}.db-col header{flex-direction:column;gap:4px;min-height:72px;padding:0 2px 6px;display:flex;position:relative}.db-ic{width:26px;height:26px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:8px;place-items:center;display:grid}.db-ic svg{width:15px;height:15px}.db-col header i{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:99px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:800;position:absolute;top:2px;right:2px}.db-col header b{color:#1d2939;font-size:12px;line-height:1.2}.db-col header small{color:var(--muted);font-size:11px}.db-cards{flex-direction:column;gap:5px;padding-bottom:2px;display:flex;overflow-y:auto}.db-empty{border:1.5px dashed #e6ebf2;border-radius:9px;height:40px}.db-card{background:#fff;border:1px solid #edf0f5;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:6px;padding:6px 6px 6px 5px;display:grid;position:relative;box-shadow:0 2px 6px -4px #1018282e}.db-card.hot{border-color:#f5b942;box-shadow:0 0 0 1px #f5b942,0 4px 10px -6px #b5470866}.db-ini{color:#fff;background:var(--c);border-radius:50%;place-items:center;width:22px;height:22px;font-size:8.5px;font-weight:800;display:grid}.db-ct{flex-direction:column;gap:3px;min-width:0;padding-right:12px;display:flex}.db-ct a{color:#1d2939;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;text-decoration:none;overflow:hidden}.db-ct a:hover{text-decoration:underline}.db-bar{background:#eef2f7;border-radius:99px;height:3px;overflow:hidden}.db-bar i{background:var(--c);border-radius:99px;height:100%;display:block}.db-meta{color:var(--muted);justify-content:space-between;gap:4px;font-size:10.5px;display:flex}.db-meta em{color:var(--c);font-style:normal;font-weight:800}.db-flag{color:#b42318;white-space:nowrap;text-overflow:ellipsis;background:#fdecea;border-radius:5px;width:max-content;max-width:100%;padding:1px 5px;font-size:9.5px;font-weight:800;overflow:hidden}.db-flag.call{color:#b54708;background:#fff4e0}.db-edit{grid-column:1/-1}.db-edit summary{cursor:pointer;color:#98a2b3;border-radius:5px;padding:1px 3px;font-size:13px;line-height:1;list-style:none;position:absolute;top:3px;right:3px}.db-edit summary::-webkit-details-marker{display:none}.db-edit summary:hover,.db-edit[open] summary{color:#344054;background:#f1f3f8}.db-pop{border-top:1px solid #eef0f5;gap:6px;margin-top:2px;padding-top:6px;display:grid}.db-pop form{gap:5px;display:grid}.db-pop .input{min-width:0;padding:5px 6px;font-size:12px}@media (max-width:1180px){.db-rail{display:none}.db-board{grid-template-columns:repeat(var(--n,11),minmax(150px,1fr));padding-bottom:8px;overflow-x:auto}}@media (max-width:820px){.db-board{grid-template-columns:repeat(var(--n,11),78vw)}.db-stats{display:none}}.ask-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.voice-switch{background:#f1f3f8;border-radius:99px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.voice-switch a{color:#475467;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.voice-switch a.on{color:#141a2e;background:#fff;box-shadow:0 1px 3px #1018281f}.ask-chat{flex-direction:column;gap:10px;max-height:60vh;margin:16px 0;padding:4px;display:flex;overflow-y:auto}.ask-chat .msg{white-space:pre-wrap;max-width:85%;line-height:1.55}.ask-chat .msg.me{align-self:flex-end}.msg-who{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;margin-bottom:4px;font-size:10.5px;font-weight:800;display:block}.msg-src{color:var(--muted);margin-top:8px;font-size:12px}.msg-src summary{cursor:pointer}.msg-src ul{margin:4px 0 0;padding-left:18px}.ask-starters{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ask-starters .chip{border:1px solid var(--line);cursor:pointer;color:#344054;background:#fff;border-radius:99px;padding:6px 12px;font-size:12.5px}.ask-starters .chip:hover{background:#f7f7ff;border-color:#c7cdf5}.deal-tile h3 a{text-decoration:none}.deal-tile h3 a:hover{text-decoration:underline}.deal-tile.focus{box-shadow:0 0 0 1px #12b76a,var(--shadow);border-color:#12b76a}.shell{background:radial-gradient(1100px 520px at 100% -8%,color-mix(in srgb,var(--accent) 16%,transparent) 0,transparent 62%), radial-gradient(800px 420px at 8% 0,#eef4ff 0,transparent 60%),var(--bg)}.sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#fff) 0,var(--brand) 38%,color-mix(in srgb,var(--brand) 86%,#000) 100%);box-shadow:inset -1px 0 #ffffff0f}.nav a{transition:background .15s,color .15s,transform .15s}.nav a:hover{transform:translate(2px)}.nav a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 34%,transparent),#ffffff14)}.topbar{-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#ffffffd1}.card{border-color:#e7eaf3;border-radius:14px;transition:box-shadow .2s,transform .2s;box-shadow:0 1px 2px #1018280a,0 10px 30px -12px #1f295a1f}a.card:hover,.deal-tile:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1018280d,0 18px 40px -16px #1f295a38}.hero h2{background:linear-gradient(90deg,#141a2e 0,color-mix(in srgb,var(--accent) 70%,#141a2e) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{color:color-mix(in srgb,var(--accent) 80%,#1f2a5a)}.btn-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--btn) 88%,#fff),var(--btn));box-shadow:0 1px 2px #1018281f,0 6px 14px -8px color-mix(in srgb,var(--btn) 70%,transparent)}.btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.btn{transition:filter .15s,background .15s,transform .15s,box-shadow .15s}.progress{background:#edf0f6;height:10px}.progress i{background:linear-gradient(90deg,#76b3dd,#3b8fc4 55%,#12b76a);animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both rdgrow2}.status.on{color:#067647;background:#dcfae6}.notice.info{background:linear-gradient(90deg,var(--accent-soft),#fff);border:1px solid color-mix(in srgb,var(--accent) 22%,#fff)}.input:focus{border-color:color-mix(in srgb,var(--accent) 60%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent);outline:none}.card.metric{position:relative;overflow:hidden}.card.metric:before{content:"";background:linear-gradient(90deg,#76b3dd,#3b8fc4);height:4px;position:absolute;top:0;left:0;right:0}.g4>.card.metric:nth-child(2):before{background:linear-gradient(90deg,#a5b4fc,#4f46e5)}.g4>.card.metric:nth-child(3):before{background:linear-gradient(90deg,#6ee7b7,#12b76a)}.g4>.card.metric:nth-child(4):before{background:linear-gradient(90deg,#fcd34d,#f59e0b)}.card.metric.dark{background:radial-gradient(420px 200px at 100% 0,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%),linear-gradient(160deg,#1b2340,#101626);border-color:#1b2340}.action .num{background:linear-gradient(160deg,var(--accent-soft),#fff);border:1px solid color-mix(in srgb,var(--accent) 25%,#fff);color:color-mix(in srgb,var(--accent) 80%,#1f2a5a)}.coach-card{background:radial-gradient(520px 220px at 100% 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),linear-gradient(145deg,var(--accent-soft),#fff)}.spark{background:linear-gradient(140deg,#4f46e5,#3b8fc4);box-shadow:0 6px 16px -8px #4f46e5}@keyframes appUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.content>.card,.content>.grid>.card,.content .stack>.card,.content>.hero{animation:.45s cubic-bezier(.2,.8,.2,1) both appUp}.content .stack>.card:nth-child(2){animation-delay:50ms}.content .stack>.card:nth-child(3){animation-delay:.1s}.content .stack>.card:nth-child(4){animation-delay:.15s}.g4>.card:nth-child(2){animation-delay:40ms}.g4>.card:nth-child(3){animation-delay:80ms}.g4>.card:nth-child(4){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.content *,.progress i{transition:none!important;animation:none!important}}.shell{font-size:15.5px}.shell .small{font-size:14.5px}.shell .tiny{font-size:12.5px}.shell .card h3{font-size:18px}.shell .nav a{font-size:15px}.shell .nav-label{font-size:11px}.shell .status{font-size:12px}.shell .pill{font-size:11px}.shell .input,.shell .btn{font-size:15px}.shell .btn-sm{font-size:14px}.shell .notice{font-size:14.5px}.shell .metric .label,.shell .metric .sub{font-size:13.5px}.shell .metric .value{font-size:30px}.shell .timeline li{font-size:14px}.shell .timeline .when{font-size:13px}.shell .action strong{font-size:15.5px}.shell .action span{font-size:14px}.shell .topbar h1{font-size:21px}.shell .bf-card p,.shell .bf-card li,.shell .bf-list li{font-size:14px}.shell .bf-card small,.shell .bf-ghl small{font-size:12.5px}.shell .note p,.shell .note-body{font-size:15px}.shell .convo-list p{font-size:14px}.shell .convo-list small{font-size:12.5px}.shell .rd-sig b{font-size:14px}.shell .rd-sig li small{font-size:12.5px}.shell .rd-meter-top small,.shell .rd-why{font-size:13px}.shell .rd-track li{font-size:12.5px}.shell .rd-next b{font-size:14.5px}.shell .msg{font-size:15px}.shell .db-ct a{font-size:12.5px}.shell .db-col header b{font-size:13px}.shell .db-meta{font-size:11.5px}.shell .db-col header small{font-size:12px}.nav-scrim{display:none}@media (max-width:820px){.sidebar{-webkit-overflow-scrolling:touch;width:min(300px,86vw);padding-bottom:calc(22px + env(safe-area-inset-bottom));overflow-y:auto}.nav{flex:none}.side-foot{margin-top:18px}#nav-open:checked~.nav-scrim{z-index:19;background:#10182873;display:block;position:fixed;inset:0}.shell .input,.shell select,.shell textarea{font-size:16px}.shell .btn{min-height:42px}.shell .btn-sm{min-height:38px}.shell .nav a{padding:12px}.menu-toggle{width:42px;height:42px;font-size:18px}.topbar{height:60px}.shell .topbar h1{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.note-add{flex-direction:column;align-items:stretch}.ask-head{flex-direction:column;align-items:flex-start}.ask-chat .msg{max-width:94%}.ct-hero .rd-av{width:52px;height:52px;font-size:18px}.ct-who h2{font-size:21px}.db-board{grid-template-columns:repeat(var(--n,11),minmax(220px,80vw));scroll-snap-type:x mandatory;padding-bottom:10px;overflow-x:auto}.db-col{scroll-snap-align:start;max-height:none}.bf-ghl{grid-template-columns:1fr}.content{padding:16px 14px 48px}}.db-meta{flex-wrap:wrap;row-gap:0}.db-meta>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.view-switch{background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.view-switch button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 6px;font-size:14px;font-weight:700;transition:background .15s,color .15s}.view-switch button.on{color:var(--brand);background:#fff;box-shadow:0 1px 3px #0003}.ghl-sync.off{color:#b54708}.ghl-sync.off i{background:#f5b942}.fb-fab{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:15;color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#3b8fc4);border:0;border-radius:99px;padding:11px 16px;font-size:14px;font-weight:750;position:fixed;box-shadow:0 10px 24px -10px #4f46e5b3}.fb-fab:hover{filter:brightness(1.06)}.fb-scrim{z-index:40;background:#10182873;place-items:end center;padding:16px;display:grid;position:fixed;inset:0}@media (min-width:821px){.fb-scrim{place-items:end}}.fb-panel{background:#fff;border-radius:16px;width:min(460px,100%);padding:18px;animation:.25s both appUp;box-shadow:0 24px 60px -20px #10182873}.fb-panel h3{font-size:18px}.fb-x{padding:6px;font-size:18px;text-decoration:none;color:var(--muted)!important}.fb-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.fb-kinds label{cursor:pointer}.fb-kinds input{opacity:0;pointer-events:none;position:absolute}.fb-kinds span{text-align:center;border:1.5px solid var(--line);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:72px;padding:10px 6px;font-size:13px;font-weight:650;display:flex}.fb-kinds i{font-size:20px;font-style:normal}.fb-kinds input:checked+span{color:#3730a3;background:#f5f5ff;border-color:#4f46e5}.fb-kinds input:focus-visible+span{outline-offset:2px;outline:2px solid #4f46e5}.fb-done p{margin:10px 0 14px;font-size:15px}.td-cheer{background:radial-gradient(520px 220px at 100% 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),linear-gradient(145deg,#f7f8ff,#fff);margin-bottom:16px}.td-msg{color:#1d2433;margin:0;font-size:18px;font-weight:600;line-height:1.5}.td-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.td-stats div{background:#fff;border:1px solid #eef0f5;border-radius:12px;padding:10px 12px}.td-stats b{letter-spacing:-.02em;font-size:24px;display:block}.td-stats small{color:var(--muted);font-size:13px}.td-follow h3{font-size:19px}.td-why{color:#3a4256;margin:8px 0 0;font-size:15px;line-height:1.5}.td-f{border-left:4px solid #f5b942}.td-f.webinar,.td-f.likely{border-left-color:#12b76a}.td-f.reply{border-left-color:#4f46e5}.cl-item{border-radius:16px;animation:.45s both appUp;box-shadow:0 1px 2px #1018280a,0 10px 30px -14px #1f295a29}.cl-item:nth-child(2){animation-delay:50ms}.cl-item:nth-child(3){animation-delay:.1s}.cl-next{border:1.5px solid color-mix(in srgb,var(--accent) 55%,#fff);background:radial-gradient(520px 200px at 100% 0,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent),0 18px 40px -18px #1f295a4d}.cl-badge{letter-spacing:.08em;text-transform:uppercase;color:#fff;vertical-align:middle;background:linear-gradient(90deg,#3b8fc4,#12b76a);border-radius:99px;margin-right:8px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-block}.status.stage{color:#3456c9;background:#eef4ff}.tel{white-space:nowrap}@media (max-width:520px){.td-stats b{font-size:20px}.cl-head>.row{width:100%}.cl-head .btn-primary.tel{flex:100%;min-height:50px;font-size:17px}.cl-item form.row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cl-item form.row .btn{width:100%;min-height:46px}}.fn-bar{background:color-mix(in srgb,var(--accent) 18%,#fff)}.fn-row:nth-child(2) .fn-bar{background:color-mix(in srgb,var(--accent) 32%,#fff)}.fn-row:nth-child(3) .fn-bar{background:color-mix(in srgb,var(--accent) 50%,#fff)}.fn-row:nth-child(4) .fn-bar{color:#fff;background:linear-gradient(90deg,#3b8fc4,#1f5f8b)}.fn-fill{opacity:.55;background:linear-gradient(90deg,#6ee7b7,#12b76a)}.ask-chat .msg.ai{background:#fff;box-shadow:0 8px 24px -16px #1f295a40}.bf-open{background:radial-gradient(400px 160px at 100% 0,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%),#141a2e;font-size:16px}.rd-up{white-space:nowrap}.rd-meter-top{flex-wrap:wrap}.shell .table{font-size:15px}.shell .table th{font-size:13px}.topbar{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--accent) 25%,transparent)}.db-ct a{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}@media (min-width:1500px){.shell{grid-template-columns:220px minmax(0,1fr)}}.wm-top{display:none}@media (max-width:1100px){.wm-top{margin-bottom:16px;display:block}.wm-side{display:none}}@media (max-width:820px){.db-col.empty{display:none}.ct-acts .btn-primary{flex:100%;min-height:50px;font-size:17px}.voice-switch{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.voice-switch a{white-space:nowrap}.db-edit summary{padding:8px 10px;font-size:18px;top:0;right:0}.shell .chip{align-items:center;min-height:40px;padding:8px 14px;display:inline-flex}.note-edit summary,.shell .linkbtn,.content>p.small:first-child a{padding:8px 0;display:inline-block}}@media (max-width:520px){.rd-meter-top b{justify-content:space-between;width:100%}}.ct-contact{flex-wrap:wrap;gap:6px 16px;margin:0 0 8px;font-size:15px;display:flex}.ct-contact a{color:#1d2433;text-decoration:none}.ct-contact a:hover{text-decoration:underline}.ct-phone{white-space:nowrap;font-size:17px;font-weight:750}.ct-nophone{font-weight:650;color:#b54708!important}.bf-call{background:linear-gradient(135deg,#f0fbf4,#eef4ff);border:1px solid #cdeedb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:14px 16px;display:flex}.bf-phone{color:#0b3d2a;letter-spacing:-.01em;white-space:nowrap;flex-direction:column;font-size:26px;font-weight:800;text-decoration:none;display:flex}.bf-phone small{letter-spacing:.08em;text-transform:uppercase;color:#067647;font-size:11px;font-weight:800}.bf-call-acts{flex-wrap:wrap;gap:8px;display:flex}.bf-addphone{width:100%}.bf-addphone label{color:#7a3f04;margin-bottom:8px;font-size:14.5px;display:block}.bf-call:has(.bf-addphone){background:#fff8ec;border-color:#f9d9a3}.bf-grid{margin-top:14px}@media (max-width:520px){.bf-phone{font-size:24px}.bf-call-acts{width:100%}.bf-call-acts .btn-primary{flex:100%;min-height:50px;font-size:17px}}.bf-nextmeet{color:var(--brand,#1f6f8b);margin:8px 0 0;font-size:.92em;font-weight:600}.pb-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;display:grid}.pb-hero h1{font-size:clamp(30px,4.4vw,48px)}.pb-spots{background:#fff;border:1px solid #e6e8ef;border-radius:14px;margin:22px 0 18px;padding:16px 18px}.pb-spots-top{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:16px;display:flex}.pb-spots-top span{color:#b54708;font-weight:700}.pb-bar{background:#eef1f6;border-radius:99px;height:14px;overflow:hidden}.pb-bar i{background:linear-gradient(90deg,#4f46e5,#7c74ff);border-radius:99px;height:100%;transition:width 1.2s;display:block}.pb-spots.full .pb-bar i{background:linear-gradient(90deg,#d92d20,#f79009)}.pb-bar2{height:10px;margin-top:8px}.pb-spots.full .pb-bar2 i{background:linear-gradient(90deg,#f79009,#fdb022);animation:1.6s ease-in-out infinite pbPulse}@keyframes pbPulse{50%{opacity:.6}}.pb-spots-note{color:#475467;margin:10px 0 0;font-size:14px}.pb-includes li{margin-bottom:8px}.pb-two{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;display:grid}.pb-crm{gap:14px;display:grid}.pb-choice{border:1px solid #e6e8ef;border-radius:10px;gap:8px;margin:0;padding:10px 12px;display:grid}.pb-choice legend{padding:0 4px;font-size:15px;font-weight:650}.pb-choice label{align-items:flex-start;gap:8px;font-size:15px;line-height:1.35;display:flex}.pb-choice input[type=radio]{margin-top:3px}.pb-label{gap:6px;font-size:15px;font-weight:650;display:grid}.pb-consent{color:#475467;align-items:flex-start;gap:8px;font-size:14px;display:flex}.pb-consent input{margin-top:3px}.pb-done h3{margin:8px 0;font-size:22px}.pb-badge{color:#067647;background:#ecfdf3;border-radius:99px;margin:0;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.pb-box{border:1px solid #e6e8ef;border-radius:12px;margin-top:14px;padding:14px}.pb-box p{margin:6px 0}.pb-zoom{font-weight:650}.pb-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pb-note{margin-top:14px}@media (max-width:860px){.pb-hero-grid,.pb-two{grid-template-columns:1fr;gap:24px}}.db-card[draggable]{cursor:grab}.db-card.dragging{opacity:.45;cursor:grabbing}.db-dragging .db-col{transition:background .15s,box-shadow .15s}.db-col.drop-on{background:#4f46e514;border-radius:12px;box-shadow:inset 0 0 0 2px #4f46e573}.db-card.db-moved{animation:.9s dbMoved}@keyframes dbMoved{0%{box-shadow:0 0 0 3px #4f46e599}to{box-shadow:none}}.db-hint{margin:6px 0 4px}@media (hover:none){.db-hint{display:none}}.cl-remember{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 4px;font-size:14px;display:flex}.cl-remember b{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-right:2px;font-size:12px}.cl-remember span{color:#3e3a8c;background:#f4f3ff;border-radius:99px;padding:3px 10px}.cl-remember q{color:#475467;quotes:"“" "”";width:100%;font-style:italic;display:block}.cl-more{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.cl-more .btn{margin-left:auto}.lx-hero{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lx-count{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c74ff);border-radius:14px;min-width:150px;padding:16px 18px}.lx-count b{font-size:40px;line-height:1.05;display:block}.lx-count small{opacity:.9}.lx-main{flex:1;min-width:240px}.lx-main h2{margin:4px 0 8px}.lx-phase{margin:0 0 6px;font-size:16px}.lx-goal{color:#067647;background:#ecfdf3;border-radius:99px;margin:0;padding:4px 12px;font-weight:650;display:inline-block}.lx-score{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.lx-score>div{text-align:center;background:#fff;border:1px solid #e6e8ef;border-radius:12px;padding:12px}.lx-score b{font-size:26px;display:block}.lx-score small{color:var(--muted)}.lx-runway{grid-template-columns:repeat(5,1fr);gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.lx-runway li{border-top:4px solid #e6e8ef;padding-top:6px;font-size:13px;display:grid}.lx-runway li.now{color:#3e3a8c;border-color:#4f46e5;font-weight:650}.lx-runway span{color:var(--muted)}.lx-runway li.now span{color:inherit}.lx-link,.lx-sec,.lx-set{margin-bottom:14px}.lx-row{border-top:1px solid #f0f1f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 0;display:grid}.lx-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lx-msg{grid-column:1/-1}.lx-tpl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}@media (max-width:700px){.lx-score,.lx-runway{grid-template-columns:repeat(2,1fr)}.lx-row{grid-template-columns:1fr}.lx-acts{justify-content:flex-start}.lx-count{width:100%}}.lx-banner{color:#2b2870;background:linear-gradient(90deg,#eef0ff,#f6f5ff);border:1px solid #d9dbff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 14px;padding:12px 16px;text-decoration:none;display:flex}.lx-banner b{font-size:16px}.lx-banner span{color:#475467}.lx-banner em{color:#4f46e5;margin-left:auto;font-style:normal;font-weight:650}.lx-email{position:relative}.lx-email>summary{list-style:none}.lx-email>summary::-webkit-details-marker{display:none}.lx-email-pop{z-index:20;text-align:left;background:#fff;border:1px solid #e6e8ef;border-radius:12px;width:min(440px,86vw);padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #10182824}.lx-email-body{white-space:pre-wrap;background:#f8f9fc;border-radius:8px;max-height:260px;margin-bottom:10px;padding:10px;font-size:14px;overflow:auto}@media (max-width:700px){.lx-email-pop{width:auto;margin-top:8px;position:static}}.lt{margin-bottom:14px}.lt-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lt-big{font-size:26px}.lt-done{color:#067647;font-weight:650}.lt-bar{background:#eef1f6;border-radius:99px;height:16px;margin:14px 0 26px;position:relative}.lt-bar i{background:linear-gradient(90deg,#4f46e5,#7c74ff);border-radius:99px;height:100%;display:block}.lt-you{color:#4f46e5;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:20px;transform:translate(-50%)}.lt-pace{margin:0 0 10px;font-size:15px}.lt-pace.behind b{color:#b54708}.lt-funnel{grid-template-columns:repeat(7,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.lt-funnel li{text-align:center;background:#f8f9fc;border-radius:10px}.lt-funnel li>*{color:inherit;border-radius:10px;padding:8px 4px;text-decoration:none;display:grid}.lt-funnel a:hover{background:#eef0ff}.lt-funnel small{color:var(--muted);font-size:12px}.lt-funnel b{font-size:20px}.lt-funnel em{color:#4f46e5;font-size:11px;font-style:normal}@media (max-width:700px){.lt-funnel{grid-template-columns:repeat(4,1fr)}}.lx-chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.lx-chip{color:#344054;white-space:nowrap;text-overflow:ellipsis;background:#f2f4f7;border-radius:99px;max-width:100%;padding:2px 8px;font-size:12px;line-height:1.5;display:inline-block;overflow:hidden}.lx-chip-stage{color:#3e3a8c;background:#eef0ff}.lx-chip-ok{color:#067647;background:#ecfdf3}.lx-chip-touch{color:#9a3412;background:#fff7ed}.lx-row.lx-hl{background:#ecfdf3;border-radius:10px;padding-left:8px;padding-right:8px;transition:background 1.5s}.lx-add .input{min-width:0}.rt-grid{border:1px solid #eef0f4;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;max-height:340px;padding:10px;display:grid;overflow:auto}.rt-tag{align-items:center;gap:8px;font-size:14px;display:flex}.rt-tag small{color:var(--muted);margin-left:auto}.lt-today{margin:0 0 6px;font-size:16px}.lx-plan-t tr.today td{background:#eef0ff}.lx-ok{color:#067647;font-weight:650}.lx-behind{color:#b54708}.lx-who{min-width:0}.lx-plan-t tr.past td{color:#667085}.btn-ok{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.lx-row.lx-leaving{animation:.45s forwards lxLeave;overflow:hidden}@keyframes lxLeave{0%{opacity:1;background:#ecfdf3;max-height:200px}to{opacity:0;background:#ecfdf3;max-height:0;padding-top:0;padding-bottom:0}}.lx-today-sec .lx-row{padding:6px 0}.lx-day{border-top:1px solid #f0f1f5;padding:10px 0}.lx-day>summary{cursor:pointer;font-size:15px}.lx-msg[open]>summary{color:var(--muted)}.lx-msg[open] textarea{font-size:14px}.pp{background:#fff;border:1px solid #e6e8ef;border-radius:20px;margin-bottom:16px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 12px 32px #1018280f}.pp header{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:12px;display:flex}.pp header h2{margin:0;font-size:24px}.pp-when{color:var(--muted);font-size:14px}.pp-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800}.pp-tag.cur{color:#4f46e5;background:#eef0ff}.pp-tag.nur{color:#067647;background:#e9f8f1}.pp-tag.nxt{color:#b54708;background:#fff4e5}.pp-current{background:radial-gradient(1200px 300px at 0 0,#f3f2ff,#0000 60%),#fff;border-color:#dcdcfb}.pp-current:before{content:"";background:linear-gradient(90deg,#4f46e5,#7c74ff,#d9ae73);height:5px;position:absolute;inset:0 0 auto}.pp-nurture:before{content:"";background:linear-gradient(90deg,#12b76a,#6ce9a6);height:4px;position:absolute;inset:0 0 auto}.pp-next:before{content:"";background:linear-gradient(90deg,#f79009,#fdb022);height:4px;position:absolute;inset:0 0 auto}.pp-hero{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;display:flex}.pp-count{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c74ff);border-radius:18px;min-width:118px;padding:14px 16px;box-shadow:0 10px 24px #4f46e54d}.pp-count b{font-size:46px;line-height:1;display:block}.pp-count small{opacity:.9;font-size:13px}.pp-count.sm{background:linear-gradient(135deg,#12b76a,#32d583);min-width:92px;padding:10px 12px;box-shadow:0 8px 20px #12b76a40}.pp-count.sm b{font-size:32px}.pp-coach{flex:1;min-width:220px}.pp-coach p{margin:0 0 8px;font-size:15px}.pp-target{color:#3e3a8c;font-weight:700;font-size:18px!important}.pp-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pp-ring{flex:none;position:relative}.pp-ring svg{display:block}.pp-ring circle{fill:none;stroke-width:10px}.pp-ring-bg{stroke:#eceefe}.pp-ring-fg{stroke:#4f46e5;stroke-linecap:round;transition:stroke-dashoffset 1.2s}.pp-ring-fg.full{stroke:#12b76a}.pp-nurture .pp-ring-bg{stroke:#e3f7ed}.pp-nurture .pp-ring-fg{stroke:#12b76a}.pp-ring-t{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.pp-ring-t b{font-size:26px;line-height:1}.pp-ring-t b span{color:var(--muted);font-size:14px}.pp-ring-t small{color:var(--muted);font-size:12px}.pp-track{grid-template-columns:repeat(var(--steps),1fr);margin:6px 0 14px;padding:0;list-style:none;display:grid;position:relative}.pp-track li{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.pp-track li:before{content:"";z-index:0;background:#eceef4;width:100%;height:6px;position:absolute;top:22px;left:-50%}.pp-track li:first-child:before{display:none}.pp-track li.done:before,.pp-track li.now:before{background:linear-gradient(90deg,#4f46e5,#7c74ff)}.pp-nurture .pp-track li.done:before,.pp-nurture .pp-track li.now:before{background:linear-gradient(90deg,#12b76a,#32d583)}.pp-dot{z-index:1;color:#344054;background:#fff;border:3px solid #e1e4ee;border-radius:50%;place-items:center;width:50px;height:50px;font-size:17px;font-weight:800;display:grid;position:relative}.pp-track li.done .pp-dot{color:#fff;background:#4f46e5;border-color:#4f46e5}.pp-track li.now .pp-dot{color:#4f46e5;background:#fff;border-color:#4f46e5;animation:1.8s ease-in-out infinite ppPulse;box-shadow:0 0 0 6px #4f46e526}.pp-nurture .pp-track li.now .pp-dot{color:#067647;border-color:#12b76a;box-shadow:0 0 0 6px #12b76a26}@keyframes ppPulse{50%{box-shadow:0 0 0 12px #4f46e50d}}.pp-track small{color:#475467;font-size:12.5px;font-weight:600}.pp-track em{color:#4f46e5;font-size:11px;font-style:normal;font-weight:700}.pp-goalbar-top{margin-bottom:6px}.pp-bar{background:#eceef4;border-radius:99px;height:14px;margin-bottom:22px;position:relative}.pp-bar i{background:linear-gradient(90deg,#4f46e5,#7c74ff,#d9ae73);border-radius:99px;height:100%;display:block}.pp-nurture .pp-bar i{background:linear-gradient(90deg,#12b76a,#6ce9a6)}.pp-bar span{color:#4f46e5;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:18px;transform:translate(-50%)}.pp-nurture{padding:16px 20px}.pp-nurture header h2{font-size:20px}.pp-nurture .pp-dot{width:40px;height:40px;font-size:15px}.pp-nurture .pp-track li:before{height:5px;top:17px}.pp-next{padding:14px 18px}.pp-next header h2{font-size:18px}.pp-next-body{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pp-wait{text-align:center;background:#fff4e5;border-radius:14px;min-width:96px;padding:8px 12px}.pp-wait b{color:#b54708;font-size:30px;line-height:1.1;display:block}.pp-wait small{color:#93370d}.pp-bars{flex:1;gap:4px;min-width:220px;display:grid}.pp-barrow{grid-template-columns:110px 1fr 34px;align-items:center;gap:8px;font-size:13px;display:grid}.pp-barrow span{background:#f2f4f7;border-radius:99px;height:8px}.pp-barrow i{background:linear-gradient(90deg,#f79009,#fdb022);border-radius:99px;height:100%;display:block}.pp-barrow b{text-align:right}.pp-setup{background:#f8f9fc;border:1px dashed #d0d5dd;border-radius:12px;padding:10px 14px;font-size:14px}@media (max-width:700px){.pp{padding:16px}.pp header h2{font-size:20px}.pp-count{min-width:96px}.pp-count b{font-size:36px}.pp-dot{width:38px;height:38px;font-size:14px}.pp-track li:before{height:5px;top:16px}.pp-track small{font-size:11px}.pp-track em{display:none}.pp-barrow{grid-template-columns:92px 1fr 30px}}.pp-roll{margin-bottom:16px}.pp-roll-goal{margin-bottom:10px;font-size:18px}.pp-roll-goal b{color:#3e3a8c}.pp-roll-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pp-roll-list li{background:#f8f9fc;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.pp-roll-t{flex:1;min-width:200px;font-size:15px}.td-why .pp-tag,.cl-why .pp-tag{margin-right:4px;padding:2px 8px;font-size:10px}.pp-nurture .pp-track em,.pp-nurture .pp-bar span{color:#067647}.pp-nurture .btn-primary{background:#12b76a;border-color:#12b76a}.pp-track li.has:before{background:linear-gradient(90deg,#a5a1ff,#c7c4ff)}.pp-track li.has .pp-dot{color:#3e3a8c;border-color:#a5a1ff}.pp-nurture .pp-track li.has:before{background:linear-gradient(90deg,#6ce9a6,#a6f4c5)}.pp-nurture .pp-track li.has .pp-dot{color:#067647;border-color:#6ce9a6}.pp{box-shadow:none;border:none;border-radius:28px;padding:22px}.pp:before{display:none}.pp-current{background:linear-gradient(160deg,#e9ebff 0%,#f3f0ff 55%,#fdf6ec 100%)}.pp-nurture{background:linear-gradient(160deg,#e4f7ee 0%,#f1fbf6 100%)}.pp-next{background:linear-gradient(160deg,#fff0e2 0%,#fff8f0 100%)}.pp-card{background:#fff;border-radius:20px;padding:20px;box-shadow:0 1px 2px #1018280d,0 10px 30px #1018280f}.pp-label{color:#fff;background:#101828;border-radius:99px;align-items:center;gap:6px;padding:5px 12px 5px 9px;font-size:12px;font-weight:600;display:inline-flex}.pp-label i{border-radius:50%;width:8px;height:8px}.pp-label i.cur{background:#7c74ff}.pp-label i.nur{background:#32d583}.pp-label i.nxt{background:#fdb022}.pp header h2{letter-spacing:-.01em;font-weight:600}.td-stats>div{text-align:left;background:#fff;border:1px solid #eef0f4;border-radius:14px;padding:10px 12px;position:relative}.td-stats>div i{opacity:.7;font-size:14px;font-style:normal;position:absolute;top:8px;right:10px}.td-stats>div b{font-size:22px;display:block}.pp-roll{background:linear-gradient(160deg,#eaf3ff,#f5f9ff);border-radius:28px;margin-bottom:16px;padding:22px}.pp-roll-head{background:#fff;border-radius:20px 20px 0 0;justify-content:space-between;align-items:baseline;padding:16px 18px 8px;font-size:17px;display:flex}.pp-roll-head span{color:var(--muted);font-size:14px}.pp-roll-line{background:#eef0f4;height:3px;margin:0;position:relative}.pp-roll-line i{background:#2e90fa;height:100%;transition:width .8s;display:block}.pp-roll-goal{background:#fff;margin:0;padding:10px 18px 0;font-size:15px}.pp-roll-list{background:#fff;border-radius:0 0 20px 20px;box-shadow:0 10px 30px #1018280f;gap:2px!important;padding:8px 10px 12px!important}.pp-roll-list li{border-radius:12px;background:0 0!important;padding:10px 8px!important}.pp-roll-list li:hover{background:#f8fafc!important}.pp-check{color:#fff;border:1.5px solid #d0d5dd;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:13px;display:grid}.pp-roll-list li.done .pp-check{background:#2e90fa;border-color:#2e90fa}.pp-roll-list li.done .pp-roll-t{color:#98a2b3;text-decoration:line-through}.pp-pill{color:#344054;background:#fff;border:1px solid #eaecf0;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.pp-pill:before{content:"";border-radius:50%;width:7px;height:7px}.pp-pill.current:before{background:#7c74ff}.pp-pill.nurture:before{background:#32d583}.pp-pill.next:before{background:#fdb022}@media (max-width:700px){.pp,.pp-roll{border-radius:22px;padding:12px}.pp-card{border-radius:16px;padding:14px}}.lib-hero{background:linear-gradient(160deg,#e9ebff,#f3f0ff 60%,#eaf6ff);border-radius:28px;margin-bottom:18px;padding:24px}.lib-hero h2{letter-spacing:-.01em;margin:10px 0 4px;font-size:28px}.lib-search{margin:14px 0 10px;position:relative}.lib-search span{color:#667085;font-size:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.lib-search .input{background:#fff;border-radius:14px;padding:14px 14px 14px 40px;font-size:16px;box-shadow:0 6px 20px #1018280f}.lib-filters{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lib-filters .chip{text-decoration:none}.lib-filters .chip.tag{font-weight:500}.lib-filters.sm .chip{padding:4px 10px;font-size:11.5px}.lib-shelf{margin-bottom:22px}.lib-shelf-h{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}.lib-shelf-h h3{margin:0}.lib-shelf-h p{margin:2px 0 0}.lib-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.lib-card{color:inherit;background:#fff;border:1px solid #eef0f4;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280d}.lib-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1018281a}.lib-thumb{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c74ff);place-items:center;height:110px;font-size:30px;display:grid;position:relative}.lib-thumb.k-doc{background:linear-gradient(135deg,#12b76a,#6ce9a6)}.lib-thumb.k-template{background:linear-gradient(135deg,#f79009,#fdb022)}.lib-thumb.k-link{background:linear-gradient(135deg,#2e90fa,#84caff)}.lib-card.soon .lib-thumb{filter:saturate(.35);opacity:.8}.lib-thumb em{color:#fff;background:#101828;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:10px;left:10px}.lib-body{gap:4px;padding:12px 14px 14px;display:grid}.lib-body small{color:var(--muted);font-size:12px}.lib-body b{font-size:15px;line-height:1.3}.lib-body p{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.lib-empty{text-align:center;padding:28px}.lib-player{background:#101828;border-radius:20px;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 14px 34px #1018282e}.lib-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lib-soon{text-align:center;background:linear-gradient(160deg,#f2f4f7,#f8f9fc);border-radius:20px;padding:40px 24px}.lib-soon em{color:#fff;background:#101828;border-radius:99px;padding:4px 12px;font-size:12px;font-style:normal;font-weight:700}@media (max-width:700px){.lib-hero{border-radius:22px;padding:16px}.lib-hero h2{font-size:22px}.lib-grid{grid-template-columns:1fr 1fr;gap:10px}.lib-thumb{height:80px}}.lib-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lib-sync{max-width:520px}.pl-steps{flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.pl-steps li{background:#fff;border:1px solid #e6e8ef;border-radius:99px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;font-weight:600;display:flex}.pl-steps b{color:#fff;background:#4f46e5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.pl-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:18px;display:grid}.pl-custom input{border:1px solid #dfe3ff;border-radius:99px;width:110px;padding:7px 12px;font-size:14px}.pl-rates{border-top:1px dashed #e6e8ef;margin:6px 0 14px;padding-top:12px}.pl-rates summary{cursor:pointer;font-weight:700}.pl-rates summary small{color:#667085;margin-left:6px;font-weight:500}.pl-rate{grid-template-columns:minmax(0,1fr) 72px 14px;align-items:center;gap:8px;margin:8px 0;font-size:14px;display:grid}.pl-rate input{text-align:right;border:1px solid #d0d5dd;border-radius:10px;width:100%;padding:6px 8px;font-size:14px}.pl-rate em{color:#667085;font-style:normal}.pl-save{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.pl-saved{color:#067647;font-size:14px;font-weight:600}.pl-head{margin:0 0 12px;font-size:17px}.pl-you{color:#344054;align-items:center;gap:8px;margin:4px 0 2px 82px;font-size:12px;display:flex}.pl-you-bar{background:#eceef4;border-radius:99px;flex:0 0 90px;height:6px;overflow:hidden}.pl-you-bar i{background:#12b76a;height:100%;display:block}.pl-time{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.pl-time:before{content:"";background:linear-gradient(90deg,#4f46e5,#3b8fc4,#12b76a);border-radius:99px;height:4px;position:absolute;top:30px;left:8%;right:8%}.pl-time li{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.pl-time li em{color:#4f46e5;font-size:11px;font-style:normal;font-weight:800}.pl-time li:after{content:"";background:#fff;border:3px solid #4f46e5;border-radius:50%;order:1;width:12px;height:12px;margin:4px 0}.pl-time li:last-child:after{background:#12b76a;border-color:#12b76a}.pl-time li span{color:#344054;order:2;font-size:11.5px;line-height:1.25}.pl-time li small{color:#98a2b3;order:3;font-size:11px}.pl-learn{margin:0 0 22px}.pl-q{margin:0 0 12px;scroll-margin-top:16px;font-size:20px}.pl-learn h3{margin:0 0 10px}.pl-learn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pl-learn-grid .pp-card{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pl-learn-grid p{color:#475467;margin:4px 0 10px;font-size:14px}.pl-soon{color:#fff;background:#101828;border-radius:99px;margin-bottom:6px;padding:3px 10px;font-size:11px;font-weight:700}@media (max-width:900px){.pl-grid,.pl-learn-grid{grid-template-columns:1fr}}@media (max-width:520px){.pl-you{margin-left:64px}.pl-time{grid-template-columns:1fr;gap:10px}.pl-time:before{display:none}.pl-time li{text-align:left;flex-direction:row;gap:8px}.pl-time li:after{order:0}}.nav a.nav-sub{border-left:1px solid #ffffff24;border-radius:0 9px 9px 0;margin:-4px 0 2px 22px;padding:7px 12px;font-size:13px}@media (min-width:901px){.pl-inputs{position:sticky;top:16px}}.pl-team{color:#067647;vertical-align:2px;background:#ecfdf3;border-radius:99px;margin-left:5px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.mf-goals button.on .pl-team{color:#fff;background:#ffffff40}.pl-teamlabel{margin-bottom:10px}.tint{border-radius:28px;margin-bottom:16px;padding:18px}.tint>.pp-label{margin:0 0 12px}.tint>.card{margin-bottom:0}.tint-blue{background:linear-gradient(160deg,#e3efff,#f2f7ff)}.tint-mint{background:linear-gradient(160deg,#dcf5e7,#f0fbf4)}.tint-peach{background:linear-gradient(160deg,#ffe9d9,#fff5ee)}.tint-lilac{background:linear-gradient(160deg,#ebe7ff,#f6f4ff)}.tint.td-follow h3{margin-top:0}.tint .cl-item{background:#fff}.hero .eyebrow{color:#fff;letter-spacing:0;text-transform:none;background:#101828;border-radius:99px;align-items:center;gap:6px;margin:0 0 6px;padding:5px 12px 5px 9px;font-size:12px;font-weight:600;display:inline-flex}.hero .eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.pp-roll>.pp-label{display:inline-flex}.pp-ask{color:#475467;background:#fff;border:1px solid #e4e7ec;border-radius:99px;padding:5px 10px;font-size:13px;font-weight:600;text-decoration:none}.pp-ask:before{content:"✦ ";color:#7a5af8}.pp-ask:hover{color:#5925dc;border-color:#7a5af8}@media (max-width:640px){.tint{border-radius:20px;padding:12px}.pp-ask{order:3}}.ch-tabs{background:#eef0f5;border-radius:99px;gap:6px;width:max-content;max-width:100%;margin:0 0 12px;padding:4px;display:none}.ch-tabs a{color:#475467;border-radius:99px;padding:7px 16px;font-size:14px;font-weight:600;text-decoration:none}.ch-tabs a.on{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.ch-search{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:8px;max-width:560px;margin:0 0 14px;padding:4px 12px;display:flex}.ch-search .input{box-shadow:none;border:0;flex:1;min-width:0;padding:8px 4px}.ch-search span{color:#98a2b3}.ch-results-grid{background:#fff;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.ch-results h4{margin:0 0 6px}.ch-results ul{margin:0;padding-left:18px}.ch-results li{margin:4px 0}.ch-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:18px;display:grid}.ch-main .card.ask{max-width:none}.ch-side{background:linear-gradient(160deg,#ebe7ff,#f6f4ff);border-radius:28px;max-height:calc(100vh - 24px);padding:14px;position:sticky;top:12px;overflow:auto}.ch-side-tabs{gap:6px;margin-bottom:12px;display:flex}.ch-side-tabs a{text-align:center;color:#475467;background:#ffffff8c;border-radius:12px;flex:1;padding:8px;font-size:14px;font-weight:600;text-decoration:none}.ch-side-tabs a.on{color:#fff;background:#101828}.ch-jump{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ch-cat h4{color:#344054;margin:14px 0 6px;font-size:14px}.ch-script{background:#fff;border-radius:14px;margin-bottom:8px;padding:10px 12px;box-shadow:0 1px 2px #1018280d}.ch-script>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ch-script>summary b{flex:1;min-width:160px}.ch-script[open]{box-shadow:0 0 0 2px #c7c2ff}.ch-script-body{white-space:pre-wrap;margin:10px 0}.ch-edit{margin-top:8px}.ch-related{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;display:flex}.ch-related>span{color:#667085;text-transform:uppercase;letter-spacing:.06em;margin-right:2px;font-size:12px;font-weight:700}.ch-library .lib-hero{border-radius:20px;padding:16px}.ch-library .lib-hero h2{font-size:20px}.ch-library .lib-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (max-width:1100px){.ch-grid{grid-template-columns:1fr}.ch-side{max-height:none;position:static}}@media (max-width:900px){.ch-tabs{display:flex}.ch-side-tabs,.ch[data-tab=coach] .ch-side,.ch[data-tab=scripts] .ch-main,.ch[data-tab=library] .ch-main{display:none}.ch-results-grid{grid-template-columns:1fr}.ch-side{border-radius:20px;padding:10px}}.tm-head h2{margin:10px 0 2px;font-size:26px}.tm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.tm-tiles div{background:#fff;border-radius:16px;padding:12px 14px}.tm-tiles small{color:#667085;font-size:12px;display:block}.tm-tiles b{color:#101828;font-size:24px}.tm-bar,.tm-mbar{background:#fff;border-radius:99px;height:14px;position:relative;overflow:visible}.tm-mbar{background:#eef0f4;height:10px;margin:10px 0 6px}.tm-bar i,.tm-mbar i{border-radius:99px;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.tm-bar i.likely,.tm-mbar i.likely{background:#b2ccff}.tm-bar i.raised,.tm-mbar i.raised{background:linear-gradient(90deg,#2e90fa,#12b76a)}.tm-bar em,.tm-mbar em{background:#101828;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.tm-bar-line{margin:10px 0 2px;font-size:15px}.tm-gap{color:#475467;margin:0;font-size:14px}.tm-cheers ul{background:#fff;border-radius:16px;margin:0;padding:12px 12px 12px 30px}.tm-cheers li{margin:4px 0}.tm-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tm-members{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.tm-card.me{box-shadow:0 0 0 2px #2e90fa,0 10px 30px #1018280f}.tm-card-head{align-items:center;gap:10px;display:flex}.tm-card-head>div{flex-direction:column;flex:1;min-width:0;display:flex}.tm-av{color:#3e3a8c;background:#eef0ff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.tm-nums,.tm-funnel{color:#475467;flex-wrap:wrap;gap:4px 12px;margin:4px 0;font-size:13px;display:flex}.tm-nums b{color:#101828}.tm-action{background:#f8f9fc;border-radius:10px;margin:8px 0 0;padding:8px 10px;font-size:14px}.tm-target{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.tm-target label{color:#667085;flex-direction:column;gap:4px;font-size:12px;display:flex}.tm-target .input{width:150px}.tm-saved{color:#067647;font-weight:600}.tm-err{color:#b42318}.tm-feed{position:sticky;top:12px}.tm-feed-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.tm-feed ol{margin:0;padding:0;list-style:none}.tm-feed li{border-top:1px solid #f2f4f7;justify-content:space-between;gap:10px;padding:8px 0;font-size:14px;display:flex}.tm-feed li small{color:#98a2b3;white-space:nowrap}.tm-live{background:#12b76a;animation:1.6s ease-in-out infinite tmpulse}@keyframes tmpulse{50%{opacity:.35}}.tm-foot{color:#667085;margin:14px 0 0;font-size:13px}.tm-pick{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.tm-form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.tm-form label{color:#344054;flex-direction:column;gap:4px;min-width:180px;font-size:13px;font-weight:600;display:flex}.tm-admin{margin-bottom:26px}.tm-admin-tools{gap:10px;margin-top:10px;display:grid}.tm-remove{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tm-remove form{display:inline}@media (max-width:900px){.tm-grid{grid-template-columns:1fr}.tm-feed{position:static}.tm-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tm-live{animation:none}}.mk-fc-target{position:relative;overflow:visible}.mk-ptn .mk-fc-target em{background:#101828;border-radius:2px;width:3px;margin-left:-1.5px;padding:0;position:absolute;top:-4px;bottom:-4px}.mk-live{background:#f8f9fc;border-radius:10px;flex-wrap:wrap;gap:6px 16px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}.mk-live span{align-items:center;gap:6px;display:inline-flex}.mk-live small{color:#98a2b3}.ta-tiles{margin:0 0 16px}.ta-add{margin-bottom:16px}.ta-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;margin-top:10px;display:grid}.ta-form label{color:#344054;flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.ta-form .ta-wide{grid-column:1/-1}.ta-checks{flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;display:flex}.ta-form label.ta-check{flex-direction:row;align-items:center;gap:6px;font-weight:500}.ta-form>.btn{justify-self:start}.ta-col{margin-bottom:18px}.ta-col-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ta-col-head h3{flex:1;min-width:200px;margin:0}.ta-move{gap:4px;display:flex}.ta-move form{display:inline}.ta-col-edit{margin:6px 0 10px}.ta-item{background:#fff;border-radius:14px;margin-bottom:8px;padding:10px 12px;box-shadow:0 1px 2px #1018280d}.ta-item>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ta-item>summary b{flex:1;min-width:200px}.ta-num{color:#3e3a8c;background:#eef0ff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.ta-tags{flex-wrap:wrap;gap:4px;display:flex}.ta-item[open]{box-shadow:0 0 0 2px #c7c2ff}.ta-tools{border-top:1px solid #f2f4f7;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding-top:10px;display:flex}.ta-tools form{display:inline}.ta-del{align-items:center;gap:6px;margin-left:auto;display:inline-flex!important}@media (max-width:640px){.ta-form{grid-template-columns:1fr}.ta-del{margin-left:0}}@media (max-width:820px){.tabs{scrollbar-width:none;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs a{white-space:nowrap;flex:none;padding:8px 12px}.content{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.mk-beta-bar{color:#fff;text-align:center;background:#101828;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:15px;text-decoration:none;display:flex}.mk-beta-bar:hover{background:#1d2939}.mk-beta-bar b{color:#7ed0f7;white-space:nowrap}.mk-beta-pill{color:#fff;background:#12b76a;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}@media (max-width:520px){.mk-beta-bar{gap:6px;font-size:14px}}
