:root{--lr-bg:#f5f7ff;--lr-surface:rgba(255,255,255,.78);--lr-surface-strong:#fff;--lr-line:rgba(25,35,60,.09);--lr-ink:#111827;--lr-muted:#667085;--lr-indigo:#4f46e5;--lr-blue:#2563eb;--lr-yellow:#ffd84d;--lr-shadow:0 12px 36px rgba(39,52,92,.08)}body{background:radial-gradient(circle at 12% 0,rgba(99,102,241,.13),transparent 28%),radial-gradient(circle at 92% 8%,rgba(37,99,235,.11),transparent 25%),linear-gradient(180deg,#f8f9ff,#f4f7ff 55%,#f8fafc);color:var(--lr-ink)}.glass-nav,.glass-panel{background:var(--lr-surface);border:1px solid rgba(255,255,255,.9);box-shadow:var(--lr-shadow);backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%)}.auth-app-icon,.brand-icon{color:var(--lr-yellow)!important;background:linear-gradient(145deg,#4338ca,#405cf5 48%,#1686ec)!important;box-shadow:0 8px 22px rgba(67,56,202,.22),inset 0 1px 0 rgba(255,255,255,.25)!important}.button{border-radius:12px;padding:0 17px;font-size:14px;box-shadow:none}.button-small{min-height:38px;border-radius:10px;padding:0 13px}.button-orange{background:linear-gradient(135deg,#ffb62e,#ff7b2f 55%,#ff596e);color:#fff;box-shadow:0 8px 18px rgba(255,105,52,.16)}.button-dark{background:#171b2e;box-shadow:none}.button-glass,.button-white{background:rgba(255,255,255,.72);border-color:var(--lr-line);box-shadow:none}.eyebrow{display:block;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.eyebrow,.tiny-label{color:#667085}.pill{background:rgba(255,255,255,.68);border-color:rgba(26,38,70,.08);color:#445}.portfolio-page{min-height:100vh;padding-bottom:80px}.portfolio-topbar{width:min(1240px,calc(100% - 40px));margin:20px auto 0;min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:8px 4px}.workspace-brand{display:flex;align-items:center;gap:10px;font-weight:850;letter-spacing:-.025em}.workspace-brand .brand-icon{width:38px;height:38px;border-radius:11px;font-size:21px}.portfolio-topbar nav{display:flex;align-items:center;gap:18px;font-size:13px;font-weight:750;color:#4b5565}.portfolio-shell{width:min(1040px,calc(100% - 40px));margin:0 auto}.portfolio-heading{padding:88px 0 36px;display:flex;align-items:end;justify-content:space-between;gap:32px}.portfolio-heading h1{margin:10px 0;font-size:clamp(46px,6vw,70px);line-height:.98}.portfolio-heading p{max-width:680px;color:var(--lr-muted);line-height:1.65;font-size:16px}.portfolio-list{border-top:1px solid var(--lr-line)}.portfolio-list>a{min-height:92px;display:grid;grid-template-columns:52px 1fr auto 90px 20px;grid-gap:18px;gap:18px;align-items:center;border-bottom:1px solid var(--lr-line);transition:background .15s ease,padding .15s ease}.portfolio-list>a:hover{background:rgba(255,255,255,.52);padding:0 12px}.portfolio-business-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#e6e9ff,#eef6ff);color:#4147a7;font-weight:900;font-size:12px}.portfolio-business-copy{display:grid;grid-gap:4px;gap:4px}.portfolio-business-copy strong{font-size:18px}.portfolio-business-copy span,.portfolio-stage{color:var(--lr-muted);font-size:12px}.portfolio-stage{text-transform:capitalize}.portfolio-signal{display:flex;align-items:baseline;justify-content:flex-end;gap:3px}.portfolio-signal strong{font-size:27px}.portfolio-signal small{color:var(--lr-muted)}.portfolio-empty{max-width:720px;margin:50px auto;text-align:center;padding:54px;border:1px solid var(--lr-line);border-radius:24px;background:rgba(255,255,255,.52)}.portfolio-empty .brand-icon{margin:0 auto 20px}.portfolio-empty h2{font-size:38px;margin:0 0 12px}.portfolio-empty p{color:var(--lr-muted);line-height:1.6}.portfolio-empty>div:last-child{display:flex;justify-content:center;gap:10px}.setup-line{padding:18px 20px;border:1px solid rgba(245,158,11,.2);background:#fffaf0;border-radius:14px;display:flex;gap:12px;color:#7a5b16}.workspace-page{min-height:100vh}.workspace-rail{position:fixed;inset:0 auto 0 0;width:228px;padding:22px 14px;background:rgba(250,251,255,.88);border-right:1px solid var(--lr-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:40;display:flex;flex-direction:column}.workspace-rail>.workspace-brand{padding:0 8px 20px}.workspace-business-switch{display:grid;grid-template-columns:10px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 10px;border-radius:12px;background:#fff;border:1px solid var(--lr-line);margin-bottom:18px}.workspace-business-switch small{display:block;color:#98a2b3;font-size:8px;letter-spacing:.12em;font-weight:900}.workspace-business-switch strong{display:block;margin-top:2px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-business-dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--lr-indigo),#3b82f6)}.workspace-nav{display:grid;grid-gap:4px;gap:4px}.workspace-nav-item{min-height:42px;display:flex;align-items:center;gap:11px;padding:0 11px;border-radius:10px;color:#667085;font-size:13px;font-weight:720}.workspace-nav-item:hover{background:rgba(79,70,229,.05);color:#252a3d}.workspace-nav-item.active{background:linear-gradient(135deg,rgba(79,70,229,.09),rgba(37,99,235,.06));color:#3730a3}.workspace-nav-icon{width:22px;display:grid;place-items:center;font-weight:900}.workspace-rail-bottom{margin-top:auto;display:grid;grid-gap:4px;gap:4px;padding-top:16px;border-top:1px solid var(--lr-line)}.workspace-main{margin-left:228px;min-height:100vh}.workspace-topbar{min-height:72px;display:flex;align-items:center;justify-content:flex-end;padding:12px 30px;border-bottom:1px solid var(--lr-line);background:rgba(248,250,255,.72);position:-webkit-sticky;position:sticky;top:0;z-index:30}.workspace-mobile-brand{display:none}.workspace-top-actions{display:flex;align-items:center;gap:10px}.notification-button{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;position:relative;border:1px solid var(--lr-line);background:rgba(255,255,255,.75)}.notification-button strong{position:absolute;right:-4px;top:-4px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;background:#ef4444;color:#fff;border:2px solid #f8faff;border-radius:999px;font-size:9px}.quick-capture-button{min-height:40px;padding:0 14px;border:0;border-radius:11px;background:#171b2e;color:#fff;font-weight:800;cursor:pointer}.quick-capture-button span{color:var(--lr-yellow)}.workspace-inner{width:min(1120px,calc(100% - 56px));margin:0 auto;padding:48px 0 80px}.workspace-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.workspace-heading h1{margin:8px 0;font-size:clamp(42px,5.6vw,68px);line-height:.98;letter-spacing:-.055em}.workspace-heading p{max-width:720px;margin:0;color:var(--lr-muted);line-height:1.65;font-size:16px}.heading-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.context-badge,.status-pill{width:-moz-fit-content;width:fit-content;padding:8px 10px;border-radius:999px;background:rgba(79,70,229,.07);color:#4f46e5;font-size:10px;font-weight:850;letter-spacing:.05em}.today-hero{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:26px}.today-hero h1{margin:8px 0 7px;font-size:clamp(48px,6vw,72px);line-height:.95}.today-hero p{max-width:720px;color:var(--lr-muted);font-size:16px;line-height:1.55}.signal-orb{width:118px;height:118px;flex:0 0 118px;border-radius:50%;background:linear-gradient(145deg,#fff,#eef2ff);border:1px solid rgba(79,70,229,.1);box-shadow:0 14px 40px rgba(67,56,202,.1);display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;align-content:center}.signal-orb span{width:100%;text-align:center;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:#667085}.signal-orb strong{font-size:43px;letter-spacing:-.06em}.signal-orb small{color:#667085}.copilot-command{min-height:68px;display:grid;grid-template-columns:36px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 16px;border:1px solid rgba(79,70,229,.12);background:rgba(255,255,255,.8);border-radius:16px;box-shadow:0 10px 30px rgba(79,70,229,.06)}.command-spark{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#4f46e5,#2563eb);color:var(--lr-yellow);font-weight:900}.copilot-command>span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.copilot-command strong{font-size:14px}.copilot-command small{color:#98a2b3;font-size:11px}kbd{background:#f2f4f7;color:#667085;border:1px solid var(--lr-line);border-radius:6px;padding:4px 7px;font-size:10px}.business-pulse-row{margin:18px 0 34px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--lr-line);border-bottom:1px solid var(--lr-line)}.business-pulse-row article{padding:17px 18px;border-right:1px solid var(--lr-line)}.business-pulse-row article:last-child{border-right:0}.business-pulse-row span{display:block;color:#667085;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.business-pulse-row strong{display:block;margin:5px 0 2px;font-size:22px;letter-spacing:-.035em}.business-pulse-row small{color:#98a2b3;font-size:10px}.today-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);grid-gap:20px;gap:20px}.today-primary-column,.today-side-column{display:grid;grid-gap:18px;gap:18px;align-content:start}.sleek-section{padding:24px;border:1px solid var(--lr-line);border-radius:18px;background:rgba(255,255,255,.68);box-shadow:0 8px 28px rgba(35,44,78,.045)}.sleek-section-head{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:18px}.sleek-section-head h2{margin:5px 0 0;font-size:26px;letter-spacing:-.04em}.sleek-section-head p{color:var(--lr-muted);line-height:1.55;margin:7px 0 0}.sleek-section-head>a,.text-action{font-size:11px;color:#4f46e5;font-weight:800;white-space:nowrap}.sleek-list{border-top:1px solid var(--lr-line)}.sleek-list-row{min-height:66px;display:grid;grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid var(--lr-line)}.sleek-list-row>div{display:grid;grid-gap:3px;gap:3px}.sleek-list-row small{color:#98a2b3;font-size:10px}.row-number{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#f1f2fb;color:#5558a8;font-size:10px;font-weight:900}.row-check{color:#98a2b3;font-size:20px}.empty-line{padding:17px 0;color:#98a2b3;font-size:12px;line-height:1.55}.ai-brief-panel>p,.compact-copy{color:#475467;line-height:1.7;font-size:15px}.brief-two-up{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:20px;background:var(--lr-line);border:1px solid var(--lr-line);border-radius:13px;overflow:hidden}.brief-two-up>div{padding:18px;background:rgba(255,255,255,.82)}.brief-two-up strong{display:block;margin:6px 0}.brief-two-up p{margin:0;color:#667085;font-size:12px;line-height:1.5}.lead-compact{grid-template-columns:1fr 86px 1.1fr}.lead-compact>span{text-align:right;font-weight:850}.lead-next{text-align:right}.timeline-list{display:grid}.timeline-item{display:grid;grid-template-columns:12px 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid var(--lr-line)}.timeline-dot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#4f46e5;box-shadow:0 0 0 4px rgba(79,70,229,.08)}.timeline-dot.task{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.09)}.timeline-item>div{display:grid;grid-gap:3px;gap:3px}.timeline-item small{color:#98a2b3;font-size:10px}.timeline-item p{margin:3px 0 0;color:#667085;font-size:11px;line-height:1.45}.upcoming-panel .text-action{display:block;margin-top:16px}.mini-progress{height:6px;border-radius:999px;background:#eaecf0;overflow:hidden;margin:18px 0 7px}.mini-progress span{display:block;height:100%;background:linear-gradient(90deg,#4f46e5,#3b82f6)}.mini-progress-copy{display:flex;justify-content:space-between;gap:10px;color:#98a2b3;font-size:10px}.mini-progress-copy a{color:#4f46e5;font-weight:800}.memory-glance-row{padding:11px 0;border-bottom:1px solid var(--lr-line)}.memory-glance-row span{color:#7c3aed;font-size:9px;font-weight:850;text-transform:uppercase}.memory-glance-row p{margin:4px 0 0;color:#667085;font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.capture-backdrop{position:fixed;inset:0;background:rgba(17,24,39,.24);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:flex;justify-content:flex-end}.capture-sheet{width:min(520px,100%);height:100%;background:#fbfcff;border-left:1px solid var(--lr-line);padding:30px;box-shadow:-24px 0 70px rgba(17,24,39,.12);overflow:auto}.capture-sheet-head{display:flex;justify-content:space-between;gap:20px;align-items:start}.capture-sheet-head h2{margin:6px 0 24px;font-size:36px}.capture-sheet-head>button{border:0;background:#f2f4f7;width:34px;height:34px;border-radius:10px;cursor:pointer;font-size:20px}.capture-type-row{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:24px}.capture-chip{border:1px solid var(--lr-line);background:#fff;border-radius:999px;min-height:31px;padding:0 10px;font-size:10px;font-weight:800;text-transform:capitalize;cursor:pointer}.capture-chip.active{background:#272b47;color:#fff}.capture-field{display:grid;grid-gap:7px;gap:7px;margin:16px 0;color:#475467;font-size:11px;font-weight:800}.capture-field input,.capture-field textarea{width:100%;border:1px solid #e4e7ec;background:#fff;border-radius:12px;padding:13px;outline:none;resize:vertical}.capture-field input:focus,.capture-field textarea:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px rgba(99,102,241,.08)}.capture-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.capture-status{padding:11px 12px;border-radius:10px;background:#eef2ff;color:#4338ca;font-size:11px}.capture-hint{color:#98a2b3;font-size:10px;line-height:1.5;margin-top:18px}.compact-pulse{margin-top:0}.records-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.records-span-2{grid-column:1/-1}.record-copy-row,.record-stat-row{padding:13px 0;border-top:1px solid var(--lr-line)}.record-stat-row{display:flex;justify-content:space-between;gap:16px}.record-stat-row>div{display:grid;grid-gap:3px;gap:3px}.record-stat-row small{color:#98a2b3;font-size:10px}.record-stat-row>span{font-size:16px;font-weight:850}.record-copy-row strong{display:block}.record-copy-row p{margin:5px 0 0;color:#667085;line-height:1.55;font-size:12px}.meeting-grid{border-top:1px solid var(--lr-line)}.meeting-compact{display:grid;grid-template-columns:55px 1fr;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid var(--lr-line)}.meeting-compact>span{color:#7c3aed;font-size:10px;font-weight:850}.meeting-compact p{margin:4px 0 0;color:#667085;font-size:11px;line-height:1.5}.financial-statements-grid{display:grid;grid-gap:18px;gap:18px}.financial-statement{display:grid;grid-template-columns:.8fr 1.2fr .75fr;grid-gap:30px;gap:30px;align-items:start;padding:28px;border:1px solid var(--lr-line);border-radius:18px;background:rgba(255,255,255,.72)}.statement-head h2{margin:7px 0 11px;font-size:30px}.statement-explainer p,.statement-head p{color:#667085;line-height:1.6;font-size:12px}.statement-form{border:1px solid var(--lr-line);border-radius:13px;overflow:hidden;background:#fff}.finance-input-row,.statement-total{min-height:48px;display:grid;grid-template-columns:1fr 130px;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-bottom:1px solid var(--lr-line);font-size:11px}.finance-input-row input{width:100%;border:0;background:#f8fafc;border-radius:7px;padding:8px;text-align:right;outline:none}.statement-total{font-weight:800}.statement-total strong{text-align:right}.statement-total.primary{background:#eef2ff;color:#3730a3}.statement-explainer{padding:18px;border-radius:13px;background:#f8fafc}.copilot-heading{align-items:center}.copilot-layout{max-width:880px;margin:0 auto}.copilot-thread{min-height:420px;display:flex;flex-direction:column;gap:13px;padding:18px 0 26px}.copilot-message{max-width:82%}.copilot-message>span{display:block;margin-bottom:5px;color:#98a2b3;font-size:9px;font-weight:850;text-transform:uppercase}.copilot-message p{margin:0;padding:13px 16px;border-radius:16px;line-height:1.65;font-size:13px;white-space:pre-wrap}.copilot-message.user{align-self:flex-end;text-align:right}.copilot-message.user p{background:#20243a;color:#fff;border-bottom-right-radius:5px;text-align:left}.copilot-message.assistant p{background:rgba(255,255,255,.82);border:1px solid var(--lr-line);border-bottom-left-radius:5px}.copilot-empty{text-align:center;padding:90px 20px 50px;color:#667085}.copilot-empty .command-spark{margin:0 auto 18px}.copilot-empty h2{font-size:31px;color:#111827;margin:0 0 8px}.copilot-suggestions{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.copilot-suggestions button{border:1px solid var(--lr-line);background:rgba(255,255,255,.7);border-radius:999px;padding:8px 11px;color:#667085;font-size:10px;cursor:pointer}.copilot-composer{display:grid;grid-template-columns:1fr 44px;grid-gap:8px;gap:8px;padding:8px;border:1px solid rgba(79,70,229,.14);background:#fff;border-radius:18px;box-shadow:0 16px 44px rgba(79,70,229,.08)}.copilot-composer textarea{border:0;outline:none;resize:none;padding:9px;font:inherit;font-size:13px}.copilot-composer button{border:0;border-radius:12px;background:#20243a;color:var(--lr-yellow);font-weight:900;cursor:pointer}.copilot-disclosure,.copilot-status{color:#98a2b3;font-size:10px;line-height:1.5}.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.library-wide{grid-column:1/-1}.memory-stream{border-top:1px solid var(--lr-line)}.memory-stream-row{min-height:54px;display:grid;grid-template-columns:90px 1fr 80px;grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid var(--lr-line)}.memory-stream-row>span{color:#7c3aed;font-size:9px;font-weight:850;text-transform:uppercase}.memory-stream-row p{margin:0;color:#475467;font-size:12px}.memory-stream-row small{text-align:right;color:#98a2b3;font-size:9px}.tool-history-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.tool-history-row>div{min-height:105px;padding:14px;border:1px solid var(--lr-line);border-radius:12px;background:#fff;display:grid;align-content:start;grid-gap:7px;gap:7px}.tool-history-row span{color:#7c3aed;font-size:9px;text-transform:uppercase}.tool-history-row small{color:#98a2b3;font-size:9px}.journal-sheet{max-width:900px;margin:0 auto;padding:34px;border:1px solid var(--lr-line);background:rgba(255,255,255,.72);border-radius:20px}.journal-intro h2{margin:7px 0 8px;font-size:34px}.journal-intro p{color:#667085}.journal-prompts{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:28px 0}.journal-prompts label{display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:800}.journal-prompts textarea{border:1px solid #e4e7ec;background:#fff;border-radius:12px;padding:12px;resize:vertical;outline:none}.plan-workspace-heading{margin-bottom:14px}.plan-action-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 22px}.plan-action-bar button{border:1px solid var(--lr-line);background:rgba(255,255,255,.7);min-height:34px;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800;cursor:pointer}.plan-action-bar span{color:#667085;font-size:10px}.hypothesis-panel{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:1px;gap:1px;margin:20px 0;border:1px solid rgba(79,70,229,.12);border-radius:20px;overflow:hidden;background:rgba(79,70,229,.09)}.hypothesis-evidence,.hypothesis-main{background:rgba(255,255,255,.86);padding:28px}.hypothesis-main h2{margin:8px 0 22px;font-size:31px;line-height:1.13}.hypothesis-confidence{display:flex;align-items:baseline;gap:8px}.hypothesis-confidence small,.hypothesis-confidence span{color:#667085;font-size:10px}.hypothesis-confidence strong{font-size:30px}.hypothesis-evidence{display:grid;grid-gap:18px;gap:18px}.hypothesis-evidence>div{padding-bottom:14px;border-bottom:1px solid var(--lr-line)}.hypothesis-evidence>div:last-child{border-bottom:0}.hypothesis-evidence p{margin:6px 0 0;color:#667085;font-size:11px;line-height:1.5}.sleek-plan-thesis{gap:18px;margin:18px 0}.sleek-plan-thesis article{padding:26px;border:1px solid var(--lr-line);border-radius:18px;background:rgba(255,255,255,.68)}.sleek-plan-thesis h2{font-size:25px;margin:7px 0}.sleek-plan-thesis p{color:#667085;line-height:1.6;font-size:13px}.roadmap-section{margin:34px 0}.roadmap-accordion{border-top:1px solid var(--lr-line)}.roadmap-accordion details{border-bottom:1px solid var(--lr-line)}.roadmap-accordion summary{list-style:none;min-height:72px;display:grid;grid-template-columns:42px 1fr 24px;grid-gap:12px;gap:12px;align-items:center;cursor:pointer}.roadmap-accordion summary::-webkit-details-marker,.strategy-accordion summary::-webkit-details-marker,.tool-category-accordion summary::-webkit-details-marker{display:none}.roadmap-accordion summary>span{color:#7c3aed;font-size:11px;font-weight:900}.roadmap-accordion summary>div{display:grid;grid-gap:4px;gap:4px}.roadmap-accordion summary small{color:#667085}.roadmap-accordion summary b,.strategy-accordion summary b,.tool-category-accordion summary b{color:#98a2b3;font-size:18px;font-weight:400}.roadmap-detail{padding:0 0 18px 54px}.roadmap-detail p{color:#667085;font-size:12px}.sleek-north-star{margin:24px 0 34px;padding:28px;border:1px solid var(--lr-line);border-radius:18px;background:linear-gradient(135deg,rgba(79,70,229,.07),rgba(37,99,235,.04))}.sleek-north-star h2{font-size:32px;margin:7px 0 0}.strategy-accordion{border-top:1px solid var(--lr-line)}.strategy-accordion:last-child{border-bottom:1px solid var(--lr-line)}.strategy-accordion summary{list-style:none;padding:19px 4px;display:grid;grid-template-columns:1fr 30px;cursor:pointer}.strategy-accordion summary .eyebrow{grid-column:1}.strategy-accordion summary h2{grid-column:1;margin:5px 0 0;font-size:23px}.strategy-accordion summary b{grid-column:2;grid-row:1/3;align-self:center;justify-self:end}.strategy-accordion-body{padding:0 4px 22px}.strategy-accordion-body>p,.strategy-subsection li{color:#667085;font-size:12px;line-height:1.6}.sleek-plan-grid{gap:28px}.toolkit-heading{align-items:center}.recommended-tools{margin-bottom:34px}.recommended-tool-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.recommended-tool-row>a{min-height:112px;display:grid;grid-template-columns:36px 1fr 20px;grid-gap:11px;gap:11px;align-items:center;padding:16px;border:1px solid rgba(79,70,229,.1);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(238,242,255,.7))}.recommended-tool-row>a>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#fff;color:#4f46e5;font-weight:900}.recommended-tool-row>a>div{display:grid;grid-gap:4px;gap:4px}.recommended-tool-row small{color:#667085;font-size:10px;line-height:1.4}.recommended-tool-row b{color:#7c3aed}.tool-category-accordion{border-top:1px solid var(--lr-line)}.tool-category-accordion:last-child{border-bottom:1px solid var(--lr-line)}.tool-category-accordion>summary{min-height:58px;list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.tool-category-accordion summary>div{display:flex;align-items:center;gap:12px}.tool-category-accordion summary>div>strong{font-size:12px;color:#475467}.tool-list-sleek{padding-bottom:14px}.tool-list-sleek>a{min-height:64px;display:grid;grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-top:1px solid var(--lr-line)}.tool-list-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#f4f5ff;color:#4f46e5;font-weight:900;font-size:11px}.tool-list-sleek>a>div{display:grid;grid-gap:2px;gap:2px}.tool-list-sleek small{color:#98a2b3;font-size:10px}.tool-list-sleek>a>b{color:#4f46e5;font-size:10px}.memory-context-strip{margin:-12px 0 20px;padding:12px 14px;display:flex;gap:8px;align-items:center;overflow:auto;border:1px solid var(--lr-line);border-radius:12px;background:rgba(255,255,255,.55)}.memory-context-strip>span:not(.eyebrow){white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis;font-size:9px;color:#667085;padding:5px 8px;background:#fff;border-radius:999px}.tool-run-layout{gap:18px}.tool-output,.tool-run-form{border-radius:18px!important;padding:24px!important;border:1px solid var(--lr-line)!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}.data-form input,.data-form select,.data-form textarea,.intake-field input,.intake-field select,.intake-field textarea,.tool-run-form input,.tool-run-form textarea{background:#fff!important;border:1px solid #e4e7ec!important;border-radius:11px!important}.tool-output h2{font-size:31px!important}.sleek-preview{padding-top:18px}.sleek-preview .preview-topbar{border-radius:16px;padding:8px 10px;box-shadow:0 8px 28px rgba(35,44,78,.06)}.sleek-demo-head{padding-top:64px;align-items:end}.sleek-demo-head h1{font-size:clamp(50px,7vw,78px)}.sleek-demo-head p{max-width:760px;color:#667085;line-height:1.55}.demo-signal-orb{margin-bottom:10px}.preview-source-links{display:flex;gap:8px;flex-wrap:wrap}.preview-source-links a{border:1px solid var(--lr-line);background:rgba(255,255,255,.65);border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;color:#4f46e5}.demo-pulse{margin-top:0}.demo-diagnosis{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--lr-line);border:1px solid var(--lr-line);border-radius:18px;overflow:hidden;margin:22px 0}.demo-diagnosis>div{padding:26px;background:rgba(255,255,255,.78)}.demo-diagnosis h2{margin:6px 0 8px;font-size:27px}.demo-diagnosis p{color:#667085;font-size:12px;line-height:1.55}.demo-hypothesis{margin:22px 0}.preview-strategy-panel,.preview-toolkit-panel{margin:18px 0}.preview-toolkit-list{gap:8px}.preview-tool-link{border-radius:12px!important;box-shadow:none!important;border:1px solid var(--lr-line)!important;background:#fff!important}.demo-operating-grid{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:18px;gap:18px;margin:18px 0}.sleek-cta{margin:32px 0 70px;padding:32px;border:1px solid var(--lr-line);border-radius:18px;background:linear-gradient(135deg,rgba(79,70,229,.08),rgba(255,255,255,.72));display:flex;align-items:center;justify-content:space-between;gap:24px}.sleek-cta h2{margin:6px 0 8px;font-size:34px}.sleek-cta p{color:#667085}.tutorial-control{margin-left:auto;position:relative}.tutorial-control>button{width:34px;height:34px;border:1px solid var(--lr-line);background:#fff;border-radius:10px;cursor:pointer;color:#4f46e5;font-weight:900}.tutorial-popover{position:absolute;right:0;top:44px;width:min(360px,calc(100vw - 40px));z-index:80;padding:20px;background:#fff;border:1px solid var(--lr-line);border-radius:16px;box-shadow:0 24px 70px rgba(17,24,39,.18)}.tutorial-progress{height:3px;background:#eef2f6;margin:-20px -20px 18px;border-radius:16px 16px 0 0;overflow:hidden}.tutorial-progress span{display:block;height:100%;background:linear-gradient(90deg,#4f46e5,#3b82f6)}.tutorial-popover h3{margin:7px 0;font-size:22px}.tutorial-popover p{color:#667085;font-size:12px;line-height:1.55}.tutorial-actions{display:flex;justify-content:flex-end;gap:6px}.tutorial-actions button{border:0;background:#f2f4f7;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:800;cursor:pointer}.tutorial-actions button:last-child{background:#20243a;color:#fff}.auth-page{background:transparent}.auth-card,.auth-story{border-radius:24px!important;box-shadow:0 18px 55px rgba(39,52,92,.08)!important}.auth-story h1{font-size:clamp(44px,5vw,64px)!important}.auth-tabs{border-radius:12px!important}.auth-tab{border-radius:9px!important}.auth-recovery{border:0;background:transparent;color:#4f46e5;font-size:10px;cursor:pointer}@media print{.plan-action-bar,.quick-capture-button,.refresh-plan-action,.workspace-rail,.workspace-topbar{display:none!important}.workspace-main{margin:0!important}.workspace-inner{width:100%!important;padding:0!important}body{background:#fff!important}.hypothesis-panel,.sleek-north-star,.sleek-plan-thesis article,.sleek-section,.strategy-accordion{page-break-inside:avoid;break-inside:avoid;background:#fff!important;box-shadow:none!important}details,details>*{display:block!important}}@media (max-width:1050px){.business-pulse-row{grid-template-columns:repeat(3,1fr)}.business-pulse-row article:nth-child(3){border-right:0}.recommended-tool-row{grid-template-columns:repeat(2,1fr)}.financial-statement{grid-template-columns:1fr 1fr}.statement-explainer{grid-column:1/-1}}@media (max-width:880px){.workspace-rail{inset:auto 12px 12px;width:auto;height:66px;border:1px solid var(--lr-line);border-radius:18px;padding:7px;flex-direction:row;align-items:center;box-shadow:0 16px 50px rgba(17,24,39,.14)}.workspace-business-switch,.workspace-rail-bottom,.workspace-rail>.workspace-brand{display:none}.workspace-nav{display:flex;width:100%;justify-content:space-around;gap:2px}.workspace-nav-item{min-height:50px;padding:0 7px;flex-direction:column;justify-content:center;gap:2px;font-size:8px}.workspace-nav-icon{height:20px}.workspace-main{margin-left:0;padding-bottom:84px}.workspace-topbar{padding:10px 18px;justify-content:space-between}.workspace-mobile-brand{display:flex;align-items:center;gap:8px}.workspace-mobile-brand .brand-icon{width:32px;height:32px;border-radius:9px;font-size:17px}.workspace-inner{width:min(100% - 32px,1120px);padding-top:34px}.demo-operating-grid,.hypothesis-panel,.today-grid{grid-template-columns:1fr}.business-pulse-row{grid-template-columns:repeat(2,1fr)}.business-pulse-row article{border-bottom:1px solid var(--lr-line)}.library-grid,.records-grid{grid-template-columns:1fr}.library-wide,.records-span-2{grid-column:auto}.financial-statement{grid-template-columns:1fr}.statement-explainer{grid-column:auto}.recommended-tool-row{grid-template-columns:1fr}.sleek-plan-grid{grid-template-columns:1fr!important}.plan-checklist-column{order:-1}}@media (max-width:620px){.portfolio-shell,.portfolio-topbar{width:calc(100% - 28px)}.portfolio-heading,.sleek-cta,.today-hero,.workspace-heading{display:grid;align-items:start}.portfolio-heading{padding-top:55px}.portfolio-list>a{grid-template-columns:46px 1fr 64px 16px;gap:10px}.portfolio-stage{display:none}.portfolio-signal strong{font-size:22px}.today-hero h1,.workspace-heading h1{font-size:44px}.signal-orb{width:96px;height:96px;flex-basis:96px}.signal-orb strong{font-size:36px}.copilot-command{grid-template-columns:34px 1fr}.copilot-command kbd{display:none}.business-pulse-row{grid-template-columns:1fr 1fr}.business-pulse-row article{padding:13px 10px}.brief-two-up,.demo-diagnosis,.journal-prompts,.sleek-plan-thesis{grid-template-columns:1fr}.lead-compact{grid-template-columns:1fr auto}.lead-next{grid-column:1/-1;text-align:left;padding-bottom:8px}.financial-statement,.hypothesis-evidence,.hypothesis-main,.journal-sheet,.sleek-section{padding:19px}.finance-input-row,.statement-total{grid-template-columns:1fr 100px}.tool-history-row{grid-template-columns:1fr}.memory-stream-row{grid-template-columns:72px 1fr}.memory-stream-row small{display:none}.capture-sheet{padding:22px}.preview-topbar .switcher{display:none}.tool-run-layout{grid-template-columns:1fr!important}}:root{--lr-night:#04050d;--lr-night-2:#09091a;--lr-panel:rgba(8,10,27,.78);--lr-panel-strong:rgba(10,12,31,.92);--lr-line:rgba(255,214,56,.28);--lr-line-hot:rgba(255,194,35,.82);--lr-yellow:#ffd83d;--lr-yellow-hot:#ffe76a;--lr-orange:#ff7b22;--lr-magenta:#bb48cf;--lr-violet:#6b52d9;--lr-green:#43c99a;--lr-text:#f8f7ff;--lr-text-soft:#c4c0d8;--lr-muted:#89859f;--lr-danger:#ff7a59;--lr-success:#70dfa5;--lr-font:"Avenir Next",Avenir,"Segoe UI Variable","Segoe UI",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--lr-display:"Avenir Next",Avenir,"Segoe UI Variable Display","Segoe UI",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}html{background:var(--lr-night);color-scheme:dark}body{background:radial-gradient(ellipse at 15% -5%,rgba(99,64,177,.24),transparent 36%),radial-gradient(ellipse at 86% 8%,rgba(187,72,207,.14),transparent 30%),radial-gradient(ellipse at 75% 72%,rgba(44,178,128,.1),transparent 34%),linear-gradient(180deg,#050611,#070717 48%,#03040b)!important;color:var(--lr-text)!important;font-family:var(--lr-font)!important;letter-spacing:-.01em;min-height:100vh}body:before{inset:0;opacity:.33;background-image:radial-gradient(circle at 18px 24px,rgba(255,255,255,.75) 0 1px,transparent 1.4px),radial-gradient(circle at 83px 97px,rgba(255,230,147,.5) 0 1px,transparent 1.2px),radial-gradient(circle at 143px 37px,rgba(185,208,255,.5) 0 .8px,transparent 1.2px),radial-gradient(circle at 42px 142px,rgba(255,255,255,.42) 0 .7px,transparent 1.1px);background-size:170px 170px,230px 230px,290px 290px,310px 310px}body:after,body:before{content:"";position:fixed;pointer-events:none;z-index:-1}body:after{inset:-15%;background:radial-gradient(circle at 14% 30%,rgba(103,64,201,.1),transparent 24%),radial-gradient(circle at 82% 22%,rgba(211,68,189,.08),transparent 22%),radial-gradient(circle at 70% 80%,rgba(38,193,130,.06),transparent 25%);filter:blur(60px)}a{color:inherit}button,input,select,textarea{font:inherit}h1,h2,h3,h4{font-family:var(--lr-display);color:var(--lr-text)}label,p,small{color:var(--lr-text-soft)}.auth-card,.auth-story,.backend-topbar,.dashboard-panel,.demo-tool-input-panel,.demo-tool-output-panel,.glass-panel,.intake-progress,.intake-section,.live-signal-card,.metric-card,.plan-checklist-group,.plan-scorecard,.preview-topbar,.signal-card-large,.sleek-section,.strategy-accordion,.toolkit-hero{background:linear-gradient(180deg,rgba(15,16,38,.83),rgba(7,9,24,.84))!important;border:1px solid var(--lr-line)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 0 0 1px rgba(255,201,49,.025),0 18px 55px rgba(0,0,0,.32)!important;color:var(--lr-text)!important}.glass-panel:hover,.power-demo-card:hover,.sleek-section:hover,.strategy-accordion:hover{border-color:rgba(255,216,61,.48)!important}.brand-icon{color:#130d00!important;background:linear-gradient(145deg,#fff27a,#ffd83d 50%,#ff8c24)!important;border:1px solid rgba(255,244,145,.88)!important;box-shadow:0 0 26px rgba(255,205,51,.28),inset 0 1px 0 rgba(255,255,255,.75)!important}.button{border-radius:12px!important;min-height:46px;font-weight:680!important;letter-spacing:-.01em}.button-lightning,.button-orange{color:#171000!important;background:linear-gradient(135deg,#fff171,#ffd63a 58%,#ff8a24)!important;border:1px solid rgba(255,238,115,.92)!important;box-shadow:0 0 22px rgba(255,205,52,.18),inset 0 1px 0 rgba(255,255,255,.75)!important}.button-lightning:hover,.button-orange:hover{box-shadow:0 0 32px rgba(255,205,52,.29),inset 0 1px 0 rgba(255,255,255,.8)!important}.button-dark,.button-glass,.button-quiet,.button-white{color:var(--lr-text)!important;background:rgba(16,17,37,.76)!important;border:1px solid rgba(255,215,65,.22)!important;box-shadow:none!important}.button-dark:hover,.button-glass:hover,.button-quiet:hover,.button-white:hover{border-color:rgba(255,215,65,.48)!important;background:rgba(22,23,48,.9)!important}.eyebrow,.power-kicker,.preview-label,.tiny-label{color:#f1cf57!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase}.context-badge,.demo-filled-badge,.focus-badge,.pill,.soft-badge,.status-pill{color:#f4dd7a!important;background:rgba(255,212,56,.07)!important;border:1px solid rgba(255,212,56,.2)!important;box-shadow:none!important}.power-home{min-height:100vh;padding-top:20px}.power-nav{min-height:64px;display:flex;align-items:center;gap:24px;position:-webkit-sticky;position:sticky;top:12px;z-index:40;padding:8px 10px 8px 14px;background:rgba(5,7,20,.72);border:1px solid rgba(255,215,65,.22);border-radius:18px;-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%);box-shadow:0 16px 50px rgba(0,0,0,.22)}.power-nav .nav-links{color:#aaa6bd;font-size:13px;margin-left:auto}.power-nav .nav-links a:hover{color:var(--lr-yellow-hot)}.power-hero{min-height:710px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:72px;gap:72px;align-items:center;padding-top:88px;padding-bottom:88px}.power-hero-copy{max-width:600px}.power-hero h1{margin:16px 0 24px;font-size:clamp(54px,6.4vw,88px);line-height:.94;letter-spacing:-.065em;font-weight:560}.power-hero-copy>p{margin:0 0 30px;max-width:590px;color:#c8c4d7;font-size:18px;line-height:1.62}.power-hero-copy>small{display:block;margin-top:14px;color:#878398;font-size:12px}.core-preview-frame{position:relative;overflow:hidden;border-radius:24px;padding:18px;background:linear-gradient(160deg,rgba(17,19,44,.94),rgba(7,8,22,.88));border:1px solid rgba(255,211,54,.44);box-shadow:0 0 0 1px rgba(255,207,48,.04),0 0 60px rgba(120,72,195,.12),0 28px 80px rgba(0,0,0,.38)}.core-preview-frame:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 88% 2%,rgba(255,210,50,.09),transparent 28%),radial-gradient(circle at 12% 85%,rgba(87,67,186,.11),transparent 30%)}.core-preview-top{position:relative;display:flex;justify-content:space-between;padding:2px 4px 14px;color:#8f8aa1;font-size:10px;font-weight:800;letter-spacing:.12em}.live-dot{color:#e6c851}.preview-mission{position:relative;padding:20px;border:1px solid rgba(255,214,65,.21);border-radius:16px;background:rgba(6,8,23,.58)}.preview-mission span{display:block;color:#9e98ad;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:9px}.preview-mission strong{font-size:22px;line-height:1.23;font-weight:560;letter-spacing:-.03em}.preview-core-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.preview-core-grid>section{padding:18px;min-height:260px;background:rgba(6,8,22,.62);border:1px solid rgba(255,214,65,.17);border-radius:16px}.preview-guide-row,.preview-task{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.055)}.preview-guide-row:last-child,.preview-task:last-of-type{border-bottom:0}.preview-guide-row b{color:#79748b;font-size:10px;margin-top:3px}.preview-guide-row strong,.preview-task strong{display:block;font-size:13px;font-weight:650}.preview-guide-row small,.preview-task small{display:block;margin-top:4px;color:#858197;line-height:1.35}.preview-task>span{color:#776f54;font-size:17px}.preview-task.active>span{color:var(--lr-yellow);text-shadow:0 0 12px rgba(255,216,61,.55)}.preview-task.active strong{color:#fff4b0}.preview-progress{height:4px;overflow:hidden;margin-top:18px;border-radius:99px;background:rgba(255,255,255,.07)}.preview-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--lr-yellow),var(--lr-orange));box-shadow:0 0 15px rgba(255,213,51,.45)}.preview-pulse{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:12px}.preview-pulse span{padding:11px 12px;border:1px solid rgba(255,214,65,.12);border-radius:12px;color:#8c879b;font-size:11px;background:rgba(5,7,19,.58)}.preview-pulse strong{float:right;color:#ece9f5;font-size:13px}.core-section,.demo-section,.flow-section{padding:105px 0;border-top:1px solid rgba(255,214,65,.09)}.core-section-head{max-width:760px;margin-bottom:42px}.core-section-head h2,.power-final-cta h2{margin:11px 0 0;font-size:clamp(38px,4.6vw,62px);line-height:1;letter-spacing:-.055em;font-weight:540}.core-three{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,214,65,.16);border-bottom:1px solid rgba(255,214,65,.16)}.core-three article{padding:30px 28px;border-right:1px solid rgba(255,214,65,.12)}.core-three article:last-child{border-right:0}.core-three article>span{color:#706c7c;font-size:11px;font-weight:800}.core-three h3{margin:24px 0 10px;font-size:22px;font-weight:620;letter-spacing:-.035em}.core-three p{margin:0;color:#9e99ad;line-height:1.58;font-size:14px}.power-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.power-demo-card{min-height:310px;padding:24px;border:1px solid rgba(255,214,65,.19);background:linear-gradient(180deg,rgba(12,14,34,.78),rgba(7,8,22,.8));border-radius:18px;transition:.18s ease}.power-demo-card:hover{transform:translateY(-3px);box-shadow:0 0 30px rgba(255,202,43,.07)}.demo-card-top{display:flex;justify-content:space-between;color:#898598;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.demo-card-top strong{color:#f3d65b;font-size:20px;letter-spacing:-.03em}.power-demo-card h3{margin:64px 0 12px;font-size:25px;font-weight:600;letter-spacing:-.04em}.power-demo-card p{color:#9b96a9;line-height:1.55;min-height:88px}.demo-card-foot{display:flex;justify-content:space-between;align-items:center;color:#858092;font-size:12px}.demo-card-foot b{color:#ead270;font-weight:650}.flow-line{justify-content:space-between;gap:16px;padding:26px 0;border-top:1px solid rgba(255,214,65,.16);border-bottom:1px solid rgba(255,214,65,.16)}.flow-line,.flow-line span{display:flex;align-items:center}.flow-line span{gap:10px;color:#bbb6c8;font-size:14px}.flow-line b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,214,65,.28);color:#f0d66a;font-size:11px}.flow-line i{color:#514d5c;font-style:normal}.power-final-cta{margin-top:80px;margin-bottom:60px;padding:48px 0;align-items:flex-end;gap:40px;border-top:1px solid rgba(255,214,65,.2);border-bottom:1px solid rgba(255,214,65,.2)}.power-final-cta,.power-footer{display:flex;justify-content:space-between}.power-footer{padding:20px 0 42px;color:#686474;font-size:11px}.workspace-page{background:transparent!important;color:var(--lr-text)!important}.workspace-rail{background:rgba(4,5,14,.94)!important;border-right:1px solid rgba(255,214,65,.12)!important;box-shadow:14px 0 45px rgba(0,0,0,.18)}.workspace-brand,.workspace-business-switch,.workspace-nav-item{color:#aaa6b8!important}.workspace-business-switch{border-color:rgba(255,214,65,.11)!important;background:rgba(255,255,255,.015)!important}.workspace-nav-item{border:1px solid transparent!important;border-radius:10px!important}.workspace-nav-item:hover{color:#f2edff!important;background:rgba(255,213,55,.035)!important}.workspace-nav-item.active{color:#fff3a3!important;background:rgba(255,211,51,.06)!important;border-color:rgba(255,211,51,.24)!important;box-shadow:inset 3px 0 0 var(--lr-yellow),0 0 18px rgba(255,210,45,.045)}.workspace-topbar{background:rgba(5,6,16,.72)!important;border-bottom:1px solid rgba(255,214,65,.1)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-inner{color:var(--lr-text)}.notification-button{color:#d2cdde!important;border-color:rgba(255,214,65,.17)!important;background:rgba(10,12,29,.68)!important}.today-hero h1,.workspace-heading h1{font-weight:540!important;letter-spacing:-.05em!important}.today-hero p,.workspace-heading p{color:#aaa5b8!important}.core-plan-banner{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:end;padding:26px 0 34px;border-bottom:1px solid rgba(255,214,65,.15)}.core-plan-banner h1{margin:8px 0;font-size:clamp(38px,5vw,64px);font-weight:540;letter-spacing:-.055em}.core-plan-banner p{max-width:780px;margin:0;color:#aaa5b7;line-height:1.55}.core-plan-stat{display:grid;grid-template-columns:auto auto;grid-gap:14px;gap:14px;align-items:center}.core-plan-stat strong{font-size:38px;font-weight:560;letter-spacing:-.05em;color:#fff4ad}.core-plan-stat span{color:#7f7a8d;font-size:11px;text-transform:uppercase;letter-spacing:.09em}.strategy-guide-section{padding:34px 0 18px}.strategy-guide-head,.thirty-day-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:18px}.strategy-guide-head h2,.thirty-day-head h2{margin:6px 0 0;font-size:31px;font-weight:560;letter-spacing:-.045em}.strategy-guide-head p,.thirty-day-head p{max-width:560px;margin:0;font-size:13px;color:#878294;line-height:1.5}.strategy-guide-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,214,65,.16)}.strategy-guide-item{padding:22px 20px 22px 0;border-bottom:1px solid rgba(255,214,65,.1)}.strategy-guide-item:nth-child(odd){padding-right:28px;border-right:1px solid rgba(255,214,65,.1)}.strategy-guide-item:nth-child(2n){padding-left:28px}.strategy-guide-item h3{margin:8px 0 10px;font-size:17px;font-weight:610;letter-spacing:-.025em}.strategy-guide-item>p{margin:0;color:#beb9cc;line-height:1.52;font-size:14px}.strategy-guide-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:15px}.strategy-guide-meta div{padding-top:10px;border-top:1px solid rgba(255,255,255,.055)}.strategy-guide-meta span{display:block;color:#676274;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.strategy-guide-meta small{display:block;margin-top:5px;color:#898495;line-height:1.4}.thirty-day-core{padding:34px 0 18px}.thirty-day-progress{display:flex;align-items:center;gap:12px;min-width:220px}.thirty-day-progress-track{flex:1 1;height:5px;border-radius:99px;overflow:hidden;background:rgba(255,255,255,.07)}.thirty-day-progress-track span{display:block;height:100%;background:linear-gradient(90deg,var(--lr-yellow),var(--lr-orange));box-shadow:0 0 15px rgba(255,211,50,.28)}.thirty-day-progress strong{color:#f8dfa0;font-size:13px}.plan-checklist-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.plan-checklist-group{padding:14px!important;border-radius:14px!important}.plan-group-title{color:#8c8798!important;border-bottom:1px solid rgba(255,214,65,.08)!important}.plan-check-item{background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;color:#d9d5e4!important}.plan-check-item:last-child{border-bottom:0!important}.plan-check-item:hover{background:rgba(255,211,50,.025)!important}.plan-check-dot{color:#716b4e!important}.plan-check-item.done .plan-check-dot{color:var(--lr-success)!important}.plan-check-copy strong{color:#e9e5f1!important;font-weight:590!important}.plan-check-copy small{color:#756f83!important}.plan-check-copy em{color:#9690a2!important;font-style:normal!important}.hypothesis-panel{background:linear-gradient(145deg,rgba(13,14,36,.76),rgba(8,9,24,.76))!important;border:1px solid rgba(255,214,65,.18)!important;color:var(--lr-text)!important;box-shadow:none!important}.hypothesis-main h2{color:#f1edf8!important;font-weight:540!important}.hypothesis-confidence strong{color:#f0d65f!important}.strategy-accordion summary h2{font-weight:560!important;color:#e9e5f1!important}.strategy-accordion-body p,.strategy-subsection li{color:#9f99ac!important}.principle-list span,.strategy-measures span{background:rgba(255,214,65,.045)!important;border:1px solid rgba(255,214,65,.13)!important;color:#bdb6c7!important}.sleek-north-star{border-color:rgba(255,214,65,.21)!important;background:rgba(12,13,32,.67)!important}.today-hero{border-bottom:1px solid rgba(255,214,65,.12)!important}.signal-orb{background:rgba(9,11,29,.72)!important;border:1px solid rgba(255,214,65,.32)!important;box-shadow:0 0 28px rgba(255,204,45,.06)!important}.signal-orb strong{color:#f5dc6c!important}.copilot-command{background:rgba(10,12,31,.72)!important;border:1px solid rgba(255,214,65,.19)!important;color:#ddd8e8!important;box-shadow:none!important}.copilot-command:hover{border-color:rgba(255,214,65,.46)!important}.business-pulse-row{border-color:rgba(255,214,65,.12)!important}.business-pulse-row article{border-color:rgba(255,214,65,.09)!important}.business-pulse-row strong{color:#eeeaf4!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sleek-list-row{border-color:rgba(255,255,255,.055)!important}.sleek-list-row strong{color:#e6e2ed!important}.ai-brief-panel{border-color:rgba(255,214,65,.22)!important}.auth-page,.backend-page,.intake-page,.new-business-page,.preview-page,.storm-page{background:transparent!important;color:var(--lr-text)!important}.auth-card h2,.auth-story h1{color:var(--lr-text)!important;font-weight:550!important}.auth-card p,.auth-story p{color:#a7a2b4!important}.auth-form input,.capture-field input,.capture-field select,.capture-field textarea,.demo-tool-field input,.demo-tool-field textarea,.intake-field input,.intake-field select,.intake-field textarea{color:#f4f1f8!important;background:rgba(4,6,18,.72)!important;border:1px solid rgba(255,214,65,.17)!important;border-radius:10px!important;outline:none}.auth-form input:focus,.demo-tool-field input:focus,.demo-tool-field textarea:focus,.intake-field input:focus,.intake-field select:focus,.intake-field textarea:focus{border-color:rgba(255,219,77,.74)!important;box-shadow:0 0 0 3px rgba(255,214,61,.07),0 0 18px rgba(255,205,50,.05)!important}.auth-tabs{border-color:rgba(255,214,65,.13)!important}.auth-tab{color:#817c8d!important}.auth-tab.active{color:#f4df80!important;background:rgba(255,214,65,.055)!important}.auth-guest-card{margin-top:12px;padding:16px;border:1px solid rgba(255,214,65,.18);border-radius:12px;background:rgba(255,211,50,.025)}.auth-guest-card strong{display:block;color:#f1ebfa;margin-bottom:5px}.auth-guest-card p{margin:0 0 12px;font-size:12px}.guest-page{min-height:100vh;padding:20px 0 80px}.guest-nav{min-height:58px;display:flex;align-items:center;gap:16px;justify-content:space-between;padding:8px 12px;border:1px solid rgba(255,214,65,.18);border-radius:16px;background:rgba(5,7,19,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.guest-state{color:#9a95a7;font-size:11px}.guest-shell{padding-top:58px}.guest-intro{display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:end;margin-bottom:28px}.guest-intro h1{margin:8px 0 10px;max-width:760px;font-size:clamp(40px,5vw,66px);font-weight:540;letter-spacing:-.055em}.guest-intro p{max-width:720px;margin:0;color:#aaa5b8;line-height:1.55}.guest-form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.guest-field{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid rgba(255,214,65,.13);border-radius:13px;background:rgba(9,11,28,.66)}.guest-field.wide{grid-column:1/-1}.guest-field span{color:#b9b4c7;font-size:12px;font-weight:650}.guest-field input,.guest-field select,.guest-field textarea{width:100%;color:#f3f0f8;background:rgba(3,5,15,.82);border:1px solid rgba(255,214,65,.15);border-radius:9px;padding:11px 12px;outline:none}.guest-field input:focus,.guest-field select:focus,.guest-field textarea:focus{border-color:rgba(255,219,74,.62);box-shadow:0 0 0 3px rgba(255,214,61,.055)}.guest-build-row{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:10px}.guest-build-row p{margin:0;color:#777284;font-size:11px}.guest-result{margin-top:64px}.guest-save-strip{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:22px 0;margin-bottom:28px;border-top:1px solid rgba(255,214,65,.18);border-bottom:1px solid rgba(255,214,65,.18)}.guest-save-strip h2{margin:4px 0 0;font-size:24px;font-weight:560}.guest-signal{display:flex;align-items:baseline;gap:7px}.guest-signal strong{font-size:42px;font-weight:550;color:#f4dc69}.guest-signal span{color:#767183;font-size:12px}.guest-local-checklist{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.guest-week{padding:16px;border:1px solid rgba(255,214,65,.14);border-radius:14px;background:rgba(8,10,25,.72)}.guest-week h3{margin:0 0 10px;font-size:14px;font-weight:610;color:#ded9e8}.guest-check-row{width:100%;display:flex;gap:10px;text-align:left;padding:11px 0;border:0;border-top:1px solid rgba(255,255,255,.05);background:transparent;color:#c5c0d1;cursor:pointer}.guest-check-row span{color:#7f7959}.guest-check-row.done{color:#747081;text-decoration:line-through}.guest-check-row.done span{color:#61d899}.backend-topbar,.preview-topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.switch-pill{color:#9893a4!important;background:rgba(255,255,255,.02)!important;border-color:rgba(255,214,65,.1)!important}.switch-pill.active{color:#fff0a2!important;background:rgba(255,214,65,.055)!important;border-color:rgba(255,214,65,.25)!important}.inline-link,.text-action{color:#dac66f!important}.metric-card strong,.plan-signal strong,.signal-score-card strong{color:#f1dc77!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-hero,.preview-strategy-panel,.preview-toolkit-panel,.signal-score-card{background:rgba(10,12,30,.72)!important;border-color:rgba(255,214,65,.19)!important}@media (max-width:980px){.power-hero{gap:42px;padding-top:62px}.core-three,.power-demo-grid,.power-hero{grid-template-columns:1fr}.core-three article{border-right:0;border-bottom:1px solid rgba(255,214,65,.1)}.core-three article:last-child{border-bottom:0}.strategy-guide-grid{grid-template-columns:1fr}.strategy-guide-item:nth-child(2n),.strategy-guide-item:nth-child(odd){padding-left:0;padding-right:0;border-right:0}.guest-intro,.guest-local-checklist,.plan-checklist-wrap{grid-template-columns:1fr}.flow-line{align-items:flex-start;flex-direction:column}.flow-line i{transform:rotate(90deg);margin-left:10px}}@media (max-width:720px){.shell{width:min(100% - 24px,1160px)!important}.power-nav .nav-links{display:none}.power-hero{min-height:0;padding-top:54px}.power-hero h1{font-size:48px}.preview-core-grid,.preview-pulse{grid-template-columns:1fr}.power-final-cta{align-items:flex-start;flex-direction:column}.guest-form{grid-template-columns:1fr}.guest-build-row,.guest-field.wide{grid-column:auto}.guest-build-row{align-items:flex-start;flex-direction:column}.core-plan-banner,.strategy-guide-meta{grid-template-columns:1fr}.strategy-guide-head,.thirty-day-head{align-items:flex-start;flex-direction:column}.workspace-main{background:transparent!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body{position:relative;isolation:isolate}body:after,body:before{z-index:0!important}body>*{position:relative;z-index:1}body:before{opacity:.22!important;mix-blend-mode:screen}.guest-local-checklist,.plan-checklist-wrap{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start}.guest-week,.plan-checklist-group{min-height:100%}.plan-group-title span{color:#e5d889!important;font-weight:720}.plan-check-item.done{opacity:.58}.plan-check-item.done .plan-check-copy strong{text-decoration:line-through}.guest-week-count{display:block;margin:6px 0 4px;color:#777284;font-size:10px}.strategy-guide-section,.thirty-day-core{position:relative}.strategy-guide-section:before,.thirty-day-core:before{content:"";position:absolute;left:-14px;top:34px;bottom:18px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,218,67,.82) 18%,rgba(255,126,34,.38) 72%,transparent);box-shadow:0 0 18px rgba(255,211,50,.17)}.stage-word{font-size:18px!important;text-transform:capitalize;max-width:150px;line-height:1.1}.new-business-page,.portfolio-page,.portfolio-shell{background:transparent!important;color:var(--lr-text)!important}.portfolio-topbar{background:rgba(5,6,16,.86)!important;border-bottom:1px solid rgba(255,214,65,.11)!important;color:#b7b1c5!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.backend-hero h1,.portfolio-empty h2,.portfolio-heading h1{color:var(--lr-text)!important;font-weight:540!important;letter-spacing:-.05em!important}.backend-hero p,.portfolio-empty p,.portfolio-heading p{color:#aaa5b8!important}.intake-choice,.portfolio-list>a{background:rgba(9,11,28,.74)!important;border:1px solid rgba(255,214,65,.15)!important;box-shadow:none!important;color:var(--lr-text)!important}.intake-choice:hover,.portfolio-list>a:hover{border-color:rgba(255,216,67,.48)!important;background:rgba(13,15,35,.88)!important}.intake-choice h2,.portfolio-business-copy strong{color:#f0edf7!important}.intake-choice p,.portfolio-business-copy span,.portfolio-stage{color:#8f8a9d!important}.intake-choice strong,.portfolio-signal strong{color:#ecd46d!important}.portfolio-business-icon{background:rgba(255,214,65,.06)!important;border:1px solid rgba(255,214,65,.18)!important;color:#ead46f!important}.setup-line{background:rgba(255,126,34,.06)!important;border-color:rgba(255,141,47,.22)!important;color:#e6c2aa!important}.preview-toolkit-panel,.recommended-tools,.tool-category-accordion{margin-top:28px}.recommended-tool-row>a,.tool-list-sleek>a{background:rgba(8,10,25,.68)!important;border-color:rgba(255,214,65,.11)!important;color:#d8d3e3!important}.recommended-tool-row>a:hover,.tool-list-sleek>a:hover{border-color:rgba(255,214,65,.34)!important}.power-home .core-section,.power-home .demo-section,.power-home .flow-section{padding-top:86px;padding-bottom:86px}.power-home .core-section-head h2{max-width:760px}@media (max-width:1100px){.guest-local-checklist,.plan-checklist-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){.guest-local-checklist,.plan-checklist-wrap{grid-template-columns:1fr!important}.strategy-guide-section:before,.thirty-day-core:before{display:none}}.business-system-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0 24px}.business-system-links>a{padding:18px;border:1px solid rgba(255,214,65,.16);border-radius:16px;background:rgba(7,9,24,.7);transition:.16s ease}.business-system-links>a:hover{transform:translateY(-2px);border-color:rgba(255,214,65,.42);background:rgba(12,14,32,.9)}.business-system-links h3{margin:10px 0 7px;font-size:18px;font-weight:620}.business-system-links p{margin:0;color:#9691a6;font-size:13px;line-height:1.5}.crm-summary-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0 24px}.crm-summary-row article{padding:16px;border:1px solid rgba(255,214,65,.14);background:rgba(7,9,24,.66);border-radius:14px}.crm-summary-row small,.crm-summary-row span{display:block;color:#8e899d;font-size:11px}.crm-summary-row strong{display:block;margin:6px 0 3px;font-size:24px;font-weight:590;color:#f4f1f8}.crm-toolbar{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:24px 0 14px}.crm-toolbar h2{margin:7px 0 0;font-size:30px;font-weight:560;letter-spacing:-.04em}.crm-board{display:grid;grid-template-columns:repeat(6,minmax(220px,1fr));grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:16px}.crm-column{min-width:220px;border:1px solid rgba(255,214,65,.11);border-radius:16px;background:rgba(5,7,20,.56);padding:10px;align-self:start}.crm-column-head{display:flex;align-items:center;justify-content:space-between;padding:7px 5px 12px;color:#b7b2c5;font-size:12px}.crm-column-head span{color:#e4c95e}.crm-card{border:1px solid rgba(255,214,65,.12);border-radius:13px;padding:13px;margin-bottom:8px;background:linear-gradient(180deg,rgba(15,17,40,.9),rgba(8,10,27,.9))}.crm-card.stalled{border-color:rgba(255,128,57,.55);box-shadow:inset 3px 0 0 rgba(255,128,57,.7)}.crm-card-top{display:flex;justify-content:space-between;gap:12px}.crm-card-top strong{font-size:13px}.crm-card-top span{color:#ecd56f;font-size:12px}.crm-card>small{display:block;margin:5px 0 10px;color:#817c90}.crm-card p{margin:0 0 10px;color:#aaa5b7;font-size:12px;line-height:1.45}.capture-field select,.crm-card select,.evidence-form select{width:100%;margin-top:10px;min-height:38px;border-radius:9px;border:1px solid rgba(255,214,65,.16);background:#0d0f25;color:#e9e5f0;padding:0 9px}.crm-next{margin:8px 0;padding:9px;background:rgba(255,214,65,.055);border-radius:9px;color:#d8d2df;font-size:12px}.crm-next span{display:block;color:#cdb553;font-size:9px;letter-spacing:.12em;margin-bottom:3px}.crm-next.warning{border:1px solid rgba(255,128,57,.22)}.crm-objection{margin:8px 0;color:#caa996;font-size:11px}.crm-empty{padding:18px 8px;color:#656172;font-size:11px;text-align:center}.crm-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.activity-ledger{position:relative;max-width:860px;margin-top:24px}.activity-row{display:grid;grid-template-columns:30px 1fr;grid-gap:14px;gap:14px;padding:0 0 24px;position:relative}.activity-row:before{content:"";position:absolute;left:14px;top:28px;bottom:0;width:1px;background:rgba(255,214,65,.14)}.activity-marker{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:rgba(255,214,65,.08);border:1px solid rgba(255,214,65,.24);color:#ecd45e;font-size:12px;z-index:1}.activity-row strong{display:block;margin:5px 0;font-weight:600}.activity-row p{margin:0 0 5px;color:#9e99ab;line-height:1.5}.activity-row small{color:#706b7c}.activity-meta{display:flex;gap:10px;color:#827d90;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.workflow-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:16px;gap:16px;margin-top:22px}.workflow-templates{display:grid;grid-gap:10px;gap:10px}.workflow-card{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px;border:1px solid rgba(255,214,65,.14);border-radius:15px;background:rgba(8,10,26,.7)}.workflow-card h3{margin:6px 0;font-size:18px}.workflow-card p{margin:0;color:#918c9f;font-size:13px;line-height:1.45}.workflow-chain{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.workflow-chain span{color:#c3bdcc;font-size:10px}.workflow-active-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.workflow-active-row small,.workflow-active-row strong{display:block}.workflow-active-row small{margin-top:3px;color:#797486}.workflow-active-row button{border:1px solid rgba(255,214,65,.2);background:rgba(255,214,65,.06);color:#e7cf67;border-radius:999px;padding:6px 10px;cursor:pointer}.specialist-strip{display:flex;flex-wrap:wrap;gap:7px;margin:-8px 0 18px}.specialist-strip span{padding:7px 10px;border-radius:999px;border:1px solid rgba(255,214,65,.13);background:rgba(255,214,65,.04);color:#aaa4b7;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.evidence-action{margin-top:16px}.evidence-action>small{display:block;margin-top:8px;color:#9d97aa}.evidence-form{margin-top:12px;padding:14px;border:1px solid rgba(255,214,65,.15);border-radius:13px;background:rgba(5,7,19,.48)}.evidence-form textarea{width:100%;resize:vertical;border:1px solid rgba(255,214,65,.14);background:#0c0e22;color:#f4f1f8;border-radius:10px;padding:11px}.evidence-options{display:grid;grid-template-columns:1fr 160px;grid-gap:10px;gap:10px;margin-bottom:10px}.evidence-options label span{display:block;color:#7f798c;font-size:10px;margin-bottom:4px}.evidence-options input{width:100%;min-height:38px;border-radius:9px;border:1px solid rgba(255,214,65,.16);background:#0d0f25;color:#e9e5f0;padding:0 9px}.evidence-ledger{margin-top:18px}.evidence-row{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.evidence-row small,.evidence-row strong{display:block}.evidence-row small{margin-top:4px;color:#787384}.evidence-polarity{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-weight:800}.evidence-polarity.for{color:#76dfa6;background:rgba(112,223,165,.08)}.evidence-polarity.against{color:#ff9578;background:rgba(255,122,89,.08)}.evidence-polarity.neutral{color:#d9c35b;background:rgba(255,214,65,.06)}@media (max-width:1000px){.business-system-links,.crm-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-layout{grid-template-columns:1fr}}@media (max-width:680px){.business-system-links,.crm-form-grid,.crm-summary-row,.evidence-options{grid-template-columns:1fr}.crm-toolbar,.workflow-card{align-items:stretch;flex-direction:column}}.review-baseline{display:grid;grid-template-columns:repeat(4,1fr);margin:22px 0 14px;border-top:1px solid rgba(255,214,65,.14);border-bottom:1px solid rgba(255,214,65,.14)}.review-baseline article{padding:18px 20px;border-right:1px solid rgba(255,214,65,.09)}.review-baseline article:last-child{border-right:0}.review-baseline span{display:block;color:#777284;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.review-baseline strong{display:block;margin-top:7px;color:#efe7bf;font-size:23px;font-weight:560;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-context{margin:22px 0}.review-context h2{margin:8px 0 10px;max-width:900px;font-size:27px;font-weight:550;letter-spacing:-.04em}.review-context p{margin:0;color:#8e899b;line-height:1.5}.review-form{padding:24px 0 70px}.review-question-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.review-field{display:flex;flex-direction:column;gap:8px;padding:16px;background:rgba(8,10,25,.66);border:1px solid rgba(255,214,65,.13);border-radius:13px}.review-field.wide{grid-column:1/-1}.review-field>span{color:#beb8ca;font-size:12px;font-weight:650}.review-field textarea{width:100%;resize:vertical;padding:11px 12px;color:#f3f0f8;background:rgba(3,5,15,.82);border:1px solid rgba(255,214,65,.15);border-radius:9px;outline:none;line-height:1.48}.review-field textarea:focus{border-color:rgba(255,219,74,.62);box-shadow:0 0 0 3px rgba(255,214,61,.055)}.review-submit{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.review-reset-link{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;color:#1a1200!important;background:linear-gradient(135deg,#fff171,#ffd63a 58%,#ff8a24);border:1px solid rgba(255,238,115,.9);border-radius:9px;font-size:11px;font-weight:750}.review-reset-link:hover{box-shadow:0 0 22px rgba(255,205,52,.18)}@media (max-width:820px){.review-baseline{grid-template-columns:1fr 1fr}.review-baseline article:nth-child(2){border-right:0}.review-baseline article:nth-child(-n+2){border-bottom:1px solid rgba(255,214,65,.09)}.review-question-grid{grid-template-columns:1fr}.review-field.wide{grid-column:auto}}:root{--lr-berry:#ff5fcf;--lr-grape:#8b5cf6;--lr-blue-pop:#4da8ff;--lr-cyan-pop:#4ee6cf;--lr-mango:#ff9a3d;--lr-lemon:#ffe65c}html{background:#05040d!important}body{background:radial-gradient(ellipse at 8% 4%,rgba(255,95,207,.24) 0,rgba(255,95,207,.1) 22%,transparent 43%),radial-gradient(ellipse at 92% 6%,rgba(255,154,61,.22) 0,rgba(255,154,61,.09) 20%,transparent 41%),radial-gradient(ellipse at 64% 28%,rgba(139,92,246,.22) 0,rgba(139,92,246,.08) 24%,transparent 47%),radial-gradient(ellipse at 18% 64%,rgba(77,168,255,.16) 0,rgba(77,168,255,.06) 24%,transparent 43%),radial-gradient(ellipse at 88% 78%,rgba(78,230,207,.13) 0,rgba(78,230,207,.04) 22%,transparent 42%),radial-gradient(ellipse at 46% 98%,rgba(255,230,92,.1) 0,transparent 31%),linear-gradient(145deg,#06040f,#0a0717 24%,#090a1d 52%,#060712 76%,#04040b)!important;background-attachment:fixed!important}body:before{opacity:.19!important;mix-blend-mode:screen!important}body:after{opacity:.88!important;background:radial-gradient(circle at 12% 18%,rgba(255,87,199,.14),transparent 20%),radial-gradient(circle at 86% 17%,rgba(255,155,61,.13),transparent 20%),radial-gradient(circle at 52% 38%,rgba(125,87,244,.12),transparent 25%),radial-gradient(circle at 16% 78%,rgba(59,164,255,.08),transparent 23%),radial-gradient(circle at 82% 82%,rgba(75,224,192,.07),transparent 22%)!important;filter:blur(72px)!important}.brief-two-up,.demo-diagnosis,.hypothesis-panel{background:rgba(255,218,82,.12)!important;border-color:rgba(255,222,99,.22)!important}.brief-two-up>div,.demo-diagnosis>div,.hypothesis-evidence,.hypothesis-main{background:radial-gradient(circle at 90% 0,rgba(139,92,246,.1),transparent 38%),linear-gradient(155deg,rgba(15,13,34,.96),rgba(7,8,24,.94))!important;color:var(--lr-text)!important}.brief-two-up strong,.demo-diagnosis h2,.hypothesis-evidence strong,.hypothesis-main h2{color:#fffaf0!important}.brief-two-up p,.demo-diagnosis p,.hypothesis-confidence small,.hypothesis-confidence span,.hypothesis-evidence p,.hypothesis-main p{color:#c8c3d8!important}.hypothesis-confidence strong{color:#ffe76a!important}.preview-source-links a{color:#f6e28d!important;background:rgba(10,10,27,.76)!important;border-color:rgba(255,220,84,.22)!important}.preview-tool-link{color:#f7f4ff!important;background:linear-gradient(160deg,rgba(16,15,38,.95),rgba(7,8,22,.94))!important;border-color:rgba(255,220,84,.16)!important}.preview-tool-link strong{color:#fff!important}.preview-tool-link small{color:#aaa4bb!important}.preview-tool-link>span:last-child{color:#f1d765!important}.signal-preview .guest-week,.signal-preview .sleek-section,.signal-preview .strategy-guide-item,.strike-demo-page .guest-week,.strike-demo-page .sleek-section,.strike-demo-page .strategy-guide-item{background:radial-gradient(circle at 100% 0,rgba(255,103,197,.05),transparent 32%),linear-gradient(165deg,rgba(14,14,35,.9),rgba(7,8,23,.88))!important;border-color:rgba(255,219,72,.16)!important;color:#f8f5ff!important}.signal-preview .guest-check-row strong,.signal-preview .strategy-guide-item h3,.strike-demo-page .guest-check-row strong,.strike-demo-page .strategy-guide-item h3{color:#f9f6ff!important}.signal-preview .guest-check-row small,.signal-preview .strategy-guide-item p,.strike-demo-page .guest-check-row small,.strike-demo-page .strategy-guide-item p{color:#aaa4ba!important}.signal-preview h1,.signal-preview h2,.signal-preview h3,.strike-demo-page h1,.strike-demo-page h2,.strike-demo-page h3{color:#faf8ff!important}.signal-preview p,.strike-demo-page p{color:#c4bfd1}.signal-preview small,.strike-demo-page small{color:#9892a9}.signal-preview .business-pulse-row span,.strike-demo-page .business-pulse-row span{color:#9f99ad!important}.signal-preview .business-pulse-row strong,.strike-demo-page .business-pulse-row strong{color:#fff9e8!important}.round3-home{padding-top:20px}.round3-hero{min-height:690px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:center;grid-gap:70px;gap:70px;padding-top:88px;padding-bottom:92px}.round3-hero-copy{max-width:700px}.round3-hero h1{margin:15px 0 24px;max-width:760px;font-size:clamp(62px,7.8vw,108px);line-height:.87;letter-spacing:-.072em;font-weight:520}.round3-hero-copy>p{max-width:650px;margin:0 0 30px;color:#d0cadb;font-size:19px;line-height:1.62}.round3-hero-copy>small{display:block;margin-top:14px;color:#8c879b}.round3-strike-card{position:relative;overflow:hidden;padding:30px;border:1px solid rgba(255,222,99,.3);border-radius:26px;background:radial-gradient(circle at 92% 8%,rgba(255,162,65,.16),transparent 34%),radial-gradient(circle at 10% 90%,rgba(255,84,199,.12),transparent 36%),linear-gradient(155deg,rgba(18,16,43,.92),rgba(7,8,23,.92));box-shadow:0 32px 90px rgba(0,0,0,.36),0 0 60px rgba(143,86,233,.1)}.round3-strike-card>strong{display:block;margin:16px 0 13px;font-size:31px;line-height:1.08;letter-spacing:-.045em;font-weight:580}.round3-strike-card>p{margin:0;color:#b7b1c5;line-height:1.58}.round3-signal-line{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:4px 18px;gap:4px 18px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,220,90,.13)}.round3-signal-line span{color:#8f899e;font-size:9px;font-weight:850;letter-spacing:.12em}.round3-signal-line b{grid-row:1/3;grid-column:2;color:#ffe568;font-size:54px;line-height:.8;font-weight:500}.round3-signal-line small{color:#aaa4b7}.round3-demos,.round3-start,.round3-what{padding:96px 0;border-top:1px solid rgba(255,220,84,.1)}.round3-what-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:start;margin-top:18px}.round3-section-head h2,.round3-start h2,.round3-what-grid h2{margin:0;font-size:clamp(42px,5.2vw,70px);line-height:.96;letter-spacing:-.06em;font-weight:530}.round3-section-head>p,.round3-start p,.round3-what-grid p{margin:0;color:#b7b1c5;font-size:16px;line-height:1.68}.round3-proof-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.round3-proof-row span{padding:8px 11px;border:1px solid rgba(255,219,75,.16);border-radius:999px;background:rgba(9,10,26,.55);color:#d8d2e1;font-size:11px;font-weight:700}.round3-section-head{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:60px;gap:60px;align-items:end;margin-bottom:40px}.round3-demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.round3-demo-card{min-height:510px;display:flex;flex-direction:column;padding:25px;border:1px solid rgba(255,221,92,.18);border-radius:22px;background:radial-gradient(circle at 96% 0,rgba(255,139,70,.1),transparent 34%),linear-gradient(160deg,rgba(17,16,40,.93),rgba(7,8,23,.91));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.round3-demo-card.demo-2{background:radial-gradient(circle at 96% 0,rgba(255,84,199,.11),transparent 34%),linear-gradient(160deg,rgba(18,15,42,.93),rgba(7,8,23,.91))}.round3-demo-card.demo-3{background:radial-gradient(circle at 96% 0,rgba(76,181,255,.1),transparent 34%),linear-gradient(160deg,rgba(14,18,43,.93),rgba(7,8,23,.91))}.round3-demo-card:hover{transform:translateY(-4px);border-color:rgba(255,226,108,.46);box-shadow:0 24px 70px rgba(0,0,0,.3)}.round3-demo-top{display:flex;justify-content:space-between;gap:12px;color:#a49daf;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.round3-demo-top b{color:#f1d869}.round3-demo-card h3{margin:58px 0 16px;color:#fff!important;font-size:29px;line-height:1.08;letter-spacing:-.045em;font-weight:580}.round3-demo-card>p{margin:0;color:#a9a3b5;line-height:1.58}.round3-demo-verdict{margin-top:auto;padding-top:28px}.round3-demo-verdict span{display:block;color:#e5cb62;font-size:9px;letter-spacing:.12em;font-weight:850}.round3-demo-verdict strong{display:block;margin-top:7px;color:#eee9f4;font-size:14px;line-height:1.45}.round3-demo-foot{display:flex;justify-content:space-between;gap:15px;margin-top:24px;padding-top:17px;border-top:1px solid rgba(255,255,255,.07);color:#888294;font-size:10px}.round3-demo-foot b{color:#f4da69}.round3-start{display:flex;align-items:end;justify-content:space-between;gap:50px}.round3-start>div:first-child{max-width:760px}.round3-start h2{margin-top:10px}.round3-start p{margin-top:15px;max-width:650px}.strike-demo-page{padding-top:20px;padding-bottom:90px}.strike-topbar{position:-webkit-sticky;position:sticky;top:12px;z-index:30}.strike-hero{min-height:610px;display:grid;grid-template-columns:minmax(0,1.35fr) 300px;align-items:center;grid-gap:70px;gap:70px;padding:80px 0}.strike-hero h1{margin:14px 0 20px;max-width:950px;font-size:clamp(52px,6vw,84px);line-height:.94;letter-spacing:-.06em;font-weight:530}.strike-hero-copy>p{max-width:760px;color:#b7b1c5;font-size:17px;line-height:1.6}.strike-verdict{margin-top:32px;max-width:820px;padding:20px 22px;border:1px solid rgba(255,222,92,.2);border-radius:16px;background:rgba(10,10,29,.64)}.strike-verdict>span{color:#e8cd63;font-size:9px;font-weight:850;letter-spacing:.12em}.strike-verdict>strong{display:block;margin:7px 0 6px;color:#fff5bb;font-size:21px;line-height:1.25}.strike-verdict>p{margin:0;color:#ada7b9;line-height:1.55}.strike-signal-card{min-height:300px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;text-align:center;padding:30px;border:1px solid rgba(255,223,96,.28);border-radius:30px;background:radial-gradient(circle at 50% 25%,rgba(255,102,202,.12),transparent 36%),linear-gradient(160deg,rgba(18,16,43,.92),rgba(7,8,22,.92));box-shadow:0 24px 70px rgba(0,0,0,.3)}.strike-signal-card .eyebrow{width:100%}.strike-signal-card>strong{margin-top:12px;color:#ffe76a;font-size:104px;line-height:.85;font-weight:480;letter-spacing:-.08em}.strike-signal-card>small{align-self:end;margin:0 0 8px 6px;color:#a39dad}.strike-signal-card>p{width:100%;margin:18px 0 0;color:#aaa4b7;font-size:12px;line-height:1.4}.strike-readout-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:70px}.strike-readout-grid article{min-height:250px;padding:24px;border:1px solid rgba(255,219,72,.16);border-radius:18px;background:linear-gradient(165deg,rgba(15,14,35,.86),rgba(7,8,23,.84))}.strike-readout-grid h2{margin:38px 0 0;color:#f3eff9!important;font-size:18px;line-height:1.5;letter-spacing:-.02em;font-weight:560}.strike-section{margin-top:70px}.strike-bottom-cta{margin-top:90px;padding:50px 0 20px;border-top:1px solid rgba(255,220,84,.11);display:flex;justify-content:space-between;align-items:end;gap:50px}.strike-bottom-cta h2{margin:10px 0;font-size:clamp(42px,5vw,68px);letter-spacing:-.055em;font-weight:530}.strike-bottom-cta p{max-width:650px}@media (max-width:980px){.round3-hero{grid-template-columns:1fr;gap:36px;min-height:auto}.round3-strike-card{max-width:700px}.round3-section-head,.round3-what-grid{grid-template-columns:1fr;gap:24px}.round3-demo-grid{grid-template-columns:1fr}.round3-demo-card{min-height:390px}.strike-hero{grid-template-columns:1fr;gap:30px;min-height:auto}.strike-signal-card{width:min(100%,360px);min-height:220px}.strike-readout-grid{grid-template-columns:1fr}.strike-readout-grid article{min-height:0}}@media (max-width:680px){.round3-home{padding-top:12px}.round3-hero{padding-top:72px;padding-bottom:72px}.round3-hero h1{font-size:clamp(54px,16vw,76px)}.round3-hero-copy>p{font-size:17px}.round3-demos,.round3-start,.round3-what{padding:72px 0}.round3-start,.strike-bottom-cta{display:grid;align-items:start}.round3-demo-card{min-height:420px}.strike-demo-page{padding-top:12px}.strike-hero{padding:62px 0}.strike-hero h1{font-size:clamp(46px,13vw,64px)}.strike-signal-card>strong{font-size:84px}}.lightning-capture-orb{position:fixed;z-index:90;width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(255,242,132,.92);border-radius:50%;cursor:pointer;color:#171000;background:linear-gradient(145deg,#fff38a,#ffe04a 46%,#ff9d35);box-shadow:0 18px 46px rgba(0,0,0,.34),0 0 28px rgba(255,204,58,.32),inset 0 1px 0 rgba(255,255,255,.78);transition:transform .16s ease,box-shadow .16s ease}.lightning-capture-orb:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 22px 56px rgba(0,0,0,.38),0 0 40px rgba(255,204,58,.42),inset 0 1px 0 rgba(255,255,255,.82)}.lightning-capture-orb>span{font-size:33px;font-weight:950;line-height:1;transform:translateY(-1px)}.lightning-capture-orb>small{position:absolute;right:-2px;bottom:-2px;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#171326;border:2px solid #ffe264;font-size:14px;font-weight:900}.lightning-capture-orb.corner-top-left{top:24px;left:24px}.lightning-capture-orb.corner-top-right{top:24px;right:24px}.lightning-capture-orb.corner-bottom-left{bottom:24px;left:24px}.lightning-capture-orb.corner-bottom-right{bottom:24px;right:24px}.lightning-capture-sheet{color:#f8f5ff!important;background:radial-gradient(circle at 90% 0,rgba(255,104,201,.12),transparent 34%),radial-gradient(circle at 0 100%,rgba(74,171,255,.08),transparent 34%),linear-gradient(160deg,rgba(18,15,42,.98),rgba(7,8,23,.98))!important;border:1px solid rgba(255,223,94,.26)!important;box-shadow:0 30px 100px rgba(0,0,0,.58),0 0 60px rgba(141,87,238,.13)!important}.lightning-capture-sheet h2{color:#fff!important}.lightning-capture-sheet .capture-hint,.lightning-capture-sheet p{color:#aaa4bb!important}.lightning-capture-sheet .capture-field>span{color:#d8d2e1!important}.lightning-capture-sheet input,.lightning-capture-sheet textarea{color:#fff!important;background:rgba(4,5,17,.84)!important;border-color:rgba(255,221,82,.18)!important}.lightning-capture-sheet input::placeholder,.lightning-capture-sheet textarea::placeholder{color:#6f6980!important}.capture-primary-row{margin-top:4px}.capture-primary-row .capture-chip{min-width:92px}.capture-more{margin:2px 0 10px}.capture-more summary{cursor:pointer;color:#aaa4b7;font-size:11px;font-weight:750}.capture-more[open] summary{color:#f0d66b}.capture-more .capture-type-row{margin-top:10px}.capture-corner-picker{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px 0 2px}.capture-corner-picker>span{margin-right:5px;color:#8f899e;font-size:10px;font-weight:750}.capture-corner-picker button{width:31px;height:31px;border-radius:9px;border:1px solid rgba(255,220,82,.14);color:#bdb7ca;background:rgba(8,9,25,.82);cursor:pointer}.capture-corner-picker button.active{color:#171000;background:linear-gradient(135deg,#fff171,#ffd63a 58%,#ff8a24);border-color:rgba(255,238,115,.9)}.decision-log-link{margin-right:auto;color:#f1d765;font-size:11px;font-weight:800}.decision-log-intro{margin:-4px 0 22px;padding:18px 20px;border:1px solid rgba(255,222,92,.13);border-radius:14px;background:rgba(9,10,27,.58)}.decision-log-intro p{margin:7px 0 0;color:#aaa4b7;line-height:1.6}.decision-log-intro strong{color:#f7f2ff}.decision-log-list{display:grid;grid-gap:12px;gap:12px}.decision-log-card{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(255,221,92,.15);border-radius:18px;background:linear-gradient(160deg,rgba(16,15,38,.92),rgba(7,8,23,.9))}.decision-log-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#ffe96f,#ff9b38);opacity:.7}.decision-log-card.status-closed,.decision-log-card.status-superseded{opacity:.62}.decision-log-card.status-revisit{border-color:rgba(255,143,72,.34)}.decision-log-meta{display:flex;align-items:center;justify-content:space-between;gap:15px}.decision-log-meta span{color:#7f798c;font-size:10px}.decision-log-meta b{padding:6px 8px;border-radius:999px;color:#edd46c;background:rgba(255,218,68,.06);border:1px solid rgba(255,218,68,.16);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.decision-log-card h2{margin:12px 0 8px;color:#fff!important;font-size:25px;letter-spacing:-.035em}.decision-log-card>p{margin:0;color:#c3bdcf!important;line-height:1.62}.decision-log-card>small{display:block;margin-top:8px;color:#8f899c!important}.decision-status-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.065)}.decision-status-actions>span{margin-right:auto;color:#8f899b;font-size:10px;font-weight:750}.decision-status-actions button{min-height:31px;padding:0 9px;border-radius:9px;border:1px solid rgba(255,220,80,.13);color:#aaa4b7;background:rgba(8,9,24,.76);cursor:pointer;font-size:10px;text-transform:capitalize}.decision-status-actions button.active{color:#171000;background:linear-gradient(135deg,#fff171,#ffd63a 58%,#ff8a24)}.decision-status-actions button:disabled{cursor:default}.decision-empty{padding:45px;text-align:center;border:1px dashed rgba(255,221,92,.18);border-radius:18px;background:rgba(8,9,24,.55)}.decision-empty h2{margin:8px 0;color:#fff!important}.decision-empty p,.decision-log-message{color:#aaa4b7!important}.revolving-checklist-shell{display:grid;grid-gap:14px;gap:14px}.revolving-checklist-status{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;align-items:center;padding:13px 15px;border:1px solid rgba(255,222,92,.17);border-radius:13px;background:linear-gradient(90deg,rgba(255,214,61,.055),rgba(139,92,246,.055))}.revolving-checklist-status .eyebrow{grid-row:1/3;align-self:center}.revolving-checklist-status strong{color:#fff6c4;font-size:13px}.revolving-checklist-status small{color:#8f899c!important}.plan-checklist-group.active-cycle{border-color:rgba(255,225,92,.46)!important;box-shadow:0 0 0 1px rgba(255,220,78,.04),0 0 35px rgba(255,190,50,.06)!important}.plan-checklist-group.active-cycle .plan-group-title span{color:#ffe86d!important}.plan-check-item.now .plan-check-dot{color:#ffe35d!important;text-shadow:0 0 14px rgba(255,216,61,.45)}.plan-check-item.done{opacity:.54}.business-system-links{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}.signal-preview .demo-diagnosis>div,.signal-preview .hypothesis-evidence,.signal-preview .hypothesis-main,.strike-demo-page .demo-diagnosis>div,.strike-demo-page .hypothesis-evidence,.strike-demo-page .hypothesis-main{color:#f8f5ff!important;background:linear-gradient(155deg,rgba(16,14,37,.98),rgba(7,8,23,.96))!important}.signal-preview .demo-diagnosis h2,.signal-preview .hypothesis-evidence h2,.signal-preview .hypothesis-main h2,.strike-demo-page .demo-diagnosis h2,.strike-demo-page .hypothesis-evidence h2,.strike-demo-page .hypothesis-main h2{color:#fff!important}.signal-preview .demo-diagnosis p,.signal-preview .hypothesis-evidence p,.signal-preview .hypothesis-main p,.strike-demo-page .demo-diagnosis p,.strike-demo-page .hypothesis-evidence p,.strike-demo-page .hypothesis-main p{color:#c5bfd1!important}@media (max-width:880px){.lightning-capture-orb.corner-bottom-left,.lightning-capture-orb.corner-bottom-right{bottom:94px}.lightning-capture-orb.corner-top-left,.lightning-capture-orb.corner-top-right{top:86px}}@media (max-width:620px){.lightning-capture-orb{width:56px;height:56px}.lightning-capture-orb>span{font-size:29px}.lightning-capture-orb.corner-bottom-left{left:14px}.lightning-capture-orb.corner-bottom-right{right:14px}.lightning-capture-orb.corner-top-left{left:14px}.lightning-capture-orb.corner-top-right{right:14px}.decision-status-actions>span{width:100%;margin-bottom:4px}.revolving-checklist-status{grid-template-columns:1fr}.revolving-checklist-status .eyebrow{grid-row:auto}}