@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) 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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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}@layer reset,theme,public,components,features,pages,overrides;@layer theme{:root{--color-work-reference-positive: #75d6a4;--color-work-reference-cool: #6d99c3;--color-work-reference-risk: #e28267;--color-work-reference-caution: #e3ba65;--color-work-reference-high-soft: #3b2427;--color-work-reference-medium-soft: #3b321f;--color-work-reference-low-soft: #1d3042;--color-work-priority-high-ink: var(--color-work-reference-risk);--color-work-priority-medium-ink: var(--color-work-reference-caution);--color-work-priority-low-ink: var(--color-work-reference-cool);color-scheme:dark;--theme-canvas: #101114;--color-sidebar: #0d0e11;--theme-surface: #141519;--theme-surface-raised: #1d2027;--theme-border: #292b33;--theme-border-strong: #292b33;--theme-ink: #f0f0f2;--theme-soft-text: #bdc0c9;--theme-coral: #a5b3e7;--theme-on-coral: #1a1d2a;--theme-coral-soft: #1d2027;--theme-sage: #94b9aa;--theme-sage-soft: #1d2027;--theme-lavender: #a5b3e7;--theme-lavender-soft: #1d2027;--theme-sand: #d3b89c;--theme-sand-soft: #1d2027;--theme-danger: #d3b89c;--theme-danger-soft: #1d2027;--theme-shadow: #101114;--theme-on-state: #101114;--lr-canvas: var(--theme-canvas);--lr-surface: var(--theme-surface);--lr-brand: var(--theme-coral);--lr-ink: var(--theme-ink);--lr-radius-sm: .5rem;--lr-radius-md: .75rem;--lr-radius-lg: 1rem;--actionairy-canvas: var(--theme-canvas);--actionairy-surface: var(--theme-surface);--actionairy-surface-raised: var(--theme-surface-raised);--actionairy-border: var(--theme-border);--actionairy-border-strong: var(--theme-border-strong);--actionairy-brand: var(--theme-coral);--actionairy-brand-soft: var(--theme-coral-soft);--actionairy-secondary: var(--theme-lavender);--actionairy-secondary-soft: var(--theme-lavender-soft);--actionairy-positive: var(--theme-sage);--color-paper: var(--actionairy-canvas);--color-paper-2: var(--actionairy-surface);--color-paper-3: var(--actionairy-surface-raised);--color-ink: var(--lr-ink);--color-muted: var(--theme-soft-text);--color-faint: var(--theme-soft-text);--color-rule: var(--actionairy-border);--color-rule-strong: var(--actionairy-border-strong);--color-brand: var(--color-ink);--color-accent: var(--actionairy-brand);--color-accent-ink: var(--theme-on-coral);--color-accent-soft: var(--actionairy-brand-soft);--color-information: var(--theme-soft-text);--color-information-soft: var(--theme-lavender-soft);--color-discovery: var(--theme-lavender);--color-discovery-ink: var(--color-ink);--color-discovery-soft: var(--theme-lavender-soft);--color-teal: var(--theme-sage);--color-teal-soft: var(--theme-sage-soft);--color-action: var(--theme-coral);--color-action-ink: var(--theme-on-coral);--color-mint: var(--theme-sage);--color-mint-soft: var(--theme-sage-soft);--color-orange: var(--theme-sand);--color-attention-ink: var(--color-ink);--color-orange-soft: var(--theme-sand-soft);--color-danger: var(--theme-danger);--color-danger-soft: var(--theme-danger-soft);--color-success: var(--theme-sage);--color-success-ink: var(--color-ink);--color-focus: var(--theme-coral);--color-shadow: var(--theme-shadow);--color-state-ink: var(--theme-on-state);--color-waveform: #ffffff;--moment-canvas: #041020;--moment-ink: #f7f9fc;--moment-wordmark: #bdc0c9;--moment-status: #94a1b1;--moment-track: #24334a;--moment-ambient: #605af3;--moment-dot-core: #ffffff;--moment-dot-halo: #605af3;--moment-brand-cyan: #28dcff;--moment-brand-purple: #605af3;--moment-brand-fuchsia: #dda5f0;--moment-quote-start: #e9fbff;--moment-quote-mid-a: #8cecff;--moment-quote-mid-b: #a8a3ff;--moment-quote-end: #f1baf4;--color-nav-today: var(--theme-coral);--color-nav-market: var(--theme-coral);--color-nav-people: var(--theme-coral);--color-nav-decisions: var(--theme-coral);--color-nav-work: var(--theme-coral);--color-nav-pilots: var(--theme-coral);--logo-field: #ff66e3;--logo-ink: #210017;--font-display: "Aspekta", ui-sans-serif, system-ui, sans-serif;--font-body: "Aspekta", ui-sans-serif, system-ui, sans-serif;--font-sans: var(--font-body);--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--font-moment: "Manrope Variable", Manrope, ui-sans-serif, system-ui, sans-serif;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--text-xs: .72rem;--text-sm: .84rem;--text-md: 1rem;--text-lg: 1.18rem;--text-xl: 1.5rem;--text-2xl: clamp(1.8rem, 4vw, 3rem);--text-page-title: clamp(1.75rem, 2.6vw, 2rem);--ease-out: cubic-bezier(.16,1,.3,1);--ease-in: cubic-bezier(.4,0,1,1);--ease-in-out: cubic-bezier(.65,0,.35,1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s;--radius-sm: var(--lr-radius-sm);--radius-md: var(--lr-radius-md);--radius-lg: var(--lr-radius-lg);--radius-pill: 999px;--rule-thin: 1px;--rule-strong: 2px}:root[data-theme=light]{color-scheme:light;--color-work-reference-high-soft: #fbe4e1;--color-work-reference-medium-soft: #fff0c2;--color-work-reference-low-soft: #e2effb;--color-work-priority-high-ink: #a64035;--color-work-priority-medium-ink: #795706;--color-work-priority-low-ink: #27699e;--theme-canvas: #f6f7f9;--color-sidebar: #f0f1f3;--theme-surface: #ffffff;--theme-surface-raised: #f0f2f8;--theme-border: #e2e4e9;--theme-border-strong: #e2e4e9;--theme-ink: #1c212c;--theme-soft-text: #48505f;--theme-coral: #4d6298;--theme-on-coral: #ffffff;--theme-coral-soft: #f0f2f8;--theme-sage: #4c7b69;--theme-sage-soft: #f0f2f8;--theme-lavender: #f0f2f8;--theme-lavender-soft: #f0f2f8;--theme-sand: #f0f2f8;--theme-sand-soft: #f0f2f8;--theme-danger: #9d6947;--theme-danger-soft: #f0f2f8;--theme-shadow: #e2e4e9;--theme-on-state: #1c212c;--logo-field: #ff66e3;--logo-ink: #210017;--moment-canvas: #f6f7f9;--moment-ink: #1c212c;--moment-wordmark: #48505f;--moment-status: #48505f;--moment-track: #e2e4e9;--moment-ambient: #605af3;--moment-dot-core: #5147d8;--moment-dot-halo: #dda5f0;--moment-quote-start: #08728f;--moment-quote-mid-a: #176fc1;--moment-quote-mid-b: #5147d8;--moment-quote-end: #a33291}}@layer theme{:root{--color-work-canvas: #101114;--color-work-panel: #141519;--color-work-raised: #1d2027;--color-work-ink: #f0f0f2;--color-work-muted: #969ba7;--color-work-rule: #292b33;--color-work-accent: #d9def1;--color-work-accent-ink: #1a1d2a;--color-work-accent-text: var(--color-work-accent);--color-work-positive: #75cda1;--color-evidence-strong: #75cda1;--color-work-cool: #7eb4dd;--color-work-risk: #e58a7a;--color-work-caution: #d6af67;--color-work-warning: #d3b89c;--color-work-information: #a5b3e7;--color-work-detail: #17181d;--color-work-selected: #1d2027;--color-work-hover: #1b1d23;--color-complexity-low: #22c55e;--color-complexity-low-ink: #101114;--color-complexity-moderate: #86d26f;--color-complexity-moderate-ink: #101114;--color-complexity-elevated: #ea580c;--color-complexity-elevated-ink: #101114;--color-complexity-high: #c94016;--color-complexity-high-ink: #ffffff;--color-complexity-very-high: #b91c1c;--color-complexity-very-high-ink: #ffffff}:root[data-theme=light]{--color-work-canvas: var(--color-paper);--color-work-panel: #fcfcfd;--color-work-raised: var(--color-paper-3);--color-work-ink: var(--color-ink);--color-work-muted: var(--color-muted);--color-work-rule: var(--color-rule-strong);--color-work-accent: #24324f;--color-work-accent-ink: #f7f9fd;--color-work-accent-text: #4d6298;--color-work-positive: #4c7b69;--color-evidence-strong: #3d705f;--color-work-cool: #176fc1;--color-work-risk: #9d6947;--color-work-caution: #8d5b3c;--color-work-warning: #8d5b3c;--color-work-information: #4d6298;--color-work-detail: #ffffff;--color-work-selected: #f0f2f8;--color-work-hover: #f4f5f8}}@layer reset{@font-face{font-family:Aspekta;src:url(/fonts/webfonts/Aspekta-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/webfonts/Aspekta-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aspekta;src:url(/fonts/webfonts/Aspekta-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;min-height:100%;overflow-x:clip;scroll-behavior:smooth;background:var(--color-paper)}body{min-width:320px;min-height:100%;overflow-x:clip;margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body, "Aspekta", ui-sans-serif, system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;background:var(--color-paper)}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}ul{margin:0;padding:0;list-style:none}}@layer components{.route-recovery{min-height:100vh;display:grid;place-content:center;justify-items:start;gap:var(--space-md);padding:var(--space-2xl);color:var(--color-ink);background:var(--color-paper)}.route-recovery>span{color:var(--color-accent);font:.68rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.route-recovery h1,.route-recovery p{margin:0}.route-recovery p{max-width:34rem;color:var(--color-muted);line-height:1.6}.route-recovery a{padding:.75rem 1rem;color:var(--color-action-ink);background:var(--color-action);border-radius:var(--radius-sm);font-weight:700}}@layer components{.moment-of-light{align-items:center;background:var(--moment-canvas);color:var(--moment-ink);display:flex;font-family:var(--font-moment);inset:0;justify-content:center;min-height:100dvh;overflow:hidden;padding:clamp(2rem,8vw,6rem);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);z-index:200}.moment-of-light--session{position:fixed}.moment-of-light--route{background:var(--color-paper);min-height:100vh;position:relative}.moment-of-light.is-exiting{opacity:0;pointer-events:none;transform:scale(.992)}.moment-of-light__ambient{background:var(--moment-ambient);border-radius:50%;filter:blur(8rem);height:min(56vw,42rem);opacity:.11;position:absolute;top:25%;width:min(56vw,42rem)}.moment-of-light__content{align-items:center;display:flex;flex-direction:column;isolation:isolate;max-width:52rem;text-align:center;width:100%}.moment-of-light__brand{align-items:center;animation:moment-brand-in .5s var(--ease-out) both;display:flex;flex-direction:column;position:relative}.moment-of-light__mark{display:block;height:auto;width:clamp(4.75rem,8vw,6.5rem)}.moment-of-light--route .moment-of-light__mark{width:3.35rem}.moment-of-light__dot{background:var(--moment-dot-core);border-radius:50%;height:.3rem;left:50%;position:absolute;top:-.06rem;transform:translate(-50%);width:.3rem}.moment-of-light__dot:before{background:var(--moment-dot-halo);border-radius:50%;content:"";filter:blur(.55rem);height:1.45rem;left:50%;opacity:.52;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.45rem}.moment-of-light__dot:after{background:var(--moment-dot-core);content:"";height:1px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.35rem}:root[data-theme=light] .moment-of-light__dot{height:.22rem;top:0;width:.22rem}:root[data-theme=light] .moment-of-light__dot:before{border-radius:0;filter:none;height:1.35rem;opacity:.58;transform:translate(-50%,-50%) scaleX(.08);width:1px}:root[data-theme=light] .moment-of-light__dot:after{opacity:.58}.moment-of-light__wordmark{color:var(--moment-wordmark);font-size:.58rem;font-weight:500;letter-spacing:.38em;margin-top:.65rem;text-transform:uppercase}.moment-of-light__quote{font-size:clamp(1.8rem,4.6vw,3.55rem);font-weight:400;letter-spacing:-.045em;line-height:1.12;margin:clamp(2.75rem,7vh,5.25rem) 0 clamp(3.2rem,8vh,5.5rem);opacity:0;transform:translateY(.65rem);transition:opacity .65s var(--ease-out),transform .65s var(--ease-out)}.moment-of-light__quote.is-visible{opacity:1;transform:translateY(0)}.moment-of-light__quote>span{background:linear-gradient(95deg,var(--moment-quote-start),var(--moment-quote-mid-a) 34%,var(--moment-quote-mid-b) 66%,var(--moment-quote-end));background-clip:text;display:block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.moment-of-light__status{color:var(--moment-status);font-size:.64rem;font-weight:600;letter-spacing:.2em;max-width:18rem;text-transform:uppercase;width:72vw}.moment-of-light--route .moment-of-light__status{font-size:.6rem;margin-top:1rem}.moment-of-light__status>i{background:var(--moment-track);display:block;height:1px;margin-top:1.1rem;overflow:hidden;position:relative;width:100%}.moment-of-light__status b{animation:moment-progress 1.45s var(--ease-in-out) infinite;background:linear-gradient(90deg,var(--moment-brand-cyan),var(--moment-brand-purple),var(--moment-brand-fuchsia));height:1px;left:0;position:absolute;top:0;width:36%}@keyframes moment-brand-in{0%{opacity:0;transform:translateY(.45rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes moment-progress{0%{transform:translate(-120%)}to{transform:translate(380%)}}@media(max-width:38rem){.moment-of-light{padding:4rem 1.5rem}.moment-of-light__quote{font-size:clamp(1.75rem,8vw,2.5rem);margin-block:3.5rem 4.25rem}}@media(prefers-reduced-motion:reduce){.moment-of-light,.moment-of-light__brand,.moment-of-light__quote{animation:none;transition-duration:1ms}.moment-of-light__status b{animation:none;width:42%}}.moment-of-light-aside{align-items:center;border-top:1px solid var(--color-rule);display:flex;gap:var(--space-sm);margin:0 var(--space-md);padding:var(--space-sm) 0}.moment-of-light-aside>img{flex:none;height:auto;width:1.7rem}.moment-of-light-aside>p{color:var(--color-muted);font:500 .64rem/1.35 var(--font-moment);letter-spacing:-.01em;margin:0}.moment-of-light-aside>p>span{color:var(--moment-quote-mid-b);display:block}.workspace-activity.is-collapsed .moment-of-light-aside{display:none}}@layer features{.pilot-operator,.prepared-page,.pilot-start-page,.claimed-decision-page{--pilot-accent: var(--color-accent);--pilot-accent-soft: var(--color-accent-soft);--pilot-information: var(--color-information);--pilot-information-soft: var(--color-information-soft);--pilot-success: var(--color-success);--pilot-success-soft: var(--color-mint-soft)}.pilot-eyebrow{display:inline-flex!important;align-items:center;gap:.4rem;color:var(--pilot-accent)!important;font:650 .61rem var(--font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase}.pilot-eyebrow svg{flex:0 0 auto}.pilot-button{min-height:2.7rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem .9rem;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font:650 var(--text-xs) var(--font-body);text-decoration:none;cursor:pointer}.pilot-button--primary{color:var(--color-action-ink);background:var(--color-action);border-color:var(--color-action)}.pilot-button--primary:hover{transform:translateY(-1px)}.pilot-button--secondary{color:var(--color-ink);background:var(--color-paper-3)}.pilot-button--quiet{color:var(--color-muted);background:transparent}.pilot-button:disabled{opacity:.48;cursor:not-allowed;transform:none}.pilot-text-button{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem;color:var(--color-muted);background:transparent;border:0;font:650 var(--text-xs) var(--font-body);cursor:pointer}.pilot-error{margin:0 0 var(--space-md);padding:.75rem .9rem;color:var(--color-danger);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-sm);font-size:var(--text-xs)}.pilot-start-page{min-height:100vh;padding:0 1rem 5rem;color:var(--color-ink);background:radial-gradient(circle at 82% 0%,var(--color-accent-soft),transparent 32rem),radial-gradient(circle at 0% 65%,var(--color-information-soft),transparent 28rem),var(--color-paper)}.pilot-start-nav{width:min(76rem,100%);min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin:0 auto;border-bottom:1px solid var(--color-rule)}.pilot-start-nav>span:last-child{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-faint);font-size:.62rem}.pilot-start-entry,.pilot-start-progress{width:min(52rem,100%);margin:clamp(5rem,13vw,9rem) auto 0}.pilot-start-entry h1,.pilot-start-progress h1,.pilot-start-gate__header h1{margin:.8rem 0 .7rem;font-family:var(--font-display);font-size:clamp(2.7rem,7vw,5.4rem);line-height:.96;letter-spacing:-.055em}.pilot-start-entry>p,.pilot-start-progress>p,.pilot-start-gate__header p{max-width:42rem;margin:0;color:var(--color-muted);font-size:clamp(.9rem,2vw,1.05rem);line-height:1.65}.pilot-start-entry form{margin-top:2rem}.pilot-start-entry form>label{display:block;margin-bottom:.5rem;color:var(--color-muted);font-size:.68rem;font-weight:650}.pilot-start-entry form>div{min-height:4rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.4rem .4rem .4rem 1rem;background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-md);box-shadow:0 18px 50px var(--color-shadow)}.pilot-start-entry form svg{color:var(--pilot-accent)}.pilot-start-entry form input{min-width:0;height:3rem;color:var(--color-ink);background:transparent;border:0;outline:0;font:var(--text-md) var(--font-body)}.pilot-start-entry form button,.pilot-start-identity form button{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:0 1rem;color:var(--color-action-ink);background:var(--color-action);border:1px solid var(--color-action);border-radius:var(--radius-sm);font:700 .7rem var(--font-body);cursor:pointer}.pilot-start-entry>small{display:block;margin-top:.85rem;color:var(--color-faint);font-size:.62rem;line-height:1.5}.pilot-start-error{margin:.8rem 0 0!important;padding:.7rem .8rem;color:var(--color-danger)!important;background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-sm);font-size:.66rem!important;line-height:1.45!important}.pilot-start-progress{width:min(44rem,100%)}.pilot-start-progress h1{font-size:clamp(2.5rem,6vw,4.3rem)}.pilot-start-progress ol{display:grid;gap:.1rem;margin:2.2rem 0 1.2rem;padding:0;list-style:none}.pilot-start-progress li{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:3rem;color:var(--color-faint);border-bottom:1px solid var(--color-rule);font-size:.73rem}.pilot-start-progress li>span{width:1.55rem;height:1.55rem;display:grid;place-items:center;background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:50%;font:.58rem var(--font-mono)}.pilot-start-progress li.is-active{color:var(--color-ink);font-weight:650}.pilot-start-progress li.is-active>span{color:var(--pilot-accent);border-color:var(--pilot-accent);box-shadow:0 0 0 4px var(--pilot-accent-soft);animation:pilot-progress-pulse 1.6s ease-in-out infinite}.pilot-progress-spinner{animation:pilot-progress-spin .9s linear infinite}.pilot-start-progress li.is-complete{color:var(--color-muted)}.pilot-start-progress li.is-complete>span{color:var(--color-state-ink);background:var(--pilot-success);border-color:var(--color-success)}.pilot-start-progress__live{min-height:3.5rem;display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.75rem;margin:0 0 1rem;padding:.8rem .9rem;color:var(--color-muted);background:var(--pilot-accent-soft);border:1px solid var(--color-accent);border-radius:var(--radius-sm)}.pilot-start-progress__live>span{width:1.1rem;height:1.1rem;display:grid;place-items:center;border:1px solid var(--pilot-accent);border-radius:50%;animation:pilot-progress-pulse 1.6s ease-in-out infinite}.pilot-start-progress__live i{width:.32rem;height:.32rem;background:var(--pilot-accent);border-radius:50%}.pilot-start-progress__live p{margin:0;font-size:.7rem;line-height:1.5;animation:pilot-progress-copy .3s ease-out}.pilot-start-progress>p{font-size:.66rem}@keyframes pilot-progress-pulse{50%{box-shadow:0 0 0 8px transparent}}@keyframes pilot-progress-spin{to{transform:rotate(360deg)}}@keyframes pilot-progress-copy{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pilot-start-progress li.is-active>span,.pilot-progress-spinner,.pilot-start-progress__live>span,.pilot-start-progress__live p{animation:none}}.pilot-start-gate{width:min(70rem,100%);margin:clamp(3rem,8vw,6rem) auto 0}.pilot-start-gate__header{max-width:55rem;margin:0 auto;text-align:center}.pilot-start-gate__header h1{font-size:clamp(2.6rem,6vw,4.9rem)}.pilot-start-gate__header p{margin-inline:auto}.pilot-start-gate__website{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.55rem .65rem;color:var(--color-muted);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:.62rem}.pilot-start-gate__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:var(--space-lg);align-items:start;margin:3rem auto 0}.pilot-start-gate__promise{overflow:hidden;padding:clamp(1.5rem,4vw,2.5rem);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.pilot-start-gate__promise h2{max-width:38rem;margin:.75rem 0 1.7rem;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.16;letter-spacing:-.035em}.pilot-start-gate__promise ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.pilot-start-gate__promise li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.8rem;padding:1rem 0;border-top:1px solid var(--color-rule)}.pilot-start-gate__promise li>span{width:1.8rem;height:1.8rem;display:grid;place-items:center;color:var(--pilot-accent);background:var(--pilot-accent-soft);border-radius:50%;font:.55rem var(--font-mono)}.pilot-start-gate__promise li strong{display:block;font-size:.76rem}.pilot-start-gate__promise li p{margin:.25rem 0 0;color:var(--color-muted);font-size:.68rem;line-height:1.55}.pilot-start-identity{position:sticky;top:var(--space-lg);padding:clamp(1.3rem,3vw,1.8rem);background:linear-gradient(145deg,var(--pilot-accent-soft),transparent 60%),var(--color-paper-2);border:1px solid var(--color-accent);border-radius:var(--radius-lg)}.pilot-start-identity h2{margin:.65rem 0 .35rem;font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.035em}.pilot-start-identity>p{margin:0;color:var(--color-muted);font-size:.7rem;line-height:1.55}.pilot-start-identity form{display:grid;gap:.85rem;margin-top:1.3rem}.pilot-start-identity label{display:grid;gap:.4rem}.pilot-start-identity label>span{display:flex;justify-content:space-between;gap:.5rem;color:var(--color-muted);font-size:.62rem;font-weight:650}.pilot-start-identity input{width:100%;height:2.7rem;padding:0 .7rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:.72rem var(--font-body)}.pilot-start-identity input:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--pilot-accent)}.pilot-start-identity form button{width:100%;margin-top:.2rem}.pilot-start-identity__saved{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;margin-top:1.3rem;padding:.9rem;color:var(--color-success-ink);background:var(--pilot-success-soft);border:1px solid var(--color-success);border-radius:var(--radius-sm)}.pilot-start-identity__saved>svg{margin-top:.05rem}.pilot-start-identity__saved strong{color:var(--color-ink);font-size:.7rem}.pilot-start-identity__saved p{margin:.25rem 0 0;color:var(--color-muted);font-size:.62rem;line-height:1.5}.pilot-start-identity>small{display:block;margin-top:.8rem;color:var(--color-faint);font-size:.57rem;line-height:1.5}.pilot-operator{max-width:90rem}.pilot-principle{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-sm);margin-bottom:var(--space-lg);padding:var(--space-md);color:var(--color-muted);background:linear-gradient(90deg,var(--pilot-accent-soft),transparent 72%),var(--color-paper-2);border:1px solid var(--color-accent);border-radius:var(--radius-md)}.pilot-principle>svg{color:var(--pilot-accent)}.pilot-principle strong{display:block;color:var(--color-ink);font-size:var(--text-sm)}.pilot-principle p{max-width:66rem;margin:.2rem 0 0;font-size:var(--text-xs);line-height:1.55}.pilot-principle>span{padding:.3rem .48rem;color:var(--pilot-accent);background:var(--pilot-accent-soft);border-radius:var(--radius-pill);font:.55rem var(--font-mono);text-transform:uppercase}.pilot-operator__grid{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-lg);align-items:start}.pilot-intake,.pilot-recent,.pilot-control-room{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.pilot-intake{padding:clamp(1.25rem,3vw,2rem)}.pilot-intake h2,.pilot-recent h2{margin:.45rem 0 .35rem;font-size:var(--text-xl);letter-spacing:-.025em}.pilot-intake>p{margin:0 0 var(--space-lg);color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.pilot-intake form{display:grid;gap:var(--space-md)}.pilot-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.pilot-intake label{min-width:0;display:grid;gap:.42rem;color:var(--color-muted);font-size:var(--text-xs)}.pilot-transcript-intake{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-rule)}.pilot-transcript-intake summary{cursor:pointer;font-size:var(--text-sm);font-weight:650}.pilot-transcript-intake>p{color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.pilot-transcript-intake form{display:grid;gap:var(--space-md)}.pilot-transcript-intake label{display:grid;gap:.42rem;color:var(--color-muted);font-size:var(--text-xs)}.pilot-transcript-intake label small{color:var(--color-faint)}.pilot-transcript-intake input:not([type=checkbox]),.pilot-transcript-intake textarea{width:100%;min-width:0;padding:.7rem .75rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:var(--text-sm) var(--font-body)}.pilot-transcript-intake textarea{resize:vertical;line-height:1.5}.pilot-transcript-intake .pilot-transcript-permission{display:flex;align-items:flex-start}.pilot-transcript-permission input{margin-top:.15rem;flex:0 0 auto}.pilot-transcript-intake [role=alert]{margin:0;color:var(--color-danger)}.pilot-transcript-intake input:focus-visible,.pilot-transcript-intake textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.pilot-intake label>span{display:flex;justify-content:space-between;color:var(--color-muted);font-weight:650}.pilot-intake label small{color:var(--color-faint);font-weight:400}.pilot-intake input,.pilot-intake textarea,.decision-actions input,.checkpoint-correction input{width:100%;min-width:0;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:var(--text-sm) var(--font-body)}.pilot-intake input{height:2.65rem;padding:0 .75rem}.pilot-intake textarea{min-height:5rem;padding:.7rem .75rem;resize:vertical;line-height:1.5}.pilot-intake input:focus,.pilot-intake textarea:focus,.decision-actions input:focus,.checkpoint-correction input:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--pilot-accent)}.pilot-input-icon{position:relative}.pilot-input-icon svg{position:absolute;left:.7rem;top:.78rem;color:var(--color-faint);pointer-events:none}.pilot-input-icon input{padding-left:2rem}.pilot-prepare-button{width:100%;min-height:3rem;margin-top:.25rem}.pilot-recent{position:sticky;top:var(--space-lg);max-height:min(36rem,calc(100vh - var(--space-2xl)));display:grid;grid-template-rows:auto auto minmax(0,1fr);padding:var(--space-lg);overflow:hidden}.pilot-recent__header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-sm)}.pilot-recent__header>small{min-width:1.6rem;padding:.2rem .4rem;color:var(--color-faint);background:var(--color-paper-3);border-radius:var(--radius-pill);font:.58rem var(--font-mono);text-align:center}.pilot-recent__search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;margin-top:var(--space-md);padding:0 .65rem;color:var(--color-faint);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pilot-recent__search:focus-within{outline:2px solid var(--color-accent);outline-offset:1px}.pilot-recent__search input{min-width:0;height:2.35rem;color:var(--color-ink);background:transparent;border:0;font:var(--text-xs) var(--font-body);outline:0}.pilot-recent__list{min-height:0;display:grid;align-content:start;margin-top:var(--space-md);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.pilot-recent__list>button{width:100%;min-width:0;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem .5rem;color:var(--color-muted);background:transparent;border:0;border-top:1px solid var(--color-rule);text-align:left;cursor:pointer}.pilot-recent__list>button:hover,.pilot-recent__list>button.is-selected{color:var(--color-ink);background:var(--color-paper-3)}.pilot-recent__list>button>span{width:2rem;height:2rem;display:grid;place-items:center;color:var(--pilot-accent);background:var(--pilot-accent-soft);border-radius:50%;font-weight:700}.pilot-recent__list strong,.pilot-recent__list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pilot-recent__list strong{font-size:var(--text-xs)}.pilot-recent__list small{margin-top:.2rem;color:var(--color-faint);font-size:.62rem;text-transform:capitalize}.pilot-recent__list>p{color:var(--color-faint);font-size:var(--text-xs);line-height:1.5}.pilot-control-room{margin-top:var(--space-lg);overflow:hidden}.pilot-control-room>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.pilot-control-room>header h2{margin:.55rem 0 .3rem;font-size:var(--text-xl);letter-spacing:-.03em}.pilot-control-room>header p{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.pilot-control-room>header code{padding:.12rem .25rem;color:var(--pilot-information);background:var(--pilot-information-soft);border-radius:.2rem;font-size:.58rem}.pilot-company-avatar{width:1.4rem;height:1.4rem;display:grid;place-items:center;color:var(--color-accent-ink);background:var(--pilot-accent);border-radius:50%}.pilot-link-actions{flex:0 0 auto;display:flex;gap:.45rem}.pilot-link-actions button,.pilot-link-actions a{min-height:2.35rem;display:inline-flex;align-items:center;gap:.4rem;padding:0 .65rem;color:var(--color-muted);background:var(--color-paper-3);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:.65rem;font-weight:650;cursor:pointer}.pilot-link-actions a{color:var(--color-ink)}.pilot-timeline{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--color-rule);border-bottom:1px solid var(--color-rule)}.pilot-timeline>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .5rem;padding:.85rem;background:var(--color-paper)}.pilot-timeline>div>span{grid-row:1 / 3;width:1.35rem;height:1.35rem;display:grid;place-items:center;color:var(--color-faint);border:1px solid var(--color-rule-strong);border-radius:50%;font:.56rem var(--font-mono)}.pilot-timeline strong{color:var(--color-muted);font-size:.65rem}.pilot-timeline small{overflow:hidden;color:var(--color-faint);font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.pilot-timeline>div.is-complete>span{color:var(--color-state-ink);background:var(--pilot-success);border-color:var(--color-success)}.pilot-timeline>div.is-complete strong{color:var(--color-ink)}.pilot-timeline>div.is-current{background:linear-gradient(135deg,var(--pilot-accent-soft),var(--color-paper))}.pilot-timeline>div.is-current>span{color:var(--pilot-accent);border-color:var(--pilot-accent)}.pilot-review-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(21rem,.94fr)}.pilot-research-review,.pilot-email-review{min-width:0;padding:var(--space-xl)}.pilot-research-review{border-right:1px solid var(--color-rule)}.pilot-research-review h3{max-width:50rem;margin:.7rem 0;font-size:var(--text-lg);line-height:1.45}.pilot-research-review>a{display:inline-flex;align-items:center;gap:.3rem;color:var(--pilot-information);font-size:.65rem}.pilot-research-review blockquote{margin:var(--space-lg) 0;padding:var(--space-md);color:var(--color-muted);background:var(--color-paper);border-left:2px solid var(--pilot-information);font-size:var(--text-xs);line-height:1.6}.pilot-hypothesis-list{display:grid;gap:.55rem}.pilot-hypothesis-list>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding-top:.65rem;border-top:1px solid var(--color-rule)}.pilot-hypothesis-list span{color:var(--pilot-accent);font:.56rem var(--font-mono);text-transform:uppercase}.pilot-hypothesis-list p{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.pilot-crawl-receipt{display:flex;align-items:center;gap:.4rem;margin-top:var(--space-lg);color:var(--color-faint);font-size:.6rem}.pilot-email-review{background:var(--color-paper)}.email-preview-meta{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.35rem .7rem;margin:var(--space-md) 0;padding-bottom:var(--space-md);border-bottom:1px solid var(--color-rule);font-size:.64rem}.email-preview-meta span{color:var(--color-faint)}.email-preview-meta strong{overflow-wrap:anywhere;color:var(--color-muted)}.pilot-email-review pre{max-height:22rem;margin:0 0 var(--space-md);overflow:auto;color:var(--color-muted);font:.68rem/1.65 var(--font-body);white-space:pre-wrap}.pilot-email-review .pilot-button{width:100%}.email-sent-state,.assistant-scheduled{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-success-ink);font-size:.66rem;font-weight:650}.pilot-awaiting-preparation{padding:var(--space-2xl);text-align:center}.pilot-awaiting-preparation svg{color:var(--pilot-accent)}.pilot-awaiting-preparation h3{margin:.6rem 0 .3rem}.pilot-awaiting-preparation p{margin:0;color:var(--color-muted);font-size:var(--text-xs)}.assistant-control{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:var(--space-lg) var(--space-xl);background:linear-gradient(90deg,var(--pilot-information-soft),transparent 60%);border-top:1px solid var(--color-rule)}.assistant-control>div{display:flex;align-items:flex-start;gap:var(--space-sm)}.assistant-control>div>svg{flex:0 0 auto;color:var(--pilot-information)}.assistant-control strong{display:block;font-size:var(--text-sm)}.assistant-control p{margin:.22rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.assistant-schedule-form{flex:0 1 42rem;display:grid;grid-template-columns:minmax(12rem,1fr) minmax(11rem,.8fr) auto;align-items:end;gap:var(--space-sm)}.assistant-schedule-form label{min-width:0;display:grid;gap:.35rem}.assistant-schedule-form label>span{color:var(--color-muted);font-size:.66rem;font-weight:650}.assistant-schedule-form input{width:100%;min-width:0;height:2.7rem;padding:0 .7rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:var(--text-xs) var(--font-body)}.assistant-schedule-form input:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--pilot-information)}.operator-case-ready{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);background:var(--pilot-success-soft);border-top:1px solid var(--color-success)}.operator-case-ready>svg{color:var(--color-success-ink)}.operator-case-ready h3{margin:.3rem 0;font-size:var(--text-md)}.operator-case-ready p{max-width:52rem;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.operator-case-ready>a{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-ink);font-size:.66rem;font-weight:650}.prepared-page{min-height:100vh;padding-bottom:5rem;color:var(--color-ink);background:radial-gradient(circle at 82% 3%,var(--color-accent-soft),transparent 24rem),radial-gradient(circle at 5% 24%,var(--color-information-soft),transparent 26rem),var(--color-paper);font-family:var(--font-body)}.prepared-page *,.prepared-page *:before,.prepared-page *:after{box-sizing:border-box}.prepared-page a{color:inherit;text-decoration:none}.prepared-page .pilot-button--primary{color:var(--color-action-ink)}.prepared-page button,.prepared-page input{font-family:inherit}.prepared-page button:focus-visible,.prepared-page a:focus-visible,.prepared-page input:focus-visible,.prepared-page summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.prepared-nav{width:min(76rem,calc(100% - 2rem));min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);margin:0 auto;border-bottom:1px solid var(--color-rule)}.prepared-brand{display:flex;align-items:center;gap:.6rem}.prepared-mark{width:1.65rem;height:1.65rem;flex:0 0 auto}.prepared-brand strong,.prepared-brand small{display:block}.prepared-brand strong{font-size:.86rem}.prepared-brand small{margin-top:.12rem;color:var(--color-faint);font-size:.58rem}.prepared-nav__actions{display:flex;align-items:center;gap:.9rem}.prepared-nav__actions>span{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-faint);font-size:.62rem}.prepared-nav__actions>a{color:var(--color-muted);font-size:.61rem}.prepared-nav__actions>a:hover{color:var(--color-ink)}.prepared-hero{width:min(76rem,calc(100% - 2rem));display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:clamp(2rem,7vw,6rem);align-items:center;margin:0 auto;padding:clamp(4.5rem,10vw,8rem) 0 4.5rem}.prepared-hero__copy h1{max-width:52rem;margin:1rem 0;font-family:var(--font-display);font-size:clamp(2.6rem,6vw,5.6rem);font-weight:650;line-height:.98;letter-spacing:-.058em}.prepared-hero__copy h1 em{color:var(--pilot-accent);font-style:normal}.prepared-hero__copy>p{max-width:43rem;margin:0;color:var(--color-muted);font-size:clamp(.92rem,1.5vw,1.1rem);line-height:1.7}.prepared-hero__actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.7rem}.prepared-hero__status{padding:1.15rem;background:var(--color-danger-soft);border:1px solid var(--color-rule);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prepared-hero__status>span{color:var(--color-faint);font:.57rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.prepared-hero__status ol{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.prepared-hero__status li{display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.6rem;color:var(--color-faint);font-size:.68rem;line-height:1.35}.prepared-hero__status li>span,.prepared-hero__status li>svg{width:1.35rem;height:1.35rem;display:grid;place-items:center;padding:.28rem;color:var(--color-faint);border:1px solid var(--color-rule);border-radius:50%}.prepared-hero__status li.is-complete{color:var(--color-muted)}.prepared-hero__status li.is-complete>svg{color:var(--color-state-ink);background:var(--pilot-success);border-color:var(--color-success)}.prepared-error{width:min(76rem,calc(100% - 2rem));margin:0 auto var(--space-lg)}.prepared-signals{width:min(76rem,calc(100% - 2rem));margin:0 auto var(--space-lg);overflow:hidden;background:var(--color-danger-soft);border:1px solid var(--color-rule);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prepared-signals>header{padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.prepared-signals>header h2{max-width:52rem;margin:.55rem 0 .35rem;font-size:clamp(1.45rem,3vw,2.1rem);letter-spacing:-.035em}.prepared-signals>header p{max-width:52rem;margin:0;color:var(--color-muted);font-size:.72rem;line-height:1.55}.prepared-signals__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--color-rule)}.prepared-signals__grid article{min-width:0;padding:var(--space-lg);background:var(--color-paper-2)}.prepared-signals__meta{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.prepared-signals__meta>span{display:inline-flex;align-items:center;gap:.4rem;color:var(--pilot-accent);font:.57rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.prepared-signals__meta em{flex:none;padding:.22rem .38rem;color:var(--color-faint);background:var(--color-paper-3);border-radius:var(--radius-pill);font:normal .51rem var(--font-mono);text-transform:uppercase}.prepared-signals__meta em.is-observed{color:var(--color-success-ink);background:var(--pilot-success-soft)}.prepared-signals__grid h3{margin:1rem 0 .45rem;color:var(--color-ink);font-size:var(--text-md);line-height:1.3}.prepared-signals__grid p{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.prepared-signals__grid footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:1rem;color:var(--color-faint);font:.54rem var(--font-mono);text-transform:capitalize}.prepared-signals__grid footer a{display:inline-flex;align-items:center;gap:.25rem;color:var(--pilot-information)}.pilot-start-evidence>.prepared-signals.is-compact{width:100%;margin:0;background:transparent;border:0;border-bottom:1px solid var(--color-rule);border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.pilot-start-evidence>.prepared-signals.is-compact .prepared-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prepared-brief,.meeting-consent,.prepared-transcript,.product-decision{width:min(76rem,calc(100% - 2rem));margin:0 auto}.prepared-brief{display:grid;grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);overflow:hidden;background:var(--color-danger-soft);border:1px solid var(--color-rule);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prepared-brief>header{grid-column:1 / -1;padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.prepared-brief>header h2{max-width:46rem;margin:.55rem 0 0;font-size:clamp(1.45rem,3vw,2.1rem);letter-spacing:-.035em}.prepared-observation{padding:var(--space-xl);background:var(--color-paper);border-right:1px solid var(--color-rule)}.prepared-observation>span{display:flex;align-items:center;gap:.5rem;color:var(--pilot-information);font:.57rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.prepared-observation h3{margin:1rem 0;font-size:var(--text-lg);line-height:1.5}.prepared-observation>a{display:inline-flex;align-items:center;gap:.35rem;color:var(--pilot-information);font-size:.64rem}.prepared-observation blockquote{margin:var(--space-xl) 0 0;padding:var(--space-md);color:var(--color-muted);background:var(--pilot-information-soft);border-left:2px solid var(--pilot-information);font-size:var(--text-xs);line-height:1.6}.prepared-hypotheses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl);padding:var(--space-xl)}.prepared-hypotheses>div{min-width:0}.prepared-hypotheses article{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--color-rule)}.prepared-hypotheses article>span{width:1.7rem;height:1.7rem;display:grid;place-items:center;color:var(--pilot-accent);background:var(--pilot-accent-soft);border-radius:50%;font:.58rem var(--font-mono)}.prepared-hypotheses article p{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.prepared-hypotheses ol{margin:.8rem 0 0;padding-left:1.1rem;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.prepared-hypotheses li+li{margin-top:.7rem}.prepared-sources{grid-column:1 / -1;border-top:1px solid var(--color-rule)}.prepared-sources summary,.decision-evidence summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem var(--space-xl);color:var(--color-muted);font-size:.64rem;cursor:pointer;list-style:none}.prepared-sources summary::-webkit-details-marker,.decision-evidence summary::-webkit-details-marker{display:none}.prepared-sources summary>span,.decision-evidence summary>span{display:inline-flex;align-items:center;gap:.4rem}.prepared-sources[open] summary>svg,.decision-evidence[open] summary>span:last-child svg{transform:rotate(180deg)}.prepared-sources>div{display:grid;gap:.45rem;padding:0 var(--space-xl) var(--space-xl)}.prepared-sources a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;gap:1rem;padding:.65rem 0;color:var(--color-muted);border-top:1px solid var(--color-rule);font-size:.66rem}.prepared-sources a small{overflow:hidden;color:var(--color-faint);text-overflow:ellipsis;white-space:nowrap}.prepared-sources p{margin:.5rem 0 0;color:var(--color-faint);font-size:.62rem;line-height:1.55}.meeting-consent{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);margin-top:var(--space-lg);padding:var(--space-lg) var(--space-xl);background:linear-gradient(90deg,var(--pilot-information-soft),transparent 70%),var(--color-paper-2);border:1px solid var(--color-information);border-radius:var(--radius-md)}.meeting-consent>div{display:flex;align-items:flex-start;gap:var(--space-sm)}.meeting-consent>div>svg{flex:0 0 auto;color:var(--pilot-information)}.meeting-consent strong{display:block;font-size:var(--text-sm)}.meeting-consent p{max-width:50rem;margin:.25rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.consent-confirmed{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-success-ink);font-size:.68rem;font-weight:650;white-space:nowrap}.prepared-transcript{margin-top:5rem;overflow:hidden;background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.prepared-transcript>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.prepared-transcript h2{margin:.55rem 0 0;font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.035em}.transcript-state{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .55rem;color:var(--color-muted);background:var(--color-paper-3);border-radius:var(--radius-pill);font:.58rem var(--font-mono);text-transform:uppercase;white-space:nowrap}.transcript-state i{width:.4rem;height:.4rem;background:var(--pilot-information);border-radius:50%;animation:pilot-pulse 1.4s infinite}@keyframes pilot-pulse{50%{opacity:.2;transform:scale(.7)}}.prepared-transcript__lines{max-height:34rem;overflow:auto}.prepared-transcript__lines article{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:1.2rem var(--space-xl);border-bottom:1px solid var(--color-rule)}.prepared-transcript__lines article:last-child{border:0}.prepared-transcript__lines time{color:var(--color-faint);font:.58rem var(--font-mono)}.prepared-transcript__lines strong{color:var(--pilot-information);font-size:.66rem}.prepared-transcript__lines p{max-width:55rem;margin:.3rem 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.65}.prepared-transcript__empty{padding:4rem var(--space-xl);text-align:center}.prepared-transcript__empty svg{color:var(--pilot-information)}.prepared-transcript__empty h3{margin:.7rem 0 .3rem}.prepared-transcript__empty p{max-width:35rem;margin:0 auto;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.product-decision{margin-top:5rem;overflow:hidden;background:linear-gradient(145deg,var(--color-accent-soft),transparent 24rem),var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.product-decision__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.product-decision__header h2{max-width:50rem;margin:.6rem 0 .4rem;font-size:clamp(1.6rem,4vw,2.65rem);line-height:1.1;letter-spacing:-.045em}.product-decision__header p{max-width:40rem;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.case-state{display:inline-flex;align-items:center;gap:.42rem;padding:.42rem .58rem;color:var(--pilot-accent);background:var(--pilot-accent-soft);border-radius:var(--radius-pill);font:.56rem var(--font-mono);text-transform:uppercase;white-space:nowrap}.case-state--approved{color:var(--color-success-ink);background:var(--pilot-success-soft)}.case-state--needs_evidence{color:var(--pilot-information);background:var(--pilot-information-soft)}.decision-authority-note{display:flex;align-items:flex-start;gap:.6rem;padding:.85rem var(--space-xl);color:var(--color-muted);background:var(--color-paper);border-bottom:1px solid var(--color-rule);font-size:.63rem;line-height:1.5}.decision-authority-note svg{flex:0 0 auto;color:var(--color-success-ink)}.decision-authority-note strong{color:var(--color-ink)}.decision-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.decision-blocks article{min-width:0;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.8rem;padding:var(--space-xl);border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.decision-blocks article:nth-child(2n){border-right:0}.decision-blocks article>span{color:var(--pilot-accent);font:.58rem var(--font-mono)}.decision-blocks h3{margin:0 0 .55rem;color:var(--color-faint);font:.57rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.decision-blocks p{margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.62}.decision-evidence{border-bottom:1px solid var(--color-rule)}.decision-signal-link{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem var(--space-xl);color:var(--pilot-information);background:var(--color-information-soft);border-bottom:1px solid var(--color-rule)}.decision-signal-link svg{flex:0 0 auto;margin-top:.05rem}.decision-signal-link span{display:grid;gap:.2rem}.decision-signal-link strong{color:var(--color-ink);font-size:.66rem}.decision-signal-link small{color:var(--color-muted);font-size:.59rem;line-height:1.45}.decision-evidence summary>span:first-child{color:var(--color-ink);font-weight:650}.decision-evidence summary>span:last-child{color:var(--color-faint);font:.55rem var(--font-mono);text-transform:uppercase}.decision-evidence>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);padding:0 var(--space-xl) var(--space-xl)}.decision-evidence blockquote{margin:0;padding:var(--space-md);color:var(--color-muted);background:var(--color-paper);border-left:2px solid var(--pilot-information);font-size:var(--text-xs);line-height:1.6}.decision-evidence blockquote.is-contradicting{background:var(--color-orange-soft);border-left-color:var(--color-orange)}.decision-evidence blockquote.is-contradicting>strong{display:block;margin-bottom:.45rem;color:var(--color-attention-ink);font:.55rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.decision-evidence blockquote.is-inconclusive{border-left-color:var(--color-faint)}.decision-evidence blockquote.is-inconclusive>strong{display:block;margin-bottom:.45rem;color:var(--color-faint);font:.55rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.decision-evidence cite a{color:inherit}.decision-evidence cite{display:block;margin-top:.7rem;color:var(--pilot-information);font:.57rem var(--font-mono);font-style:normal}.decision-no-contradiction{margin:0;padding:var(--space-md);color:var(--color-faint);background:var(--color-paper);font-size:.65rem;line-height:1.55}.decision-checkpoint,.revision-proposal,.decision-actions{padding:var(--space-xl);border-bottom:1px solid var(--color-rule)}.decision-checkpoint{background:linear-gradient(100deg,var(--pilot-accent-soft),transparent 70%)}.decision-checkpoint h3,.revision-proposal h3,.decision-actions h3{margin:.6rem 0 .35rem;font-size:var(--text-lg);letter-spacing:-.025em}.decision-checkpoint>p,.revision-proposal>p,.decision-actions>p{max-width:50rem;margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.pilot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:var(--space-md)}.checkpoint-correction{max-width:52rem;display:grid;gap:.45rem;margin-top:var(--space-md)}.checkpoint-correction label,.decision-actions label{color:var(--color-muted);font-size:.64rem;font-weight:650}.checkpoint-correction>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.checkpoint-correction input,.decision-actions input{height:2.7rem;padding:0 .75rem}.checkpoint-correction>.pilot-text-button{justify-self:start}.revision-proposal{background:linear-gradient(100deg,var(--pilot-accent-soft),transparent)}.revision-diff{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:var(--space-lg)}.revision-diff>div{height:100%;padding:var(--space-md);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.revision-diff small{color:var(--color-faint);font:.55rem var(--font-mono);text-transform:uppercase}.revision-diff p{margin:.5rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.revision-diff svg{color:var(--pilot-accent)}.revision-rationale{margin-top:.7rem!important;font-size:.64rem!important}.research-action{margin:var(--space-xl);overflow:hidden;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.research-action__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:.8rem var(--space-md);border-bottom:1px solid var(--color-rule)}.research-action__head>span{display:flex;align-items:center;gap:.45rem;color:var(--pilot-information);font:650 .59rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.research-action__head small{padding:.25rem .4rem;color:var(--color-faint);background:var(--color-paper-3);border-radius:var(--radius-pill);font:.54rem var(--font-mono);text-transform:uppercase}.research-action>h3{max-width:50rem;margin:var(--space-lg) var(--space-lg) .5rem;font-size:var(--text-lg);letter-spacing:-.025em}.research-action__evidence-state{display:flex;align-items:flex-start;gap:.55rem;margin:.75rem var(--space-lg) var(--space-md);padding:.75rem .85rem;color:var(--color-faint);background:var(--color-paper-3);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.research-action__evidence-state svg{flex:0 0 auto}.research-action__evidence-state span{display:grid;gap:.25rem}.research-action__evidence-state strong{color:var(--color-ink);font-size:.68rem}.research-action__evidence-state small{color:var(--color-muted);font-size:.61rem;line-height:1.45}.research-action__evidence-state.is-support{color:var(--color-success-ink);border-color:var(--color-success)}.research-action__evidence-state.is-contradict,.research-action__evidence-state.is-inconclusive,.research-action__evidence-state.is-mixed{color:var(--color-attention-ink);border-color:var(--color-orange)}.research-action__evidence-state.is-working{color:var(--pilot-information);border-color:var(--color-information)}.research-action>p{max-width:55rem;margin:0 var(--space-lg);color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.research-action__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:var(--space-lg);background:var(--color-rule);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.research-action__grid>div{min-width:0;display:grid;gap:.4rem;padding:var(--space-md);background:var(--color-paper-2)}.research-action__grid small{color:var(--color-faint);font:.55rem var(--font-mono);text-transform:uppercase}.research-action__grid strong{color:var(--color-muted);font-size:.68rem;line-height:1.5}.research-action>.research-action__permission{display:flex;align-items:flex-start;gap:.4rem;margin:0;padding:.8rem var(--space-md);color:var(--color-faint);font-size:.6rem}.research-action__permission svg{flex:0 0 auto;color:var(--color-success-ink)}.research-action__run-link{display:inline-flex;align-items:center;gap:.35rem;margin:0 var(--space-md) var(--space-md);color:var(--pilot-information);font-size:.62rem;font-weight:650;text-decoration:none}.decision-offline-work{display:grid;gap:.55rem;padding:var(--space-xl);background:var(--color-accent-soft);border-bottom:1px solid var(--color-rule)}.decision-offline-work>div{display:flex;align-items:center;gap:.55rem;color:var(--pilot-accent)}.decision-offline-work>div span{display:grid;gap:.12rem}.decision-offline-work small{color:var(--color-faint);font:.54rem var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.decision-offline-work h3{margin:0;font-size:var(--text-md)}.decision-offline-work p{max-width:52rem;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.decision-offline-work footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);color:var(--color-faint);font:.58rem var(--font-mono)}.decision-offline-work footer a{display:inline-flex;align-items:center;gap:.3rem;color:var(--pilot-information);text-decoration:none}.decision-actions input{max-width:40rem;display:block;margin-top:.45rem}.decision-actions label{display:block;margin-top:var(--space-md)}.decision-more-options{display:flex;gap:.5rem;margin-top:.65rem}.decision-more-options button{padding:.45rem .6rem;color:var(--color-faint);background:transparent;border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:.62rem;cursor:pointer}.decision-outcome{display:flex;align-items:flex-start;gap:.75rem;padding:var(--space-xl);color:var(--color-success-ink);background:var(--pilot-success-soft);border-bottom:1px solid var(--color-success)}.decision-outcome h3{margin:0;font-size:var(--text-md)}.decision-outcome p{max-width:50rem;margin:.35rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.decision-outcome--deferred{color:var(--color-attention-ink);background:var(--color-orange-soft)}.decision-outcome--declined{color:var(--color-danger);background:var(--color-danger-soft)}.decision-history-note{display:flex;align-items:center;gap:.4rem;padding:.8rem var(--space-xl);color:var(--color-faint);font:.57rem var(--font-mono)}.prepared-footer{width:min(76rem,calc(100% - 2rem));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-md);margin:5rem auto 0;padding-top:var(--space-xl);color:var(--color-faint);border-top:1px solid var(--color-rule)}.prepared-footer p{max-width:45rem;margin:0;font-size:.64rem;line-height:1.5}.prepared-footer a{font-size:.64rem;font-weight:650}.pilot-test-result{display:flex;align-items:center;gap:.45rem;margin:calc(var(--space-md) * -1) 0 var(--space-lg);padding:.7rem .85rem;color:var(--color-success-ink);background:var(--pilot-success-soft);border:1px solid var(--color-success);border-radius:var(--radius-sm);font-size:var(--text-xs)}.handoff-control,.followup-control{margin:var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.handoff-control{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:var(--space-lg);background:linear-gradient(90deg,var(--pilot-success-soft),transparent 70%),var(--color-paper)}.handoff-control>div:first-child{display:flex;align-items:flex-start;gap:.7rem}.handoff-control>div:first-child>svg{flex:none;color:var(--color-success-ink)}.handoff-control strong{display:block;font-size:var(--text-sm)}.handoff-control p{max-width:47rem;margin:.25rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.handoff-control__state{display:grid;justify-items:end;gap:.55rem}.handoff-control__state>small{color:var(--color-faint);font-size:.6rem}.handoff-status{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-success-ink);font-size:.65rem;font-weight:650}.followup-control{overflow:hidden;background:var(--color-paper)}.followup-control>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl);padding:var(--space-lg)}.followup-control h3{margin:.45rem 0 .25rem;font-size:var(--text-lg);letter-spacing:-.025em}.followup-control header p{max-width:48rem;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.followup-policy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.8rem var(--space-lg);color:var(--color-muted);background:var(--pilot-information-soft);border-block:1px solid var(--color-rule);font-size:.63rem;line-height:1.45}.followup-policy>svg{color:var(--pilot-information)}.followup-policy strong{color:var(--color-ink)}.followup-policy small{color:var(--color-faint);font:.55rem var(--font-mono);text-transform:uppercase}.followup-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.followup-list>p{grid-column:1 / -1;margin:0;padding:var(--space-lg);color:var(--color-faint);font-size:var(--text-xs)}.followup-list article{min-width:0;display:flex;flex-direction:column;gap:.65rem;padding:var(--space-lg);border-right:1px solid var(--color-rule)}.followup-list article:last-child{border-right:0}.followup-list article>header,.followup-list article>footer{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.followup-list article>header span{color:var(--pilot-accent);font:.56rem var(--font-mono);text-transform:uppercase}.followup-list article small,.followup-list article footer>span{color:var(--color-faint);font-size:.57rem}.followup-list article>strong{font-size:var(--text-sm);line-height:1.4}.followup-list pre{min-height:10rem;margin:0;padding:.7rem;overflow:auto;color:var(--color-muted);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:.62rem/1.55 var(--font-body);white-space:pre-wrap}.followup-list article>footer{margin-top:auto;padding-top:.25rem}.workspace-ready{width:min(76rem,calc(100% - 2rem));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-lg);margin:var(--space-lg) auto 0;padding:var(--space-xl);background:linear-gradient(105deg,var(--pilot-success-soft),transparent 70%),var(--color-paper-2);border:1px solid var(--color-success);border-radius:var(--radius-lg)}.workspace-ready__mark{width:3rem;height:3rem;display:grid;place-items:center;color:var(--color-success-ink);background:var(--pilot-success-soft);border-radius:50%}.workspace-ready h2{margin:.55rem 0 .4rem;font-size:clamp(1.55rem,3vw,2.25rem);letter-spacing:-.035em}.workspace-ready p{max-width:50rem;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.workspace-ready ul{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin:.9rem 0 0;padding:0;list-style:none}.workspace-ready li{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-faint);font-size:.62rem}.workspace-ready li svg{color:var(--color-success-ink)}.workspace-ready__sent{display:flex;align-items:center;gap:.4rem;margin-top:.8rem!important;color:var(--color-success-ink)!important;font-weight:650}.claim-page{--pilot-accent: var(--color-accent);--pilot-accent-soft: var(--color-accent-soft);--pilot-success: var(--color-success);--pilot-success-soft: var(--color-mint-soft);min-height:100vh;padding:0 1rem 4rem;color:var(--color-ink);background:radial-gradient(circle at 75% 0%,var(--color-accent-soft),transparent 35rem),var(--color-paper)}.claim-nav{width:min(72rem,100%);display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:1.2rem 0;border-bottom:1px solid var(--color-rule)}.claim-nav>span{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-faint);font-size:.62rem}.claim-card{width:min(42rem,100%);margin:clamp(4rem,10vw,8rem) auto 0;padding:clamp(1.5rem,5vw,3rem);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg);box-shadow:0 24px 80px var(--color-shadow)}.claim-card>h1{max-width:34rem;margin:.8rem 0 .65rem;font-family:var(--font-display);font-size:clamp(2rem,6vw,3.35rem);line-height:1;letter-spacing:-.05em}.claim-card>p{margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.65}.claim-decision{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin:var(--space-xl) 0;padding:var(--space-md);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.claim-decision>svg:first-child{color:var(--pilot-accent)}.claim-decision>svg:last-child{color:var(--color-success-ink)}.claim-decision small,.claim-decision strong{display:block}.claim-decision small{margin-bottom:.25rem;color:var(--color-faint);font:.55rem var(--font-mono);text-transform:uppercase}.claim-decision strong{font-size:var(--text-sm);line-height:1.45}.claim-assurances{display:grid;gap:.55rem;margin-bottom:var(--space-lg)}.claim-assurances p{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;margin:0;color:var(--color-faint);font-size:.64rem;line-height:1.5}.claim-assurances svg{color:var(--color-success-ink)}.claim-password{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:0 0 var(--space-lg)}.claim-password>p{grid-column:1 / -1;margin:0;color:var(--color-muted);font-size:.7rem;line-height:1.55}.claim-password label{display:grid;gap:.4rem;color:var(--color-faint);font-size:.62rem;font-weight:650}.claim-password input{width:100%;padding:.75rem .8rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font:inherit}.claim-password input:focus{outline:2px solid var(--color-accent);outline-offset:1px}.claim-button{width:100%;margin-top:.3rem}.claim-loading,.claim-error{display:grid;justify-items:center;gap:.8rem;padding:2rem 0;text-align:center}.claim-loading span,.claim-error p{color:var(--color-muted);font-size:var(--text-xs)}.claim-error h1{margin:.3rem 0}.preference-card>svg{color:var(--color-success-ink)}.preference-card .pilot-button{margin-top:var(--space-lg)}@media(max-width:36rem){.claim-password{grid-template-columns:1fr}.claim-password>p{grid-column:auto}}.claimed-workspace-note{display:flex;align-items:flex-start;gap:.7rem;margin-bottom:var(--space-lg);padding:var(--space-md);background:var(--pilot-success-soft);border:1px solid var(--color-success);border-radius:var(--radius-md)}.claimed-workspace-note>svg{flex:none;color:var(--color-success-ink)}.claimed-workspace-note strong{display:block;font-size:var(--text-sm)}.claimed-workspace-note p{margin:.25rem 0 0;color:var(--color-muted);font-size:var(--text-xs)}.claimed-decision-page .product-decision{width:100%;margin-top:0}.prepared-page--loading,.prepared-page--error{min-height:100vh;display:grid;place-content:center;justify-items:center;padding:2rem;text-align:center}.prepared-page--loading>p,.prepared-page--error>p{color:var(--color-muted);font-size:var(--text-sm)}.prepared-page--error h1{margin:.7rem 0 .3rem}.prepared-loader{display:flex;gap:.3rem;margin-top:1rem}.prepared-loader i{width:.42rem;height:.42rem;background:var(--pilot-accent);border-radius:50%;animation:prepared-bounce 1s infinite}.prepared-loader i:nth-child(2){animation-delay:.15s}.prepared-loader i:nth-child(3){animation-delay:.3s}@keyframes prepared-bounce{50%{transform:translateY(-.35rem);opacity:.4}}@media(max-width:980px){.pilot-operator__grid{grid-template-columns:1fr}.pilot-recent{position:static;max-height:min(32rem,calc(100dvh - var(--space-2xl)))}.pilot-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-review-grid,.followup-list{grid-template-columns:1fr}.followup-list article{border-right:0;border-bottom:1px solid var(--color-rule)}.pilot-research-review{border-right:0;border-bottom:1px solid var(--color-rule)}.prepared-hero{grid-template-columns:1fr;gap:2rem}.prepared-hero__status{max-width:36rem}.prepared-brief{grid-template-columns:1fr}.prepared-observation{border-right:0;border-bottom:1px solid var(--color-rule)}.pilot-start-gate__grid{grid-template-columns:1fr}.pilot-start-identity{position:static;order:-1}.prepared-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prepared-signals__grid article:nth-child(n+3){border-top:1px solid var(--color-rule)}.prepared-signals__grid article:nth-child(odd){border-left:0}.assistant-control{align-items:stretch;flex-direction:column}}@media(max-width:700px){.pilot-field-row,.prepared-hypotheses,.prepared-signals__grid,.pilot-start-evidence>.prepared-signals.is-compact .prepared-signals__grid,.decision-blocks,.decision-evidence>div,.research-action__grid{grid-template-columns:1fr}.pilot-principle{grid-template-columns:auto 1fr}.pilot-principle>button{grid-column:2;justify-self:start}.pilot-control-room>header,.assistant-control,.meeting-consent,.product-decision__header,.prepared-transcript>header{align-items:stretch;flex-direction:column}.assistant-schedule-form{grid-template-columns:1fr}.pilot-link-actions{flex-wrap:wrap}.pilot-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-case-ready{grid-template-columns:auto 1fr}.operator-case-ready>a{grid-column:2}.prepared-nav{align-items:flex-start;padding:1rem 0}.prepared-nav__actions{align-items:flex-end;flex-direction:column;gap:.35rem;text-align:right}.prepared-nav__actions>span{max-width:9rem;justify-content:flex-end}.prepared-hero{padding-top:3.5rem}.prepared-hero__copy h1{font-size:clamp(2.45rem,14vw,4rem)}.prepared-brief>header,.prepared-signals>header,.prepared-signals__grid article,.prepared-observation,.prepared-hypotheses,.product-decision__header,.decision-checkpoint,.revision-proposal,.decision-actions{padding:var(--space-lg)}.decision-blocks article{border-right:0;padding:var(--space-lg)}.prepared-sources summary,.decision-evidence summary{padding-inline:var(--space-lg)}.prepared-sources a{grid-template-columns:minmax(0,1fr) auto}.prepared-sources a small{display:none}.prepared-transcript__lines article{grid-template-columns:3.2rem minmax(0,1fr);padding-inline:var(--space-lg)}.revision-diff{grid-template-columns:1fr}.revision-diff>svg{transform:rotate(90deg);justify-self:center}.checkpoint-correction>div{grid-template-columns:1fr}.research-action{margin:var(--space-lg)}.prepared-footer{grid-template-columns:auto 1fr}.prepared-footer>a{grid-column:2}.handoff-control,.followup-control>header{align-items:stretch;flex-direction:column}.handoff-control__state{justify-items:start}.followup-policy{grid-template-columns:auto minmax(0,1fr)}.followup-policy small{grid-column:2}.workspace-ready{grid-template-columns:auto minmax(0,1fr);align-items:start}.workspace-ready>.pilot-button{grid-column:2;justify-self:start}.pilot-start-nav{min-height:4rem}.pilot-start-nav>span:last-child{max-width:9rem;justify-content:flex-end;text-align:right}.pilot-start-entry,.pilot-start-progress{margin-top:4rem}.pilot-start-entry form>div{grid-template-columns:auto minmax(0,1fr)}.pilot-start-entry form button{grid-column:1 / -1;width:100%}.pilot-start-gate__header{text-align:left}.pilot-start-gate__header p{margin-inline:0}.prepared-signals__grid{grid-template-columns:1fr}.prepared-signals__grid article+article{border-left:0;border-top:1px solid var(--color-rule)}}.decision-stage-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 var(--space-md);padding:0;list-style:none;border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper-2)}.decision-stage-rail li{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.65rem .75rem;color:var(--color-faint);font-size:.66rem}.decision-stage-rail li+li{border-left:1px solid var(--color-rule)}.decision-stage-rail li>span{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid currentColor;border-radius:50%;font:.58rem var(--font-mono)}.decision-stage-rail li.is-complete{color:var(--color-success, var(--color-success))}.decision-stage-rail li.is-active{color:var(--color-ink);background:var(--color-paper-3)}.decision-specification-shortcut{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin:0 0 var(--space-md);padding:.8rem 1rem;color:var(--color-ink);background:var(--color-information-soft);border:1px solid var(--color-information);border-radius:var(--radius-sm);text-decoration:none}.decision-specification-shortcut>svg{color:var(--color-information)}.decision-specification-shortcut span,.decision-specification-shortcut small,.decision-specification-shortcut strong{display:block;min-width:0}.decision-specification-shortcut small{color:var(--color-information);font:.57rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.decision-specification-shortcut strong{margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.decision-specification-shortcut em{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-muted);font:normal .58rem var(--font-mono);text-transform:capitalize}.decision-specification-shortcut:hover{background:var(--color-information-soft)}.engineering-specification{margin-top:var(--space-lg);overflow:hidden;border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2)}.engineering-specification>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg);border-bottom:1px solid var(--color-rule)}.engineering-specification h3{margin:.4rem 0 0;font-size:var(--text-lg)}.engineering-specification__state{display:inline-flex;align-items:center;gap:.35rem;flex:none;padding:.35rem .55rem;color:var(--color-muted);background:var(--color-paper-3);border-radius:var(--radius-pill);font:.58rem var(--font-mono);text-transform:capitalize}.engineering-specification__state.is-completed{color:var(--color-success, var(--color-success))}.engineering-specification__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.engineering-specification__summary article{min-width:0;padding:var(--space-md) var(--space-lg)}.engineering-specification__summary article+article{border-left:1px solid var(--color-rule)}.engineering-specification__summary small,.engineering-specification__contract h4{color:var(--color-faint);font:.58rem var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.engineering-specification__summary p{margin:.45rem 0 0;color:var(--color-ink);font-size:var(--text-xs);line-height:1.55}.engineering-specification>details{border-top:1px solid var(--color-rule)}.engineering-specification>details>summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem var(--space-lg);color:var(--color-muted);cursor:pointer;font-size:.68rem;font-weight:650;list-style:none}.engineering-specification__contract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-rule)}.engineering-specification__contract section{padding:var(--space-md) var(--space-lg)}.engineering-specification__contract section:nth-child(2n){border-left:1px solid var(--color-rule)}.engineering-specification__contract section:nth-child(n+3){border-top:1px solid var(--color-rule)}.engineering-specification__contract h4{margin:0}.engineering-specification__contract p,.engineering-specification__contract ul{margin:.5rem 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.engineering-specification__contract ul{padding-left:1rem}.engineering-specification__attention{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:.8rem var(--space-lg);color:var(--color-muted);background:var(--color-paper-3);border-top:1px solid var(--color-rule);font-size:.68rem;line-height:1.45}.engineering-specification__attention svg{flex:none}@media(max-width:700px){.decision-stage-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-stage-rail li:nth-child(3){border-left:0;border-top:1px solid var(--color-rule)}.decision-stage-rail li:nth-child(4){border-top:1px solid var(--color-rule)}.engineering-specification>header{flex-direction:column}.engineering-specification__summary,.engineering-specification__contract{grid-template-columns:1fr}.engineering-specification__summary article+article,.engineering-specification__contract section:nth-child(2n){border-left:0}.engineering-specification__summary article+article,.engineering-specification__contract section:nth-child(n+2){border-top:1px solid var(--color-rule)}.decision-specification-shortcut{grid-template-columns:auto minmax(0,1fr)}.decision-specification-shortcut>em{grid-column:2}}}@layer features{.pilot-audit{padding:clamp(1.25rem,3vw,2rem);border-top:1px solid var(--color-rule);color:var(--color-ink);min-width:0}.pilot-audit__header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.pilot-audit__header>div{flex:1 1 20rem}.pilot-audit h3{margin:.4rem 0 .5rem;font-size:var(--text-lg);line-height:1.3}.pilot-audit h4{margin:0 0 1rem;font-size:var(--text-sm)}.pilot-audit p{font-size:var(--text-xs);line-height:1.6;margin:.5rem 0}.pilot-audit__header p,.pilot-audit__hint{color:var(--color-muted)}.pilot-audit__form{display:grid;gap:1.2rem}.pilot-audit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pilot-audit__form label:not(.pilot-audit__check){display:grid;gap:.55rem;color:var(--color-muted);font-size:var(--text-xs);font-weight:600;min-width:0}.pilot-audit textarea,.pilot-audit select{box-sizing:border-box;width:100%;min-width:0;padding:.8rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font:400 var(--text-xs)/1.6 var(--font-body)}.pilot-audit textarea{min-height:6.25rem;resize:vertical}.pilot-audit select{min-height:2.8rem}.pilot-audit textarea::placeholder{color:var(--color-faint)}.pilot-audit :is(textarea,select,input):focus-visible{outline:2px solid var(--pilot-accent);outline-offset:3px}.pilot-audit__notice{padding:.85rem 1rem;background:var(--color-paper-3);border:1px solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-muted)}.pilot-audit__sources{padding:0;margin:.25rem 0 0;border:0;min-width:0}.pilot-audit__sources legend{padding:0;font-size:var(--text-sm);font-weight:650}.pilot-audit__sources legend span{color:var(--color-muted);font-weight:400;margin-left:.4rem}.pilot-audit__source{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);padding:1rem;margin-top:.75rem;min-width:0;overflow-wrap:anywhere}.pilot-audit__check{display:flex;align-items:flex-start;gap:.7rem;font-size:var(--text-xs);line-height:1.6;cursor:pointer}.pilot-audit__check input{flex:0 0 auto;width:1rem;height:1rem;margin:.2rem 0 0;accent-color:var(--pilot-accent)}.pilot-audit__preview{white-space:pre-line;color:var(--color-muted)}.pilot-audit__details{margin-top:.85rem;padding-top:.75rem;border-top:1px solid var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.pilot-audit__details summary{cursor:pointer;color:var(--color-ink);padding:.2rem 0}.pilot-audit dl{margin:.75rem 0 0}.pilot-audit dl>div{padding:.4rem 0}.pilot-audit dt{color:var(--color-muted);font-size:var(--text-xs)}.pilot-audit dd{margin:.25rem 0 0;font-size:var(--text-xs);overflow-wrap:anywhere}.pilot-audit code,.pilot-audit pre{font:.68rem/1.7 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.pilot-audit__approval{display:grid;gap:1rem;border-top:1px solid var(--color-rule);padding-top:1.25rem}.pilot-audit__approval button{justify-self:start}.pilot-audit__delivery{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--color-rule)}@media(max-width:640px){.pilot-audit__grid{grid-template-columns:minmax(0,1fr)}.pilot-audit__approval button{justify-self:stretch}}}@layer features{.pilot-sales-demo{padding:clamp(1.25rem,3vw,2rem);border-block:1px solid var(--color-rule);min-width:0}.pilot-sales-demo h3{margin:.4rem 0 .7rem;font-size:var(--text-lg)}.pilot-sales-demo p{margin:.7rem 0;font-size:var(--text-xs);line-height:1.6;color:var(--color-muted)}.pilot-sales-demo__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.25rem 0;padding:0;list-style-position:inside}.pilot-sales-demo__steps li{padding:.8rem;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:1.5}.pilot-sales-demo__status{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:1.3rem}.pilot-sales-demo__status strong{font-size:var(--text-sm)}.pilot-sales-demo__setup{margin:1rem 0;padding:1rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm);font-size:var(--text-xs);min-width:0}.pilot-sales-demo__setup summary,.pilot-customer-onboarding>summary{cursor:pointer;font-weight:600;font-size:var(--text-xs);line-height:1.6}.pilot-sales-demo__setup .pilot-audit{padding:1rem 0 0;border:0}.pilot-sales-demo__setup form{margin-top:1rem}.pilot-sales-demo__setup input:not([type=checkbox]){box-sizing:border-box;width:100%;padding:.8rem;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font:var(--text-xs) var(--font-body)}.pilot-sales-demo__setup label:not(.pilot-audit__check){display:grid;gap:.5rem}.pilot-sales-demo__setup input:focus-visible{outline:2px solid var(--pilot-accent);outline-offset:2px}.pilot-customer-onboarding{margin:1rem 0;padding:1rem;border-top:1px solid var(--color-rule);color:var(--color-muted)}@media(max-width:640px){.pilot-sales-demo__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer features{.pilot-audit__form-fields{display:contents;border:0;margin:0;padding:0;min-width:0}}.pilot-sales-demo__presenter{margin:1.25rem 0}.pilot-choice-list{min-width:0;margin:.75rem 0;padding:.8rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pilot-choice-list legend{font-size:var(--text-xs);font-weight:600}.pilot-choice-list>div{display:grid;gap:.4rem}.pilot-choice-list button{white-space:normal;text-align:left;overflow-wrap:anywhere}.pilot-choice-list button[aria-pressed=true]{border-color:var(--pilot-accent)}.pilot-request-comparison{margin:1.5rem 0}.pilot-request-comparison__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem}.pilot-request-comparison__cards>article{min-width:0;padding:1rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pilot-request-comparison__cards>article>span{font-size:var(--text-xs);font-weight:650}.pilot-request-comparison__cards h4{margin:.6rem 0}.pilot-request-comparison__cards h5{margin:1rem 0 .5rem}.pilot-request-comparison__cards blockquote{margin:.8rem 0;padding-left:.8rem;border-left:2px solid var(--color-rule);overflow-wrap:anywhere}.pilot-request-comparison__cards small{display:block;font-size:var(--text-xs);color:var(--color-muted)}.prospect-preview{padding:clamp(1rem,4vw,2rem);margin:1rem 0;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.prospect-preview form,.prospect-preview label{display:grid;gap:.65rem}.prospect-preview form{gap:1rem}.prospect-preview input[type=checkbox]{width:auto;justify-self:start}.prospect-preview textarea{width:100%;min-height:5rem;padding:.8rem;background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.prospect-preview__choices{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.prospect-preview article{margin:1rem 0;padding:1rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.prospect-preview .pilot-button{margin:.4rem .4rem .4rem 0}.prospect-work-page{width:min(100%,1600px);margin:0 auto;min-height:100dvh;padding:clamp(1rem,4vw,3rem);color:var(--color-ink)}.prospect-work-page__identity{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 0 1.5rem;border-bottom:1px solid var(--color-rule);margin-bottom:1.5rem}.prospect-work-page__identity>span{font-size:1.25rem;font-weight:750;letter-spacing:-.04em}.prospect-work-page__identity small{color:var(--color-muted);font-size:.75rem}.prospect-work-page .prospect-preview{border:0;padding:0;margin:0}.prospect-work-page .prospect-preview h1{margin:.5rem 0 1rem;font-size:clamp(2rem,4vw,3rem)}.prospect-work-page .prospect-preview__finding{display:block;color:inherit;text-decoration:none}.prospect-work-page .prospect-preview__finding:focus-visible{outline:2px solid currentColor;outline-offset:.5rem}.prospect-work-page .prospect-preview article{padding:clamp(1rem,3vw,1.5rem)}.prospect-work-page .prospect-preview article h2{font-size:1.15rem;margin:0 0 .7rem}.prospect-work-page .prospect-preview article p{line-height:1.65}.prospect-rehearsal__request{display:block;width:100%;min-height:5rem;padding:.75rem;margin:.75rem 0 2rem;font:inherit;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.prospect-welcome{padding:clamp(1rem,2.5vw,2rem);border:1px solid var(--color-rule);border-radius:var(--radius-sm);margin-bottom:1.5rem;background:var(--color-surface)}.prospect-welcome h2{margin:.6rem 0;font-size:clamp(1.25rem,2vw,1.8rem)}.prospect-welcome p{color:var(--color-muted);line-height:1.65;max-width:75ch;white-space:pre-line}.prospect-onboarding{width:min(100%,54rem);margin:clamp(1.5rem,4vw,3rem) auto}.prospect-onboarding>h1{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.04em;line-height:1.15;margin:.65rem 0}.prospect-onboarding__intro{color:var(--color-muted);font-size:.9375rem;line-height:1.7;margin:0 0 1.75rem}.prospect-work-page .prospect-sources,.prospect-sources{padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--color-rule);border-radius:12px;background:var(--color-surface);font-size:.875rem}.prospect-sources summary{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;cursor:pointer;list-style:none;font-weight:650;line-height:1.5}.prospect-sources summary::-webkit-details-marker{display:none}.prospect-sources summary>svg{flex-shrink:0}.prospect-sources__badge{margin-left:auto;padding:.25rem .6rem;border:1px solid var(--color-rule);border-radius:999px;color:var(--color-muted);font-size:.6875rem;font-weight:500}.prospect-sources__intro{color:var(--color-muted);line-height:1.7;max-width:65ch;margin:1rem 0 1.5rem}.prospect-sources__connection{border-top:1px solid var(--color-rule);padding-top:1.5rem}.prospect-sources__step{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.prospect-sources__step>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid var(--color-rule);border-radius:50%;color:var(--color-muted);font-size:.75rem}.prospect-sources__step h2{margin:0 0 .3rem;font-size:.9375rem;font-weight:650;line-height:1.5;letter-spacing:-.015em}.prospect-sources__step p,.prospect-sources__hint{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.6}.prospect-sources .prospect-preview__choices{gap:.6rem;margin:.75rem 0}.prospect-sources .pilot-button{margin:0;gap:.5rem;min-height:42px;padding:.7rem .9rem;font-size:.8125rem;line-height:1.4}.prospect-sources__hint{margin-top:.8rem}.prospect-sources form{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-rule);gap:1.1rem}.prospect-sources__repositories{border:0;margin:0;padding:0;min-width:0}.prospect-sources__repositories>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.prospect-sources__repository-list{display:grid;gap:.6rem}.prospect-sources .prospect-sources__repository{display:flex;align-items:center;gap:.8rem;min-height:58px;padding:.9rem 1rem;border:1px solid var(--color-rule);border-radius:8px;cursor:pointer;font-size:.875rem;line-height:1.5}.prospect-sources__repository:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft)}.prospect-sources__repository>svg{color:var(--color-muted);flex-shrink:0}.prospect-sources__repository>span{min-width:0;overflow-wrap:anywhere}.prospect-sources input[type=checkbox]{width:1rem;height:1rem;flex-shrink:0;margin:0;accent-color:var(--color-accent)}.prospect-sources .prospect-sources__consent{display:flex;align-items:flex-start;gap:.7rem;font-size:.8125rem;line-height:1.6;color:var(--color-muted);cursor:pointer}.prospect-sources__consent input{margin-top:.2rem!important}.prospect-sources form>.pilot-button{justify-self:end}.prospect-sources__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid var(--color-rule);color:var(--color-muted);font-size:.75rem}.prospect-sources__notice{padding:.85rem 1rem;border-left:2px solid var(--color-accent);background:var(--color-accent-soft);font-size:.8125rem;line-height:1.7;overflow-wrap:anywhere}.prospect-sources__notice--error{border-color:var(--color-danger)}.prospect-sources label:focus-within,.prospect-sources summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.prospect-rehearsal{border:1px solid var(--color-rule);border-radius:10px;padding:1rem 1.25rem;margin-bottom:2rem}.prospect-rehearsal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.prospect-rehearsal__header>div{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.prospect-rehearsal__header strong{font-size:.8125rem;font-weight:650}.prospect-rehearsal__header span{color:var(--color-muted);font-size:.6875rem}.prospect-rehearsal .pilot-button{min-height:36px;padding:.45rem .7rem;font-size:.75rem}.prospect-rehearsal ol{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;list-style:none;padding:0;margin:.9rem 0}.prospect-rehearsal li{display:flex;align-items:center;gap:.4rem;color:var(--color-muted);font-size:.6875rem;line-height:1.6}.prospect-rehearsal li>span{display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1px solid var(--color-rule);border-radius:50%;font-size:.625rem}.prospect-rehearsal li[aria-current=step]{color:var(--color-ink);font-weight:650}.prospect-rehearsal li[aria-current=step]>span{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface)}.prospect-rehearsal__disclosure{font-size:.6875rem;color:var(--color-muted)}.prospect-rehearsal__disclosure summary{cursor:pointer}.prospect-rehearsal__disclosure p{font-size:.75rem;line-height:1.6;margin:.5rem 0 0}@media(max-width:600px){.prospect-sources__badge{margin-left:0}.prospect-sources .prospect-preview__choices{flex-direction:column;align-items:stretch}.prospect-sources form>.pilot-button{width:100%;justify-content:center}.prospect-rehearsal{padding:.85rem}.prospect-rehearsal__header{align-items:flex-start}.prospect-rehearsal__header>div{display:grid;gap:.3rem}.prospect-work-page__identity{align-items:flex-start}}@layer features{.pilot-call-readiness{margin:1.25rem 0;padding:1.1rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pilot-call-readiness>header,.pilot-call-readiness li>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pilot-call-readiness h4,.pilot-call-readiness header p{margin:0 0 .35rem}.pilot-call-readiness ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem;padding:0;list-style:none}.pilot-call-readiness li{padding:.85rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm);min-width:0}.pilot-call-readiness li p{margin:.6rem 0 0;font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}.pilot-call-readiness li span{font-size:var(--text-xs)}.pilot-call-readiness li[data-state=needs_attention]{border-left:3px solid var(--pilot-accent)}}@layer features{.prospect-preview .pilot-audit__packet{max-height:22rem;overflow:auto;padding:1rem;border:1px solid var(--color-rule);border-radius:.5rem;white-space:pre-wrap;overflow-wrap:anywhere;font:.75rem/1.6 var(--font-mono)}}.pilot-contact-picker{display:grid;gap:.6rem;padding:1rem;margin:1rem 0;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pilot-contact-picker label{display:grid;gap:.5rem}.pilot-contact-picker input{width:100%;padding:.8rem;border:1px solid var(--color-rule);border-radius:.5rem;background:var(--color-surface);color:var(--color-ink)}.pilot-contact-picker ul{list-style:none;padding:0;margin:0;display:grid;gap:.5rem;max-height:22rem;overflow:auto}.pilot-contact-picker li>button{display:grid;gap:.4rem;width:100%;text-align:left;padding:.8rem;background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-rule);border-radius:.5rem;cursor:pointer}.pilot-contact-picker small,.pilot-contact-picker li span{font-size:.8rem;color:var(--color-muted)}.pilot-personal-invitation{margin-top:1.2rem;padding:1rem;border:1px solid var(--color-rule);border-radius:.6rem}.prospect-preview fieldset{min-width:0;padding:1rem;border:1px solid var(--color-rule);border-radius:.5rem}.prospect-preview__choices>button:not(.pilot-button){padding:.6rem 1rem;border:1px solid var(--color-rule);border-radius:.5rem;background:var(--color-surface);color:var(--color-ink);cursor:pointer}.prospect-preview__choices>button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-surface-raised,var(--color-surface))}.prospect-preview details>summary{cursor:pointer;padding:.65rem 0}.prospect-preview details>label{margin-top:.7rem}.prospect-preview label:has(>input[type=checkbox]){display:flex;align-items:flex-start;gap:.65rem}.prospect-preview label>input[type=checkbox]{flex:none;margin-top:.25rem}@layer pages{.journey-page{display:grid;gap:1.25rem}.journey-header{align-items:end;display:flex;gap:1.5rem;justify-content:space-between}.journey-header>div:first-child{max-width:52rem}.journey-eyebrow,.journey-kicker{color:var(--cyan, var(--color-success));display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.journey-header h1{font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.055em;line-height:.98;margin:.45rem 0 .7rem}.journey-header p,.journey-muted{color:var(--text-muted, var(--color-success));line-height:1.55;margin:0}.journey-tabs{display:flex;flex-wrap:wrap;gap:.55rem}.journey-tabs a,.journey-tabs button,.journey-filter button{background:var(--color-paper-3);border:1px solid var(--line, var(--color-information));border-radius:999px;color:var(--text-muted, var(--color-success));cursor:pointer;font:inherit;padding:.55rem .8rem;text-decoration:none}.journey-tabs a:hover,.journey-tabs button:hover,.journey-filter button.is-active{border-color:var(--cyan, var(--color-accent));color:var(--text, var(--color-accent))}.decision-stats,.success-stats{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--line, var(--color-success));border-radius:12px;background:var(--line, var(--color-success))}.decision-stats article,.success-stats article{background:var(--panel, var(--color-success));padding:1rem}.decision-stats strong,.success-stats strong{display:block;font-size:1.5rem;margin-top:.35rem}.journey-filter{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.journey-filter button span{color:var(--cyan, var(--color-success));margin-left:.35rem}.decision-list,.success-plan-list{display:grid;gap:.8rem}.decision-row,.success-plan-card{background:var(--color-mint-soft);border:1px solid var(--line, var(--color-success));border-radius:12px;color:inherit;display:grid;gap:1rem;padding:1rem 1.1rem;text-decoration:none}.decision-row{align-items:center;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(7rem,.55fr)) auto}.decision-row:hover{border-color:var(--color-information)}.decision-row h2,.success-plan-card h2{font-size:1rem;margin:.25rem 0}.decision-row p,.decision-row small,.success-plan-card p,.success-plan-card small{color:var(--text-muted, var(--color-success));margin:0}.decision-row>div:not(:first-child) span{color:var(--text-muted, var(--color-success));display:block;font-size:.68rem;margin-bottom:.25rem;text-transform:uppercase}.decision-phase,.health-pill,.stage-pill{border:1px solid var(--line, var(--color-information));border-radius:999px;display:inline-flex;font-size:.68rem;font-style:normal;padding:.3rem .55rem;text-transform:capitalize;width:fit-content}.decision-phase.is-ready,.health-pill.is-healthy{border-color:var(--color-success);color:var(--color-success-ink)}.decision-phase.is-approved,.decision-phase.is-measuring{border-color:var(--cyan, var(--color-success));color:var(--cyan, var(--color-success))}.journey-empty,.journey-error,.journey-loading,.success-plan-create{border:1px solid var(--line, var(--color-danger));border-radius:12px;padding:1.2rem}.journey-error{border-color:var(--color-danger);color:var(--color-danger)}.success-plan-create form,.success-plan-editor,.milestone-create{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.success-plan-create label,.success-plan-editor label,.milestone-create label{display:grid;gap:.35rem}.success-plan-create label span,.success-plan-editor label span,.milestone-create label span{color:var(--text-muted, var(--color-success));font-size:.72rem}.success-plan-create input,.success-plan-create textarea,.success-plan-editor input,.success-plan-editor select,.success-plan-editor textarea,.milestone-create input,.milestone-create textarea{background:var(--color-success);border:1px solid var(--line, var(--color-success));border-radius:8px;color:var(--text, var(--color-success));font:inherit;padding:.7rem}.success-plan-create .is-wide,.success-plan-editor .is-wide,.milestone-create .is-wide{grid-column:1 / -1}.journey-primary,.journey-secondary{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;gap:.4rem;justify-content:center;padding:.65rem .85rem}.journey-primary{background:var(--text, var(--color-accent));border:1px solid var(--text, var(--color-accent));color:var(--color-accent);font-weight:700}.journey-secondary{background:transparent;border:1px solid var(--line, var(--color-information));color:var(--text, var(--color-ink));text-decoration:none}.journey-primary:disabled,.journey-secondary:disabled{cursor:wait;opacity:.55}.success-plan-card>summary{align-items:center;cursor:pointer;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) repeat(3,auto);list-style:none}.success-plan-card>summary::-webkit-details-marker{display:none}.success-plan-card__body{border-top:1px solid var(--line, var(--color-success));display:grid;gap:1rem;padding-top:1rem}.success-plan-timeline,.milestone-list,.risk-list{display:grid;gap:.6rem}.success-plan-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.success-plan-timeline div,.milestone-row,.risk-row{background:var(--color-success);border:1px solid var(--line, var(--color-success));border-radius:8px;padding:.75rem}.success-plan-timeline span,.milestone-row span,.risk-row span{color:var(--text-muted, var(--color-success));display:block;font-size:.68rem;margin-bottom:.3rem;text-transform:uppercase}.milestone-row{align-items:center;display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) auto auto}.meeting-email-panel{border:1px solid var(--line, var(--color-information));border-radius:10px;display:grid;gap:.85rem;min-width:0;padding:1rem}.meeting-email-panel>header,.meeting-email-panel__grid>article>div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.meeting-email-panel>header>*,.meeting-email-panel__grid>article>div>*{min-width:0}.meeting-email-panel>header h4,.meeting-email-panel__grid h5{margin:.2rem 0}.meeting-email-panel>header span,.meeting-email-panel__grid>article>div span{color:var(--text-muted, var(--color-success));display:block;font-size:.68rem;text-transform:uppercase}.meeting-email-panel__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.meeting-email-panel__grid>article{background:var(--color-paper-2);border:1px solid var(--line, var(--color-information));border-radius:8px;display:grid;gap:.65rem;min-width:0;padding:.85rem}.meeting-email-panel__grid>article>*{min-width:0}.meeting-email-panel__grid em{color:var(--cyan, var(--color-success));font-size:.68rem;font-style:normal;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.meeting-automation-panel__recipient{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-sm);display:grid;gap:.18rem;min-width:0;padding:.65rem .75rem}.meeting-automation-panel__recipient span{color:var(--color-faint);font:.58rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.meeting-automation-panel__recipient strong{overflow-wrap:anywhere;font-size:var(--text-xs)}.meeting-email-panel__receipts{color:var(--text-muted, var(--color-success));display:flex;font-size:.7rem;flex-wrap:wrap;gap:.5rem}.meeting-email-panel__receipts>span{align-items:center;display:inline-flex;gap:.4rem}.people-ops-page{gap:var(--space-lg);max-width:92rem}.people-ops-header{align-items:end;display:flex;gap:var(--space-xl);justify-content:space-between;padding:.35rem 0 .25rem}.people-ops-header>div{max-width:58rem}.people-ops-header h1{font-size:clamp(2.1rem,4vw,3.4rem);letter-spacing:-.055em;line-height:1;margin:.45rem 0 .65rem}.people-ops-header p,.people-coaching>header p,.client-relationships>header p{color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.people-ops-header nav{align-items:center;display:flex;flex:0 0 auto;gap:1rem}.people-ops-header nav a{color:var(--color-muted);font-size:var(--text-xs)}.people-ops-header nav a:hover{color:var(--color-ink)}.people-ops-retry{align-items:center;display:flex;justify-content:space-between}.people-ops-retry button,.people-ops-partial{background:transparent;border:1px solid currentColor;border-radius:var(--radius-sm);color:inherit;padding:.45rem .65rem}.people-ops-partial{color:var(--color-attention-ink);font-size:var(--text-xs)}.people-next-meeting{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg);overflow:hidden}.people-next-meeting.is-loading{align-items:center;display:flex;gap:1rem;min-height:11rem;padding:var(--space-xl)}.people-next-meeting.is-loading>svg{color:var(--color-information)}.people-next-meeting.is-loading span,.people-next-meeting__hero>div:first-child>span,.people-meeting-queue>header span,.people-meeting-queue time,.people-readiness>header span,.people-coaching article header span,.people-coaching article>div>span,.people-continuity article header span,.client-relationship-card>summary>div:first-child>span{color:var(--color-faint);font:var(--text-xs) var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.people-next-meeting.is-loading h2{font-size:var(--text-lg);margin:.25rem 0}.people-next-meeting.is-loading p{color:var(--color-muted);font-size:var(--text-xs)}.people-next-meeting__hero{align-items:center;background:linear-gradient(120deg,var(--color-information-soft),transparent 52%);border-bottom:1px solid var(--color-rule);display:flex;gap:var(--space-xl);justify-content:space-between;padding:1.35rem var(--space-lg)}.people-next-meeting__hero h2{font-size:clamp(1.45rem,3vw,2.25rem);letter-spacing:-.04em;margin:.4rem 0 .3rem}.people-next-meeting__hero p{color:var(--color-muted);font-size:var(--text-xs)}.people-next-meeting__hero>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.people-primary-action,.people-secondary-action{align-items:center;border-radius:var(--radius-sm);display:inline-flex;gap:.4rem;min-height:2.35rem;padding:.55rem .75rem}.people-primary-action{background:var(--color-action);border:1px solid var(--color-action);color:var(--color-action-ink);font-size:var(--text-xs);font-weight:700}.people-secondary-action{background:transparent;border:1px solid var(--color-rule-strong);color:var(--color-ink);font-size:var(--text-xs)}.people-next-meeting__workspace{display:grid;grid-template-columns:17rem minmax(0,1fr);min-height:32rem}.people-meeting-queue{background:var(--color-paper-3);border-right:1px solid var(--color-rule);min-width:0;padding:.8rem}.people-meeting-queue>header{align-items:center;display:flex;justify-content:space-between;padding:.25rem .4rem .7rem}.people-meeting-queue>header strong{color:var(--color-muted);font:var(--text-xs) var(--font-mono)}.people-meeting-queue button{background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:inherit;display:grid;gap:.28rem;margin-bottom:.3rem;padding:.7rem;text-align:left;width:100%}.people-meeting-queue button:hover{background:var(--color-paper-2)}.people-meeting-queue button.is-selected{background:var(--color-information-soft);border-color:var(--color-accent)}.people-meeting-queue button strong{font-size:.78rem;line-height:1.35}.people-meeting-queue button span{color:var(--color-muted);font-size:var(--text-xs);line-height:1.4}.people-next-meeting__detail{display:grid;gap:1px;min-width:0;background:var(--color-rule)}.people-next-meeting__detail>*{background:var(--color-paper-2)}.people-readiness{align-items:center;display:grid;gap:.8rem 1rem;grid-template-columns:minmax(8rem,.75fr) minmax(10rem,1fr) minmax(16rem,1.7fr);padding:1rem var(--space-lg)}.people-readiness>header{align-items:center;display:flex;gap:.65rem;justify-content:space-between}.people-readiness>header strong{display:block;font-size:.78rem;margin-top:.2rem;text-transform:capitalize}.people-readiness>header em{color:var(--color-information);font:normal .78rem var(--font-mono)}.people-readiness__track{background:var(--color-paper-3);border-radius:var(--radius-pill);height:.28rem;overflow:hidden}.people-readiness__track span{background:var(--color-paper-2);display:block;height:100%}.people-readiness dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.people-readiness dl div{padding:0 .75rem}.people-readiness dl div+div{border-left:1px solid var(--color-rule)}.people-readiness dt{color:var(--color-faint);font-size:var(--text-xs);text-transform:uppercase}.people-readiness dd{font:.76rem var(--font-mono);margin:.24rem 0 0}.people-readiness ul,.people-readiness>small{grid-column:1 / -1}.people-readiness ul{color:var(--color-attention-ink);display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--text-xs)}.people-readiness li{align-items:center;display:inline-flex;gap:.3rem}.people-readiness>small{color:var(--color-faint);font-size:var(--text-xs)}.people-meeting-brief{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(16rem,.9fr)}.people-meeting-brief>section{min-width:0;padding:var(--space-lg)}.people-meeting-brief>section+section{border-left:1px solid var(--color-rule)}.people-meeting-brief h3,.people-account-context h3,.people-coaching h2,.people-continuity h2,.client-relationships h2{font-size:var(--text-lg);letter-spacing:-.025em;margin:.5rem 0}.people-meeting-brief>section>p,.people-prior-call>h3,.people-continuity article>p{color:var(--color-muted);font-size:var(--text-xs);line-height:1.55}.people-meeting-brief__lists{display:grid;gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.people-meeting-brief__lists strong,.people-prior-call>div>strong,.client-relationship-card__body h4{font-size:var(--text-xs);text-transform:uppercase}.people-meeting-brief__lists ul,.people-prior-call ul{color:var(--color-muted);font-size:var(--text-xs);line-height:1.5;list-style:disc;margin:.55rem 0 0;padding-left:1rem}.people-meeting-brief__lists li+li,.people-prior-call li+li{margin-top:.4rem}.people-prior-call>small{color:var(--color-faint);font-size:var(--text-xs)}.people-prior-call>div:not(.people-ops-empty){margin-top:.9rem}.people-prior-call li{align-items:flex-start;gap:.35rem}.people-prior-call a{align-items:center;color:var(--color-information);display:inline-flex;font-size:var(--text-xs);gap:.25rem;margin-top:1rem}.people-account-context{padding:var(--space-lg)}.people-account-context>header,.people-coaching>header,.client-relationships>header{align-items:end;display:flex;gap:var(--space-lg);justify-content:space-between}.people-account-context>header small{color:var(--color-faint);font-size:var(--text-xs)}.people-attendee-list{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;background:var(--color-rule);border:1px solid var(--color-rule)}.people-attendee-list article{align-items:center;background:var(--color-paper);display:grid;gap:.65rem;grid-template-columns:2rem minmax(0,1fr) auto;min-width:0;padding:.75rem}.people-attendee-list article>span{background:var(--color-paper-3);border-radius:50%;color:var(--color-information);display:grid;font:var(--text-xs) var(--font-mono);height:2rem;place-items:center;width:2rem}.people-attendee-list article strong,.people-attendee-list article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-attendee-list article strong{font-size:.75rem}.people-attendee-list article small,.people-attendee-list article em{color:var(--color-muted);font-size:var(--text-xs);font-style:normal}.people-attendee-list article a{color:var(--color-information);font-size:var(--text-xs);grid-column:2 / -1}.people-evidence-register{border-top:1px solid var(--color-rule);margin-top:1rem;padding-top:.8rem}.people-evidence-register summary,.meeting-automation-panel__safeguards summary{color:var(--color-muted);cursor:pointer;font-size:var(--text-xs)}.people-evidence-register>div{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.people-evidence-register article{background:var(--color-paper);border:1px solid var(--color-rule);padding:.7rem}.people-evidence-register article>div{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.people-evidence-register strong,.people-evidence-register a{font-size:var(--text-xs)}.people-evidence-register p,.people-evidence-register small{color:var(--color-muted);font-size:var(--text-xs);line-height:1.45;margin-top:.35rem}.people-evidence-register a{color:var(--color-information);display:inline-block;margin-top:.45rem}.meeting-automation-panel{border:0;border-radius:0;padding:var(--space-lg)}.meeting-automation-panel__notice{align-items:center;color:var(--color-muted);display:flex;font-size:var(--text-xs);gap:.35rem;line-height:1.45}.meeting-automation-panel__safeguards{border-top:1px solid var(--color-rule);padding-top:.8rem}.meeting-automation-panel__safeguards summary{align-items:center;display:flex;gap:.4rem}.meeting-automation-panel__safeguards p{color:var(--color-faint);font-size:var(--text-xs);line-height:1.5;margin-top:.55rem}.people-next-meeting>footer{align-items:center;border-top:1px solid var(--color-rule);color:var(--color-faint);display:flex;gap:.45rem;padding:.75rem var(--space-lg);font-size:var(--text-xs)}.people-next-meeting>footer small{margin-left:auto}.people-ops-lower-grid{display:grid;gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.people-ops-lower-grid>:only-child{grid-column:1 / -1}.people-coaching,.people-continuity,.client-relationships{border:1px solid var(--color-rule);border-radius:var(--radius-md);min-width:0;overflow:hidden}.people-coaching>header,.people-continuity>header,.client-relationships>header{padding:1rem 1.1rem}.people-coaching>header,.client-relationships>header{border-bottom:1px solid var(--color-rule)}.people-coaching>header a{align-items:center;color:var(--color-information);display:inline-flex;flex:0 0 auto;font-size:var(--text-xs);gap:.25rem}.people-coaching>div:not(.people-ops-empty),.people-continuity>div{background:var(--color-rule);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.people-coaching article,.people-continuity article{background:var(--color-paper-2);display:grid;gap:.75rem;min-width:0;padding:1rem}.people-coaching article header,.people-coaching article footer,.people-continuity article header,.people-continuity article footer{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.people-coaching article h3,.people-continuity article h3{font-size:.82rem;margin-top:.25rem}.people-coaching article header>strong{color:var(--color-information);font:1.05rem var(--font-mono)}.people-coaching article header>strong small{color:var(--color-faint);font-size:var(--text-xs)}.people-coaching blockquote{border-left:2px solid var(--color-information);color:var(--color-muted);font-size:var(--text-xs);line-height:1.5;margin:0;padding-left:.65rem}.people-coaching article>div p{font-size:.72rem;line-height:1.5;margin-top:.35rem}.people-coaching article footer small,.people-continuity article footer{color:var(--color-faint);font-size:var(--text-xs)}.people-coaching article footer a,.people-continuity article footer a{align-items:center;color:var(--color-information);display:inline-flex;flex:0 0 auto;font-size:var(--text-xs);gap:.25rem}.people-continuity>header{border-bottom:1px solid var(--color-rule)}.people-continuity article header em{color:var(--color-faint);font:normal var(--text-xs) var(--font-mono)}.people-ops-empty{align-items:center;color:var(--color-muted);display:grid;justify-items:start;min-height:9rem;padding:1.2rem}.people-ops-empty.is-compact{align-content:center;min-height:6rem;padding:.75rem 0}.people-ops-empty h2,.people-ops-empty h3{color:var(--color-ink);font-size:.9rem;margin:.45rem 0 .2rem}.people-ops-empty p{font-size:var(--text-xs);line-height:1.5}.people-no-meeting{border:1px solid var(--color-rule);border-radius:var(--radius-md)}.people-no-meeting a{margin-top:.8rem}.client-relationship-list{background:var(--color-rule);display:grid;gap:1px}.client-relationship-card{background:var(--color-paper-2)}.client-relationship-card>summary{align-items:center;cursor:pointer;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;padding:1rem 1.1rem}.client-relationship-card>summary::-webkit-details-marker{display:none}.client-relationship-card>summary h3{font-size:.92rem;margin:.25rem 0}.client-relationship-card>summary p{color:var(--color-muted);font-size:var(--text-xs)}.client-relationship-card>summary>div:nth-child(2){text-align:right}.client-relationship-card>summary>div:nth-child(2) strong,.client-relationship-card>summary>div:nth-child(2) small{display:block}.client-relationship-card>summary>div:nth-child(2) strong{font:.82rem var(--font-mono)}.client-relationship-card>summary>div:nth-child(2) small{color:var(--color-faint);font-size:var(--text-xs);text-transform:uppercase}.client-relationship-card__body{border-top:1px solid var(--color-rule);display:grid;gap:1rem;padding:1rem 1.1rem}.client-relationship-card__body dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.client-relationship-card__body dl div{padding:.65rem}.client-relationship-card__body dl div+div{border-left:1px solid var(--color-rule)}.client-relationship-card__body dt{color:var(--color-faint);font-size:var(--text-xs);text-transform:uppercase}.client-relationship-card__body dd{font-size:var(--text-xs);margin:.3rem 0 0}.client-relationship-card__body>section{display:grid;gap:.5rem}.client-relationship-card__body>section article{align-items:center;background:var(--color-paper);border:1px solid var(--color-rule);display:flex;gap:.75rem;justify-content:space-between;padding:.7rem}.client-relationship-card__body article strong,.client-relationship-card__body article p,.client-relationship-card__body article span,.client-relationship-card__body article a{font-size:var(--text-xs)}.client-relationship-card__body article p,.client-relationship-card__body article span{color:var(--color-muted)}.client-relationship-card__body article a{color:var(--color-information);flex:0 0 auto}.client-relationship-card__body>details summary{color:var(--color-muted);cursor:pointer;font-size:var(--text-xs)}.client-relationship-card__body blockquote{border-left:2px solid var(--color-information);color:var(--color-muted);font-size:var(--text-xs);margin:.65rem 0 0;padding-left:.65rem}.client-relationship-card__body cite{display:block;font-size:var(--text-xs);margin-top:.3rem}.meeting-automation-panel>header span,.meeting-automation-panel>header small,.meeting-automation-panel__grid>article>div span,.meeting-automation-panel__grid em,.meeting-automation-panel__receipts{font-size:var(--text-xs)}.people-ops-page button:focus-visible,.people-ops-page a:focus-visible,.people-ops-page input:focus-visible,.people-ops-page textarea:focus-visible,.people-ops-page summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media(max-width:1200px){.people-next-meeting__workspace{grid-template-columns:13rem minmax(0,1fr)}.people-readiness{grid-template-columns:minmax(8rem,.75fr) minmax(12rem,1.5fr)}.people-readiness dl{grid-column:1 / -1}.people-meeting-brief{grid-template-columns:1fr}.people-meeting-brief>section+section{border-left:0;border-top:1px solid var(--color-rule)}}@media(max-width:900px){.journey-header,.success-plan-card>summary{align-items:start;grid-template-columns:1fr}.journey-header{display:grid}.decision-row{grid-template-columns:1fr 1fr}.decision-row>div:first-child,.decision-row>svg{grid-column:1 / -1}.decision-stats,.success-stats,.success-plan-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.meeting-email-panel__grid{grid-template-columns:1fr}.people-ops-header,.people-next-meeting__hero,.people-account-context>header,.people-coaching>header,.client-relationships>header{align-items:flex-start;flex-direction:column}.people-ops-lower-grid{grid-template-columns:1fr}.people-coaching>div:not(.people-ops-empty),.people-continuity>div{grid-template-columns:1fr}}@media(max-width:600px){.decision-row,.decision-stats,.success-stats,.success-plan-create form,.success-plan-editor,.milestone-create,.success-plan-timeline,.milestone-row{grid-template-columns:1fr}.success-plan-create .is-wide,.success-plan-editor .is-wide,.milestone-create .is-wide{grid-column:auto}.people-ops-header nav{justify-content:flex-start;width:100%}.people-next-meeting__hero{gap:1rem;padding:1rem}.people-next-meeting__hero>div:last-child,.people-primary-action,.people-secondary-action{justify-content:center;width:100%}.people-next-meeting__workspace{display:block}.people-meeting-queue{border-bottom:1px solid var(--color-rule);border-right:0;display:flex;gap:.45rem;overflow-x:auto;padding:.75rem}.people-meeting-queue>header{align-content:center;display:grid;flex:0 0 4rem;justify-content:start}.people-meeting-queue button{flex:0 0 14rem;margin:0}.people-readiness,.people-meeting-brief__lists,.people-attendee-list,.people-evidence-register>div,.client-relationship-card>summary,.client-relationship-card__body dl{grid-template-columns:1fr}.people-readiness__track,.people-readiness dl,.people-readiness ul,.people-readiness>small{grid-column:auto}.people-readiness dl div{align-items:center;display:flex;justify-content:space-between;padding:.4rem 0}.people-readiness dl div+div{border-left:0;border-top:1px solid var(--color-rule)}.people-meeting-brief>section,.people-account-context,.meeting-automation-panel{padding:1rem}.people-attendee-list article{grid-template-columns:2rem minmax(0,1fr)}.people-attendee-list article em{grid-column:2}.people-next-meeting>footer{align-items:flex-start;flex-wrap:wrap;padding:.75rem 1rem}.people-next-meeting>footer small{margin-left:0;width:100%}.meeting-email-panel__grid>article{max-width:100%;min-width:0;width:100%}.client-relationship-card>summary>div:nth-child(2){text-align:left}.client-relationship-card__body dl div+div{border-left:0;border-top:1px solid var(--color-rule)}}.people-capability-state,.people-connection-warning{align-items:center;border:1px solid var(--color-rule);border-radius:var(--radius-md);display:flex;gap:1rem;padding:1rem 1.1rem}.people-capability-state>svg,.people-connection-warning>svg{color:var(--color-information);flex:0 0 auto}.people-capability-state>div{flex:1}.people-capability-state h2{font-size:var(--text-lg);margin:.35rem 0}.people-capability-state p,.people-connection-warning{color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.people-connection-warning{border-color:var(--color-orange)}.people-connection-warning a{color:var(--color-information);margin-left:auto}.people-meeting-group>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.7rem}.people-meeting-group>header h2{font-size:var(--text-lg);letter-spacing:-.025em}.people-meeting-group>header span{color:var(--color-faint);font:var(--text-xs) var(--font-mono)}.people-meeting-group>div{display:grid;gap:.65rem}.people-meeting-card{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-md);overflow:hidden}.people-meeting-card>header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem .6rem}.people-meeting-card time,.people-meeting-card__action span,.people-portfolio__metrics article>span{color:var(--color-faint);font:var(--text-xs) var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.people-meeting-card h3{font-size:1rem;margin:.35rem 0 .2rem}.people-meeting-card>header p,.people-meeting-card__action p,.people-meeting-card__detail p,.people-portfolio p{color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.people-state-pill{border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);color:var(--color-muted);flex:0 0 auto;font-size:var(--text-xs);padding:.3rem .5rem}.people-state-pill.is-needs_attention{border-color:var(--color-orange);color:var(--color-attention-ink)}.people-meeting-card__axes{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 1.1rem .8rem}.people-meeting-card__axes span{background:var(--color-paper-3);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-xs);padding:.25rem .45rem}.people-meeting-card__action{align-items:center;border-top:1px solid var(--color-rule);display:flex;gap:1rem;justify-content:space-between;padding:.8rem 1.1rem}.people-meeting-card__action strong{display:block;font-size:.78rem;margin:.2rem 0}.people-meeting-card__action button,.people-meeting-card__detail footer button,.people-meeting-card__purpose button{align-items:center;background:transparent;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);color:var(--color-ink);display:inline-flex;flex:0 0 auto;font-size:var(--text-xs);gap:.35rem;padding:.5rem .65rem}.people-meeting-card.is-expanded .people-meeting-card__action button svg{transform:rotate(180deg)}.people-meeting-card__detail{background:var(--color-paper);border-top:1px solid var(--color-rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.people-meeting-card__detail>section{min-width:0;padding:1rem 1.1rem}.people-meeting-card__detail>section+section{border-left:1px solid var(--color-rule)}.people-meeting-card__detail dl{display:grid;gap:.5rem;margin:.8rem 0}.people-meeting-card__detail dl div{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.people-meeting-card__detail dt,.people-meeting-card__detail dd{font-size:var(--text-xs)}.people-meeting-card__detail dt{color:var(--color-faint)}.people-meeting-card__detail dd{margin:0;text-align:right}.people-meeting-card__detail h4{font-size:.8rem;margin:.8rem 0 .35rem}.people-meeting-card__purpose{border-top:1px solid var(--color-rule);display:grid;gap:.45rem;margin-top:.8rem;padding-top:.8rem}.people-meeting-card__purpose label{color:var(--color-faint);font:var(--text-xs) var(--font-mono)}.people-meeting-card__purpose>div{display:grid;gap:.45rem}.people-meeting-card__purpose select,.people-meeting-card__purpose button{min-height:2.3rem;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font-size:var(--text-xs)}.people-meeting-card__purpose select{min-width:0;padding:0 .55rem;color:var(--color-ink);background:var(--color-paper-2)}.people-meeting-card__purpose button{align-items:center;justify-content:center}.people-meeting-card__detail blockquote{border-left:2px solid var(--color-information);color:var(--color-muted);font-size:var(--text-xs);margin:.8rem 0 0;padding-left:.6rem}.people-meeting-card__detail .people-attendee-list{border:0;display:grid;grid-template-columns:1fr;margin-top:.7rem}.people-meeting-card__detail .people-attendee-list article{grid-template-columns:2rem minmax(0,1fr)}.people-meeting-card__detail .people-attendee-list em{grid-column:2}.people-meeting-card__unknown{margin-top:.7rem}.people-meeting-card__detail>footer{align-items:center;border-top:1px solid var(--color-rule);color:var(--color-faint);display:flex;font-size:var(--text-xs);gap:1rem;grid-column:1 / -1;justify-content:space-between;padding:.75rem 1.1rem}.people-meeting-card__detail>footer>div{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.people-portfolio{border:1px solid var(--color-rule);border-radius:var(--radius-md);overflow:hidden}.people-portfolio>header{align-items:end;border-bottom:1px solid var(--color-rule);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.people-portfolio h2{font-size:var(--text-lg);margin:.4rem 0}.people-portfolio>header>strong{font:1.3rem var(--font-mono)}.people-portfolio>header>strong small{color:var(--color-faint);font-size:var(--text-xs)}.people-portfolio__metrics{background:var(--color-rule);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.people-portfolio__metrics article{background:var(--color-paper-2);min-width:0;padding:1rem 1.1rem}.people-portfolio__metrics ul{display:grid;gap:.4rem;margin-top:.7rem}.people-portfolio__metrics li{align-items:center;color:var(--color-muted);display:flex;font-size:var(--text-xs);justify-content:space-between}.people-portfolio__metrics article>strong{display:block;font:1.2rem var(--font-mono);margin-top:.7rem}.people-portfolio__unknown,.people-portfolio__recommendation{align-items:center;color:var(--color-information);display:flex;gap:.55rem;padding:.75rem 1.1rem}.people-portfolio__unknown p,.people-portfolio__recommendation p{margin:0}@media(max-width:900px){.people-meeting-card__detail,.people-portfolio__metrics{grid-template-columns:1fr}.people-meeting-card__detail>section+section{border-left:0;border-top:1px solid var(--color-rule)}}@media(max-width:600px){.people-capability-state,.people-meeting-card__action,.people-meeting-card__detail>footer,.people-portfolio>header{align-items:flex-start;flex-direction:column}.people-capability-state>a,.people-meeting-card__action button{justify-content:center;width:100%}}}@layer pages{.guest-meeting{max-width:820px;margin:0 auto;padding:32px 24px 72px;font-family:var(--font-body,Arial,sans-serif);color:var(--color-ink);line-height:1.65}.guest-meeting__brand{display:inline-block;margin-bottom:36px;font-size:23px;font-weight:800;color:var(--color-ink);text-decoration:none}.guest-meeting__brand span{font-size:12px;font-weight:500;margin-left:8px}.guest-meeting h1{font-size:clamp(30px,5vw,44px);line-height:1.15;letter-spacing:-.03em}.guest-meeting h2{font-size:23px}.guest-meeting section,.guest-meeting header,.guest-meeting footer{padding:28px 0;border-bottom:1px solid var(--color-rule)}.guest-meeting article{background:var(--color-paper-2);padding:16px 20px;margin:14px 0;border-radius:10px}.guest-meeting small{display:block;color:var(--color-muted)}.guest-meeting label{display:grid;gap:7px;margin:18px 0;font-weight:600}.guest-meeting input,.guest-meeting textarea,.guest-meeting select{font:inherit;padding:10px;border:1px solid var(--color-rule-strong);border-radius:7px;max-width:100%;box-sizing:border-box}.guest-meeting textarea{min-height:110px}.guest-meeting button,.guest-meeting footer>a{font:inherit;padding:10px 17px;border-radius:7px;border:0;background:var(--color-brand);color:var(--color-paper);cursor:pointer;margin:6px 7px 6px 0;display:inline-block}.guest-meeting button:disabled{opacity:.5;cursor:wait}.guest-meeting__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:var(--color-information);font-weight:700}.guest-meeting__transcript{white-space:pre-wrap;overflow-wrap:anywhere;max-height:650px;overflow:auto;font:inherit}.guest-meeting [role=alert]{background:var(--color-paper-2);padding:15px;border-radius:8px;color:var(--color-danger)}.guest-meeting [role=status]{background:var(--color-paper-2);padding:15px;border-radius:8px}.guest-meeting blockquote{margin:0 0 12px}.shared-meeting-editor{margin-top:20px;padding:22px;border:1px solid var(--color-rule);border-radius:12px}.shared-meeting-editor label{display:grid;gap:6px;margin:12px 0}.shared-meeting-editor textarea{width:100%;min-height:85px;box-sizing:border-box;font:inherit;padding:10px;border:1px solid var(--color-rule-strong);border-radius:6px}.shared-meeting-editor button{margin:6px 7px 6px 0;padding:8px 12px}.shared-meeting-editor fieldset label{display:flex;align-items:center;gap:10px}.shared-meeting-editor pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:450px;overflow:auto}.shared-meeting-editor small{display:block}.shared-meeting-editor article{border-top:1px solid var(--color-rule);margin-top:14px;padding-top:12px}}
