@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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", "Courier New", monospace;--radius-xs:.125rem;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Crimson Pro", Georgia, serif;--font-body:Spectral, Georgia, serif;--color-paper-1:#fbf9f4;--color-paper-2:#f2eee6;--color-paper-3:#ece6d8;--color-paper-4:#e2d9c5;--color-paper-5:#d5cab1;--color-sumi-6:#76705e;--color-sumi-10:#262321;--color-sumi-11:#1a1817;--color-sumi-12:#0b0a09;--color-dust-3:#ebcfcf;--color-dust-6:#c29a9b;--color-dust-7:#b08487;--color-dust-9:#7b5c66;--color-dust-10:#5e464f;--color-dust-11:#3f2e36;--color-stone-3:#d8d2c9;--color-stone-7:#6e6960;--color-stone-8:#5a554c;--color-stone-9:#45413a;--color-stone-10:#322f2a}}@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;-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}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.contents{display:contents}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.invert{--tw-invert:invert(100%);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,)}.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,)}}:root{--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-xxl:64px;--space-xxxl:96px;--space-page:128px;--space-hero-top:160px;--radius-xs:1px;--radius-sm:2px;--radius-md:4px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--color-paper-2);color:var(--color-sumi-10);font-family:var(--font-body);-webkit-font-smoothing:antialiased}body{font-size:17px;line-height:1.6}.shell{max-width:1440px;padding:0 var(--space-page);margin:0 auto}.nav{padding:var(--space-xl) 0 var(--space-lg);justify-content:space-between;align-items:baseline;display:flex}.brand{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-sumi-12);font-size:22px;font-weight:500}.brand sup{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.08em;text-transform:uppercase;margin-left:6px;font-size:9.5px;font-weight:400}.nav-links{gap:var(--space-xl);align-items:baseline;display:flex}.nav-links a{font-family:var(--font-body);color:var(--color-sumi-10);font-size:15px;text-decoration:none}.nav-links a:hover{color:var(--color-dust-9)}.nav-links a.cta{color:var(--color-dust-9);font-style:italic}.hero{padding:var(--space-hero-top) 0 var(--space-xxxl)}.hero-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:32px;display:grid}.hero-copy{padding-top:var(--space-sm);grid-column:1/span 5}.eyebrow{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-xl);font-size:10.5px}.hero h1{font-family:var(--font-display);letter-spacing:-.022em;color:var(--color-sumi-12);margin-bottom:var(--space-xl);font-size:60px;font-weight:400;line-height:1.04}.hero h1 em{color:var(--color-dust-9);font-style:italic;font-weight:500}.hero-lede{font-family:var(--font-body);color:var(--color-sumi-10);margin-bottom:var(--space-xl);max-width:28em;font-size:18px;line-height:1.6}.hero-cta{gap:var(--space-lg);margin-bottom:var(--space-xl);align-items:baseline;display:flex}.btn-primary{background:var(--color-sumi-10);color:var(--color-paper-1);font-family:var(--font-body);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:12px 22px;font-size:15px;text-decoration:none;display:inline-block}.btn-primary:hover{background:var(--color-sumi-11)}.btn-link{font-family:var(--font-body);color:var(--color-dust-9);font-size:15px;font-style:italic;text-decoration:none}.btn-link:after{content:" →";font-style:normal}.sheet{grid-column:6/span 6;position:relative}.sheet-frame{padding:var(--space-lg);background:var(--color-paper-1)}.sheet-rule{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.1em;text-transform:uppercase;padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-paper-5);justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.grid-6x4{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.cell{aspect-ratio:3/2;border-radius:var(--radius-xs);background:var(--color-paper-3);transition:opacity .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.cell img{border-radius:var(--radius-xs);width:100%;height:100%;display:block}.cell.removed{opacity:.32;filter:grayscale(.95)}.cell.removed:after{content:"";background:var(--color-stone-3);mix-blend-mode:multiply;border-radius:var(--radius-xs);position:absolute;inset:0}.cell.hero-frame:after{content:"";background:var(--color-dust-7);height:1px;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-4px;left:0;right:0}.anno{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;z-index:4;font-size:9.5px;line-height:1.3;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute}.anno-kept{color:var(--color-dust-9)}.anno-removed{color:var(--color-stone-9);text-decoration:line-through;-webkit-text-decoration-color:var(--color-stone-7);-webkit-text-decoration-color:var(--color-stone-7);-webkit-text-decoration-color:var(--color-stone-7);text-decoration-color:var(--color-stone-7)}.anno-hero{color:var(--color-dust-10);font-weight:500}.anno-hidden{opacity:0}.anno-visible{opacity:1}.bracket{pointer-events:none;border:1px solid var(--color-sumi-6);border-radius:2px;width:calc(100% + 16px);height:calc(33.33% + 2px);transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;top:calc(33.33% - 14px);left:-10px}.sheet-summary{font-family:var(--font-mono);color:var(--color-stone-9);padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--color-paper-5);letter-spacing:.04em;justify-content:space-between;align-items:baseline;font-size:10.5px;display:flex}.sheet-summary .num{color:var(--color-sumi-10);font-weight:500}.sheet-summary .ok{color:var(--color-dust-9)}.sheet-summary .hm{color:var(--color-dust-10);font-weight:500}.sheet-summary .rm{color:var(--color-stone-8);text-decoration:line-through}.right-rail{grid-column:12/span 1;padding-top:36px}.right-rail-strip{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.08em;writing-mode:vertical-rl;text-orientation:mixed;padding:var(--space-md) 0;border-left:1px solid var(--color-paper-5);height:360px;margin-left:6px;font-size:10px;line-height:2}.right-rail-strip .num{color:var(--color-sumi-10);font-weight:500}.right-rail-strip .ok{color:var(--color-dust-9)}.right-rail-strip .hm{color:var(--color-dust-10)}.right-rail-strip .rm{color:var(--color-stone-8);text-decoration:line-through}.section{padding:var(--space-page) 0;border-top:1px solid var(--color-paper-5)}.section.invert{background:var(--color-sumi-10);color:var(--color-paper-2);border-top:none}.section-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-stone-9);margin-bottom:var(--space-lg);font-size:11px}.section h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-sumi-12);margin-bottom:var(--space-xl);max-width:16em;font-size:44px;font-weight:500;line-height:1.1}.section h2 em{color:var(--color-dust-9);font-style:italic}.section p{color:var(--color-sumi-10);max-width:32em;font-size:18px;line-height:1.62}.pain-band{margin-bottom:var(--space-page)}.pain-band:last-child{margin-bottom:0}.pain-plate{aspect-ratio:16/7;max-height:380px;margin:0 auto var(--space-xxl);background:var(--color-paper-1);padding:var(--space-md);position:relative}.pain-plate svg{width:100%;height:100%;display:block}.pain-plate-meta{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.06em;font-size:10px;position:absolute;top:12px;right:16px}.pain-text{max-width:38em;margin:0 auto}.pain-number{font-family:var(--font-mono);color:var(--color-dust-9);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-sm);font-size:11px}.pain-headline{font-family:var(--font-display);color:var(--color-sumi-12);margin-bottom:var(--space-md);letter-spacing:-.012em;font-size:34px;font-weight:500;line-height:1.12}.pain-headline em{color:var(--color-dust-9);font-style:italic}.pain-body{font-family:var(--font-body);color:var(--color-sumi-10);margin-bottom:var(--space-md);font-size:17px;line-height:1.62}.pain-body em{font-style:italic}.pain-counter{font-family:var(--font-mono);color:var(--color-sumi-10);margin-top:var(--space-md);padding:0;font-size:12px;line-height:1.6;display:block}.pain-counter .lbl{color:var(--color-dust-9);text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;font-size:10px;display:block}.pain-counter strong{color:var(--color-dust-10);font-weight:500}.genre-wrap{max-width:720px;margin:var(--space-xl) auto 0}.genre-row{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-paper-5);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:baseline;display:grid}.genre-row.head{color:var(--color-stone-9);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--color-sumi-10);font-size:10px}.genre-name{font-family:var(--font-body);color:var(--color-sumi-12);font-size:18px;font-style:italic}.genre-val{font-family:var(--font-mono);text-align:right;color:var(--color-sumi-10);font-feature-settings:"tnum" 1;font-size:13px}.genre-val.high{color:var(--color-dust-9);font-weight:500}.genre-val.zero{color:var(--color-stone-7)}.quote-section{background:var(--color-paper-3);padding:var(--space-page) 0;border-top:1px solid var(--color-paper-5)}.quote-shell{text-align:left;max-width:880px;margin:0 auto}.quote-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-stone-9);margin-bottom:var(--space-lg);font-size:11px}.quote-body{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-sumi-12);margin-bottom:var(--space-xl);font-size:38px;font-weight:400;line-height:1.2}.quote-body em{color:var(--color-dust-9);font-style:italic}.quote-attr{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.08em;font-size:11px}.quote-attr .who{color:var(--color-sumi-10);font-family:var(--font-body);letter-spacing:0;font-size:16px;font-style:italic}.waitlist{background:var(--color-sumi-10);color:var(--color-paper-2);padding:var(--space-page) 0}.waitlist h2{color:var(--color-paper-1);max-width:14em}.waitlist .section-eyebrow{color:var(--color-paper-5)}.waitlist-shell{gap:var(--space-lg);grid-template-columns:repeat(12,1fr);align-items:end;display:grid}.waitlist-copy{grid-column:1/span 5}.waitlist-copy h2{font-family:var(--font-display);letter-spacing:-.015em;margin-bottom:var(--space-md);font-size:40px;font-weight:500;line-height:1.1}.waitlist-copy p{color:var(--color-paper-3);max-width:24em;font-size:16px;line-height:1.55}.waitlist-form{gap:var(--space-md);grid-column:7/span 6;grid-template-columns:1fr 1fr;display:grid}.waitlist-field{flex-direction:column;gap:6px;display:flex}.waitlist-field label{font-family:var(--font-mono);color:var(--color-paper-5);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.waitlist-field input,.waitlist-field select{font-family:var(--font-body);color:var(--color-paper-1);border:none;border-bottom:1px solid var(--color-paper-5);background:0 0;outline:none;padding:8px 0;font-size:16px}.waitlist-field input::placeholder,.waitlist-field select{color:var(--color-paper-4)}.waitlist-field select{appearance:none;padding-right:16px}.waitlist-submit{margin-top:var(--space-md);grid-column:1/span 2;justify-content:space-between;align-items:baseline;display:flex}.waitlist-submit button{background:var(--color-dust-7);color:var(--color-paper-1);font-family:var(--font-body);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:14px 28px;font-size:15px}.waitlist-submit button:hover{background:var(--color-dust-6);color:var(--color-sumi-12)}.waitlist-fine{font-family:var(--font-mono);color:var(--color-paper-5);letter-spacing:.06em;font-size:10px}.footer{padding:var(--space-xl) 0 var(--space-xxl);border-top:1px solid var(--color-paper-5);font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.06em;justify-content:space-between;align-items:baseline;font-size:10.5px;display:flex}.footer a{color:var(--color-stone-9);margin-left:var(--space-md);text-decoration:none}.footer a:hover{color:var(--color-dust-9)}@media (prefers-reduced-motion:reduce){.cell,.anno,.bracket,.cell.hero-frame:after{transition:none!important}}.how-hero{padding:var(--space-hero-top) 0 var(--space-xxl);max-width:44em}.how-hero h1{font-family:var(--font-display);letter-spacing:-.022em;color:var(--color-sumi-12);margin-bottom:var(--space-xl);max-width:16em;font-size:56px;font-weight:400;line-height:1.04}.how-hero h1 em{color:var(--color-dust-9);font-style:italic;font-weight:500}.how-hero .lede{font-family:var(--font-body);color:var(--color-sumi-10);max-width:36em;font-size:18px;line-height:1.62}.prose-block{max-width:38em}.prose-block+.prose-block{margin-top:var(--space-lg)}.prose-block p{font-family:var(--font-body);color:var(--color-sumi-10);margin-bottom:var(--space-md);font-size:17px;line-height:1.7}.prose-block p:last-child{margin-bottom:0}.prose-block p em{font-style:italic}.prose-block a{color:var(--color-sumi-12);border-bottom:1px solid var(--color-dust-7);text-decoration:none}.prose-block a:hover{color:var(--color-dust-9)}.stage-table{max-width:920px;margin-top:var(--space-xl)}.stage-row{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-paper-5);grid-template-columns:36px 1.5fr 3fr 92px;align-items:baseline;display:grid}.stage-row.head{color:var(--color-stone-9);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--color-sumi-10);font-size:10px}.stage-num{font-family:var(--font-mono);color:var(--color-stone-9);font-feature-settings:"tnum" 1;font-size:12px}.stage-name{font-family:var(--font-body);color:var(--color-sumi-12);font-size:18px;font-style:italic}.stage-name a{color:var(--color-sumi-12);border-bottom:1px solid var(--color-dust-7);text-decoration:none}.stage-name a:hover{color:var(--color-dust-9)}.stage-claim{font-family:var(--font-body);color:var(--color-sumi-10);font-size:15.5px;font-style:normal;line-height:1.55}.stage-pill{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);text-align:center;justify-self:start;padding:4px 10px;font-size:9.5px}.stage-pill.real{background:var(--color-dust-3);color:var(--color-dust-11)}.stage-pill.stub{background:var(--color-paper-4);color:var(--color-stone-10)}.stage-pill.deferred{background:var(--color-paper-3);color:var(--color-stone-8)}.algo-steps{counter-reset:step;max-width:44em;margin-top:var(--space-xl);padding:0;list-style:none}.algo-step{padding:var(--space-lg) 0 var(--space-lg) 56px;border-bottom:1px solid var(--color-paper-5);counter-increment:step;position:relative}.algo-step:last-child{border-bottom:none}.algo-step:before{content:counter(step, decimal-leading-zero);left:0;top:calc(var(--space-lg) + 4px);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-dust-9);font-size:11px;position:absolute}.algo-step h3{font-family:var(--font-display);letter-spacing:-.008em;color:var(--color-sumi-12);margin-bottom:var(--space-sm);font-size:22px;font-weight:500;line-height:1.2}.algo-step h3 em{color:var(--color-dust-9);font-style:italic}.algo-step p{font-family:var(--font-body);color:var(--color-sumi-10);margin-bottom:var(--space-md);font-size:16px;line-height:1.65}.algo-step p:last-child{margin-bottom:0}.algo-step p em{font-style:italic}.algo-anchor{font-family:var(--font-mono);color:var(--color-stone-9);padding-top:var(--space-sm);border-top:1px dashed var(--color-paper-5);font-size:11px;line-height:1.5}.algo-anchor .lbl{color:var(--color-dust-9);text-transform:uppercase;letter-spacing:.1em;margin-right:6px;font-size:9.5px}.algo-anchor code{font-family:var(--font-mono);color:var(--color-sumi-11);background:var(--color-paper-1);border-radius:var(--radius-xs);padding:1px 4px}.tbl-pair{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}@media (max-width:1080px){.tbl-pair{gap:var(--space-xxl);grid-template-columns:1fr}}.tbl-title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-stone-9);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-sumi-10);margin-bottom:0;font-size:11px}.tbl-row{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-paper-5);grid-template-columns:1fr 1.4fr;align-items:baseline;display:grid}.tbl-row.three{grid-template-columns:.9fr 1fr 1.3fr}.tbl-row .k{font-family:var(--font-body);color:var(--color-sumi-12);font-size:15px;font-style:italic;line-height:1.45}.tbl-row .v{font-family:var(--font-body);color:var(--color-sumi-10);font-size:14px;line-height:1.55}.code-block{font-family:var(--font-mono);background:var(--color-paper-1);color:var(--color-sumi-11);padding:var(--space-lg);border:1px solid var(--color-paper-5);border-radius:var(--radius-sm);margin-top:var(--space-md);white-space:pre;max-width:44em;font-size:12.5px;line-height:1.6;overflow-x:auto}.code-caption{font-family:var(--font-mono);color:var(--color-stone-9);letter-spacing:.04em;margin-top:var(--space-sm);max-width:44em;font-size:10.5px}.page-nav-row{padding:var(--space-xl) 0 0;max-width:44em;font-family:var(--font-body);border-top:1px solid var(--color-paper-5);margin-top:var(--space-xxl);justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.page-nav-row a.back{color:var(--color-dust-9);font-style:italic;text-decoration:none}.page-nav-row a.back:before{content:"← ";font-style:normal}.page-nav-row a.back:hover{color:var(--color-dust-10)}.page-nav-row .next-disabled{color:var(--color-stone-7);font-style:italic}.page-nav-row .next-disabled:after{content:" →";font-style:normal}@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-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}
