/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Fraunces", ui-serif, Georgia, Cambria, "Times New Roman", serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-graphite-950:#0c0c0a;--color-graphite-900:#11110e;--color-graphite-850:#181713;--color-paper-50:#f4eee0;--color-paper-100:#ede6d3;--color-paper-200:#e3dbc2;--color-paper-300:#cfc2a2;--color-rule-500:#554d3f;--color-rule-600:#3a342a;--color-ink-950:#181511;--color-ink-800:#312b23;--color-muted-500:#8b806b;--color-oxide-600:#b23a1f;--color-oxide-700:#8f2c18;--color-oxide-300:#e07b62;--color-calibration-600:#2a7f72;--font-display:"Fraunces", ui-serif, Georgia, Cambria, "Times New Roman", serif;--ease-paper:cubic-bezier(.2, .8, .2, 1);--ease-stamp:cubic-bezier(.6, 0, .4, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:dark;--feat-display:"ss01" on, "ss02" on, "cv11" on, "kern" on;--feat-body:"kern" on, "liga" on, "calt" on, "tnum" off;--feat-num:"tnum" on, "lnum" on, "kern" on;--feat-mono:"calt" on, "ss01" on, "ss02" on, "zero" on}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:96px}body{margin:calc(var(--spacing) * 0);background-color:var(--color-graphite-900);font-family:var(--font-sans);color:var(--color-paper-100);background:linear-gradient(90deg, #ede6d307 1px, transparent 1px) 0 0 / 64px 64px, radial-gradient(ellipse 80% 60% at 50% -10%, #b23a1f0e, transparent 60%), var(--color-graphite-900);font-feature-settings:var(--feat-body);font-variation-settings:"opsz" 14, "SOFT" 40;text-rendering:optimizelegibility;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:200;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:fixed;inset:0}a{color:inherit;text-decoration-line:none}::selection{background:var(--color-oxide-600);color:var(--color-paper-100)}:focus-visible{outline:2px solid var(--color-oxide-300);outline-offset:3px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}kbd{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-850);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-paper-100);text-transform:uppercase;font-feature-settings:var(--feat-mono);justify-content:center;align-items:center;min-width:22px;font-size:11px;display:inline-flex;box-shadow:inset 0 -2px #00000080}pre,code,.mono,.plate,.eyebrow,.nav-link,.quick,.toc,.copy,kbd{font-feature-settings:var(--feat-mono)}}@layer components{.read-progress{z-index:60;background:linear-gradient(90deg, var(--color-oxide-600), var(--color-oxide-300));transform-origin:0;will-change:transform;pointer-events:none;height:2px;transition:transform .12s linear,opacity .3s;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.topbar{top:calc(var(--spacing) * 0);z-index:30;height:calc(var(--spacing) * 16);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 7);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#11100ed1;display:flex;position:sticky}.brand{align-items:baseline;gap:calc(var(--spacing) * 3);font-family:var(--font-display);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);font-variation-settings:"opsz" 144, "SOFT" 0;display:flex}.brand span{--tw-leading:1;font-variation-settings:"opsz" 144, "wght" 800, "SOFT" 0;letter-spacing:-.02em;font-size:26px;line-height:1}.brand small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.18em}.brand .version-pill{margin-left:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 1.5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-paper-300);text-transform:uppercase;letter-spacing:.14em;font-variation-settings:normal;align-items:center;padding-block:1px;font-size:10px;font-style:normal;display:inline-flex}.quick{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;align-items:center;gap:18px;display:flex}.quick a{color:var(--color-paper-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:relative}.quick a:after{content:"";background:var(--color-oxide-600);transform-origin:0;height:1px;transition:transform .3s var(--ease-paper);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.quick a:hover{color:var(--color-oxide-600)}.quick a:hover:after{transform:scaleX(1)}.shortcut-trigger{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-paper-300);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.shortcut-trigger:hover{border-color:var(--color-oxide-600);color:var(--color-oxide-600)}.shell{max-width:1480px;padding-inline:calc(var(--spacing) * 7);grid-template-columns:minmax(180px,240px) minmax(0,1fr) minmax(160px,220px);gap:34px;margin-inline:auto;padding-top:34px;padding-bottom:72px;display:grid}.sidebar,.toc{gap:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);text-transform:uppercase;scrollbar-width:thin;flex-direction:column;align-self:flex-start;max-height:calc(100svh - 110px);display:flex;position:sticky;top:88px;overflow-y:auto}.nav-link{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 3);font-family:var(--font-mono);color:var(--color-muted-500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-color:#0000;border-left-width:2px;grid-template-columns:34px 1fr;transition-duration:.2s;display:grid}.nav-link:hover{border-color:var(--color-oxide-600);color:var(--color-paper-100);transform:translate(2px)}.nav-link.active{border-color:var(--color-oxide-600);color:var(--color-paper-100);background:linear-gradient(90deg,#b23a1f14,#0000 70%)}.nav-link span{color:var(--color-oxide-600);font-feature-settings:"tnum" on, "lnum" on}.nav-section{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.nav-section strong{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 1);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.2em;font-size:10px;display:block}.nav-section:first-child strong{margin-top:calc(var(--spacing) * 0)}.toc{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-rule-500);color:var(--color-muted-500);padding-left:18px}.toc strong{margin-bottom:calc(var(--spacing) * 2);color:var(--color-paper-100);letter-spacing:.14em;display:block}.toc a{border-left-style:var(--tw-border-style);padding-block:6px;padding-left:calc(var(--spacing) * 2.5);color:var(--color-muted-500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-color:#0000;border-left-width:2px;margin-left:-10px;transition-duration:.2s;display:block}.toc a:hover{border-color:var(--color-paper-300);color:var(--color-paper-100);transform:translate(1px)}.toc a.active{border-color:var(--color-oxide-600);color:var(--color-paper-100)}.paper{min-width:calc(var(--spacing) * 0);background-color:var(--color-paper-100);color:var(--color-ink-950);--tw-shadow:0 28px 70px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:linear-gradient(90deg, #18151109 1px, transparent 1px) 0 0 / 32px 32px, var(--color-paper-100);padding:clamp(28px,5vw,76px);position:relative}.paper:before{content:attr(data-running);margin-bottom:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;font-feature-settings:var(--feat-mono);border-color:#c9bfa3;border-bottom-width:1px;font-size:11px;display:block}.hero{color:var(--color-paper-100);background-color:#14120f;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);align-items:center;gap:clamp(24px,5vw,70px);min-height:min(620px,100svh - 128px);margin:calc(-1*clamp(28px,5vw,76px)) calc(-1*clamp(28px,5vw,76px)) 64px;padding:clamp(28px,5vw,76px);display:grid;overflow:hidden}.hero h1{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 6);font-family:var(--font-display);letter-spacing:-.025em;font-variation-settings:"opsz" 144, "wght" 700, "SOFT" 0;font-size:clamp(92px,17vw,220px);line-height:.78}.hero p{max-width:520px;color:var(--color-paper-300);font-size:clamp(20px,3vw,34px);line-height:1.05}.hero img{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);object-fit:cover;width:100%;min-height:360px}.plate{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-oxide-600);text-transform:uppercase;letter-spacing:.22em}.hero-actions{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.hero-actions a{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-paper-300);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;isolation:isolate;line-height:1;transition-duration:.2s;display:inline-flex;position:relative;overflow:hidden}.hero-actions a:before{content:"";background:var(--color-oxide-600);transition:transform .35s var(--ease-paper);z-index:-1;position:absolute;inset:0;transform:translateY(101%)}.hero-actions a:hover{border-color:var(--color-oxide-600);color:var(--color-paper-100)}.hero-actions a:hover:before{transform:translateY(0)}.hero-actions a[data-primary]:before{background:var(--color-oxide-600);transform:translateY(0)}.hero-actions a[data-primary]{border-color:var(--color-oxide-600)}.hero-actions a[data-primary]:hover:before{transform:translateY(-101%)}.home{max-width:1720px;padding-inline:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 24);margin-inline:auto}.poster{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:#14120f;grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr) 54px;min-height:calc(100svh - 92px);display:grid;position:relative;overflow:hidden}.poster:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);background:linear-gradient(90deg,#ede6d314 1px,#0000 1px) 0 0/78px 78px,linear-gradient(0deg,#ede6d30d 1px,#0000 1px) 0 0/78px 78px;position:absolute}.reg-mark{z-index:2;pointer-events:none;width:22px;height:22px;color:var(--color-oxide-600);position:absolute}.reg-mark:before,.reg-mark:after{content:"";background:currentColor;position:absolute}.reg-mark:before{width:22px;height:1px}.reg-mark:after{width:1px;height:22px}.reg-mark[data-pos=tl]{top:10px;left:10px}.reg-mark[data-pos=tl]:before{top:10px;left:0}.reg-mark[data-pos=tl]:after{top:0;left:10px}.reg-mark[data-pos=tr]{top:10px;right:10px}.reg-mark[data-pos=tr]:before{top:10px;right:0}.reg-mark[data-pos=tr]:after{top:0;right:10px}.reg-mark[data-pos=bl]{bottom:10px;left:10px}.reg-mark[data-pos=bl]:before{bottom:10px;left:0}.reg-mark[data-pos=bl]:after{bottom:0;left:10px}.reg-mark[data-pos=br]{bottom:10px;right:10px}.reg-mark[data-pos=br]:before{bottom:10px;right:0}.reg-mark[data-pos=br]:after{bottom:0;right:10px}.poster-meta{z-index:2;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.22em;border-bottom:1px dashed #554d3f8c;font-size:10px;display:flex;position:absolute;top:0;left:44px;right:98px}.poster-meta span:nth-child(2){color:var(--color-oxide-600)}.poster-scroll{margin-top:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.26em;font-size:11px}@keyframes a7-bob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}.system-plate figcaption{font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.24em;font-size:10px;position:absolute;bottom:14px;right:18px}.system-plate{position:relative}.poster-copy{z-index:1;gap:calc(var(--spacing) * 6);flex-direction:column;justify-content:space-between;padding-block:clamp(34px,6vw,92px);padding-inline:clamp(28px,5vw,84px);display:flex;position:relative}.poster-head{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.poster-pipeline{margin:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-paper-300);text-transform:uppercase;letter-spacing:.2em;flex-wrap:wrap;font-size:11px;display:flex}.poster-pipeline em{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 2);color:var(--color-paper-100);background-color:#0f0e0c;padding-block:3px;font-style:normal}.poster-pipeline em:first-of-type{color:var(--color-oxide-300);border-color:var(--color-oxide-700)}.poster-pipeline em:last-of-type{color:var(--color-paper-50);border-color:var(--color-paper-300)}.poster-pipeline span{color:var(--color-oxide-600);opacity:.8}.poster-tag{margin:calc(var(--spacing) * 0);max-width:640px;font-family:var(--font-display);color:var(--color-paper-100);font-variation-settings:"opsz" 30, "wght" 450, "SOFT" 40;letter-spacing:-.005em;font-size:clamp(22px,2.4vw,32px);line-height:1.15}.poster-sub{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 1);max-width:620px;font-family:var(--font-mono);color:var(--color-paper-300);letter-spacing:.04em;font-size:clamp(12px,1.05vw,14px);line-height:1.55}.poster-stats{margin-top:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 2);border-top:1px dashed #554d3f8c;grid-template-columns:repeat(4,minmax(0,auto));padding-top:16px;display:grid}.poster-stats div{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.poster-stats dt{margin:calc(var(--spacing) * 0);font-family:var(--font-mono);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.24em;font-size:10px}.poster-stats dd{margin:calc(var(--spacing) * 0);font-family:var(--font-display);color:var(--color-paper-100);font-variation-settings:"opsz" 36, "wght" 500, "SOFT" 20;font-feature-settings:"tnum" on, "lnum" on;font-size:22px;line-height:1}.poster-copy h1{margin:calc(var(--spacing) * 0);font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"opsz" 144, "wght" 700, "SOFT" 0;text-shadow:0 1px #fff0c80a,0 -1px #00000059;font-size:clamp(136px,23vw,390px);line-height:.68}.poster-copy>p:not(.plate):not(.poster-tag):not(.poster-sub):not(.poster-scroll){max-width:620px;color:var(--color-paper-300);font-variation-settings:"opsz" 24, "wght" 350, "SOFT" 50;font-size:clamp(18px,1.6vw,22px);line-height:1.2}.system-plate{z-index:1;margin:calc(var(--spacing) * 0);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-rule-500);background-color:oklab(16.4145% .000417501 .00441156/.7);align-items:center;padding:clamp(20px,4vw,58px);display:flex;position:relative}.system-plate img{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);--tw-shadow:0 28px 70px var(--tw-shadow-color,#00000047);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition:transform .9s var(--ease-paper)}.system-plate:hover img{transform:scale(1.012)}.spec-spine{z-index:1;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-rule-500);padding-block:calc(var(--spacing) * 5);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-oxide-600);text-transform:uppercase;writing-mode:vertical-rl;background-color:#0f0e0c;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.spec-spine span{padding-right:14px;position:relative}.spec-spine span:before{content:"";background:var(--color-paper-300);opacity:.55;vertical-align:middle;width:10px;height:1px;margin-right:12px;display:inline-block}.route-board{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);background-color:var(--color-paper-100);color:var(--color-ink-950);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid}.route-intro{gap:calc(var(--spacing) * 5);border-right-style:var(--tw-border-style);border-color:#cabd9e;border-right-width:1px;flex-direction:column;padding:clamp(28px,5vw,72px);display:flex;position:relative}.route-intro-meta{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-500);letter-spacing:.04em;flex-direction:column;display:flex}.route-intro-meta span{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.route-intro-meta kbd{background-color:var(--color-paper-200);color:var(--color-ink-950);border-color:#cabd9e;box-shadow:inset 0 -2px #00000014}.route-intro-link{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:var(--color-paper-50);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-950);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;letter-spacing:.2em;border-width:1px;border-color:#cabd9e;margin-top:auto;font-size:11px;transition-duration:.2s;display:inline-flex}.route-intro-link:hover{border-color:var(--color-oxide-600);color:var(--color-oxide-600)}.route-intro h2,.terminal-strip h2{margin:calc(var(--spacing) * 0);font-family:var(--font-display);letter-spacing:-.022em;font-variation-settings:"opsz" 96, "wght" 600, "SOFT" 30;font-size:clamp(42px,7vw,104px);line-height:.9}.route-intro p:not(.eyebrow){max-width:520px;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:#544b3e}.routes{display:grid}.route-group h3{margin:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);background-color:var(--color-paper-200);padding-inline:clamp(20px,4vw,46px);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.22em;border-color:#cabd9e;border-bottom-width:1px;font-size:10px}.route-row{gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);padding-inline:clamp(20px,4vw,46px);padding-block:calc(var(--spacing) * 6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-color:#cabd9e;border-bottom-width:1px;grid-template-columns:42px minmax(120px,180px) minmax(0,1fr);transition-duration:.3s;display:grid;position:relative}.route-row:before{content:"";background:var(--color-oxide-600);transform-origin:top;width:3px;transition:transform .35s var(--ease-paper);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.route-row:hover{background-color:var(--color-paper-200)}.route-row:hover:before{transform:scaleY(1)}.route-num{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-oxide-600);font-feature-settings:"tnum" on, "lnum" on;align-self:center}.route-title{gap:calc(var(--spacing) * 1);transition:transform .3s var(--ease-paper);flex-direction:column;display:flex}.route-row:hover .route-title{transform:translate(4px)}.route-title strong{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-950);text-transform:uppercase}.route-kind{border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing) * 1.5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.22em;border-width:1px;border-color:#cabd9e;align-items:center;padding-block:1px;font-size:9px;font-style:normal;display:inline-flex}.route-row[data-kind=guide] .route-kind{color:var(--color-oxide-700);border-color:var(--color-oxide-600)}.route-row[data-kind=reference] .route-kind{color:var(--color-ink-950);border-color:var(--color-ink-950)}.route-row[data-kind=status] .route-kind{color:var(--color-calibration-600);border-color:var(--color-calibration-600)}.route-row[data-kind=manual] .route-kind{color:var(--color-muted-500)}.route-row em{color:#544b3e;align-self:center;font-style:normal}.route-row:after{content:"↗";opacity:0;transition:all .3s var(--ease-paper);color:var(--color-oxide-600);font-family:var(--font-mono);position:absolute;top:50%;right:clamp(20px,4vw,46px);transform:translateY(-50%)translate(-6px)}.route-row:hover:after{opacity:1;transform:translateY(-50%)translate(0)}.preview{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);background-color:var(--color-paper-100);color:var(--color-ink-950);grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);display:grid}.preview-copy{gap:calc(var(--spacing) * 5);border-right-style:var(--tw-border-style);border-color:#cabd9e;border-right-width:1px;flex-direction:column;padding:clamp(28px,5vw,72px);display:flex}.preview-copy h2{margin:calc(var(--spacing) * 0);font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 84, "wght" 600, "SOFT" 30;font-size:clamp(40px,5vw,78px);line-height:.94}.preview-copy>p:not(.eyebrow){max-width:500px;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:#544b3e}.preview-features{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 0);grid-template-columns:1fr;list-style-type:none;display:grid}.preview-features li{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);color:#544b3e;border-color:#cabd9e;border-top-width:1px;font-size:13px;display:flex}.preview-features strong{min-width:3.5ch;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-oxide-700);letter-spacing:.04em;align-items:center;display:inline-flex}.preview-code{margin:calc(var(--spacing) * 0);color:var(--color-paper-100);background-color:#15130f;flex-direction:column;display:flex;position:relative}.preview-code figcaption{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-600);padding-inline:clamp(20px,3vw,40px);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.24em;font-size:10px}.preview-code pre{margin:calc(var(--spacing) * 0);font-family:var(--font-mono);--tw-leading:1.7;counter-reset:line;font-feature-settings:var(--feat-mono);background:linear-gradient(#0000 calc(1.7em - 1px),#554d3f1f 1.7em) 0 0/100% 1.7em;flex:1;padding:clamp(20px,3vw,40px);font-size:14px;line-height:1.7;overflow-x:auto}.preview-code pre code{display:block}.preview-code .hl-c{color:var(--color-muted-500);font-style:italic}.preview-code .hl-k{color:var(--color-oxide-300);font-weight:500}.preview-code .hl-t{color:var(--color-calibration-600)}.preview-code .hl-s,.preview-code .hl-n{color:#e7c478}.preview-code .hl-op{color:var(--color-paper-300)}.terminal-strip{align-items:stretch;gap:calc(var(--spacing) * 8);border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);background-color:#0f0e0c;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);padding:clamp(28px,5vw,72px);display:grid}.terminal-intro{justify-content:flex-end;gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.terminal-intro p:not(.eyebrow){max-width:420px;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-paper-300);font-variation-settings:"opsz" 20, "wght" 350, "SOFT" 40}.terminal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-950);color:var(--color-paper-100);--tw-shadow:0 16px 50px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;min-height:420px;display:flex;position:relative;overflow:hidden}.terminal-bar{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-850);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.14em;font-size:11px;display:flex}.terminal-light{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background:var(--color-rule-500);border-radius:3.40282e38px;display:inline-block}.terminal-light:first-child{background:#c25340;border-color:#8a3a2a}.terminal-light:nth-child(2){background:#c8a14a;border-color:#8e6f30}.terminal-light:nth-child(3){background:#4d9577;border-color:#2f6a51}.terminal-title{margin-left:calc(var(--spacing) * 3);font-family:var(--font-mono);color:var(--color-paper-300);letter-spacing:.12em}.terminal-tabs{align-items:center;gap:calc(var(--spacing) * 0);margin-left:auto;display:flex}.terminal-tabs button{border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;letter-spacing:.14em;border-color:#0000;border-bottom-width:0;align-items:center;margin-bottom:-1px;font-size:11px;transition-duration:.15s;display:inline-flex;position:relative}.terminal-tabs button:hover{color:var(--color-paper-100)}.terminal-tabs button[aria-selected=true]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-950);color:var(--color-paper-100);border-bottom-color:var(--color-graphite-950)}.terminal-tabs button[aria-selected=true]:before{content:"";background:var(--color-oxide-600);height:1px;position:absolute;top:-1px;left:0;right:0}.terminal-panel{scrollbar-width:thin;flex:1;padding:clamp(18px,2.5vw,28px);overflow:auto}.terminal-panel[hidden]{display:none}.terminal-panel pre{margin:calc(var(--spacing) * 0);font-family:var(--font-mono);--tw-leading:1.7;color:var(--color-paper-100);white-space:pre-wrap;word-break:break-word;font-feature-settings:var(--feat-mono);font-size:13.5px;line-height:1.7}.t-prompt{color:var(--color-oxide-300);-webkit-user-select:none;user-select:none;margin-right:6px}.t-cmd{color:var(--color-paper-100)}.t-out{color:var(--color-paper-300);display:inline}.t-dim{color:var(--color-muted-500)}.t-ok{color:var(--color-calibration-600)}.terminal-cursor{background:var(--color-oxide-300);vertical-align:-3px;width:9px;height:16px;margin-left:4px;animation:1.05s steps(2,end) infinite a7-blink;display:inline-block}@keyframes a7-blink{50%{opacity:0}}.site-footer{margin-top:calc(var(--spacing) * 0);border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-950);color:var(--color-paper-300)}.site-footer-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-600);grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:flex-start;gap:clamp(28px,4vw,72px);padding:clamp(28px,5vw,72px);display:grid}.site-footer-brand{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.footer-mark{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-900);font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-paper-100);letter-spacing:-.02em;font-variation-settings:"opsz" 144, "wght" 700, "SOFT" 0;justify-content:center;align-items:center;display:inline-flex}.site-footer-brand p{margin:calc(var(--spacing) * 0);max-width:260px;font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.site-footer-nav{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-footer-nav h4{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-oxide-600);text-transform:uppercase;letter-spacing:.22em;font-size:10px}.site-footer-nav div{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.site-footer-nav a{font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-paper-300);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;letter-spacing:.12em;font-size:12px;transition-duration:.2s;position:relative}.site-footer-nav a:hover{color:var(--color-oxide-600)}.site-footer-ticker{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1);padding-inline:clamp(28px,5vw,72px);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.2em;flex-wrap:wrap;font-size:10px;display:flex}.site-footer-ticker kbd{margin-left:calc(var(--spacing) * 1)}.eyebrow{margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3.5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-oxide-600);text-transform:uppercase;letter-spacing:.22em}.paper>h1{margin:calc(var(--spacing) * 0);max-width:980px;font-family:var(--font-display);letter-spacing:-.022em;font-variation-settings:"opsz" 144, "wght" 600, "SOFT" 25;font-size:clamp(48px,8vw,112px);line-height:.92}.summary{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 12);color:#544b3e;font-variation-settings:"opsz" 30, "wght" 350, "SOFT" 50;max-width:820px;font-size:clamp(18px,2.2vw,26px);line-height:1.24}.prose{max-width:900px;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);font-variation-settings:"opsz" 18, "wght" 400, "SOFT" 30;overflow-x:clip}.prose h1{display:none}.prose h2{margin-top:54px;margin-bottom:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);font-family:var(--font-display);letter-spacing:-.018em;font-variation-settings:"opsz" 60, "wght" 600, "SOFT" 30;border-color:#cabd9e;border-top-width:1px;padding-top:18px;scroll-margin-top:96px;font-size:clamp(28px,4vw,46px);line-height:1.05;position:relative}.prose h2 a,.prose h3 a{color:var(--color-ink-950);text-decoration-line:none}.prose h2 a:before{content:"§";color:var(--color-oxide-600);opacity:0;transition:opacity .25s var(--ease-paper);font-family:var(--font-mono);font-size:.55em;font-weight:400;position:absolute;top:18px;left:-1.6ch}.prose h2:hover a:before{opacity:1}.prose h3{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 2.5);font-family:var(--font-display);font-variation-settings:"opsz" 30, "wght" 600, "SOFT" 30;letter-spacing:-.005em;scroll-margin-top:96px;font-size:22px}.prose p,.prose li{color:var(--color-ink-800)}.prose p{hanging-punctuation:first}.prose ul{margin-block:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 0);list-style-type:none}.prose ul li{padding-left:calc(var(--spacing) * 6);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin-block:.35em;position:relative}.prose ul li:before{content:"";background:var(--color-oxide-600);width:12px;height:1px;position:absolute;top:.82em;left:0}.prose a{color:var(--color-oxide-700);transition:background-size .3s var(--ease-paper), color .2s ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 95%;background-repeat:no-repeat;background-size:100% 1px;text-decoration-line:none;position:relative}.prose a:hover{color:var(--color-oxide-600);background-size:0% 1px}.prose code{border-style:var(--tw-border-style);background-color:var(--color-paper-200);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-feature-settings:var(--feat-mono);border-width:1px;border-color:#cdbc99;font-size:.9em}.prose pre{margin-block:calc(var(--spacing) * 6);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);color:var(--color-paper-100);font-feature-settings:var(--feat-mono);background-color:#15130f;border-width:1px;border-color:#302b22;line-height:1.65;position:relative;overflow-x:auto}.prose pre code{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:inherit;background-color:#0000;border-width:0}.prose pre[data-lang]:after{content:attr(data-lang);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-oxide-300);opacity:.65;font-size:10px;position:absolute;top:8px;left:14px}.prose pre[data-lang]:not([data-lang=text]) code{padding-top:16px;display:block}.copy{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-family:var(--font-mono);--tw-leading:1;color:var(--color-paper-100);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;opacity:0;font-feature-settings:var(--feat-mono);background-color:#211e18;border-width:1px;border-color:#5a5140;font-size:11px;line-height:1;transition-duration:.2s;position:absolute;transform:translateY(-2px)}pre:hover .copy,.copy:focus-visible{opacity:1;transform:translateY(0)}.copy:hover{border-color:var(--color-oxide-600);color:var(--color-oxide-300)}.copy.is-copied{border-color:var(--color-calibration-600);color:var(--color-calibration-600);opacity:1}table{border-collapse:collapse;width:100%;margin-block:22px;font-size:15px}.prose table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}th,td{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2.5);vertical-align:top;border-width:1px;border-color:#cabd9e}th{background-color:var(--color-paper-200);text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;letter-spacing:.12em}tbody tr{transition:background .25s var(--ease-paper)}tbody tr:hover{background:#b23a1f0d}.doc-footer{margin-top:calc(var(--spacing) * 16);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;text-transform:uppercase;border-color:#cabd9e;border-top-width:1px;flex-wrap:wrap;align-items:center;gap:18px;line-height:1;display:flex}.doc-footer a{color:var(--color-oxide-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.doc-footer a:hover{color:var(--color-oxide-600)}.doc-pager{margin-top:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 6);border-color:#cabd9e;border-top-width:1px;grid-template-columns:1fr 1fr;display:grid}.doc-pager a{gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);background-color:var(--color-paper-100);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:1px;border-color:#cabd9e;flex-direction:column;transition-duration:.3s;display:flex;position:relative}.doc-pager a:hover{border-color:var(--color-oxide-600);background-color:var(--color-paper-200);transform:translateY(-1px)}.doc-pager small{font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.2em;font-size:10px}.doc-pager strong{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-950);font-variation-settings:"opsz" 24, "wght" 600}.doc-pager [data-pager-prev]{text-align:left}.doc-pager [data-pager-next]{text-align:right}.doc-pager [data-pager-prev] strong:before{content:"← ";color:var(--color-oxide-600)}.doc-pager [data-pager-next] strong:after{content:" →";color:var(--color-oxide-600)}[data-modal]{z-index:80;-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .2s var(--ease-paper);background:#080706ad;justify-content:center;align-items:flex-start;padding:clamp(24px,8vh,90px) 16px;display:none;position:fixed;inset:0}[data-modal][data-open]{opacity:1;display:flex}.modal-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-850);width:100%;max-width:680px;color:var(--color-paper-100);--tw-shadow:0 16px 50px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);opacity:0;transition:transform .25s var(--ease-paper), opacity .2s var(--ease-paper);position:relative;transform:translateY(8px)scale(.99)}[data-modal][data-open] .modal-card{opacity:1;transform:translateY(0)scale(1)}.modal-card header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.2em;font-size:11px;display:flex}.modal-card header button{color:var(--color-paper-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.modal-card header button:hover{color:var(--color-oxide-600)}}.modal-card header button{font-size:14px}.search-input-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);cursor:text;display:flex;position:relative}.search-input-row:before{content:"⌕";color:var(--color-oxide-600);pointer-events:none;flex-shrink:0;font-size:20px;line-height:1}.search-input-row input{width:100%;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-paper-100);--tw-outline-style:none;background-color:#0000;outline-style:none}.search-input-row input::placeholder{color:var(--color-muted-500)}.search-input-row input{font-variation-settings:"opsz" 36, "wght" 400, "SOFT" 40;letter-spacing:-.005em;caret-color:var(--color-oxide-300);caret-shape:bar;border:0;flex:auto;min-width:0;padding:0}.search-input-row input::-webkit-search-cancel-button{-webkit-appearance:none}.search-results{scrollbar-width:thin;max-height:60vh;overflow-y:auto}.search-result{align-items:baseline;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-600);width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;display:flex;position:relative}.search-result:hover,.search-result[aria-selected=true]{background:#b23a1f1f}.search-result span{font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-oxide-600);text-transform:uppercase;letter-spacing:.18em;flex-shrink:0;width:64px;font-size:10px}.search-result strong{font-family:var(--font-display);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-paper-100);font-variation-settings:"opsz" 20, "wght" 500;display:block}.search-result em{margin-top:calc(var(--spacing) * .5);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-style:normal;display:block}.search-empty{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase}.search-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-muted-500);text-transform:uppercase;letter-spacing:.18em;font-size:10px;display:flex}.search-footer span{align-items:center;gap:6px;display:inline-flex}.shortcuts-grid{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shortcuts-group h3{margin-bottom:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-oxide-600);text-transform:uppercase;letter-spacing:.22em;font-size:10px}.shortcuts-group dl{margin:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.shortcuts-group div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.shortcuts-group dt{font-family:var(--font-mono);color:var(--color-paper-100);font-size:13px}.shortcuts-group dd{margin:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);display:flex}.chord-toast{pointer-events:none;bottom:calc(var(--spacing) * 6);z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule-500);background-color:var(--color-graphite-850);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-paper-100);text-transform:uppercase;--tw-shadow:0 16px 50px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);opacity:0;transition:opacity .15s var(--ease-paper);letter-spacing:.2em;font-size:11px;position:fixed;left:50%}body.chord-active .chord-toast{opacity:1}.chord-toast em{color:var(--color-oxide-600);font-style:normal}[data-reveal]{opacity:0;transition:opacity .7s var(--ease-paper), transform .7s var(--ease-paper);transition-delay:var(--reveal-delay,0s);will-change:transform, opacity;transform:translateY(14px)}[data-reveal].is-revealed{opacity:1;transform:none}@keyframes a7-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes a7-stamp{0%{opacity:0;letter-spacing:.05em;transform:translateY(6px)scale(.985)}60%{opacity:1}to{opacity:1;letter-spacing:-.025em;transform:none}}.poster-copy h1{animation:a7-stamp .9s var(--ease-stamp) both;animation-delay:50ms}.poster-head{animation:a7-fade-up .7s var(--ease-paper) both}.poster-tag{animation:a7-fade-up .7s var(--ease-paper) .2s both}.poster-copy>p:not(.plate):not(.poster-tag):not(.poster-scroll){animation:a7-fade-up .8s var(--ease-paper) .3s both}.poster-copy .hero-actions{animation:a7-fade-up .8s var(--ease-paper) .4s both}.poster-stats{animation:a7-fade-up .8s var(--ease-paper) .55s both}.poster-scroll{animation:a7-fade-up .8s var(--ease-paper) .7s both, a7-bob 2.2s ease-in-out 1.5s infinite}.system-plate{animation:a7-fade-up 1s var(--ease-paper) .35s both}.spec-spine{animation:a7-fade-up 1s var(--ease-paper) .45s both}.paper>.eyebrow{animation:a7-fade-up .6s var(--ease-paper) both}.paper>h1{animation:a7-stamp .8s var(--ease-stamp) 50ms both}.paper>.summary{animation:a7-fade-up .7s var(--ease-paper) .2s both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}html{scroll-behavior:auto}}}@layer utilities{.visible{visibility:visible}.static{position:static}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (max-width:1040px){.topbar{padding-inline:calc(var(--spacing) * 5)}.shell{padding-inline:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));gap:18px}.home{padding-inline:calc(var(--spacing) * 5)}.sidebar{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);padding:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 3);-webkit-overflow-scrolling:touch;flex-flow:row;max-height:none;position:static;overflow-x:auto}.sidebar .nav-link{flex-shrink:0;min-width:132px}.toc{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);border-width:0;flex-flow:wrap;max-height:none;position:static}.nav-link{min-height:calc(var(--spacing) * 8)}.hero,.poster,.route-board,.terminal-strip,.preview{grid-template-columns:repeat(1,minmax(0,1fr))}.spec-spine{writing-mode:horizontal-tb;min-height:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);border-left-width:0;flex-direction:row}.route-intro,.preview-copy{border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.route-row{grid-template-columns:42px minmax(110px,160px) minmax(0,1fr)}.site-footer-row{grid-template-columns:repeat(1,minmax(0,1fr))}.site-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcuts-grid{grid-template-columns:1fr}}@media (max-width:640px){html{scroll-padding-top:80px}.topbar{height:auto;padding:calc(var(--spacing) * 4);flex-direction:column;align-items:flex-start}.quick{flex-wrap:wrap;width:100%}.shortcut-trigger{display:none}.shell{padding-inline:calc(var(--spacing) * 3.5);padding-top:18px;padding-bottom:calc(var(--spacing) * 12);gap:18px}.sidebar{margin-inline:calc(var(--spacing) * -3.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule-500);padding-inline:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 3);flex-wrap:nowrap;overflow-x:auto}.sidebar .nav-link{flex-shrink:0;min-width:132px}.toc{display:none}.paper{padding-inline:18px;padding-block:calc(var(--spacing) * 6)}.paper>h1{font-size:clamp(36px,11vw,112px)}.hero{min-height:calc(var(--spacing) * 0);padding-inline:18px;padding-block:calc(var(--spacing) * 6);margin-inline:-18px;margin-top:-24px;margin-bottom:34px}.hero h1{font-size:clamp(56px,17vw,220px)}.hero img{min-height:220px}.prose{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose h2,.prose h3{scroll-margin-top:80px}.prose h2 a:before{opacity:.55;margin-right:.35ch;display:inline-block;position:static}.prose h2:hover a:before{opacity:1}.home{padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 3.5)}.poster{min-height:calc(var(--spacing) * 0);grid-template-columns:1fr}.poster-copy{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8)}.poster-copy h1{font-size:clamp(72px,22vw,390px)}.poster-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-meta{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);letter-spacing:.16em;flex-wrap:wrap;font-size:9px;position:relative;left:auto;right:auto}.poster-meta span:last-child{display:none}.system-plate{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-left-width:0}.spec-spine{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);flex-wrap:wrap}.route-intro,.preview-copy,.terminal-strip{padding-inline:18px}.route-intro h2,.preview-copy h2,.terminal-strip h2{font-size:clamp(32px,9vw,104px)}.route-row{gap:calc(var(--spacing) * 2);grid-template-columns:36px 1fr}.route-row em{grid-column-start:2}.terminal{min-height:320px}.terminal-bar{row-gap:calc(var(--spacing) * 2);flex-wrap:wrap}.terminal-tabs{margin-left:calc(var(--spacing) * 0);flex-wrap:wrap;width:100%}.terminal-strip pre{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.site-footer-row,.site-footer-ticker{padding-inline:18px}.site-footer-nav{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}.search-footer{justify-content:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap}.search-input-row input{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.doc-pager{grid-template-columns:1fr}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}