@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--color-paper: oklch(.968 .014 83);--color-paper-raised: oklch(.987 .008 83);--color-paper-deep: oklch(.925 .02 83);--color-ink: oklch(.19 .02 256);--color-ink-soft: oklch(.39 .026 256);--color-ink-muted: oklch(.53 .025 256);--color-rule: oklch(.78 .018 83);--color-rule-strong: oklch(.55 .024 256);--color-signal: oklch(.49 .19 263);--color-signal-dark: oklch(.37 .16 263);--color-signal-soft: oklch(.91 .045 263);--color-success: oklch(.42 .11 154);--color-warning: oklch(.5 .115 63);--font-display: "Fraunces Variable", Georgia, serif;--font-body: "Source Serif 4 Variable", Georgia, serif;--font-machine: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--type-micro: .6875rem;--type-caption: .75rem;--type-small: .875rem;--type-body: clamp(1.0625rem, .99rem + .28vw, 1.25rem);--type-lead: clamp(1.35rem, 1.08rem + .9vw, 2rem);--type-section: clamp(2.35rem, 1.4rem + 4vw, 5.75rem);--type-display: clamp(3.2rem, 1.6rem + 6.5vw, 7.2rem);--line-tight: .9;--line-heading: .98;--line-body: 1.58;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-28: 7rem;--space-32: 8rem;--page-max: 90rem;--reading-max: 43rem;--page-gutter: clamp(var(--space-4), 4vw, var(--space-12));--rule-thin: 1px;--rule-heavy: .1875rem;--radius-control: .125rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-press: .1s;--duration-hover: .18s;--z-skip: 100}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip;background:var(--color-paper)}html{scroll-behavior:smooth;scroll-padding-top:var(--space-6)}body{min-width:20rem;margin:0;color:var(--color-ink);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--line-body);text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}h1,h2,h3,h4,h5,h6{min-width:0;overflow-wrap:anywhere}a:focus-visible,button:focus-visible,summary:focus-visible{outline:var(--rule-heavy) solid var(--color-signal);outline-offset:var(--space-1)}a:active,button:active,summary:active{opacity:.72}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.55}::selection{background:var(--color-signal);color:var(--color-paper-raised)}.publication-page{min-height:100dvh;border-top:var(--space-3) solid var(--color-paper);background:var(--color-paper);box-shadow:inset 0 var(--rule-thin) 0 var(--color-rule)}.publication-frame{width:min(calc(100% - (var(--page-gutter) * 2)),var(--page-max));margin-inline:auto}.skip-link{position:fixed;inset:var(--space-3) auto auto var(--space-4);z-index:var(--z-skip);padding:var(--space-3) var(--space-4);border:var(--rule-thin) solid var(--color-ink);background:var(--color-paper-raised);font-family:var(--font-machine);font-size:var(--type-caption);transform:translateY(-200%);transition:transform var(--duration-press) var(--ease-out)}.skip-link:focus{transform:translateY(0)}.publication-link{display:inline-flex;min-height:2.75rem;align-items:center;border-bottom:var(--rule-thin) solid currentColor;color:var(--color-signal-dark);font-family:var(--font-machine);font-size:var(--type-small);font-weight:500;line-height:1.3;text-decoration:none;white-space:nowrap}.publication-link:active{transform:translateY(1px)}@media(hover:hover)and (pointer:fine){.publication-link:hover{color:var(--color-ink)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.publication-masthead{display:grid;width:min(calc(100% - (var(--page-gutter) * 2)),var(--page-max));margin-inline:auto;padding-block:var(--space-10) var(--space-6);border-bottom:var(--rule-thin) solid var(--color-ink);grid-template-columns:1fr auto;gap:var(--space-3) var(--space-6)}.publication-masthead__issue,.publication-masthead__descriptor{margin:0;color:var(--color-ink-soft);font-family:var(--font-machine);font-size:var(--type-micro);letter-spacing:.04em;line-height:1.45;text-transform:uppercase}.publication-masthead__issue{grid-column:1}.publication-masthead__brand{grid-column:1 / -1;justify-self:center;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(3.4rem,11vw,8rem);font-variation-settings:"SOFT" 40,"WONK" 0;font-weight:700;letter-spacing:-.075em;line-height:.8;text-decoration:none}.publication-masthead__descriptor{grid-column:2;grid-row:1;text-align:end}.publication-masthead__nav{display:none}.publication-masthead__menu{grid-column:1 / -1;border-top:var(--rule-thin) solid var(--color-rule);font-family:var(--font-machine);font-size:var(--type-caption)}.publication-masthead__menu summary{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;text-transform:uppercase;white-space:nowrap}.publication-masthead__menu summary::-webkit-details-marker{display:none}.publication-masthead__menu summary:after{content:"+"}.publication-masthead__menu[open] summary:after{content:"−"}.publication-masthead__menu>div{display:grid;padding-block-end:var(--space-3)}.publication-masthead__menu a{display:flex;min-height:2.75rem;align-items:center;border-top:var(--rule-thin) solid var(--color-rule);text-decoration:none;white-space:nowrap}.publication-masthead__app{color:var(--color-signal-dark);font-weight:500}.marquee-thesis{width:min(calc(100% - (var(--page-gutter) * 2)),var(--page-max));margin-inline:auto;padding-block:clamp(var(--space-16),8vw,var(--space-24)) clamp(var(--space-24),11vw,var(--space-32));border-bottom:var(--rule-heavy) solid var(--color-ink)}.marquee-thesis h1{max-width:11ch;margin:0;font-family:var(--font-display);font-size:var(--type-display);font-variation-settings:"SOFT" 20,"WONK" 1;font-weight:620;letter-spacing:-.075em;line-height:var(--line-tight)}.marquee-thesis h1 span{color:var(--color-signal)}.marquee-thesis__foot{display:grid;margin-block-start:var(--space-10);padding-block-start:var(--space-4);border-top:var(--rule-thin) solid var(--color-rule);gap:var(--space-4)}.marquee-thesis__foot p,.marquee-thesis__foot a{margin:0;font-family:var(--font-machine);font-size:var(--type-caption);line-height:1.55}.marquee-thesis__foot p{color:var(--color-ink-soft);text-transform:uppercase}.marquee-thesis__actions{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-3)}.marquee-thesis__actions a{display:inline-flex;min-height:2.75rem;align-items:center;justify-self:start;color:var(--color-signal-dark);text-decoration:none;white-space:nowrap}.marquee-thesis__actions .marquee-thesis__primary{padding-inline:var(--space-4);background:var(--color-ink);color:var(--color-paper-raised)}@media(hover:hover)and (pointer:fine){.publication-masthead a:hover,.marquee-thesis__actions a:hover{color:var(--color-signal)}.marquee-thesis__actions .marquee-thesis__primary:hover{background:var(--color-signal-dark);color:var(--color-paper-raised)}}.thesis-section,.web4-ledger,.revenue-journey,.revenue-cases,.industrial-case,.agent-register,.pilot-offer,.faq-section{padding-block:var(--space-20);border-bottom:var(--rule-thin) solid var(--color-ink)}.thesis-section>header,.web4-ledger>header,.revenue-journey>header,.revenue-cases>header,.agent-register>header,.faq-section>header{max-width:var(--reading-max)}.thesis-section h2,.web4-ledger h2,.revenue-journey h2,.revenue-cases h2,.industrial-case h2,.agent-register h2,.pilot-offer h2,.faq-section h2{margin:0;font-family:var(--font-display);font-size:var(--type-section);font-variation-settings:"SOFT" 25,"WONK" 0;font-weight:580;letter-spacing:-.06em;line-height:var(--line-heading);text-wrap:balance}.thesis-section__lede,.web4-ledger>header p,.revenue-journey>header p,.revenue-cases>header p,.agent-register>header p,.faq-section>header p{max-width:34rem;margin:var(--space-5) 0 0;color:var(--color-ink-soft);font-size:var(--type-lead);line-height:1.3}.thesis-prose{max-width:var(--reading-max);margin-block-start:var(--space-12)}.thesis-prose>p{margin:0 0 var(--space-6)}.thesis-prose>p:first-child:first-letter{float:left;margin:var(--space-1) var(--space-2) 0 0;color:var(--color-signal-dark);font-family:var(--font-display);font-size:5rem;font-weight:650;line-height:.72}.thesis-prose strong{font-weight:700}.thesis-prose__actions{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-5);border-top:var(--rule-thin) solid var(--color-rule)}.web4-ledger>header:before,.revenue-journey>header:before,.revenue-cases>header:before,.agent-register>header:before,.faq-section>header:before{display:block;margin-block-end:var(--space-5);color:var(--color-signal-dark);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase}.web4-ledger>header:before{content:"Estado Web4 / 01"}.revenue-journey>header:before{content:"Recorrido / 02"}.revenue-cases>header:before{content:"Ingresos / 03"}.agent-register>header:before{content:"Operación / 05"}.faq-section>header:before{content:"Preguntas / 07"}.web4-ledger__rows{margin:var(--space-12) 0 0;border-top:var(--rule-heavy) solid var(--color-ink)}.web4-ledger__rows>div{display:grid;padding-block:var(--space-4);border-bottom:var(--rule-thin) solid var(--color-rule);gap:var(--space-2)}.web4-ledger__rows dt,.web4-ledger__rows dd{margin:0}.web4-ledger__rows dt{font-family:var(--font-display);font-size:1.35rem;font-weight:650;line-height:1.1}.web4-ledger__rows dd{color:var(--color-ink-soft);font-family:var(--font-machine);font-size:var(--type-caption)}.web4-ledger__rows dd:nth-child(2){color:var(--color-success);font-weight:500}.web4-ledger__rows>div:nth-child(n+3) dd:nth-child(2){color:var(--color-warning)}.web4-ledger__evidence-control{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-6)}.web4-ledger__evidence-control button{min-height:2.75rem;padding:var(--space-2) 0;border:0;border-bottom:var(--rule-thin) solid var(--color-ink);background:transparent;color:var(--color-ink);cursor:pointer;font-family:var(--font-machine);font-size:var(--type-caption);white-space:nowrap}.web4-ledger__evidence-control span{color:var(--color-ink-muted);font-family:var(--font-machine);font-size:var(--type-micro);text-align:end;text-transform:uppercase}.web4-ledger__evidence{max-width:var(--reading-max);margin-block-start:var(--space-6);padding:var(--space-5);border-inline-start:var(--rule-heavy) solid var(--color-signal);background:var(--color-signal-soft)}.web4-ledger__evidence p{margin:0 0 var(--space-4)}.revenue-journey ol{margin:var(--space-12) 0 0;padding:0;border-top:var(--rule-heavy) solid var(--color-ink);list-style:none}.revenue-journey li{display:grid;grid-template-columns:3rem minmax(0,1fr);padding-block:var(--space-6);border-bottom:var(--rule-thin) solid var(--color-rule);gap:var(--space-4)}.revenue-journey__index{color:var(--color-signal-dark);font-family:var(--font-machine);font-size:var(--type-caption);font-weight:500}.revenue-journey h3,.revenue-journey li p,.revenue-journey li dl,.revenue-journey li dd,.revenue-journey li dt{margin:0}.revenue-journey h3{font-family:var(--font-display);font-size:1.75rem;font-weight:650;line-height:1.05}.revenue-journey li p{margin-block-start:var(--space-2);color:var(--color-ink-soft)}.revenue-journey li dl{display:grid;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-4);gap:var(--space-3)}.revenue-journey li dt,.revenue-journey li dd{font-family:var(--font-machine);font-size:var(--type-micro);line-height:1.45}.revenue-journey li dt{color:var(--color-ink-muted);text-transform:uppercase}.revenue-journey li dd{margin-block-start:var(--space-1)}.revenue-cases{overflow:hidden}.revenue-cases table{width:100%;margin-block-start:var(--space-12);border-collapse:collapse;border-top:var(--rule-heavy) solid var(--color-ink);table-layout:fixed}.revenue-cases caption{padding-block:var(--space-3);color:var(--color-ink-muted);font-family:var(--font-machine);font-size:var(--type-micro);text-align:left;text-transform:uppercase}.revenue-cases thead{display:none}.revenue-cases tbody,.revenue-cases tr,.revenue-cases th,.revenue-cases td{display:block}.revenue-cases tr{padding-block:var(--space-5);border-top:var(--rule-thin) solid var(--color-rule)}.revenue-cases tbody tr:first-child{border-top:0}.revenue-cases th,.revenue-cases td{padding:0;text-align:left}.revenue-cases tbody th{margin-block-end:var(--space-3);font-family:var(--font-display);font-size:1.45rem;line-height:1.1}.revenue-cases td{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-1);color:var(--color-ink-soft);font-family:var(--font-machine);font-size:var(--type-caption)}.revenue-cases td:before{color:var(--color-ink-muted);content:attr(data-label);text-transform:uppercase}.revenue-cases td:last-child{color:var(--color-signal-dark);font-weight:500}.industrial-case{position:relative}.industrial-case__label{margin:0 0 var(--space-5);color:var(--color-signal-dark);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase}.industrial-case article{max-width:var(--reading-max)}.industrial-case article>p:not(.industrial-case__label){margin:var(--space-6) 0 0;color:var(--color-ink-soft)}.industrial-case article>.publication-link{margin-block-start:var(--space-6)}.industrial-proof{margin:var(--space-12) 0 0;padding:var(--space-5);border-block:var(--rule-heavy) solid var(--color-ink);background:var(--color-paper-raised)}.industrial-proof figcaption,.industrial-proof__signal{font-family:var(--font-machine);font-size:var(--type-micro);line-height:1.5;text-transform:uppercase}.industrial-proof figcaption{color:var(--color-ink-muted)}.industrial-proof__signal{margin:var(--space-8) 0 var(--space-3);color:var(--color-signal-dark)}.industrial-proof blockquote{margin:0;font-family:var(--font-display);font-size:clamp(2rem,6vw,4.25rem);font-weight:560;letter-spacing:-.055em;line-height:.98}.industrial-proof dl{margin:var(--space-12) 0 0;border-top:var(--rule-thin) solid var(--color-rule)}.industrial-proof dl>div{display:grid;grid-template-columns:6rem minmax(0,1fr);padding-block:var(--space-3);border-bottom:var(--rule-thin) solid var(--color-rule);gap:var(--space-3)}.industrial-proof dt,.industrial-proof dd{margin:0;font-family:var(--font-machine);font-size:var(--type-micro)}.industrial-proof dt{color:var(--color-ink-muted);text-transform:uppercase}.agent-register dl{margin:var(--space-12) 0 0;border-top:var(--rule-heavy) solid var(--color-ink)}.agent-register dl>div{display:grid;grid-template-columns:7rem minmax(0,1fr);padding-block:var(--space-5);border-bottom:var(--rule-thin) solid var(--color-rule);gap:var(--space-2) var(--space-4)}.agent-register dt,.agent-register dd{margin:0}.agent-register dt{grid-row:1 / 3;color:var(--color-signal-dark);font-family:var(--font-machine);font-size:var(--type-caption);font-weight:500}.agent-register dd:first-of-type{font-family:var(--font-display);font-size:1.35rem;font-weight:650;line-height:1.1}.agent-register dd:last-child{color:var(--color-ink-muted);font-family:var(--font-machine);font-size:var(--type-micro);text-transform:uppercase}.pilot-offer{color:var(--color-paper-raised)}.pilot-offer:before{position:absolute;inset-block:0;left:50%;z-index:-1;width:100vw;height:100%;background:var(--color-ink);content:"";transform:translate(-50%)}.pilot-offer{position:relative;isolation:isolate}.pilot-offer>header>p{margin:0 0 var(--space-5);color:var(--color-signal-soft);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase}.pilot-offer__terms{margin-block-start:var(--space-12);padding-block-start:var(--space-6);border-top:var(--rule-thin) solid var(--color-rule-strong)}.pilot-offer__price strong,.pilot-offer__price span{display:block}.pilot-offer__price strong{color:var(--color-paper-raised);font-family:var(--font-display);font-size:clamp(4rem,10vw,6rem);font-weight:600;letter-spacing:-.07em;line-height:.9;white-space:nowrap}.pilot-offer__price span,.pilot-offer__terms>p{color:var(--color-paper-deep);font-family:var(--font-machine);font-size:var(--type-micro);line-height:1.55;text-transform:uppercase}.pilot-offer__terms ul{margin:var(--space-8) 0;padding:0;border-top:var(--rule-thin) solid var(--color-rule-strong);list-style:none}.pilot-offer__terms li{padding-block:var(--space-3);border-bottom:var(--rule-thin) solid var(--color-rule-strong)}.pilot-offer__cta{display:inline-flex;min-height:3rem;align-items:center;padding:var(--space-3) var(--space-5);border:var(--rule-thin) solid var(--color-paper-raised);background:var(--color-paper-raised);color:var(--color-ink);font-family:var(--font-machine);font-size:var(--type-small);font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}.pilot-offer__terms>p{max-width:38rem;margin:var(--space-5) 0 0}.faq-section>div{margin-block-start:var(--space-12);border-top:var(--rule-heavy) solid var(--color-ink)}.faq-section details{border-bottom:var(--rule-thin) solid var(--color-rule)}.faq-section summary{display:grid;min-height:4rem;align-items:center;cursor:pointer;font-family:var(--font-display);font-size:1.25rem;font-weight:650;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);line-height:1.15;list-style:none}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary span{color:var(--color-signal-dark);font-family:var(--font-machine);font-size:1rem;font-weight:400}.faq-section details[open] summary span{transform:rotate(45deg)}.faq-section details>p{max-width:var(--reading-max);margin:0;padding:0 var(--space-8) var(--space-5) 0;color:var(--color-ink-soft)}.publication-footer{padding-block:var(--space-20) var(--space-8)}.publication-footer__wordmark{margin:0;font-family:var(--font-display);font-size:clamp(4.5rem,17vw,13rem);font-weight:700;letter-spacing:-.08em;line-height:.75}.publication-footer__statement{max-width:30rem;margin:var(--space-10) 0;font-size:var(--type-lead);line-height:1.25}.publication-footer__links{display:grid;padding-block-start:var(--space-4);border-top:var(--rule-thin) solid var(--color-ink);gap:var(--space-2);font-family:var(--font-machine);font-size:var(--type-micro);line-height:1.5;text-transform:uppercase}.publication-footer__links a{min-height:2.75rem;align-content:center;white-space:nowrap}.publication-footer__links span{align-self:center;color:var(--color-ink-muted)}@media(hover:hover)and (pointer:fine){.web4-ledger__evidence-control button:hover,.faq-section summary:hover,.publication-footer__links a:hover{color:var(--color-signal-dark)}.pilot-offer__cta:hover{background:transparent;color:var(--color-paper-raised)}}@media(max-width:24rem){.publication-masthead__issue,.publication-masthead__descriptor{font-size:.625rem}.marquee-thesis h1{font-size:3rem}.revenue-cases td{grid-template-columns:6.5rem minmax(0,1fr)}.agent-register dl>div{grid-template-columns:5.5rem minmax(0,1fr)}.industrial-proof dl>div{grid-template-columns:5.5rem minmax(0,1fr)}}@media(min-width:40rem){.publication-masthead{padding-block-start:var(--space-12)}.publication-masthead__brand{font-size:clamp(5.5rem,15vw,8rem)}.marquee-thesis__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center}.marquee-thesis__actions{align-items:center;justify-self:end;flex-direction:row;flex-wrap:wrap}.marquee-thesis__actions a{justify-self:end}.thesis-prose__actions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--space-6)}.web4-ledger__rows>div{grid-template-columns:minmax(12rem,1.25fr) minmax(9rem,.8fr) minmax(0,1fr);align-items:baseline;gap:var(--space-6)}.web4-ledger__rows dd:last-child{text-align:end}.revenue-journey li{grid-template-columns:3rem minmax(0,1.4fr) minmax(13rem,.8fr);align-items:start}.revenue-journey li dl{grid-column:3;padding-block-start:0}.industrial-proof{padding:var(--space-8)}.agent-register dl>div{grid-template-columns:8rem minmax(0,1.2fr) minmax(0,1fr);align-items:baseline}.agent-register dt{grid-row:auto}.agent-register dd:last-child{text-align:end}.pilot-offer__terms{display:grid;grid-template-columns:minmax(13rem,.8fr) minmax(18rem,1.2fr);align-items:start;gap:var(--space-8)}.pilot-offer__price{grid-row:1 / 4}.pilot-offer__terms ul{margin:0}.publication-footer__links{grid-template-columns:repeat(3,auto) minmax(0,1fr);align-items:center;gap:var(--space-4) var(--space-8)}.publication-footer__links span{justify-self:end;text-align:end}}@media(min-width:60rem){.publication-masthead{grid-template-columns:1fr auto 1fr;align-items:end;padding-block:var(--space-8) var(--space-4)}.publication-masthead__issue{grid-column:1;grid-row:1;align-self:start}.publication-masthead__brand{grid-column:2;grid-row:1 / 3;font-size:clamp(5rem,8vw,7rem)}.publication-masthead__descriptor{grid-column:3;grid-row:1;align-self:start}.publication-masthead__menu{display:none}.publication-masthead__nav{display:flex;grid-column:1 / -1;grid-row:3;min-height:2.75rem;align-items:center;justify-content:center;gap:clamp(var(--space-4),3vw,var(--space-10));border-top:var(--rule-thin) solid var(--color-rule);font-family:var(--font-machine);font-size:var(--type-micro);text-transform:uppercase}.publication-masthead__nav a{display:inline-flex;min-height:2.75rem;align-items:center;text-decoration:none;white-space:nowrap}.marquee-thesis{min-height:min(48rem,calc(100dvh - 12rem));align-content:center}.marquee-thesis h1{max-width:none}.thesis-section,.web4-ledger,.revenue-journey,.revenue-cases,.industrial-case,.agent-register,.pilot-offer,.faq-section{padding-block:var(--space-28)}.thesis-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);gap:clamp(var(--space-16),9vw,var(--space-32))}.thesis-prose{margin-block-start:0}.revenue-cases thead{display:table-header-group}.revenue-cases tbody{display:table-row-group}.revenue-cases tr{display:table-row;padding:0}.revenue-cases th,.revenue-cases td{display:table-cell;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-top:var(--rule-thin) solid var(--color-rule);vertical-align:top}.revenue-cases thead th{color:var(--color-ink-muted);font-family:var(--font-machine);font-size:var(--type-micro);font-weight:400;text-align:left;text-transform:uppercase}.revenue-cases tbody th{width:21%;margin:0;font-size:1.2rem}.revenue-cases td{width:19.75%;color:var(--color-ink-soft);font-family:var(--font-machine);font-size:var(--type-micro)}.revenue-cases td:before{display:none}.industrial-case{display:grid;grid-template-columns:minmax(0,.85fr) minmax(30rem,1.15fr);align-items:center;gap:clamp(var(--space-16),8vw,var(--space-28))}.industrial-case article{padding-block-start:0}.industrial-proof{margin:0}.agent-register{display:grid;grid-template-columns:minmax(0,.8fr) minmax(32rem,1.2fr);gap:clamp(var(--space-16),8vw,var(--space-28))}.agent-register dl{margin-block-start:0}.pilot-offer{display:grid;grid-template-columns:minmax(0,.85fr) minmax(31rem,1.15fr);align-items:start;gap:clamp(var(--space-16),8vw,var(--space-28))}.pilot-offer__terms{margin-block-start:0}.faq-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(32rem,1.2fr);gap:clamp(var(--space-16),8vw,var(--space-28))}.faq-section>div{margin-block-start:0}.publication-footer{padding-block:var(--space-28) var(--space-8)}}@media(min-width:90rem){:root{--page-gutter: var(--space-16)}}
