:root{--bg:#f2f7e8;--surface:#fffdf4;--ink:#001e2b;--muted:#52656a;--line:#c9d7c5;--accent:#00684a;--accent-strong:#023430;--signal:#00a35c;--signal-soft:#00ed64;--sky:#0b6bcb;--cream:#e6f3dc;--lime:#b8ff05;--plum:#6c4cff;--gold:#f3c969;--clay:#d8663d;--shadow:0 26px 80px rgba(0,30,43,0.16);--display-font:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--body-font:"Aptos","Segoe UI","Helvetica Neue",Arial,sans-serif;--mono-font:"Cascadia Code","SFMono-Regular",Consolas,monospace;--max-width:1180px}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 12% 12%,rgba(0,237,100,.16),transparent 28%),radial-gradient(circle at 86% 8%,rgba(108,76,255,.1),transparent 24%),linear-gradient(135deg,rgba(184,255,5,.16),transparent 32%),linear-gradient(90deg,rgba(0,104,74,.07),transparent 48%),var(--bg);color:var(--ink);font-family:var(--body-font);line-height:1.5}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(0,104,74,.08) 1px,transparent 0),linear-gradient(rgba(0,104,74,.06) 1px,transparent 0),repeating-linear-gradient(135deg,transparent 0 18px,rgba(0,30,43,.035) 18px 19px);background-size:68px 68px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.94),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.94),transparent 72%)}::selection{background:var(--lime);color:var(--ink)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--display-font);font-weight:600;letter-spacing:0;line-height:1.04}h1{max-width:980px;font-size:4.5rem;text-wrap:balance}h2{font-size:2.45rem}h3{font-size:1.55rem}h4{font-size:1.15rem}p{color:var(--muted);font-size:1rem}main{min-height:70vh}.section,.site-footer,.site-header{width:min(var(--max-width),calc(100% - 40px));margin-inline:auto}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(0,30,43,.1);background:linear-gradient(90deg,rgba(255,253,244,.92),rgba(242,247,232,.86)),rgba(255,253,244,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:18px 0}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:700}.brand__mark{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--ink);border-radius:50% 45% 52% 40%;background:linear-gradient(135deg,var(--signal),var(--lime));box-shadow:3px 3px 0 var(--ink);font-family:var(--mono-font);font-size:.72rem;font-weight:900;transform:rotate(-4deg)}.site-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.site-nav a{border:1px solid transparent;border-radius:999px;color:var(--muted);font-family:var(--mono-font);font-size:.78rem;font-weight:800;letter-spacing:.01em;padding:9px 13px}.site-nav a.is-active,.site-nav a:hover{border-color:var(--ink);background:var(--accent-strong);color:var(--surface);box-shadow:0 0 0 3px rgba(0,237,100,.3)}.product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;grid-gap:54px;gap:54px;min-height:calc(100vh - 92px);padding-top:44px}.product-hero__content{display:grid;grid-gap:24px;gap:24px;min-width:0}.product-hero__content>*{min-width:0;max-width:100%}.product-hero__content h1{max-width:840px;text-shadow:3px 3px 0 rgba(199,244,100,.42)}.product-hero__content>p:not(.eyebrow){max-width:760px;color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.28}.product-hero__console{display:grid;grid-gap:10px;gap:10px;min-width:0;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.2),transparent 38%),linear-gradient(315deg,rgba(122,60,255,.14),transparent 42%),var(--surface);box-shadow:var(--shadow);padding:22px}.product-hero__console-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(17,18,15,.16);padding-bottom:14px}.product-hero__console-header span{color:var(--accent-strong);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-hero__step{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,247,.8);padding:13px}.product-hero__step>span{color:var(--signal);font-family:var(--display-font);font-size:1.45rem}.product-hero__step div{display:grid;grid-gap:4px;gap:4px;min-width:0}.product-hero__step strong{color:var(--ink)}.product-hero__step p{font-size:.85rem}.product-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:28px}.experience-intro,.learning-loop,.product-close,.product-thesis-home,.writing-channels,.writing-page,.writing-system-note{display:grid;grid-gap:24px;gap:24px}.experience-intro,.learning-loop,.product-close,.product-thesis-home,.writing-channels,.writing-system-note{border-top:1px solid var(--line)}.product-thesis-home .product-thesis-card h3{color:var(--ink);font-size:1.28rem}.learning-loop{grid-template-columns:minmax(0,.58fr) minmax(300px,.42fr);align-items:start}.learning-loop>div{display:grid;grid-gap:16px;gap:16px}.learning-loop__memory{border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(199,244,100,.26),rgba(255,253,247,.9)),var(--surface);box-shadow:5px 5px 0 var(--gold);padding:22px}.learning-loop__memory ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.learning-loop__memory li{color:var(--ink);font-weight:750}.experience-intro{grid-template-columns:minmax(0,.62fr) minmax(280px,.38fr);align-items:end}.experience-intro p:not(.eyebrow){color:var(--ink);font-family:var(--display-font);font-size:1.25rem;line-height:1.3}.product-close{max-width:var(--max-width);border-bottom:1px solid var(--line)}.product-close h2{max-width:820px}.product-close p:not(.eyebrow){max-width:760px}.writing-system-note{grid-template-columns:minmax(0,.52fr) minmax(320px,.48fr);align-items:start;padding-top:42px}.writing-system-note>div:first-child{display:grid;grid-gap:14px;gap:14px}.writing-system-note__loop{display:grid;grid-gap:8px;gap:8px}.writing-system-note__loop div{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;border:1px solid rgba(17,18,15,.15);border-radius:8px;background:rgba(255,253,247,.76);padding:12px}.writing-system-note__loop span{color:var(--signal);font-family:var(--display-font);font-size:1.18rem}.writing-system-note__loop p{font-size:.9rem}.authority-detail-page,.authority-hub-page{display:grid;grid-gap:28px;gap:28px}.authority-definition,.authority-hub-hero{display:grid;grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);grid-gap:24px;gap:24px;align-items:start;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.24),transparent 42%),linear-gradient(315deg,rgba(108,76,255,.12),transparent 42%),var(--surface);box-shadow:6px 6px 0 rgba(0,237,100,.28);padding:28px}.authority-definition h2,.authority-hub-hero>p{color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.28}.authority-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.authority-card{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:300px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,rgba(255,253,244,.96),rgba(230,243,220,.68)),var(--surface);padding:22px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.authority-card:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--lime);transform:translateY(-3px)}.authority-card h2{color:var(--ink);font-size:1.75rem}.authority-card span{align-self:end;color:var(--accent);font-weight:900}.authority-definition aside{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(0,30,43,.16);border-radius:8px;background:rgba(255,253,244,.78);padding:18px}.authority-definition aside span,.authority-evidence-notes h3{color:var(--accent-strong);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.authority-definition aside p{color:var(--ink);font-weight:850}.authority-section{display:grid;grid-gap:22px;gap:22px;border-top:1px solid var(--line);padding-top:34px}.authority-bullet-grid,.authority-evidence-notes,.authority-faq-list,.authority-framework-grid{display:grid;grid-gap:12px;gap:12px}.authority-bullet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.authority-bullet-grid article{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.76);padding:18px}.authority-bullet-grid span{color:var(--signal);font-family:var(--display-font);font-size:1.8rem;line-height:.9}.authority-bullet-grid p{color:var(--ink);font-weight:720}.authority-framework-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.authority-framework-grid article{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:250px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,244,.96),rgba(184,255,5,.12)),var(--surface);padding:18px}.authority-framework-grid span{color:var(--signal);font-family:var(--display-font);font-size:1.7rem}.authority-framework-grid h3{color:var(--ink);font-size:1.22rem}.authority-framework-grid ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.authority-framework-grid li{color:var(--muted);font-size:.92rem;font-weight:700}.authority-evidence-grid{display:flex;flex-wrap:wrap;gap:12px}.authority-evidence-notes{grid-template-columns:repeat(3,minmax(0,1fr))}.authority-evidence-notes article,.authority-faq-list article{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.72);padding:18px}.authority-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-faq-list h3{color:var(--ink);font-size:1.35rem}.authority-close{display:grid;grid-gap:16px;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 0}.authority-close h2,.authority-close p:not(.eyebrow){max-width:820px}.authority-callout pre{max-width:100%;overflow-x:auto;border:1px solid rgba(0,30,43,.18);border-radius:8px;background:rgba(0,30,43,.94);color:var(--surface);padding:18px}.authority-callout code{font-family:var(--mono-font);font-size:.86rem;line-height:1.65}.agent-workflow-page{display:grid;grid-gap:28px;gap:28px}.agent-workflow-hero{display:grid;grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);grid-gap:24px;gap:24px;align-items:stretch;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.22),transparent 44%),linear-gradient(315deg,rgba(0,104,74,.12),transparent 44%),var(--surface);box-shadow:6px 6px 0 rgba(0,237,100,.28);padding:28px}.agent-workflow-hero>div:first-child{display:grid;align-content:start;grid-gap:16px;gap:16px}.agent-workflow-hero h2{max-width:760px}.agent-workflow-hero p:not(.eyebrow){color:var(--ink);font-family:var(--display-font);font-size:1.28rem;line-height:1.3}.agent-workflow-stack{display:grid;grid-gap:10px;gap:10px;min-width:0}.agent-workflow-stack span,.agent-workflow-stack strong{display:block;border:1px solid rgba(0,30,43,.16);border-radius:8px;background:rgba(255,253,244,.76);color:var(--muted);font-family:var(--mono-font);font-size:.82rem;font-weight:800;padding:14px}.agent-workflow-stack strong{border-color:var(--ink);background:linear-gradient(135deg,var(--signal),var(--lime));color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.agent-workflow-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.agent-workflow-timeline article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:290px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,244,.96),rgba(0,237,100,.1)),var(--surface);padding:18px}.agent-workflow-timeline span{color:var(--signal);font-family:var(--display-font);font-size:1.75rem;line-height:.9}.agent-workflow-before-after span,.agent-workflow-example dt,.agent-workflow-timeline small{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agent-workflow-timeline h3{color:var(--ink);font-size:1.24rem}.agent-workflow-timeline p{font-size:.92rem}.agent-workflow-timeline strong{align-self:end;color:var(--ink);font-size:.92rem}.agent-workflow-before-after,.agent-workflow-example{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.agent-workflow-before-after article,.agent-workflow-example article{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,rgba(255,253,244,.96),rgba(230,243,220,.68)),var(--surface);padding:22px}.agent-workflow-example dl{display:grid;grid-gap:12px;gap:12px;margin:0}.agent-workflow-example div{display:grid;grid-gap:5px;gap:5px;border-top:1px solid rgba(0,30,43,.12);padding-top:12px}.agent-workflow-example dd{margin:0;color:var(--ink);font-weight:760}.agent-workflow-before-after p{color:var(--ink);font-family:var(--display-font);font-size:1.22rem;line-height:1.32}.field-guide-page,.start-here-section{display:grid;grid-gap:24px;gap:24px}.start-here-grid{display:flex;flex-wrap:wrap;gap:12px}.start-here-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.start-here-notes article{display:grid;grid-gap:10px;gap:10px;min-height:190px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(160deg,rgba(255,253,244,.94),rgba(184,255,5,.12)),var(--surface);padding:18px}.start-here-notes h3{color:var(--ink);font-size:1.28rem}.field-guide-hero,.field-guide-request-section{display:grid;grid-template-columns:minmax(0,.54fr) minmax(320px,.46fr);grid-gap:24px;gap:24px;align-items:start;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.16),transparent 34%),linear-gradient(315deg,rgba(108,76,255,.12),transparent 42%),var(--surface);box-shadow:6px 6px 0 rgba(184,255,5,.44);padding:28px}.field-guide-download-card,.field-guide-form,.field-guide-form__intro,.field-guide-hero>div:first-child,.field-guide-request-section>div:first-child{display:grid;grid-gap:14px;gap:14px}.field-guide-hero h2,.field-guide-request-section h2{color:var(--ink)}.field-guide-hero>div:first-child>p:not(.eyebrow),.field-guide-request-section>div:first-child>p:not(.eyebrow){color:var(--ink);font-family:var(--display-font);font-size:1.18rem;line-height:1.32}.field-guide-download-card,.field-guide-form{border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.82);padding:20px}.field-guide-download-card span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.field-guide-download-card h3{color:var(--ink)}.field-guide-question-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.field-guide-question-list li{min-height:170px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.78);color:var(--ink);font-weight:850;padding:18px}.field-guide-model{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.field-guide-model a,.field-guide-model div{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:120px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,244,.96),rgba(0,237,100,.1)),var(--surface);padding:14px}.field-guide-model span{color:var(--signal);font-family:var(--display-font);font-size:1.45rem}.field-guide-model p{color:var(--ink);font-weight:900}.field-guide-model--reading a:hover{box-shadow:4px 4px 0 var(--lime);transform:translateY(-2px)}.ops-page{display:grid;grid-gap:30px;gap:30px}.ops-hero{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.16),transparent 42%),var(--surface);box-shadow:6px 6px 0 rgba(184,255,5,.44);padding:28px}.ops-hero h1{font-size:3.6rem}.ops-hero p:not(.eyebrow){max-width:820px;color:var(--ink);font-family:var(--display-font);font-size:1.28rem;line-height:1.3}.ops-section{display:grid;grid-gap:20px;gap:20px;border-top:1px solid var(--line);padding-top:30px}.ops-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-cadence-list article,.ops-card,.ops-page-links article{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.76);padding:18px}.ops-card--wide{gap:18px}.ops-cadence-list span,.ops-card span{color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ops-card h3,.ops-page-links h3{color:var(--ink);font-size:1.3rem}.ops-card strong{color:var(--ink);font-size:.92rem;line-height:1.35}.ops-event-table{display:grid;border:1px solid var(--ink);border-radius:8px;background:var(--surface);overflow:hidden}.ops-event-table>div{display:grid;grid-template-columns:220px minmax(0,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;border-bottom:1px solid var(--line);padding:13px 16px}.ops-event-table>div:first-child{background:var(--accent-strong)}.ops-event-table>div:first-child span{color:var(--surface);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ops-event-table>div:last-child{border-bottom:0}.ops-event-table strong{color:var(--accent-strong);font-family:var(--mono-font);font-size:.82rem}.ops-event-table p{font-size:.9rem}.ops-page-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-page-links article{align-content:space-between;min-height:210px}.ops-two-column{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);align-items:start}.ops-two-column>div{display:grid;grid-gap:14px;gap:14px}.ops-two-column ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.ops-two-column li{color:var(--ink);font-weight:760}.ops-cadence-list{display:grid;grid-gap:10px;gap:10px}.ops-review-page{padding-bottom:70px}.ops-review-list{display:grid;grid-gap:24px;gap:24px}.ops-review-card{display:grid;grid-gap:22px;gap:22px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.16),transparent 36%),linear-gradient(315deg,rgba(0,104,74,.1),transparent 44%),var(--surface);box-shadow:6px 6px 0 rgba(0,30,43,.12);padding:24px}.ops-review-card__grid,.ops-review-card__header{display:grid;grid-template-columns:minmax(0,.72fr) minmax(240px,.28fr);grid-gap:18px;gap:18px}.ops-review-card__header{align-items:start}.ops-review-card__header h2{color:var(--ink);font-size:2.2rem}.ops-review-card__header>span{justify-self:end;border:1px solid var(--line);border-radius:999px;background:rgba(255,253,244,.86);color:var(--accent-strong);font-family:var(--mono-font);font-size:.76rem;font-weight:850;padding:8px 10px}.ops-review-card__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-review-form,.ops-review-card__body,.ops-review-card__evidence,.ops-review-card__grid section{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(0,30,43,.14);border-radius:8px;background:rgba(255,253,244,.78);padding:16px}.ops-review-card h3{color:var(--accent-strong);font-family:var(--mono-font);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ops-review-card__body p,.ops-review-card__evidence p,.ops-review-card__grid p{color:var(--ink);font-size:.95rem}.ops-review-card__body p{max-height:420px;overflow:auto;white-space:pre-wrap}.ops-review-card__evidence>div{display:grid;grid-gap:10px;gap:10px}.ops-review-card__evidence article{display:grid;grid-gap:6px;gap:6px;border-top:1px solid rgba(0,30,43,.12);padding-top:10px}.ops-review-card__evidence article:first-child{border-top:0;padding-top:0}.ops-review-card__evidence strong{color:var(--ink)}.meta-thesis-review-card .article-review-form{border-top:2px solid var(--ink)}.meta-thesis-pillars>div{grid-template-columns:repeat(3,minmax(0,1fr))}.meta-thesis-artifact-body{max-height:720px;overflow:auto}.meta-thesis-artifact-body>p{display:none}.meta-thesis-artifact-markdown{display:grid;grid-gap:18px;gap:18px}.meta-thesis-artifact-markdown section{display:grid;grid-gap:9px;gap:9px;border-top:1px solid var(--line);padding-top:14px}.meta-thesis-artifact-markdown section:first-child{border-top:0;padding-top:0}.meta-thesis-artifact-markdown h4{color:var(--ink);font-size:1.12rem}.meta-thesis-artifact-markdown p{color:var(--muted);font-size:.94rem;line-height:1.55}.ops-review-card__evidence a{color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}.memory-review-page{padding-bottom:70px}.memory-policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.memory-policy-grid article,.memory-review-card{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.78);padding:18px}.memory-policy-grid span,.memory-review-card span,.memory-status-controls>span{color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.memory-policy-grid strong{color:var(--ink);font-family:var(--display-font);font-size:2.4rem;line-height:1}.memory-review-list{display:grid;grid-gap:18px;gap:18px}.memory-review-card{border-color:var(--ink);background:linear-gradient(135deg,rgba(0,237,100,.12),transparent 38%),var(--surface)}.memory-review-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start}.memory-review-card__header h3{color:var(--ink);font-size:1.55rem}.memory-review-card__header>strong{border:1px solid var(--ink);border-radius:999px;background:var(--lime);color:var(--ink);font-family:var(--mono-font);font-size:.9rem;padding:9px 12px}.memory-review-card__grid{display:grid;grid-template-columns:minmax(0,.28fr) minmax(0,.34fr) minmax(0,.38fr);grid-gap:12px;gap:12px}.memory-review-card__grid section{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(0,30,43,.14);border-radius:8px;background:rgba(255,253,244,.78);padding:14px}.memory-review-card__grid ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.memory-review-card__grid li,.memory-review-card__grid p{color:var(--ink);font-size:.92rem;line-height:1.45;white-space:pre-wrap}.memory-status-controls{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--line);padding-top:14px}.memory-status-controls>div{display:flex;flex-wrap:wrap;gap:8px}.memory-status-controls button{cursor:pointer}.memory-status-controls button:disabled{cursor:default;opacity:.52}.memory-status-controls p{color:var(--accent-strong);font-family:var(--mono-font);font-size:.82rem;font-weight:800}.article-review-form{grid-template-columns:minmax(180px,.24fr) minmax(220px,.3fr) minmax(260px,1fr) auto;align-items:end}.article-review-form label{display:grid;grid-gap:7px;gap:7px}.article-review-form span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.article-review-form input,.article-review-form select,.article-review-form textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.92);color:var(--ink);font:inherit;padding:11px 12px}.article-review-form textarea{min-height:86px;resize:vertical}.article-review-form input:focus,.article-review-form select:focus,.article-review-form textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(184,255,5,.34);outline:none}.article-review-form button{cursor:pointer;border:1px solid var(--ink);border-radius:999px;background:var(--accent-strong);color:var(--surface);font:inherit;font-weight:900;padding:12px 16px}.article-review-form button:disabled{cursor:wait;opacity:.68}.article-review-form__message{grid-column:1/-1;color:var(--accent-strong);font-weight:800}.article-review-form__message.is-error{color:var(--clay)}.source-engine-page{display:grid;grid-gap:30px;gap:30px}.source-engine-feature,.source-engine-hero,.source-engine-section{border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.12),transparent 34%),var(--surface);box-shadow:5px 5px 0 rgba(0,30,43,.1);padding:28px}.source-engine-hero{display:grid;grid-gap:18px;gap:18px}.source-engine-hero h1{font-size:3.55rem}.source-engine-hero p:not(.eyebrow){max-width:860px;color:var(--ink);font-family:var(--display-font);font-size:1.25rem;line-height:1.32}.source-engine-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.source-engine-coverage-grid article,.source-engine-feature article,.source-engine-feature__grid div,.source-engine-signal-list article,.source-engine-source-grid article,.source-engine-stats article{border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.82);padding:18px}.source-engine-stats article{display:grid;grid-gap:8px;gap:8px}.source-engine-coverage-grid span,.source-engine-feature span,.source-engine-feature__grid span,.source-engine-signal-list span,.source-engine-source-grid span,.source-engine-stats span{color:var(--accent);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.source-engine-feature strong,.source-engine-stats strong{color:var(--ink);font-family:var(--display-font);font-size:3rem;line-height:.95}.source-engine-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);grid-gap:18px;gap:18px}.source-engine-feature h2{max-width:780px}.source-engine-feature>div:first-child{display:grid;grid-gap:14px;gap:14px}.source-engine-feature article{display:grid;align-content:start;grid-gap:12px;gap:12px;border-color:var(--ink);background:linear-gradient(135deg,rgba(184,255,5,.3),transparent 54%),var(--cream)}.source-engine-feature__grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.source-engine-feature__grid div{display:grid;grid-gap:8px;gap:8px}.source-engine-coverage-grid p,.source-engine-feature__grid p,.source-engine-next li,.source-engine-signal-list p,.source-engine-source-grid p{color:var(--ink)}.source-engine-section{display:grid;grid-gap:20px;gap:20px}.source-engine-signal-list{display:grid;grid-gap:12px;gap:12px}.source-engine-signal-list article{display:grid;grid-template-columns:100px minmax(0,1fr) minmax(220px,.28fr);grid-gap:16px;gap:16px}.source-engine-signal-list article>div:first-child{display:grid;align-content:start;grid-gap:8px;gap:8px}.source-engine-signal-list strong{color:var(--ink);font-family:var(--display-font);font-size:1.7rem}.source-engine-coverage-grid h3,.source-engine-signal-list h3,.source-engine-source-grid h3{color:var(--ink);font-size:1.32rem}.source-engine-signal-list ul{display:grid;grid-gap:6px;gap:6px;margin:12px 0 0;padding-left:18px}.source-engine-signal-list li{color:var(--muted);font-size:.92rem}.source-engine-signal-list aside{display:grid;align-content:start;grid-gap:6px;gap:6px}.source-engine-candidate-grid,.source-engine-coverage-grid,.source-engine-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.source-engine-candidate-grid article,.source-engine-coverage-grid article,.source-engine-source-grid article{display:grid;grid-gap:10px;gap:10px}.source-engine-candidate-grid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.12),transparent 42%),rgba(255,253,244,.86);padding:18px}.source-engine-candidate-grid article>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.source-engine-candidate-grid dt,.source-engine-candidate-grid span{color:var(--accent);font-family:var(--mono-font);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.source-engine-candidate-grid strong{color:var(--ink);font-family:var(--display-font);font-size:2rem}.source-engine-candidate-grid h3{color:var(--ink);font-size:1.25rem}.source-engine-candidate-grid dd,.source-engine-candidate-grid p{color:var(--ink)}.source-engine-candidate-grid dl{display:grid;grid-gap:10px;gap:10px;margin:0}.source-engine-candidate-grid dl div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid var(--line);padding-top:10px}.source-engine-candidate-grid dd{margin:0;font-size:.92rem}.source-engine-source-grid strong{color:var(--ink);font-family:var(--display-font);font-size:2rem}.source-engine-source-grid a{color:var(--accent-strong);font-family:var(--mono-font);font-size:.76rem;overflow-wrap:anywhere;text-decoration:underline}.source-engine-next{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start}.source-engine-next ol{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:22px}.source-engine-next li{font-weight:760}.content-simulator{display:grid;grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);grid-gap:18px;gap:18px;align-items:start}.content-simulator__controls,.content-simulator__output{border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.14),transparent 38%),var(--surface);padding:20px}.content-simulator__controls{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:96px}.content-simulator__group{display:grid;grid-gap:8px;gap:8px}.content-simulator__angle span,.content-simulator__brief span,.content-simulator__grid span,.content-simulator__group>span,.content-simulator__signal span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.content-simulator__group>div{display:grid;grid-gap:8px;gap:8px}.content-simulator__group button{width:100%;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.72);color:var(--ink);cursor:pointer;font:inherit;font-weight:800;padding:10px 12px;text-align:left}.content-simulator__group button.is-active,.content-simulator__group button:hover{border-color:var(--ink);background:var(--accent-strong);color:var(--surface);box-shadow:3px 3px 0 rgba(0,237,100,.35)}.content-simulator__output{display:grid;grid-gap:16px;gap:16px;box-shadow:6px 6px 0 rgba(184,255,5,.44)}.content-simulator__score{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:14px}.content-simulator__score h3{color:var(--ink);font-size:1.7rem}.content-simulator__score strong{color:var(--signal);font-family:var(--display-font);font-size:4.2rem;line-height:.85}.content-simulator__score>span{border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);font-weight:900;padding:8px 10px}.content-simulator__angle,.content-simulator__brief,.content-simulator__signal{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.76);padding:16px}.content-simulator__brief p,.content-simulator__brief strong,.content-simulator__signal p{color:var(--ink)}.content-simulator__angle h2{color:var(--ink);font-size:2rem}.content-simulator__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.content-simulator__grid>div{display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.72);padding:14px}.content-simulator__grid ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.content-simulator__grid li{color:var(--muted);font-size:.9rem}.section{padding:78px 0}.reveal-section{animation:section-rise .62s ease both}@keyframes section-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.section--bordered{border-top:1px solid var(--line)}.section--muted{width:100%;max-width:none;padding-inline:max(20px,calc((100vw - var(--max-width)) / 2));background:linear-gradient(90deg,rgba(199,244,100,.22),transparent 36%),linear-gradient(270deg,rgba(47,128,237,.12),transparent 42%),var(--cream)}.eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;border:1px solid rgba(0,104,74,.18);border-radius:999px;background:rgba(184,255,5,.24);color:var(--accent-strong);font-family:var(--mono-font);font-size:.78rem;font-weight:900;letter-spacing:.1em;padding:5px 10px;text-transform:uppercase}.cv-hero,.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;grid-gap:56px;gap:56px;min-height:calc(100vh - 92px);padding-top:44px}.hero__content{display:grid;grid-gap:26px;gap:26px}.cv-hero{align-items:stretch}.cv-hero__content{display:grid;align-content:center;grid-gap:26px;gap:26px}.cv-hero__content>p:not(.eyebrow){max-width:760px;font-size:1.18rem}.cv-hero__content h1{text-shadow:3px 3px 0 rgba(199,244,100,.42)}.thesis-strip{max-width:760px;border-left:4px solid var(--plum);color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.28;padding-left:18px}.cv-hero__panel{display:grid;align-content:end;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(31,111,91,.12),transparent 44%),linear-gradient(180deg,rgba(217,103,69,.12),transparent 52%),var(--surface);box-shadow:var(--shadow);padding:28px}.cv-hero__panel h2{font-size:2.2rem}.cv-hero__links{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.cv-hero__links a{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);color:var(--ink);font-weight:800;padding-top:13px}.intelligence-map{position:relative;min-height:560px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.2),transparent 38%),linear-gradient(225deg,rgba(122,60,255,.16),transparent 42%),linear-gradient(180deg,rgba(47,128,237,.1),transparent 58%),var(--surface);box-shadow:var(--shadow);overflow:hidden}.intelligence-map__grid{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,124,137,.11) 1px,transparent 0),linear-gradient(rgba(122,60,255,.09) 1px,transparent 0);background-size:42px 42px}.intelligence-map__core{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:190px;height:190px;place-items:center;border:1px solid var(--ink);border-radius:50%;background:linear-gradient(145deg,var(--lime),rgba(255,253,247,.92) 56%),var(--surface);text-align:center;transform:translate(-50%,-50%)}.intelligence-map__core span{color:var(--accent-strong);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.intelligence-map__core strong{max-width:120px;font-family:var(--display-font);font-size:1.8rem;font-weight:500;line-height:1.05}.intelligence-map__node{position:absolute;z-index:4;display:grid;grid-gap:8px;gap:8px;width:176px;min-height:132px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,247,.92);padding:16px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.intelligence-map__node:hover{border-color:var(--ink);box-shadow:0 18px 50px rgba(17,18,15,.18),inset 0 -4px 0 rgba(199,244,100,.8);transform:translateY(-4px)}.intelligence-map__node span{color:var(--ink);font-family:var(--display-font);font-size:1.18rem;line-height:1.08}.intelligence-map__node p{font-size:.82rem;line-height:1.4}.intelligence-map__node--partner{top:44px;left:36px}.intelligence-map__node--compliance{top:60px;right:34px}.intelligence-map__node--ai{right:52px;bottom:48px}.intelligence-map__node--decision{left:58px;bottom:56px}.intelligence-map__line{position:absolute;z-index:2;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);transform-origin:left center;animation:signal-pulse 2.8s ease-in-out infinite}.intelligence-map__line--one{top:180px;left:132px;width:360px;transform:rotate(19deg)}.intelligence-map__line--two{top:332px;left:154px;width:350px;transform:rotate(-24deg);animation-delay:.6s}.intelligence-map__line--three{right:96px;bottom:178px;width:300px;transform:rotate(30deg);animation-delay:1.2s}@keyframes signal-pulse{0%,to{opacity:.28}50%{opacity:.8}}.hero__content>p:not(.eyebrow){max-width:690px;font-size:1.18rem}.button-row{display:flex;flex-wrap:wrap;gap:12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;max-width:100%;border:1px solid var(--ink);border-radius:999px;padding:11px 18px;font-family:var(--mono-font);font-size:.95rem;font-weight:850;line-height:1.2;overflow-wrap:anywhere;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button--primary{background:var(--accent-strong);color:var(--surface);box-shadow:5px 5px 0 var(--signal)}.button--secondary{background:rgba(255,253,244,.72);color:var(--ink);box-shadow:5px 5px 0 rgba(108,76,255,.22)}.button:hover{transform:translate(-2px,-2px)}.button:active{transform:translate(1px,1px);box-shadow:2px 2px 0 rgba(0,30,43,.3)}.system-map{position:relative;min-height:520px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(90deg,rgba(31,111,91,.08) 1px,transparent 1px),linear-gradient(rgba(31,111,91,.08) 1px,transparent 1px),var(--surface);background-size:44px 44px;box-shadow:var(--shadow);overflow:hidden}.system-map:after{content:"";position:absolute;inset:28px;border:1px solid rgba(23,21,18,.12);border-radius:50%}.system-map__core,.system-map__node{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid var(--ink);background:var(--surface);text-align:center}.system-map__core{inset:50%;width:170px;height:170px;transform:translate(-50%,-50%);border-radius:50%;color:var(--ink)}.system-map__core span,.system-map__node{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.system-map__core strong{display:block;font-family:var(--display-font);font-size:2rem;font-weight:500}.system-map__node{width:132px;min-height:72px;border-radius:8px;padding:12px}.system-map__node--1{top:54px;left:46px;border-color:var(--accent)}.system-map__node--2{top:72px;right:48px;border-color:var(--signal)}.system-map__node--3{right:36px;bottom:76px;border-color:var(--sky)}.system-map__node--4{bottom:48px;left:74px;border-color:var(--signal)}.system-map__node--5{top:224px;right:22px;border-color:var(--accent)}.system-map__line{position:absolute;z-index:1;height:1px;background:rgba(23,21,18,.2);transform-origin:left center}.system-map__line--a{width:280px;top:178px;left:110px;transform:rotate(19deg)}.system-map__line--b{width:310px;top:300px;left:150px;transform:rotate(-28deg)}.system-map__line--c{width:250px;right:104px;bottom:166px;transform:rotate(33deg)}.proof-paths{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:34px}.linkedin-routes,.proof-paths{display:grid;border-top:1px solid var(--line)}.linkedin-routes{grid-gap:20px;gap:20px}.linkedin-routes__header{display:grid;grid-gap:10px;gap:10px;max-width:780px}.best-fit-grid,.linkedin-route-grid,.product-thesis__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.best-fit-card,.linkedin-route,.product-thesis-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,rgba(255,253,247,.94),rgba(229,243,239,.62)),var(--surface);padding:20px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.linkedin-route:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--lime);transform:translateY(-3px)}.best-fit-card h3,.linkedin-route strong,.product-thesis-card h4{color:var(--ink);font-family:var(--display-font);font-size:1.28rem;font-weight:500;line-height:1.1}.best-fit-card p,.linkedin-route p,.product-thesis-card p{font-size:.92rem}.linkedin-route>span:last-child{align-self:end;color:var(--signal);font-weight:900}.best-fit-section,.product-thesis{display:grid;grid-gap:22px;gap:22px;border-top:1px solid var(--line)}.best-fit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.best-fit-card{min-height:260px;background:linear-gradient(180deg,rgba(255,253,247,.94),rgba(255,238,166,.38)),var(--surface)}.best-fit-card strong{border-top:1px solid rgba(23,21,18,.16);color:var(--accent-strong);font-size:.86rem;line-height:1.4;padding-top:12px}.proof-rail{position:fixed;top:42%;left:max(12px,calc((100vw - var(--max-width)) / 2 - 92px));z-index:20;display:grid;grid-gap:8px;gap:8px}.proof-rail a{writing-mode:vertical-rl;transform:rotate(180deg);border:1px solid rgba(23,21,18,.14);border-radius:999px;background:rgba(247,243,235,.82);color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:.08em;padding:10px 7px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.proof-rail a:hover{border-color:var(--ink);color:var(--ink)}.proof-path{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;min-height:160px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,247,.96),rgba(229,243,239,.72)),var(--surface);padding:22px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.proof-path:hover{border-color:var(--ink);box-shadow:var(--shadow);transform:translateY(-3px)}.proof-path .eyebrow{grid-column:1/-1}.proof-path strong{align-self:end;font-family:var(--display-font);font-size:1.2rem;font-weight:500;line-height:1.18}.proof-path span:last-child{align-self:end;color:var(--signal);font-weight:800}.ai-architecture-section,.ai-strategy-section,.persona-mode-section,.strategy-system-section,.thinking-section{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--line)}.ai-architecture-section__intro,.persona-mode-section__intro,.strategy-system-section__header{display:grid;grid-gap:12px;gap:12px;max-width:820px}.persona-mode{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.persona-mode__tabs{display:grid;grid-gap:8px;gap:8px;align-content:start}.persona-mode__tabs button{border:1px solid var(--line);border-radius:8px;background:rgba(255,253,247,.78);color:var(--ink);cursor:pointer;font:inherit;font-weight:900;padding:15px 16px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.persona-mode__tabs button.is-active,.persona-mode__tabs button:hover{border-color:var(--ink);box-shadow:4px 4px 0 var(--lime);transform:translateY(-2px)}.persona-mode__panel{display:grid;grid-gap:18px;gap:18px;min-height:380px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.22),transparent 40%),linear-gradient(315deg,rgba(47,128,237,.14),transparent 42%),linear-gradient(40deg,transparent 0 74%,rgba(255,93,61,.16) 74% 100%),var(--surface);box-shadow:var(--shadow);padding:28px}.persona-mode__panel h3{max-width:860px;font-size:clamp(2rem,5vw,4.6rem)}.persona-mode__panel>p:not(.eyebrow){max-width:760px;color:var(--ink);font-family:var(--display-font);font-size:1.24rem;line-height:1.28}.persona-mode__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.persona-mode__proof div{border:1px solid rgba(17,18,15,.16);border-radius:8px;background:rgba(255,253,247,.72);color:var(--ink);font-size:.94rem;font-weight:750;padding:14px}.persona-mode__panel a{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--surface);font-weight:900;padding:12px 16px}.strategy-system-loop{display:grid;grid-template-columns:repeat(6,minmax(190px,1fr));grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:6px}.strategy-system-step{display:grid;align-content:start;grid-gap:13px;gap:13px;min-height:360px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,247,.94),rgba(229,243,239,.76)),var(--surface);padding:20px}.ai-architecture-node>span,.enterprise-ai-card>span,.strategy-system-step span{color:var(--plum);font-family:var(--display-font);font-size:1.65rem}.ai-architecture-node h3,.enterprise-ai-card h3,.strategy-system-step h3,.thinking-card h3{font-size:1.36rem}.ai-architecture-node strong,.enterprise-ai-card strong,.strategy-system-step strong,.thinking-card strong{color:var(--ink);font-size:.98rem;line-height:1.35}.ai-architecture-node p,.enterprise-ai-card p,.strategy-system-step p,.thinking-card p{font-size:.92rem}.strategy-system-step em{border-top:1px solid rgba(17,18,15,.16);color:var(--accent-strong);font-size:.88rem;font-style:normal;font-weight:900;line-height:1.35;padding-top:12px}.enterprise-ai-grid,.thinking-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.enterprise-ai-card,.thinking-card{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:330px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,93,61,.12),transparent 36%),linear-gradient(315deg,rgba(199,244,100,.2),transparent 40%),var(--surface);padding:22px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ai-architecture-node:hover,.enterprise-ai-card:hover,.thinking-card:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--gold);transform:translateY(-3px)}.ai-architecture-section{grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);align-items:start}.ai-architecture-map{position:relative;display:grid;grid-gap:10px;gap:10px}.ai-architecture-map:before{content:"";position:absolute;top:24px;bottom:24px;left:28px;width:1px;background:linear-gradient(var(--signal),var(--accent),var(--sky),var(--plum))}.ai-architecture-node{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:6px 16px;gap:6px 16px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,247,.88);padding:18px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ai-architecture-node h3,.ai-architecture-node p,.ai-architecture-node strong{grid-column:2}.ai-architecture-node>span{position:relative;z-index:1;grid-row:1/span 3;display:grid;width:56px;height:56px;place-items:center;border:1px solid var(--ink);border-radius:50%;background:var(--lime);color:var(--ink);font-size:1.2rem}.thinking-card{min-height:250px;background:linear-gradient(145deg,rgba(122,60,255,.13),transparent 42%),linear-gradient(315deg,rgba(0,124,137,.12),transparent 40%),var(--surface)}.about-framework,.signature-framework{display:grid;grid-template-columns:minmax(0,.82fr) minmax(280px,.48fr);grid-gap:22px;gap:22px;border-top:1px solid var(--line)}.about-framework>div:first-child,.signature-framework__intro,.signature-framework__thesis{display:grid;align-content:start;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.22),transparent 42%),linear-gradient(315deg,rgba(122,60,255,.12),transparent 38%),var(--surface);padding:26px}.about-framework h2,.signature-framework__intro h2{font-size:clamp(2.4rem,6vw,5.2rem)}.about-framework p:not(.eyebrow),.signature-framework__intro p,.signature-framework__thesis p{color:var(--ink);font-family:var(--display-font);font-size:1.24rem;line-height:1.25}.signature-framework__stages{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.signature-stage{display:grid;align-content:space-between;grid-gap:16px;gap:16px;min-height:260px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,var(--surface),rgba(229,243,239,.7)),var(--surface);padding:22px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signature-stage:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--lime);transform:translateY(-3px)}.signature-stage>span{color:var(--plum);font-family:var(--display-font);font-size:2rem}.signature-stage strong{color:var(--ink);font-size:1rem;line-height:1.25}.signature-stage p{font-size:.96rem}.multimodal-showcase{border-top:1px solid var(--line)}.attention-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:linear-gradient(rgba(23,21,18,.28),rgba(23,21,18,.18)),rgba(247,243,235,.56);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.attention-modal__panel{position:relative;display:grid;grid-gap:18px;gap:18px;width:min(620px,100%);border:1px solid var(--ink);border-radius:8px;background:linear-gradient(120deg,rgba(217,103,69,.18),transparent 42%),linear-gradient(300deg,rgba(0,124,137,.18),transparent 38%),linear-gradient(40deg,transparent 0 72%,rgba(199,244,100,.26) 72% 100%),var(--surface);box-shadow:0 28px 90px rgba(23,21,18,.24);padding:30px;overflow:hidden}.attention-modal__panel:after{content:"";position:absolute;right:22px;bottom:22px;width:108px;height:108px;border:1px solid rgba(23,21,18,.18);border-radius:50%;background:linear-gradient(90deg,transparent 48%,rgba(23,21,18,.14) 49% 51%,transparent 52%),linear-gradient(transparent 48%,rgba(23,21,18,.14) 49% 51%,transparent 52%);opacity:.7}.attention-modal__panel h2{position:relative;z-index:1;max-width:520px;font-size:3rem}.attention-modal__panel p:not(.eyebrow){position:relative;z-index:1;max-width:520px;color:var(--ink);font-family:var(--display-font);font-size:1.32rem;line-height:1.28}.attention-modal__panel>span{position:relative;z-index:1;color:var(--muted);font-size:.86rem;font-weight:700}.attention-modal__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.attention-modal__actions button{border:1px solid var(--ink);border-radius:999px;cursor:pointer;font:inherit;font-weight:800;padding:12px 15px}.attention-modal__actions button:first-child{background:var(--ink);color:var(--surface)}.attention-modal__actions button:last-child{background:transparent;color:var(--ink)}.experience-layer{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,1fr);grid-gap:18px;gap:18px;align-items:stretch}.experience-layer__intro{display:grid;align-content:space-between;grid-gap:22px;gap:22px;min-height:460px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,rgba(199,244,100,.2),transparent 34%),linear-gradient(35deg,transparent 0 70%,rgba(122,60,255,.12) 70% 100%),linear-gradient(145deg,rgba(95,127,149,.14),transparent 52%),var(--surface);padding:28px}.experience-layer__intro h2{max-width:560px;font-size:2.5rem}.experience-layer__intro p:not(.eyebrow){max-width:540px;font-size:1.06rem}.quip-strip{display:flex;flex-wrap:wrap;gap:8px}.quip-strip span{border:1px solid rgba(23,21,18,.16);border-radius:999px;background:rgba(255,250,242,.62);color:var(--accent-strong);font-size:.78rem;font-weight:900;letter-spacing:.04em;padding:8px 10px;text-transform:uppercase}.answer-card__links,.briefing-dock__actions,.guide-pills,.pitch-chapters,.prompt-grid,.scenario-options,.sound-console__moods,.voice-console__tones{display:flex;flex-wrap:wrap;gap:8px}.pitch-chapters span{border:1px solid rgba(17,18,15,.16);border-radius:8px;background:rgba(255,253,247,.68);color:var(--ink);font-size:.84rem;font-weight:800;line-height:1.35;padding:10px}.briefing-dock__actions button,.guide-pills button,.prompt-grid button,.scenario-options button,.sound-console__moods button,.voice-console__tones button{border:1px solid var(--line);border-radius:999px;background:rgba(255,250,242,.72);color:var(--ink);cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;padding:9px 12px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.briefing-dock__actions button:hover,.briefing-dock__actions button[aria-pressed=true],.guide-pills button.is-active,.guide-pills button:hover,.prompt-grid button.is-active,.prompt-grid button:hover,.scenario-options button.is-active,.scenario-options button:hover,.sound-console__moods button.is-active,.sound-console__moods button:hover,.voice-console__tones button.is-active,.voice-console__tones button:hover{border-color:var(--ink);background:var(--ink);color:var(--surface);transform:translateY(-1px)}.framework-mini,.sound-console,.voice-console{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--line);padding-top:16px}.framework-mini strong{font-family:var(--display-font);font-size:1.14rem;font-weight:500;line-height:1.18}.sound-console span,.voice-console span{color:var(--muted);font-size:.88rem}.sound-console__primary,.voice-console__primary{width:-moz-fit-content;width:fit-content;border:1px solid var(--ink);border-radius:999px;background:var(--ink);box-shadow:4px 4px 0 var(--lime);color:var(--surface);cursor:pointer;font:inherit;font-weight:900;padding:10px 13px}.sound-console__primary{background:var(--plum);box-shadow:4px 4px 0 var(--gold)}.conversation-panel,.scorecard-panel{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,247,.92),rgba(229,243,239,.72)),var(--surface);padding:24px}.conversation-panel{min-height:460px}.conversation-panel__header,.scorecard-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.conversation-panel__header h3,.scorecard-panel__header h3{margin-top:8px}.conversation-panel__header>span{border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.answer-card{display:grid;grid-gap:16px;gap:16px;border-top:1px solid var(--line);padding-top:18px}.answer-card p{color:var(--ink);font-family:var(--display-font);font-size:1.28rem;line-height:1.24}.answer-card ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.answer-card li{position:relative;color:var(--muted);padding-left:18px}.answer-card li:before{content:"";position:absolute;top:.68em;left:0;width:7px;height:7px;border-radius:50%;background:var(--signal)}.answer-card__links a{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:.86rem;font-weight:800;padding:9px 12px}.answer-card__links a:hover{border-color:var(--ink)}.scorecard-panel{grid-column:1/-1}.framework-panel{display:grid;grid-column:1/-1;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(31,111,91,.12),transparent 44%),var(--surface);padding:24px}.framework-panel__header{display:grid;grid-gap:8px;gap:8px}.framework-list{grid-template-columns:repeat(3,minmax(0,1fr))}.framework-card,.framework-list{display:grid;grid-gap:12px;gap:12px}.framework-card{align-content:start;min-height:184px;border-top:1px solid var(--line);padding-top:16px}.framework-card strong{font-family:var(--display-font);font-size:1.28rem;font-weight:500;line-height:1.12}.framework-card code{display:block;border:1px solid rgba(23,21,18,.15);border-radius:8px;background:rgba(247,243,235,.7);color:var(--accent-strong);font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:800;line-height:1.35;padding:10px;white-space:normal}.framework-card p{font-size:.92rem}.scorecard-panel__header strong{color:var(--plum);font-family:var(--display-font);font-size:3rem;font-weight:500;line-height:1}.scorecard-mood{max-width:760px;border-left:4px solid var(--gold);color:var(--ink);font-family:var(--display-font);font-size:1.2rem;line-height:1.25;padding-left:14px}.scenario-list{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-card,.scenario-list{display:grid;grid-gap:12px;gap:12px}.scenario-card{align-content:start;min-height:300px;border-top:1px solid var(--line);padding-top:16px}.scenario-card p{color:var(--ink);font-family:var(--display-font);font-size:1.12rem;line-height:1.2}.scenario-card>span{color:var(--accent-strong);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.scenario-card>strong{color:var(--muted);font-size:.92rem;line-height:1.45}.briefing-dock{position:fixed;right:max(14px,calc((100vw - var(--max-width)) / 2 - 18px));bottom:22px;z-index:30;display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:14px;gap:14px;width:min(380px,calc(100vw - 28px));border:1px solid rgba(23,21,18,.16);border-radius:8px;background:rgba(255,250,242,.9);box-shadow:0 18px 60px rgba(42,35,24,.16);padding:14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.briefing-dock strong{display:block;margin:4px 0 5px;font-family:var(--display-font);font-size:1.05rem;font-weight:500}.briefing-dock p:not(.eyebrow){display:-webkit-box;overflow:hidden;font-size:.82rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.briefing-dock__actions{margin-top:10px}.briefing-dock__actions button{font-size:.75rem;padding:7px 9px}.briefing-avatar{display:flex;align-items:center;justify-content:center;gap:4px;width:54px;height:54px;border:1px solid var(--ink);border-radius:50%;background:linear-gradient(145deg,rgba(199,244,100,.7),transparent 60%),var(--surface)}.briefing-avatar span{width:4px;height:14px;border-radius:999px;background:var(--accent);transform-origin:center}.briefing-avatar.is-speaking span{animation:voice-bar .76s ease-in-out infinite}.briefing-avatar.is-speaking span:nth-child(2){animation-delay:.12s}.briefing-avatar.is-speaking span:nth-child(3){animation-delay:.24s}@keyframes voice-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1.35)}}.impact-ledger{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0;gap:0;border-bottom:1px solid var(--line);padding:0}.impact-command,.impact-ledger{border-top:1px solid var(--line)}.impact-command__header{display:grid;grid-gap:12px;gap:12px;max-width:660px;margin-bottom:30px}.impact-metric{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:210px;border-right:1px solid var(--line);padding:24px 18px}.impact-metric:nth-child(3n+1){background:rgba(199,244,100,.16)}.impact-metric:nth-child(3n+2){background:rgba(47,128,237,.1)}.impact-metric:nth-child(3n){background:rgba(255,93,61,.1)}.impact-metric:last-child{border-right:0}.impact-metric strong{color:var(--signal);font-family:var(--display-font);font-size:2.3rem;font-weight:500;line-height:1;animation:metric-pop .7s ease both}@keyframes metric-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.impact-metric__group{color:var(--accent-strong)!important;font-size:.68rem!important}.impact-metric span{color:var(--ink);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.impact-metric p{font-size:.9rem}.page-intro,.section-heading{position:relative;display:grid;grid-gap:16px;gap:16px;max-width:760px;margin-bottom:34px}.page-intro{margin-bottom:54px}.page-intro:after,.section-heading:after{content:"";width:min(220px,54vw);height:5px;border-radius:999px;background:linear-gradient(90deg,var(--signal),var(--lime) 45%,var(--plum))}.page-intro p:not(.eyebrow),.section-heading p:not(.eyebrow){font-size:1.08rem}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.case-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.case-card{min-height:100%}.case-card__link{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:20px;gap:20px;height:100%;min-height:330px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,var(--surface),rgba(229,243,239,.56)),var(--surface);padding:24px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.case-card__link:hover{border-color:var(--ink);box-shadow:var(--shadow),inset 0 -5px 0 rgba(255,93,61,.78);transform:translateY(-3px)}.case-card__index{color:var(--plum);font-family:var(--display-font);font-size:1.55rem}.case-card h3{margin:12px 0 14px}.case-card p:not(.eyebrow){margin-bottom:22px}.tag-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.tag-list li{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.78rem;padding:7px 10px}.split-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-gap:42px;gap:42px;border-top:1px solid var(--line)}.split-section h2{margin-top:14px}.capability-list{display:grid;grid-gap:12px;gap:12px}.capability-item{border-bottom:1px solid var(--line);padding:18px 0;color:var(--ink);font-size:1.25rem}.cv-timeline-section{border-top:1px solid var(--line)}.cv-timeline{display:grid;grid-gap:0;gap:0}.cv-role{display:grid;grid-template-columns:minmax(180px,.28fr) minmax(0,.72fr);grid-gap:44px;gap:44px;border-top:1px solid var(--line);padding:34px 0}.cv-role:first-child{border-top:0}.cv-role__meta{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px}.cv-role__meta:after{content:"";position:absolute;top:94px;left:18px;width:1px;height:calc(100% + 34px);background:var(--line)}.cv-role:last-child .cv-role__meta:after{display:none}.cv-role__meta h3{font-size:1.65rem}.cv-role__meta span{color:var(--muted)}.cv-role__marker{position:relative;width:38px;height:38px;border:1px solid var(--ink);border-radius:50%;background:var(--surface)}.cv-role__marker:after{content:"";position:absolute;top:14px;left:14px;width:8px;height:8px;border-radius:50%;background:var(--signal)}.cv-role__body{display:grid;grid-gap:18px;gap:18px}.cv-role__body h2{font-size:2rem}.cv-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cv-story-grid div{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:16px}.cv-story-grid span{display:block;color:var(--accent-strong);font-size:.7rem;font-weight:800;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.cv-story-grid p{font-size:.92rem}.cv-role__body ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.cv-role__body li{position:relative;color:var(--muted);padding-left:20px}.cv-role__body li:before{content:"";position:absolute;top:.7em;left:0;width:7px;height:7px;border-radius:50%;background:var(--accent)}.cv-role__links{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.cv-role__links a{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:.88rem;font-weight:800;padding:9px 12px}.cv-role__links a:hover{border-color:var(--ink)}.writing-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.platform-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:52px}.work-theme-list{display:grid;grid-gap:52px;gap:52px}.work-systems-callout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(122,60,255,.12),transparent 38%),linear-gradient(315deg,rgba(199,244,100,.22),transparent 42%),var(--surface);margin-bottom:42px;padding:22px}.work-systems-callout div{display:grid;grid-gap:10px;gap:10px}.work-systems-callout h2{font-size:1.8rem}.work-theme{display:grid;grid-gap:18px;gap:18px}.work-theme__heading{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding-top:18px}.work-theme__heading span{color:var(--muted);font-size:.85rem}.platform-link{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;min-height:168px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:22px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.platform-link:hover{border-color:var(--ink);box-shadow:var(--shadow);transform:translateY(-3px)}.platform-link .eyebrow{grid-column:1/-1}.platform-link strong{align-self:end;font-family:var(--display-font);font-size:1.28rem;font-weight:500;line-height:1.16}.platform-link span:last-child{align-self:end;color:var(--signal);font-weight:800}.writing-list--large{grid-template-columns:1fr}.writing-item{border-top:1px solid rgba(23,21,18,.22);padding-top:20px}.writing-item h2,.writing-item h3{margin:12px 0 10px}.writing-item__status{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);font-size:.78rem;font-weight:900;letter-spacing:.04em;margin-top:14px;padding:8px 10px;text-transform:uppercase}.writing-list--large .writing-item{display:grid;grid-template-columns:minmax(170px,.3fr) minmax(0,.7fr);grid-column-gap:34px;column-gap:34px;align-items:start;padding:28px 0}.writing-list--large .writing-item h2,.writing-list--large .writing-item p:not(.eyebrow){grid-column:2}.writing-list--large .writing-item .eyebrow{grid-row:1/span 2}.content-os-panel{display:grid;grid-gap:28px;gap:28px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,rgba(255,238,166,.62),rgba(229,243,239,.76) 52%,rgba(255,93,61,.12)),var(--surface);margin-bottom:54px;padding:28px}.content-os-panel__header{display:grid;grid-gap:12px;gap:12px;max-width:860px}.content-os-panel__header h2{max-width:760px}.content-os-panel__header strong{display:block;max-width:920px;border-left:5px solid var(--accent);color:var(--ink);font-family:var(--display-font);font-size:1.45rem;font-weight:500;line-height:1.2;padding-left:16px}.content-product-promise{max-width:920px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.38),transparent 38%),linear-gradient(315deg,rgba(122,60,255,.13),transparent 42%),var(--surface);box-shadow:5px 5px 0 var(--ink);color:var(--ink);font-weight:850;line-height:1.45;padding:18px}.content-os-panel__grid,.content-os-panel__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.content-os-panel__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.content-os-proof{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(23,21,18,.18);border-radius:8px;background:rgba(255,252,242,.82);max-width:920px;padding:22px}.content-os-proof h3{margin:0}.content-os-proof--closing{max-width:none;background:linear-gradient(90deg,rgba(17,18,15,.92),rgba(0,61,91,.88)),var(--ink)}.content-os-proof--closing h3,.content-os-proof--closing p:not(.eyebrow){color:var(--surface)}.product-thesis{border-top-color:rgba(23,21,18,.22);padding-top:26px}.product-thesis__intro{display:grid;grid-gap:10px;gap:10px;max-width:780px}.product-thesis__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-thesis-card{min-height:250px}.product-thesis-card span{color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fit-system,.signal-board{display:grid;grid-gap:18px;gap:18px;border-top:1px solid rgba(23,21,18,.22);padding-top:26px}.fit-system>div:first-child,.signal-board__header{display:grid;grid-gap:10px;gap:10px;max-width:760px}.signal-board__lanes{display:grid;grid-template-columns:repeat(6,minmax(160px,1fr));grid-gap:10px;gap:10px;overflow-x:auto;padding-bottom:8px;scrollbar-color:var(--accent) rgba(255,252,242,.72)}.signal-lane{display:grid;align-content:space-between;grid-gap:14px;gap:14px;min-height:280px;border:1px solid rgba(23,21,18,.22);border-radius:8px;background:linear-gradient(180deg,rgba(255,252,242,.92),rgba(229,243,239,.72)),var(--surface);padding:16px}.signal-lane:nth-child(2n){background:linear-gradient(180deg,rgba(255,252,242,.92),rgba(255,238,166,.52)),var(--surface)}.fit-factor span,.signal-lane span{color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.signal-lane p{font-size:.9rem}.signal-lane strong{border-top:1px solid rgba(23,21,18,.16);color:var(--accent-strong);font-size:.8rem;padding-top:10px}.fit-system{grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);align-items:start}.fit-system__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.fit-factor{display:grid;grid-gap:12px;gap:12px;min-height:220px;border:1px solid rgba(23,21,18,.2);border-radius:8px;background:rgba(255,252,242,.76);padding:16px}.fit-factor p{font-size:.88rem}.rejection-card{background:linear-gradient(135deg,rgba(255,93,61,.16),rgba(255,252,242,.86)),var(--surface)!important}.content-venn{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;min-height:340px;align-items:center;padding:12px 0}.content-venn__circle{display:grid;place-items:center;grid-gap:12px;gap:12px;min-height:260px;border:1px solid rgba(23,21,18,.22);border-radius:999px;background:linear-gradient(135deg,rgba(255,93,61,.16),rgba(255,238,166,.42)),rgba(255,252,242,.66);padding:34px;text-align:center}.content-venn__circle:nth-child(2){background:linear-gradient(135deg,rgba(122,60,255,.14),rgba(229,243,239,.72)),rgba(255,252,242,.66)}.content-venn__circle:nth-child(3){background:linear-gradient(135deg,rgba(0,124,137,.15),rgba(199,244,100,.34)),rgba(255,252,242,.66)}.content-venn__circle span{color:var(--ink);font-family:var(--display-font);font-size:1.26rem;font-weight:500;line-height:1.1}.content-venn__circle p{font-size:.9rem}.content-venn__intersection{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;grid-gap:8px;gap:8px;width:min(240px,52vw);min-height:138px;transform:translate(-50%,-50%);border:1px solid var(--ink);border-radius:8px;background:var(--ink);box-shadow:8px 8px 0 var(--gold);color:var(--surface);padding:18px;text-align:center}.content-venn__intersection strong{color:var(--surface);font-family:var(--display-font);font-size:1.25rem;font-weight:500;line-height:1.08}.content-venn__intersection p{color:rgba(255,252,242,.78);font-size:.84rem}.ai-proof-section__grid,.content-lifecycle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.content-lifecycle__item{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px;border:1px solid rgba(23,21,18,.18);border-radius:8px;background:rgba(255,252,242,.76);padding:18px}.content-lifecycle__item span{color:var(--accent-strong);font-family:var(--display-font);font-size:1.6rem}.content-lifecycle__item h3{margin:0}.ai-proof-section{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.content-os-stat{display:grid;grid-gap:8px;gap:8px;border-top:1px solid rgba(23,21,18,.28);padding-top:16px}.content-os-stat span{color:var(--muted);font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.content-os-stat strong{font-family:var(--display-font);font-size:1.55rem;font-weight:500;line-height:1.1}.content-os-panel__grid>div{display:grid;align-content:start;grid-gap:14px;gap:14px;border:1px solid rgba(23,21,18,.18);border-radius:8px;background:rgba(255,252,242,.72);padding:18px}.content-os-panel ol,.content-os-panel ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:20px}.content-os-panel li{color:var(--muted)}.content-os-tags{display:flex;flex-wrap:wrap;gap:8px}.content-os-tags span{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:.8rem;font-weight:800;padding:8px 10px}.systems-page{display:grid;grid-gap:28px;gap:28px}.systems-hero{display:grid;grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);grid-gap:24px;gap:24px;align-items:stretch}.systems-hero>div:first-child{display:grid;align-content:start;grid-gap:18px;gap:18px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(199,244,100,.24),transparent 38%),linear-gradient(315deg,rgba(122,60,255,.13),transparent 42%),var(--surface);box-shadow:var(--shadow);padding:30px}.systems-hero h2{font-size:clamp(2.6rem,6vw,5.4rem)}.systems-hero p{max-width:720px;font-size:1.08rem}.systems-hero strong{color:var(--ink);font-family:var(--display-font);font-size:1.3rem;font-weight:500;line-height:1.25}.system-blueprint-card a,.systems-hero a{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--surface);font-weight:900;padding:12px 15px}.systems-hero__flow{display:grid;grid-gap:9px;gap:9px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(90deg,rgba(0,124,137,.08) 1px,transparent 1px),linear-gradient(rgba(122,60,255,.07) 1px,transparent 1px),var(--surface);background-size:34px 34px;padding:22px}.systems-hero__flow span{border:1px solid rgba(17,18,15,.15);border-radius:8px;background:rgba(255,253,247,.84);color:var(--ink);font-size:.9rem;font-weight:850;padding:12px}.architecture-blueprint,.maturity-roadmap,.system-blueprint-list,.systems-two-column,.technical-decision-log{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--line);padding-top:52px}.architecture-node-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.architecture-node-card,.case-architecture-node,.case-implementation-receipt article,.decision-card,.roadmap-card,.system-blueprint-card,.systems-receipt-grid article{display:grid;align-content:start;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(150deg,rgba(255,253,247,.94),rgba(229,243,239,.68)),var(--surface);padding:20px}.architecture-node-card{min-height:520px}.architecture-node-card>span,.roadmap-card span{color:var(--plum);font-family:var(--display-font);font-size:1.65rem}.architecture-node-card h3,.case-architecture-node h3,.decision-card h3,.system-blueprint-card h3{font-size:1.35rem}.architecture-node-card p,.case-architecture-node p,.decision-card p,.system-blueprint-card p{font-size:.92rem}.architecture-node-card dl,.case-architecture-node dl{display:grid;grid-gap:10px;gap:10px;margin:0}.architecture-node-card div,.case-architecture-node div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid rgba(17,18,15,.13);padding-top:10px}.architecture-node-card dt,.case-architecture-node dt,.case-implementation-receipt span,.decision-card span,.systems-receipt-grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.architecture-node-card dd,.case-architecture-node dd{margin:0;color:var(--muted);font-size:.86rem;line-height:1.42}.maturity-roadmap,.systems-two-column{grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);align-items:start}.maturity-roadmap>div:first-child,.systems-two-column>div:first-child{display:grid;grid-gap:12px;gap:12px}.systems-receipt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.case-implementation-receipt ul,.systems-receipt-grid ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.case-implementation-receipt li,.systems-receipt-grid li{color:var(--muted);font-size:.92rem}.decision-grid,.roadmap-grid,.system-blueprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.decision-card{min-height:320px}.decision-card div{border-top:1px solid rgba(17,18,15,.14);padding-top:12px}.roadmap-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.roadmap-card{min-height:180px}.roadmap-card p{color:var(--ink);font-weight:750}.system-blueprint-card{min-height:420px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.architecture-node-card:hover,.decision-card:hover,.system-blueprint-card:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--lime);transform:translateY(-3px)}.system-blueprint-card div{display:flex;flex-wrap:wrap;gap:8px}.system-blueprint-card div span{border:1px solid var(--line);border-radius:999px;background:rgba(255,253,247,.72);color:var(--ink);font-size:.78rem;font-weight:850;padding:7px 9px}.case-architecture{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--line)}.case-architecture__header{display:grid;grid-gap:12px;gap:12px;max-width:820px}.case-architecture__flow{display:flex;flex-wrap:wrap;gap:8px}.case-architecture__flow span{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:.82rem;font-weight:850;padding:9px 11px}.case-architecture__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.case-implementation-receipt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.case-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:54px;gap:54px;align-items:end;border-top:1px solid var(--line)}.breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:var(--muted);font-size:.88rem}.breadcrumb a{color:var(--ink);font-weight:800}.case-hero h1{margin:16px 0 18px}.case-hero p:not(.eyebrow){max-width:760px;font-size:1.16rem}.case-anchor-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.case-anchor-nav a{border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:.82rem;font-weight:800;padding:8px 11px}.case-anchor-nav a:hover{border-color:var(--ink)}.case-meta{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:24px}.case-meta div,.metric{display:grid;grid-gap:6px;gap:6px}.case-meta span,.metric span{color:var(--muted);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.case-meta strong,.metric strong{font-size:1rem}.case-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;border-top:1px solid var(--line)}.case-snapshot div{display:grid;align-content:start;grid-gap:12px;gap:12px}.metrics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:0}.metric{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:22px}.metric strong{font-family:var(--display-font);font-size:1.55rem;font-weight:500;line-height:1.1}.metric p{font-size:.9rem}.diagram-section{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);grid-gap:36px;gap:36px;align-items:center;padding-top:54px}.diagram-section,.executive-memo{display:grid;border-top:1px solid var(--line)}.executive-memo{grid-gap:22px;gap:22px}.executive-memo__header{display:grid;grid-gap:12px;gap:12px;max-width:760px}.executive-memo__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.executive-memo__grid article,.executive-memo__risks{display:grid;align-content:start;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(140deg,rgba(199,244,100,.16),transparent 34%),linear-gradient(320deg,rgba(47,128,237,.12),transparent 38%),var(--surface);padding:20px}.executive-memo__lead{grid-column:span 2}.executive-memo__grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.executive-memo__grid p{color:var(--ink);font-family:var(--display-font);font-size:1.16rem;line-height:1.22}.executive-memo__risks{background:linear-gradient(90deg,rgba(255,93,61,.1),transparent 42%),var(--surface)}.diagram-section__intro{display:grid;grid-gap:14px;gap:14px}.diagram-section__intro h2{font-size:2rem}.case-diagram{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(90deg,rgba(31,111,91,.08) 1px,transparent 1px),linear-gradient(rgba(31,111,91,.08) 1px,transparent 1px),var(--surface);background-size:34px 34px;padding:22px;overflow:hidden}.case-diagram:before{content:"";position:absolute;top:50%;left:8%;right:8%;height:1px;background:linear-gradient(90deg,var(--signal),var(--accent),var(--sky))}.case-diagram__step{position:relative;z-index:2;display:grid;align-content:space-between;min-height:176px;border:1px solid rgba(23,21,18,.2);border-radius:8px;background:rgba(255,250,242,.92);padding:16px}.case-diagram__step span{color:var(--signal);font-family:var(--display-font);font-size:1.6rem}.case-diagram__step strong{font-family:var(--display-font);font-size:1.34rem;font-weight:500;line-height:1.08}.artifact-wall,.case-value-grid{border-top:1px solid var(--line)}.value-list{display:grid;grid-gap:12px;gap:12px}.value-item{border-top:1px solid var(--line);color:var(--ink);font-size:1.1rem;padding:16px 0}.case-two-column,.next-step,.related-section{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);grid-gap:42px;gap:42px;border-top:1px solid var(--line)}.case-two-column h2,.next-step h2,.related-section h2{margin-top:14px}.numbered-list{display:grid;grid-gap:14px;gap:14px}.numbered-item{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:18px;gap:18px;border-top:1px solid var(--line);padding-top:16px}.numbered-item span{color:var(--signal);font-family:var(--display-font);font-size:1.45rem}.numbered-item p{color:var(--ink);font-size:1.05rem}.artifact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.artifact-grid--interactive{perspective:1200px}.artifact-card{display:grid;min-height:112px;align-content:end;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(122,60,255,.12),transparent 42%),linear-gradient(35deg,transparent 0 62%,rgba(199,244,100,.26) 62% 100%),var(--surface);color:var(--ink);font-weight:800;padding:18px}.artifact-card--deep{align-content:space-between;gap:18px;min-height:190px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .22s ease}.artifact-card--deep:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--gold);transform:rotateX(2deg) rotateY(-3deg) translateY(-4px)}.artifact-card--deep strong{font-family:var(--display-font);font-size:1.3rem;font-weight:500;line-height:1.08}.artifact-card--deep span{color:var(--accent-strong);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.artifact-card--deep p{transform:translateY(8px);opacity:.78;transition:opacity .18s ease,transform .18s ease}.artifact-card--deep:hover p{opacity:1;transform:translateY(0)}.related-links{display:grid;grid-gap:10px;gap:10px}.adjacent-cases a,.related-links a{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);padding:18px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.related-links a{grid-template-columns:minmax(0,1fr) auto;align-items:center}.adjacent-cases a:hover,.related-links a:hover{border-color:var(--ink);box-shadow:var(--shadow);transform:translateY(-2px)}.related-links span{color:var(--signal);font-weight:800}.narrative-section{display:grid;grid-gap:42px;gap:42px;max-width:860px}.narrative-block{display:grid;grid-gap:18px;gap:18px}.narrative-block p{font-size:1.08rem}.next-step{align-items:center}.adjacent-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding-top:0}.adjacent-cases strong{font-family:var(--display-font);font-size:1.35rem;font-weight:500}.about-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:56px;gap:56px;align-items:start}.about-copy{display:grid;grid-gap:22px;gap:22px}.about-copy p{font-size:1.16rem}.principles-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:24px}.principles-panel ul{display:grid;grid-gap:14px;gap:14px;padding:0;margin:18px 0 0;list-style:none}.principles-panel li{border-top:1px solid var(--line);padding-top:14px;color:var(--ink)}.contact-section{min-height:66vh}.contact-prompts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:42px}.contact-prompt{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:190px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:22px}.contact-prompt h2{font-size:1.55rem}.contact-prompt a{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;border-top:1px solid var(--line);color:var(--accent-strong);font-size:.86rem;font-weight:900;margin-top:6px;padding-top:12px;text-transform:uppercase}.contact-prompt a:hover{color:var(--signal)}.contact-panel{display:grid;grid-template-columns:.55fr 1fr auto;grid-gap:28px;gap:28px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.contact-panel a:not(.button){color:var(--ink);font-family:var(--display-font);font-size:1.45rem}.not-found{display:grid;place-items:start;grid-gap:18px;gap:18px;min-height:60vh}.site-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;border-top:1px solid var(--line);padding:28px 0 42px}.site-footer__title{color:var(--ink);font-weight:800}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px;color:var(--muted);font-size:.92rem}.customer-zero-page,.deployment-article-page,.deployment-intelligence-page{display:grid;grid-gap:64px;gap:64px}.deployment-intelligence-page .deployment-hero{min-height:0;align-items:stretch;padding-top:24px}.deployment-intelligence-page .deployment-hero>div{display:grid;align-content:center;grid-gap:24px;gap:24px}.customer-zero-page h1,.deployment-article-header h1,.deployment-intelligence-page .deployment-hero h1{max-width:980px}.deployment-intelligence-page .deployment-hero p:not(.eyebrow){max-width:760px;color:var(--ink);font-family:var(--display-font);font-size:1.2rem;line-height:1.38}.customer-zero-hero article,.deployment-article-cta,.deployment-brief-card,.deployment-close,.deployment-lab-card,.deployment-next-brief,.latest-brief-card{border:1px solid var(--ink);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.deployment-lab-card{display:grid;align-content:space-between;grid-gap:22px;gap:22px;padding:24px}.deployment-next-brief,.latest-brief-card,.latest-decision-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);grid-gap:24px;gap:24px;align-items:center;padding:24px}.latest-brief-card,.latest-decision-card{background:linear-gradient(90deg,rgba(47,111,104,.08) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.08) 1px,transparent 1px),linear-gradient(145deg,rgba(216,229,109,.2),transparent 48%),var(--surface);background-size:34px 34px,34px 34px,auto,auto}.deployment-next-brief>div,.latest-brief-card>div:first-child,.latest-decision-card>div:first-child{display:grid;grid-gap:12px;gap:12px}.deployment-next-brief h2,.latest-brief-card h2,.latest-decision-card h2{max-width:860px}.latest-brief-card dl,.latest-decision-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.latest-brief-card dl div,.latest-decision-card dl div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid rgba(17,18,15,.16);padding-top:10px}.latest-brief-card dt,.latest-decision-card dt{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.latest-brief-card dd,.latest-decision-card dd{margin:0;color:var(--ink);font-weight:850}.latest-decision-card{border:1px solid var(--ink);border-radius:8px;box-shadow:6px 6px 0 rgba(0,237,100,.22);padding:24px}.customer-zero-hero article>span,.deployment-brief-card>span,.deployment-lab-card>span,.deployment-post-card>span,.deployment-post-row span{color:var(--accent-strong);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.deployment-lab-card h2{font-size:clamp(1.8rem,3vw,3.1rem);line-height:.98}.deployment-brief-card dl,.deployment-lab-card dl{display:grid;grid-gap:12px;gap:12px;margin:0}.deployment-lab-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.deployment-brief-card div,.deployment-lab-card div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid rgba(17,18,15,.16);padding-top:12px}.deployment-brief-card dt,.deployment-lab-card dt{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.deployment-brief-card dd,.deployment-lab-card dd{margin:0;color:var(--ink);font-weight:800}.deployment-section{display:grid;grid-gap:24px;gap:24px}.proof-system-definition{display:grid;grid-template-columns:minmax(0,.62fr) minmax(300px,.38fr);grid-gap:24px;gap:24px;align-items:stretch;border-top:1px solid var(--line);padding-top:34px}.proof-system-definition>div{display:grid;align-content:center;grid-gap:14px;gap:14px}.proof-system-definition p:not(.eyebrow){max-width:780px;color:var(--ink);font-size:1.06rem}.proof-system-benefit-card{display:grid;align-content:start;grid-gap:16px;gap:16px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.14),transparent 44%),var(--surface);box-shadow:6px 6px 0 rgba(17,18,15,.14);padding:24px}.proof-system-benefit-card span{color:var(--accent-strong);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.proof-system-benefit-card strong{color:var(--ink);font-family:var(--display-font);font-size:1.75rem;font-weight:520;line-height:1.04}.proof-system-architecture{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.proof-system-step{position:relative;display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:245px;border:1px solid rgba(17,18,15,.2);border-radius:8px;background:linear-gradient(180deg,rgba(255,253,248,.95),rgba(232,239,230,.62)),var(--surface);padding:18px}.proof-system-step:after{content:"->";position:absolute;top:20px;right:-13px;z-index:1;display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--ink);border-radius:999px;background:var(--signal);color:var(--ink);font-size:.8rem;font-weight:950}.proof-system-step:last-child:after{display:none}.proof-system-step span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(17,18,15,.2);border-radius:999px;padding:5px 9px;color:var(--accent-strong);font-size:.72rem;font-weight:950}.proof-system-step h3{color:var(--ink);font-size:1.24rem}.proof-system-step p{color:var(--muted);font-size:.92rem}.proof-system-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.proof-system-benefits article{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding-top:16px}.proof-system-benefits h3{color:var(--ink);font-size:1.18rem}.customer-zero-loop,.deployment-post-grid,.deployment-proof-grid,.deployment-theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.customer-zero-loop article,.deployment-post-card,.deployment-proof-grid article,.deployment-theme-grid a{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px;border:1px solid rgba(17,18,15,.18);border-radius:8px;background:rgba(255,255,250,.78);padding:20px}.deployment-post-card:hover,.deployment-theme-grid a:hover{border-color:var(--ink);transform:translateY(-2px)}.customer-zero-loop span,.deployment-theme-grid span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(17,18,15,.18);border-radius:999px;padding:5px 9px;color:var(--accent-strong);font-size:.72rem;font-weight:900;text-transform:uppercase}.deployment-proof-grid ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.deployment-proof-grid li{border-top:1px solid rgba(17,18,15,.12);padding-top:9px}.deployment-filter{display:flex;flex-wrap:wrap;gap:10px}.deployment-filter a{border:1px solid rgba(17,18,15,.18);border-radius:999px;background:rgba(255,255,250,.78);padding:9px 12px;color:var(--muted);font-size:.84rem;font-weight:800}.deployment-filter a.is-active,.deployment-filter a:hover{border-color:var(--ink);color:var(--ink)}.deployment-post-list{display:grid;grid-gap:14px;gap:14px}.deployment-post-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;border-top:1px solid rgba(17,18,15,.16);padding:24px 0}.deployment-post-row>div{display:grid;grid-gap:10px;gap:10px}.deployment-post-meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.82rem}.deployment-post-meta span{text-transform:none;letter-spacing:0}.deployment-internal-links a,.deployment-post-card a{color:var(--accent-strong);font-weight:900}.deployment-article-cta,.deployment-close{display:grid;grid-gap:18px;gap:18px;padding:24px}.deployment-article-page{max-width:1040px}.deployment-article-header{display:grid;grid-gap:18px;gap:18px;padding-top:24px}.deployment-article-header>p:not(.eyebrow){max-width:820px;color:var(--ink);font-family:var(--display-font);font-size:1.25rem;line-height:1.35}.deployment-article-meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.86rem;font-weight:800}.deployment-article-meta span{border:1px solid rgba(17,18,15,.16);border-radius:999px;padding:7px 10px}.deployment-brief-card{padding:20px}.deployment-article-body{display:grid;grid-gap:34px;gap:34px;max-width:820px}.deployment-article-body section{display:grid;grid-gap:14px;gap:14px}.deployment-article-body p{color:var(--ink);font-size:1.04rem;line-height:1.72}.deployment-thesis{border-left:4px solid var(--accent);background:rgba(216,229,109,.14);padding:16px}.deployment-internal-links{display:grid;grid-gap:16px;gap:16px;max-width:820px;border-top:1px solid rgba(17,18,15,.16);padding-top:24px}.deployment-depth-section{display:grid;grid-gap:26px;gap:26px;max-width:940px;border-top:1px solid rgba(17,18,15,.16);border-bottom:1px solid rgba(17,18,15,.16);padding:34px 0}.deployment-depth-intro{display:grid;grid-gap:12px;gap:12px;max-width:820px}.deployment-depth-intro p:not(.eyebrow){color:var(--ink);font-size:1.07rem;line-height:1.72}.deployment-depth-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.deployment-depth-grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,255,250,.74);padding:16px}.deployment-depth-grid span{color:var(--accent-strong);font-size:.74rem;font-weight:900;text-transform:uppercase}.deployment-caveats li,.deployment-depth-columns li,.deployment-depth-grid p,.deployment-playbook li{color:var(--ink);line-height:1.6}.deployment-depth-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.deployment-caveats,.deployment-depth-columns>section,.deployment-playbook{display:grid;grid-gap:14px;gap:14px;border-radius:8px;background:rgba(17,18,15,.04);padding:20px}.deployment-action-list,.deployment-caveats ul,.deployment-question-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.deployment-action-list li,.deployment-caveats li,.deployment-question-list li{position:relative;padding-left:18px}.deployment-action-list li:before,.deployment-caveats li:before,.deployment-question-list li:before{position:absolute;left:0;color:var(--accent-strong);font-weight:900;content:"/"}.deployment-playbook ol{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:22px}.deployment-playbook li::marker{color:var(--accent-strong);font-weight:900}.articles-index-page,.intelligence-article-page,.intelligence-page{max-width:1120px}.articles-index-page{display:grid;grid-gap:28px;gap:28px}.articles-index-grid{display:grid;grid-gap:16px;gap:16px}.articles-index-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.34fr) auto;grid-gap:20px;gap:20px;align-items:center;border:1px solid rgba(17,18,15,.16);border-radius:8px;background:linear-gradient(135deg,rgba(184,255,5,.12),transparent 36%),var(--surface);padding:22px}.articles-index-card>div:first-child{display:grid;grid-gap:10px;gap:10px}.articles-index-card h2{font-size:2rem}.articles-index-card p{max-width:760px}.articles-index-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.articles-index-card dl div{display:grid;grid-gap:4px;gap:4px;border-top:1px solid rgba(17,18,15,.14);padding-top:10px}.articles-index-card dl div:first-child{border-top:0;padding-top:0}.articles-index-card dt{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.articles-index-card dd{margin:0;color:var(--ink);font-weight:850}.articles-index-card__link{border:1px solid var(--ink);border-radius:999px;background:var(--accent-strong);color:var(--surface);font-size:.88rem;font-weight:900;padding:11px 14px;text-align:center}.intelligence-seed-note{width:-moz-fit-content;width:fit-content;border:1px solid rgba(17,18,15,.16);border-radius:999px;background:rgba(216,229,109,.16);padding:9px 12px;color:var(--muted);font-size:.84rem;font-weight:800}.intelligence-chain,.intelligence-metric-grid,.intelligence-two-column,.research-request-shell{display:grid;grid-gap:16px;gap:16px}.intelligence-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.decision-log-card,.intelligence-chain article,.intelligence-metric-grid article,.intelligence-panel,.research-request-shell aside{border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,255,250,.76);padding:20px}.intelligence-metric-grid span{display:block;color:var(--accent-strong);font-family:var(--display-font);font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.decision-log-card p,.intelligence-chain p,.intelligence-list p,.intelligence-metric-grid p,.research-request-shell p{color:var(--muted);line-height:1.6}.intelligence-two-column,.research-request-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)}.intelligence-panel{display:grid;grid-gap:18px;gap:18px}.intelligence-panel__heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.decision-log-card a,.intelligence-panel__heading a{color:var(--accent-strong);font-weight:900}.learning-methodology-panel{background:linear-gradient(90deg,rgba(47,111,104,.07) 1px,transparent 0),linear-gradient(rgba(47,111,104,.07) 1px,transparent 0),rgba(255,255,250,.82);background-size:32px 32px}.article-learning-events,.article-learning-grid,.learning-methodology-grid{display:grid;grid-gap:12px;gap:12px}.learning-methodology-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.learning-methodology-grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:190px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.78);padding:16px}.article-learning-events span,.article-learning-grid span,.learning-methodology-grid span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(17,18,15,.16);border-radius:999px;padding:5px 9px;color:var(--accent-strong);font-size:.72rem;font-weight:950;text-transform:uppercase}.intelligence-list{display:grid;grid-gap:12px;gap:12px}.intelligence-list article{display:grid;grid-gap:8px;gap:8px;border-top:1px solid rgba(17,18,15,.12);padding-top:14px}.intelligence-chain article>span,.intelligence-list span{color:var(--accent-strong);font-size:.74rem;font-weight:900;text-transform:uppercase}.intelligence-outcome-pill{width:-moz-fit-content;width:fit-content;border:1px solid rgba(17,18,15,.16);border-radius:999px;padding:6px 10px;color:var(--ink)!important;font-size:.78rem;font-weight:900;text-transform:uppercase}.intelligence-search{display:grid;grid-gap:10px;gap:10px;max-width:760px}.intelligence-search label,.research-request-form span{color:var(--ink);font-size:.8rem;font-weight:900;text-transform:uppercase}.intelligence-search div,.research-request-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.intelligence-search input,.research-request-form input,.research-request-form textarea{width:100%;border:1px solid rgba(17,18,15,.18);border-radius:8px;background:rgba(255,255,250,.88);padding:12px 13px;color:var(--ink);font:inherit}.intelligence-search button,.research-request-form button{border:1px solid var(--ink);border-radius:999px;background:var(--ink);padding:12px 16px;color:var(--surface);font:inherit;font-weight:900;cursor:pointer}.intelligence-table{display:grid;grid-gap:0;gap:0;border:1px solid rgba(17,18,15,.14);border-radius:8px;overflow:hidden}.intelligence-table article,.intelligence-table__head{display:grid;grid-template-columns:minmax(280px,1.7fr) minmax(150px,.7fr) minmax(160px,.8fr) minmax(110px,.45fr);grid-gap:14px;gap:14px;align-items:flex-start;padding:16px}.intelligence-table__head{background:rgba(17,18,15,.06);color:var(--ink);font-size:.76rem;font-weight:900;text-transform:uppercase}.intelligence-table article{border-top:1px solid rgba(17,18,15,.12);background:rgba(255,255,250,.72)}.intelligence-table h2{margin-bottom:6px;font-size:1rem}.intelligence-table span{color:var(--muted);font-size:.86rem}.decision-log-list,.intelligence-article-body,.intelligence-article-header,.research-request-form{display:grid;grid-gap:18px;gap:18px}.decision-log-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);grid-gap:24px;gap:24px}.decision-log-card__meta{display:grid;grid-gap:16px;gap:16px}.decision-log-card__meta ul,.intelligence-chain ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px}.intelligence-article-header{max-width:860px;border-bottom:1px solid rgba(17,18,15,.16);padding-bottom:30px}.intelligence-article-header>p:not(.eyebrow){color:var(--ink);font-family:var(--display-font);font-size:1.25rem;line-height:1.38}.intelligence-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.intelligence-chain article{display:grid;align-content:start;grid-gap:12px;gap:12px}.intelligence-chain small{display:block;color:var(--muted);line-height:1.5}.intelligence-article-body{max-width:760px;margin-inline:auto;padding:10px 0 14px}.article-production-note{display:grid;grid-template-columns:minmax(0,.62fr) minmax(280px,.38fr);grid-gap:20px;gap:20px;align-items:start;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.12),transparent 44%),var(--surface);box-shadow:5px 5px 0 rgba(184,255,5,.42);padding:22px}.article-production-note>div:first-child{display:grid;grid-gap:12px;gap:12px}.article-production-note h2{font-size:2rem}.article-production-note dl{display:grid;grid-gap:12px;gap:12px;margin:0}.article-production-note dl div{display:grid;grid-gap:5px;gap:5px;border-top:1px solid rgba(17,18,15,.14);padding-top:12px}.article-production-note dl div:first-child{border-top:0;padding-top:0}.article-production-note dt{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.article-production-note dd{margin:0;color:var(--ink);font-weight:820;line-height:1.45}.plain-text-article{display:grid;grid-gap:22px;gap:22px}.plain-text-article p{color:var(--ink);font-family:var(--display-font);font-size:1.18rem;line-height:1.72}.plain-text-article__lead{margin-bottom:6px;color:var(--accent-strong)!important;font-size:1.42rem!important;line-height:1.48!important}.plain-text-article ul{display:grid;grid-gap:10px;gap:10px;margin:4px 0 8px;padding:0;list-style:none}.plain-text-article li{position:relative;color:var(--ink);font-size:1.02rem;font-weight:760;line-height:1.6;padding-left:24px}.plain-text-article li:before{position:absolute;top:0;left:0;color:var(--accent);font-weight:950;content:"/"}.article-learning-trace{display:grid;grid-gap:20px;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.article-learning-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.article-learning-grid article{display:grid;align-content:start;grid-gap:12px;gap:12px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,255,250,.76);padding:18px}.article-learning-events p,.article-learning-grid p{color:var(--ink);line-height:1.55}.article-learning-events article{display:grid;grid-gap:12px;gap:12px;border-left:4px solid var(--signal);background:rgba(232,239,230,.38);padding:18px}.article-learning-events article>div{display:grid;grid-gap:8px;gap:8px}.fit-score-explanation{display:grid;grid-gap:6px;gap:6px;border-top:1px solid rgba(17,18,15,.12);margin-top:8px;padding-top:10px}.fit-score-explanation strong{color:var(--accent-strong);font-size:.86rem;font-weight:950;text-transform:uppercase}.intelligence-chain,.intelligence-panel--evidence{margin-top:16px}.research-request-form{border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,255,250,.76);padding:20px}.research-request-form label{display:grid;grid-gap:8px;gap:8px}.research-request-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}.research-request-form button{width:-moz-fit-content;width:fit-content}.research-request-form button:disabled{opacity:.68;cursor:progress}.research-request-form__message{font-weight:800}.research-request-form__message.is-error{color:#9f2d20}.research-request-form__message.is-sent{color:var(--accent-strong)}.deployment-internal-links div{display:flex;flex-wrap:wrap;gap:10px}.deployment-internal-links a{border:1px solid rgba(17,18,15,.18);border-radius:999px;background:rgba(255,255,250,.78);padding:9px 12px}.deployment-related{display:grid;grid-gap:18px;gap:18px}.customer-zero-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);grid-gap:24px;gap:24px;align-items:stretch}.customer-zero-hero>div{display:grid;align-content:center;grid-gap:16px;gap:16px}.customer-zero-hero article{display:grid;grid-gap:12px;gap:12px;padding:22px}.customer-zero-hero strong{font-size:clamp(3rem,8vw,6rem);line-height:.9}.deployment-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:center;grid-gap:56px;gap:56px;min-height:calc(100vh - 92px);padding-top:44px}.deployment-hero__content{display:grid;grid-gap:24px;gap:24px;min-width:0}.deployment-hero__content h1{max-width:880px;text-shadow:3px 3px 0 rgba(216,229,109,.36)}.deployment-hero__content>p:not(.eyebrow){max-width:770px;color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.3}.deployment-map{display:grid;grid-gap:20px;gap:20px;min-width:0;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.09) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.08) 1px,transparent 1px),linear-gradient(145deg,rgba(216,229,109,.16),transparent 42%),var(--surface);background-size:34px 34px,34px 34px,auto,auto;box-shadow:var(--shadow);padding:24px}.deployment-map__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(17,18,15,.16);padding-bottom:14px}.deployment-map__header span{color:var(--accent-strong);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.deployment-map__flow{display:grid;grid-gap:10px;gap:10px}.deployment-map__node{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(17,18,15,.16);border-radius:8px;background:rgba(255,253,248,.86);padding:14px}.deployment-map__node:after{content:"";position:absolute;left:34px;bottom:-11px;width:1px;height:10px;background:var(--signal)}.deployment-map__node:last-child:after{display:none}.deployment-map__node span{color:var(--signal);font-family:var(--display-font);font-size:1.28rem}.deployment-map__node strong{color:var(--ink);font-size:1rem}.deployment-map>p{color:var(--ink);font-size:.96rem}.content-proof-strip,.deployment-close,.deployment-gap,.deployment-model,.deployment-themes,.evidence-artifacts,.proof-ledger{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--line)}.deployment-gap__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.deployment-gap__item{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:150px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,248,.76);padding:18px}.deployment-gap__item span,.proof-ledger__item span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.deployment-gap__item strong{color:var(--ink);font-family:var(--display-font);font-size:1.28rem;font-weight:500;line-height:1.08}.deployment-gap__thesis{max-width:820px;border-left:4px solid var(--signal);color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.3;padding-left:18px}.deployment-model__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.deployment-model__card,.deployment-theme,.evidence-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:270px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.deployment-model__card span{color:var(--signal);font-family:var(--display-font);font-size:1.55rem}.deployment-model__card h3,.deployment-theme h3,.evidence-card h3{color:var(--ink);font-size:1.35rem}.deployment-model__card strong{color:var(--ink);font-size:.95rem;line-height:1.35}.proof-ledger{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start}.proof-ledger__intro{display:grid;grid-gap:12px;gap:12px}.proof-ledger__grid{display:grid;grid-gap:10px;gap:10px}.proof-ledger__item{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start;border-top:1px solid var(--line);padding-top:16px}.proof-ledger__item p{color:var(--ink);font-size:1.02rem}.deployment-themes__grid,.evidence-artifacts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.deployment-themes__grid--compact{grid-template-columns:1fr;gap:8px}.evidence-card{min-height:330px;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.evidence-card:hover{border-color:var(--ink);box-shadow:var(--shadow),4px 4px 0 var(--gold);transform:translateY(-3px)}.evidence-card p{color:var(--ink);font-size:.94rem}.evidence-card strong{align-self:end;color:var(--signal);font-size:.88rem;font-weight:900}.problems-solved-grid,.signal-system-scale-grid{display:grid;grid-gap:12px;gap:12px}.signal-system-scale-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.problems-solved-grid article,.signal-system-scale-card{display:grid;align-content:start;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,248,.82);padding:20px}.signal-system-scale-card{min-height:340px}.problems-solved-grid h3,.signal-system-scale-card h3{color:var(--ink);font-size:1.28rem}.signal-system-scale-card dl{display:grid;grid-gap:12px;gap:12px;margin:0}.signal-system-scale-card dl div{display:grid;grid-gap:5px;gap:5px;border-top:1px solid rgba(17,18,15,.12);padding-top:10px}.signal-system-scale-card dt{color:var(--accent-strong);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.signal-system-scale-card dd{margin:0;color:var(--ink);line-height:1.45}.problems-solved-section{border-top:1px solid var(--line)}.problems-solved-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.problems-solved-grid article{min-height:180px;background:linear-gradient(160deg,rgba(0,237,100,.08),transparent 45%),rgba(255,253,248,.82)}.problems-solved-grid p{color:var(--ink);font-family:var(--display-font);font-size:1.08rem;line-height:1.38}.best-fit-section{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);grid-gap:24px;gap:24px;align-items:start;border-top:1px solid var(--line)}.best-fit-section>div{display:grid;grid-gap:12px;gap:12px}.best-fit-section ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.best-fit-section li{border:1px solid rgba(17,18,15,.18);border-radius:999px;background:rgba(255,253,248,.84);color:var(--ink);font-size:.92rem;font-weight:900;padding:11px 13px}.output-posts-section,.simple-contact-section{border-top:1px solid var(--line)}.output-posts-list{display:grid;grid-gap:12px;gap:12px}.output-posts-list article{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.82);padding:20px}.output-posts-list h3{font-size:clamp(1.35rem,2.4vw,2rem)}.output-posts-list a{color:var(--ink)}.output-posts-list a:hover{color:var(--accent-strong)}.simple-contact-section{display:grid;grid-gap:18px;gap:18px}.simple-contact-section h2{max-width:900px}.deployment-theme{min-height:190px;background:linear-gradient(160deg,rgba(216,229,109,.16),transparent 38%),var(--surface)}.deployment-themes__grid--compact .deployment-theme{min-height:0;padding:14px}.deployment-themes__grid--compact .deployment-theme h3{font-size:1.08rem}.deployment-themes__grid--compact .deployment-theme p{font-size:.9rem}.content-proof-strip{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);align-items:start}.content-proof-strip>div,.content-proof-strip>p{color:var(--ink);font-size:1.05rem}.content-proof-strip>div{display:grid;grid-gap:18px;gap:18px}.proof-system-mini-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.proof-system-mini-flow span{position:relative;min-height:58px;border:1px solid rgba(17,18,15,.18);border-radius:8px;background:rgba(255,253,248,.82);color:var(--ink);display:grid;place-items:center;padding:10px;text-align:center;font-size:.82rem;font-weight:850}.proof-system-mini-flow span:after{content:"->";position:absolute;right:-12px;color:var(--accent-strong);font-weight:950}.proof-system-mini-flow span:last-child:after{display:none}.deployment-close{border-bottom:1px solid var(--line)}.deployment-close h2{max-width:820px}.deployment-close p:not(.eyebrow){max-width:760px}.product-beta-page{display:grid;grid-gap:28px;gap:28px}.product-beta-close,.product-beta-hero,.product-beta-section{border-top:1px solid var(--line)}.product-beta-hero{position:relative;display:grid;grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);grid-gap:28px;gap:28px;align-items:stretch;padding-top:54px}.product-beta-hero:before{content:"deploy / learn / compound";position:absolute;top:28px;right:0;color:rgba(0,104,74,.18);font-family:var(--mono-font);font-size:clamp(1.6rem,5vw,4.8rem);font-weight:900;letter-spacing:-.02em;pointer-events:none}.product-beta-close,.product-beta-hero>div:first-child{display:grid;grid-gap:18px;gap:18px}.product-beta-close h2,.product-beta-hero h2{position:relative;max-width:760px}.product-beta-hero strong{display:block;border-left:4px solid var(--signal);color:var(--ink);font-family:var(--display-font);font-size:1.24rem;font-weight:500;line-height:1.28;padding-left:16px}.product-hero-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:720px}.product-hero-proof-strip div{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(0,30,43,.16);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.9),rgba(230,243,220,.74));padding:14px}.product-hero-proof-strip span{color:var(--signal);font-family:var(--display-font);font-size:2.2rem;line-height:.9}.product-hero-proof-strip p{color:var(--ink);font-size:.86rem;font-weight:800}.product-os-console{position:relative;display:grid;grid-gap:16px;gap:16px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(184,255,5,.09) 1px,transparent 0),linear-gradient(rgba(184,255,5,.09) 1px,transparent 0),linear-gradient(145deg,#001e2b,#023430);background-size:32px 32px,32px 32px,auto;box-shadow:10px 10px 0 rgba(0,237,100,.22),var(--shadow);overflow:hidden;padding:24px}.product-os-console:after{content:"";position:absolute;right:22px;bottom:22px;width:74px;height:74px;border:1px solid rgba(184,255,5,.52);border-radius:50% 44% 58% 42%;background:rgba(0,237,100,.08);pointer-events:none}.product-os-console__top{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,253,244,.18);padding-bottom:14px}.product-os-console__body span,.product-os-console__top span{color:var(--lime);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-os-console__top strong{border:0;color:var(--surface);font-family:var(--body-font);font-size:.88rem;font-weight:850;padding:0}.product-os-console__body{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.product-os-console__body div{display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid rgba(255,253,244,.16);border-radius:8px;background:rgba(255,253,244,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px}.product-os-console__body strong{border:0;color:var(--signal);font-family:var(--display-font);font-size:2rem;padding:0}.product-os-console__body p{color:rgba(255,253,244,.82);font-size:.94rem}.product-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.product-audience-grid article,.product-before-after,.product-output-list{display:grid;align-content:start;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.product-audience-grid span,.product-before-after span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-audience-grid h3{color:var(--ink);font-size:1.28rem}.product-audience-grid p,.product-before-after p{color:var(--ink)}.product-output-layout{display:grid;grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);grid-gap:18px;gap:18px}.product-output-list{border-color:var(--ink);box-shadow:4px 4px 0 rgba(216,229,109,.7)}.product-output-list ul{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:20px}.product-output-list li{color:var(--ink)}.product-before-after{grid-template-columns:repeat(2,minmax(0,1fr));border-color:var(--ink)}.product-before-after div{display:grid;grid-gap:10px;gap:10px;border-radius:8px;padding:18px}.product-before-after div:first-child{background:rgba(184,92,56,.1)}.product-before-after div:last-child{background:rgba(0,104,74,.1)}.product-before-after p{font-family:var(--display-font);font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.12}.beta-brief-card{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.08) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.08) 1px,transparent 1px),var(--surface);background-size:34px 34px;box-shadow:var(--shadow);padding:24px}.beta-brief-card ol{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:20px}.beta-brief-card li{color:var(--ink);font-weight:750}.product-beta-section{display:grid;grid-gap:24px;gap:24px;padding-top:54px}.product-conversion-section{gap:28px}.product-conversion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.product-conversion-grid article{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:260px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.98),rgba(230,243,220,.78)),var(--surface);box-shadow:6px 6px 0 rgba(0,237,100,.18);padding:22px}.product-conversion-grid article:nth-child(2){box-shadow:6px 6px 0 rgba(108,76,255,.18)}.product-conversion-grid article:nth-child(3){box-shadow:6px 6px 0 rgba(243,201,105,.42)}.product-conversion-grid span{color:var(--signal);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-conversion-grid h3{color:var(--ink);font-size:1.48rem}.product-conversion-grid p{color:var(--ink)}.product-demo-section{scroll-margin-top:24px}.workspace-page{display:grid;grid-gap:28px;gap:28px}.workspace-shell{display:grid;grid-template-columns:minmax(260px,.24fr) minmax(0,.52fr) minmax(260px,.24fr);grid-gap:14px;gap:14px;border-top:1px solid var(--line);padding-top:42px}.workspace-card,.workspace-close,.workspace-panel,.workspace-section{border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.96),rgba(230,243,220,.66)),var(--surface)}.workspace-panel{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:18px}.workspace-card h2,.workspace-close h2,.workspace-panel h2{color:var(--ink);font-size:1.55rem}.workspace-brief-grid article,.workspace-memory-grid article,.workspace-metric-grid article,.workspace-panel div{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(17,18,15,.13);border-radius:8px;background:rgba(255,253,244,.72);padding:12px}.workspace-brief-grid span,.workspace-card__header>span,.workspace-memory-grid span,.workspace-metric-grid span,.workspace-panel span,.workspace-signal-list span{color:var(--accent-strong);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workspace-brief-grid p,.workspace-close p,.workspace-memory-grid p,.workspace-metric-grid p,.workspace-panel p,.workspace-review li,.workspace-signal-list p{color:var(--ink)}.workspace-main{display:grid;grid-gap:14px;gap:14px}.workspace-card{display:grid;grid-gap:18px;gap:18px;padding:18px}.workspace-card__header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;border-bottom:1px solid rgba(17,18,15,.14);padding-bottom:14px}.workspace-card__header div{display:grid;grid-gap:8px;gap:8px}.workspace-card__header>span{flex:0 0 auto;border:1px solid rgba(0,104,74,.2);border-radius:999px;background:rgba(0,237,100,.08);padding:7px 10px}.workspace-signal-list{display:grid;grid-gap:10px;gap:10px}.workspace-signal-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px 14px;gap:10px 14px;align-items:start;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,244,.72);padding:14px}.workspace-signal-list article.is-promoted{border-color:var(--ink);box-shadow:4px 4px 0 rgba(0,237,100,.18)}.workspace-signal-list article>p{grid-column:1/-1;border-top:1px solid rgba(17,18,15,.12);padding-top:10px}.workspace-signal-list h3{color:var(--ink);font-size:1.05rem}.workspace-signal-list strong{color:var(--signal);font-family:var(--display-font);font-size:2.4rem;line-height:.9}.workspace-brief{border-color:var(--ink);box-shadow:6px 6px 0 rgba(216,229,109,.56)}.workspace-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.workspace-brief blockquote{margin:0;border-top:1px solid rgba(17,18,15,.14);color:var(--signal);font-family:var(--display-font);font-size:clamp(1.7rem,3vw,2.8rem);line-height:1;padding-top:18px}.workspace-review ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px}.workspace-tags{display:flex;flex-wrap:wrap;gap:8px}.workspace-tags button{border:1px solid rgba(17,18,15,.18);border-radius:999px;background:rgba(255,253,244,.76);color:var(--ink);cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;padding:8px 10px}.workspace-tags button.is-selected,.workspace-tags button:hover{border-color:var(--ink);background:var(--accent-strong);color:var(--surface);box-shadow:2px 2px 0 rgba(0,237,100,.34)}.workspace-memory-preview{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(23,63,79,.96),rgba(47,111,104,.92)),var(--accent-strong);color:var(--surface);padding:14px}.workspace-memory-preview span{color:var(--lime);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workspace-memory-preview h3{color:var(--surface);font-size:1.12rem}.workspace-memory-preview ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.workspace-memory-preview li,.workspace-memory-preview--base p{display:grid;grid-gap:5px;gap:5px;border-top:1px solid rgba(255,253,244,.18);color:rgba(255,253,244,.84);padding-top:10px}.workspace-memory-preview strong{color:var(--surface)}.workspace-memory-preview em{color:var(--lime);font-size:.84rem;font-style:normal;font-weight:850}.workspace-memory-preview--base{border-color:rgba(17,18,15,.16);background:rgba(255,253,244,.72);color:var(--ink)}.workspace-memory-preview--base span{color:var(--accent-strong)}.workspace-memory-preview--base p,.workspace-memory-preview--base strong{color:var(--ink)}.workspace-section{display:grid;grid-gap:20px;gap:20px;padding:24px}.workspace-memory-grid,.workspace-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.workspace-metric-grid strong{color:var(--signal);font-family:var(--display-font);font-size:3rem;line-height:.9}.workspace-close{display:grid;grid-gap:16px;gap:16px;border-color:var(--ink);padding:28px}.product-demo-page{display:grid;grid-gap:28px;gap:28px}.product-demo-hero,.product-demo-proof,.product-demo-script-section{border-top:1px solid var(--line);padding-top:54px}.sample-brief-page{display:grid;grid-gap:28px;gap:28px}.sample-brief-hero,.sample-brief-reply,.sample-brief-section{border-top:1px solid var(--line);padding-top:54px}.sample-brief-hero{display:grid;grid-template-columns:minmax(260px,.28fr) minmax(0,.72fr);grid-gap:18px;gap:18px;align-items:stretch}.product-sample-preview__card,.sample-brief-lead,.sample-brief-map__grid article,.sample-brief-scorecard,.sample-brief-thinking__grid article,.sample-score-grid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.96),rgba(230,243,220,.66)),var(--surface)}.sample-brief-scorecard{display:grid;align-content:center;grid-gap:12px;gap:12px;border-color:var(--ink);box-shadow:6px 6px 0 rgba(0,237,100,.24);padding:24px}.sample-brief-scorecard strong{color:var(--signal);font-family:var(--display-font);font-size:4.4rem;line-height:.9}.sample-brief-lead span,.sample-brief-map__grid span,.sample-brief-scorecard span,.sample-score-grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sample-brief-lead{display:grid;grid-gap:16px;gap:16px;padding:24px}.sample-brief-lead h2{max-width:920px}.sample-brief-lead p,.sample-brief-map__grid p,.sample-brief-thinking__grid li,.sample-score-grid p{color:var(--ink)}.sample-brief-map,.sample-brief-thinking,.sample-critique-revision,.sample-email-brief,.sample-next-actions,.sample-system-trace{display:grid;grid-gap:24px;gap:24px}.sample-brief-map__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.sample-email-card{display:grid;grid-gap:0;gap:0;max-width:1120px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.98),rgba(230,243,220,.68)),var(--surface);box-shadow:7px 7px 0 rgba(0,237,100,.24);overflow:hidden}.sample-email-card__header{display:grid;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(17,18,15,.16);background:rgba(17,18,15,.04);padding:18px 20px}.sample-critique-revision__grid span,.sample-email-card__body span,.sample-email-card__header span,.sample-system-trace__grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sample-email-card__header strong{color:var(--ink);font-size:1.12rem}.sample-email-card__body{display:grid;grid-gap:18px;gap:18px;padding:24px}.sample-email-card__body>p{max-width:920px;color:var(--ink);font-size:1.18rem}.sample-email-card__body div{display:grid;grid-gap:8px;gap:8px;max-width:860px;border-left:3px solid rgba(216,229,109,.9);padding-left:14px}.sample-critique-revision__grid p,.sample-email-card__body div p,.sample-next-actions__list li,.sample-system-trace__grid p{color:var(--ink)}.sample-email-card blockquote{margin:0;max-width:980px;border-top:1px solid rgba(17,18,15,.14);color:var(--signal);font-family:var(--display-font);font-size:clamp(1.8rem,4vw,3.2rem);line-height:.98;padding-top:22px}.sample-critique-revision__grid,.sample-system-trace__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.live-run-trace-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sample-critique-revision__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sample-critique-revision__grid article,.sample-system-trace__grid article{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:240px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.sample-system-trace__grid strong{align-self:end;border-top:1px solid rgba(17,18,15,.14);color:var(--signal);font-size:.94rem;padding-top:12px}.sample-critique-revision__grid article:nth-child(2){border-color:var(--ink);background:linear-gradient(145deg,rgba(216,229,109,.2),rgba(255,253,248,.92)),var(--surface)}.sample-next-actions__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;counter-reset:action-counter;list-style:none}.sample-next-actions__list li{counter-increment:action-counter;display:grid;align-content:start;grid-gap:16px;gap:16px;min-height:190px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,248,.78);padding:18px}.sample-next-actions__list li:before{content:counter(action-counter,decimal-leading-zero);color:var(--signal);font-family:var(--display-font);font-size:2.2rem;line-height:.9}.sample-brief-map__grid article,.sample-brief-thinking__grid article,.sample-score-grid article{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:20px}.sample-score-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.sample-score-grid article{min-height:220px}.sample-score-grid article>div{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sample-score-grid strong{color:var(--signal);font-family:var(--display-font);font-size:1.55rem;line-height:1}.sample-brief-thinking__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.sample-brief-thinking__grid h3{color:var(--ink);font-size:1.32rem}.sample-brief-thinking__grid ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px}.sample-brief-reply{display:grid;grid-gap:18px;gap:18px;max-width:940px}.product-sample-preview{display:grid;grid-gap:24px;gap:24px}.product-sample-preview__card{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;border-color:var(--ink);box-shadow:4px 4px 0 rgba(216,229,109,.7);padding:24px}.product-sample-preview__score{display:grid;grid-gap:8px;gap:8px;justify-items:start}.product-sample-preview__score strong{color:var(--signal);font-family:var(--display-font);font-size:3.8rem;line-height:.9}.product-sample-preview__score span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-sample-preview__card>div:last-child{display:grid;grid-gap:12px;gap:12px}.product-sample-preview__card h3{max-width:880px;color:var(--ink);font-size:1.8rem}.product-sample-preview__card p:not(.eyebrow){color:var(--ink)}.diagnostic-result-page,.diagnostic-result-section{display:grid;grid-gap:28px;gap:28px}.diagnostic-result-hero{display:grid;grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);grid-gap:18px;gap:18px;border-top:1px solid var(--line);padding-top:42px}.diagnostic-input-grid article,.diagnostic-result-close,.diagnostic-result-scorecard,.diagnostic-result-summary,.diagnostic-result-two-column>article,.diagnostic-setup-grid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:22px}.diagnostic-result-scorecard{border-color:var(--ink);background:linear-gradient(90deg,rgba(216,229,109,.18) 1px,transparent 1px),linear-gradient(rgba(216,229,109,.18) 1px,transparent 1px),linear-gradient(145deg,rgba(23,63,79,.96),rgba(47,111,104,.94)),var(--accent-strong);background-size:34px 34px,34px 34px,auto,auto;box-shadow:4px 4px 0 rgba(216,229,109,.7);color:var(--surface)}.diagnostic-result-scorecard .eyebrow{color:var(--lime)}.diagnostic-result-scorecard strong{display:inline-block;color:var(--lime);font-family:var(--display-font);font-size:clamp(5rem,12vw,8.5rem);line-height:.82}.diagnostic-result-scorecard>span{color:rgba(255,253,248,.74);font-family:var(--display-font);font-size:2rem}.diagnostic-result-scorecard h2{margin-top:18px;color:var(--surface);font-size:2rem}.diagnostic-result-scorecard p:not(.eyebrow){color:rgba(255,253,248,.84)}.diagnostic-result-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.diagnostic-result-summary div{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.76);padding:16px}.diagnostic-input-grid span,.diagnostic-rejection-list strong,.diagnostic-result-summary span,.diagnostic-setup-grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.diagnostic-input-grid p,.diagnostic-result-close p,.diagnostic-result-summary p,.diagnostic-result-two-column li,.diagnostic-result-two-column p,.diagnostic-setup-grid p{color:var(--ink)}.diagnostic-input-grid,.diagnostic-setup-grid{display:grid;grid-gap:12px;gap:12px}.diagnostic-input-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.diagnostic-setup-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.diagnostic-input-grid article,.diagnostic-setup-grid article{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px}.diagnostic-input-grid strong{color:var(--signal);font-family:var(--display-font);font-size:2rem}.diagnostic-setup-grid h3{color:var(--ink);font-size:1.28rem}.diagnostic-result-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.diagnostic-result-two-column>article{display:grid;align-content:start;grid-gap:16px;gap:16px}.diagnostic-result-two-column ul{margin:0;padding-left:20px}.diagnostic-rejection-list,.diagnostic-result-two-column ul{display:grid;grid-gap:10px;gap:10px}.diagnostic-rejection-list div{display:grid;grid-gap:8px;gap:8px;border-top:1px solid rgba(17,18,15,.14);padding-top:12px}.diagnostic-rejection-list strong{color:var(--signal)}.diagnostic-result-close{display:grid;grid-gap:16px;gap:16px;border-color:var(--ink);box-shadow:var(--shadow)}.diagnostic-result-close h2{color:var(--ink)}.beta-capacity-card{display:grid;grid-template-columns:minmax(0,.48fr) minmax(280px,.34fr) minmax(180px,.18fr);grid-gap:22px;gap:22px;align-items:center;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(0,104,74,.08) 1px,transparent 0),linear-gradient(rgba(0,104,74,.08) 1px,transparent 0),linear-gradient(145deg,rgba(255,253,244,.98),rgba(230,243,220,.78));background-size:34px 34px,34px 34px,auto;box-shadow:7px 7px 0 rgba(0,237,100,.22);padding:24px}.beta-capacity-card>div:first-child{display:grid;grid-gap:12px;gap:12px}.beta-capacity-card h2{max-width:620px}.beta-capacity-card ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px}.beta-capacity-card li{color:var(--ink)}.beta-week-section{gap:28px}.beta-week-timeline{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.beta-week-timeline:before{content:"";position:absolute;top:31px;left:6%;right:6%;height:2px;background:linear-gradient(90deg,var(--signal),var(--lime),var(--plum));opacity:.72}.beta-week-timeline article{position:relative;z-index:1;display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:300px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.98),rgba(230,243,220,.76)),var(--surface);box-shadow:5px 5px 0 rgba(0,237,100,.18);padding:20px}.beta-week-timeline article:nth-child(2n){margin-top:28px;box-shadow:5px 5px 0 rgba(108,76,255,.16)}.beta-week-timeline span{display:inline-grid;width:-moz-fit-content;width:fit-content;min-height:34px;place-items:center;border:1px solid var(--ink);border-radius:999px;background:var(--accent-strong);color:var(--surface);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;padding:8px 11px;text-transform:uppercase}.beta-week-timeline h3{color:var(--ink);font-size:1.25rem}.beta-week-timeline p{color:var(--ink);font-size:.94rem}.beta-week-timeline strong{align-self:end;border-top:1px solid rgba(0,30,43,.14);color:var(--accent-strong);font-size:.86rem;line-height:1.38;padding-top:12px}.beta-week-close{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(0,237,100,.12),transparent 38%),rgba(255,253,244,.84);padding:18px}.beta-week-close p{max-width:760px;color:var(--ink)}.beta-process-grid,.product-proof-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.product-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-process-card,.product-proof-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:260px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.94),rgba(230,243,220,.62)),var(--surface);box-shadow:0 14px 36px rgba(0,30,43,.07);padding:20px}.beta-process-card>span{color:var(--signal);font-family:var(--display-font);font-size:1.55rem}.beta-process-card h3,.product-proof-card h3{color:var(--ink);font-size:1.22rem}.beta-process-card p,.product-proof-card p{color:var(--ink)}.beta-process-card strong,.product-proof-card span{align-self:end;border-top:1px solid rgba(17,18,15,.14);color:var(--accent-strong);font-size:.78rem;font-weight:900;letter-spacing:.08em;padding-top:12px;text-transform:uppercase}.product-use-case-selector{display:grid;grid-gap:14px;gap:14px}.product-use-case-selector__tabs{display:flex;flex-wrap:wrap;gap:8px}.product-use-case-selector__tabs button{cursor:pointer;border:1px solid var(--line);border-radius:999px;background:rgba(255,253,248,.78);color:var(--muted);font:inherit;font-size:.92rem;font-weight:800;padding:10px 14px}.product-use-case-selector__tabs button.is-active{border-color:var(--ink);background:var(--ink);color:var(--surface);box-shadow:0 0 0 3px rgba(216,229,109,.48)}.product-use-case-selector__panel{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);grid-gap:18px;gap:18px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.66)),var(--surface);padding:24px}.product-use-case-selector__panel>div:first-child{display:grid;align-content:start;grid-gap:12px;gap:12px}.product-use-case-selector__panel h3{color:var(--ink);font-size:1.85rem}.product-use-case-selector__panel li,.product-use-case-selector__panel p{color:var(--ink)}.product-use-case-selector__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.product-use-case-selector__grid div{display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.8);padding:14px}.product-use-case-selector__grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-use-case-selector__grid ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.demo-video-layout{display:grid;grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);grid-gap:18px;gap:18px;align-items:start}.product-readiness-card{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:18px;gap:18px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,244,.96),rgba(230,243,220,.68)),var(--surface);box-shadow:7px 7px 0 rgba(108,76,255,.16),0 22px 50px rgba(0,30,43,.1);padding:22px}.product-readiness-card h3{max-width:520px;color:var(--ink);font-size:1.72rem}.product-readiness-card__items{display:grid;grid-gap:10px;gap:10px}.product-readiness-card__items div{display:grid;grid-gap:7px;gap:7px;border:1px solid rgba(0,30,43,.14);border-radius:8px;background:rgba(255,253,244,.76);padding:14px}.product-readiness-card__items span{color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-readiness-card__items strong{color:var(--ink);font-size:1rem}.product-readiness-card__items p{color:var(--muted);font-size:.92rem}.product-demo-player{display:grid;grid-gap:14px;gap:14px;min-width:0;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(0,104,74,.07) 1px,transparent 1px),linear-gradient(rgba(0,104,74,.07) 1px,transparent 1px),var(--surface);background-size:36px 36px;box-shadow:6px 6px 0 rgba(0,237,100,.22);padding:20px}.product-demo-player--feature{min-height:720px;padding:24px}.product-demo-player__screen{display:grid;align-content:space-between;grid-gap:26px;gap:26px;min-height:360px;border-radius:8px;background:linear-gradient(135deg,rgba(0,30,43,.98),rgba(0,104,74,.94)),var(--accent-strong);box-shadow:inset 0 0 0 1px rgba(184,255,5,.12);color:var(--surface);padding:28px}.product-demo-player--feature .product-demo-player__screen{min-height:460px}.product-demo-player__screen-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.product-demo-player__screen-main .eyebrow,.product-demo-player__screen-top span{color:var(--lime)}.product-demo-player__screen-top strong{border:1px solid rgba(255,253,248,.22);border-radius:999px;background:rgba(255,253,248,.08);color:var(--surface);font-size:.86rem;padding:8px 12px}.product-demo-player__screen-main{display:grid;grid-gap:14px;gap:14px;max-width:760px}.product-demo-player__screen-main h3{color:var(--surface);font-size:2.35rem}.product-demo-player--feature .product-demo-player__screen-main h3{font-size:3.1rem}.product-demo-player__screen-main p:not(.eyebrow){color:rgba(255,253,248,.84);font-size:1.02rem}.product-demo-player__workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.product-demo-player__workflow span{min-height:64px;border:1px solid rgba(255,253,248,.2);border-radius:8px;background:rgba(255,253,248,.06);color:rgba(255,253,248,.58);font-size:.78rem;font-weight:850;line-height:1.16;padding:12px}.product-demo-player__workflow span.is-active{border-color:rgba(216,229,109,.72);background:rgba(216,229,109,.16);color:var(--surface)}.product-demo-player__controls{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.product-demo-player__chapters button,.product-demo-player__controls button{cursor:pointer;font:inherit}.product-demo-player__controls button{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--surface);font-size:.9rem;font-weight:850;padding:11px 14px}.product-demo-player__progress{height:12px;border:1px solid rgba(17,18,15,.2);border-radius:999px;background:rgba(17,18,15,.08);overflow:hidden}.product-demo-player__progress span{display:block;height:100%;border-radius:inherit;background:var(--signal);transition:width .28s ease}.product-demo-player__chapters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.product-demo-player__chapters button{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:150px;border:1px solid rgba(17,18,15,.16);border-radius:8px;background:rgba(255,253,248,.78);color:var(--ink);padding:14px;text-align:left}.product-demo-player__chapters button.is-active{border-color:var(--ink);background:rgba(216,229,109,.24);box-shadow:inset 0 0 0 1px var(--ink)}.product-demo-player__chapters span{color:var(--signal);font-size:.74rem;font-weight:900}.product-demo-player__chapters strong{color:var(--ink);font-size:.95rem}.product-demo-player__chapters small{color:var(--muted);font-size:.8rem;line-height:1.35}.product-demo-proof{display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);grid-gap:28px;gap:28px}.product-demo-proof__grid{display:grid;grid-gap:12px;gap:12px}.product-demo-proof__grid article{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:18px}.product-demo-proof__grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-demo-proof__grid p{color:var(--ink)}.demo-script-card--wide{position:static}.demo-script-card--wide .demo-script-card__script{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none}.demo-script-card,.demo-video-player{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.66)),var(--surface);padding:20px}.demo-video-player{border-color:var(--ink);box-shadow:4px 4px 0 rgba(216,229,109,.7)}.demo-video-player__screen{display:grid;min-height:330px;align-content:center;grid-gap:20px;gap:20px;border-radius:8px;background:linear-gradient(135deg,rgba(23,63,79,.94),rgba(47,111,104,.9)),var(--accent-strong);color:var(--surface);padding:28px}.demo-video-player__screen span{color:var(--lime);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo-video-player__screen h3{max-width:680px;color:var(--surface);font-size:2.4rem}.demo-signal-lane{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.demo-signal-lane strong{display:grid;min-height:76px;align-items:center;border:1px solid rgba(255,253,248,.24);border-radius:8px;background:rgba(255,253,248,.08);color:var(--surface);font-size:.82rem;line-height:1.2;padding:12px}.demo-chapter-list{display:grid;grid-gap:8px;gap:8px}.demo-chapter-list article{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:12px;gap:12px;border-top:1px solid rgba(17,18,15,.14);padding-top:10px}.demo-chapter-list span,.demo-script-card .eyebrow{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.demo-chapter-list strong{color:var(--ink)}.demo-chapter-list p{font-size:.92rem}.demo-script-card{position:-webkit-sticky;position:sticky;top:18px}.demo-script-card h3{color:var(--ink)}.demo-script-card__script{display:grid;grid-gap:10px;gap:10px;max-height:620px;overflow:auto;border-top:1px solid rgba(17,18,15,.14);padding-top:14px}.demo-script-card__script p{color:var(--ink);font-size:.95rem}.product-workflow-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.product-workflow-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.product-workflow-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:300px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.product-workflow-card span{color:var(--signal);font-family:var(--display-font);font-size:1.55rem}.product-workflow-card h3{color:var(--ink);font-size:1.22rem}.product-workflow-card p{color:var(--ink)}.product-workflow-card strong{border-top:1px solid rgba(17,18,15,.14);color:var(--accent-strong);font-size:.9rem;line-height:1.36;padding-top:12px}.beta-outcome-grid,.product-layer-grid,.strategic-fit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.product-layer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.strategic-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-outcome-card,.beta-roadmap-card,.onboarding-question,.product-layer-card,.strategic-fit-card{display:grid;align-content:start;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.beta-outcome-card{min-height:190px}.beta-outcome-card span,.beta-roadmap-card span,.onboarding-question span,.strategic-fit-card span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.beta-outcome-card p,.beta-roadmap-card p,.onboarding-question p,.strategic-fit-card p{color:var(--ink)}.beta-outcome-card--warning{background:linear-gradient(145deg,rgba(184,92,56,.12),rgba(255,253,248,.92)),var(--surface)}.product-layer-card{min-height:330px}.product-layer-card>span{color:var(--signal);font-family:var(--display-font);font-size:1.55rem}.beta-roadmap-card h3,.onboarding-question h3,.product-layer-card h3,.strategic-fit-card h3{color:var(--ink);font-size:1.25rem}.product-layer-card strong{color:var(--ink);font-size:.95rem;line-height:1.35}.product-layer-card small{border-top:1px solid rgba(17,18,15,.14);color:var(--muted);font-size:.84rem;line-height:1.4;padding-top:12px}.strategic-fit-card{min-height:230px}.strategic-fit-card span{border-top:1px solid rgba(17,18,15,.14);color:var(--muted);font-size:.82rem;font-weight:750;letter-spacing:0;line-height:1.4;padding-top:12px;text-transform:none}.beta-roadmap,.onboarding-question-list{display:grid;grid-gap:10px;gap:10px}.onboarding-question{grid-template-columns:170px minmax(0,.58fr) minmax(240px,.42fr);align-items:start}.beta-roadmap{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.beta-roadmap-card{min-height:220px}.beta-assessment-layout{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr);grid-gap:18px;gap:18px;align-items:stretch}.beta-assessment-scorecard{display:grid;align-content:space-between;grid-gap:24px;gap:24px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(216,229,109,.18) 1px,transparent 1px),linear-gradient(rgba(216,229,109,.18) 1px,transparent 1px),linear-gradient(145deg,rgba(23,63,79,.96),rgba(47,111,104,.94)),var(--accent-strong);background-size:34px 34px,34px 34px,auto,auto;color:var(--surface);padding:24px}.beta-assessment-scorecard .eyebrow{color:var(--lime)}.beta-assessment-scorecard strong{display:block;margin:8px 0 10px;color:var(--lime);font-family:var(--display-font);font-size:clamp(4rem,10vw,7.5rem);line-height:.86}.beta-assessment-scorecard h3{max-width:460px;color:var(--surface);font-size:2rem}.beta-assessment-scorecard p{max-width:560px;color:rgba(255,253,248,.84)}.beta-assessment-scorecard ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0}.beta-assessment-scorecard li{display:flex;gap:10px;align-items:flex-start;border-top:1px solid rgba(255,253,248,.18);color:var(--surface);font-size:.94rem;list-style:none;padding-top:8px}.beta-assessment-scorecard li:before{content:"";flex:0 0 8px;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--lime)}.beta-assessment-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.beta-assessment-signal-grid article{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:210px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.beta-assessment-signal-grid span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.beta-assessment-signal-grid h3{color:var(--ink);font-size:1.28rem}.beta-assessment-signal-grid p{color:var(--ink)}.product-beta-close{border-bottom:1px solid var(--line);padding-top:54px}.simulation-profile-grid{display:grid;grid-gap:18px;gap:18px}.simulation-profile-card{display:grid;grid-gap:22px;gap:22px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.06) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.06) 1px,transparent 1px),var(--surface);background-size:36px 36px;box-shadow:4px 4px 0 rgba(216,229,109,.7);padding:24px}.simulation-profile-card__header{display:grid;grid-gap:10px;gap:10px;max-width:860px}.simulation-profile-card__header h3{font-size:1.85rem}.simulation-profile-card__header p:not(.eyebrow){color:var(--ink);font-family:var(--display-font);font-size:1.18rem;line-height:1.28}.sample-brief__columns,.simulation-profile-card__lists,.simulation-profile-card__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.sample-brief,.sample-brief__columns div,.simulation-profile-card__lists div,.simulation-profile-card__meta div{display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.86);padding:16px}.sample-brief dt,.simulation-profile-card span{color:var(--accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sample-brief dd,.simulation-profile-card li,.simulation-profile-card p{color:var(--ink)}.simulation-profile-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.sample-brief{border-color:var(--line);background:linear-gradient(145deg,rgba(232,239,230,.74),rgba(255,253,248,.94)),var(--surface)}.sample-brief h4{max-width:920px;color:var(--ink);font-size:1.45rem}.sample-brief dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.sample-brief dl div{display:grid;grid-gap:8px;gap:8px;border-top:1px solid rgba(17,18,15,.14);padding-top:12px}.sample-brief dd{margin:0;font-size:.94rem}.sample-brief strong{display:block;border-left:4px solid var(--signal);color:var(--ink);font-size:.98rem;line-height:1.38;padding-left:14px}.beta-intake-page{display:grid;grid-gap:28px;gap:28px}.beta-diagnostic-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;border-top:1px solid var(--line);padding-top:36px}.beta-diagnostic-hero article{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:20px}.beta-diagnostic-hero span{color:var(--signal);font-family:var(--display-font);font-size:2rem;line-height:.9}.beta-diagnostic-hero h2{color:var(--ink);font-size:1.35rem}.beta-diagnostic-hero p{color:var(--ink)}.beta-intake-layout{grid-template-columns:minmax(0,.62fr) minmax(340px,.38fr);grid-gap:28px}.beta-intake-layout,.beta-lead-layout{display:grid;gap:28px;align-items:start;border-top:1px solid var(--line);padding-top:54px}.beta-lead-layout{grid-template-columns:minmax(0,.62fr) minmax(320px,.38fr);grid-gap:28px}.beta-lead-form,.beta-lead-note{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.07) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.07) 1px,transparent 1px),linear-gradient(145deg,rgba(255,253,248,.96),rgba(232,239,230,.68)),var(--surface);background-size:36px 36px,36px 36px,auto,auto;box-shadow:4px 4px 0 rgba(216,229,109,.7);padding:22px}.beta-lead-form__intro{display:grid;grid-gap:10px;gap:10px}.beta-lead-form__intro h2,.beta-lead-note h2{color:var(--ink);font-size:1.85rem}.beta-lead-form__intro p:not(.eyebrow),.beta-lead-note p{color:var(--ink)}.beta-lead-note{position:-webkit-sticky;position:sticky;top:18px}.beta-lead-note div{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:12px;gap:12px;border-top:1px solid rgba(17,18,15,.14);padding-top:14px}.beta-lead-note span{color:var(--signal);font-family:var(--display-font);font-size:1.6rem;line-height:.9}.beta-intake-form,.beta-intake-progress{display:grid;grid-gap:18px;gap:18px}.beta-intake-progress{border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.07) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.07) 1px,transparent 1px),linear-gradient(145deg,rgba(255,253,248,.96),rgba(232,239,230,.68)),var(--surface);background-size:36px 36px,36px 36px,auto,auto;box-shadow:4px 4px 0 rgba(216,229,109,.7);padding:22px}.beta-intake-progress h2{color:var(--ink);font-size:1.75rem}.beta-intake-progress p:not(.eyebrow){max-width:760px;color:var(--ink)}.beta-intake-progress__bar{height:14px;border:1px solid rgba(17,18,15,.2);border-radius:999px;background:rgba(17,18,15,.08);overflow:hidden}.beta-intake-progress__bar span{display:block;height:100%;border-radius:inherit;background:var(--signal);transition:width .24s ease}.beta-intake-section{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,253,248,.94),rgba(232,239,230,.58)),var(--surface);padding:22px}.beta-intake-section__header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.beta-intake-section__header div{display:grid;grid-gap:8px;gap:8px;max-width:740px}.beta-intake-section__header h2{color:var(--ink);font-size:1.45rem}.beta-intake-section__header>span{flex:0 0 auto;border:1px solid rgba(17,18,15,.14);border-radius:999px;background:rgba(255,253,248,.8);color:var(--signal);font-size:.72rem;font-weight:900;letter-spacing:.08em;padding:7px 10px;text-transform:uppercase}.beta-intake-section__header>span.is-complete{border-color:rgba(47,111,104,.3);background:rgba(47,111,104,.1);color:var(--accent-strong)}.beta-intake-section__fields{display:grid;grid-gap:14px;gap:14px}.beta-intake-field{display:grid;grid-gap:8px;gap:8px}.beta-intake-field span{color:var(--ink);font-weight:850}.beta-intake-field small{color:var(--muted);font-size:.86rem;line-height:1.4}.beta-intake-field input,.beta-intake-field textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,248,.88);color:var(--ink);font:inherit;line-height:1.4;padding:13px 14px}.beta-intake-field textarea{min-height:118px;resize:vertical}.beta-intake-field input:focus,.beta-intake-field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(216,229,109,.45);outline:none}.beta-intake-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-top:1px solid var(--line);padding-top:18px}.beta-intake-actions button{cursor:pointer;font:inherit}.beta-intake-actions button:disabled{cursor:wait;opacity:.68}.beta-intake-actions__note{width:100%;border:1px solid rgba(0,30,43,.14);border-radius:8px;background:rgba(255,253,244,.76);color:var(--signal);font-size:.9rem;font-weight:750;padding:12px}.beta-intake-actions__note--sent{border-color:rgba(0,104,74,.24);background:rgba(0,237,100,.08);color:var(--accent-strong)}.beta-intake-actions__note--failed,.beta-intake-actions__note--fallback{color:var(--signal)}.feedback-memory-preview{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(0,237,100,.1),transparent 42%),rgba(255,253,248,.92);padding:18px}.feedback-memory-preview h3{color:var(--ink);font-size:1.25rem}.feedback-memory-preview section{display:grid;grid-gap:8px;gap:8px;border-top:1px solid rgba(17,18,15,.12);padding-top:12px}.feedback-memory-preview span{color:var(--accent-strong);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.feedback-memory-preview ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.feedback-memory-preview li{color:var(--ink);line-height:1.45}.beta-intake-success{display:grid;grid-gap:18px;gap:18px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(0,104,74,.08) 1px,transparent 1px),linear-gradient(rgba(0,104,74,.08) 1px,transparent 1px),linear-gradient(145deg,rgba(255,253,244,.98),rgba(230,243,220,.72)),var(--surface);background-size:34px 34px,34px 34px,auto,auto;box-shadow:7px 7px 0 rgba(0,237,100,.22);padding:22px}.beta-intake-success h2{color:var(--ink);font-size:1.85rem}.beta-intake-success>p:not(.eyebrow){max-width:760px;color:var(--ink)}.beta-intake-success__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.beta-intake-success__grid div{display:grid;align-content:start;grid-gap:8px;gap:8px;border:1px solid rgba(0,30,43,.14);border-radius:8px;background:rgba(255,253,244,.8);padding:14px}.beta-intake-success__grid span{color:var(--signal);font-family:var(--display-font);font-size:1.6rem;line-height:.9}.beta-intake-success__grid strong{color:var(--ink)}.beta-intake-success__grid p{color:var(--muted);font-size:.88rem}.beta-profile-preview{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:18px;gap:18px;max-height:calc(100vh - 36px);border:1px solid var(--ink);border-radius:8px;background:linear-gradient(90deg,rgba(47,111,104,.08) 1px,transparent 1px),linear-gradient(rgba(47,111,104,.08) 1px,transparent 1px),var(--surface);background-size:34px 34px;box-shadow:var(--shadow);overflow:hidden;padding:22px}.beta-profile-preview>div{display:grid;grid-gap:8px;gap:8px}.beta-profile-preview h2{font-size:2rem}.beta-fit-preview-score{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(145deg,rgba(23,63,79,.96),rgba(47,111,104,.92)),var(--accent-strong);color:var(--surface);padding:16px}.beta-fit-preview-score strong{color:var(--lime);font-family:var(--display-font);font-size:4.2rem;line-height:.86}.beta-fit-preview-score span{color:rgba(255,253,248,.74);font-weight:800}.beta-fit-preview-score p{color:rgba(255,253,248,.84);font-size:.92rem}.beta-fit-preview-list{display:grid;grid-gap:8px;gap:8px}.beta-fit-preview-list div{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.82);padding:12px}.beta-fit-preview-list span{color:var(--accent-strong);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.beta-fit-preview-list strong{color:var(--ink)}.beta-fit-preview-list p{color:var(--muted);font-size:.86rem}.beta-profile-preview__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.beta-profile-preview__summary div{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(255,253,248,.8);padding:12px}.beta-profile-preview__summary span{color:var(--accent-strong);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.beta-profile-preview__summary strong{color:var(--ink);font-size:.92rem}.beta-profile-preview pre{max-height:58vh;margin:0;border:1px solid rgba(17,18,15,.14);border-radius:8px;background:rgba(17,18,15,.92);color:var(--surface);font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:.76rem;line-height:1.5;overflow:auto;padding:16px;white-space:pre-wrap;word-break:break-word}.pmi-home-link{display:grid;grid-gap:5px;gap:5px;border-top:1px solid var(--line);color:var(--ink);padding-top:16px}.pmi-brief span,.pmi-cycle__grid span,.pmi-futures span,.pmi-home-link span,.pmi-ledger__summary span,.pmi-next span,.pmi-status-stack span,.pmi-thesis-grid span{color:var(--signal);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pmi-home-link strong{font-size:1rem}.pmi-home-link:hover strong{color:var(--accent)}.pmi-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:42px;gap:42px;align-items:end;min-height:72vh;padding-top:72px}.pmi-hero__copy{display:grid;grid-gap:22px;gap:22px}.pmi-hero__copy h1{max-width:840px;font-size:4.8rem}.pmi-hero__copy>p:not(.eyebrow){max-width:760px;color:var(--ink);font-family:var(--display-font);font-size:1.35rem;line-height:1.3}.pmi-hero__links{display:flex;flex-wrap:wrap;gap:8px}.pmi-hero__links a{border-bottom:1px solid var(--ink);color:var(--ink);font-family:var(--mono-font);font-size:.78rem;font-weight:850;padding:8px 0}.pmi-hero__links a+a{margin-left:18px}.pmi-brief{display:grid;grid-gap:0;gap:0;border:1px solid var(--ink);border-radius:8px;background:var(--surface);box-shadow:6px 6px 0 rgba(0,30,43,.14);overflow:hidden}.pmi-brief>div{display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid var(--line);padding:16px 18px}.pmi-brief strong{color:var(--ink);font-size:.95rem}.pmi-brief>p{background:var(--accent-strong);color:var(--surface);font-family:var(--display-font);font-size:1.12rem;padding:18px}.pmi-brief em{color:var(--lime)}.pmi-behavior,.pmi-company,.pmi-cycle,.pmi-intelligence-log,.pmi-ledger,.pmi-next,.pmi-pillars,.pmi-question,.pmi-system,.pmi-two-sided{margin-top:88px}.pmi-intelligence-log__latest{display:grid;grid-gap:0;gap:0;margin-top:22px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);box-shadow:6px 6px 0 rgba(0,30,43,.12);overflow:hidden}.pmi-intelligence-log__latest>header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:start;background:var(--accent-strong);color:var(--surface);padding:22px}.pmi-intelligence-log__latest>header>div:first-child{display:grid;grid-gap:7px;gap:7px}.pmi-intelligence-log__latest h3{color:var(--surface);font-size:2rem}.pmi-intelligence-log__grid span,.pmi-intelligence-log__history>article>span,.pmi-intelligence-log__latest header span{font-family:var(--mono-font);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pmi-intelligence-log__latest header span{color:var(--lime)}.pmi-intelligence-log__status{display:grid;grid-gap:7px;gap:7px;justify-items:end}.pmi-intelligence-log__status span{border:1px solid rgba(255,253,244,.34);border-radius:999px;padding:7px 10px}.pmi-intelligence-log__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pmi-intelligence-log__grid>div{display:grid;align-content:start;grid-gap:9px;gap:9px;border-right:1px solid var(--line);padding:22px}.pmi-intelligence-log__why{border-right:0!important}.pmi-intelligence-log__learning{grid-column:1/-1;border-right:0!important;border-bottom:1px solid var(--line);background:rgba(184,255,5,.12)}.pmi-intelligence-log__learning p{max-width:70ch;font-size:1.08rem;font-weight:700}.pmi-intelligence-log__grid span,.pmi-intelligence-log__history>article>span{color:var(--signal)}.pmi-intelligence-log__proof{grid-column:1/-1;border-top:1px solid var(--line);border-right:0!important;background:linear-gradient(90deg,rgba(184,255,5,.14),transparent 48%)}.pmi-intelligence-log__proof small{color:var(--muted)}.pmi-intelligence-log__proof a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pmi-intelligence-log__history{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.pmi-intelligence-log__history article{display:grid;align-content:start;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding-top:16px}.pmi-intelligence-log__history h3{font-size:1.25rem}.pmi-intelligence-log__history small{color:var(--muted)}.pmi-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);overflow:hidden}.pmi-flow article{position:relative;display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:220px;border-right:1px solid var(--line);padding:20px}.pmi-flow article:last-child{border-right:0}.pmi-flow span{color:var(--signal);font-family:var(--mono-font);font-size:.76rem;font-weight:900}.pmi-flow h3{color:var(--ink);font-size:1.75rem}.pmi-company{display:grid;grid-gap:24px;gap:24px;border-top:1px solid var(--ink);padding-top:28px}.pmi-company__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:start}.pmi-company__header>div:first-child{display:grid;grid-gap:10px;gap:10px}.pmi-company__header h2{font-size:3.4rem}.pmi-status-stack{display:grid;grid-gap:7px;gap:7px;justify-items:end}.pmi-status-stack span{border:1px solid var(--line);border-radius:999px;background:rgba(255,253,244,.84);color:var(--accent-strong);padding:7px 10px}.pmi-thesis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pmi-thesis-grid article{display:grid;grid-gap:11px;gap:11px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.84);padding:22px}.pmi-thesis-grid__wide{grid-column:1/-1;background:linear-gradient(90deg,rgba(0,237,100,.1),transparent 42%),var(--surface)!important}.pmi-behavior small,.pmi-pillar-list small,.pmi-table small,.pmi-thesis-grid small{color:var(--muted);font-size:.82rem;line-height:1.45}.pmi-question{display:grid;grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr);grid-gap:28px;gap:28px;align-items:start}.pmi-question__lead{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:104px}.pmi-futures{display:grid;grid-gap:10px;gap:10px}.pmi-futures article{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:20px}.pmi-futures article.is-emphasis{border-color:var(--ink);background:linear-gradient(135deg,rgba(184,255,5,.2),transparent 50%),var(--surface);box-shadow:5px 5px 0 rgba(0,30,43,.12)}.pmi-pillar-list{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.pmi-pillar-list article{display:grid;grid-template-columns:minmax(250px,.34fr) minmax(0,.66fr);grid-gap:22px;gap:22px;border-top:1px solid var(--line);padding:22px 0}.pmi-pillar-list header{display:grid;grid-gap:8px;gap:8px}.pmi-pillar-list dt,.pmi-pillar-list header>span,.pmi-table article>div:first-child span,.pmi-table__head span{color:var(--signal);font-family:var(--mono-font);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pmi-pillar-list dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.pmi-pillar-list dl div{display:grid;align-content:start;grid-gap:7px;gap:7px;border:1px solid rgba(0,30,43,.12);border-radius:8px;background:rgba(255,253,244,.74);padding:14px}.pmi-pillar-list dd{margin:0;color:var(--ink);font-size:.88rem;line-height:1.45}.pmi-pillar-learning{display:block;margin-top:16px;border-top:1px solid var(--line);padding-top:14px;color:var(--muted)}.pmi-two-sided{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pmi-two-sided article{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);padding:24px}.pmi-two-sided article:last-child{background:linear-gradient(135deg,rgba(216,102,61,.11),transparent 48%),var(--surface)}.pmi-two-sided ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:20px}.pmi-two-sided li{color:var(--ink)}.pmi-ledger__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:20px}.pmi-ledger__summary article{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:16px}.pmi-ledger__summary strong{color:var(--ink);font-size:1.35rem}.pmi-table{display:grid;margin-top:14px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);overflow:hidden}.pmi-table article,.pmi-table__head{display:grid;grid-template-columns:.18fr .18fr .34fr .3fr;grid-gap:14px;gap:14px;align-items:start;border-bottom:1px solid var(--line);padding:14px 16px}.pmi-table__head{background:var(--accent-strong)}.pmi-table__head span{color:var(--surface)}.pmi-table article:last-child{border-bottom:0}.pmi-table article>div{display:grid;grid-gap:5px;gap:5px}.pmi-table strong{color:var(--ink);font-size:.9rem}.pmi-table p{font-size:.86rem}.pmi-behavior__grid,.pmi-cycle__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.pmi-behavior__grid article,.pmi-cycle__grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,244,.8);padding:20px}.pmi-next{display:grid;grid-template-columns:minmax(0,.62fr) minmax(280px,.38fr);grid-gap:30px;gap:30px;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.13),transparent 46%),var(--surface);padding:28px}.pmi-next>div{display:grid;grid-gap:10px;gap:10px}.pmi-next a{width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--ink);color:var(--ink);font-weight:850}.pmi-disclaimer{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:24px;margin-bottom:72px;border-top:1px solid var(--line);padding-top:18px}.pmi-disclaimer strong{color:var(--ink);font-family:var(--mono-font);font-size:.75rem;text-transform:uppercase}.cte-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.5fr);grid-gap:48px;gap:48px;align-items:end;min-height:68vh;padding-top:72px}.cte-hero>div{display:grid;grid-gap:22px;gap:22px}.cte-hero h1{max-width:900px;font-size:4.6rem}.cte-hero>div>p:not(.eyebrow){max-width:760px;font-family:var(--display-font);font-size:1.3rem;line-height:1.35}.cte-conviction{display:grid;grid-gap:10px;gap:10px;border-top:3px solid var(--accent-strong);border-bottom:1px solid var(--line);padding:20px 0}.cte-conviction span,.cte-outputs article span,.cte-pillars header span,.cte-watch article span{color:var(--signal);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cte-conviction strong{color:var(--ink);font-family:var(--display-font);font-size:4rem;line-height:1}.cte-conviction small{color:var(--muted);font-size:1.1rem}.cte-conviction p{color:var(--muted);font-size:.84rem}.cte-current-pov,.cte-evidence,.cte-history,.cte-method,.cte-outputs,.cte-pillars,.cte-thesis,.cte-timeline,.cte-watch{margin-top:88px}.cte-thesis{display:grid;grid-gap:18px;gap:18px;border-top:1px solid var(--ink);padding-top:28px}.cte-thesis h2{max-width:1050px;font-size:3rem;line-height:1.08}.cte-thesis__change{max-width:760px;border-left:3px solid var(--signal);color:var(--muted);padding-left:18px}.cte-current-pov{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:end;border:1px solid var(--ink);border-radius:8px;background:linear-gradient(135deg,rgba(0,237,100,.13),transparent 42%),var(--surface);box-shadow:5px 5px 0 rgba(184,255,5,.35);padding:26px}.cte-current-pov>div{display:grid;grid-gap:12px;gap:12px;max-width:880px}.cte-current-pov h2{font-size:2.4rem;line-height:1.08}.cte-current-pov a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--mono-font);font-size:.78rem;font-weight:900;padding:0 18px}.cte-history__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:22px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.cte-history__grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:260px;border-right:1px solid var(--line);padding:22px}.cte-history__grid article:last-child{border-right:0}.cte-history__grid span{color:var(--signal);font-family:var(--mono-font);font-size:.78rem;font-weight:900}.cte-history__grid h3{font-size:1.5rem}.cte-history__grid strong{color:var(--ink);font-size:.95rem;line-height:1.45}.cte-timeline__rail{display:grid;grid-gap:0;gap:0;margin-top:22px;border-top:1px solid var(--ink)}.cte-timeline__rail article{display:grid;grid-template-columns:160px minmax(220px,.65fr) minmax(0,1fr) minmax(220px,.65fr);grid-gap:22px;gap:22px;align-items:start;border-bottom:1px solid var(--line);padding:22px 0}.cte-timeline__rail article>div{display:grid;grid-gap:8px;gap:8px}.cte-timeline__rail span{color:var(--signal);font-family:var(--mono-font);font-size:.76rem;font-weight:900}.cte-timeline__rail strong{color:var(--ink);font-family:var(--display-font);font-size:2rem;line-height:1}.cte-timeline__rail small{color:var(--muted);font-family:var(--body-font);font-size:.78rem}.cte-timeline__rail h3{font-size:1.3rem}.cte-timeline__rail em{border-left:2px solid var(--signal);color:var(--ink);font-style:normal;padding-left:14px}.cte-method__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.cte-method__flow article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:220px;border-right:1px solid var(--line);padding:22px}.cte-method__flow article:last-child{border-right:0}.cte-method__flow span{color:var(--signal);font-family:var(--mono-font);font-weight:900}.cte-method__flow h3{font-size:1.65rem}.cte-pillars__grid,.cte-watch__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:22px}.cte-pillars__grid>article{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:22px}.cte-pillars header{display:flex;justify-content:space-between;gap:16px;align-items:center}.cte-pillars header small{color:var(--muted)}.cte-pillars__grid h3{font-size:1.55rem}.cte-pillars__grid>article>div{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.cte-pillars__grid>article>div strong{font-size:.78rem;text-transform:uppercase}.cte-change-mind dl{display:grid;grid-gap:8px;gap:8px}.cte-change-mind dt{color:var(--signal);font-family:var(--mono-font);font-size:.68rem;font-weight:900;text-transform:uppercase}.cte-change-mind dd{color:var(--muted);font-size:.92rem;line-height:1.45}.cte-evidence__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:22px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);overflow:hidden}.cte-evidence__columns>article{padding:24px}.cte-evidence__columns>article+article{border-left:1px solid var(--line)}.cte-evidence__columns h3{margin-bottom:16px;font-size:1.5rem}.cte-evidence__columns ul{display:grid;grid-gap:0;gap:0;list-style:none}.cte-evidence__columns li{display:grid;grid-gap:7px;gap:7px;border-top:1px solid var(--line);padding:14px 0}.cte-evidence__columns a,.cte-watch__grid a{color:var(--accent-strong);font-family:var(--mono-font);font-size:.72rem;text-decoration:underline;text-underline-offset:3px}.cte-watch__grid article{display:grid;grid-gap:9px;gap:9px;border-top:1px solid var(--line);padding-top:16px}.cte-outputs__list{display:grid;grid-gap:0;gap:0;margin-top:22px;border-top:1px solid var(--ink)}.cte-outputs__list article{display:grid;grid-template-columns:180px minmax(220px,.8fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;border-bottom:1px solid var(--line);padding:20px 0}.market-pov{display:grid;grid-gap:52px;gap:52px;padding-top:72px;padding-bottom:84px}.market-pov__header{display:grid;grid-gap:18px;gap:18px;max-width:980px}.market-pov__header>a,.market-pov__sources a{color:var(--accent-strong);font-family:var(--mono-font);font-size:.76rem;font-weight:900;text-decoration:underline;text-underline-offset:3px}.market-pov__header h1{max-width:1100px;font-size:4.2rem;line-height:.98}.market-pov__header>p:not(.eyebrow){max-width:820px;color:var(--ink);font-family:var(--display-font);font-size:1.26rem;line-height:1.38}.market-pov__meta{display:flex;flex-wrap:wrap;gap:8px}.market-pov__meta span{border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.8rem;padding:7px 10px}.market-pov__thesis{display:grid;grid-gap:12px;gap:12px;max-width:980px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line);padding:22px 0}.market-pov__thesis span,.market-pov__watch-grid span{color:var(--signal);font-family:var(--mono-font);font-size:.72rem;font-weight:900;text-transform:uppercase}.market-pov__thesis p{color:var(--ink);font-family:var(--display-font);font-size:1.55rem;line-height:1.35}.market-pov__body{display:grid;grid-gap:42px;gap:42px;max-width:760px;margin-inline:auto}.market-pov__body section{display:grid;grid-gap:16px;gap:16px}.market-pov__body h2,.market-pov__sources h2,.market-pov__watchlist h2{font-size:2.1rem;line-height:1.12}.market-pov__body p{color:var(--ink);font-size:1.04rem;line-height:1.75}.market-pov__watchlist{display:grid;grid-gap:22px;gap:22px;border-top:1px solid var(--ink);padding-top:28px}.market-pov__watchlist>div:first-child{display:grid;grid-gap:10px;gap:10px;max-width:760px}.market-pov__watch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.market-pov__watch-grid article{display:grid;grid-gap:10px;gap:10px;min-height:180px;border-right:1px solid var(--line);padding:18px}.market-pov__watch-grid article:last-child{border-right:0}.market-pov__sources{display:grid;grid-gap:14px;gap:14px;max-width:760px;border-top:1px solid var(--line);padding-top:22px}.market-pov__sources ul{display:grid;grid-gap:8px;gap:8px;padding-left:18px}@media (max-width:850px){.cte-current-pov,.cte-evidence__columns,.cte-hero,.cte-history__grid,.cte-method__flow,.cte-pillars__grid,.cte-timeline__rail article,.cte-watch__grid,.market-pov__watch-grid{grid-template-columns:1fr}.cte-hero{min-height:auto}.cte-hero h1{font-size:3.2rem}.cte-current-pov h2,.market-pov__header h1{font-size:2.75rem}.cte-history__grid article,.cte-method__flow article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.cte-timeline__rail article{grid-template-columns:1fr}.cte-history__grid article:last-child,.cte-method__flow article:last-child{border-bottom:0}.cte-evidence__columns>article+article{border-top:1px solid var(--line);border-left:0}.cte-outputs__list article{grid-template-columns:1fr}.market-pov__watch-grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.market-pov__watch-grid article:last-child{border-bottom:0}}.aoa-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);grid-gap:48px;gap:48px;align-items:end;min-height:70vh;padding-top:72px}.aoa-hero>div{display:grid;grid-gap:22px;gap:22px}.aoa-hero h1{max-width:920px;font-size:4.6rem}.aoa-hero>div>p:not(.eyebrow){max-width:760px;font-family:var(--display-font);font-size:1.28rem;line-height:1.35}.aoa-hero .button{justify-self:start}.aoa-hero__brief{display:grid;border:1px solid var(--ink);border-radius:8px;background:var(--surface);box-shadow:6px 6px 0 rgba(0,30,43,.12);overflow:hidden}.aoa-hero__brief>div{display:grid;grid-gap:5px;gap:5px;border-bottom:1px solid var(--line);padding:15px 18px}.aoa-hero__brief span,.aoa-process__grid span{color:var(--signal);font-family:var(--mono-font);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.aoa-hero__brief>p{background:var(--accent-strong);color:var(--surface);font-family:var(--display-font);padding:18px}.aoa-audience,.aoa-deliverables,.aoa-process,.aoa-request{margin-top:88px}.aoa-audience ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);list-style:none}.aoa-audience li{min-height:120px;border-right:1px solid var(--line);font-family:var(--display-font);font-size:1.15rem;padding:18px}.aoa-audience li:last-child{border-right:0}.aoa-audience--audit ul{grid-template-columns:repeat(3,minmax(0,1fr))}.aoa-audience--audit li:nth-child(3n){border-right:0}.aoa-process__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);overflow:hidden}.aoa-process__grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:220px;border-right:1px solid var(--line);padding:20px}.aoa-process__grid article:last-child{border-right:0}.aoa-process__grid h3{font-size:1.5rem}.aoa-deliverables{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,.75fr);grid-gap:48px;gap:48px;border-top:1px solid var(--ink);padding-top:28px}.aoa-deliverables>div{display:grid;align-content:start;grid-gap:10px;gap:10px}.aoa-deliverables ol{display:grid;list-style:none}.aoa-deliverables li{display:grid;grid-template-columns:minmax(160px,.35fr) 1fr;grid-gap:20px;gap:20px;border-bottom:1px solid var(--line);padding:16px 0}.aoa-deliverables li:first-child{border-top:1px solid var(--line)}.aoa-deliverables span{color:var(--muted)}.aoa-not,.aoa-request{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,.75fr);grid-gap:48px;gap:48px;border-top:1px solid var(--ink);padding-top:28px}.aoa-not{margin-top:88px}.aoa-not>div{display:grid;align-content:start;grid-gap:10px;gap:10px}.aoa-not ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;list-style:none}.aoa-not li{border-bottom:1px solid var(--line);padding:14px 0}.aoa-request__intro{display:grid;align-content:start;grid-gap:12px;gap:12px}.aoa-form{position:relative;display:grid;grid-gap:16px;gap:16px;border:1px solid var(--ink);border-radius:8px;background:var(--surface);padding:24px}.aoa-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.aoa-form label{display:grid;grid-gap:7px;gap:7px;font-size:.82rem;font-weight:800}.aoa-form input,.aoa-form select,.aoa-form textarea{width:100%;border:1px solid var(--line);border-radius:5px;background:#fffdf4;color:var(--ink);font:inherit;padding:12px}.aoa-form textarea{min-height:150px;resize:vertical}.aoa-form input:focus,.aoa-form select:focus,.aoa-form textarea:focus{border-color:var(--accent-strong);outline:2px solid rgba(0,237,100,.2);outline-offset:1px}.aoa-form button{justify-self:start;border:1px solid var(--accent-strong);border-radius:999px;background:var(--accent-strong);color:var(--surface);cursor:pointer;font-weight:800;padding:12px 18px}.aoa-form button:disabled{cursor:wait;opacity:.65}.aoa-form__message,.aoa-form__note{color:var(--muted);font-size:.78rem}.aoa-form__message.is-sent{color:var(--accent-strong);font-weight:800}.aoa-form__message.is-error{color:#9e2f20}.aoa-form__honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.assessment-callout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;margin-top:28px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:22px 0}.assessment-callout>div{display:grid;grid-gap:7px;gap:7px}@media (max-width:850px){.aoa-deliverables,.aoa-hero,.aoa-not,.aoa-request,.assessment-callout{grid-template-columns:1fr}.aoa-hero{min-height:auto}.aoa-hero h1{font-size:3.2rem}.aoa-audience ul,.aoa-audience--audit ul,.aoa-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aoa-audience--audit li:nth-child(3n){border-right:1px solid var(--line)}.aoa-audience li:nth-child(2n),.aoa-audience--audit li:nth-child(2n),.aoa-process__grid article:nth-child(2n){border-right:0}}@media (max-width:560px){.aoa-audience ul,.aoa-audience--audit ul,.aoa-deliverables li,.aoa-form__row,.aoa-not ul,.aoa-process__grid{grid-template-columns:1fr}.aoa-audience li,.aoa-process__grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.aoa-audience li:last-child,.aoa-process__grid article:last-child{border-bottom:0}}@media (max-width:980px){h1{font-size:3.2rem}h2{font-size:2.05rem}.about-framework,.about-layout,.agent-workflow-hero,.ai-architecture-section,.article-production-note,.article-review-form,.articles-index-card,.authority-definition,.authority-hub-hero,.best-fit-section,.beta-assessment-layout,.beta-capacity-card,.beta-diagnostic-hero,.beta-intake-layout,.beta-lead-layout,.case-hero,.case-two-column,.contact-panel,.content-proof-strip,.content-simulator,.customer-zero-hero,.cv-hero,.demo-video-layout,.deployment-hero,.deployment-next-brief,.diagnostic-result-hero,.diagnostic-result-two-column,.diagram-section,.experience-intro,.experience-layer,.field-guide-hero,.field-guide-request-section,.fit-system,.hero,.latest-brief-card,.latest-decision-card,.learning-loop,.maturity-roadmap,.memory-review-card__grid,.memory-review-card__header,.next-step,.onboarding-question,.ops-event-table>div,.ops-review-card__grid,.ops-review-card__header,.ops-two-column,.persona-mode,.pmi-company__header,.pmi-disclaimer,.pmi-hero,.pmi-intelligence-log__latest>header,.pmi-next,.pmi-pillar-list article,.pmi-question,.product-before-after,.product-beta-hero,.product-demo-proof,.product-demo-proof__grid article,.product-hero,.product-os-console__body,.product-output-layout,.product-sample-preview__card,.product-use-case-selector__panel,.proof-ledger,.proof-system-definition,.related-section,.sample-brief dl,.sample-brief-hero,.sample-brief__columns,.signature-framework,.simulation-profile-card__lists,.simulation-profile-card__meta,.source-engine-feature,.source-engine-next,.split-section,.systems-hero,.systems-two-column,.work-systems-callout,.workspace-shell,.writing-system-note{grid-template-columns:1fr}.ops-review-card__header>span{justify-self:start}.article-learning-grid,.customer-zero-loop,.decision-log-card,.deployment-depth-columns,.deployment-depth-grid,.deployment-lab-card dl,.deployment-post-grid,.deployment-post-row,.deployment-proof-grid,.deployment-theme-grid,.intelligence-chain,.intelligence-metric-grid,.intelligence-two-column,.learning-methodology-grid,.memory-policy-grid,.pmi-behavior__grid,.pmi-cycle__grid,.pmi-flow,.pmi-intelligence-log__grid,.pmi-intelligence-log__history,.pmi-ledger__summary,.pmi-pillar-list dl,.pmi-thesis-grid,.pmi-two-sided,.problems-solved-grid,.proof-system-architecture,.proof-system-benefits,.proof-system-mini-flow,.research-request-form__row,.research-request-shell,.signal-system-scale-grid,.source-engine-candidate-grid,.source-engine-coverage-grid,.source-engine-feature__grid,.source-engine-signal-list article,.source-engine-source-grid{grid-template-columns:1fr}.pmi-question__lead{position:static}.pmi-intelligence-log__status,.pmi-status-stack{justify-items:start}.pmi-intelligence-log__grid>div{border-right:0;border-bottom:1px solid var(--line)}.pmi-intelligence-log__grid>div:last-child{border-bottom:0}.pmi-intelligence-log__proof,.pmi-thesis-grid__wide{grid-column:auto}.pmi-flow article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.pmi-flow article:last-child{border-bottom:0}.pmi-table{border:0;gap:12px;background:transparent;overflow:visible}.pmi-table__head{display:none}.pmi-table article{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:8px;background:var(--surface)}.proof-system-mini-flow span:after,.proof-system-step:after{display:none}.intelligence-table{border:0;gap:12px;overflow:visible}.intelligence-table__head{display:none}.intelligence-table article{grid-template-columns:1fr;border:1px solid rgba(17,18,15,.14);border-radius:8px}.intelligence-search div{grid-template-columns:1fr}.product-hero{grid-template-columns:minmax(0,1fr);width:calc(100vw - 28px);max-width:calc(100vw - 28px);min-height:0;overflow:hidden}.cv-hero,.hero{min-height:auto}.system-map{min-height:460px}.impact-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-workflow-before-after,.agent-workflow-example,.agent-workflow-timeline,.ai-proof-section__grid,.architecture-node-grid,.authority-bullet-grid,.authority-evidence-notes,.authority-faq-list,.authority-framework-grid,.authority-page-grid,.best-fit-grid,.beta-assessment-signal-grid,.beta-intake-success__grid,.beta-outcome-grid,.beta-process-grid,.beta-profile-preview__summary,.beta-roadmap,.beta-week-close,.beta-week-timeline,.case-architecture__grid,.case-diagram,.case-implementation-receipt,.contact-prompts,.content-lifecycle,.content-os-panel__grid--two,.content-simulator__grid,.content-venn,.cv-story-grid,.decision-grid,.deployment-gap__grid,.deployment-model__grid,.deployment-themes__grid,.diagnostic-input-grid,.diagnostic-result-summary,.diagnostic-setup-grid,.enterprise-ai-grid,.evidence-artifacts__grid,.executive-memo__grid,.field-guide-model,.field-guide-question-list,.fit-system__grid,.framework-list,.linkedin-route-grid,.ops-card-grid,.ops-page-links,.persona-mode__proof,.product-audience-grid,.product-conversion-grid,.product-demo-player__chapters,.product-demo-player__workflow,.product-hero-proof-strip,.product-layer-grid,.product-proof-grid,.product-thesis__grid,.product-use-case-selector__grid,.product-workflow-grid,.proof-paths,.roadmap-grid,.sample-brief-map__grid,.sample-brief-thinking__grid,.sample-critique-revision__grid,.sample-next-actions__list,.sample-score-grid,.sample-system-trace__grid,.scenario-list,.signature-framework__stages,.source-engine-stats,.start-here-notes,.strategic-fit-grid,.system-blueprint-grid,.systems-receipt-grid,.thinking-grid,.workspace-brief-grid,.workspace-memory-grid,.workspace-metric-grid{grid-template-columns:1fr}.deployment-hero{min-height:0}.product-beta-hero:before{display:none}.beta-outcome-card,.beta-process-card,.beta-roadmap-card,.deployment-model__card,.deployment-theme,.evidence-card,.product-demo-player--feature,.product-demo-player__chapters button,.product-layer-card,.product-proof-card,.product-workflow-card,.sample-score-grid article,.strategic-fit-card{min-height:0}.product-sample-preview__score strong,.sample-brief-scorecard strong{font-size:3rem}.demo-script-card--wide .demo-script-card__script,.proof-ledger__item{grid-template-columns:1fr}.proof-ledger__item{gap:8px}.beta-profile-preview{position:static;max-height:none}.content-simulator__controls,.demo-script-card,.product-readiness-card{position:static}.beta-week-timeline:before{display:none}.beta-week-timeline article:nth-child(2n){margin-top:0}.beta-intake-section__header{display:grid}.beta-profile-preview pre{max-height:420px}.proof-rail{display:none}.strategy-system-loop{grid-template-columns:1fr;overflow-x:visible}.architecture-node-card,.decision-card,.enterprise-ai-card,.roadmap-card,.strategy-system-step,.system-blueprint-card,.thinking-card{min-height:0}.impact-metric{border-bottom:1px solid var(--line)}.impact-metric:nth-child(2n){border-right:0}.cv-role{grid-template-columns:1fr;gap:20px}.cv-role__meta:after{display:none}.adjacent-cases,.artifact-grid,.case-grid,.case-grid--wide,.case-snapshot,.content-os-panel__grid,.content-os-panel__stats,.metrics-grid,.platform-links,.writing-list{grid-template-columns:1fr}.content-venn{min-height:0}.content-venn__circle{min-height:0;border-radius:8px}.content-venn__intersection{position:relative;inset:auto;width:auto;transform:none}.signal-board__lanes{grid-template-columns:1fr;overflow-x:visible}.fit-factor,.signal-lane{min-height:0}.case-meta{max-width:none}.intelligence-map{min-height:660px}.intelligence-map__node--ai,.intelligence-map__node--compliance,.intelligence-map__node--decision,.intelligence-map__node--partner{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto}.intelligence-map{display:grid;align-content:end;grid-gap:10px;gap:10px;padding:190px 18px 18px}.intelligence-map__core{top:105px}.intelligence-map__line{display:none}.conversation-panel{min-height:0}.executive-memo__lead,.framework-panel,.scorecard-panel,.signature-framework__stages{grid-column:auto}.briefing-dock{right:14px}}@media (max-width:680px){.section,.site-footer,.site-header{width:min(var(--max-width),calc(100% - 28px))}.site-header{align-items:flex-start;flex-direction:column}.site-nav{justify-content:flex-start}.section{padding:56px 0}.pmi-hero__copy h1{font-size:2.35rem}.pmi-hero__links{display:grid;grid-gap:10px;gap:10px}.pmi-hero__links a+a{margin-left:0}.pmi-table article{grid-template-columns:1fr;gap:6px}.pmi-table__head{display:none}.pmi-table article [role=cell]:before{color:var(--ink-muted);content:attr(data-label);display:block;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.deployment-gap__thesis,.deployment-hero__content>p:not(.eyebrow),.product-hero__content>p:not(.eyebrow){font-size:1.08rem}.product-hero__content h1{font-size:2.15rem}.deployment-hero__content h1{font-size:2.35rem}.content-product-promise,.deployment-hero__content,.deployment-map,.product-hero__console,.product-hero__content{width:100%;max-width:100%}.content-product-promise,.product-hero__console-header span,.product-hero__content>p:not(.eyebrow){overflow-wrap:anywhere}.product-hero__console{overflow:hidden;padding:16px}.demo-script-card,.demo-video-player,.product-demo-player,.product-os-console,.product-readiness-card,.product-workflow-card{padding:16px}.product-demo-player--feature .product-demo-player__screen,.product-demo-player__screen{min-height:320px;padding:20px}.product-demo-player--feature .product-demo-player__screen-main h3,.product-demo-player__screen-main h3{font-size:1.8rem}.product-demo-player__controls{grid-template-columns:1fr}.product-demo-player__workflow span{min-height:48px}.demo-video-player__screen{min-height:280px;padding:20px}.demo-video-player__screen h3{font-size:1.8rem}.demo-signal-lane{grid-template-columns:1fr}.demo-signal-lane strong{min-height:52px}.demo-chapter-list article,.product-stats{grid-template-columns:1fr}.attention-modal__panel,.conversation-panel,.experience-layer__intro,.framework-panel,.persona-mode__panel,.scorecard-panel{padding:20px}.attention-modal__panel h2{font-size:2.2rem}.attention-modal__panel p:not(.eyebrow){font-size:1.08rem}.experience-layer__intro{min-height:0}.conversation-panel__header,.scorecard-panel__header{flex-direction:column}.scorecard-panel__header strong{font-size:2.25rem}.scenario-card{min-height:0}.briefing-dock{grid-template-columns:44px minmax(0,1fr)}.briefing-avatar{width:44px;height:44px}h1{font-size:2.55rem}h2{font-size:1.8rem}.about-copy p,.case-hero p:not(.eyebrow),.cv-hero__content>p:not(.eyebrow),.hero__content>p:not(.eyebrow),.narrative-block p{font-size:1rem}.button,.button-row{width:100%}.cv-hero__panel{padding:22px}.intelligence-map{min-height:720px;padding-top:178px}.intelligence-map__core{width:140px;height:140px}.intelligence-map__core strong{font-size:1.35rem}.cv-hero__panel h2,.cv-role__body h2{font-size:1.65rem}.contact-prompt,.proof-path{min-height:0}.impact-ledger{grid-template-columns:1fr}.impact-metric{min-height:0;border-right:0;padding:20px 0}.case-card__link{grid-template-columns:1fr;min-height:0}.numbered-item{gap:6px}.artifact-grid,.numbered-item{grid-template-columns:1fr}.case-diagram__step{min-height:118px}.writing-list--large .writing-item{grid-template-columns:1fr}.writing-list--large .writing-item h2,.writing-list--large .writing-item p:not(.eyebrow){grid-column:auto}.writing-list--large .writing-item .eyebrow{grid-row:auto}.system-map{min-height:390px}.system-map__core{width:130px;height:130px}.system-map__core strong{font-size:1.55rem}.system-map__node{width:110px;min-height:58px;font-size:.66rem;padding:9px}.system-map__node--1{top:34px;left:18px}.system-map__node--2{top:46px;right:18px}.system-map__node--3{right:16px;bottom:48px}.system-map__node--4{bottom:36px;left:22px}.system-map__node--5{top:164px;right:8px}.system-map__line{opacity:.55}.site-footer{grid-template-columns:1fr}.site-footer nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;scroll-behavior:auto!important;transition-duration:1ms!important}}