body:has(>.landing-main){isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}body:has(>.glyph-background){isolation:isolate}body:has(>.landing-main)>header{flex-shrink:0}body:has(>.landing-main)>footer{display:none}main.landing-main{flex:1;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding:20px 4vw 0;display:flex}.landing-page{flex-direction:column;width:100%;display:flex}.landing-page .home-hero{flex:1;grid-template-columns:1.08fr 1fr;min-height:0;margin:0;padding:32px 0}.landing-page .home-introduction{grid-column:1}.landing-utility{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:11px;display:flex}.landing-utility nav{gap:20px}.landing-utility nav a{font-size:11px}.landing-utility .glyph-pause{visibility:hidden;margin-left:auto;position:static;transform:none}body:has(>.glyph-background[data-ready=true]) .landing-utility .glyph-pause{visibility:visible}.inside-page .inside-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.inside-page .inside-heading h1{margin:0}.inside-page .inside-heading .button{flex-shrink:0}.inside-page .inside-instrument>h2{margin-bottom:16px}.inside-page .inside-instrument>.note{max-width:55em}.inside-next{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:28px;display:flex}.portfolio-story{margin-top:60px}.explore-inside-link{margin:28px 0}@media (max-width:760px){main.landing-main{padding:8px 5vw 0}.landing-page .home-hero{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 0}.landing-utility{gap:0 10px}.landing-utility nav{gap:14px}.landing-utility .glyph-pause{margin-left:0}.inside-page .inside-heading{flex-direction:column;align-items:flex-start;gap:18px}.inside-next{flex-direction:column;align-items:flex-start}}
:root{--control-height:44px;--control-height-sm:36px;--control-pad:18px;--control-pad-sm:13px;--control-radius:var(--radius-control,9px);--control-icon:18px;--control-gap:9px;--control-motion:.14s cubic-bezier(.2, .7, .2, 1);--control-rule:color-mix(in srgb, var(--line) 80%, transparent);--control-rule-hover:color-mix(in srgb, var(--text) 38%, var(--line));--control-hover:color-mix(in srgb, var(--surface) 70%, var(--raised));--control-accent-ink:var(--accent-text,var(--text));--control-accent:color-mix(in srgb, var(--accent-soft,var(--surface)) 28%, var(--raised));--control-accent-hover:color-mix(in srgb, var(--accent-soft,var(--surface)) 42%, var(--raised));--control-accent-press:color-mix(in srgb, var(--accent-soft,var(--surface)) 54%, var(--raised));--control-accent-rule:color-mix(in srgb, var(--signal) 40%, var(--line));--control-accent-rule-hover:color-mix(in srgb, var(--signal) 65%, var(--line));--control-lift-hover:inset 0 1px 0 #ffffffb3, 0 3px 8px -2px color-mix(in srgb, var(--signal) 24%, transparent);--control-lift:inset 0 1px 0 #ffffffb3, 0 1px 2px color-mix(in srgb, var(--signal) 14%, transparent)}:root[data-theme=dark]{--control-accent:color-mix(in srgb, var(--accent-soft,var(--surface)) 40%, var(--raised));--control-accent-hover:color-mix(in srgb, var(--accent-soft,var(--surface)) 58%, var(--raised));--control-accent-press:color-mix(in srgb, var(--accent-soft,var(--surface)) 72%, var(--raised));--control-accent-rule:color-mix(in srgb, var(--signal) 45%, var(--line));--control-lift:inset 0 1px 0 #ffffff12, 0 1px 2px #0000004d;--control-lift-hover:inset 0 1px 0 #ffffff1a, 0 3px 8px -2px #0006}:where(button),.action,.button,.button-secondary,.button-ghost{cursor:pointer;min-height:var(--control-height);padding:10px var(--control-pad);border:1px solid var(--control-rule);border-radius:var(--control-radius);background:var(--raised);color:var(--text);letter-spacing:-.005em;transition:border-color var(--control-motion), box-shadow var(--control-motion), transform var(--control-motion);font-family:inherit;font-size:14px;font-weight:500;line-height:1.3}.action,.button,.button-secondary,.button-ghost{justify-content:center;align-items:center;gap:var(--control-gap);text-decoration:none;display:inline-flex}:where(button:not(:disabled):hover),.action:hover,.button-secondary:not(:disabled):hover{border-color:var(--control-rule-hover);background:var(--control-hover);color:var(--text)}:where(button:not(:disabled):active),.action:active,.button-secondary:not(:disabled):active{background:var(--surface)}.action:active,.button:not(:disabled):active,.button-secondary:not(:disabled):active,.button-ghost:not(:disabled):active{transform:translateY(1px)}.button,.primary,.action.primary{border-color:var(--control-accent-rule);background:var(--control-accent);color:var(--text);box-shadow:var(--control-lift);font-size:14px;font-weight:500}.primary{min-height:var(--control-height);padding:10px var(--control-pad);border-radius:var(--control-radius);border-style:solid;border-width:1px}.button:hover,.primary:not(:disabled):hover,.action.primary:hover{border-color:var(--control-accent-rule-hover);background:var(--control-accent-hover);color:var(--text);box-shadow:var(--control-lift-hover)}.button:active,.primary:not(:disabled):active,.action.primary:active{background:var(--control-accent-press);box-shadow:none}.button-ghost{color:var(--muted);background:0 0;border-color:#0000;padding-inline:12px}.button-ghost:not(:disabled):hover{background:var(--control-hover);color:var(--text);border-color:#0000}.button-quiet,.text-link{align-items:center;gap:var(--control-gap);min-height:var(--control-height);font-size:14px;text-decoration:none;display:inline-flex}.button-quiet:hover,.text-link:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.button svg,.button-secondary svg,.button-ghost svg,.button-quiet svg,.text-link svg,.action svg,.project-action svg,.control-orbit svg,:where(button)>svg[data-icon],.primary>svg[data-icon],.evidence-control>svg[data-icon]{width:var(--control-icon);height:var(--control-icon);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:translate var(--control-motion);flex-shrink:0}.button svg,.action.primary svg,.button-quiet:hover svg,.text-link:hover svg{color:var(--control-accent-ink)}:is(.button,.text-link,.button-quiet):hover [data-icon=forward]{translate:2px}:is(.button,.text-link,.button-quiet):hover [data-icon=diagonal]{translate:1.5px -1.5px}.button-sm{--control-icon:16px;min-height:var(--control-height-sm);padding:6px var(--control-pad-sm);gap:7px;font-size:13px}.button-icon{width:var(--control-height);min-width:var(--control-height);place-items:center;padding:0;display:inline-grid}.button-icon.button-sm{width:var(--control-height-sm);min-width:var(--control-height-sm)}.controls .tool,.dialog-close{border-radius:var(--control-radius)}.dialog-close{color:var(--muted)}.controls .tool,.theme-panel button,.command-results button{font-weight:400}.dialog-close:hover{background:var(--control-hover);color:var(--text)}:where(button[aria-pressed=true]:not(.tool,.glyph-pause,.particle-pause,.field-controls *,.plane-operation *)){border-color:var(--control-accent-rule-hover);background:var(--control-accent);color:var(--text);box-shadow:inset 0 0 0 1px var(--control-accent-rule-hover)}:where(button[aria-pressed=true]:not(.tool,.glyph-pause,.particle-pause,.field-controls *,.plane-operation *):not(:disabled):hover){border-color:var(--control-accent-rule-hover);background:var(--control-accent-hover)}.capability-controls,.evidence-selector,.diagnostic-hypotheses,.answer-choices{gap:8px}.capability-controls button,.evidence-selector button,.diagnostic-hypotheses button,.answer-choices button{min-height:var(--control-height-sm);background:var(--raised);text-align:left;border-radius:999px;align-items:center;gap:8px;padding:6px 15px 6px 12px;font-size:13px;display:inline-flex}.capability-controls button[aria-pressed=true],.evidence-selector button[aria-pressed=true],.diagnostic-hypotheses button[aria-pressed=true],.answer-choices button[aria-pressed=true]{background:var(--control-accent)}.capability-controls button:not([aria-pressed=true]):hover,.evidence-selector button:not([aria-pressed=true]):hover,.diagnostic-hypotheses button:not([aria-pressed=true]):hover,.answer-choices button:not([aria-pressed=true]):hover{background:var(--control-hover)}.capability-controls button:before,.evidence-selector button:before,.diagnostic-hypotheses button:before,.answer-choices button:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow var(--control-motion);border-radius:50%;flex-shrink:0}.capability-controls button:hover:before,.evidence-selector button:hover:before,.diagnostic-hypotheses button:hover:before,.answer-choices button:hover:before{box-shadow:inset 0 0 0 1.5px var(--muted)}.capability-controls button[aria-pressed=true]:before,.evidence-selector button[aria-pressed=true]:before,.diagnostic-hypotheses button[aria-pressed=true]:before,.answer-choices button[aria-pressed=true]:before{background:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--signal) 22%, transparent)}.capability-controls button:not(:disabled):active,.evidence-selector button:not(:disabled):active,.diagnostic-hypotheses button:not(:disabled):active,.answer-choices button:not(:disabled):active{transform:translateY(1px)}.actions.answer-choices{row-gap:12px}.answer-choices button{gap:7px;min-height:34px;padding:5px 13px 5px 9px;position:relative}.answer-choices button:before{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line);place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid}.answer-choices button[aria-pressed=true]:before{content:"✓" / "";color:var(--accent-contrast,var(--bg));background:var(--signal);box-shadow:none}.answer-choices button:after,.signal-body .button-sm:after{content:"";position:absolute;inset:-6px 0}.signal-body .button-sm{position:relative}@media (pointer:coarse){.signal-body .button-sm{min-height:var(--control-height-sm)}}:where(button):has(>svg[data-icon]){justify-content:center;align-items:center;gap:var(--control-gap);display:inline-flex}.primary:has(>svg[data-icon]){justify-content:center;align-items:center;gap:var(--control-gap);display:inline-flex}.button-sm:has(>svg[data-icon]){gap:7px}:where(button)>svg[data-icon],.primary>svg[data-icon]{transition:translate var(--control-motion), rotate var(--control-motion), scale var(--control-motion)}:is(:where(button):not(.button-ghost),.action,.primary)>svg[data-icon]{color:var(--control-accent-ink)}:is(:where(button),.action,.primary):not(:disabled):hover>:is([data-icon=step-forward],[data-icon=forward]){translate:2px}:is(:where(button),.action,.primary):not(:disabled):hover>[data-icon=step-back]{translate:-2px}:is(:where(button),.action,.primary):not(:disabled):hover>[data-icon=restart]{rotate:-40deg}:is(:where(button),.action,.primary):not(:disabled):hover>:is([data-icon=play],[data-icon=inspect],[data-icon=reveal],[data-icon=focus],[data-icon=unfocus],[data-icon=check],[data-icon=pulse],[data-icon=source],[data-icon=rule-out]){scale:1.1}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.self-diagnostic-invitation,.ticket-queue,.lab-brief) :is(.action,.primary,button:not(.button-ghost,[aria-pressed],[role=combobox])):not(:disabled):hover{border-color:var(--control-accent-rule-hover);transform:translateY(-1px)}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.self-diagnostic-invitation,.ticket-queue,.lab-brief) :is(.action,.primary,button:not(.button-ghost,[aria-pressed],[role=combobox])):not(:disabled):active{transform:translateY(1px)}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary,.ticket-peek>summary{width:fit-content;max-width:100%;min-height:var(--control-height);border:1px solid var(--control-rule);border-radius:var(--control-radius);background:var(--raised);transition:border-color var(--control-motion), box-shadow var(--control-motion);align-items:center;gap:10px;padding:9px 16px 9px 42px;font-size:14px;font-weight:500;line-height:1.35;list-style:none;display:flex;position:relative}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary::-webkit-details-marker{display:none}.ticket-peek>summary::-webkit-details-marker{display:none}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary:before,.ticket-peek>summary:before{content:"";background:color-mix(in srgb, var(--accent-soft,var(--surface)) 60%, transparent);border:0;border-radius:50%;width:22px;height:22px;position:absolute;top:calc(50% - 11px);left:11px;transform:none}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary:after,.ticket-peek>summary:after{content:"";border-right:1.6px solid var(--control-accent-ink);border-bottom:1.6px solid var(--control-accent-ink);width:6px;height:6px;transition:rotate var(--control-motion), translate var(--control-motion);position:absolute;top:calc(50% - 4px);left:19px;rotate:-45deg}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary:hover,.ticket-peek>summary:hover{border-color:var(--control-accent-rule-hover);background:var(--control-hover)}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not([open],.log-records *)>summary:hover:after,.ticket-peek:not([open])>summary:hover:after{translate:1px}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details[open]:not(.log-records *)>summary,.ticket-peek[open]>summary{border-color:var(--control-accent-rule);background:var(--control-accent)}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details[open]:not(.log-records *)>summary:after,.ticket-peek[open]>summary:after{translate:0 -2px;rotate:45deg}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details:not(.log-records *)>summary:focus-visible,.ticket-peek>summary:focus-visible{outline:2px solid var(--focus,var(--text));outline-offset:3px}:is(.ticket-peek,.self-diagnostic details)>summary.evidence-control{text-align:left;grid-template-columns:18px minmax(0,1fr) 18px;gap:12px;width:100%;padding:14px;display:grid}:is(.ticket-peek,.self-diagnostic details)>summary.evidence-control:before,:is(.ticket-peek,.self-diagnostic details)>summary.evidence-control:after{content:none}.evidence-control small,.diagnostic-actions .action small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.evidence-control>svg{color:var(--control-accent-ink)}.evidence-control>[data-icon=chevron]{transition:rotate var(--control-motion)}[open]>.evidence-control>[data-icon=chevron]{rotate:90deg}.experience-action{text-align:left;justify-content:flex-start;align-items:center;gap:10px;max-width:100%;min-height:52px;padding:9px 12px 9px 16px;font-weight:600;display:inline-flex}.control-orbit{border:1px solid var(--control-accent-rule-hover);background:var(--control-accent);height:30px;color:var(--control-accent-ink);box-shadow:inset 0 0 7px color-mix(in srgb, var(--signal) 12%, transparent), 0 0 8px color-mix(in srgb, var(--signal) 18%, transparent);transition:box-shadow var(--control-motion);border-radius:50%;flex:0 0 30px;place-items:center;margin-left:auto;display:inline-grid}.experience-action:not(:disabled):is(:hover,:focus-visible) .control-orbit{border-color:var(--signal);box-shadow:inset 0 0 8px color-mix(in srgb, var(--signal) 20%, transparent), 0 0 12px color-mix(in srgb, var(--signal) 32%, transparent)}.experience-action:disabled .control-orbit{box-shadow:none}.self-diagnostic .diagnostic-actions{border-top:1px solid var(--line);gap:12px;padding-top:20px}@media (max-width:520px){.self-diagnostic .diagnostic-first-action{clear:both}.diagnostic-first-action .experience-action{width:100%;max-width:100%}}:root{--next-halo:0 0 0 3px color-mix(in srgb, var(--signal) 22%, transparent)}:is(button,select,textarea,a)[data-next],[data-next] :is(button:not([aria-pressed=true]),select){border-color:var(--signal);box-shadow:var(--next-halo)}button[data-next]:not(.primary,[aria-pressed=true],[role=combobox]){background:var(--control-accent)}:is(label[data-next],[data-next] label)>input{outline:2px solid var(--signal);outline-offset:2px}.next-step{z-index:4;border:1px solid var(--control-accent-rule);border-radius:calc(var(--control-radius) + 6px);background:var(--raised);width:fit-content;max-width:100%;box-shadow:0 8px 22px -12px color-mix(in srgb, var(--text) 45%, transparent);flex-wrap:wrap;align-items:center;gap:2px 12px;margin:28px 0 0 auto;padding:5px 5px 5px 16px;font-size:14px;line-height:1.35;display:flex;position:sticky;bottom:14px}.next-step[data-done]{border-color:var(--control-rule);min-height:44px;padding-right:16px}.next-step>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font:600 11px/1.6 Consolas,monospace}.next-step[data-done]>span:first-child{color:var(--muted)}html:has(.next-step){scroll-padding-bottom:96px}@media (max-width:600px){.next-step{width:100%;margin-left:0;bottom:10px}.next-step-show{margin-left:auto}}:where(button:disabled),.primary:disabled,.button-secondary:disabled,.button-ghost:disabled,:is(.button,.action)[aria-disabled=true]{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}:is(.action,.button,.primary,.button-secondary,.button-ghost,.button-quiet,.text-link,.capability-controls button,.evidence-selector button,.diagnostic-hypotheses button,.answer-choices button):focus-visible{outline:2px solid var(--focus,var(--text));outline-offset:3px}@media (pointer:coarse){.button-sm,.capability-controls button,.evidence-selector button,.diagnostic-hypotheses button{min-height:var(--control-height)}.button-icon.button-sm{width:var(--control-height);min-width:var(--control-height)}}@media (prefers-reduced-motion:reduce){.control-orbit,.evidence-control>[data-icon=chevron],:where(button),.action,.button,.button-secondary,.button-ghost,.controls .tool,.dialog-close,:is(.button,.button-secondary,.button-ghost,.button-quiet,.text-link) svg,.action svg,.capability-controls button:before,.evidence-selector button:before,.diagnostic-hypotheses button:before,.answer-choices button:before{transition:none}.action:active,:is(.button,.button-secondary,.button-ghost):active,:is(.capability-controls,.evidence-selector,.diagnostic-hypotheses,.answer-choices) button:active{transform:none}:is(.button,.text-link,.button-quiet):hover [data-icon]{translate:none}:where(button)>svg[data-icon],.primary>svg[data-icon],.ticket-peek>summary,.ticket-peek>summary:after,:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details>summary,:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.communication-surface) details>summary:after{transition:none}:is(:where(button),.action,.primary):hover>svg[data-icon]{translate:none;rotate:none;scale:none}:is(.workbench-layout,.incident-workspace,.replay-workspace,.self-diagnostic,.self-diagnostic-invitation,.ticket-queue,.lab-brief) :is(.action,.primary,button):is(:hover,:active){transform:none}}
.Y6lq2a_journey{border-top:1px solid var(--rule);margin-top:40px;padding-top:22px;display:block}.Y6lq2a_eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.Y6lq2a_links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.Y6lq2a_next.text-link{flex-direction:column;align-items:flex-start;gap:4px;max-width:38rem;padding-block:6px;text-decoration:none}.Y6lq2a_title{align-items:center;gap:var(--control-gap);font-size:17px;font-weight:500;display:flex}.Y6lq2a_next:hover .Y6lq2a_title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.Y6lq2a_description{color:var(--muted);font-size:14px;line-height:1.6}.Y6lq2a_return{color:var(--muted)}@media (max-width:600px){.Y6lq2a_links{flex-direction:column;align-items:flex-start;gap:8px}}
