@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/JetBrainsMono-Variable.ttf) format("truetype-variations"),url(/fonts/JetBrainsMono-Variable.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/fonts/JetBrainsMono-Italic-Variable.ttf) format("truetype-variations"),url(/fonts/JetBrainsMono-Italic-Variable.ttf) format("truetype")}:root{--graphite-1000:#080A0D;--graphite-950:#0C0F13;--graphite-900:#14181D;--graphite-800:#1D232B;--graphite-700:#2A323C;--graphite-600:#3C4653;--graphite-500:#5A6675;--graphite-400:#7C8896;--graphite-300:#A3ADB9;--graphite-200:#C7CED6;--graphite-150:#DDE2E8;--graphite-100:#E9EDF1;--graphite-50:#F4F6F8;--graphite-25:#FAFBFC;--graphite-0:#FFFFFF;--blue-50:#EEF3FC;--blue-100:#D8E4F8;--blue-200:#B0C7F0;--blue-300:#7FA3E3;--blue-400:#4C7BD1;--blue-500:#2A5FBE;--blue-600:#1D4FA3;--blue-700:#173F84;--blue-800:#122F62;--blue-900:#0D2044;--amber-50:#FDF4E6;--amber-100:#FAE7C4;--amber-200:#F3D293;--amber-300:#E9B457;--amber-500:#C9821A;--amber-600:#A96A0E;--amber-700:#82500A;--amber-800:#5C3906;--green-50:#EAF5EF;--green-100:#CDE8DA;--green-200:#A2D5BB;--green-300:#6FBB92;--green-500:#2A8A5A;--green-600:#17734A;--green-700:#0F5A39;--green-800:#0A422A;--red-50:#FDEEEC;--red-100:#F9D4CF;--red-200:#F2ADA3;--red-300:#EC8B7E;--red-500:#CC3D2A;--red-600:#B42318;--red-700:#8F1B12;--red-800:#69140D;--plum-50:#F6EEF4;--plum-100:#EAD5E4;--plum-300:#C48CB4;--plum-500:#8E3D74;--plum-600:#7A2E5E;--plum-700:#5F2249;--teal-50:#EBF6F4;--teal-100:#CFE9E5;--teal-200:#A5D6D0;--teal-300:#5FB3AA;--teal-500:#128379;--teal-600:#0E6B62;--teal-700:#0A544D;--brand-core:var(--graphite-900);--brand-action:var(--blue-600);--brand-ledger:var(--green-600);--brand-wordmark:var(--graphite-900);--surface-page:var(--graphite-50);--surface-card:var(--graphite-0);--surface-sunken:var(--graphite-100);--surface-subtle:var(--graphite-25);--surface-inverse:var(--graphite-900);--surface-inverse-raised:var(--graphite-800);--surface-accent-soft:var(--blue-50);--surface-hover:rgba(20,24,29,.04);--surface-active:rgba(20,24,29,.08);--surface-selected:var(--blue-50);--surface-disabled:var(--graphite-100);--surface-scrim:rgba(12,15,19,.52);--text-primary:var(--graphite-900);--text-secondary:var(--graphite-600);--text-tertiary:var(--graphite-500);--text-placeholder:var(--graphite-400);--text-disabled:var(--graphite-400);--text-inverse:var(--graphite-0);--text-inverse-secondary:var(--graphite-300);--text-link:var(--blue-600);--text-link-hover:var(--blue-700);--text-on-action:var(--graphite-0);--text-danger:var(--red-600);--text-code:var(--graphite-800);--border-hairline:var(--graphite-150);--border-subtle:var(--graphite-100);--border-strong:var(--graphite-300);--border-inverse:var(--graphite-700);--border-focus:var(--blue-600);--border-danger:var(--red-600);--action-primary-bg:var(--blue-600);--action-primary-bg-hover:var(--blue-700);--action-primary-bg-active:var(--blue-800);--action-secondary-bg:var(--graphite-0);--action-secondary-bg-hover:var(--graphite-50);--action-secondary-bg-active:var(--graphite-100);--action-danger-bg:var(--red-600);--action-danger-bg-hover:var(--red-700);--action-commit-bg:var(--green-600);--action-commit-bg-hover:var(--green-700);--state-draft-fg:var(--graphite-600);--state-draft-bg:var(--graphite-100);--state-draft-border:var(--graphite-200);--state-submitted-fg:var(--graphite-700);--state-submitted-bg:var(--graphite-50);--state-submitted-border:var(--graphite-200);--state-queued-fg:var(--teal-700);--state-queued-bg:var(--teal-50);--state-queued-border:var(--teal-200);--state-planning-fg:var(--teal-700);--state-planning-bg:var(--teal-50);--state-planning-border:var(--teal-200);--state-streaming-fg:var(--teal-700);--state-streaming-bg:var(--teal-50);--state-streaming-border:var(--teal-200);--state-tool-running-fg:var(--teal-700);--state-tool-running-bg:var(--teal-100);--state-tool-running-border:var(--teal-300);--state-awaiting-decision-fg:var(--amber-800);--state-awaiting-decision-bg:var(--amber-50);--state-awaiting-decision-border:var(--amber-300);--state-authorized-fg:var(--blue-800);--state-authorized-bg:var(--blue-50);--state-authorized-border:var(--blue-200);--state-executing-fg:var(--blue-800);--state-executing-bg:var(--blue-100);--state-executing-border:var(--blue-300);--state-acknowledged-fg:var(--teal-700);--state-acknowledged-bg:var(--teal-50);--state-acknowledged-border:var(--teal-200);--state-completed-fg:var(--green-700);--state-completed-bg:var(--green-50);--state-completed-border:var(--green-200);--state-verified-fg:var(--green-800);--state-verified-bg:var(--green-100);--state-verified-border:var(--green-300);--state-stopped-fg:var(--graphite-700);--state-stopped-bg:var(--graphite-100);--state-stopped-border:var(--graphite-300);--state-rejected-fg:var(--red-700);--state-rejected-bg:var(--red-50);--state-rejected-border:var(--red-200);--state-expired-fg:var(--graphite-600);--state-expired-bg:var(--graphite-50);--state-expired-border:var(--graphite-200);--state-conflicted-fg:var(--amber-800);--state-conflicted-bg:var(--amber-100);--state-conflicted-border:var(--amber-500);--state-failed-fg:var(--red-700);--state-failed-bg:var(--red-50);--state-failed-border:var(--red-300);--state-indeterminate-fg:var(--graphite-700);--state-indeterminate-bg:var(--graphite-50);--state-indeterminate-border:var(--graphite-400);--state-contained-fg:var(--plum-700);--state-contained-bg:var(--plum-50);--state-contained-border:var(--plum-300);--freshness-live:var(--green-600);--freshness-recent:var(--teal-600);--freshness-stale:var(--amber-600);--freshness-unknown:var(--graphite-400);--hatch-indeterminate:repeating-linear-gradient(135deg,var(--graphite-100) 0 6px,var(--graphite-50) 6px 12px);--hatch-contained:repeating-linear-gradient(135deg,var(--plum-100) 0 6px,var(--plum-50) 6px 12px)}:root{--font-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-serif:"IBM Plex Serif",Georgia,"Times New Roman",serif;--weight-regular:400;--weight-text:450;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--size-display:40px;--size-h1:30px;--size-h2:24px;--size-h3:19px;--size-h4:16px;--size-body:15px;--size-body-sm:13.5px;--size-caption:12px;--size-label:11px;--size-mono:13px;--size-mono-sm:11.5px;--size-numeric:15px;--leading-display:44px;--leading-h1:36px;--leading-h2:30px;--leading-h3:26px;--leading-h4:22px;--leading-body:24px;--leading-body-sm:20px;--leading-caption:16px;--leading-label:14px;--leading-mono:20px;--leading-prose:1.65;--tracking-display:-.022em;--tracking-heading:-.014em;--tracking-body:-.004em;--tracking-mono:0;--tracking-label:.08em;--tracking-wordmark:.12em;--text-display:var(--weight-semibold) var(--size-display)/var(--leading-display) var(--font-sans);--text-h1:var(--weight-semibold) var(--size-h1)/var(--leading-h1) var(--font-sans);--text-h2:var(--weight-semibold) var(--size-h2)/var(--leading-h2) var(--font-sans);--text-h3:var(--weight-semibold) var(--size-h3)/var(--leading-h3) var(--font-sans);--text-h4:var(--weight-semibold) var(--size-h4)/var(--leading-h4) var(--font-sans);--text-body:var(--weight-regular) var(--size-body)/var(--leading-body) var(--font-sans);--text-body-strong:var(--weight-medium) var(--size-body)/var(--leading-body) var(--font-sans);--text-body-sm:var(--weight-regular) var(--size-body-sm)/var(--leading-body-sm) var(--font-sans);--text-caption:var(--weight-regular) var(--size-caption)/var(--leading-caption) var(--font-sans);--text-overline:var(--weight-semibold) var(--size-label)/var(--leading-label) var(--font-sans);--text-mono:var(--weight-regular) var(--size-mono)/var(--leading-mono) var(--font-mono);--text-mono-strong:var(--weight-medium) var(--size-mono)/var(--leading-mono) var(--font-mono);--text-prose:var(--weight-regular) var(--size-body)/var(--leading-prose) var(--font-serif)}:root{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:80px;--space-14:96px;--gap-inline:6px;--gap-control:8px;--gap-field:12px;--gap-group:20px;--gap-section:32px;--pad-control-x:12px;--pad-control-y:6px;--pad-card:16px;--pad-card-lg:20px;--pad-page:24px;--pad-cell-x:12px;--pad-cell-y:8px;--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-lg:6px;--radius-xl:10px;--radius-pill:999px;--stroke-hairline:1px;--stroke-emphasis:1.5px;--stroke-focus:2px;--stroke-marker:3px}:root{--layout-sidebar:264px;--layout-sidebar-collapsed:56px;--layout-topbar:56px;--layout-subbar:44px;--layout-inspector:360px;--layout-content-max:1120px;--layout-prose-max:68ch;--control-h-sm:28px;--control-h-md:34px;--control-h-lg:40px;--control-h-touch:44px;--row-h:44px;--row-h-dense:36px;--z-base:0;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-toast:400;--z-tooltip:500}:root{--shadow-none:none;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-sm:0 1px 2px rgba(16,24,32,.06);--shadow-md:0 2px 6px -1px rgba(16,24,32,.1),0 1px 2px rgba(16,24,32,.05);--shadow-lg:0 8px 24px -6px rgba(16,24,32,.16),0 2px 6px -2px rgba(16,24,32,.08);--shadow-overlay:0 16px 48px -12px rgba(8,10,13,.34);--shadow-focus:0 0 0 3px rgba(29,79,163,.26);--shadow-focus-danger:0 0 0 3px rgba(180,35,24,.24);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.06);--shadow-pressed:inset 0 1px 2px rgba(16,24,32,.16);--scrim-top:linear-gradient(to bottom,var(--surface-card) 0%,rgba(255,255,255,0) 100%);--scrim-bottom:linear-gradient(to top,var(--surface-card) 0%,rgba(255,255,255,0) 100%);--scrim-modal:rgba(12,15,19,.52);--blur-overlay:saturate(120%) blur(6px)}:root{--ease-standard:cubic-bezier(.2,.6,.25,1);--ease-enter:cubic-bezier(.15,.75,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-linear:linear;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-deliberate:.52s;--transition-control:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-surface:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);--pulse-inflight:unitera-pulse 1.6s var(--ease-linear) infinite}@keyframes unitera-pulse{0%,to{opacity:1}50%{opacity:.42}}@keyframes unitera-transit{0%{background-position:0 0}to{background-position:24px 0}}@media(prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-deliberate:0ms;--pulse-inflight:none }*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--interaction-primary: var(--action-primary-bg);--authority-granted: var(--state-authorized-fg);--execution-active: var(--teal-700);--execution-active-bg: var(--teal-50);--verification-confirmed: var(--green-800);--verification-confirmed-bg: var(--green-50);--attention-required: var(--amber-800);--attention-required-bg: var(--amber-50);--attention-border: var(--amber-300);--attention-border-subtle: var(--amber-200);--attention-marker: var(--amber-600);--execution-border: var(--teal-200);--epistemic-conflicting: var(--amber-700);--unknown-state: var(--state-indeterminate-fg);--unknown-state-bg: var(--state-indeterminate-bg);--containment-safety: var(--state-contained-fg);--fault-failed: var(--state-failed-fg);--statement-size: calc(var(--size-display) + var(--size-h2));--statement-leading: 1.06;--font-sans: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-serif: "JetBrains Mono", ui-monospace, Menlo, monospace}.unitera-icon{width:var(--icon-size);height:var(--icon-size);position:relative;display:inline-block;flex:none;vertical-align:middle}.unitera-icon__family,.unitera-icon__modifier{position:absolute;inset:0;background:currentColor;-webkit-mask:var(--icon-family-url) center / contain no-repeat;mask:var(--icon-family-url) center / contain no-repeat}.unitera-icon__modifier{-webkit-mask-image:var(--icon-modifier-url);mask-image:var(--icon-modifier-url)}.state-projection{display:inline-flex;align-items:center;gap:var(--gap-inline);padding:var(--space-2) var(--space-4);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-xs);font:var(--text-caption);color:var(--text-secondary);background:var(--surface-subtle)}[data-semantic-role=attention]{color:var(--attention-required)}.state-projection[data-semantic-role=attention]{background:var(--attention-required-bg);border-color:var(--amber-300)}[data-semantic-role=execution]{color:var(--execution-active)}[data-semantic-role=verification]{color:var(--verification-confirmed)}[data-semantic-role=unknown]{color:var(--unknown-state)}.brand-assets{display:inline-flex;align-items:center;gap:var(--space-4)}.brand-assets__mark{width:var(--control-h-lg);height:var(--control-h-lg)}.brand-assets__wordmark{width:calc(var(--layout-topbar) * 2);height:var(--control-h-lg);object-fit:contain;object-position:left center}@media(forced-colors:active){.unitera-icon__family,.unitera-icon__modifier{background:CanvasText;forced-color-adjust:none}.state-projection{border-color:CanvasText}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--layout-topbar) + var(--space-8));color-scheme:light}body{margin:0;background:var(--surface-page);color:var(--text-primary);font:var(--text-body);font-synthesis:none}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:var(--stroke-focus) solid var(--border-focus);outline-offset:var(--space-2)}::selection{color:var(--text-on-action);background:var(--interaction-primary)}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}h2{font-family:var(--font-sans);font-size:clamp(var(--size-h1),3.5vw,var(--size-display));line-height:1.15;font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading)}h3{font:var(--text-h3);letter-spacing:var(--tracking-heading)}.container{width:min(var(--layout-content-max),calc(100% - var(--space-11)));margin-inline:auto}.section{padding-block:var(--space-13)}.section+.section{border-top:var(--stroke-hairline) solid var(--border-hairline)}.icon-arrow{width:var(--space-7);height:var(--space-7);flex:none}.icon-arrow--down{transform:rotate(90deg)}.eyebrow{display:flex;gap:var(--space-5);align-items:center;font:var(--text-overline);letter-spacing:var(--tracking-label);color:var(--text-tertiary);margin-bottom:var(--space-8)}.eyebrow__line{width:var(--space-8);border-top:var(--stroke-hairline) solid currentColor}.section-header{max-width:var(--layout-prose-max);margin-bottom:var(--space-11)}.section-header p,.lead-copy{font:var(--text-body);color:var(--text-secondary);margin-top:var(--space-8);max-width:var(--layout-prose-max)}.section-header--center{text-align:center;margin-inline:auto}.section-header--center .eyebrow{justify-content:center}.mono-label{font:var(--text-overline);letter-spacing:var(--tracking-label);color:var(--text-tertiary)}.needs-card__topline>.mono-label{font:var(--text-mono-sm,var(--text-caption));font-family:var(--font-mono)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-6);min-height:var(--control-h-touch);padding:var(--space-5) var(--space-7);border:var(--stroke-hairline) solid var(--interaction-primary);border-radius:var(--radius-sm);background:var(--interaction-primary);color:var(--text-on-action);font:var(--text-body-strong);transition:var(--transition-control)}.button:hover{background:var(--action-primary-bg-hover);border-color:var(--action-primary-bg-hover)}.button--secondary{background:transparent;border-color:var(--border-strong);color:var(--text-primary)}.button--secondary:hover{background:var(--surface-active);border-color:var(--text-tertiary)}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-9)}.site-header{min-height:var(--layout-topbar);position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-4) max(var(--space-8),calc((100vw - var(--layout-content-max))/2));background:var(--surface-card);border-bottom:var(--stroke-hairline) solid var(--border-hairline)}.brand{display:inline-flex;align-items:center;flex:none}.site-nav{display:flex;align-items:center;gap:var(--space-7);margin-left:auto}.site-header__controls{display:flex;align-items:center;gap:var(--space-4);flex:none}.lang-switch{min-height:var(--control-h-touch);min-width:calc(var(--control-h-touch) - var(--space-2));display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-4);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:transparent;font:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--text-secondary);transition:var(--transition-control)}.lang-switch:hover{color:var(--interaction-primary);border-color:var(--interaction-primary)}.site-nav a{position:relative;display:flex;align-items:center;min-height:var(--control-h-touch);font:var(--text-body-sm);color:var(--text-secondary);white-space:nowrap}.site-nav a:hover,.site-nav a.active{color:var(--interaction-primary)}.site-nav a.active:after{content:"";position:absolute;bottom:var(--space-2);left:0;right:0;height:var(--stroke-focus);background:currentColor}.header-cta{display:inline-flex;align-items:center;gap:var(--gap-inline);font:var(--text-body-sm);min-height:var(--control-h-touch);color:var(--interaction-primary);white-space:nowrap}.header-cta:hover{text-decoration:underline;text-underline-offset:var(--space-2)}.nav-toggle{display:none;background:transparent;border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-sm);width:var(--control-h-touch);height:var(--control-h-touch)}.nav-toggle span{width:var(--space-7);border-top:var(--stroke-focus) solid var(--text-primary);display:block;margin:var(--space-3) auto}.hero{padding:var(--space-12) max(var(--space-8),calc((100vw - var(--layout-content-max))/2)) 0;background:var(--surface-inverse);color:var(--text-inverse)}.hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-11);align-items:center}.hero__copy{min-width:0}.hero__copy .eyebrow{color:var(--text-inverse-secondary)}.hero h1{font-size:clamp(var(--size-display),4.1vw,var(--statement-size));font-weight:var(--weight-medium);line-height:var(--statement-leading);letter-spacing:var(--tracking-display)}.hero h1>span{color:var(--text-inverse-secondary)}.hero__copy>p{margin-top:var(--space-8);font:var(--text-body);color:var(--text-inverse-secondary)}.hero .button--secondary{color:var(--text-inverse);border-color:var(--graphite-500)}.hero .button--secondary:hover{background:var(--surface-inverse-raised)}.hero__frame-tag{display:flex;justify-content:space-between;gap:var(--space-5);font:var(--text-caption);color:var(--text-inverse-secondary);padding-bottom:var(--space-5)}.hero__frame-tag span:last-child{font-family:var(--font-mono)}.hero__microproof{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-7);margin-top:var(--space-9);font:var(--text-caption);color:var(--text-inverse-secondary)}.hero__microproof span{border-left:var(--stroke-hairline) solid var(--graphite-500);padding-left:var(--space-5)}.hero__footer-line{display:flex;gap:var(--space-8);justify-content:space-between;margin-top:var(--space-12);padding-block:var(--space-7);border-top:var(--stroke-hairline) solid var(--border-inverse);font:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--text-inverse-secondary)}.app-shell{display:grid;grid-template-columns:var(--layout-sidebar-collapsed) minmax(0,1fr);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-primary);overflow:hidden;min-width:0}.app-shell__rail{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding-block:var(--space-6);background:var(--surface-subtle);border-right:var(--stroke-hairline) solid var(--border-hairline)}.mark{display:block;width:var(--control-h-lg);height:var(--control-h-lg);object-fit:contain}.mark--small{width:var(--space-9);height:var(--space-9)}.rail-dot{width:var(--space-4);height:var(--space-4);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-xs)}.rail-dot--active{border-color:var(--interaction-primary);outline:var(--stroke-hairline) solid var(--interaction-primary);outline-offset:var(--space-2)}.rail-dot--bottom{margin-top:auto}.rail-line{width:var(--space-8);border-top:var(--stroke-hairline) solid var(--border-hairline)}.app-shell__main{padding:var(--space-8);min-width:0}.app-shell__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6)}.app-shell__header h3{margin-top:var(--space-5);font-size:var(--size-h2);font-weight:var(--weight-medium)}.app-shell__header .state-projection{font-size:var(--size-caption);white-space:nowrap}.today-summary{display:flex;gap:var(--space-8);padding-block:var(--space-8)}.today-summary>div{display:flex;align-items:baseline;gap:var(--space-4)}.today-summary strong{font:var(--text-h2)}.today-summary span{color:var(--text-secondary);font:var(--text-caption)}.needs-card{padding:var(--space-7);border:var(--stroke-hairline) solid var(--attention-border-subtle);border-left:var(--stroke-marker) solid var(--attention-marker);border-radius:var(--radius-sm);background:var(--attention-required-bg)}.needs-card__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5)}.needs-card h3{margin-top:var(--space-7);font:var(--text-h3)}.needs-card__status{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;color:var(--text-secondary);margin-top:var(--space-4);font:var(--text-caption)}.recipient-verification{display:inline-flex;align-items:center;gap:var(--space-2)}.needs-card__reason{margin-top:var(--space-7);padding-top:var(--space-6);border-top:var(--stroke-hairline) solid var(--attention-border-subtle)}.needs-card__reason>span{font:var(--text-overline);color:var(--attention-required);display:block;margin-bottom:var(--space-4)}.needs-card__reason>strong{font:var(--text-body-strong)}.needs-card__bottom{margin-top:var(--space-7);display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;justify-content:space-between}.needs-card__proof{color:var(--text-secondary);font:var(--text-caption)}.mini-action{display:inline-flex;align-items:center;gap:var(--space-4);font:var(--text-caption);color:var(--attention-required);border-bottom:var(--stroke-hairline) solid currentColor;padding-block:var(--space-2)}.app-shell__section-title{display:flex;justify-content:space-between;margin-top:var(--space-8);padding-bottom:var(--space-4);color:var(--text-tertiary);font:var(--text-overline);letter-spacing:var(--tracking-label)}.app-shell__section-title>span:last-child{font-family:var(--font-mono)}.work-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:var(--row-h);padding-block:var(--space-5);border-top:var(--stroke-hairline) solid var(--border-hairline)}.work-row strong{display:flex;align-items:center;gap:var(--space-4);font:var(--text-body-sm)}.work-row>div>span{display:block;padding-left:calc(var(--space-7) + var(--space-4));font:var(--text-caption);color:var(--text-tertiary)}.work-row__status{display:flex;align-items:center;gap:var(--space-3);font:var(--text-caption)}.work-row--waiting{border-left:var(--stroke-focus) dashed var(--border-strong);padding-left:var(--space-4)}.work-continues{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--stroke-hairline) solid var(--border-hairline);font:var(--text-caption);color:var(--execution-active)}.work-continues__pulse{width:var(--space-3);height:var(--space-3);border:var(--stroke-focus) solid currentColor;flex:none}.work-continues__line{flex:1;border-top:var(--stroke-hairline) solid var(--execution-border)}.problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.problem-card{padding:var(--space-8) var(--space-8) var(--space-9) 0;border-top:var(--stroke-hairline) solid var(--border-strong)}.problem-card+.problem-card{padding-left:var(--space-8);border-left:var(--stroke-hairline) solid var(--border-hairline)}.problem-card__number{color:var(--text-tertiary);font:var(--text-mono)}.problem-card h3{margin-block:var(--space-8) var(--space-6)}.problem-card p{color:var(--text-secondary);font:var(--text-body)}.bridge-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-9);border-top:var(--stroke-hairline) solid var(--border-hairline);padding-top:var(--space-8);font:var(--text-body-sm)}.bridge-line>span{width:100%;color:var(--text-tertiary)}.bridge-line strong{font-weight:var(--weight-medium)}.product-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-11);align-items:start}.product-copy .section-header{margin-bottom:var(--space-8)}.principle-list{margin-top:var(--space-9)}.principle-list>div{display:grid;grid-template-columns:var(--space-8) 1fr;column-gap:var(--space-5);padding-block:var(--space-7);border-top:var(--stroke-hairline) solid var(--border-hairline)}.principle-list>div>span{color:var(--text-tertiary);font:var(--text-mono)}.principle-list strong{font:var(--text-body-strong)}.principle-list p{grid-column:2;color:var(--text-secondary);font:var(--text-body-sm);margin-top:var(--space-4)}.workflow-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));position:relative;gap:var(--space-5)}.workflow-line{position:absolute;top:var(--space-10);left:0;right:0;border-top:var(--stroke-hairline) solid var(--border-strong);pointer-events:none}.workflow-line>span{display:none}.workflow-step{position:relative;padding-top:var(--space-4)}.workflow-step__index{font:var(--text-mono);color:var(--text-tertiary)}.workflow-step__node{position:relative;display:flex;width:var(--space-10);height:var(--space-10);align-items:center;justify-content:flex-start;background:var(--surface-page);margin-block:var(--space-4) var(--space-7)}.workflow-step__tag{display:block;font:var(--text-overline);letter-spacing:var(--tracking-label);margin-bottom:var(--space-5)}.workflow-step>strong{display:block;font:var(--text-body-strong);line-height:var(--leading-body-sm)}.workflow-step>p{font:var(--text-body-sm);color:var(--text-secondary);margin-top:var(--space-5)}.workflow-step--active .workflow-step__index{color:var(--interaction-primary);text-decoration:underline;text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-2)}.workflow-step[data-stage="NEEDS YOU"] .workflow-step__node,.workflow-step[data-stage="NEEDS YOU"] .workflow-step__tag{color:var(--attention-required)}.workflow-step[data-stage=ACT] .workflow-step__node{color:var(--execution-active)}.architecture-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--stroke-hairline) solid var(--border-strong)}.architecture-stage{padding:var(--space-7) var(--space-8) var(--space-8) 0;position:relative}.architecture-stage+.architecture-stage{border-left:var(--stroke-hairline) solid var(--border-hairline);padding-left:var(--space-8)}.architecture-stage__top{display:flex;gap:var(--space-6);align-items:center;font:var(--text-caption)}.architecture-stage__top>span:first-child{color:var(--text-tertiary);font-family:var(--font-mono)}.architecture-stage__top>span:last-child{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label)}.architecture-stage__mark{margin-block:var(--space-8);color:var(--text-secondary)}.architecture-stage h3{font:var(--text-h4);margin-bottom:var(--space-6)}.architecture-stage p{color:var(--text-secondary);font:var(--text-body-sm)}.architecture-stage__connector{position:absolute;right:calc(var(--space-5) * -1);top:var(--space-7);background:var(--surface-page);z-index:1}.architecture-axiom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6);margin-top:var(--space-9);padding-top:var(--space-7);border-top:var(--stroke-hairline) solid var(--border-hairline);color:var(--text-secondary);font:var(--text-caption)}.architecture-axiom strong{color:var(--text-tertiary);font-weight:var(--weight-regular)}.human-ai-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12)}.human-ai__cards{display:grid;align-content:start}.small-work-card{padding-block:var(--space-7);border-bottom:var(--stroke-hairline) solid var(--border-hairline)}.small-work-card>strong{display:block;font:var(--text-h4);margin-block:var(--space-4)}.small-work-card>p{font:var(--text-body-sm);color:var(--text-secondary)}.small-work-card__state{display:block;margin-top:var(--space-4);font:var(--text-caption);color:var(--attention-required)}.small-work-card__state--muted{color:var(--execution-active)}.responsibility-grid{display:grid;align-content:start;gap:var(--space-10)}.responsibility-grid__label{font:var(--text-overline);letter-spacing:var(--tracking-label)}.responsibility-grid__label--human{color:var(--attention-required)}.responsibility-grid ul{list-style:none;padding:0;margin:var(--space-6) 0 0}.responsibility-grid li{padding-block:var(--space-5);border-top:var(--stroke-hairline) solid var(--border-hairline);font:var(--text-body)}.company-brain-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:start}.brain-inputs{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);border-block:var(--stroke-hairline) solid var(--border-strong);padding-block:var(--space-6)}.brain-inputs>span{display:flex;gap:var(--space-4);align-items:center;font:var(--text-body-sm)}.brain-arrow{display:flex;justify-content:center;padding-block:var(--space-5);color:var(--text-tertiary)}.brain-node{padding:var(--space-7);border-left:var(--stroke-marker) solid var(--border-strong);background:var(--surface-card)}.brain-node>strong{display:flex;align-items:center;gap:var(--space-4);font:var(--text-h4);margin-block:var(--space-5)}.brain-node>p{font:var(--text-body-sm);color:var(--text-secondary)}.brain-node--active{border-left-style:double;border-left-width:var(--space-3)}.trust-section{background:var(--surface-inverse);color:var(--text-inverse)}.trust-section .eyebrow{color:var(--text-inverse-secondary)}.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-12)}.trust-card{padding-block:var(--space-9);border-top:var(--stroke-hairline) solid var(--border-inverse)}.trust-card>.unitera-icon{color:var(--text-inverse-secondary);margin-bottom:var(--space-7)}.trust-card__statement{display:grid;gap:var(--space-2);font-size:var(--size-h2);line-height:1.2}.trust-card__statement strong{font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading)}.trust-card__statement>span{font-family:var(--font-serif);font-style:italic;font-size:var(--size-h3);color:var(--text-inverse-secondary);padding-block:var(--space-3)}.trust-card p{font:var(--text-body);color:var(--text-inverse-secondary);margin-top:var(--space-7);max-width:var(--layout-prose-max)}.sovereignty-panel{display:grid;grid-template-columns:1.3fr .6fr 1fr .6fr 1fr;align-items:center;gap:var(--space-6);border-block:var(--stroke-hairline) solid var(--border-strong);padding-block:var(--space-9)}.sovereignty-local{padding-right:var(--space-6);border-right:var(--stroke-hairline) solid var(--border-strong)}.sovereignty-local__grid{display:grid;gap:var(--space-5);margin-top:var(--space-6)}.sovereignty-local__grid>span{display:flex;align-items:center;gap:var(--space-4);font:var(--text-body-sm)}.sovereignty-flow{display:grid;gap:var(--space-6);align-content:center;justify-items:center;text-align:center;color:var(--text-tertiary);font:var(--text-caption)}.sovereignty-remote>strong,.sovereignty-result>strong{display:block;margin-block:var(--space-6);font:var(--text-h4)}.sovereignty-remote>p,.sovereignty-result>p{font:var(--text-body-sm);color:var(--text-secondary)}.sovereignty-rule{display:flex;gap:var(--space-6);align-items:flex-start;padding-top:var(--space-8)}.sovereignty-rule__icon{font-size:var(--size-h2);color:var(--text-tertiary)}.sovereignty-rule strong{font:var(--text-body-strong)}.sovereignty-rule p{font:var(--text-body-sm);color:var(--text-secondary);margin-top:var(--space-2)}.proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.proof-card{padding:var(--space-8) var(--space-8) 0 0;border-top:var(--stroke-hairline) solid var(--border-strong)}.proof-card+.proof-card{padding-left:var(--space-8);border-left:var(--stroke-hairline) solid var(--border-hairline)}.proof-card__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-bottom:var(--space-8);color:var(--text-tertiary);font:var(--text-caption)}.proof-card__head>span:nth-child(2){font-family:var(--font-mono)}.proof-card h3{font:var(--text-h3)}.proof-card p{color:var(--text-secondary);margin-top:var(--space-6);font:var(--text-body)}.proof-card__action{display:inline-flex;align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding-bottom:var(--space-2);border-bottom:var(--stroke-hairline) solid var(--border-strong);font:var(--text-body-strong)}.contact{background:var(--surface-card)}.contact-panel{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12)}.contact-panel h2{font-size:clamp(var(--size-display),4vw,var(--statement-size));font-weight:var(--weight-medium)}.contact-panel__body{font:var(--text-body);color:var(--text-secondary);margin-top:var(--space-8)}.contact-panel__copy p{font:var(--text-body);color:var(--text-secondary)}.contact-form{display:grid;gap:var(--space-6)}.contact-form>label{display:grid;gap:var(--space-3)}.contact-form>label>span{font:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--text-secondary)}.contact-form input,.contact-form textarea{width:100%;font:var(--text-body);font-family:inherit;color:var(--text-primary);background:var(--surface-page);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-5);resize:vertical}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:var(--stroke-focus) solid var(--border-focus);outline-offset:var(--space-2);border-color:var(--border-focus)}.contact-form .button[disabled]{opacity:.6;cursor:progress}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-status{margin-top:var(--space-4);font:var(--text-caption)}.form-status--ok{color:var(--verification-confirmed)}.form-status--error{color:var(--fault-failed)}.form-status a{color:inherit;text-decoration:underline;text-underline-offset:var(--space-2)}.contact-fallback{margin-top:var(--space-5)}.legal-page{padding:var(--space-12) 0 var(--space-13);min-height:70vh}.legal-page__inner{max-width:var(--layout-prose-max)}.legal-page h1{font-size:var(--size-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);margin-bottom:var(--space-9)}.legal-page section{padding-block:var(--space-7);border-top:var(--stroke-hairline) solid var(--border-hairline)}.legal-page h2{font-size:var(--size-h3);margin-bottom:var(--space-5)}.legal-page p{font:var(--text-body);color:var(--text-secondary)}.legal-page p+p{margin-top:var(--space-5)}.legal-page ul{margin:var(--space-5) 0 0;padding-left:var(--space-8)}.legal-page li{font:var(--text-body);color:var(--text-secondary);padding-block:var(--space-2)}.legal-page__back{margin-top:var(--space-9)}.contact-panel__copy small{display:block;font:var(--text-caption);color:var(--text-tertiary);margin-top:var(--space-7)}.footer{background:var(--surface-inverse);color:var(--text-inverse);padding-block:var(--space-10)}.footer__inner{display:grid;grid-template-columns:1.2fr 1fr auto;gap:var(--space-9);align-items:center}.footer__brand p{font:var(--text-caption);color:var(--text-inverse-secondary);margin-top:var(--space-6);letter-spacing:var(--tracking-label)}.footer__links{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;font:var(--text-body-sm)}.footer__links a{min-height:var(--control-h-touch);display:inline-flex;align-items:center}.footer__links a:hover{text-decoration:underline}.footer__links>span{color:var(--text-inverse-secondary)}.footer__links a:not([href]){color:var(--text-inverse-secondary);cursor:default}.footer__meta{display:grid;gap:var(--space-2);color:var(--text-inverse-secondary);font:var(--text-caption)}@media(max-width:1180px){.site-header{gap:var(--space-6)}.header-cta{display:none}.hero__grid{grid-template-columns:1fr 1fr;gap:var(--space-8)}.hero__copy h1{font-size:var(--size-display)}.app-shell__header{flex-wrap:wrap}.app-shell__main{padding:var(--space-6)}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--space-9)}.workflow-line{display:none}.workflow-step{border-top:var(--stroke-hairline) solid var(--border-strong)}.product-layout{gap:var(--space-8)}}@media(max-width:900px){.hero__grid,.product-layout,.human-ai-grid,.company-brain-layout,.contact-panel{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.hero__copy{grid-row:1}.hero__visual{grid-row:2}.hero__copy h1{max-width:var(--layout-prose-max);font-size:clamp(var(--size-display),7vw,var(--statement-size))}.hero__copy>p{max-width:var(--layout-prose-max)}.problem-card,.architecture-stage,.proof-card{padding-right:var(--space-6)}.problem-card+.problem-card,.architecture-stage+.architecture-stage,.proof-card+.proof-card{padding-left:var(--space-6)}.architecture-track{grid-template-columns:1fr 1fr}.architecture-stage:nth-child(3){border-left:0;padding-left:0;border-top:var(--stroke-hairline) solid var(--border-hairline)}.architecture-stage:nth-child(4){border-top:var(--stroke-hairline) solid var(--border-hairline)}.architecture-stage:nth-child(2) .architecture-stage__connector{display:none}.sovereignty-panel{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.sovereignty-local{border-right:0;border-bottom:var(--stroke-hairline) solid var(--border-strong);padding-bottom:var(--space-7)}.sovereignty-local__grid{grid-template-columns:1fr 1fr}.sovereignty-flow{display:flex;justify-content:flex-start;text-align:left}.sovereignty-flow .icon-arrow{transform:rotate(90deg)}.footer__inner{grid-template-columns:1fr 1fr}.footer__meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-6)}}@media(max-width:680px){.container{width:calc(100% - var(--space-9))}.section{padding-block:var(--space-11)}.site-header{flex-wrap:wrap;padding-inline:var(--space-6);gap:var(--space-4)}.nav-toggle{display:block}.site-nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:var(--space-2);padding-block:var(--space-4)}.site-nav--open{display:flex}.site-nav a{padding-inline:var(--space-4)}.site-nav a.active:after{right:auto;width:var(--space-8);left:var(--space-4)}.hero{padding:var(--space-10) var(--space-6) 0}.hero__footer-line{flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-top:var(--space-10);font-size:var(--size-caption)}.hero__frame-tag{flex-wrap:wrap}.hero__actions{align-items:stretch}.hero__actions .button{width:100%}.app-shell{grid-template-columns:var(--space-10) minmax(0,1fr)}.app-shell__rail{gap:var(--space-6)}.app-shell__main{padding:var(--space-5)}.today-summary{flex-wrap:wrap;gap:var(--space-5);padding-block:var(--space-6)}.needs-card{padding:var(--space-5)}.needs-card h3{font:var(--text-h4)}.work-row{align-items:flex-start}.work-row__status{flex-wrap:wrap}.work-continues{align-items:flex-start}.work-continues__line{display:none}.problem-grid,.architecture-track,.proof-grid,.trust-grid{grid-template-columns:minmax(0,1fr)}.problem-card,.proof-card,.architecture-stage{padding:var(--space-7) 0}.problem-card+.problem-card,.proof-card+.proof-card,.architecture-stage+.architecture-stage{padding-left:0;border-left:0;border-top:var(--stroke-hairline) solid var(--border-hairline)}.architecture-stage__connector{display:none}.architecture-stage__mark{margin-block:var(--space-6)}.workflow-grid{grid-template-columns:minmax(0,1fr);gap:0}.workflow-step{display:grid;grid-template-columns:var(--space-10) minmax(0,1fr);column-gap:var(--space-6);padding-block:var(--space-7);border-top:0;border-left:var(--stroke-hairline) solid var(--border-strong);padding-left:var(--space-5)}.workflow-step__node{grid-column:1;grid-row:2 / 5;margin:0;height:var(--space-8)}.workflow-step__index{grid-column:1;grid-row:1;margin-bottom:var(--space-5)}.workflow-step__tag{grid-column:2;grid-row:1;margin-bottom:var(--space-5)}.workflow-step>strong,.workflow-step>p{grid-column:2}.workflow-step>p{margin-top:var(--space-4)}.brain-inputs{grid-template-columns:1fr}.trust-card__statement{font-size:var(--size-h2)}.sovereignty-local__grid,.footer__inner{grid-template-columns:1fr}.footer__meta{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.button{border:var(--stroke-focus) solid ButtonText}.site-nav a.active:after{background:LinkText}.needs-card,.work-row--waiting,.brain-node,.app-shell{border-color:CanvasText}.workflow-step--active .workflow-step__index{text-decoration:underline}}
