@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_d1d860fc-module__Nv0Jna__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_d1d860fc-module__Nv0Jna__variable{--font-body:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,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-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,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-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_b4258acd-module__51Iwhq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b4258acd-module__51Iwhq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*,:before,:after{box-sizing:border-box}html{background:var(--iron-900);color:var(--cal-100)}body{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--size-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}button,a,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page{min-height:100vh;max-width:var(--max-content);padding:0 var(--space-5) var(--space-7);margin:0 auto}.profile-page.page{max-width:none;padding-inline:0}.profile-page>.topbar,.profile-page>.invite,.profile-page>.profile-schedule,.profile-page>.profile-figures,.profile-page>.profile-cta,.profile-page>.profile-sell,.profile-page>.colophon{width:min(100% - 2 * var(--space-5), var(--max-content));margin-inline:auto}.topbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--rule) solid var(--iron-700);display:flex}.wordmark{font-family:var(--font-body), sans-serif;font-weight:800;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase}.tag{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--accent-text);border:var(--rule) solid var(--iron-600);padding:var(--space-2) var(--space-3);text-transform:uppercase}.state{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase;text-align:right;min-width:22ch}.masthead{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}.origin{font-family:var(--font-mono), monospace;font-size:var(--size-caption);letter-spacing:var(--tracking-label);color:var(--cal-500);margin:0 0 var(--space-5);text-transform:uppercase}.title{font-family:var(--font-body), sans-serif;font-weight:700;font-size:var(--size-title);letter-spacing:-.4px;margin:0;line-height:1.15}.title em{color:var(--cal-500);font-style:normal}.standfirst{max-width:62ch;margin:var(--space-4) 0 0;color:var(--cal-300);text-wrap:pretty}.metrics{border:var(--rule) solid var(--iron-700);background:var(--iron-800);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.metric{padding:var(--space-4) var(--space-5);border-right:var(--rule) solid var(--iron-700);min-width:0}.metric:last-child{border-right:0}.metric dt{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.metric dd{margin:var(--space-2) 0 0;font-family:var(--font-mono), monospace;font-size:var(--size-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.metric small{margin-top:var(--space-2);font-size:var(--size-caption);color:var(--cal-500);display:block}.metric.pending dd{color:var(--cal-100)}.metric.ready dd{color:var(--signal-go)}.metric.awaiting dd{color:var(--cal-700)}.page{--z-lab-tabs:10;--z-lab-scrim:40;--z-lab-drawer:41}.lab-tabs{gap:var(--space-1);z-index:var(--z-lab-tabs);background:var(--iron-900);border-bottom:var(--rule) solid var(--iron-700);scrollbar-width:none;display:flex;position:sticky;top:0;overflow:auto hidden}.lab-tabs::-webkit-scrollbar{display:none}.lab-tab{min-height:var(--touch-target);padding:var(--space-4) var(--space-3);color:var(--cal-500);font-family:var(--font-body), sans-serif;font-size:var(--size-body);cursor:pointer;white-space:nowrap;transition:color var(--motion-quick) ease-out, border-color var(--motion-quick) ease-out;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;font-weight:500}.lab-tab:hover{color:var(--cal-300)}.lab-tab[aria-selected=true]{color:var(--cal-100);border-bottom-color:var(--accent)}.lab-tab-count{font-family:var(--font-mono), monospace;font-size:var(--size-micro);font-variant-numeric:tabular-nums;color:var(--cal-500);margin-left:var(--space-2)}.lab-view{padding-top:var(--space-6)}.lab-view-grid{border:var(--rule) solid var(--iron-700);margin-bottom:var(--space-6);grid-template-columns:1.4fr 1fr;display:grid}.lab-span-all{grid-column:1/-1}.lab-view-grid .lab-span-all{border-bottom:var(--rule) solid var(--iron-700)}.lab-view-grid .lab-span-all:last-child{border-bottom:0}@media (max-width:820px){.lab-view-grid{grid-template-columns:1fr}.lab-view-grid .panel{border-right:0;border-bottom:var(--rule) solid var(--iron-700)}.lab-view-grid .panel:last-child{border-bottom:0}}.lab-drawer-layer{z-index:var(--z-lab-scrim);position:fixed;inset:0}.lab-scrim{z-index:var(--z-lab-scrim);background:color-mix(in srgb, var(--iron-900) 72%, transparent);cursor:pointer;border:0;position:fixed;inset:0}.lab-drawer{z-index:var(--z-lab-drawer);background:var(--iron-800);border-left:var(--rule) solid var(--iron-700);width:min(440px,100vw);height:100vh;padding:var(--space-6) var(--space-5);animation:lab-drawer-in var(--motion-base) ease-out forwards;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}@keyframes lab-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.lab-drawer-close{margin-left:auto;margin-bottom:var(--space-4);min-height:var(--touch-target);min-width:var(--touch-target);border:var(--rule) solid var(--iron-600);color:var(--cal-300);cursor:pointer;transition:color var(--motion-quick) ease-out, border-color var(--motion-quick) ease-out;background:0 0;display:block}.lab-drawer-close:hover{color:var(--cal-100);border-color:var(--cal-700)}.panels{border:var(--rule) solid var(--iron-700);border-top:0;grid-template-columns:1.2fr 1fr 1fr;display:grid}.panel{padding:var(--space-5);border-right:var(--rule) solid var(--iron-700);flex-direction:column;display:flex}.panel:last-child{border-right:0}.panel-label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase;margin-bottom:var(--space-5);justify-content:space-between;gap:var(--space-3);display:flex}.panel-label b{color:var(--accent-text);font-weight:500}.panel-label.work{font-size:var(--size-caption);color:var(--cal-100);padding-bottom:var(--space-3);border-bottom:var(--rule) solid var(--iron-700);font-weight:500}.panel-label.work b{color:var(--cal-300);font-weight:400}.count{align-items:baseline;gap:var(--space-3);display:flex}.count strong{font-family:var(--font-mono), monospace;font-size:var(--size-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:500}.count span{color:var(--cal-500);font-size:var(--size-caption)}.gauge{height:var(--space-1);background:var(--iron-600);margin:var(--space-4) 0 var(--space-5)}.gauge i{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--motion-base) ease-out;display:block}.panel-actions{padding-top:var(--space-5);margin-top:auto}.ledger-row{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--rule) solid var(--iron-700);font-family:var(--font-mono), monospace;font-size:var(--size-caption);font-variant-numeric:tabular-nums;display:flex}.ledger-row span{color:var(--cal-500)}.ledger-row.total{border-top-width:2px;border-top-color:var(--iron-600)}.ledger-row.total b{color:var(--cal-100)}.steps{margin:0 0 var(--space-5);counter-reset:step;padding:0;list-style:none}.steps li{counter-increment:step;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--rule) solid var(--iron-700);font-size:var(--size-caption);color:var(--cal-300);align-items:baseline;display:flex}.steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono), monospace;font-size:var(--size-micro);color:var(--cal-500)}.panels{grid-template-columns:1fr 1.4fr 1fr}.sellers{border-collapse:collapse;width:100%;font-size:var(--size-caption)}.sellers th,.sellers td{text-align:right;padding:var(--space-3) 0;border-bottom:var(--rule) solid var(--iron-700);font-variant-numeric:tabular-nums;font-family:var(--font-mono), monospace;font-weight:400}.sellers th:not(:first-child),.sellers td:not(:first-child){padding-left:var(--space-4)}.sellers thead th{font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.sellers th[scope=row],.sellers thead th:first-child{text-align:left}.sellers th[scope=row]{font-family:var(--font-body), sans-serif;color:var(--cal-100);font-weight:500}.sellers th[scope=row] span{font-family:var(--font-mono), monospace;font-size:var(--size-micro);color:var(--cal-500);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-top:var(--space-1);display:block}.sellers td.commission-total span{margin-top:var(--space-1);color:var(--cal-500);font-size:var(--size-micro);white-space:nowrap;display:block}.sellers tbody tr:last-child th,.sellers tbody tr:last-child td{border-bottom:0}.panel code{font-family:var(--font-mono), monospace;font-size:var(--size-caption);color:var(--cal-100)}.action{width:100%;min-height:var(--touch-target);background:var(--accent);color:var(--accent-ink);padding:var(--space-3) var(--space-4);font-weight:700;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;cursor:pointer;transition:opacity var(--motion-quick) ease-out;border:0;text-decoration:none;display:block}.action:hover:not(:disabled){opacity:.88}.action:disabled{opacity:.4;cursor:default}.action.quiet{color:var(--cal-100);border:var(--rule) solid var(--iron-600);margin-top:var(--space-3);background:0 0}.action.quiet:hover{border-color:var(--cal-700);opacity:1}@media (max-width:1000px){.panels{grid-template-columns:1fr}.panel{border-right:0;border-bottom:var(--rule) solid var(--iron-700)}}@media (max-width:640px){.topbar{gap:var(--space-2);flex-wrap:wrap}.state{text-align:left;min-width:0;font-size:var(--size-micro);color:var(--cal-300);flex:100%}.ticket-wallet{grid-template-columns:1fr}.manifest{flex-direction:column}.manifest-middle{border-left:0;border-right:0;border-top:var(--rule) solid var(--iron-700);border-bottom:var(--rule) solid var(--iron-700)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.event-workspace{min-height:100vh;max-width:var(--max-content);padding:0 var(--space-5) var(--space-7);background:var(--iron-900);color:var(--cal-100);margin:0 auto}.event-workspace .skip-link{inset:var(--space-3) auto auto var(--space-3);z-index:8;padding:var(--space-3) var(--space-4);background:var(--cal-100);color:var(--iron-900);transform:translateY(calc(-100% - var(--space-5)));transition:transform var(--motion-quick) ease-out;position:fixed}.event-workspace .skip-link:focus{transform:translateY(0)}.event-workspace-topbar{justify-content:space-between;align-items:center;gap:var(--space-5);border-bottom:var(--rule) solid var(--iron-600);min-height:88px;display:flex}.event-workspace-title{margin:var(--space-1) 0 0;font-size:var(--size-title);font-weight:700}.event-workspace-top-actions,.event-stage-actions,.event-lifecycle-actions,.inventory-toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.event-preview-trigger,.event-preview-close{display:none}.event-workspace-grid{border-inline:var(--rule) solid var(--iron-700);grid-template-columns:240px minmax(0,760px) minmax(320px,400px);justify-content:center;align-items:start;display:grid}.event-step-rail{border-right:var(--rule) solid var(--iron-700);min-width:0;position:sticky;top:0}.event-step-rail ol{margin:0;padding:0;list-style:none}.event-step-rail li{border-bottom:var(--rule) solid var(--iron-700)}.event-step-rail button{align-content:center;gap:var(--space-1);width:100%;min-height:76px;padding:var(--space-4);border-radius:var(--radius-none);color:var(--cal-300);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;display:grid}.event-step-rail button[aria-current=step]{border-left-color:var(--accent);background:var(--iron-800);color:var(--cal-100)}.event-step-name{font-weight:700}.event-step-status{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.event-step-rail [data-step-status=error] .event-step-status{color:var(--cal-100);text-decoration:underline}.event-workspace-stage{min-width:0;padding:var(--space-6)}.event-workspace-stage:focus{outline:none}.event-workspace-stage>div:not([hidden]){animation:event-stage-arrive var(--motion-base) ease-out both}@keyframes event-stage-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.event-stage-heading{padding-bottom:var(--space-5);border-bottom:var(--rule) solid var(--iron-600);margin-bottom:var(--space-5)}.event-stage-heading h1{margin:var(--space-2) 0;font-size:var(--size-display);letter-spacing:var(--tracking-display);line-height:1}.event-stage-heading p:last-child,.event-stage-placeholder p,.event-preview-boundary,.rule-history-copy,.rule-test-copy,.capacity-hold-note{color:var(--cal-300)}.event-form-grid,.event-rules-form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.event-field-wide,.event-rules-form .identity-toggle{grid-column:1/-1}.event-essentials textarea.identity-input{resize:vertical;min-height:124px}.event-stage-actions{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--rule) solid var(--iron-700)}.event-workspace-health{min-width:0;max-height:100vh;padding:var(--space-5);border-left:var(--rule) solid var(--iron-700);background:var(--iron-800);position:sticky;top:0;overflow:auto}.event-workspace-health h2{margin:var(--space-2) 0;font-family:var(--font-mono), monospace;font-size:var(--size-title)}.event-poster-reserved,.event-preview-poster{aspect-ratio:4/5;width:100%;margin-top:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-900);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);place-items:center;display:grid;overflow:hidden}.event-poster-reserved img,.event-preview-poster img{object-fit:cover;width:100%;height:100%}.event-public-preview{margin-top:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-900)}.event-public-preview>header,.event-preview-copy,.event-preview-lots,.event-preview-boundary{padding:var(--space-3);border-bottom:var(--rule) solid var(--iron-700)}.event-public-preview>header{justify-content:space-between;gap:var(--space-3);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.event-preview-stamp{color:var(--accent-text)}.event-public-preview .event-preview-poster{border-inline:0;border-top:0;margin:0}.event-preview-copy h2{margin:var(--space-2) 0;font-size:var(--size-title)}.event-preview-lots{gap:var(--space-2);display:grid}.event-preview-lots article{gap:var(--space-1) var(--space-3);padding-top:var(--space-2);border-top:var(--rule) solid var(--iron-700);grid-template-columns:minmax(0,1fr) auto;display:grid}.event-preview-lots small{color:var(--cal-500);grid-column:1/-1}.capacity-rail{margin-bottom:var(--space-6);padding:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-800)}.capacity-rail h2,.event-readiness h2,.event-lifecycle h2,.rule-preview h2{margin:var(--space-2) 0;font-size:var(--size-title)}.capacity-axis{min-height:28px;margin-top:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-900);display:flex;overflow:hidden}.capacity-axis span{min-width:0;transition:flex-grow var(--motion-base) ease-out}.capacity-axis [data-capacity-segment=sold]{background:var(--accent)}.capacity-axis [data-capacity-segment=reserved]{background:var(--cal-300)}.capacity-axis [data-capacity-segment=available]{background:var(--iron-600)}.capacity-axis [data-capacity-segment=unallocated]{background:var(--iron-700)}.capacity-legend{border-inline:var(--rule) solid var(--iron-600);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capacity-legend li{gap:var(--space-1);padding:var(--space-3);border-right:var(--rule) solid var(--iron-600);display:grid}.capacity-legend li:last-child{border-right:0}.capacity-legend span,.rule-version-band span{font-family:var(--font-mono), monospace;font-size:var(--size-micro);color:var(--cal-500);text-transform:uppercase;letter-spacing:var(--tracking-label)}.capacity-table-wrap,.inventory-table-wrap{margin-top:var(--space-4);border:var(--rule) solid var(--iron-700);overflow-x:auto}.sellers-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.sellers-table-wrap>.sellers{min-width:520px}.capacity-table-wrap table,.inventory-table-wrap table{border-collapse:collapse;width:100%;min-width:620px}.capacity-table-wrap caption,.inventory-table-wrap caption{padding:var(--space-3);color:var(--cal-300);text-align:left}.capacity-table-wrap th,.capacity-table-wrap td,.inventory-table-wrap th,.inventory-table-wrap td{padding:var(--space-3);border-top:var(--rule) solid var(--iron-700);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.inventory-table-wrap th[scope=row],.inventory-table-wrap th:first-child{text-align:left}.inventory-table-wrap small{color:var(--accent-text);font-family:var(--font-mono), monospace;font-size:var(--size-micro);text-transform:uppercase;display:block}.inventory-toolbar{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--rule) solid var(--iron-600);justify-content:space-between}.event-empty-state,.event-stage-placeholder{padding:var(--space-6);border:var(--rule) solid var(--iron-600);background:var(--iron-800)}.event-editor-layer{z-index:10;justify-items:end;display:grid;position:fixed;inset:0}.event-editor-scrim,.event-preview-scrim{border-radius:var(--radius-none);background:var(--iron-900);opacity:.82;border:0;width:100%;height:100%;position:absolute;inset:0}.event-preview-scrim{z-index:6;position:fixed}.event-editor{z-index:1;width:min(100%,520px);height:100%;padding:var(--space-6);border-left:var(--rule) solid var(--iron-600);background:var(--iron-800);position:relative;overflow:auto}.event-editor form{gap:var(--space-4);display:grid}.rule-version-band{margin-bottom:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-800);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rule-version-band>div{gap:var(--space-2);padding:var(--space-4);border-right:var(--rule) solid var(--iron-600);display:grid}.rule-version-band>div:last-child{border-right:0}.rule-history-copy,.rule-test-copy{padding:var(--space-3) 0;border-bottom:var(--rule) solid var(--iron-700);margin:0}.rule-preview,.event-readiness,.event-lifecycle{margin-top:var(--space-5);padding:var(--space-5);border:var(--rule) solid var(--iron-600);background:var(--iron-800)}.rule-preview dl{margin:var(--space-4) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rule-preview dl div{padding:var(--space-3);border-right:var(--rule) solid var(--iron-600)}.rule-preview dl div:last-child{border-right:0}.rule-preview dt{color:var(--cal-500)}.rule-preview dd{margin:var(--space-1) 0 0;font-family:var(--font-mono), monospace}.event-readiness ul{margin:var(--space-4) 0 0;padding:0;list-style:none}.event-readiness li{min-height:var(--touch-target);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-top:var(--rule) solid var(--iron-700);display:flex}.event-readiness [data-ready=no]>span{font-weight:700}.event-lifecycle{border-left:3px solid var(--accent)}.event-danger-action{border-color:var(--cal-300);color:var(--cal-100);text-decoration:underline}.event-workspace-loading,.event-workspace-empty{align-content:center;min-height:100vh;display:grid}.event-workspace-skeleton{border:var(--rule) solid var(--iron-700);background:var(--iron-800);min-height:540px}.event-agenda-filters{gap:var(--space-2);margin:var(--space-4) 0;border-block:var(--rule) solid var(--iron-700);display:flex;overflow-x:auto}.event-agenda-filters .action{border:0;border-bottom:3px solid #0000;min-width:max-content}.event-agenda-filters .action[aria-pressed=true]{border-bottom-color:var(--accent);background:var(--iron-800)}.events-list .event-card-head{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;display:grid}.event-agenda-poster{aspect-ratio:4/5;border:var(--rule) solid var(--iron-600);background:var(--iron-900);width:56px;color:var(--cal-500);font-family:var(--font-mono), monospace;place-items:center;display:grid;overflow:hidden}.event-agenda-poster img{object-fit:cover;width:100%;height:100%}@media (max-width:1279px){.event-workspace-grid{grid-template-columns:minmax(0,1fr)}.event-step-rail{z-index:3;border-right:0;border-bottom:var(--rule) solid var(--iron-600);background:var(--iron-900);position:sticky;top:0;overflow-x:auto}.event-step-rail ol{grid-auto-columns:minmax(7.5rem,10rem);grid-auto-flow:column;width:max-content;min-width:100%;display:grid}.event-step-rail li{border-right:var(--rule) solid var(--iron-700);border-bottom:0}.event-step-rail button{min-height:var(--touch-target);border-bottom:3px solid #0000;border-left:0}.event-step-rail button[aria-current=step]{border-bottom-color:var(--accent)}.event-preview-trigger,.event-preview-close{display:inline-flex}.event-workspace-health{z-index:7;width:min(400px,100%);max-height:none;transition:transform var(--motion-base) ease-out;border-left:var(--rule) solid var(--iron-600);position:fixed;inset:0 0 0 auto;transform:translate(100%)}.event-workspace-health[data-preview-open=true]{transform:translate(0)}}@media (max-width:767px){.event-workspace{padding-inline:var(--space-3)}.event-workspace-topbar{padding-block:var(--space-4);flex-direction:column;align-items:flex-start}.event-workspace-stage{padding:var(--space-5) 0}.event-form-grid,.event-rules-form,.rule-version-band,.rule-preview dl,.capacity-legend{grid-template-columns:minmax(0,1fr)}.capacity-legend li,.rule-version-band>div,.rule-preview dl div{border-right:0;border-bottom:var(--rule) solid var(--iron-600)}.event-readiness li,.inventory-toolbar{flex-direction:column;align-items:stretch}.event-stage-actions .action,.event-lifecycle-actions .action,.inventory-toolbar .action{width:100%}.event-editor{width:100%;padding:var(--space-5)}.events-list .event-card-head{grid-template-columns:56px minmax(0,1fr)}.event-card-actions{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.event-workspace-stage>div:not([hidden]),.event-workspace-health,.event-workspace .skip-link,.capacity-axis span{transition:none;animation:none;transform:none}}.context{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.context-label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cal-500)}.context-picker{font-family:var(--font-body), sans-serif;font-weight:500;font-size:var(--size-caption);color:var(--cal-100);border:var(--rule) solid var(--iron-600);padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0}.context-picker:focus-visible{outline:var(--rule) solid var(--accent-text);outline-offset:2px}.context-picker option{color:canvastext;background:canvas}.context-note{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cal-500);padding:var(--space-3) 0 0}.login-gate{max-width:22rem;padding:var(--space-5) 0 var(--space-4);flex-direction:column;align-items:stretch;gap:0;display:flex}.login-gate>.title,.login-gate>.origin{margin-bottom:var(--space-2)}.login-page-foot{margin:var(--space-6) 0 0;color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase}.login-page-foot a{color:var(--cal-300);text-decoration:none}.login-page-foot a:hover{color:var(--cal-100)}.login{gap:var(--space-4);max-width:22rem;padding-top:var(--space-5);flex-direction:column;display:flex}.login-field{gap:var(--space-2);flex-direction:column;display:flex}.login-label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cal-500)}.login-input{font-family:var(--font-body), sans-serif;font-size:var(--size-body);color:var(--cal-100);border:var(--rule) solid var(--iron-600);padding:var(--space-3);background:0 0}.login-input:focus-visible{outline:var(--rule) solid var(--accent-text);outline-offset:2px}.login-failure{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-stop,var(--cal-100));border-left:var(--rule) solid currentColor;padding-left:var(--space-3)}.login-oauth-group{gap:var(--space-4);width:100%;max-width:22rem;padding-top:var(--space-5);flex-direction:column;display:flex}.login-oauth{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.provider-mark{width:var(--size-lead);height:var(--size-lead);flex:none}.login-sep{align-items:center;gap:var(--space-3);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.login-sep:before,.login-sep:after{content:"";height:var(--rule);background:var(--iron-600);flex:1}.label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.manifest{border:var(--rule) solid var(--iron-700);background:var(--iron-800);margin-top:var(--space-6);display:flex}.manifest-cell{padding:var(--space-3);flex:1}.manifest-middle{border-left:var(--rule) solid var(--iron-700);border-right:var(--rule) solid var(--iron-700)}.manifest-value{margin-top:var(--space-1);color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-caption);display:block}.invite{background:var(--iron-800);border:var(--rule) solid var(--iron-700);padding:var(--space-4);margin-top:var(--space-5)}.invite-name{color:var(--cal-100);font-weight:700;font-size:var(--size-lead);margin:var(--space-1) 0 0}.invite-role{color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:var(--space-1) 0 0}.ledger-row.benefit{color:var(--cal-100);font-weight:700}.ticket-wallet{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.ticket-card{background:var(--cal-100);padding:var(--space-4)}.ticket-card-head{margin-bottom:var(--space-4);justify-content:space-between;display:flex}.ticket-operator{color:var(--iron-900);font-weight:800;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.ticket-kind{color:var(--iron-700);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.qr-well{padding:var(--space-2) 0;justify-content:center;align-items:center;min-height:240px;display:flex}.qr-loading{color:var(--iron-700);font-family:var(--font-mono), monospace;font-size:var(--size-caption)}.ticket-holder{color:var(--iron-900);font-weight:700;font-size:var(--size-title);margin-top:var(--space-4)}.ticket-event{color:var(--iron-700);font-size:var(--size-caption);margin-top:var(--space-1)}.ticket-venue{color:var(--iron-600);font-family:var(--font-mono), monospace;font-size:var(--size-micro);margin-top:var(--space-1)}.ticket-rule{height:var(--rule);background:var(--iron-600);opacity:.3;margin:var(--space-3) 0}.ticket-token{color:var(--iron-700);font-family:var(--font-mono), monospace;font-size:var(--size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-inactive{border:var(--rule) solid var(--iron-600);text-align:center;min-height:240px;color:var(--iron-700);font-weight:800;font-size:var(--size-lead);justify-content:center;align-items:center;display:flex}.notice{border-top:var(--rule) solid var(--iron-700);margin-top:var(--space-7);padding-top:var(--space-3)}.notice-text{color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label)}.limit{color:var(--cal-500);font-size:var(--size-micro);text-align:center;margin-top:var(--space-3)}.ledger-row.quantity{align-items:center}.quantity-controls{align-items:center;gap:var(--space-3);display:flex}.quantity-button{min-width:var(--touch-target);min-height:var(--touch-target);border:var(--rule) solid var(--iron-600);color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-lead);cursor:pointer;background:0 0}.quantity-button:hover:not(:disabled){border-color:var(--cal-700)}.quantity-button:disabled{opacity:.4;cursor:default}.quantity-value{text-align:center;min-width:2ch;font-family:var(--font-mono), monospace;font-size:var(--size-lead);font-variant-numeric:tabular-nums}.ticket-label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--iron-700);text-transform:uppercase}.ticket-transfer{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--rule) solid var(--iron-600)}.ticket-action{min-height:var(--touch-target);border:var(--rule) solid var(--iron-600);width:100%;color:var(--iron-900);font-weight:700;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;background:0 0}.ticket-action:hover:not(:disabled){border-color:var(--iron-900)}.ticket-action:disabled{opacity:.4;cursor:default}.ticket-action.quiet{color:var(--iron-700);border-color:#0000}.ticket-action.quiet:hover{color:var(--iron-900)}.transfer-form{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.transfer-field{gap:var(--space-2);flex-direction:column;display:flex}.transfer-input{font-family:var(--font-body), sans-serif;font-size:var(--size-body);color:var(--iron-900);border:var(--rule) solid var(--iron-600);padding:var(--space-3);background:0 0}.transfer-input:focus-visible{outline:var(--rule) solid var(--iron-900);outline-offset:2px}.transfer-error{color:var(--iron-900);font-weight:700;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.transfer-actions{gap:var(--space-3);display:flex}.transfer-actions .ticket-action{flex:1;width:auto}.transfer-confirm-text{color:var(--iron-900);font-size:var(--size-caption);line-height:1.4}.pending-section{margin-top:var(--space-6)}.pending-empty{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4);margin-top:var(--space-3);color:var(--cal-300)}.pending-empty-title{color:var(--cal-100);font-weight:700;font-size:var(--size-caption);margin:0 0 var(--space-1)}.pending-row{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4);margin-top:var(--space-3)}.deep-link-target{outline:var(--rule-strong,2px) solid var(--cal-100);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.deep-link-target{animation:deep-link-pulse var(--motion-base,.28s) ease-out 1}}@keyframes deep-link-pulse{0%{outline-color:var(--cal-500)}to{outline-color:var(--cal-100)}}.pending-operator{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.pending-from{color:var(--cal-100);font-weight:700;font-size:var(--size-lead);margin:var(--space-1) 0 0}.pending-event{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);margin:var(--space-1) 0 0}.pending-accept{min-height:var(--touch-target);padding:var(--space-3) var(--space-4);font-weight:700;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;margin-top:var(--space-3);transition:opacity var(--motion-quick) ease-out;border:0}.pending-accept:hover:not(:disabled){opacity:.88}.pending-accept:disabled{opacity:.4;cursor:default}.transfer-verdict{margin-top:var(--space-3);font-family:var(--font-mono), monospace}.transfer-verdict-head{align-items:baseline;gap:var(--space-2);display:flex}.transfer-verdict-mark{font-size:var(--size-lead)}.transfer-verdict-label{letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.transfer-verdict.accepted .transfer-verdict-mark,.transfer-verdict.accepted .transfer-verdict-label{color:var(--signal-go)}.transfer-verdict.error .transfer-verdict-mark,.transfer-verdict.error .transfer-verdict-label{color:var(--signal-stop)}.transfer-verdict-detail{color:var(--cal-300);font-family:var(--font-body), sans-serif;font-size:var(--size-caption);margin-top:var(--space-1);display:block}.pending-skeleton{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4);margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.skeleton-bar{background:var(--iron-700);width:70%;height:14px}.skeleton-bar.short{width:40%}.skeleton-bar.display{height:var(--size-display);width:var(--space-8)}.skeleton-bar.hero{height:calc(var(--size-hero) * .95);width:min(70%,480px)}.skeleton-bar.lead{height:var(--size-lead);width:min(40%,320px);margin-top:var(--space-4)}.skeleton-rows{gap:var(--space-3);padding:var(--space-3) 0;flex-direction:column;display:flex}.profile-agenda .pending-skeleton{padding:var(--space-5) var(--space-4);margin-top:0}@keyframes data-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.data-arrive{animation:data-arrive var(--motion-base) ease-out backwards}.metrics .metric:nth-child(2) .data-arrive{animation-delay:calc(var(--motion-quick) / 2)}.metrics .metric:nth-child(3) .data-arrive{animation-delay:var(--motion-quick)}.metrics .metric:nth-child(4) .data-arrive{animation-delay:calc(var(--motion-quick) * 1.5)}.panel-stacked{margin-top:var(--space-5)}.panel-label b.panel-label-neutral{color:var(--cal-500)}.guest-decision{gap:var(--space-2);justify-content:flex-end;display:flex}.guest-decision .action{width:auto;margin-top:0}.guest-decision-feedback{margin-top:var(--space-3);color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}:root{--brand-glass:color-mix(in srgb, var(--iron-800) 94%, transparent);--brand-glass-line:color-mix(in srgb, var(--cal-100) 12%, transparent);--brand-glow:color-mix(in srgb, var(--accent) 40%, transparent);--brand-lift:color-mix(in srgb, var(--iron-900) 55%, transparent)}.profile-hero{perspective:900px;overflow-clip-margin:var(--space-3);padding:var(--space-8) max(var(--space-5), calc((100% - var(--max-content)) / 2 + var(--space-5))) var(--space-6);border-bottom:var(--rule) solid var(--iron-700);--hero-scrim:.86;min-height:max(420px,56vh);position:relative;overflow:clip}.profile-hero-media{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.profile-hero-scrim{background:var(--iron-900);opacity:var(--hero-scrim);position:absolute;inset:0}.profile-hero-glow{top:calc(-1 * var(--space-8));right:calc(-1 * var(--space-7));aspect-ratio:1;background:radial-gradient(circle, var(--brand-glow) 0%, transparent 62%);filter:blur(40px);pointer-events:none;will-change:transform;width:62%;position:absolute}.profile-hero-stage{transform-style:preserve-3d;animation:profile-settle var(--motion-settle) ease-out backwards;position:relative}@keyframes profile-settle{0%{opacity:0;transform:rotateX(5deg)translateY(16px)translateZ(-24px)}to{opacity:1;transform:rotateX(0)translateY(0)translateZ(0)}}.depth-near{transform:translateZ(24px)}.depth-mid{transform:translateZ(10px)}.depth-far{top:calc(-1 * var(--space-5));left:calc(-1 * var(--space-2));color:var(--iron-700);font-family:var(--font-body), sans-serif;font-weight:800;font-size:calc(var(--size-hero) * 2.4);letter-spacing:calc(var(--tracking-hero) * 2.4);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;line-height:1;position:absolute;transform:translateZ(-64px)}.profile-name{font-family:var(--font-body), sans-serif;font-weight:800;font-size:var(--size-hero);letter-spacing:var(--tracking-hero);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:.95}@property --letreiro-sweep{syntax:"<percentage>";inherits:false;initial-value:50%}@supports ((-webkit-background-clip:text) or (background-clip:text)){.profile-name{background-image:linear-gradient(100deg, var(--cal-100) 0%, var(--cal-100) calc(var(--letreiro-sweep) - 18%), var(--accent-text) var(--letreiro-sweep), var(--cal-100) calc(var(--letreiro-sweep) + 18%), var(--cal-100) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.profile-tagline{margin:var(--space-4) 0 0;color:var(--cal-300);font-size:var(--size-lead);text-wrap:pretty;max-width:44ch}.profile-rule{width:var(--space-8);height:var(--space-1);background:var(--accent);margin-top:var(--space-5)}.profile-bio{margin:var(--space-5) 0 0;color:var(--cal-300);text-wrap:pretty;max-width:62ch}.profile-links{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.profile-links a{align-items:center;gap:var(--space-2);min-height:var(--touch-target);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:color var(--motion-quick) ease-out;text-decoration:none;display:inline-flex}.profile-links a:hover{color:var(--cal-100)}.link-glyph{flex:none}.profile-dock{right:0;bottom:var(--space-6);width:min(340px,100%);padding:var(--space-5);background:var(--brand-glass);-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);border:var(--rule) solid var(--brand-glass-line);box-shadow:0 var(--space-4) var(--space-8) calc(-1 * var(--space-5)) var(--brand-lift), inset 0 var(--rule) 0 var(--brand-glass-line);animation:agenda-rise var(--motion-base) ease-out backwards;animation-delay:calc(var(--motion-settle) - var(--motion-quick));flex-direction:column;display:flex;position:absolute}.profile-dock-label{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.profile-dock-date{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);color:var(--cal-100);font-family:var(--font-mono), monospace;font-weight:500;font-size:var(--size-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1;display:flex}.profile-dock-time{color:var(--cal-500);font-size:var(--size-micro);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums}.profile-dock-event{margin-top:var(--space-3);color:var(--cal-100);font-weight:700;font-size:var(--size-title);letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1.15}.profile-dock-price{margin-top:var(--space-1);color:var(--cal-300);font-size:var(--size-caption)}.profile-dock .action{margin-top:var(--space-4)}@media (max-width:640px){.profile-dock{width:100%;margin-top:var(--space-6);position:static;bottom:auto;right:auto}}.profile-schedule{margin-top:var(--space-6)}.profile-schedule>.label{margin:0;display:block}.profile-agenda{margin:var(--space-3) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0;list-style:none;display:grid}.agenda-card{border:var(--rule) solid var(--brand-glass-line);background:var(--brand-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:var(--space-5) var(--space-4);transform-style:preserve-3d;transition:transform var(--motion-quick) ease-out, border-color var(--motion-quick) ease-out;will-change:transform;animation:agenda-rise var(--motion-base) ease-out backwards;animation-delay:var(--motion-base);box-shadow:0 var(--space-3) var(--space-6) calc(-1 * var(--space-4)) var(--brand-lift);text-decoration:none;display:block;position:relative}.agenda-card:before{content:"";background:radial-gradient(120% 80% at 30% 0%, var(--brand-glow), transparent 60%);opacity:0;transition:opacity var(--motion-base) ease-out;pointer-events:none;position:absolute;inset:0}.agenda-card:hover{border-color:var(--accent)}.agenda-card:hover:before{opacity:1}@keyframes agenda-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.profile-agenda li:nth-child(2) .agenda-card{animation-delay:calc(var(--motion-base) + var(--motion-quick) / 2)}.profile-agenda li:nth-child(3) .agenda-card{animation-delay:calc(var(--motion-base) + var(--motion-quick))}.profile-agenda li:nth-child(4) .agenda-card{animation-delay:calc(var(--motion-base) + var(--motion-quick) * 1.5)}.agenda-date{color:var(--cal-100);font-family:var(--font-mono), monospace;font-weight:500;font-size:var(--size-lead);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;display:block}.agenda-hour{margin-top:var(--space-1);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;display:block}.agenda-name{margin-top:var(--space-2);color:var(--cal-100);font-weight:800;font-size:var(--size-title);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;line-height:1.1;display:block;transform:translateZ(12px)}.agenda-venue{margin-top:var(--space-2);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.agenda-meta{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-4);display:flex}.agenda-price{color:var(--cal-100);font-weight:700;font-size:var(--size-caption)}.agenda-soon{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.agenda-flag{color:var(--cal-300);border:var(--rule) solid var(--iron-600);padding:var(--space-1) var(--space-2);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}.agenda-empty{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4);margin-top:var(--space-3);color:var(--cal-300)}.agenda-empty-title{color:var(--cal-100);font-weight:700;font-size:var(--size-caption);margin:0 0 var(--space-1)}.agenda-empty p:last-child{margin:0}.profile-figures{margin-top:var(--space-6);background:var(--brand-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:var(--rule) solid var(--brand-glass-line);padding:var(--space-4);box-shadow:0 var(--space-3) var(--space-6) calc(-1 * var(--space-4)) var(--brand-lift);position:relative}.profile-figures>.label{margin:0 0 var(--space-4);display:block}.profile-figures dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.profile-figure{padding:0 var(--space-4)}.profile-figure:first-child{padding-left:0}.profile-figure+.profile-figure{border-left:var(--rule) solid var(--brand-glass-line)}.profile-figures dd{margin:var(--space-2) 0 0;color:var(--cal-100);font-family:var(--font-mono), monospace;font-weight:500;font-size:var(--size-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1}.profile-figures dt{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.profile-figure-note{margin-top:var(--space-1);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;display:block}@media (max-width:640px){.profile-figure{padding:var(--space-4) 0 0}.profile-figure:first-child{padding-top:0}.profile-figure+.profile-figure{border-left:0;border-top:var(--rule) solid var(--brand-glass-line)}}.profile-cta{margin-top:var(--space-7);border-top:var(--rule) solid var(--iron-700);padding-top:var(--space-5);position:relative}.profile-cta-glow{background:radial-gradient(60% 60% at 50% 40%, var(--brand-glow), transparent 70%);filter:blur(24px);pointer-events:none;position:absolute;inset:0}.profile-cta p{margin:0 0 var(--space-4);color:var(--cal-300);text-wrap:pretty;max-width:52ch;position:relative}.profile-cta-actions{gap:var(--space-3);display:grid;position:relative}@media (min-width:640px){.profile-cta-actions{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.profile-name{font-size:var(--size-display);letter-spacing:var(--tracking-display)}.depth-far{font-size:calc(var(--size-display) * 2.4);letter-spacing:calc(var(--tracking-display) * 2.4);top:calc(-1 * var(--space-4))}.profile-hero{padding-top:var(--space-7)}}@media (prefers-reduced-motion:no-preference){.marketing-nav{animation:.7s cubic-bezier(.16,1,.3,1) both marketing-settle}.marketing-copy>*{animation:.85s cubic-bezier(.16,1,.3,1) both marketing-arrive}.marketing-copy>:nth-child(2){animation-delay:80ms}.marketing-copy>:nth-child(3){animation-delay:.15s}.marketing-copy>:nth-child(4){animation-delay:.22s}.marketing-copy>:nth-child(5){animation-delay:.29s}.marketing-console{animation:1.1s cubic-bezier(.16,1,.3,1) .18s both marketing-console-arrive}@keyframes marketing-arrive{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-console-arrive{0%{opacity:0;translate:30px 22px}to{opacity:1;translate:0}}@keyframes marketing-settle{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@keyframes watermark-drag{0%{transform:translateZ(-64px)translateY(0)}to{transform:translateZ(-64px) translateY(var(--space-7))}}.depth-far{animation:linear both watermark-drag;animation-timeline:scroll(root)}@keyframes letreiro-sweep{0%{--letreiro-sweep:8%}to{--letreiro-sweep:92%}}.profile-name{animation:linear both letreiro-sweep;animation-timeline:scroll(root)}@keyframes agenda-enter{0%{transform:translateY(var(--space-4))}to{transform:translateY(0)}}.profile-agenda li:nth-child(n) .agenda-card{animation-name:agenda-enter;animation-timing-function:ease-out;animation-delay:0s;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry entry 80%}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--motion-quick);animation-timing-function:ease-out}::view-transition-new(root){animation-duration:var(--motion-base);animation-timing-function:ease-out}.topbar .wordmark{view-transition-name:wordmark}}.seller-link{align-items:center;gap:var(--space-3);white-space:nowrap;justify-content:flex-end;display:flex}.seller-link .action{width:auto;margin-top:0}.member-create{gap:var(--space-4);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:var(--rule) solid var(--iron-700);flex-direction:column;display:flex}.member-create.attribution-correct{margin-top:var(--space-2)}.member-hint{font-size:var(--size-micro);color:var(--cal-500);margin:0}.apply-details{gap:var(--space-3);display:grid}.apply-details>.action.quiet{justify-self:start}.apply-details-fields{padding-top:var(--space-2)}.sellers th[scope=row] span.seller-blocked{text-transform:none;letter-spacing:normal;color:var(--cal-300)}.sellers th[scope=row] span.seller-terms{text-transform:none;letter-spacing:normal;color:var(--cal-500)}.terms-propose{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--iron-700);text-transform:none;letter-spacing:normal;white-space:normal;display:grid}.seller-link-error{font-size:var(--size-micro);color:var(--cal-100);white-space:normal}.sellers td.commission-total span.terms-clause{font-size:var(--size-body);color:var(--cal-100);white-space:normal;text-transform:none;letter-spacing:normal;overflow-wrap:break-word;font-family:var(--font-body), sans-serif}.sellers td.commission-total span.terms-worth{font-size:var(--size-caption);color:var(--cal-300);white-space:normal;text-transform:none;letter-spacing:normal}.terms-confirm{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--rule) solid var(--iron-700);text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;display:grid}.terms-confirm p{font-size:var(--size-body);color:var(--cal-100)}.terms-confirm-actions{gap:var(--space-2);justify-content:flex-end;display:flex}.terms-confirm-actions .action{width:auto;margin-top:0}.member-actions-menu{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--rule) solid var(--iron-700);flex-direction:column;align-items:flex-start;display:flex}.member-actions-menu .action{width:auto;margin-top:0}.terms-exit{margin-top:var(--space-3);font-size:var(--size-caption);color:var(--cal-300);white-space:normal;text-transform:none;letter-spacing:normal;text-align:left}.identity{margin-top:var(--space-6);border:var(--rule) solid var(--iron-700);padding:var(--space-5)}.identity-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.identity-head .panel-label{margin-bottom:0}.identity-public-link{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);white-space:nowrap;transition:opacity var(--motion-quick) ease-out;text-decoration:none}.identity-public-link:hover{opacity:.8}.identity-form{gap:var(--space-5);flex-direction:column;display:flex}.form-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.form-grid.pair{grid-template-columns:1fr 1fr}@media (max-width:1000px){.form-grid{grid-template-columns:1fr 1fr}.form-grid.pair{grid-template-columns:1fr}}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.identity-field{gap:var(--space-2);flex-direction:column;display:flex}.identity-field-wide{grid-column:1/-1}.identity-label{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);text-transform:uppercase}.identity-input{font-family:var(--font-body), sans-serif;font-size:var(--size-body);color:var(--cal-100);background:var(--iron-900);border:var(--rule) solid var(--iron-600);padding:var(--space-3)}.identity-input::placeholder{color:var(--cal-500)}.identity-input:focus-visible{outline:var(--rule) solid var(--accent-text);outline-offset:2px}.identity-textarea{resize:vertical;min-height:var(--space-8);line-height:1.4}.identity-hint{color:var(--cal-500);font-size:var(--size-micro)}.identity-theme,.identity-hero{border-top:var(--rule) solid var(--iron-700);padding-top:var(--space-5)}.identity-hero-state{color:var(--cal-300);font-size:var(--size-body)}.identity-hero-preview{align-items:center;gap:var(--space-4);margin:var(--space-3) 0;display:flex}.identity-hero-thumb{width:calc(var(--space-8) + var(--space-5));aspect-ratio:3/2;object-fit:cover;border:var(--rule) solid var(--iron-600);flex-shrink:0}.identity-hero-thumb-video{background:var(--iron-800);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.identity-hero-meta{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.identity-hero-name{color:var(--cal-100);font-size:var(--size-body);overflow-wrap:anywhere}.identity-hero-size{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums}.identity-hero-note{margin:var(--space-3) 0 0;font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.identity-hero-note.ok{color:var(--signal-go)}.identity-hero-note.stop{color:var(--signal-stop)}.identity-hero-progress{height:calc(var(--rule) * 2);background:var(--iron-600);margin-top:var(--space-3);overflow:clip}.identity-hero-progress i{background:var(--accent);width:30%;height:100%;display:block;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.identity-hero-progress i{animation:action-busy calc(var(--motion-settle) * 2) ease-in-out infinite}}.identity-toggle{align-items:center;gap:var(--space-3);color:var(--cal-100);font-size:var(--size-caption);display:flex}.identity-theme-editor{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.identity-swatches{gap:var(--space-4);flex-wrap:wrap;display:flex}.identity-swatch{gap:var(--space-2);flex-direction:column;display:flex}.identity-swatch input[type=color]{width:var(--space-8);height:var(--space-6);border:var(--rule) solid var(--iron-600);cursor:pointer;background:0 0;padding:0}.identity-preview{align-items:center;gap:var(--space-4);padding:var(--space-4);border:var(--rule) solid var(--iron-700);background:var(--iron-800);display:flex}.identity-preview-chip{background:var(--accent);color:var(--accent-ink);padding:var(--space-2) var(--space-4);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.identity-preview-text{color:var(--accent-text);font-size:var(--size-caption)}.identity-violations{padding-left:var(--space-4);color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.identity-actions .action{width:auto;margin-top:0}.identity-feedback{color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.events-admin{margin-top:var(--space-6);border:var(--rule) solid var(--iron-700);padding:var(--space-5)}.events-admin-head{margin-bottom:var(--space-5)}.events-admin-head .panel-label{margin-bottom:0}.events-subhead{margin:0 0 var(--space-4);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cal-500)}.event-create{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:var(--rule) solid var(--iron-700);flex-direction:column;display:flex}.events-list{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}.event-card{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.event-card-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.event-card-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.event-card-actions .action{width:auto;margin-top:0}.event-card-name{font-family:var(--font-body), sans-serif;font-weight:700;font-size:var(--size-caption);color:var(--cal-100);margin:0}.event-card-meta{margin:var(--space-1) 0 0;font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500)}.event-status{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cal-500);border:var(--rule) solid var(--iron-600);padding:var(--space-1) var(--space-3);flex-shrink:0}.event-card-alloc{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);margin:0}.event-card-alloc b{color:var(--cal-100)}.event-card-commission{justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);color:var(--cal-500);flex-wrap:wrap;margin:0;display:flex}.event-card-commission .action{width:auto}.event-card-commission b{color:var(--cal-100)}.commission-absent{color:var(--cal-300)}.commission-edit,.lot-create{gap:var(--space-4);border-top:var(--rule) solid var(--iron-700);padding-top:var(--space-4);flex-direction:column;display:flex}.event-edit{gap:var(--space-4);flex-direction:column;display:flex}.lot-edit{gap:var(--space-4);border-top:var(--rule) solid var(--iron-700);padding-top:var(--space-4);flex-direction:column;display:flex}.sellers td.lot-action{text-align:left;padding-top:var(--space-2);padding-bottom:var(--space-2)}.sellers td.lot-action .action{width:auto;margin-top:0}.colophon{margin:var(--space-7) 0 0;border-top:var(--rule) solid var(--iron-700);padding-top:var(--space-4);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.profile-sell{margin:var(--space-7) 0 0;font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.profile-sell a{color:var(--cal-300);text-underline-offset:3px;transition:color var(--motion-quick) ease-out;text-decoration:underline}.profile-sell a:hover{color:var(--cal-100)}.cartaz{perspective:900px;overflow-clip-margin:var(--space-3);padding:var(--space-7) 0 var(--space-5);border-bottom:var(--rule) solid var(--iron-700);position:relative;overflow:clip}.cartaz-stage{transform-style:preserve-3d;animation:profile-settle var(--motion-settle) ease-out backwards;position:relative}.cartaz .depth-far{font-size:calc(var(--size-display) * 2.4);letter-spacing:calc(var(--tracking-display) * 2.4);top:calc(-1 * var(--space-4))}.cartaz-name{font-family:var(--font-body), sans-serif;font-weight:800;font-size:var(--size-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:.95}.cartaz-host{margin:var(--space-4) 0 0;color:var(--cal-100);font-weight:700;font-size:var(--size-lead)}.cartaz-venue{margin:var(--space-2) 0 0;color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase}.cartaz-page .manifest-value{font-size:var(--size-lead)}.skeleton-bar.letreiro{height:calc(var(--size-display) * .95);width:min(60%,420px)}.cartaz-skeleton{gap:var(--space-4);padding:var(--space-7) 0 var(--space-5);border-bottom:var(--rule) solid var(--iron-700);flex-direction:column;display:flex}.cartaz-skeleton .manifest{margin-top:var(--space-3)}.cartaz-error{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-5);margin-top:var(--space-6);color:var(--cal-300)}.cartaz-error p{margin:0}.cartaz-error-title{color:var(--cal-100);font-weight:700;font-size:var(--size-lead);margin:0 0 var(--space-2)}.cartaz-page .manifest.data-arrive{animation-delay:calc(var(--motion-quick) / 2)}.cartaz-page .panel.data-arrive{animation-delay:var(--motion-quick)}.cartaz-page .panel-stacked.data-arrive,.cartaz-page .action.data-arrive{animation-delay:calc(var(--motion-quick) * 1.5)}@keyframes quantity-tick{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.quantity-value{animation:quantity-tick var(--motion-quick) ease-out}.view-enter{animation:data-arrive var(--motion-base) ease-out backwards}@keyframes view-exit{to{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}}.view-exit{animation:view-exit var(--motion-quick) ease-out forwards}.view-enter .cartaz-stage{animation-name:none}@media (prefers-reduced-motion:no-preference){.action[aria-busy=true]{position:relative;overflow:clip}.action[aria-busy=true]:after{content:"";width:30%;height:calc(var(--rule) * 2);animation:action-busy calc(var(--motion-settle) * 2) ease-in-out infinite;background:currentColor;position:absolute;bottom:0;left:0}@keyframes action-busy{0%{transform:translate(-100%)}to{transform:translate(400%)}}}@keyframes ticket-emit{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}.ticket-card{animation:ticket-emit var(--motion-base) ease-out backwards}.ticket-wallet .ticket-card:nth-child(2){animation-delay:calc(var(--motion-quick) / 2)}.ticket-wallet .ticket-card:nth-child(3){animation-delay:var(--motion-quick)}.ticket-wallet .ticket-card:nth-child(n+4){animation-delay:calc(var(--motion-quick) * 1.5)}@keyframes qr-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.qr-well img{animation:qr-print var(--motion-settle) ease-out backwards}.pending-section .pending-row{animation:data-arrive var(--motion-base) ease-out backwards}.fault{max-width:52ch;padding:var(--space-8) 0 var(--space-6)}.fault-title{margin:var(--space-3) 0 0;font-family:var(--font-body), sans-serif;font-weight:800;font-size:var(--size-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;line-height:.95}.fault-rule{width:var(--space-8);height:calc(var(--rule) * 2);background:var(--iron-600);margin:var(--space-5) 0}.fault-text{color:var(--cal-300);text-wrap:pretty;margin:0}.fault-digest{margin:var(--space-4) 0 0;color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);letter-spacing:var(--tracking-label);text-transform:uppercase}.fault .action{width:auto;margin-top:var(--space-5);display:inline-block}.hold-panel{border:var(--rule) solid var(--iron-700);background:var(--iron-800);padding:var(--space-4) var(--space-5);margin-top:var(--space-5)}.hold-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.hold-flag{font-family:var(--font-mono), monospace;font-size:var(--size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal-hold);font-weight:500}.hold-flag.lapsed{color:var(--cal-300)}.hold-clock{font-family:var(--font-mono), monospace;font-size:var(--size-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--cal-100);font-weight:500}.hold-note{margin:var(--space-2) 0 0;color:var(--cal-300);font-size:var(--size-body)}.hold-actions{gap:var(--space-2);margin-top:var(--space-4);display:flex}.hold-actions .action{width:auto;margin-top:0}.lot-tally{margin:var(--space-2) 0 0;font-family:var(--font-mono), monospace;font-size:var(--size-caption);font-variant-numeric:tabular-nums;color:var(--cal-500)}.marketing{max-width:none;min-height:100vh;margin:0;padding:0;overflow:hidden}.marketing-nav{width:min(calc(100% - clamp(var(--space-5), 6vw, var(--space-8)) * 2), 1500px);z-index:20;justify-content:space-between;align-items:center;gap:var(--space-5);border-bottom:var(--rule) solid var(--iron-600);min-height:76px;margin:0 auto;display:flex;position:absolute;inset:0 0 auto}.marketing-wordmark{color:var(--cal-100);font-weight:800;font-size:clamp(var(--size-title), 2vw, var(--size-display));letter-spacing:-.07em;text-decoration:none}.marketing-nav nav{align-items:center;gap:clamp(var(--space-3), 3vw, var(--space-6));display:flex}.marketing-nav nav a{min-height:var(--touch-target);color:var(--cal-300);border-bottom:var(--rule) solid transparent;font-family:var(--font-mono), monospace;font-size:var(--size-caption);transition:color var(--motion-quick) ease-out, border-color var(--motion-quick) ease-out;align-items:center;text-decoration:none;display:inline-flex}.marketing-nav nav a:hover,.marketing-nav nav a[aria-current=page]{color:var(--cal-100);border-bottom-color:var(--accent-text)}.marketing-hero{isolation:isolate;align-items:end;gap:clamp(var(--space-7), 8vw, calc(var(--space-8) * 2));min-height:max(820px,100svh);padding:clamp(190px, 24vh, 250px) clamp(var(--space-5), 6vw, var(--space-8)) clamp(var(--space-8), 10vh, 110px);background:var(--iron-900);grid-template-columns:minmax(0,1.12fr) minmax(360px,.6fr);display:grid;position:relative}.marketing-motion-anchor{width:0;height:0;position:absolute;overflow:hidden}.marketing-visual{z-index:-3;min-height:0;transform:translate3d(var(--stage-back-x,0px), var(--stage-back-y,0px), 0) scale(1.025);border:0;transition:transform .12s linear;position:absolute;inset:0}.marketing-visual:after{z-index:2;content:"";background:linear-gradient(90deg, var(--iron-900) 0%, transparent 56%, var(--iron-900) 112%);pointer-events:none;position:absolute;inset:0}.marketing-coordinate-grid{z-index:-1;inset:76px clamp(var(--space-5), 6vw, var(--space-8)) 0;border-right:var(--rule) solid var(--iron-600);border-left:var(--rule) solid var(--iron-600);opacity:.62;pointer-events:none;transform:translate3d(var(--stage-back-x,0px), var(--stage-back-y,0px), 0);transition:transform .12s linear;position:absolute}.marketing-coordinate-grid:before,.marketing-coordinate-grid:after{width:var(--rule);content:"";background:var(--iron-600);position:absolute;inset:0 33.333% 0 auto}.marketing-coordinate-grid:after{right:66.666%}.marketing-copy{z-index:4;max-width:850px;transform:translate3d(var(--stage-copy-x,0px), var(--stage-copy-y,0px), 0);padding:0;transition:transform .12s linear;position:relative}.marketing-signal{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);color:var(--cal-100);font-size:var(--size-body);display:flex}.marketing-signal span{width:var(--space-2);height:var(--space-2);background:var(--accent);box-shadow:0 0 0 var(--space-1) var(--iron-700);animation:1.8s ease-in-out infinite marketing-pulse}.marketing h1{max-width:12ch;color:var(--cal-100);letter-spacing:-.06em;text-shadow:0 10px 40px var(--iron-900);margin:0;font-size:clamp(3.6rem,8.2vw,8.2rem);font-weight:800;line-height:.9}.marketing-lead{max-width:42ch;margin:var(--space-5) 0 0;color:var(--cal-200);font-size:clamp(var(--size-lead), 1.35vw, var(--size-title));text-wrap:pretty;line-height:1.45}.marketing-actions{align-items:stretch;gap:var(--space-3);margin-top:var(--space-6);display:flex}.marketing-action-primary,.marketing-action-secondary{min-height:var(--touch-target);min-width:190px;padding:var(--space-3) var(--space-5);font-family:var(--font-mono), monospace;font-size:var(--size-caption);text-align:center;transition:transform var(--motion-quick) ease-out, border-color var(--motion-quick) ease-out;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.marketing-action-primary{color:var(--accent-ink);border:var(--rule) solid var(--accent);background:var(--accent)}.marketing-action-secondary{color:var(--cal-100);border:var(--rule) solid var(--iron-600);background:var(--iron-900)}.marketing-action-primary:hover,.marketing-action-secondary:hover{transform:translateY(-2px)}.marketing-action-secondary:hover{border-color:var(--cal-300)}.marketing-action-primary:active,.marketing-action-secondary:active{transform:translateY(0)}.marketing-action-primary:after,.marketing-action-secondary:after{content:"";background:var(--cal-100);opacity:.18;width:30%;transition:left .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 -40%;transform:skew(-18deg)}.marketing-action-primary:hover:after,.marketing-action-secondary:hover:after{left:120%}.marketing-hero-facts{gap:var(--space-3) var(--space-5);max-width:600px;margin-top:var(--space-6);padding:var(--space-4) 0 0;border-top:var(--rule) solid var(--iron-600);flex-wrap:wrap;list-style:none;display:flex}.marketing-hero-facts li{align-items:center;gap:var(--space-2);color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-caption);display:flex}.marketing-hero-facts li:before{width:var(--space-2);height:var(--space-2);content:"";background:var(--accent);box-shadow:0 0 0 var(--rule) var(--cal-500)}.signal-field{isolation:isolate;background:var(--iron-900);position:absolute;inset:0;overflow:hidden}.signal-field canvas,.signal-field-fallback{width:100%;height:100%;position:absolute;inset:0}.signal-field canvas{z-index:1;opacity:0;pointer-events:none;transition:opacity var(--motion-slow) ease-out;display:block}.signal-field[data-webgl=active] canvas{opacity:1}.signal-field-fallback{color:var(--cal-500);background:var(--iron-900);transition:opacity var(--motion-slow) ease-out}.signal-field[data-webgl=active] .signal-field-fallback{opacity:.12}.signal-field-fallback svg{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;width:100%;height:100%;display:block}.signal-field-fallback rect{fill:var(--iron-800);stroke:var(--accent-text)}.signal-field-caption{z-index:2;right:var(--space-5);bottom:var(--space-4);left:var(--space-5);justify-content:space-between;gap:var(--space-3);color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-micro);display:flex;position:absolute}.marketing-console{z-index:4;width:min(100%,430px);min-height:500px;padding:var(--space-5);border:var(--rule) solid var(--cal-500);background:var(--iron-800);transform:perspective(1200px) rotateY(calc(-8deg + var(--stage-rotate-y,0deg))) rotateX(calc(2deg + var(--stage-rotate-x,0deg))) translate3d(var(--stage-console-x,0px), var(--stage-console-y,0px), 0);transform-origin:100%;transition:transform .7s cubic-bezier(.16, 1, .3, 1), border-color var(--motion-quick) ease-out;place-self:end;position:relative}.marketing-console:hover{border-color:var(--accent-text);transform:perspective(1200px) rotateY(calc(-2deg + var(--stage-rotate-y,0deg))) rotateX(var(--stage-rotate-x,0deg)) translate3d(var(--stage-console-x,0px), var(--stage-console-y,0px), 0)}.marketing-console:before{width:var(--space-2);content:"";background:var(--cal-500);position:absolute;inset:-1px auto -1px -1px}.marketing-console-head,.marketing-console dl div{justify-content:space-between;gap:var(--space-4);display:flex}.marketing-console-head{padding-bottom:var(--space-4);border-bottom:var(--rule) solid var(--iron-600);color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-caption)}.marketing-console-live{align-items:center;gap:var(--space-2);color:var(--accent-text);display:inline-flex}.marketing-console-live i{width:var(--space-2);height:var(--space-2);background:var(--accent)}.marketing-console-code{margin:var(--space-6) 0 var(--space-2);color:var(--accent-text);font-family:var(--font-mono), monospace;font-size:var(--size-caption)}.marketing-console h2{max-width:10ch;color:var(--cal-100);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.8rem,5vw,4.7rem);line-height:.88}.marketing-console-wave{align-items:center;gap:var(--space-1);height:78px;margin:var(--space-6) 0;padding:0 var(--space-3);border-block:var(--rule) solid var(--iron-600);display:flex}.marketing-console-wave i{width:var(--space-1);background:var(--accent);transform-origin:50% 100%;flex:1;height:18%;animation:1.6s ease-in-out infinite alternate marketing-wave}.marketing-console-wave i:nth-child(3n+1){height:72%;animation-delay:-400ms}.marketing-console-wave i:nth-child(3n+2){height:38%;animation-delay:-900ms}.marketing-console-wave i:nth-child(4n){height:94%;animation-delay:-200ms}.marketing-console dl{border-top:var(--rule) solid var(--iron-600);margin:0}.marketing-console dl div{padding:var(--space-3) 0;border-bottom:var(--rule) solid var(--iron-600)}.marketing-console dt,.marketing-console dd{font-family:var(--font-mono), monospace;font-size:var(--size-caption);margin:0}.marketing-console dt{color:var(--cal-500)}.marketing-console dd{color:var(--cal-100);text-align:right}.marketing-console-orbit{z-index:-1;border:var(--rule) solid var(--iron-600);border-radius:50%;width:180px;height:180px;animation:18s linear infinite marketing-spin;position:absolute;top:-120px;right:-45px}.marketing-console-orbit:before,.marketing-console-orbit:after{content:"";border:var(--rule) solid var(--iron-600);border-radius:50%;position:absolute}.marketing-console-orbit:before{inset:24px}.marketing-console-orbit:after{border-color:var(--accent-text);inset:56px}.marketing-console-orbit i{width:var(--space-2);height:var(--space-2);background:var(--accent);position:absolute}.marketing-console-orbit i:first-child{top:8px;left:52px}.marketing-console-orbit i:nth-child(2){bottom:54px;right:9px}.marketing-console-orbit i:last-child{bottom:10px;left:47px}.marketing-visual-label{z-index:5;top:108px;right:clamp(var(--space-5), 6vw, var(--space-8));border:0;border-right:var(--space-1) solid var(--accent);padding:var(--space-2) var(--space-3);color:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-caption);text-align:right;background:0 0;margin:0;position:absolute;left:auto}.marketing-visual-label span{display:block}.marketing-visual-label span:last-child{margin-top:var(--space-1);color:var(--accent-text)}.marketing-scroll-cue{z-index:5;right:clamp(var(--space-5), 6vw, var(--space-8));bottom:var(--space-7);align-items:center;gap:var(--space-3);color:var(--cal-300);font-family:var(--font-mono), monospace;font-size:var(--size-caption);writing-mode:vertical-rl;display:flex;position:absolute}.marketing-scroll-cue i{width:var(--rule);background:var(--iron-600);height:70px;position:relative;overflow:hidden}.marketing-scroll-cue i:after{content:"";background:var(--accent);width:100%;height:45%;animation:1.6s ease-in-out infinite marketing-scroll;position:absolute;inset:-50% 0 auto}.marketing-transmission{border-block:var(--rule) solid var(--accent);background:var(--accent);width:100%;color:var(--accent-ink);overflow:hidden}.marketing-transmission>div{align-items:center;gap:var(--space-5);width:max-content;min-height:58px;animation:26s linear infinite marketing-marquee;display:flex}.marketing-transmission span{font-family:var(--font-mono), monospace;font-size:var(--size-body);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.marketing-transmission i{width:var(--space-2);height:var(--space-2);background:var(--accent-ink);transform:rotate(45deg)}.marketing-manifest,.marketing-proof,.marketing-footer{width:min(calc(100% - clamp(var(--space-5), 6vw, var(--space-8)) * 2), 1500px);margin-inline:auto}.marketing-manifest{align-items:center;gap:clamp(var(--space-6), 8vw, calc(var(--space-8) * 2));min-height:780px;padding:clamp(var(--space-8), 12vh, calc(var(--space-8) * 2)) 0;border-top:var(--rule) solid var(--iron-700);grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr);display:grid}.marketing-manifest-copy{top:var(--space-8);align-self:start;position:sticky}.marketing-manifest-copy h2,.marketing-proof-intro h2{max-width:13ch;color:var(--cal-100);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5.4vw,5.8rem);line-height:.88}.marketing-manifest-copy p,.marketing-proof-intro>p:last-of-type{max-width:54ch;margin:var(--space-5) 0 0;color:var(--cal-300);font-size:var(--size-lead);text-wrap:pretty;line-height:1.5}.marketing-proof-intro>p:first-child{margin:0 0 var(--space-4);color:var(--accent-text);font-family:var(--font-mono), monospace;font-size:var(--size-caption)}.marketing-manifest ol{border:var(--rule) solid var(--iron-600);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.marketing-manifest li{justify-content:space-between;align-items:flex-start;gap:var(--space-6);min-height:220px;padding:var(--space-5);border:0;border-right:var(--rule) solid var(--iron-600);border-bottom:var(--rule) solid var(--iron-600);flex-direction:column;display:flex;position:relative;overflow:hidden}.marketing-manifest li:nth-child(2n){border-right:0}.marketing-manifest li:nth-last-child(-n+2){border-bottom:0}.marketing-manifest li:after{content:"";background:var(--accent);opacity:.12;width:100%;height:100%;transition:inset .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:100% 0 auto}.marketing-manifest li:hover:after{top:0}.marketing-manifest li strong{z-index:1;font-size:clamp(var(--size-title), 3.1vw, var(--size-display));color:var(--cal-100);line-height:1;position:relative}.marketing-manifest li>span{z-index:1;color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);position:relative}.marketing-manifest li i{width:42%;height:var(--space-1);z-index:1;background:var(--iron-600);position:relative}.marketing-manifest li i:after{content:"";background:var(--accent);width:35%;height:100%;position:absolute;inset:0 auto 0 0}.marketing-proof{align-items:center;gap:clamp(var(--space-6), 8vw, calc(var(--space-8) * 2));min-height:820px;padding:clamp(var(--space-8), 12vh, calc(var(--space-8) * 2)) 0;border-top:var(--rule) solid var(--iron-700);grid-template-columns:minmax(280px,.5fr) minmax(0,1.5fr);display:grid}.marketing-ticket{z-index:1;min-height:500px;color:var(--iron-900);background:var(--cal-100);box-shadow:none;transform-style:preserve-3d;grid-template-columns:minmax(0,1fr) minmax(148px,.25fr);align-self:start;transition:transform .9s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:perspective(1400px)rotateX(4deg)rotateY(-8deg)rotate(1deg)}.marketing-ticket:hover{transform:perspective(1400px)rotateX(0)rotateY(-2deg)rotate(0)translateY(-10px)}.marketing-ticket-main,.marketing-ticket-stub{z-index:3;position:relative}.marketing-ticket-main{min-width:0;padding:clamp(var(--space-5), 5vw, var(--space-8));flex-direction:column;display:flex}.marketing-ticket-topline,.marketing-ticket-meta{justify-content:space-between;gap:var(--space-4);font-family:var(--font-mono), monospace;font-size:var(--size-caption);display:flex}.marketing-ticket-topline{padding-bottom:var(--space-3);border-bottom:var(--rule) solid var(--iron-600);text-transform:uppercase;font-weight:700}.marketing-ticket-meta{color:var(--iron-700);background:var(--cal-100)}.marketing-ticket-link{min-height:var(--touch-target);align-self:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-5);color:var(--iron-900);border-bottom:var(--rule) solid var(--iron-900);background:var(--cal-100);font-family:var(--font-mono), monospace;font-size:var(--size-caption);font-weight:700;text-decoration:none;display:inline-flex}.marketing-ticket-stub{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-5) var(--space-4);border-left:var(--rule) dashed var(--iron-600);font-family:var(--font-mono), monospace;font-size:var(--size-caption);flex-direction:column;display:flex}.marketing-ticket-glyph{fill:none;stroke:currentColor;stroke-width:2px;width:min(100%,88px);height:auto}.marketing-ticket-stub i{background:repeating-linear-gradient(90deg, var(--iron-900) 0 2px, transparent 2px 5px, var(--iron-900) 5px 6px, transparent 6px 10px);width:100%;height:54px}.marketing-ticket-shadow,.marketing-ticket-shadow-a,.marketing-ticket-shadow-b{display:none}.marketing-ticket h3{padding:var(--space-6) 0;letter-spacing:-.055em;margin:auto 0;font-size:clamp(3.8rem,6.5vw,7.6rem);line-height:.86}.marketing-proof-link{min-height:var(--touch-target);align-items:center;gap:var(--space-2);margin-top:var(--space-5);color:var(--cal-100);border-bottom:var(--rule) solid var(--accent-text);font-family:var(--font-mono), monospace;font-weight:700;text-decoration:none;display:inline-flex}.marketing-ledger{border:var(--rule) solid var(--iron-600);background:var(--iron-800);align-self:start;transition:transform .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:perspective(1400px)rotateX(3deg)rotateY(-5deg)}.marketing-ledger-map{padding:var(--space-4);border-bottom:var(--rule) solid var(--iron-600);background:var(--iron-900)}.marketing-ledger-map>div{justify-content:space-between;gap:var(--space-4);color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);display:flex}.marketing-ledger-map>div span:last-child{color:var(--accent-text)}.marketing-ledger-map svg{width:100%;height:150px;margin-top:var(--space-3);display:block;overflow:visible}.marketing-ledger-map path{fill:none;stroke:var(--iron-600);stroke-width:2px;vector-effect:non-scaling-stroke}.marketing-ledger-map path:first-of-type{stroke:var(--accent-text)}.marketing-ledger-map circle{fill:var(--accent);stroke:var(--accent-text);stroke-width:2px;vector-effect:non-scaling-stroke}.marketing-ledger-map rect{fill:var(--cal-100)}.marketing-ledger:hover{transform:perspective(1400px)rotateX(0)rotateY(-1deg)translateY(-8px)}.marketing-ledger:before{z-index:0;content:"";border:var(--rule) solid var(--accent-text);opacity:.5;border-radius:50%;width:180px;height:180px;position:absolute;top:-110px;right:-70px}.marketing-ledger>*{z-index:1;position:relative}.marketing-ledger-head,.marketing-ledger-foot{justify-content:space-between;gap:var(--space-4);padding:var(--space-4);font-family:var(--font-mono), monospace;font-size:var(--size-caption);display:flex}.marketing-ledger-head{color:var(--cal-100);border-bottom:var(--rule) solid var(--iron-600)}.marketing-ledger-head span:last-child,.marketing-ledger-foot span:last-child{color:var(--accent-text)}.marketing-ledger table{border-collapse:collapse;table-layout:fixed;width:100%}.marketing-ledger th,.marketing-ledger td{padding:var(--space-4);border-bottom:var(--rule) solid var(--iron-700);text-align:left;overflow-wrap:anywhere}.marketing-ledger th{color:var(--cal-500);font-family:var(--font-mono), monospace;font-size:var(--size-caption);font-weight:400}.marketing-ledger td{color:var(--cal-100);font-size:var(--size-lead)}.marketing-ledger th:nth-child(2),.marketing-ledger td:nth-child(2),.marketing-ledger th:nth-child(3),.marketing-ledger td:nth-child(3){width:24%}.marketing-ledger-foot{color:var(--cal-300)}.marketing-footer{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:120px;color:var(--cal-500);border-top:var(--rule) solid var(--iron-700);font-family:var(--font-mono), monospace;font-size:var(--size-micro);display:flex}@media (prefers-reduced-motion:no-preference){.marketing[data-motion-ready=true] [data-reveal]{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.marketing[data-motion-ready=true] [data-reveal]:not([data-visible=true]){opacity:0;transform:translateY(38px)}.marketing[data-motion-ready=true] .marketing-manifest li:nth-child(2){transition-delay:70ms}.marketing[data-motion-ready=true] .marketing-manifest li:nth-child(3){transition-delay:.14s}.marketing[data-motion-ready=true] .marketing-manifest li:nth-child(4){transition-delay:.21s}@keyframes marketing-pulse{0%,to{opacity:.45;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@keyframes marketing-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes marketing-spin{to{transform:rotate(360deg)}}@keyframes marketing-scroll{0%{top:-50%}70%,to{top:105%}}@keyframes marketing-marquee{to{transform:translate(-50%)}}}@media (max-width:1100px){.marketing-hero{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(320px,.55fr)}.marketing h1{font-size:clamp(4.4rem,9vw,7rem)}.marketing-actions{flex-direction:column}.marketing-console{min-height:460px}}@media (max-width:820px){.marketing-nav{width:calc(100% - var(--space-6) * 2)}.marketing-hero{justify-content:flex-end;align-items:stretch;gap:var(--space-8);min-height:0;padding:140px var(--space-6) var(--space-8);flex-direction:column;display:flex}.marketing-copy,.marketing-console{width:min(100%,620px)}.marketing-console{align-self:flex-end;min-height:0;transform:none}.marketing-console:hover{transform:translateY(-4px)}.marketing-coordinate-grid{inset-inline:var(--space-6)}.marketing-visual-label{right:var(--space-6)}.marketing-scroll-cue{display:none}.marketing-manifest,.marketing-proof,.marketing-footer{width:calc(100% - var(--space-6) * 2)}.marketing-manifest,.marketing-proof{grid-template-columns:1fr}.marketing-manifest-copy{position:static}.marketing-ticket,.marketing-ledger{transform:none}.marketing-ticket:hover,.marketing-ledger:hover{transform:translateY(-4px)}}@media (max-width:640px){.marketing-nav{width:calc(100% - var(--space-4) * 2)}.marketing-nav nav a{padding-inline:var(--space-1);font-size:var(--size-caption)}.marketing-hero{min-height:1160px;padding:150px var(--space-4) var(--space-7)}.marketing h1{max-width:8.6ch;font-size:clamp(3.6rem,17vw,5.4rem)}.marketing-signal,.marketing-hero-facts li,.marketing-footer{font-size:var(--size-body)}.marketing-console{width:96%;padding:var(--space-4);box-shadow:10px 10px 0 var(--iron-900), 11px 11px 0 var(--iron-600)}.marketing-console h2{font-size:clamp(2.6rem,14vw,4rem)}.marketing-console-orbit{width:130px;height:130px;top:-80px;right:-20px}.marketing-coordinate-grid{inset-inline:var(--space-4)}.marketing-visual-label{top:88px;right:var(--space-4)}.marketing-manifest,.marketing-proof,.marketing-footer{width:calc(100% - var(--space-4) * 2)}.marketing-manifest,.marketing-proof{min-height:0;padding-block:var(--space-8)}.marketing-manifest-copy h2,.marketing-proof-intro h2{font-size:clamp(2.8rem,14vw,4.8rem)}.marketing-manifest ol{grid-template-columns:1fr}.marketing-manifest li{border-right:0;border-bottom:var(--rule) solid var(--iron-600);min-height:150px}.marketing-manifest li:nth-last-child(2){border-bottom:var(--rule) solid var(--iron-600)}.marketing-ticket{grid-template-columns:minmax(0,1fr) 104px;min-height:520px}.marketing-ticket-shadow{display:none}.marketing-ticket-main{padding:var(--space-5)}.marketing-ticket-topline,.marketing-ticket-meta{gap:var(--space-1);font-size:var(--size-body);flex-direction:column}.marketing-ticket-stub{padding:var(--space-4) var(--space-3)}.marketing-ticket h3{font-size:clamp(2.5rem,12vw,4rem)}.marketing-ledger{box-shadow:10px 10px 0 var(--iron-900), 10px 10px 0 var(--rule) var(--iron-600)}.marketing-ledger-head,.marketing-ledger-foot,.marketing-ledger th,.marketing-ledger td{padding:var(--space-3)}.marketing-ledger td{font-size:var(--size-body)}.marketing-ledger th:nth-child(2),.marketing-ledger td:nth-child(2){width:30%}.marketing-ledger th:nth-child(3),.marketing-ledger td:nth-child(3){width:25%}.marketing-footer{flex-direction:column;justify-content:center;align-items:flex-start}}
