@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-cyrillic-ext-standard-normal-B3DCApw5.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-cyrillic-standard-normal-CwO2bDOr.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-greek-standard-normal-Cpo2W_k7.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-vietnamese-standard-normal-BhOg1xFT.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-latin-ext-standard-normal-Cd4fXGu8.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;font-stretch:75% 100%;src:url(/assets/ibm-plex-sans-latin-standard-normal-Dew2wRiQ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-standard-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-standard-normal-BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-standard-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ink: #151a1d;--ink-800: #293135;--paper: #f2f4f1;--paper-strong: #ffffff;--muted: #626c6f;--line: #cdd2ce;--judgment: #b64032;--judgment-bright: #e85d4a;--judgment-mist: #fbe5e1;--verified: #2f7d75;--verified-dark: #245e59;--verified-mist: #e2efec;--blue: var(--judgment);--coral: var(--judgment-bright);--teal: var(--verified);--dark: var(--ink);--font-display: "Newsreader Variable", Georgia, "Times New Roman", serif;--font-text: "IBM Plex Sans Variable", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-synthesis:none;line-height:1.5;margin:0;text-rendering:optimizeLegibility}a{color:inherit}button,input,select,textarea{font:inherit}::selection{background:var(--judgment-mist);color:var(--ink)}:focus-visible{outline:3px solid var(--judgment-bright);outline-offset:3px}.page-width{margin:0 auto;max-width:1200px;padding-left:28px;padding-right:28px}.hero{background:var(--dark);color:var(--paper-strong);min-height:86svh;overflow:hidden;position:relative}.hero-image,.hero-shade{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.hero-image{object-fit:cover;object-position:center}.hero-shade{background:#0b0d1057}.hero-inner{min-height:86svh;position:relative;z-index:1}.site-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:22px;padding-top:22px}.wordmark{align-items:center;display:inline-flex;font-size:18px;font-weight:650;gap:10px;text-decoration:none}.wordmark-mark{border-radius:6px;display:block;height:30px;object-fit:contain;width:30px}.header-links,.header-navigation,.header-auth{display:flex;align-items:center}.header-links{gap:28px}.header-navigation{gap:22px}.header-navigation a,.header-auth a{color:#ffffffd1;font-size:13px;text-decoration:none}.header-navigation a:hover,.header-auth a:hover,.text-link:hover{color:var(--coral)}.header-auth{gap:14px}.header-auth .header-signup{background:var(--paper-strong);border-radius:4px;color:var(--ink);font-weight:650;padding:9px 12px}.header-auth .header-signup:hover{background:var(--coral);color:var(--ink)}.hero-copy{max-width:720px;padding-bottom:76px;padding-top:clamp(86px,12vh,132px)}.eyebrow{color:var(--coral);font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 16px;text-transform:uppercase}.eyebrow-dark{color:var(--blue)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-display);font-optical-sizing:auto;font-weight:450;letter-spacing:0}h1{font-size:72px;line-height:.98;margin-bottom:24px}h2{font-size:52px;line-height:1.02;margin-bottom:22px}h3{font-size:18px;letter-spacing:0;margin-bottom:8px}.hero-lede{color:#ffffffdb;font-size:20px;line-height:1.48;margin-bottom:30px;max-width:620px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.button{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-size:14px;font-weight:650;gap:9px;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none}.button-primary{background:var(--paper-strong);color:var(--ink)}.button-primary:hover{background:var(--coral)}.button-quiet{border-color:#ffffff70;color:var(--paper-strong)}.button-quiet:hover{border-color:var(--coral);color:var(--coral)}.hero-facts{display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:20px;margin-top:54px}.hero-facts span:before{background:var(--teal);border-radius:50%;content:"";display:inline-block;height:7px;margin-right:7px;width:7px}.plugin-band,.install-band,.main-skill-band,.evidence-band,.delivery-band{padding-bottom:100px;padding-top:100px}.plugin-band{background:var(--paper-strong)}.plugin-layout,.section-heading,.main-skill-layout{display:grid;gap:54px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.install-band{background:var(--paper-strong);padding-bottom:100px;padding-top:100px}.install-heading{display:grid;gap:54px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.install-paths{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:60px 0 0;padding:0}.install-paths li{border-left:1px solid var(--line);display:flex;flex-direction:column;min-height:318px;padding:22px 20px 24px}.install-paths li:first-child{border-left:0;padding-left:0}.install-path-topline{align-items:center;color:var(--teal);display:flex;justify-content:space-between;margin-bottom:28px}.install-path-topline span{color:var(--blue);font-size:12px;font-weight:700}.install-paths h3{font-size:20px;margin-bottom:10px}.install-paths p,.mcp-config>p{color:var(--muted);font-size:14px;line-height:1.5}.install-paths p{margin-bottom:20px}.install-paths .skill-install{margin-top:auto}.mcp-config{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);padding-top:28px}.mcp-config>p{margin-bottom:0}.section-copy,.delivery-layout>p{color:var(--muted);font-size:17px;line-height:1.55}.workflow-number{color:var(--blue);font-size:12px;font-weight:700}.workflow-list p,.evidence-copy p,.evidence-points span{color:var(--muted);line-height:1.45;margin-bottom:0}.catalog-band{background:var(--paper-strong);padding-bottom:100px;padding-top:100px}.main-skill-band{background:var(--paper)}.main-skill-copy>p{color:var(--muted);font-size:17px;line-height:1.55;margin-bottom:24px}.operating-model{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:64px 0 0;padding:0}.operating-model li{border-left:1px solid var(--line);min-height:178px;padding:21px 20px 22px}.operating-model li:first-child{border-left:0;padding-left:0}.operating-model span{color:var(--blue);display:block;font-size:12px;font-weight:700;margin-bottom:30px}.operating-model strong{display:block;font-size:18px;margin-bottom:8px}.operating-model p{color:var(--muted);font-size:13px;line-height:1.45;margin-bottom:0}.catalog-heading{display:grid;gap:54px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.catalog-flow{margin-top:0}.catalog-skills-intro{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:36px;grid-template-columns:minmax(200px,.34fr) minmax(0,1fr);padding:24px 0}.catalog-skills-intro .eyebrow,.catalog-skills-intro>p:last-child{margin-bottom:0}.catalog-skills-intro>p:last-child{color:var(--muted);font-size:14px;line-height:1.45}.catalog-stage{border-bottom:1px solid var(--line);display:grid;gap:36px;grid-template-columns:minmax(200px,.34fr) minmax(0,1fr);padding:30px 0 34px}.catalog-stage-header{display:flex;gap:14px}.catalog-stage-header>span{color:var(--blue);font-size:12px;font-weight:700;line-height:1.55}.catalog-stage-header h3{font-size:20px;line-height:1.15;margin-bottom:9px}.catalog-stage-header p{color:var(--muted);font-size:14px;line-height:1.45;margin-bottom:0}.catalog-skill-list{align-content:start;display:flex;flex-wrap:wrap;gap:12px 22px;list-style:none;margin:0;padding:2px 0 0}.catalog-skill-list li{align-items:center;display:flex;gap:8px}.catalog-skill-list li:before{background:var(--teal);content:"";display:block;height:7px;width:7px}.catalog-skill-list code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:650}.skill-install{align-items:stretch;background:var(--verified-mist);display:flex;min-height:42px}.skill-install code{color:var(--ink-800);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.4;overflow-wrap:anywhere;padding:8px 5px 8px 9px}.copy-button{align-items:center;background:transparent;border:0;border-left:1px solid var(--line);color:var(--ink);cursor:pointer;display:inline-flex;flex:0 0 36px;justify-content:center}.copy-button:hover{background:var(--teal);color:var(--paper-strong)}.workflow-list{border-top:1px solid var(--line);list-style:none;margin:64px 0 0;padding:0}.workflow-list li{align-items:flex-start;border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:45px 28px minmax(0,1fr);padding:24px 0}.workflow-list svg{color:var(--teal)}.evidence-band{background:var(--dark);color:var(--paper-strong)}.evidence-layout{display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(330px,.8fr)}.evidence-copy p:not(.eyebrow){color:#ffffffb8;font-size:17px;line-height:1.55;max-width:570px}.evidence-points{border-top:1px solid rgb(255 255 255 / 25%)}.evidence-points>div{border-bottom:1px solid rgb(255 255 255 / 25%);display:grid;gap:13px;grid-template-columns:28px 1fr;padding:20px 0}.evidence-points svg{color:var(--coral)}.evidence-points span{grid-column:2;color:#ffffffa6}.delivery-band{background:var(--verified-dark);color:#f5fffe}.delivery-layout{align-items:center;display:grid;gap:24px;grid-template-columns:34px minmax(0,1fr) minmax(250px,.75fr) auto}.delivery-layout h2{font-size:32px;margin-bottom:0}.delivery-layout>p{color:#ffffffd1;font-size:15px;margin-bottom:0}.delivery-layout code{color:#fff;font-size:13px}.text-link{align-items:center;display:inline-flex;font-size:14px;font-weight:700;gap:7px;text-decoration:none;white-space:nowrap}.loading-shell{align-items:center;background:var(--dark);color:var(--paper-strong);display:flex;font-family:var(--font-text);justify-content:center;min-height:100vh}.site-header-light{color:var(--ink)}.site-header-light .header-navigation a,.site-header-light .header-auth a{color:var(--muted)}.site-header-light .header-auth .header-signup,.button-dark{background:var(--ink);color:var(--paper-strong)}.button-dark:hover{background:var(--coral);color:var(--ink)}.hero .button-dark{background:var(--judgment-bright);color:var(--ink)}.hero .button-dark:hover{background:var(--paper-strong)}.thesis-band,.canvas-band,.stages-band,.stack-band,.options-band,.content-band{padding-bottom:100px;padding-top:100px}.thesis-band,.stages-band,.content-band-alt{background:var(--paper-strong)}.split-copy{display:grid;gap:54px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.split-copy>div>p,.section-intro>p:not(.eyebrow),.options-grid p:not(.eyebrow),.harness-card p,.goal-canvas p,.manifesto-copy p,.page-hero-copy>p,.pricing-grid p,.fine-print{color:var(--muted);font-size:17px;line-height:1.55}.section-intro{display:grid;gap:28px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);margin-bottom:54px}.section-intro h2,.section-intro .eyebrow{grid-column:1;margin-bottom:0}.section-intro>p:not(.eyebrow){grid-column:2;grid-row:1 / span 2;margin:auto 0 0}.homepage-canvas,.goal-canvas{background:var(--paper-strong);border:1px solid var(--line)}.canvas-heading{border-bottom:1px solid var(--line);display:grid;gap:7px;padding:25px 28px}.canvas-heading span,.canvas-columns span,.trajectory>span,.goal-canvas strong,.goal-canvas header .eyebrow{color:var(--blue);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.canvas-heading strong{font-family:var(--font-display);font-size:30px;font-optical-sizing:auto;font-weight:500}.canvas-heading small{color:var(--muted);font-size:13px}.canvas-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.canvas-columns>div{border-left:1px solid var(--line);display:grid;gap:9px;padding:25px 28px}.canvas-columns>div:first-child{border-left:0}.canvas-columns strong{font-size:15px;line-height:1.45;margin-bottom:18px}.canvas-approval{align-items:center;background:var(--verified-mist);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;padding:17px 28px}.canvas-approval svg{color:var(--teal)}.canvas-approval span{font-size:14px;font-weight:700}.canvas-approval a{color:var(--blue);font-size:14px;font-weight:700;margin-left:auto;text-decoration:none}.stage-grid,.harness-grid,.pricing-grid{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.stage-grid li,.harness-card,.pricing-grid article{border-left:1px solid var(--line);padding:25px 24px 29px}.stage-grid li:first-child,.harness-card:first-child,.pricing-grid article:first-child{border-left:0}.stage-grid span,.harness-card>span{color:var(--blue);font-size:12px;font-weight:700}.stage-grid svg{color:var(--teal);display:block;margin:31px 0 28px}.stage-grid h3{font-size:20px}.stage-grid p{color:var(--muted);font-size:14px;line-height:1.5;margin-bottom:0}.proof-band,.connect-band,.decision-band{background:var(--dark);color:var(--paper-strong);padding-bottom:100px;padding-top:100px}.proof-band .split-copy>div>p,.connect-band .split-copy>div>p,.decision-band .split-copy>div>p{color:#ffffffbd}.proof-list{list-style:none;margin:26px 0 0;padding:0}.proof-list li{align-items:flex-start;border-top:1px solid rgb(255 255 255 / 22%);display:flex;gap:10px;line-height:1.45;padding:15px 0}.proof-list li:last-child{border-bottom:1px solid rgb(255 255 255 / 22%)}.proof-list svg{color:var(--coral);flex:0 0 auto;margin-top:2px}.light-text-link{color:var(--paper-strong);margin-left:20px}.stack-list{border-top:1px solid var(--line);margin:52px 0 24px}.stack-list>div{border-bottom:1px solid var(--line);display:grid;gap:30px;grid-template-columns:minmax(220px,.45fr) 1fr;padding:18px 0}.stack-list strong{font-size:15px}.stack-list span{color:var(--muted);font-size:15px;line-height:1.45}.stack-list>div:last-child strong{color:var(--verified-dark)}.options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.options-grid article{min-height:280px}.marketing-footer{background:var(--ink);color:var(--paper-strong);padding:32px 0}.marketing-footer-inner{align-items:center;display:flex;gap:24px;justify-content:space-between}.marketing-footer p{color:#fff9;font-size:13px;margin:5px 0 0}.marketing-footer nav{display:flex;flex-wrap:wrap;gap:18px}.marketing-footer a{color:#ffffffc2;font-size:13px;text-decoration:none}.page-hero{background:var(--paper)}.page-hero-copy{max-width:820px;padding:90px 0 100px}.page-hero-copy h1{font-size:68px}.page-hero-copy>p{margin-bottom:0;max-width:670px}.comparison-table{border-top:1px solid var(--line)}.comparison-row{border-bottom:1px solid var(--line);display:grid;gap:24px;grid-template-columns:minmax(180px,.7fr) minmax(180px,.8fr) minmax(250px,1.1fr);padding:19px 0}.comparison-row span{color:var(--muted);font-size:14px;line-height:1.45}.comparison-head{color:var(--blue);font-size:12px;text-transform:uppercase}.comparison-criticaleye{background:var(--verified-mist);margin:0 -18px;padding-left:18px;padding-right:18px}.comparison-criticaleye strong{color:var(--verified-dark)}.harness-card{min-height:350px}.harness-card h2{font-size:32px;margin-top:31px}.harness-steps{font-size:14px!important}.copy-block{align-items:stretch;background:var(--verified-mist);display:flex;margin-top:22px;min-height:44px}.copy-block code{color:var(--ink-800);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.45;overflow-wrap:anywhere;padding:10px}.copy-block button{background:transparent;border:0;border-left:1px solid var(--line);color:var(--ink);cursor:pointer;flex:0 0 52px;font-size:11px;font-weight:700}.copy-block button:hover{background:var(--teal);color:var(--paper-strong)}.fine-print{font-size:13px!important;margin:22px 0}.goal-canvas{overflow:hidden}.goal-canvas header{border-bottom:1px solid var(--line);padding:30px}.goal-canvas header h2{font-size:42px;margin-bottom:14px}.goal-canvas header p:last-child{margin-bottom:0;max-width:680px}.canvas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.canvas-grid>div{border-bottom:1px solid var(--line);border-left:1px solid var(--line);padding:24px 30px}.canvas-grid>div:nth-child(odd){border-left:0}.canvas-grid p{font-size:15px;margin:8px 0 0}.trajectory{padding:30px}.trajectory-labels{display:flex;font-size:12px;font-weight:700;justify-content:space-between}.trajectory-line{border-bottom:2px solid var(--blue);height:70px;margin:14px 0;position:relative}.trajectory-line i{background:var(--teal);bottom:-5px;height:10px;left:4%;position:absolute;width:10px}.trajectory-line b{background:var(--coral);height:10px;position:absolute;right:4%;top:10px;width:10px}.lineage{align-items:center;display:flex;gap:15px}.lineage>div{display:grid;gap:5px}.lineage svg{color:var(--teal)}.lineage strong{font-size:15px}.lineage span{color:var(--muted);font-size:13px}.assertion-layout{display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.assertion-layout>div>p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.55}.assertion-layout ul{border-top:1px solid var(--line);list-style:none;margin:0;padding:0}.assertion-layout li{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:11px;line-height:1.45;padding:19px 0}.assertion-layout li svg{color:var(--teal);flex:0 0 auto}.manifesto-copy{margin-left:auto;max-width:780px}.manifesto-copy p{color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;font-size:29px;line-height:1.25}.manifesto-copy .button{font-family:var(--font-text);margin-top:15px}.pricing-grid article{min-height:390px}.pricing-grid h2{font-size:37px}.pricing-grid ul{color:var(--muted);font-size:14px;line-height:1.8;margin:25px 0;padding-left:18px}.pricing-featured{background:var(--dark);color:var(--paper-strong)}.pricing-featured p,.pricing-featured li{color:#ffffffbd}.docs-list{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto}.docs-list ol{border-top:1px solid var(--line);list-style:none;margin:0;padding:0}.docs-list li{border-bottom:1px solid var(--line);display:grid;font-size:18px;gap:24px;grid-template-columns:40px 1fr;padding:18px 0}.docs-list li span{color:var(--blue);font-size:12px;font-weight:700;padding-top:5px}.docs-repo-link{display:flex;margin-top:18px}.status-list{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.status-list span{border:1px solid var(--line);color:var(--ink);font-size:13px;line-height:1.3;padding:8px 10px}.decision-band .status-list span,.regression-band .status-list span{border-color:#ffffff57;color:var(--paper-strong)}.accepted-state{color:var(--verified-dark)!important;font-size:14px!important;font-weight:650}.regression-band{background:var(--verified-dark);color:var(--paper-strong);padding-bottom:100px;padding-top:100px}.regression-band .split-copy>div>p{color:#ffffffd1}@media(max-width:760px){.page-width{padding-left:20px;padding-right:20px}.hero,.hero-inner{min-height:88svh}.header-links{gap:13px}.header-navigation a,.header-auth a{font-size:12px}.hero-copy{padding-top:106px}.hero-lede{font-size:18px}.plugin-band,.install-band,.main-skill-band,.catalog-band,.evidence-band,.delivery-band{padding-bottom:70px;padding-top:70px}.plugin-layout,.install-heading,.main-skill-layout,.catalog-heading,.catalog-skills-intro,.section-heading,.evidence-layout,.delivery-layout{gap:28px;grid-template-columns:1fr}.install-paths{grid-template-columns:1fr;margin-top:38px}.install-paths li,.install-paths li:first-child{border-left:0;border-top:1px solid var(--line);min-height:0;padding:20px 0}.install-paths li:first-child{border-top:0}.mcp-config{grid-template-columns:1fr}h1{font-size:54px}h2{font-size:38px}.operating-model{grid-template-columns:1fr;margin-top:38px}.operating-model li,.operating-model li:first-child{border-left:0;border-top:1px solid var(--line);min-height:0;padding:20px 0}.operating-model li:first-child{border-top:0}.operating-model span{margin-bottom:12px}.catalog-stage{gap:26px;grid-template-columns:1fr}.catalog-skill-list{gap:12px 16px;padding-top:0}.workflow-list{margin-top:38px}.catalog-skills-intro{gap:8px;padding:20px 0}.delivery-layout>svg{margin-bottom:-10px}.thesis-band,.canvas-band,.stages-band,.stack-band,.options-band,.content-band,.proof-band,.connect-band,.decision-band,.regression-band{padding-bottom:70px;padding-top:70px}.split-copy,.section-intro,.assertion-layout,.docs-list{gap:28px;grid-template-columns:1fr}.section-intro>p:not(.eyebrow){grid-column:1;grid-row:auto}.stage-grid,.harness-grid,.pricing-grid,.canvas-columns,.canvas-grid{grid-template-columns:1fr}.stage-grid li,.harness-card,.pricing-grid article,.canvas-columns>div,.canvas-grid>div,.canvas-grid>div:nth-child(odd){border-left:0;border-top:1px solid var(--line)}.stage-grid li:first-child,.harness-card:first-child,.pricing-grid article:first-child,.canvas-columns>div:first-child,.canvas-grid>div:first-child{border-top:0}.stage-grid li,.harness-card,.pricing-grid article{min-height:0}.canvas-heading,.canvas-columns>div,.canvas-approval,.goal-canvas header,.canvas-grid>div,.trajectory{padding-left:20px;padding-right:20px}.canvas-approval a{margin-left:0}.page-hero-copy{padding:54px 0 70px}.page-hero-copy h1{font-size:52px}.comparison-table{overflow:visible}.comparison-row{gap:7px;grid-template-columns:1fr;min-width:0;padding:18px 0}.comparison-head{display:none}.comparison-row span{display:grid;gap:5px}.comparison-row span:before{color:var(--blue);font-size:11px;font-weight:700;text-transform:uppercase}.comparison-row span:nth-child(2):before{content:"Primary responsibility"}.comparison-row span:nth-child(3):before{content:"Relationship to alignment"}.comparison-criticaleye{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.lineage,.lineage-expanded{align-items:stretch;flex-direction:column}.lineage>svg{transform:rotate(90deg)}.lineage>div{border-left:2px solid var(--line);padding-left:14px}.goal-canvas header h2{font-size:34px}.manifesto-copy p{font-size:25px}.docs-list>div{display:flex;flex-direction:column;align-items:flex-start}.light-text-link{margin-left:0;margin-top:18px}}@media(max-width:620px){.hero-shade{background:#0b0d1085}.header-navigation{display:none}.header-links,.header-auth{gap:10px}.hero-facts{display:none}}@media(max-width:420px){.site-header{padding-bottom:18px;padding-top:18px}.wordmark{font-size:15px;gap:6px}.wordmark-mark{height:23px;width:23px}.header-auth a{font-size:11px}.header-auth .header-signup{padding:8px 9px}h1,.page-hero-copy h1{font-size:44px}h2,.goal-canvas header h2{font-size:32px}.hero-copy{padding-bottom:48px;padding-top:46px}.hero-lede{font-size:16px;line-height:1.48}.hero-facts{gap:11px;margin-top:34px}}
