:root{--bg:#0b0b0d;--bg-soft:#0f0f12;--sidebar:#0e0e10;--panel:#141416;--panel-raised:#18181b;--panel-hover:#1c1c20;--border:#29292e;--border-strong:#3b393f;--text:#f4efe7;--muted:#b4aea4;--subtle:#918b82;--faint:#858077;--cream:#f3eee5;--paper:#e9e1d6;--paper-2:#ded4c6;--ink:#191714;--gold:#c9a86d;--gold-soft:#2b2419;--coral:#d17b68;--coral-soft:#281816;--sage:#91b29a;--sage-soft:#16221a;--blue:#9aafe8;--blue-soft:#171d2c;--violet:#b9a2d5;--serif:"Iowan Old Style","Palatino Linotype","Book Antiqua",Palatino,Georgia,"Times New Roman",serif;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--shadow:0 18px 55px #0003;--ease:cubic-bezier(.2,.7,.2,1)}html{background:var(--bg);scroll-behavior:smooth}body{background:radial-gradient(circle at 78% -12%,#c9a86d0e,transparent 30rem), radial-gradient(circle at 15% 115%,#9aafe809,transparent 30rem), var(--bg);color:var(--text);font-size:14px;line-height:1.5}::selection{color:var(--text);background:#c9a86d42}a,button,input,textarea,select{transition:border-color .16s var(--ease),background-color .16s var(--ease),color .16s var(--ease),opacity .16s var(--ease),transform .16s var(--ease)}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.eyebrow{letter-spacing:.135em;color:var(--subtle);font-size:10px;font-weight:750;line-height:1.2}.wordmark{letter-spacing:.13em;gap:10px;font-size:12px}.wordmark span{background:var(--cream);width:30px;height:30px;color:var(--ink);border-radius:9px;box-shadow:inset 0 0 0 1px #00000014}.wordmark strong{font-size:11px}.quiet-button,.primary-link,.secondary-button,.spotlight-cta{border-radius:9px;min-height:40px;padding:0 14px;font-size:12px;font-weight:700}.primary-link,.spotlight-cta{background:var(--cream);color:var(--ink)}.primary-link:hover,.spotlight-cta:hover{background:#fffaf1;transform:translateY(-1px)}.quiet-button:hover,.secondary-button:hover{border-color:var(--border-strong);background:var(--panel-raised)}.app-frame{grid-template-columns:214px minmax(0,1fr)}.workspace-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0e10ed;border-right:1px solid #232327;padding:22px 14px 18px}.sidebar-product{color:var(--faint);letter-spacing:.04em;margin:7px 0 0 40px;font-size:9px}.workspace-sidebar nav{gap:3px;margin-top:38px}.workspace-sidebar nav a{min-height:40px;color:var(--muted);border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}.workspace-sidebar nav a:hover{background:var(--panel-raised);color:var(--text)}.workspace-sidebar nav a.active{color:var(--text);background:#19191c;border-color:#28282d}.sidebar-nav-dot{border:1px solid #6e6961;border-radius:50%;width:7px;height:7px}.workspace-sidebar nav a.active .sidebar-nav-dot{background:var(--gold);border-color:var(--gold)}.sidebar-nav-plus{text-align:center;width:12px;color:var(--subtle);font-size:16px;line-height:1}.sidebar-principle{border-top:1px solid #232327;margin-top:auto;padding:16px 8px 14px}.sidebar-principle span{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:9px;display:block}.sidebar-principle p{font:400 13px/1.35 var(--serif);color:#8d877e;margin:7px 0 0}.sidebar-bottom{margin-top:0;padding-top:14px}.sidebar-bottom small,.sidebar-bottom button{color:var(--subtle);font-size:10px}.sidebar-bottom button:hover{color:var(--text)}.project-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0de0;border-bottom:1px solid #222226;height:72px;padding:0 32px;position:sticky;top:0}.project-identity{align-items:center!important;gap:12px!important;display:flex!important}.project-identity>div{grid-template-columns:auto auto;align-items:baseline;gap:3px 8px;display:grid}.project-identity strong{font-size:13px}.project-identity small{color:var(--subtle);grid-row:2;font-size:9px}.project-identity span{color:var(--faint);grid-row:2;font-size:9px}.project-back{border:1px solid var(--border);width:32px;height:32px;color:var(--subtle);border-radius:8px;place-items:center;font-size:15px;display:grid}.project-back:hover{border-color:var(--border-strong);background:var(--panel-raised);color:var(--text)}.project-state{color:var(--muted);border-color:var(--border);align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:inline-flex}.project-state i{background:var(--gold);border-radius:50%;width:6px;height:6px}.project-journey-shell{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0de0;border-bottom:1px solid #222226;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:7px 28px;display:flex;position:sticky;top:72px}.project-journey{scrollbar-width:none;align-items:center;gap:2px;display:flex;overflow-x:auto}.project-journey::-webkit-scrollbar{display:none}.project-journey a{min-height:38px;color:var(--subtle);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:11px;display:flex}.project-journey a:hover{color:var(--text);background:var(--panel)}.project-journey a.active{color:var(--text);background:var(--panel-raised)}.journey-number{font:9px var(--mono);color:var(--faint)}.project-journey a.active .journey-number{color:var(--gold)}.project-profile-link{color:var(--subtle);white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:10px}.project-profile-link:hover,.project-profile-link.active{color:var(--text);background:var(--panel)}.page-wrap,.project-page,.new-project-shell{max-width:1160px;padding:56px 42px 104px}.new-project-shell{max-width:720px;padding-top:86px}.page-header{margin-bottom:36px}.page-header h1,.project-hero h1,.overview-hero h1{font:400 clamp(38px,4.6vw,58px)/.99 var(--serif);letter-spacing:-.044em;margin:8px 0 16px}.page-header p,.project-hero p,.overview-hero p{max-width:720px;color:var(--muted);font-size:14px;line-height:1.65}.form-alert{border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.45}.form-alert.error{background:var(--coral-soft);color:#e2a497;border-color:#6a3a31}.form-alert.success{background:var(--sage-soft);color:#afd0b6;border-color:#36523d}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-card{border-color:var(--border);background:#141416d1;border-radius:12px;min-height:232px;padding:20px}.project-card:hover{border-color:var(--border-strong);background:var(--panel-raised)}.project-status{color:var(--subtle);font-size:9px}.project-card h2{font:400 28px/1.05 var(--serif);margin:44px 0 7px}.project-card p{color:var(--subtle);font-size:12px}.project-card footer{color:var(--subtle);padding-top:13px;font-size:10px}.empty-state{color:var(--muted);border-color:#38363b;padding:30px}.empty-state h2{color:var(--text);font-size:28px}.empty-state p{margin:8px 0 18px;font-size:13px;line-height:1.6}.project-hero{padding:42px 0 28px}.overview-page{padding-top:44px}.overview-hero{border-bottom:1px solid var(--border);padding-bottom:34px}.overview-hero-grid{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:46px;display:grid}.overview-hero h1{max-width:850px}.overview-context{border-left:1px solid var(--border);gap:5px;padding-left:18px;display:grid}.overview-context span,.overview-context small{color:var(--subtle);font-size:10px}.overview-context strong{font:400 18px var(--serif)}.decision-strip{border-bottom:1px solid var(--border);grid-template-columns:repeat(5,1fr);display:grid}.decision-strip>div{border-right:1px solid var(--border);min-height:96px;padding:18px 16px 16px 0}.decision-strip>div+div{padding-left:16px}.decision-strip>div:last-child{border-right:0}.decision-strip span,.decision-strip strong{display:block}.decision-strip span{color:var(--subtle);font-size:10px}.decision-strip strong{font:400 27px var(--serif);margin-top:18px}.spotlight-action{background:var(--cream);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:28px;padding:28px 30px;display:flex;box-shadow:inset 0 1px #ffffff26}.spotlight-action .eyebrow{color:#72695e}.spotlight-action h2{font:400 clamp(27px,3vw,38px)/1.05 var(--serif);letter-spacing:-.025em;max-width:700px;margin:8px 0}.spotlight-action p{color:#625a50;max-width:700px;margin:0;font-size:13px;line-height:1.55}.spotlight-cta{box-sizing:border-box;background:var(--ink);min-height:42px;color:var(--cream);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:14px;line-height:1;display:inline-flex}.spotlight-cta:hover{color:#fffaf2;background:#302b25}.overview-section{margin-top:58px}.subtle-section{border-top:1px solid var(--border);padding-top:28px}.section-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:17px;display:flex}.section-heading h2{font:400 29px/1.1 var(--serif);letter-spacing:-.025em;margin:7px 0 0}.text-link{color:var(--muted);white-space:nowrap;font-size:11px}.text-link:hover{color:var(--text)}.decision-list{border-top:1px solid var(--border)}.decision-row{border-bottom:1px solid var(--border);grid-template-columns:10px minmax(0,1fr) 22px;align-items:center;gap:16px;min-height:92px;padding:15px 4px;display:grid}.decision-row:hover{background:#ffffff05;padding-left:10px;padding-right:10px}.decision-mark{background:var(--subtle);border-radius:50%;width:7px;height:7px}.decision-mark.fix{background:var(--coral)}.decision-mark.investigate{background:var(--gold)}.decision-mark.monitor{background:var(--blue)}.decision-mark.healthy,.decision-mark.no_change{background:var(--sage)}.decision-meta{flex-wrap:wrap;gap:7px;margin-bottom:6px;display:flex}.decision-meta span{text-transform:uppercase;letter-spacing:.07em;color:var(--subtle);font-size:9px}.decision-copy strong{font:400 17px/1.35 var(--serif);color:#ddd7ce}.decision-arrow{color:var(--faint);font-size:14px}.surface-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.surface-summary>div{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:15px 16px}.surface-summary span,.surface-summary strong,.surface-summary small{display:block}.surface-summary span{text-transform:uppercase;letter-spacing:.08em;color:var(--subtle);font-size:9px}.surface-summary strong{text-transform:capitalize;margin-top:12px;font-size:13px}.surface-summary small{color:var(--faint);margin-top:4px;font-size:10px}.live-research,.profile-review-form,.intent-engine-state,.manual-intent-panel,.baseline-builder,.observation-surface,.next-step-panel{border-radius:12px}.job-line span,.profile-state,.intent-meta span,.competitor-badges span,.benchmark-top span{font-size:9px!important}.evidence-list strong,.intent-facts strong{font-size:11px!important}.evidence-list span,.intent-facts small,.intent-detail-columns small{font-size:9px!important}.evidence-list a,.evidence-list small,.review-intro,.intent-engine-state p,.intent-details p,.manual-intent-panel>p{line-height:1.55;font-size:11px!important}.review-heading h2,.intent-engine-state h2{font-size:28px!important}.profile-review-form label,.manual-intent-form label{font-size:10px!important}.profile-review-form input,.profile-review-form textarea,.manual-intent-form input,.manual-intent-form textarea,.manual-intent-form select{border-color:var(--border)!important;background:#101012!important;font-size:12px!important}.intent-list{gap:10px}.intent-list article{border-radius:12px;padding:20px}.intent-list h2{margin-top:15px;font-size:27px}.intent-list p{font-size:12px;line-height:1.58}.intent-actions button,.manual-intent-actions button,.profile-form-actions button,.approval-panel button,.intent-generate-form button,.competitor-heading button,.baseline-builder button,.observation-surface button{min-height:38px;padding:0 12px;font-size:11px!important}.finding-card{background:var(--cream);border-radius:12px;padding:28px;box-shadow:inset 0 1px #ffffff59}.finding-card p{font-size:15px;line-height:1.55}.finding-grid,.finding-grid section{border-color:#cec4b6}.hypothesis,.counter-evidence{background:#e5dccf}.counter-evidence{background:#ece6dc}.fix-grid{gap:10px}.fix-grid article{border-radius:12px;padding:21px}.fix-grid h2{font-size:27px}.fix-grid p{font-size:12px;line-height:1.55}.fix-grid dt{font-size:9px}.fix-grid dd{font-size:11px}.timeline article{padding:14px;font-size:11px}.timeline article strong{font-size:9px}.timeline article small{font-size:10px}.landing-nav{border-color:#222226;height:76px;padding:0 5.5vw}.landing-hero{min-height:74vh;padding:84px 8vw 96px}.landing-hero h1{font:400 clamp(54px,7vw,100px)/.92 var(--serif);letter-spacing:-.06em}.landing-hero>p{max-width:760px;color:var(--muted);font-size:16px}.domain-capture{border-color:var(--border-strong);max-width:700px;box-shadow:var(--shadow);background:#141416d9}.domain-capture input{font-size:14px}.domain-capture button{font-size:12px}.landing-proof span{color:var(--subtle);font-size:10px}.landing-explainer{background:var(--cream);padding:92px 8vw}.landing-explainer blockquote{letter-spacing:-.04em}.landing-explainer p{font-size:14px}.auth-card{box-shadow:var(--shadow);background:#141416f0;border-radius:14px;padding:36px}.auth-card h1,.new-project-shell h1{font-size:46px}.auth-card>p,.new-project-shell>p{font-size:13px}.auth-form label,.new-project-form label{font-size:10px}.auth-form input,.new-project-form input,.new-project-form select{min-height:43px;font-size:13px}.auth-form button,.new-project-form button{min-height:42px;font-size:12px}@media (max-width:980px){.app-frame{grid-template-columns:1fr}.workspace-sidebar{z-index:50;border-bottom:1px solid #222226;border-right:0;flex-direction:row;align-items:center;gap:18px;height:58px;padding:9px 14px;position:sticky;top:0}.workspace-sidebar>div:first-child{align-items:center;display:flex}.sidebar-product,.sidebar-principle{display:none}.workspace-sidebar nav{gap:2px;margin:0;display:flex}.workspace-sidebar nav a{min-height:36px;padding:0 9px}.sidebar-bottom{border:0;align-items:center;margin-left:auto;padding:0;display:flex}.sidebar-bottom small{display:none}.project-topbar{top:58px}.project-journey-shell{top:130px}.project-grid{grid-template-columns:1fr 1fr}.decision-strip{grid-template-columns:repeat(3,1fr)}.decision-strip>div:nth-child(3){border-right:0}.decision-strip>div:nth-child(n+4){border-top:1px solid var(--border)}.surface-summary{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page-wrap,.project-page,.new-project-shell{padding:38px 18px 82px}.project-topbar{height:66px;padding:0 16px}.project-identity>div{display:block}.project-identity small{margin-top:2px;display:block}.project-identity span{display:none}.project-state{font-size:9px}.project-journey-shell{min-height:50px;padding:6px 12px;top:124px}.project-profile-link{display:none}.project-journey a{padding:0 8px;font-size:10px}.journey-number{display:none}.page-header h1,.project-hero h1,.overview-hero h1{font-size:40px}.overview-hero-grid{grid-template-columns:1fr;gap:22px}.overview-context{border-left:0;border-top:1px solid var(--border);padding:14px 0 0}.decision-strip{grid-template-columns:1fr 1fr}.decision-strip>div{border-top:1px solid var(--border)}.decision-strip>div:nth-child(-n+2){border-top:0}.decision-strip>div:nth-child(2n){border-right:0}.decision-strip>div:nth-child(odd){padding-left:0}.spotlight-action{padding:24px 22px;display:block}.spotlight-cta{width:100%;margin-top:20px}.section-heading{display:block}.section-heading .text-link{margin-top:10px;display:inline-block}.surface-summary,.project-grid{grid-template-columns:1fr}.landing-hero{padding:70px 20px 78px}.landing-hero h1{font-size:50px}.landing-explainer{padding:62px 20px}}@media (max-width:480px){.workspace-sidebar nav a:first-child{display:none}.project-back{width:30px;height:30px}.project-state{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.decision-strip{grid-template-columns:1fr 1fr}.decision-copy strong{font-size:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.profile-research-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;padding:16px 0;display:flex}.profile-research-strip>div{align-items:center;gap:12px;display:flex}.profile-research-strip strong,.profile-research-strip small{display:block}.profile-research-strip strong{margin-top:3px;font-size:13px}.profile-research-strip small{color:var(--subtle);margin-top:2px;font-size:10px}.profile-research-strip button{border:1px solid var(--border);background:var(--panel);min-height:38px;color:var(--text);border-radius:8px;padding:0 12px;font-size:11px;font-weight:700}.profile-research-strip button:hover{background:var(--panel-raised);border-color:var(--border-strong)}.research-state-dot{background:var(--faint);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #ffffff05}.research-state-dot[data-state=succeeded]{background:var(--sage)}.research-state-dot[data-state=running]{background:var(--gold)}.research-state-dot[data-state=failed]{background:var(--coral)}.profile-snapshot{background:var(--cream);color:var(--ink);border-radius:13px;padding:28px;box-shadow:inset 0 1px #ffffff52}.profile-snapshot .eyebrow{color:#7b7165}.profile-snapshot>header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.profile-snapshot h2{font:400 36px/1 var(--serif);letter-spacing:-.035em;margin:8px 0 11px}.profile-snapshot header p{color:#5c554d;max-width:760px;margin:0;font-size:14px;line-height:1.6}.profile-status{text-transform:uppercase;letter-spacing:.09em;color:#8a625b;border:1px solid #c9a79f;border-radius:999px;flex:none;padding:6px 8px;font-size:9px}.profile-status.approved{color:#56725b;border-color:#a3baa5}.profile-snapshot-grid{border-top:1px solid #d1c7ba;border-bottom:1px solid #d1c7ba;grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.profile-snapshot-grid>div{padding:16px 16px 16px 0}.profile-snapshot-grid>div+div{border-left:1px solid #d1c7ba;padding-left:16px}.profile-snapshot-grid small,.profile-snapshot-grid strong{display:block}.profile-snapshot-grid small,.profile-fact-group>small,.profile-fact-columns small{text-transform:uppercase;letter-spacing:.08em;color:#786e62;font-size:9px}.profile-snapshot-grid strong{margin-top:7px;font-size:13px}.profile-fact-group{border-bottom:1px solid #d1c7ba;padding:19px 0}.fact-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.fact-chips span{color:#514b44;background:#eee7dd;border:1px solid #c9c0b5;border-radius:999px;padding:5px 8px;font-size:11px}.profile-fact-columns{border-bottom:1px solid #d1c7ba;grid-template-columns:1fr 1fr;display:grid}.profile-fact-columns>div{padding:18px 18px 18px 0}.profile-fact-columns>div+div{border-left:1px solid #d1c7ba;padding-left:18px}.profile-fact-columns ul,.uncertainty-box ul{color:#554f48;margin:10px 0 0;padding-left:17px}.profile-fact-columns li,.uncertainty-box li{font-size:12px;line-height:1.7}.profile-fact-columns p,.uncertainty-box p{color:#6b635a;font-size:12px}.uncertainty-box{background:#ebe2d4;border:1px solid #d5c8b6;border-radius:9px;margin-top:18px;padding:14px 16px}.profile-decision-row{grid-template-columns:minmax(0,1fr) 310px;gap:10px;margin-top:12px;display:grid}.profile-editor,.profile-approval-card{border:1px solid var(--border);background:var(--panel);border-radius:11px}.profile-editor>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 17px;font-size:12px;font-weight:700;list-style:none;display:flex}.profile-editor>summary::-webkit-details-marker{display:none}.profile-editor>summary span{color:var(--subtle);font-size:10px;font-weight:400}.profile-editor[open]>summary{border-bottom:1px solid var(--border)}.profile-editor .profile-review-form{background:0 0;border:0;border-radius:0;margin:0}.profile-approval-card{padding:17px}.profile-approval-card.approved{background:var(--sage-soft);border-color:#314638}.profile-approval-card h3{font:400 21px/1.1 var(--serif);margin:7px 0 8px}.profile-approval-card p{color:var(--subtle);margin:0 0 16px;font-size:11px;line-height:1.5}.profile-approval-card button{background:var(--cream);width:100%;min-height:39px;color:var(--ink);border:0;border-radius:8px;font-size:11px;font-weight:800}.profile-approval-card button:disabled{color:#a4bca8;background:0 0;border:1px solid #45604c}.evidence-drawer{border:1px solid var(--border);background:var(--panel);border-radius:11px;margin-top:12px}.evidence-drawer>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 17px;list-style:none;display:flex}.evidence-drawer>summary::-webkit-details-marker{display:none}.evidence-drawer>summary>span:first-child{gap:2px;display:grid}.evidence-drawer>summary strong{font-size:12px}.evidence-drawer>summary small{color:var(--subtle);font-size:10px}.evidence-drawer[open]>summary>span:last-child{transform:rotate(45deg)}.evidence-drawer .evidence-list{border-top:1px solid var(--border);margin:0;padding:0 10px 10px}.next-step-link{background:var(--ink);color:var(--cream);border-radius:8px;align-items:center;min-height:38px;margin-top:13px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}@media (max-width:860px){.profile-decision-row{grid-template-columns:1fr}}@media (max-width:680px){.profile-research-strip,.profile-snapshot>header{display:block}.profile-research-strip form{margin-top:14px}.profile-research-strip button{width:100%}.profile-status{margin-top:15px;display:inline-block}.profile-snapshot{padding:22px 19px}.profile-snapshot-grid,.profile-fact-columns{grid-template-columns:1fr}.profile-snapshot-grid>div+div,.profile-fact-columns>div+div{border-top:1px solid #d1c7ba;border-left:0;padding-left:0}.profile-editor>summary{display:block}.profile-editor>summary span{margin-top:3px;display:block}}.intent-summary-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:0 0 18px;display:grid}.intent-summary-strip>div{border-right:1px solid var(--border);padding:14px 14px 14px 0}.intent-summary-strip>div+div{padding-left:14px}.intent-summary-strip>div:last-child{border-right:0}.intent-summary-strip span,.intent-summary-strip strong{display:block}.intent-summary-strip span{color:var(--subtle);font-size:9px}.intent-summary-strip strong{font:400 23px var(--serif);margin-top:9px}.review-intents>article{border-color:var(--border);box-shadow:none;background:#141416b8}.review-intents>article:hover{border-color:var(--border-strong)}.intent-meta{flex-wrap:wrap;gap:5px}.intent-meta span{background:#151517;color:var(--subtle)!important;border-color:#343239!important}.intent-details{border:1px solid var(--border);border-radius:9px;margin-top:14px;padding:0;overflow:hidden}.intent-details>summary{color:var(--muted);cursor:pointer;padding:11px 12px;list-style:none;font-size:11px!important}.intent-details>summary::-webkit-details-marker{display:none}.intent-details[open]>summary{border-bottom:1px solid var(--border);background:#151517}.intent-details>p,.intent-details>.intent-detail-columns{padding-left:12px;padding-right:12px}.intent-detail-columns{padding-bottom:12px}.intent-actions{margin-top:14px}.intent-actions button{min-height:36px!important}.intent-actions button.reject{color:#d09285}.intent-workbench{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.intent-workbench-summary{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.intent-workbench-summary>div{border:1px solid var(--border);background:#101012;border-radius:8px;padding:10px 11px}.intent-workbench-summary span,.intent-workbench-summary strong{display:block}.intent-workbench-summary span{color:var(--subtle);font-size:9px}.intent-workbench-summary strong{margin-top:4px;font-size:11px}.workflow-disclosure{border:1px solid var(--border);background:#101012;border-radius:9px;margin-top:7px;overflow:hidden}.workflow-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;list-style:none;display:flex}.workflow-disclosure>summary::-webkit-details-marker{display:none}.workflow-disclosure>summary>span:first-child{gap:2px;display:grid}.workflow-disclosure>summary strong{font-size:12px}.workflow-disclosure>summary small{color:var(--subtle);font-size:10px;font-weight:400}.workflow-disclosure>summary>span:last-child{border:1px solid var(--border);min-width:28px;height:28px;font:9px var(--mono);color:var(--subtle);border-radius:999px;place-items:center;display:grid}.workflow-disclosure[open]>summary{border-bottom:1px solid var(--border);background:#151517}.workflow-disclosure[open]>summary>span:last-child{color:var(--gold);border-color:#5e533e}.workflow-disclosure .competitor-section,.workflow-disclosure .prompt-section{background:0 0;border:0;margin:0;padding:15px}.competitor-heading,.prompt-heading{align-items:flex-start}.competitor-heading h3,.prompt-heading h3{font-size:22px!important}.competitor-heading p,.prompt-heading p{font-size:11px!important}.competitor-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.competitor-card,.prompt-card{border-color:var(--border)!important;background:#141416!important}.prompt-card p{font-size:12px!important;line-height:1.55!important}@media (max-width:760px){.intent-summary-strip{grid-template-columns:1fr 1fr}.intent-summary-strip>div:nth-child(2){border-right:0}.intent-summary-strip>div:nth-child(n+3){border-top:1px solid var(--border)}.intent-workbench-summary,.competitor-list{grid-template-columns:1fr!important}.workflow-disclosure>summary{align-items:flex-start}}.why-engine-state{border:1px solid var(--border);background:var(--panel);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;padding:18px;display:flex}.why-engine-state.ready{background:#15140f;border-color:#3b3a32}.why-engine-state h2{font:400 26px/1.1 var(--serif);margin:7px 0 6px}.why-engine-state p{color:var(--subtle);max-width:760px;margin:0;font-size:11px;line-height:1.55}.why-engine-state button{background:var(--cream);min-height:39px;color:var(--ink);white-space:nowrap;border:0;border-radius:8px;padding:0 13px;font-size:11px;font-weight:800}.why-summary-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:18px 0 24px;display:grid}.why-summary-strip>div{border-right:1px solid var(--border);padding:16px 15px 16px 0}.why-summary-strip>div+div{padding-left:15px}.why-summary-strip>div:last-child{border-right:0}.why-summary-strip span,.why-summary-strip strong,.why-summary-strip small{display:block}.why-summary-strip span{text-transform:uppercase;letter-spacing:.08em;color:var(--subtle);font-size:9px}.why-summary-strip strong{font:400 26px var(--serif);margin:8px 0 5px}.why-summary-strip small{color:var(--faint);font-size:10px;line-height:1.4}.why-summary-strip .fix strong{color:var(--coral)}.why-summary-strip .investigate strong{color:var(--gold)}.why-summary-strip .monitor strong{color:var(--blue)}.why-summary-strip .healthy strong{color:var(--sage)}.why-findings{gap:12px}.why-findings .finding-card>header{align-items:center}.finding-badges{flex-wrap:wrap;gap:5px;display:flex}.finding-badges span{font:8px var(--sans);text-transform:uppercase;letter-spacing:.075em;color:#786f64;border:1px solid #cbc0b2;border-radius:999px;padding:4px 6px}.finding-card>header>strong{font:800 9px var(--sans);letter-spacing:.09em}.finding-intent{border-top:1px solid #d0c6b9;margin-top:16px;padding-top:17px}.finding-intent small{font-size:9px}.finding-intent h2{font:400 27px/1.08 var(--serif);letter-spacing:-.025em;margin:5px 0 0}.finding-evidence{border-top:1px solid #d0c6b9;margin-top:14px;padding-top:12px}.finding-evidence summary{cursor:pointer;color:#6f665c;font-size:10px}.finding-evidence>div{gap:5px;margin-top:9px;display:grid}.finding-evidence a{border:1px solid #d0c6b9;border-radius:7px;padding:8px 9px}.finding-evidence a span,.finding-evidence a strong{display:block}.finding-evidence a span{text-transform:uppercase;color:#81776b;font-size:9px}.finding-evidence a strong{margin-top:2px;font-size:10px}.finding-actions{gap:7px;margin-top:15px;display:flex}.finding-actions button{background:var(--ink);min-height:36px;color:var(--cream);border:0;border-radius:7px;padding:0 11px;font-size:10px;font-weight:800}.finding-actions button.reject{color:#8b554b;background:0 0;border:1px solid #c5a59e}.blueprint-ready{color:#46604b;background:#dce8de;border-radius:7px;margin-top:15px;padding:10px 11px;font-size:10px;font-weight:700}.blueprint-ready.neutral{color:#685f55;background:#e7e0d6}@media (max-width:760px){.why-engine-state{display:block}.why-engine-state form{margin-top:14px}.why-engine-state button{width:100%}.why-summary-strip{grid-template-columns:1fr 1fr}.why-summary-strip>div:nth-child(2){border-right:0}.why-summary-strip>div:nth-child(n+3){border-top:1px solid var(--border)}}.competitor-section,.prompt-section{margin-top:18px}.competitor-heading,.prompt-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:13px;display:flex}.competitor-heading h3,.prompt-heading h3{font:400 24px/1.08 var(--serif);letter-spacing:-.02em;margin:6px 0 5px}.competitor-heading p,.prompt-heading p{color:var(--subtle);max-width:670px;margin:0;font-size:11px;line-height:1.5}.competitor-heading button,.prompt-heading button{border:1px solid var(--border);background:var(--panel-raised);min-height:37px;color:var(--text);white-space:nowrap;border-radius:8px;padding:0 11px;font-size:10px;font-weight:700}.competitor-heading button:hover,.prompt-heading button:hover{border-color:var(--border-strong);background:var(--panel-hover)}.competitor-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.competitor-card{border:1px solid var(--border);background:var(--panel);border-radius:9px;padding:13px}.competitor-badges{flex-wrap:wrap;gap:5px;display:flex}.competitor-badges span,.prompt-card-meta span{text-transform:uppercase;letter-spacing:.065em;color:var(--subtle);border:1px solid #343239;border-radius:999px;padding:3px 5px;font-size:9px}.competitor-card h4{font:400 19px var(--serif);margin:12px 0 2px}.competitor-card>small{color:var(--faint);font-size:9px}.competitor-card>p{color:var(--subtle)!important;margin:9px 0!important;font-size:10px!important;line-height:1.5!important}.competitor-fit-grid{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:6px;padding-top:9px;display:grid}.competitor-fit-grid small,.competitor-evidence>small{text-transform:uppercase;color:var(--faint);font-size:9px}.competitor-fit-grid pre{font:8px/1.45 var(--mono);color:var(--subtle);white-space:pre-wrap;margin:5px 0 0}.competitor-evidence{border-top:1px solid var(--border);margin-top:10px;padding-top:9px}.competitor-evidence a{border-top:1px solid #232327;padding:7px 0;display:block}.competitor-evidence a:first-of-type{margin-top:5px}.competitor-evidence a strong,.competitor-evidence a span{display:block}.competitor-evidence a strong{font-size:9px}.competitor-evidence a span{color:var(--faint);margin-top:2px;font-size:9px}.prompt-list{gap:6px;display:grid}.prompt-card{border:1px solid var(--border);background:var(--panel);border-radius:9px;padding:12px 13px}.prompt-card.prompt-approved{background:#111813;border-color:#304338}.prompt-card.prompt-rejected{opacity:.5}.prompt-card-meta{flex-wrap:wrap;gap:5px;display:flex}.prompt-card p{font:400 14px/1.5 var(--serif);color:#d9d3ca;margin:10px 0}.prompt-actions{gap:6px;display:flex}.prompt-actions form{margin:0}.prompt-actions button{background:var(--cream);min-height:33px;color:var(--ink);border:0;border-radius:7px;padding:0 9px;font-size:9px;font-weight:800}.prompt-actions button.reject{color:#d09285;background:0 0;border:1px solid #56372f}.blueprint-queue{background:#16130e;border:1px solid #4a3d2b;border-radius:12px;margin-bottom:18px;padding:18px}.blueprint-queue>.eyebrow{color:var(--gold)}.blueprint-queue-list{gap:7px;margin-top:12px;display:grid}.blueprint-queue-list article{border-top:1px solid #312a20;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:13px 0;display:grid}.blueprint-queue-list article:first-child{border-top:0}.blueprint-queue-list span{text-transform:uppercase;color:#8d7958;font-size:9px}.blueprint-queue-list h2{font:400 21px/1.1 var(--serif);margin:4px 0}.blueprint-queue-list p{color:#81735f;margin:0;font-size:10px;line-height:1.45}.blueprint-queue-list button{background:var(--cream);min-height:37px;color:var(--ink);white-space:nowrap;border:0;border-radius:8px;padding:0 11px;font-size:10px;font-weight:800}.blueprint-stack{gap:12px;display:grid}.blueprint-card{border:1px solid var(--border);background:var(--panel);border-radius:13px;padding:22px}.blueprint-card>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.blueprint-badges{flex-wrap:wrap;gap:5px;display:flex}.blueprint-badges span{text-transform:uppercase;letter-spacing:.07em;color:var(--subtle);border:1px solid #343239;border-radius:999px;padding:4px 6px;font-size:9px}.blueprint-card>header>small{font:9px var(--mono);color:var(--gold)}.blueprint-card>h2{font:400 31px/1.03 var(--serif);letter-spacing:-.028em;margin:17px 0 7px}.blueprint-objective{color:var(--muted);max-width:820px;font-size:12px;line-height:1.55}.blueprint-core{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:19px;display:grid}.blueprint-core>div{border-right:1px solid var(--border);padding:13px 13px 13px 0}.blueprint-core>div+div{padding-left:13px}.blueprint-core>div:last-child{border-right:0}.blueprint-core small,.blueprint-core strong{display:block}.blueprint-core small{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:9px}.blueprint-core strong{margin-top:6px;font-size:10px;line-height:1.4}.implementation-brief,.opening-answer{border:1px solid var(--border);background:#101012;border-radius:9px;margin-top:12px;padding:14px 15px}.opening-answer{background:var(--cream);color:var(--ink);border:0}.implementation-brief small,.opening-answer small{text-transform:uppercase;letter-spacing:.08em;color:var(--subtle);font-size:9px}.opening-answer small{color:#7a7064}.implementation-brief p,.opening-answer p{margin:6px 0 0;line-height:1.55}.implementation-brief p{color:var(--muted);font-size:11px}.opening-answer p{font:400 15px/1.55 var(--serif);color:#4e4841}.blueprint-details,.blueprint-evidence{border:1px solid var(--border);background:#101012;border-radius:9px;margin-top:9px;overflow:hidden}.blueprint-details>summary,.blueprint-evidence>summary{cursor:pointer;color:var(--muted);padding:12px 13px;font-size:10px;list-style:none}.blueprint-details>summary::-webkit-details-marker{display:none}.blueprint-evidence>summary::-webkit-details-marker{display:none}.blueprint-details[open]>summary,.blueprint-evidence[open]>summary{border-bottom:1px solid var(--border);background:#151517}.blueprint-spec-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.blueprint-spec-grid>section{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px}.blueprint-spec-grid>section:nth-child(2n){border-right:0}.blueprint-spec-grid>section>small{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:9px}.blueprint-spec-grid pre{font:8px/1.45 var(--mono);white-space:pre-wrap;color:var(--subtle)}.spec-item{border-top:1px solid #242428;padding:9px 0}.spec-item:first-of-type{margin-top:8px}.spec-item strong{font-size:10px}.spec-item p{color:var(--subtle);font-size:9px;line-height:1.45}.blueprint-evidence>div{gap:5px;padding:10px;display:grid}.blueprint-evidence a{border:1px solid var(--border);border-radius:7px;padding:8px 9px}.blueprint-evidence a span,.blueprint-evidence a strong{display:block}.blueprint-evidence a span{text-transform:uppercase;color:var(--faint);font-size:9px}.blueprint-evidence a strong{margin-top:2px;font-size:10px}.blueprint-approval{background:#16140f;border:1px solid #4a3f2d;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:13px 14px;display:flex}.blueprint-approval strong{font-size:11px}.blueprint-approval p{color:#86785f;margin:3px 0 0;font-size:9px}.blueprint-approval button{background:var(--cream);min-height:36px;color:var(--ink);border:0;border-radius:7px;padding:0 10px;font-size:10px;font-weight:800}.execution-routes{border-top:1px solid var(--border);margin-top:18px;padding-top:16px}.execution-route-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.execution-route-grid form{border:1px solid var(--border);background:#101012;border-radius:9px;flex-direction:column;min-height:170px;padding:13px;display:flex}.execution-route-grid form.route-selected{background:#18150f;border-color:#75623e}.execution-route-grid strong{font:400 17px/1.1 var(--serif)}.execution-route-grid p{color:var(--subtle);font-size:9px;line-height:1.45}.execution-route-grid button{border:1px solid var(--border);min-height:33px;color:var(--muted);background:0 0;border-radius:7px;margin-top:auto;font-size:9px;font-weight:700}.execution-route-grid form.route-selected button{background:var(--cream);color:var(--ink);border-color:var(--cream)}.baseline-builder{background:#15130f;border:1px solid #443a2b;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:18px;display:flex}.baseline-builder h2{font:400 26px/1.1 var(--serif);margin:6px 0}.baseline-builder p{color:#817663;max-width:760px;margin:0;font-size:11px;line-height:1.55}.baseline-builder button{background:var(--cream);min-height:39px;color:var(--ink);white-space:nowrap;border:0;border-radius:8px;padding:0 12px;font-size:11px;font-weight:800}.baseline-builder button:disabled{opacity:.45}.benchmark-list{gap:12px;display:grid}.benchmark-list>article{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:20px}.benchmark-top{justify-content:space-between;align-items:center;display:flex}.benchmark-top span{color:var(--subtle);text-transform:uppercase;letter-spacing:.08em}.benchmark-top strong{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:9px}.benchmark-list>article>h2{font:400 28px/1.08 var(--serif);margin:12px 0 14px}.benchmark-list>article>p{color:var(--subtle);margin:13px 0 0;font-size:10px}.benchmark-facts,.observation-facts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.benchmark-facts>div,.observation-facts>div{border-right:1px solid var(--border);padding:11px 11px 11px 0}.benchmark-facts>div+div,.observation-facts>div+div{padding-left:11px}.benchmark-facts>div:last-child,.observation-facts>div:last-child{border-right:0}.benchmark-facts small,.benchmark-facts strong,.observation-facts small,.observation-facts strong{display:block}.benchmark-facts small,.observation-facts small{color:var(--faint);font-size:9px}.benchmark-facts strong,.observation-facts strong{margin-top:5px;font-size:11px}.surface-list{gap:8px;margin-top:13px;display:grid}.observation-surface{border:1px solid var(--border);background:#101012;border-radius:10px;padding:14px}.observation-surface-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.observation-surface-head h3{font:400 21px var(--serif);margin:5px 0}.observation-surface-head p{color:var(--subtle);max-width:700px;margin:0;font-size:10px;line-height:1.5}.observation-surface-head button{border:1px solid var(--border);background:var(--panel-raised);min-height:36px;color:var(--text);white-space:nowrap;border-radius:7px;padding:0 10px;font-size:9px;font-weight:700}.observation-facts{margin-top:13px}.recent-observations{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.recent-observations>div{border:1px solid var(--border);border-radius:7px;padding:8px}.recent-observations span,.recent-observations strong,.recent-observations small{display:block}.recent-observations span{color:var(--faint);font-size:9px}.recent-observations strong{text-transform:uppercase;margin-top:4px;font-size:10px}.recent-observations small{color:var(--subtle);margin-top:2px;font-size:9px}@media (max-width:900px){.execution-route-grid,.blueprint-core{grid-template-columns:1fr 1fr}.blueprint-core>div:nth-child(2){border-right:0}.blueprint-core>div:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:720px){.competitor-heading,.prompt-heading,.baseline-builder,.observation-surface-head,.blueprint-approval{display:block}.competitor-heading form,.prompt-heading form,.baseline-builder form,.observation-surface-head form,.blueprint-approval form{margin-top:12px}.competitor-heading button,.prompt-heading button,.baseline-builder button,.observation-surface-head button,.blueprint-approval button{width:100%}.competitor-fit-grid,.blueprint-spec-grid,.execution-route-grid,.recent-observations{grid-template-columns:1fr}.blueprint-spec-grid>section{border-right:0}.benchmark-facts,.observation-facts{grid-template-columns:1fr 1fr}.blueprint-core{grid-template-columns:1fr}.blueprint-core>div{border-right:0;border-top:1px solid var(--border);padding-left:0!important}.blueprint-core>div:first-child{border-top:0}.blueprint-queue-list article{grid-template-columns:1fr}}.new-analysis-page{max-width:1080px;padding-top:54px}.back-link{color:var(--subtle);margin-bottom:34px;font-size:10px;display:inline-flex}.back-link:hover{color:var(--text)}.new-analysis-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:54px;display:grid}.new-analysis-grid>section h1{font:400 52px/.98 var(--serif);letter-spacing:-.045em;margin:9px 0 15px}.new-analysis-grid>section>p{color:var(--muted);max-width:680px;font-size:14px;line-height:1.65}.new-analysis-page .new-project-form{margin-top:26px}.new-analysis-page .primary-field input{min-height:52px;padding:0 14px;font-size:15px}.new-project-secondary{grid-template-columns:1fr 1fr;gap:9px;display:grid}.new-analysis-page .new-project-form button{justify-content:space-between;align-items:center;min-height:46px;margin-top:4px;padding:0 15px;display:flex}.form-trust-note{color:var(--subtle);font-size:10px;line-height:1.45}.new-analysis-explainer{border:1px solid var(--border);background:var(--panel);border-radius:13px;padding:19px;position:sticky;top:156px}.new-analysis-explainer ol{margin:15px 0 0;padding:0;list-style:none}.new-analysis-explainer li{border-top:1px solid var(--border);grid-template-columns:30px 1fr;gap:10px;padding:13px 0;display:grid}.new-analysis-explainer li:first-child{border-top:0}.new-analysis-explainer li>span{font:9px var(--mono);color:var(--gold);padding-top:2px}.new-analysis-explainer strong{font-size:11px}.new-analysis-explainer p{color:var(--subtle);margin:4px 0 0;font-size:10px;line-height:1.45}.new-analysis-explainer blockquote{border-top:1px solid var(--border);font:400 19px/1.28 var(--serif);color:#cfc8bd;margin:18px 0 0;padding:16px 0 0}@media (max-width:900px){.new-analysis-grid{grid-template-columns:1fr;gap:26px}.new-analysis-explainer{position:static}}@media (max-width:620px){.new-analysis-grid>section h1{font-size:41px}.new-project-secondary{grid-template-columns:1fr}}.workspace-projects-hero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:36px;padding-bottom:32px;display:flex}.workspace-projects-hero h1{font:400 clamp(42px,4.8vw,60px)/.98 var(--serif);letter-spacing:-.045em;margin:8px 0 14px}.workspace-projects-hero p{color:var(--muted);max-width:720px;font-size:13px;line-height:1.6}.workspace-projects-hero .primary-link{white-space:nowrap;gap:18px}.workspace-pulse{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.workspace-pulse>div{border-right:1px solid var(--border);padding:16px 15px 16px 0}.workspace-pulse>div+div{padding-left:15px}.workspace-pulse>div:last-child{border-right:0}.workspace-pulse span,.workspace-pulse strong{display:block}.workspace-pulse span{color:var(--subtle);font-size:9px}.workspace-pulse strong{font:400 25px var(--serif);margin-top:10px}.project-list{border-top:1px solid var(--border);margin-top:30px}.project-list-head,.project-list-row{grid-template-columns:minmax(260px,1.15fr) minmax(280px,1.4fr) 110px 44px;align-items:center;column-gap:18px;display:grid}.project-list-head{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;min-height:38px;color:var(--faint);font-size:9px}.project-list-row{border-bottom:1px solid var(--border);min-height:86px;transition:background .12s;position:relative;padding:0!important}.project-list-row:hover{background:#ffffff05}.project-list-row-main{grid-column:1/4;grid-template-columns:minmax(260px,1.15fr) minmax(280px,1.4fr) 110px;align-self:stretch;align-items:center;gap:18px;min-width:0;padding:15px 0;display:grid}.project-list-company{align-items:center;gap:12px;min-width:0;display:flex}.project-list-mark{border:1px solid var(--border);background:var(--panel);width:34px;height:34px;font:400 15px var(--serif);color:var(--gold);border-radius:9px;flex:none;place-items:center;display:grid}.project-list-company strong,.project-list-company small,.project-list-stage strong,.project-list-stage small{display:block}.project-list-company strong{font-size:12px}.project-list-company small{color:var(--subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.project-list-stage strong{font-size:11px}.project-list-stage small{color:var(--subtle);margin-top:3px;font-size:9px;line-height:1.4}.project-list-row time{color:var(--faint);font-size:9px}.project-list-actions{border-left:1px solid var(--border);background:#ffffff02;grid-column:4;align-self:stretch;place-items:center;display:grid}.project-list-actions .analysis-delete-trigger.icon{letter-spacing:0;width:30px;height:34px;font-size:18px;line-height:1}.workspace-empty{max-width:720px}@media (max-width:820px){.workspace-projects-hero{display:block}.workspace-projects-hero .primary-link{margin-top:16px}.project-list-head{display:none}.project-list-row{grid-template-columns:minmax(0,1fr) 42px;column-gap:0}.project-list-row-main{grid-column:1;grid-template-columns:minmax(0,1fr) 96px;gap:5px 14px;padding:14px 12px 14px 0}.project-list-company{grid-area:1/1}.project-list-stage{grid-area:2/1}.project-list-row time{grid-area:1/2/3;place-self:center end}.project-list-actions{grid-column:2}}@media (max-width:560px){.workspace-pulse{grid-template-columns:1fr 1fr}.workspace-pulse>div:nth-child(2){border-right:0}.workspace-pulse>div:last-child{border-top:1px solid var(--border);border-right:0;grid-column:1/-1;padding-left:0}.project-list-row{grid-template-columns:minmax(0,1fr) 40px}.project-list-row-main{grid-template-columns:minmax(0,1fr);gap:5px;padding:13px 10px 13px 0}.project-list-company,.project-list-stage,.project-list-row time{grid-area:auto/1}.project-list-stage small{display:none}.project-list-row time{justify-self:start}}.landing-nav-actions{align-items:center;gap:12px;display:flex}.landing-nav-actions>span{color:var(--subtle);font-size:10px}.landing-product-glimpse{border:1px solid var(--border);width:min(900px,100%);box-shadow:var(--shadow);background:#141416d1;border-radius:14px;margin-top:62px;overflow:hidden}.glimpse-rail{border-bottom:1px solid var(--border);align-items:center;gap:4px;min-height:42px;padding:0 10px;display:flex;overflow-x:auto}.glimpse-rail span{color:var(--faint);white-space:nowrap;border-radius:7px;padding:7px 9px;font-size:9px}.glimpse-rail span.active{color:var(--text);background:var(--panel-raised)}.glimpse-card{padding:25px}.glimpse-card h2{max-width:760px;font:400 clamp(26px,3.3vw,40px)/1.07 var(--serif);letter-spacing:-.035em;margin:10px 0 22px}.glimpse-evidence{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.glimpse-evidence>div{border-right:1px solid var(--border);padding:14px 14px 14px 0}.glimpse-evidence>div+div{padding-left:14px}.glimpse-evidence>div:last-child{border-right:0}.glimpse-evidence small,.glimpse-evidence strong,.glimpse-evidence span{display:block}.glimpse-evidence small{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:9px}.glimpse-evidence strong{font:400 21px var(--serif);margin-top:8px}.glimpse-evidence span{color:var(--subtle);margin-top:2px;font-size:9px}.glimpse-card>p{color:var(--subtle);margin:13px 0 0;font-size:10px}.landing-workflow{max-width:1440px;margin:0 auto;padding:90px 8vw 100px}.landing-workflow>header{grid-template-columns:1fr 1fr;align-items:end;column-gap:40px;display:grid}.landing-workflow h2{font:400 clamp(38px,4.3vw,58px)/1 var(--serif);letter-spacing:-.045em;grid-column:1;margin:10px 0 0}.landing-workflow>header>p{color:var(--muted);grid-area:1/2/3;justify-self:end;max-width:440px;font-size:13px}.landing-workflow-grid{border-top:1px solid var(--border);grid-template-columns:repeat(5,1fr);margin-top:48px;display:grid}.landing-workflow-grid article{border-right:1px solid var(--border);min-height:220px;padding:18px 16px 16px 0}.landing-workflow-grid article+article{padding-left:16px}.landing-workflow-grid article:last-child{border-right:0}.landing-workflow-grid article>span{font:9px var(--mono);color:var(--gold)}.landing-workflow-grid h3{font:400 20px/1.08 var(--serif);margin:54px 0 8px}.landing-workflow-grid p{color:var(--subtle);font-size:10px;line-height:1.5}.landing-trust{border:1px solid var(--border);background:#131315;border-radius:16px;margin:0 5vw 5vw;padding:64px 7vw}.landing-trust h2{font:400 clamp(40px,5vw,68px)/.98 var(--serif);letter-spacing:-.05em;margin:9px 0 16px}.landing-trust p{color:var(--muted);max-width:760px;margin-bottom:24px;font-size:14px;line-height:1.65}@media (max-width:900px){.landing-workflow>header{display:block}.landing-workflow>header>p{margin-top:14px}.landing-workflow-grid{grid-template-columns:1fr 1fr}.landing-workflow-grid article{border-top:1px solid var(--border)}.landing-workflow-grid article:nth-child(-n+2){border-top:0}.landing-workflow-grid article:nth-child(2n){border-right:0}.landing-workflow-grid article:nth-child(odd){padding-left:0}}@media (max-width:640px){.landing-nav-actions>span{display:none}.glimpse-evidence{grid-template-columns:1fr}.glimpse-evidence>div{border-right:0;border-top:1px solid var(--border);padding-left:0!important}.glimpse-evidence>div:first-child{border-top:0}.landing-workflow{padding:64px 20px}.landing-workflow-grid{grid-template-columns:1fr}.landing-workflow-grid article{border-right:0;min-height:150px;border-top:1px solid var(--border)!important;padding-left:0!important}.landing-workflow-grid h3{margin-top:30px}.landing-trust{margin:0 12px 12px;padding:44px 20px}}.project-utility-nav{align-items:center;gap:2px;display:flex}.method-status-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-bottom:36px;display:grid}.method-status-grid>div{border-right:1px solid var(--border);padding:15px 14px 15px 0}.method-status-grid>div+div{padding-left:14px}.method-status-grid>div:last-child{border-right:0}.method-status-grid span,.method-status-grid strong,.method-status-grid small{display:block}.method-status-grid span{color:var(--subtle);font-size:9px}.method-status-grid strong{text-transform:capitalize;margin-top:9px;font-size:12px}.method-status-grid small{color:var(--faint);margin-top:3px;font-size:9px}.method-chapter{border-top:1px solid var(--border);grid-template-columns:70px minmax(0,1fr);gap:24px;padding:31px 0;display:grid}.method-chapter-number{font:10px var(--mono);color:var(--gold);padding-top:3px}.method-chapter h2{font:400 30px/1.08 var(--serif);letter-spacing:-.025em;margin:7px 0 17px}.method-facts{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.method-facts>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 12px 12px 0}.method-facts>div:nth-child(3n){border-right:0}.method-facts>div:nth-child(3n+2),.method-facts>div:nth-child(3n+3){padding-left:12px}.method-facts span,.method-facts strong{display:block}.method-facts span{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:9px}.method-facts strong{text-transform:capitalize;margin-top:5px;font-size:10px;line-height:1.4}.method-rule-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.method-rule-grid article{border:1px solid var(--border);background:var(--panel);border-radius:9px;padding:14px}.method-rule-grid strong{font:400 18px var(--serif)}.method-rule-grid p{color:var(--subtle);margin:7px 0 0;font-size:10px;line-height:1.55}.method-surface-list{gap:6px;margin-top:14px;display:grid}.method-surface-list article{border:1px solid var(--border);background:#101012;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:12px;display:grid}.method-surface-list article>div:first-child span,.method-surface-list article>div:first-child strong,.method-surface-list article>div:first-child small{display:block}.method-surface-list article>div:first-child span{text-transform:uppercase;color:var(--gold);font-size:9px}.method-surface-list article>div:first-child strong{margin-top:3px;font-size:11px}.method-surface-list article>div:first-child small{color:var(--subtle);max-width:720px;margin-top:3px;font-size:9px;line-height:1.4}.method-surface-list article>div:last-child{text-align:right}.method-surface-list article>div:last-child strong,.method-surface-list article>div:last-child small{display:block}.method-surface-list article>div:last-child strong{text-transform:uppercase;color:var(--muted);font-size:9px}.method-surface-list article>div:last-child small{color:var(--faint);margin-top:3px;font-size:9px}.method-muted{color:var(--subtle);font-size:11px}.lineage-path{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lineage-path span{border:1px solid var(--border);color:var(--muted);background:var(--panel);border-radius:999px;padding:5px 7px;font-size:9px}.lineage-path i{color:var(--faint);font-style:normal}.method-mini-stats{gap:28px;margin-top:20px;display:flex}.method-mini-stats strong,.method-mini-stats span{display:block}.method-mini-stats strong{font:400 25px var(--serif)}.method-mini-stats span{color:var(--subtle);margin-top:2px;font-size:9px}.method-warning{background:var(--cream);color:var(--ink);border-radius:12px;margin-top:26px;padding:25px}.method-warning .eyebrow{color:#746b60}.method-warning h2{font:400 27px/1.08 var(--serif);max-width:800px;margin:8px 0}.method-warning p{color:#615950;max-width:820px;font-size:11px;line-height:1.55}@media (max-width:820px){.method-status-grid{grid-template-columns:1fr 1fr}.method-status-grid>div:nth-child(2){border-right:0}.method-status-grid>div:nth-child(n+3){border-top:1px solid var(--border)}.method-facts{grid-template-columns:1fr 1fr}.method-facts>div{border-right:1px solid var(--border)!important;padding-left:0!important}.method-facts>div:nth-child(2n){border-right:0!important;padding-left:12px!important}}@media (max-width:620px){.project-utility-nav .project-profile-link:first-child{display:none}.method-chapter{grid-template-columns:1fr;gap:8px}.method-rule-grid,.method-facts{grid-template-columns:1fr}.method-facts>div{border-right:0!important;padding-left:0!important}.method-surface-list article{grid-template-columns:1fr}.method-surface-list article>div:last-child{text-align:left}}.delivery-workflow{border:1px solid var(--border);background:#101012;border-radius:10px;margin-top:14px;padding:15px}.delivery-workflow-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.delivery-workflow-head h3{font:400 22px/1.1 var(--serif);margin:6px 0 5px}.delivery-workflow-head p{color:var(--subtle);max-width:700px;margin:0;font-size:10px;line-height:1.5}.delivery-workflow-head>span{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);border:1px solid #4b412e;border-radius:999px;flex:none;padding:5px 7px;font-size:9px}.delivery-inputs{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.delivery-inputs label{color:var(--subtle);gap:5px;font-size:9px;display:grid}.delivery-inputs label small{color:var(--faint);font-size:9px}.delivery-inputs input,.delivery-inputs textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#0c0c0e;border-radius:8px;outline:0;padding:10px;font-size:11px}.delivery-inputs textarea{resize:vertical;min-height:78px}.delivery-inputs input:focus,.delivery-inputs textarea:focus{border-color:var(--border-strong)}.delivery-status-actions{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.delivery-status-actions button{border:1px solid var(--border);min-height:34px;color:var(--muted);background:0 0;border-radius:7px;padding:0 10px;font-size:9px;font-weight:700}.delivery-status-actions button:hover,.delivery-status-actions button.active{color:#d8c59d;background:#18150f;border-color:#655942}.delivery-status-actions button.verified{margin-left:auto}.delivery-status-actions button.verified.active{background:var(--sage-soft);color:#b7d0bc;border-color:#3f5a46}@media (max-width:700px){.delivery-workflow-head{display:block}.delivery-workflow-head>span{margin-top:10px;display:inline-block}.delivery-inputs{grid-template-columns:1fr}.delivery-status-actions button.verified{margin-left:0}}.benchmark-progress{border:1px solid var(--border);background:#101012;border-radius:9px;margin-top:13px;padding:13px}.benchmark-progress>div:first-child{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.benchmark-progress strong{font-size:11px}.benchmark-progress span{color:var(--subtle);font-size:9px}.benchmark-progress-track{background:#222226;border-radius:999px;height:5px;margin-top:11px;overflow:hidden}.benchmark-progress-track i{background:var(--gold);height:100%;transition:width .2s var(--ease);border-radius:999px;display:block}button[aria-busy=true]{opacity:.74;cursor:wait}button[aria-busy=true]>span:last-child{align-items:center;display:inline-flex}.button-spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;margin-right:7px;animation:.7s linear infinite rk-spin;display:inline-block}@keyframes rk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-spinner{opacity:.5;border-right-color:currentColor;animation:none}}.post-change-cta{background:var(--cream);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:flex-end;gap:28px;margin:0 0 18px;padding:22px 24px;display:flex}.post-change-cta .eyebrow{color:#72695e}.post-change-cta h2{font:400 27px/1.07 var(--serif);letter-spacing:-.025em;margin:7px 0}.post-change-cta p{color:#655d54;max-width:760px;margin:0;font-size:11px;line-height:1.55}.post-change-cta button{background:var(--ink);min-height:39px;color:var(--cream);white-space:nowrap;border:0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}.post-change-cta.active{color:var(--text);background:#15140f;border:1px solid #493f2d}.post-change-cta.active .eyebrow{color:var(--gold)}.post-change-cta.active h2{color:var(--text)}.post-change-cta.active p{color:var(--subtle)}.post-change-cta.active>span{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);border:1px solid #51462f;border-radius:999px;flex:none;padding:5px 8px;font-size:9px}@media (max-width:720px){.post-change-cta{display:block}.post-change-cta form,.post-change-cta.active>span{margin-top:14px;display:inline-block}.post-change-cta button{width:100%}}.brand-wordmark img{object-fit:contain;width:118px;height:auto;display:block}.workspace-sidebar .brand-wordmark img{width:126px}.landing-nav .brand-wordmark img{width:118px}.auth-card .auth-brand img{width:132px}@media (max-width:980px){.workspace-sidebar .brand-wordmark img{width:96px}}.brand-wordmark{letter-spacing:.12em;align-items:center;gap:9px;display:inline-flex}.brand-wordmark .brand-mark{background-color:#050505;background-image:url(/riseklix-logo.png);background-position:50% 34%;background-repeat:no-repeat;background-size:68px 68px;border-radius:9px;flex:none;width:32px;height:32px;box-shadow:inset 0 0 0 1px #ffffff12}.brand-wordmark strong{font-size:11px}.auth-card .auth-brand{margin-bottom:20px}.sidebar-product{margin-left:41px}@media (max-width:980px){.brand-wordmark strong,.sidebar-product{display:none}}.inline-job-error{background:var(--coral-soft);color:#e5aa9d;border:1px solid #5d342d;border-radius:8px;max-width:760px;margin-top:10px;padding:9px 10px;font-size:10px;line-height:1.5}.project-list-company{gap:0}.project-list-company>div{min-width:0}.project-list-company strong{letter-spacing:-.01em;font-size:14px;line-height:1.25}.project-list-company small{margin-top:4px}.project-list-mark{display:none}.sidebar-logo-link{align-items:center;width:auto;display:inline-flex;overflow:visible}.sidebar-logo-link img{object-fit:contain;mix-blend-mode:screen;width:82px;height:auto;box-shadow:none;background:0 0;display:block}@media (max-width:980px){.sidebar-logo-link img{width:68px}}.competitor-job-state{color:var(--muted);background:#17140f;border:1px solid #4b412e;border-radius:999px;align-items:center;gap:7px;margin-top:9px;padding:6px 8px;display:inline-flex}.competitor-job-state span{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:8px}.competitor-job-state strong{font-size:9px;font-weight:650}.competitor-job-state small{font:9px var(--mono);color:var(--faint)}.workspace-sidebar .sidebar-logo-link{width:32px;height:40px;display:block;position:relative;overflow:hidden}.workspace-sidebar .sidebar-logo-link img{mix-blend-mode:screen;width:86px;max-width:none;height:auto;box-shadow:none;background:0 0;position:absolute;top:-12px;left:-27px}.workspace-sidebar .sidebar-product{margin-top:3px;margin-left:0;font-size:8px}.crawl-access-warning{background:#17140e;border:1px solid #5a472a;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 22px;padding:17px 18px;display:flex}.crawl-access-warning .eyebrow{color:var(--gold)}.crawl-access-warning h2{font:400 22px/1.08 var(--serif);margin:6px 0 7px}.crawl-access-warning p{max-width:800px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.crawl-access-warning>span{text-transform:uppercase;letter-spacing:.07em;color:#d7c397;border:1px solid #665433;border-radius:999px;flex:none;padding:6px 8px;font-size:9px}@media (max-width:980px){.workspace-sidebar .sidebar-logo-link{width:28px;height:36px}.workspace-sidebar .sidebar-logo-link img{width:76px;top:-11px;left:-24px}}@media (max-width:680px){.crawl-access-warning{display:block}.crawl-access-warning>span{margin-top:12px;display:inline-block}}.workspace-sidebar .sidebar-logo-link{align-items:center;gap:7px;width:auto;height:28px;display:inline-flex;position:static;overflow:visible}.workspace-sidebar .sidebar-logo-link .brand-mark{width:20px;height:24px;box-shadow:none;mix-blend-mode:screen;background-color:#0000;background-image:url(/riseklix-logo.png);background-position:50% 31%;background-repeat:no-repeat;background-size:50px;border-radius:0;flex:none}.workspace-sidebar .sidebar-logo-link strong{letter-spacing:.13em;font-size:10px;line-height:1;display:block}.workspace-sidebar .sidebar-product{margin-top:2px;margin-left:27px}.intent-not-prompt{letter-spacing:.08em;color:var(--gold);margin-top:13px;font-size:9px}.intent-job{gap:4px;display:grid}.intent-job>span{font:700 9px var(--sans);text-transform:uppercase;letter-spacing:.075em;color:var(--faint)}.intent-provenance-note{border-bottom:1px solid var(--border);padding:11px 0 13px}.intent-provenance-note>small{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:9px;display:block}.intent-provenance-note>p{margin:6px 0 0}.plain-research-list{margin:8px 0 0;padding:0;list-style:none}.plain-research-list li{color:var(--subtle);border-top:1px solid #242428;justify-content:space-between;gap:12px;padding:8px 0;font-size:10px;line-height:1.45;display:flex}.plain-research-list li:first-child{border-top:0}.plain-research-list em{text-transform:uppercase;letter-spacing:.06em;color:var(--gold);flex:none;align-self:flex-start;font-size:8px;font-style:normal}.prompt-human-label{letter-spacing:.08em;color:var(--gold);margin-top:11px;font-size:8px;display:block}.prompt-card p{font:400 16px/1.48 var(--serif);margin:7px 0 9px}.prompt-surface-note{color:var(--faint);font-size:9px}.prompt-heading p strong{color:var(--muted)}@media (max-width:980px){.workspace-sidebar .sidebar-logo-link{height:26px}.workspace-sidebar .sidebar-logo-link .brand-mark{background-size:46px;width:18px;height:22px}.workspace-sidebar .sidebar-logo-link strong{font-size:9px;display:block}.workspace-sidebar .sidebar-product{display:none}}.question-surface-chips{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.question-surface-chips span{letter-spacing:.055em;color:var(--subtle);border:1px solid var(--border);background:#101012;border-radius:999px;padding:4px 6px;font-size:8px}.questions-ready-cta{background:#17140f;border:1px solid #4d412e;border-radius:11px;justify-content:space-between;align-items:center;gap:28px;margin:0 0 18px;padding:18px 20px;display:flex}.questions-ready-cta h2{font:400 24px/1.08 var(--serif);margin:6px 0 5px}.questions-ready-cta p{max-width:760px;color:var(--subtle);margin:0;font-size:10px;line-height:1.5}.test-readiness,.test-baseline-head{border:1px solid var(--border);background:var(--panel);border-radius:12px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:16px;padding:20px;display:flex}.test-readiness h2,.test-baseline-head h2{font:400 28px/1.07 var(--serif);margin:7px 0}.test-readiness p,.test-baseline-head p{max-width:780px;color:var(--subtle);margin:0;font-size:11px;line-height:1.55}.test-readiness button{background:var(--cream);min-height:40px;color:var(--ink);white-space:nowrap;border:0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}.approved-question-panel{margin-top:18px}.approved-question-panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:20px;padding-bottom:12px;display:flex}.approved-question-panel-head h2{font:400 26px/1.08 var(--serif);margin:6px 0 0}.approved-question-panel-head>span{color:var(--gold);font-size:9px}.approved-question-groups{gap:8px;margin-top:10px;display:grid}.approved-question-groups>article{border:1px solid var(--border);background:#101012;border-radius:10px;padding:14px}.approved-question-groups>article.eligible{border-color:#3b4d3f}.approved-question-groups article>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.approved-question-groups header small{color:var(--gold);font-size:8px}.approved-question-groups header h3{font:400 19px/1.1 var(--serif);margin:4px 0 0}.approved-question-groups header>span{text-transform:uppercase;letter-spacing:.07em;color:var(--subtle);border:1px solid var(--border);border-radius:999px;flex:none;padding:4px 6px;font-size:8px}.approved-question-list{gap:5px;margin-top:12px;display:grid}.approved-question-list>div{border-top:1px solid #252529;padding:10px 0}.approved-question-list span{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:8px}.approved-question-list p{font:400 15px/1.45 var(--serif);color:#d7d1c7;margin:5px 0 0}.test-progress{margin-bottom:13px}@media (max-width:760px){.questions-ready-cta,.test-readiness,.test-baseline-head{display:block}.questions-ready-cta .spotlight-cta,.test-readiness form,.test-readiness .primary-link,.test-baseline-head .quiet-button{margin-top:14px}}.test-master-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.test-master-actions form{margin:0}.test-master-actions button{background:var(--cream);min-height:38px;color:var(--ink);border:0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}@media (max-width:760px){.test-master-actions{margin-top:14px}}.analysis-mode-picker{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 14px;padding:0;display:grid}.analysis-mode-picker legend{text-transform:uppercase;letter-spacing:.075em;color:var(--faint);grid-column:1/-1;margin-bottom:7px;font-size:9px;font-weight:750}.analysis-mode-card{border:1px solid var(--border);cursor:pointer;background:#101012;border-radius:11px;min-height:118px;padding:14px;transition:border-color .15s,background .15s;display:block;position:relative}.analysis-mode-card:hover{background:#131315;border-color:#4b4947}.analysis-mode-card input{accent-color:#e9e2d4;width:14px;height:14px;position:absolute;top:13px;right:13px}.analysis-mode-card:has(input:checked){background:#17140f;border-color:#6a5d43}.analysis-mode-card span{padding-right:22px;display:block}.analysis-mode-card strong{max-width:260px;font:400 19px/1.1 var(--serif);color:var(--text);display:block}.analysis-mode-card small{color:var(--subtle);margin-top:8px;font-size:10px;line-height:1.5;display:block}@media (max-width:720px){.analysis-mode-picker{grid-template-columns:1fr}}.autopilot-banner{background:#17150f;border:1px solid #4f472f;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:22px;margin:0 0 16px;padding:15px 17px;display:flex}.autopilot-banner .eyebrow{color:var(--gold)}.autopilot-banner strong{font:400 20px/1.1 var(--serif);margin-top:5px;display:block}.autopilot-banner p{max-width:800px;color:var(--subtle);margin:6px 0 0;font-size:10px;line-height:1.5}.autopilot-banner>span{text-transform:uppercase;letter-spacing:.07em;color:#d5c498;border:1px solid #605537;border-radius:999px;flex:none;padding:5px 7px;font-size:8px}@media (max-width:700px){.autopilot-banner{display:block}.autopilot-banner>span{margin-top:11px;display:inline-block}}.autopilot-progress-card{border:1px solid var(--border);background:#101012;border-radius:11px;margin:0 0 18px;padding:16px 18px}.autopilot-progress-card.paused{background:#17140f;border-color:#665433}.autopilot-progress-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.autopilot-progress-head h2{font:400 24px/1.08 var(--serif);margin:6px 0 5px}.autopilot-progress-head p{max-width:760px;color:var(--subtle);margin:0;font-size:10px;line-height:1.5}.autopilot-progress-head>strong{font:400 30px/1 var(--serif);color:#ddd4c5;flex:none}.autopilot-progress-track{background:#252528;border-radius:999px;height:6px;margin-top:14px;overflow:hidden}.autopilot-progress-track i{background:#d8cfbc;border-radius:999px;height:100%;transition:width .25s;display:block}.autopilot-progress-card.paused .autopilot-progress-track i{background:#b99b60}.autopilot-progress-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.autopilot-progress-meta span{letter-spacing:.045em;color:var(--faint);background:#0d0d0f;border:1px solid #2d2d31;border-radius:999px;padding:4px 6px;font-size:8px}@media (max-width:680px){.autopilot-progress-head{display:block}.autopilot-progress-head>strong{margin-top:10px;display:block}}
.blueprint-header-actions{align-items:center;gap:9px;display:flex}.blueprint-header-actions>small{font:9px var(--mono);color:var(--gold)}.blueprint-share-control{position:relative}.blueprint-share-control>summary{color:#aaa49b;cursor:pointer;background:#111316;border:1px solid #34363b;border-radius:7px;justify-content:center;align-items:center;min-height:30px;padding:0 9px;font-size:9px;font-weight:750;list-style:none;display:inline-flex}.blueprint-share-control>summary::-webkit-details-marker{display:none}.blueprint-share-control[open]>summary,.blueprint-share-control>summary:hover,.blueprint-share-control>summary:focus-visible{color:#e7e0d7;background:#17191d;border-color:#44484f;outline:none}.blueprint-share-popover{z-index:70;background:#101216;border:1px solid #30343a;border-radius:10px;width:min(390px,100vw - 34px);padding:14px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 22px 64px #0000006b}.blueprint-share-popover strong{color:#ddd6cd;font-size:11px}.blueprint-share-popover p{color:#7d7870;margin:5px 0 0;font-size:10px;line-height:1.55}.blueprint-share-popover form{margin-top:11px}.blueprint-share-popover form button{color:#aaa49b;cursor:pointer;background:#17191d;border:1px solid #34373d;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:750}.blueprint-share-link-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:11px;display:grid}.blueprint-share-link-row code{text-overflow:ellipsis;white-space:nowrap;color:#8d8982;min-width:0;font:10px var(--mono);background:#0b0d10;border:1px solid #2b2e33;border-radius:7px;padding:9px 10px;overflow:hidden}.copy-share-link{background:var(--cream);min-height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:7px;padding:0 10px;font-size:9px;font-weight:800}.shared-blueprint-page{color:#eee8df;background:#0a0b0d;min-height:100vh;padding:0 24px 72px}.shared-blueprint-nav{border-bottom:1px solid #202329;justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100%);min-height:70px;margin:0 auto;display:flex}.shared-blueprint-wordmark{align-items:center;gap:9px;display:inline-flex}.shared-blueprint-wordmark>span{background:#eee8de;border-radius:8px;width:27px;height:27px}.shared-blueprint-wordmark>strong{letter-spacing:.15em;font-size:11px}.shared-blueprint-nav>span{color:#77736c;font-size:11px}.shared-blueprint-document{width:min(1120px,100%);margin:0 auto;padding-top:52px}.shared-blueprint-kicker{letter-spacing:.14em;text-transform:uppercase;color:#8d8068;font-size:11px;font-weight:800}.shared-blueprint-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;margin-top:12px;display:grid}.shared-blueprint-title-row h1{letter-spacing:-.045em;max-width:860px;margin:0;font:400 clamp(42px,6vw,72px)/.98 Georgia,Times New Roman,serif}.shared-blueprint-title-row p{color:#9a958c;max-width:760px;margin:17px 0 0;font-size:15px;line-height:1.65}.shared-blueprint-status{background:#101216;border:1px solid #2e3238;border-radius:10px;min-width:160px;padding:13px 14px}.shared-blueprint-status span,.shared-blueprint-status strong{display:block}.shared-blueprint-status span{text-transform:uppercase;letter-spacing:.08em;color:#77736c;font-size:10px}.shared-blueprint-status strong{text-transform:capitalize;color:#d8d1c8;margin-top:7px;font-size:13px}.shared-blueprint-context{border-top:1px solid #292c31;border-bottom:1px solid #292c31;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;display:grid}.shared-blueprint-context>div{border-right:1px solid #292c31;min-width:0;padding:15px 15px 15px 0}.shared-blueprint-context>div+div{padding-left:15px}.shared-blueprint-context>div:last-child{border-right:0}.shared-blueprint-context small,.shared-blueprint-context strong,.shared-blueprint-context span{display:block}.shared-blueprint-context small,.shared-blueprint-core small,.shared-blueprint-panel>small,.shared-blueprint-answer small,.shared-blueprint-opening small{text-transform:uppercase;letter-spacing:.08em;color:#666159;font-size:10px}.shared-blueprint-context strong{color:#d4cdc4;margin-top:8px;font-size:13px}.shared-blueprint-context span{color:#77736c;margin-top:5px;font-size:11px;line-height:1.45}.shared-blueprint-core{background:#292c31;border:1px solid #292c31;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;display:grid;overflow:hidden}.shared-blueprint-core>div{background:#111316;min-width:0;padding:15px}.shared-blueprint-core strong{overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.45;display:block}.shared-blueprint-answer,.shared-blueprint-opening{background:#101216;border:1px solid #2b2e33;border-radius:11px;margin-top:11px;padding:17px 18px}.shared-blueprint-opening{background:#15130e;border-color:#3a352b}.shared-blueprint-answer p,.shared-blueprint-opening p{color:#aaa49b;margin:8px 0 0;font-size:14px;line-height:1.65}.shared-blueprint-opening p{color:#d6cec1;font:400 17px/1.6 Georgia,Times New Roman,serif}.shared-blueprint-grid{background:#292c31;border:1px solid #292c31;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.shared-blueprint-panel{background:#101216;min-width:0;padding:20px}.shared-blueprint-span-2{grid-column:1/-1}.shared-blueprint-panel>small{margin-bottom:14px;display:block}.shared-blueprint-panel>p,.shared-blueprint-evidence-list p,.shared-blueprint-sections p,.shared-blueprint-links p{color:#7f7a72;font-size:12px;line-height:1.6}.shared-blueprint-sections{gap:9px;display:grid}.shared-blueprint-sections>article{background:#131519;border:1px solid #282b30;border-radius:9px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px;display:grid}.shared-blueprint-sections>article>span{color:#8b857d;border:1px solid #383b41;border-radius:7px;place-items:center;width:28px;height:28px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.shared-blueprint-sections strong,.shared-blueprint-evidence-list strong,.shared-blueprint-lead{color:#d9d2c8;font-size:13px}.shared-blueprint-evidence-list{gap:10px;display:grid}.shared-blueprint-evidence-list article{border-left:2px solid #6d5e43;padding-left:12px}.shared-blueprint-checklist,.shared-blueprint-steps{gap:8px;margin:11px 0 0;padding:0;display:grid}.shared-blueprint-checklist{list-style:none}.shared-blueprint-checklist li{color:#aaa49b;padding-left:21px;font-size:12px;line-height:1.55;position:relative}.shared-blueprint-checklist li:before{content:"";border:1px solid #4a4743;border-radius:3px;width:11px;height:11px;position:absolute;top:.3em;left:0}.shared-blueprint-steps{padding-left:22px}.shared-blueprint-steps li{color:#aaa49b;padding-left:4px;font-size:12px;line-height:1.55}.shared-blueprint-empty{color:#66625c!important;font-size:12px!important}.shared-blueprint-links{gap:8px;display:grid}.shared-blueprint-links article{background:#131519;border:1px solid #282b30;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;padding:13px;display:grid}.shared-blueprint-links article>div{min-width:0}.shared-blueprint-links span{text-transform:uppercase;letter-spacing:.08em;color:#666159;font-size:10px;display:block}.shared-blueprint-links strong{color:#bcb6ad;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.shared-blueprint-links p{border-top:1px solid #24272b;grid-column:1/-1;margin:0;padding-top:8px}.shared-blueprint-method-note{background:#111215;border:1px solid #343137;border-radius:10px;margin-top:18px;padding:17px 18px}.shared-blueprint-method-note strong{color:#d1cac1;font-size:13px}.shared-blueprint-method-note p{color:#7d7870;max-width:850px;margin:6px 0 0;font-size:12px;line-height:1.6}.shared-blueprint-footer{border-top:1px solid #25282d;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:42px;padding-top:20px;display:flex}.shared-blueprint-footer span,.shared-blueprint-footer strong{display:block}.shared-blueprint-footer span{text-transform:uppercase;letter-spacing:.1em;color:#69645d;font-size:10px}.shared-blueprint-footer strong{margin-top:5px;font-size:13px}.shared-blueprint-footer a{color:#d5c6a8;font-size:12px}@media (max-width:820px){.blueprint-card>header{align-items:flex-start}.blueprint-header-actions{flex-direction:column;align-items:flex-end}.shared-blueprint-title-row{grid-template-columns:1fr}.shared-blueprint-status{width:100%;min-width:0}.shared-blueprint-context,.shared-blueprint-core{grid-template-columns:1fr 1fr}.shared-blueprint-context>div:nth-child(2){border-right:0}.shared-blueprint-context>div:nth-child(n+3){border-top:1px solid #292c31}}@media (max-width:620px){.blueprint-share-popover{width:auto;position:fixed;top:86px;left:14px;right:14px}.blueprint-share-link-row{grid-template-columns:1fr}.copy-share-link{width:100%}.shared-blueprint-page{padding-left:16px;padding-right:16px}.shared-blueprint-document{padding-top:38px}.shared-blueprint-nav>span{display:none}.shared-blueprint-title-row h1{font-size:42px}.shared-blueprint-context,.shared-blueprint-core,.shared-blueprint-grid{grid-template-columns:1fr}.shared-blueprint-context>div,.shared-blueprint-context>div+div{border-top:1px solid #292c31;border-right:0;padding:13px 0}.shared-blueprint-context>div:first-child{border-top:0}.shared-blueprint-span-2{grid-column:auto}.shared-blueprint-links article{grid-template-columns:1fr}.shared-blueprint-links p{grid-column:auto}.shared-blueprint-footer{flex-direction:column;align-items:flex-start}}
:root{--type-micro:.6875rem;--type-caption:.75rem;--type-secondary:.8125rem;--type-body:.875rem;--type-reading:1rem;--type-subtitle:1.125rem;--type-section:1.5rem}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.eyebrow{font-size:var(--type-micro);line-height:1.45}.quiet-button,.primary-link,.secondary-button,.spotlight-cta,.form-alert,.text-link,.back-link{font-size:var(--type-secondary)}.sidebar-product,.sidebar-section-label,.sidebar-research-note{font-size:var(--type-micro)!important}.sidebar-workspace-copy strong,.sidebar-workspace strong{font-size:var(--type-caption)!important}.sidebar-workspace-copy small{font-size:var(--type-micro)!important}.workspace-sidebar nav a{font-size:var(--type-secondary)!important}.sidebar-bottom small,.sidebar-bottom button,.sidebar-user strong,.profile-trigger-copy strong{font-size:var(--type-caption)!important}.sidebar-user small,.profile-trigger-copy small{font-size:var(--type-micro)!important}.profile-menu-header strong{font-size:var(--type-secondary)!important}.profile-menu-header small,.profile-menu-header>span{font-size:var(--type-micro)!important}.profile-menu-group a,.profile-menu-group button{font-size:var(--type-caption)!important}html[data-sidebar-collapsed=true] .workspace-sidebar nav a[data-tooltip]:after{font-size:var(--type-micro)}.project-identity strong{font-size:var(--type-body)}.project-identity small,.project-identity span{font-size:var(--type-caption)}.project-state{font-size:var(--type-micro)}.project-journey a{font-size:var(--type-caption)}.journey-number{font-size:var(--type-micro)}.project-profile-link{font-size:var(--type-caption)}.project-status{font-size:var(--type-micro)}.project-card p{font-size:var(--type-secondary);line-height:1.55}.project-card footer{font-size:var(--type-caption)}.workspace-pulse span,.project-list-head{font-size:var(--type-micro)}.project-list-company small{font-size:var(--type-caption)}.project-list-stage strong{font-size:var(--type-secondary)}.project-list-stage small,.project-list-row time,.overview-context span,.overview-context small,.decision-strip span{font-size:var(--type-caption)}.decision-meta span,.surface-summary span{font-size:var(--type-micro)}.surface-summary strong{font-size:var(--type-body)}.surface-summary small{font-size:var(--type-caption)}.auth-card>p,.new-project-shell>p{font-size:var(--type-body);line-height:1.6}.auth-form label,.new-project-form label{font-size:var(--type-caption)}.auth-form input,.auth-form select,.new-project-form input,.new-project-form select{font-size:var(--type-body);min-height:44px}.auth-form button,.new-project-form button,.oauth-button{font-size:var(--type-secondary)}.auth-divider,.auth-legal,.onboarding-note span{font-size:var(--type-micro)!important}.auth-inline-row a,.auth-text-link,.onboarding-signout button{font-size:var(--type-caption)}.onboarding-note p{font-size:var(--type-secondary);line-height:1.55}.onboarding-field-note,.form-trust-note{font-size:var(--type-caption)}.analysis-mode-picker legend{font-size:var(--type-micro)}.analysis-mode-card small{font-size:var(--type-caption)}.new-analysis-explainer li>span{font-size:var(--type-micro)}.new-analysis-explainer strong{font-size:var(--type-secondary)}.new-analysis-explainer p{font-size:var(--type-caption);line-height:1.55}.profile-research-strip small,.profile-status{font-size:var(--type-caption)}.profile-research-strip button{font-size:var(--type-secondary)}.profile-snapshot-grid small,.profile-fact-group>small,.profile-fact-columns small{font-size:var(--type-caption)}.fact-chips span{font-size:var(--type-secondary)}.profile-editor>summary span{font-size:var(--type-caption)}.profile-approval-card p{font-size:var(--type-body);line-height:1.6}.profile-approval-card button{font-size:var(--type-secondary)}.evidence-drawer>summary small{font-size:var(--type-caption)}.evidence-list strong,.intent-facts strong{font-size:var(--type-secondary)!important}.evidence-list span,.intent-facts small,.intent-detail-columns small{font-size:var(--type-caption)!important}.evidence-list a,.evidence-list small,.review-intro,.intent-engine-state p,.intent-details p,.manual-intent-panel>p{line-height:1.6;font-size:var(--type-secondary)!important}.profile-review-form label,.manual-intent-form label{font-size:var(--type-caption)!important}.profile-review-form input,.profile-review-form textarea,.manual-intent-form input,.manual-intent-form textarea,.manual-intent-form select{line-height:1.5;font-size:var(--type-body)!important}.profile-form-actions button,.approval-panel button,.intent-generate-form button{font-size:var(--type-secondary)!important}.intent-summary-strip span,.intent-workbench-summary span{font-size:var(--type-micro)}.intent-workbench-summary strong{font-size:var(--type-secondary)}.intent-meta span{font-size:var(--type-micro)!important}.intent-list p{line-height:1.6;font-size:var(--type-body)!important}.intent-list footer{font-size:var(--type-caption)}.intent-details>summary,.intent-actions button,.manual-intent-actions button{font-size:var(--type-secondary)!important}.workflow-disclosure>summary strong{font-size:var(--type-body)}.workflow-disclosure>summary small{font-size:var(--type-caption)}.workflow-disclosure>summary>span:last-child{font-size:var(--type-micro)}.competitor-heading p,.prompt-heading p{line-height:1.6;font-size:var(--type-secondary)!important}.competitor-heading button,.prompt-heading button{font-size:var(--type-secondary)!important}.competitor-badges span,.prompt-card-meta span{font-size:var(--type-micro)!important}.competitor-card>small{font-size:var(--type-caption)}.competitor-card>p{font-size:var(--type-secondary)!important;line-height:1.6!important}.competitor-fit-grid small,.competitor-evidence>small{font-size:var(--type-micro)}.competitor-fit-grid pre{font-size:var(--type-caption);line-height:1.55}.competitor-evidence a strong{font-size:var(--type-caption)}.competitor-evidence a span{font-size:var(--type-micro)}.prompt-card p{font-size:var(--type-body)!important;line-height:1.6!important}.prompt-actions button{font-size:var(--type-caption)}.baseline-builder p,.test-readiness p,.test-baseline-head p{font-size:var(--type-body);line-height:1.6}.baseline-builder button,.test-readiness button,.test-master-actions button{font-size:var(--type-secondary)}.benchmark-top span,.benchmark-top strong{font-size:var(--type-micro)!important}.benchmark-list>article>p{font-size:var(--type-secondary);line-height:1.6}.benchmark-facts small,.observation-facts small{font-size:var(--type-micro)}.benchmark-facts strong,.observation-facts strong{font-size:var(--type-body)}.observation-surface-head p{font-size:var(--type-secondary);line-height:1.6}.observation-surface-head button{font-size:var(--type-secondary)}.recent-observations span,.recent-observations small{font-size:var(--type-micro)}.recent-observations strong,.prompt-surface-note{font-size:var(--type-caption)}.question-surface-chips span{font-size:var(--type-micro)}.benchmark-progress strong{font-size:var(--type-body)}.benchmark-progress span{font-size:var(--type-caption)}.why-engine-state p{font-size:var(--type-body);line-height:1.6}.why-engine-state button{font-size:var(--type-secondary)}.why-summary-strip span{font-size:var(--type-micro)}.why-summary-strip small{font-size:var(--type-caption)}.finding-badges span,.finding-card>header>strong{font-size:var(--type-micro)}.finding-intent small{font-size:var(--type-caption)}.finding-evidence summary{font-size:var(--type-secondary)}.finding-evidence a span{font-size:var(--type-micro)}.finding-evidence a strong{font-size:var(--type-caption)}.finding-actions button{font-size:var(--type-secondary)}.blueprint-ready{font-size:var(--type-caption)}.report-cover-meta span{font-size:var(--type-micro)}.report-anchor-nav a{font-size:var(--type-micro);padding:7px 9px}.report-metric-strip span,.report-metric-strip small{font-size:var(--type-micro);line-height:1.5}.report-section>header p{font-size:var(--type-body);line-height:1.65}.report-company-card>span,.report-decision-card>span,.report-company-card small{font-size:var(--type-micro)}.report-decision-card p{font-size:var(--type-body);line-height:1.65}.report-finding-ledger article{grid-template-columns:190px minmax(220px,.7fr) minmax(0,1fr);gap:22px;padding:18px 2px}.report-finding-ledger article>div small{font-size:var(--type-micro)}.report-finding-ledger h3{font-size:var(--type-subtitle)}.report-finding-ledger p{font-size:var(--type-secondary);line-height:1.6}.report-decision-pill{font-size:var(--type-micro);padding:4px 7px}.report-table-head,.report-intent-table article{grid-template-columns:minmax(0,1fr) 120px 120px 100px;gap:18px}.report-table-head,.report-intent-table article>div:first-child small{font-size:var(--type-micro)}.report-intent-table article>div:first-child strong{font-size:var(--type-body)}.report-intent-table article>div:first-child p{font-size:var(--type-secondary);line-height:1.55}.report-intent-table article>div:not(:first-child) small{font-size:var(--type-micro)}.report-priority{font-size:var(--type-micro);padding:4px 7px}.report-engine-grid article{min-height:168px}.report-engine-grid article>span{font-size:var(--type-caption)}.report-engine-grid p{font-size:var(--type-micro)}.report-engine-grid small{font-size:var(--type-caption);line-height:1.5}.report-capture-note strong{font-size:var(--type-caption)}.report-capture-note span,.report-competitor-grid article>span{font-size:var(--type-micro)}.report-competitor-grid article>strong{font-size:var(--type-subtitle)}.report-detail-drawer summary,.report-detail-drawer strong{font-size:var(--type-secondary)}.report-detail-drawer span{font-size:var(--type-micro)}.report-detail-drawer p{font-size:var(--type-caption);line-height:1.6}.report-why-stack>article>header span,.report-why-stack>article>header small{font-size:var(--type-micro)}.report-why-stack>article>header strong{font-size:var(--type-subtitle)}.report-why-stack section small{font-size:var(--type-micro)}.report-why-stack section p{font-size:var(--type-secondary);line-height:1.65}.report-priority-summary span,.report-fix-options form>span{font-size:var(--type-micro)}.report-fix-options p{font-size:var(--type-secondary);line-height:1.6}.report-fix-options button,.report-fix-ledger article>div strong{font-size:var(--type-secondary)}.report-fix-ledger article>div p{font-size:var(--type-caption);line-height:1.6}.report-fix-ledger article>small{font-size:var(--type-micro)}.report-open-fixes{font-size:var(--type-secondary)}.report-no-fix p{font-size:var(--type-secondary);line-height:1.6}.report-method-grid strong{font-size:var(--type-secondary)}.report-method-grid p{font-size:var(--type-caption);line-height:1.6}.report-method-footer a,.blueprint-queue-list span,.blueprint-badges span,.blueprint-card>header>small{font-size:var(--type-micro)}.blueprint-queue-list p{font-size:var(--type-secondary);line-height:1.6}.blueprint-queue-list button{font-size:var(--type-secondary)}.blueprint-objective{font-size:var(--type-body);line-height:1.65}.blueprint-core small{font-size:var(--type-micro)}.blueprint-core strong{font-size:var(--type-secondary);line-height:1.5}.implementation-brief small,.opening-answer small{font-size:var(--type-micro)}.implementation-brief p{font-size:var(--type-body);line-height:1.65}.blueprint-details>summary,.blueprint-evidence>summary{font-size:var(--type-secondary)}.blueprint-spec-grid>section>small{font-size:var(--type-micro)}.blueprint-spec-grid pre{font-size:var(--type-caption);line-height:1.55}.spec-item strong{font-size:var(--type-secondary)}.spec-item p,.evidence-needed-list p,.blueprint-spec-grid>section>p{font-size:var(--type-secondary);line-height:1.6}.blueprint-evidence a span{font-size:var(--type-micro)}.blueprint-evidence a strong{font-size:var(--type-caption)}.blueprint-approval strong{font-size:var(--type-body)}.blueprint-approval p{font-size:var(--type-secondary);line-height:1.55}.blueprint-approval button{font-size:var(--type-secondary)}.execution-route-grid strong,.execution-method-grid strong,.ai-workspace-grid strong{font-size:var(--type-subtitle)}.execution-route-grid p,.execution-method-grid p,.ai-workspace-grid p{font-size:var(--type-secondary);line-height:1.6}.execution-route-grid button,.execution-method-grid button,.ai-workspace-grid button,.delivery-status-actions button{font-size:var(--type-secondary)}.delivery-workflow-head p{font-size:var(--type-secondary);line-height:1.6}.delivery-workflow-head>span{font-size:var(--type-micro)}.delivery-inputs label{font-size:var(--type-caption)}.delivery-inputs label small{font-size:var(--type-micro)}.delivery-inputs input,.delivery-inputs textarea{font-size:var(--type-body);line-height:1.5}.post-change-cta p{font-size:var(--type-body);line-height:1.6}.post-change-cta button{font-size:var(--type-secondary)}.post-change-cta.active>span{font-size:var(--type-micro)}.processing-hero p{font-size:var(--type-body);line-height:1.65}.autopilot-notify,.autopilot-notify>div:first-child strong{font-size:var(--type-secondary)}.autopilot-notify>div:first-child span{font-size:var(--type-caption);line-height:1.5}.autopilot-notify button{font-size:var(--type-secondary)}.processing-current span,.processing-stage-index,.processing-stage-list article>small,.processing-live-evidence span{font-size:var(--type-micro)}.processing-current p,.processing-paused p{font-size:var(--type-secondary);line-height:1.6}.processing-paused a{font-size:var(--type-caption)}.processing-stage-list article>div strong{font-size:var(--type-body)}.processing-stage-list article>div p{font-size:var(--type-secondary);line-height:1.55}.processing-live-evidence small{font-size:var(--type-caption);line-height:1.55}.processing-exit-note p{font-size:var(--type-body);line-height:1.6}.processing-exit-note>a{font-size:var(--type-secondary)}.settings-role-badge,.settings-local-nav>span,.settings-section>header>div:first-child>span,.settings-section-meta span{font-size:var(--type-micro)}.settings-local-nav a{font-size:var(--type-secondary)}.settings-section>header p{font-size:var(--type-secondary);line-height:1.6}.settings-field-row>div:first-child label,.settings-field-row>div:first-child>label{font-size:var(--type-secondary)}.settings-field-row>div:first-child p,.settings-action-row>div p{font-size:var(--type-caption);line-height:1.55}.settings-field-row input,.settings-field-row select{font-size:var(--type-body);min-height:42px}.settings-value-stack>strong{font-size:var(--type-secondary)}.settings-chip,.settings-status-lock{font-size:var(--type-micro)}.settings-form>footer button{font-size:var(--type-secondary);min-height:38px}.settings-footnote{font-size:var(--type-caption)}.settings-choice-row legend strong,.settings-choice-row label strong,.settings-action-row>div>strong{font-size:var(--type-secondary)}.settings-choice-row legend span,.settings-choice-row label small{font-size:var(--type-caption);line-height:1.5}.settings-secondary-action,.settings-danger-action,.settings-link-grid span,.settings-danger-zone span{font-size:var(--type-secondary)}.settings-link-grid small,.settings-danger-zone p{font-size:var(--type-caption);line-height:1.55}.settings-link-grid b{font-size:var(--type-body)}.settings-danger-zone a{font-size:var(--type-caption)}.settings-saved-indicator,.settings-unsaved-indicator,.settings-clean-indicator{font-size:var(--type-micro)}.settings-notification-control strong{font-size:var(--type-secondary)}.settings-notification-control p{font-size:var(--type-caption);line-height:1.55}.settings-notification-control small{font-size:var(--type-micro);line-height:1.5}.settings-toggle,.help-guide-card>span{font-size:var(--type-micro)}.help-guide-card p{font-size:var(--type-body);line-height:1.65}.help-guide-card a{font-size:var(--type-secondary)}.help-troubleshooting dt{font-size:var(--type-body)}.help-troubleshooting dd{font-size:var(--type-secondary);line-height:1.65}.support-card p{font-size:var(--type-body);line-height:1.6}.help-footer{font-size:var(--type-caption)}.method-status-grid span,.method-status-grid small{font-size:var(--type-micro)}.method-status-grid strong{font-size:var(--type-body)}.method-chapter-number{font-size:var(--type-caption)}.method-facts span{font-size:var(--type-micro)}.method-facts strong{font-size:var(--type-secondary)}.method-rule-grid p{font-size:var(--type-body);line-height:1.65}.method-surface-list article>div:first-child span,.method-surface-list article>div:last-child strong{font-size:var(--type-micro)}.method-surface-list article>div:first-child strong{font-size:var(--type-body)}.method-surface-list article>div:first-child small,.method-surface-list article>div:last-child small{font-size:var(--type-caption);line-height:1.5}.method-muted,.method-warning p{font-size:var(--type-body);line-height:1.65}.lineage-path span,.method-mini-stats span{font-size:var(--type-micro)}.legal-document p,.legal-document li{font-size:var(--type-body);line-height:1.75}.legal-document footer{font-size:var(--type-caption)}.legal-summary span{font-size:var(--type-micro)}.legal-summary p{font-size:var(--type-secondary)!important;line-height:1.6!important}.legal-toc>strong{font-size:var(--type-micro)}.legal-toc a{font-size:var(--type-secondary)}.legal-contact-card span{font-size:var(--type-micro)}.legal-contact-card a{font-size:var(--type-secondary)}.landing-proof span,.glimpse-rail span,.glimpse-evidence small,.glimpse-evidence span,.landing-workflow-grid article>span{font-size:var(--type-micro)}.glimpse-card>p,.landing-workflow-grid p{font-size:var(--type-secondary);line-height:1.6}.landing-nav-actions>span,.project-topbar small,.project-topbar span,.project-nav a{font-size:var(--type-caption)}.overview-metrics span,.profile-summary>span{font-size:var(--type-micro)}.profile-grid pre{font-size:var(--type-caption);line-height:1.55}.finding-card small,.hypothesis small,.counter-evidence small,.fix-grid article>span,.fix-grid dt{font-size:var(--type-micro)}.fix-grid dd,.timeline article{font-size:var(--type-secondary)}.timeline article strong{font-size:var(--type-micro)}.timeline article small{font-size:var(--type-caption)}.sidebar-avatar,.settings-saved-indicator i{font-size:var(--type-micro)}.analysis-delete-trigger{font-size:var(--type-caption)}.analysis-delete-form>p{font-size:var(--type-secondary);line-height:1.6}.analysis-delete-form label{font-size:var(--type-caption)}.analysis-delete-form input{font-size:var(--type-body)}.analysis-delete-cancel,.analysis-delete-confirm{font-size:var(--type-secondary)}.spec-number{font-size:var(--type-micro)}.spec-checklist li,.spec-steps li,.spec-empty{line-height:1.55;font-size:var(--type-secondary)!important}.internal-link-list span,.execution-step-head>span{font-size:var(--type-micro)}.internal-link-list strong{font-size:var(--type-secondary)}.execution-step-head p{font-size:var(--type-secondary);line-height:1.55}.execution-ready-note strong{font-size:var(--type-body)}.execution-ready-note p{font-size:var(--type-secondary);line-height:1.6}.execution-ready-note a{font-size:var(--type-secondary)}.job-line span,.profile-state{font-size:var(--type-micro)!important}.approval-panel p{font-size:var(--type-secondary);line-height:1.6}.intent-engine-state>span{font-size:var(--type-micro)}.intent-details summary,.manual-intent-panel summary{font-size:var(--type-secondary)}.intent-detail-columns pre{font-size:var(--type-caption);line-height:1.55}.manual-intent-form small,.sidebar-principle span,.competitor-job-state span,.competitor-job-state small{font-size:var(--type-micro)}.competitor-job-state strong{font-size:var(--type-caption)}.workspace-sidebar .sidebar-product{font-size:var(--type-micro)!important}.crawl-access-warning>span,.intent-not-prompt,.intent-job>span,.intent-provenance-note>small{font-size:var(--type-micro)}.plain-research-list em{font-size:var(--type-caption)}.prompt-human-label{font-size:var(--type-micro)}.workspace-sidebar .sidebar-logo-link strong{font-size:var(--type-caption)}.approved-question-panel-head>span,.approved-question-groups header small,.approved-question-groups header>span,.approved-question-list span,.autopilot-banner>span,.autopilot-progress-meta span{font-size:var(--type-micro)}.baseline-builder button,.observation-surface button{font-size:var(--type-secondary)!important}@media (max-width:900px){.report-finding-ledger article{grid-template-columns:1fr}.report-table-head,.report-intent-table article{grid-template-columns:minmax(0,1fr) 100px 100px 86px}}@media (max-width:720px){.project-journey a{font-size:var(--type-caption)}.report-intent-table article{grid-template-columns:minmax(0,1fr) 82px 82px}.report-intent-table article>div:first-child strong{font-size:var(--type-secondary)}.report-engine-grid article{min-height:auto}.blueprint-card>h2{font-size:1.75rem}}@media (max-width:620px){.auth-form input,.auth-form select,.new-project-form input,.new-project-form select,.profile-review-form input,.profile-review-form textarea,.manual-intent-form input,.manual-intent-form textarea,.manual-intent-form select,.settings-field-row input,.settings-field-row select,.delivery-inputs input,.delivery-inputs textarea,.analysis-delete-form input{font-size:1rem!important}.settings-field-row,.settings-action-row,.settings-choice-row{grid-template-columns:1fr;gap:10px}.report-metric-strip,.report-engine-grid,.report-priority-summary,.report-method-grid{grid-template-columns:1fr}.report-intent-table article{grid-template-columns:1fr 1fr;gap:12px}.report-intent-table article>div:first-child,.report-intent-table article>.report-priority{grid-column:1/-1}.report-why-stack>article>header strong{font-size:var(--type-body)}}
