@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_671b182-module__a3Y1jW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_671b182-module__a3Y1jW__variable{--font-fluid-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba8e772932784a28-s.1ma0lyyj3vj55.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:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7546fe8f902b88b8-s.p.1agee208_hwfr.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_a06d72d2-module__qa82yq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_a06d72d2-module__qa82yq__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
:root{--ink:#111513;--ink-raised:#181d1a;--ink-soft:#343a36;--paper:#ebeae3;--paper-raised:#f5f3ec;--paper-muted:#b8bab3;--cobalt:#4052ff;--cobalt-deep:#2637dc;--cobalt-on-ink:#98a2ff;--brass:#c7a86b;--ink-muted-on-paper:#5f625e;--paper-muted-on-ink:#aaa9a3;--line-on-ink:#ebeae329;--line-on-paper:#11151330;--page-gutter:clamp(1.25rem, 3.15vw, 3rem);--section-space:clamp(6.5rem, 12vw, 11rem);--motion-fast:.18s;--motion-interface:.3s;--motion-slow:.7s;--ease-settle:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{background:var(--ink);color:var(--paper);scroll-behavior:auto;text-rendering:optimizelegibility}body{background:var(--ink);font-family:var(--font-body), sans-serif;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}body.menu-is-open{overflow:hidden}button,a{color:inherit}a{text-decoration:none}button{font:inherit;background:0 0;border:0;padding:0}img,video,canvas,svg{display:block}::selection{background:var(--cobalt);color:var(--paper-raised)}:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--paper);color:var(--ink);font:500 .75rem/1 var(--font-mono), monospace;text-transform:uppercase;padding:.65rem .9rem;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-shell{isolation:isolate;position:relative}.intro-sequence{z-index:150;padding:var(--page-gutter);background:var(--cobalt);color:var(--ink);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.intro-sequence-inner{font:500 .72rem/1 var(--font-mono), monospace;letter-spacing:.08em;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.intro-status{color:#111513ad}.intro-rule{right:var(--page-gutter);bottom:3.5rem;left:var(--page-gutter);background:#11151333;height:1px;position:absolute;overflow:hidden}.intro-rule span{transform-origin:0;background:var(--ink);width:100%;height:100%;display:block}.site-header{z-index:60;top:.8rem;right:var(--page-gutter);left:var(--page-gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111513b8;border:1px solid #ebeae31f;grid-template-columns:1fr auto 1fr;align-items:center;min-height:3.35rem;padding:.55rem .7rem .55rem .85rem;display:grid;position:fixed;box-shadow:0 12px 40px #00000026}.brand,.footer-brand{align-items:center;gap:.65rem;width:max-content;display:inline-flex}.brand-name,.footer-brand strong{font:500 .74rem/1 var(--font-mono), monospace;letter-spacing:.08em}.brand-identity-mark{aspect-ratio:1;flex:none;place-items:center;display:inline-grid;position:relative}.brand-identity-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand-mark{width:2.65rem;height:2.65rem}.desktop-navigation{align-items:center;gap:.35rem;display:flex}.desktop-navigation a{color:#ebeae3b8;font:400 .72rem/1 var(--font-mono), monospace;text-transform:uppercase;padding:.72rem .78rem;transition:color .18s,background-color .18s;position:relative}.desktop-navigation a:hover{color:var(--paper);background:#ebeae314}.header-tools{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.section-readout{color:#ebeae3a6;font:400 .65rem/1 var(--font-mono), monospace;text-transform:uppercase}.section-readout b{color:var(--cobalt);margin-right:.25rem;font-size:.52rem}.menu-toggle{cursor:pointer;border:1px solid #ebeae32e;place-content:center;width:2.3rem;height:2.3rem;display:grid;position:relative}.menu-toggle span{background:var(--paper);width:.95rem;height:1px;margin:.13rem 0;transition:transform .3s,width .3s;display:block}.menu-toggle:hover span:first-child{width:.55rem;transform:translate(-.2rem)}.menu-toggle:hover span:last-child{width:.55rem;transform:translate(.2rem)}.menu-backdrop{z-index:50;padding:4.8rem var(--page-gutter) var(--page-gutter);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040705a3;place-items:start end;display:grid;position:fixed;inset:0}.menu-panel{border:1px solid var(--line-on-ink);background:var(--ink-raised);width:min(40rem,100%);color:var(--paper);transform-origin:top}.menu-panel-heading,.menu-panel-footer{color:var(--paper-muted);font:400 .64rem/1.2 var(--font-mono), monospace;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.2rem;display:flex}.menu-panel-heading{border-bottom:1px solid var(--line-on-ink)}.menu-panel ol{margin:0;padding:0;list-style:none}.menu-panel li{border-bottom:1px solid var(--line-on-ink)}.menu-panel li a{grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;padding:1.25rem 1.2rem;transition:background-color .2s;display:grid}.menu-panel li a:hover{background:var(--cobalt);color:var(--paper-raised)}.menu-panel li small{font:400 .62rem/1 var(--font-mono), monospace}.menu-panel li span{font:500 clamp(1.6rem, 4vw, 3.2rem) / .9 var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase}.menu-panel li i{font-style:normal}.menu-panel-footer{align-items:flex-end}.menu-panel-footer>span{max-width:12rem}.menu-panel-footer a{color:var(--paper)}.hero{background:var(--ink);min-height:100svh;color:var(--paper);position:relative;overflow:hidden}.hero-video,.hero-shade,.foundation-field,.hero-grid{width:100%;height:100%;position:absolute;inset:0}.hero-video{object-fit:cover;filter:saturate(.62)contrast(1.12)brightness(.68);transform-origin:50%;transform:scale(1.02)}.hero-shade{z-index:1;background:linear-gradient(90deg,#080b09ed 0%,#080b099e 50%,#080b0938 100%),linear-gradient(#0000 52%,#080b09ed 100%),radial-gradient(circle at 78% 22%,#4052ff24,#0000 36%)}.foundation-field{z-index:2;pointer-events:none;opacity:.92}.hero-grid{z-index:2;pointer-events:none;background-image:linear-gradient(#ebeae30b 1px,#0000 1px),linear-gradient(90deg,#ebeae30b 1px,#0000 1px);background-size:5.6vw 5.6vw;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.hero-content{z-index:3;min-height:100svh;padding:clamp(7.5rem, 14vh, 10rem) var(--page-gutter) 1.8rem;flex-direction:column;justify-content:space-between;display:flex;position:relative}.hero-kicker{color:#ebeae3a8;font:400 .65rem/1 var(--font-mono), monospace;letter-spacing:.08em;border-top:1px solid #ebeae357;justify-content:space-between;gap:2rem;padding-top:.9rem;display:flex;overflow:hidden}.hero-kicker>span{display:block}.hero-title{max-width:12.5ch;font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 112;letter-spacing:-.075em;text-transform:uppercase;margin:auto 0;padding:clamp(2.8rem,8vh,6.2rem) 0;font-size:clamp(3.55rem,9.4vw,9.25rem);font-weight:760;line-height:.84}.hero-title-line{margin-block:-.16em -.1em;padding:.16em .08em .1em 0;display:block;overflow:hidden}.hero-title-line>span{transform-origin:0 100%;display:block}.hero-title-line-accent{color:#0000;-webkit-text-stroke:1.5px #ebeae3e0}.hero-title-line-accent>span:after{content:"";background:var(--cobalt);-webkit-text-stroke:0;border-radius:50%;width:.11em;height:.11em;margin-left:.05em;display:inline-block}.hero-lower{border-top:1px solid #ebeae357;grid-template-columns:minmax(16rem,1.2fr) 1fr 1.2fr;align-items:end;gap:clamp(1.6rem,5vw,5rem);padding-top:1.25rem;display:grid}.hero-summary{color:#ebeae3d6;max-width:31rem;margin:0;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.38}.hero-actions{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.primary-action,.closing-action{background:var(--cobalt);min-width:15.5rem;color:var(--paper-raised);font:500 .72rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.1rem;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.primary-action:hover{background:var(--paper);color:var(--ink);transform:translateY(-2px)}.quiet-action,.text-link{color:#ebeae3b8;font:400 .7rem/1.3 var(--font-mono), monospace;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.55rem;padding:.35rem 0;display:inline-flex}.hero-index{color:#ebeae394;font:400 .58rem/1.3 var(--font-mono), monospace;grid-template-columns:repeat(3,1fr);align-self:stretch;gap:.4rem;display:grid}.hero-index span{border-left:1px solid #ebeae32e;align-items:flex-end;padding:.75rem .7rem;display:flex}.manifesto,.corridor{padding:var(--section-space) var(--page-gutter);background:var(--paper);color:var(--ink);position:relative}.section-label{border-bottom:1px solid var(--line-on-paper);color:#1115139e;font:500 .65rem/1 var(--font-mono), monospace;letter-spacing:.08em;grid-template-columns:4rem 1fr auto;gap:1rem;margin-bottom:clamp(4rem,9vw,8rem);padding-bottom:.8rem;display:grid}.section-label.light{border-color:var(--line-on-ink);color:#ebeae394}.manifesto-layout{grid-template-columns:minmax(0,1.85fr) minmax(17rem,.7fr);align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.bracket-label{font:500 .64rem/1.3 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.2rem}.manifesto-title-wrap h2,.programs-heading h2,.corridor-intro h2,.founders-intro h2,.closing-main h2{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 104;letter-spacing:-.06em;margin:0;font-size:clamp(3rem,6.2vw,6.75rem);font-weight:580;line-height:.91}.manifesto-title-wrap h2 em{color:var(--cobalt-deep);font-style:normal}.manifesto-copy{gap:1.25rem;display:grid}.manifesto-copy p{margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.52}.manifesto-copy p:last-child{border-top:1px solid var(--line-on-paper);color:#111513a8;padding-top:1.25rem}.manifesto-rule{margin:clamp(5rem,10vw,9rem) 0 2rem;padding-top:1rem;position:relative;overflow:hidden}.manifesto-rule>span{transform-origin:0;background:var(--ink);height:2px;position:absolute;top:0;left:0;right:0}.manifesto-rule:after{content:"";background:var(--cobalt);width:.55rem;height:.55rem;position:absolute;top:-.26rem;left:50%;transform:rotate(45deg)}.manifesto-rule small{font:400 .58rem/1 var(--font-mono), monospace}.manifesto-facts{border-top:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);grid-template-columns:repeat(3,1fr);display:grid}.manifesto-facts>div{border-right:1px solid var(--line-on-paper);min-height:10rem;padding:1.2rem}.manifesto-facts>div:last-child{border-right:0}.manifesto-facts b{font:500 clamp(2.7rem, 5vw, 5.5rem) / .8 var(--font-display), sans-serif;font-variation-settings:"wdth" 120;letter-spacing:-.05em;display:block}.manifesto-facts span{color:#1115139e;max-width:11rem;font:400 .68rem/1.4 var(--font-mono), monospace;text-transform:uppercase;margin-top:2.6rem;display:block}.programs{padding:var(--section-space) var(--page-gutter);background:var(--ink);color:var(--paper);position:relative}.programs-heading{grid-template-columns:minmax(0,1.55fr) minmax(14rem,.45fr);align-items:end;gap:1rem 5rem;margin-bottom:clamp(4rem,8vw,7rem);display:grid}.programs-heading .bracket-label{grid-column:1/-1}.programs-heading h2{max-width:10ch}.programs-heading>p:last-child{color:#ebeae394;max-width:21rem;margin:0}.program-stack{border-top:1px solid var(--line-on-ink)}.program-row{border-bottom:1px solid var(--line-on-ink)}.program-trigger{width:100%;min-height:8.4rem;color:var(--paper);text-align:left;cursor:pointer;grid-template-columns:3.5rem minmax(10rem,1.6fr) minmax(9rem,.7fr) 4rem 2rem;align-items:center;gap:1rem;scroll-margin-top:6.2rem;display:grid}.program-number,.program-role,.program-toggle{font:400 .68rem/1.2 var(--font-mono), monospace;text-transform:uppercase}.program-number,.program-role{color:#ebeae38f}.program-title{font:560 clamp(2.2rem, 4.8vw, 5.2rem) / .85 var(--font-display), sans-serif;font-variation-settings:"wdth" 96;letter-spacing:-.055em;text-transform:uppercase;transition:color .28s,transform .35s,font-variation-settings .4s}.program-glyph{color:#ebeae36b;transition:color .26s,transform .42s cubic-bezier(.76,0,.24,1)}.program-glyph svg{fill:none;stroke:currentColor;stroke-width:1px;width:3.15rem;height:3.15rem}.program-toggle{border:1px solid var(--line-on-ink);place-items:center;width:2rem;height:2rem;display:grid}.program-trigger:hover .program-title,.program-row.is-open .program-title{color:var(--cobalt);font-variation-settings:"wdth" 118;transform:translate(.4rem)}.program-trigger:hover .program-glyph,.program-row.is-open .program-glyph{color:var(--cobalt);transform:rotate(12deg)scale(1.08)}.program-panel{overflow:hidden}.program-panel-inner{grid-template-columns:minmax(0,1.65fr) minmax(17rem,.65fr);gap:clamp(2rem,5vw,5rem);padding:0 0 clamp(3rem,7vw,6rem) 4.5rem;display:grid}.program-media{background:#050806;min-height:clamp(22rem,48vw,43rem);position:relative;overflow:hidden}.program-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#080b09b3),repeating-linear-gradient(0deg,#0000 0 3px,#04070514 3px 4px);position:absolute;inset:0}.program-media video{object-fit:cover;filter:saturate(.7)contrast(1.08);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.program-media:hover video{transform:scale(1.035)}.media-index,.media-live{z-index:2;color:var(--paper);font:400 .58rem/1 var(--font-mono), monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111513b8;padding:.45rem .55rem;position:absolute;top:1rem}.media-index{left:1rem}.media-live{right:1rem}.media-live:before{content:"";background:var(--cobalt);border-radius:50%;width:.38rem;height:.38rem;margin-right:.45rem;display:inline-block}.program-copy{align-self:end;padding-right:clamp(0rem,2vw,2rem)}.program-statement{font:520 clamp(1.8rem, 3.25vw, 3.2rem) / 1 var(--font-display), sans-serif;font-variation-settings:"wdth" 104;letter-spacing:-.045em;margin:0}.program-description{color:#ebeae3ad;margin:1.7rem 0;font-size:1rem;line-height:1.55}.program-bullets{border-top:1px solid var(--line-on-ink);margin:0 0 2rem;padding:0;list-style:none}.program-bullets li{border-bottom:1px solid var(--line-on-ink);color:#ebeae3c2;min-height:2.6rem;font:400 .7rem/1.2 var(--font-mono), monospace;text-transform:uppercase;align-items:center;display:flex}.program-bullets li:before{content:"↳";color:var(--cobalt);margin-right:.65rem}.program-copy .text-link{color:var(--paper)}.corridor-intro{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.5fr);align-items:end;gap:2rem;margin-bottom:clamp(4rem,9vw,8rem);display:grid}.corridor-intro .bracket-label{grid-column:1/-1}.corridor-intro h2{max-width:11ch}.corridor-layout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:clamp(2.5rem,8vw,8rem);display:grid}.corridor-visual{position:sticky;top:6.1rem}.corridor-media{background:var(--ink);height:min(74vh,49rem);min-height:34rem;position:relative;overflow:hidden}.corridor-media:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 57%,#080b09b8),linear-gradient(90deg,#080b0940,#0000 35%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1115134d}.corridor-video{object-fit:cover;filter:saturate(.7)contrast(1.04);width:100%;height:100%}.corridor-overlay{z-index:3;color:var(--paper);font:400 .62rem/1 var(--font-mono), monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111513b8;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.75rem .85rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.corridor-overlay i{background:var(--cobalt);transform-origin:0;height:1px;transition:transform .5s cubic-bezier(.76,0,.24,1)}.corridor-overlay small{text-transform:uppercase}.corridor-steps{margin:0;padding:0;list-style:none}.corridor-step{border-top:1px solid var(--line-on-paper);opacity:.28;flex-direction:column;justify-content:center;min-height:63vh;padding:4rem 0;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);display:flex}.corridor-step:last-child{border-bottom:1px solid var(--line-on-paper)}.corridor-step.is-active{opacity:1;transform:translate(-.7rem)}.corridor-step>div{color:#11151399;font:500 .64rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;margin-bottom:2.5rem;display:flex}.corridor-step h3{max-width:11ch;font:560 clamp(2.45rem, 4.6vw, 5rem) / .92 var(--font-display), sans-serif;font-variation-settings:"wdth" 106;letter-spacing:-.055em;margin:0}.corridor-step p{color:#111513a8;max-width:29rem;margin:1.75rem 0 0;font-size:1.05rem}.founders{padding:var(--section-space) var(--page-gutter);background:var(--ink);color:var(--paper);position:relative;overflow:clip}.founders-intro{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.45fr);align-items:end;gap:2rem clamp(3rem,8vw,8rem);display:grid}.founders-intro .bracket-label{grid-column:1/-1}.founders-intro h2{max-width:11ch}.founders-intro>p:last-child{color:#ebeae39e;max-width:28rem;margin:0;font-size:1.05rem}.founder-pair{gap:clamp(8rem,16vw,15rem);margin-top:clamp(7rem,14vw,13rem);display:grid;position:relative}.founder-joint{z-index:1;color:#ebeae375;width:1px;font:500 .58rem/1 var(--font-mono), monospace;position:absolute;top:0;bottom:0;left:50%}.founder-joint i{background:var(--cobalt);transform-origin:top;position:absolute;inset:0}.founder-joint span{background:var(--ink);border:1px solid #4052ffbd;place-items:center;width:2.2rem;height:2.2rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.founder-joint span:first-of-type{top:19%}.founder-joint span:nth-of-type(2){bottom:19%}.founder-row{z-index:2;isolation:isolate;grid-template-columns:minmax(15rem,.62fr) minmax(0,1.38fr);align-items:center;min-height:clamp(38rem,68vw,54rem);display:grid;position:relative}.founder-row-geisa{grid-template-columns:minmax(0,1.38fr) minmax(15rem,.62fr)}.founder-portrait{height:clamp(31rem,43vw,42rem);color:var(--paper);background:#080b09;border:1px solid #ebeae32e;grid-area:1/2;position:relative;overflow:hidden}.founder-row-geisa .founder-portrait{grid-column:1}.founder-portrait:before,.founder-portrait:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.founder-portrait:before{background:linear-gradient(#0000 62%,#080b09b8),linear-gradient(90deg,#080b0933,#0000 42%)}.founder-portrait:after{opacity:.24;background:repeating-linear-gradient(0deg,#0000 0 5px,#ebeae31f 5px 6px),linear-gradient(90deg,#0000 24.9%,#4052ff73 25%,#0000 25.1% 74.9%,#4052ff73 75%,#0000 75.1%)}.founder-portrait img{object-fit:cover;filter:saturate(.82)contrast(1.07);transition:filter .5s}.founder-row-hebert .founder-portrait img,.founder-row-geisa .founder-portrait img{object-position:50% 8%}.founder-portrait:hover img{filter:saturate()contrast(1.02)}.founder-media-index{z-index:3;font:500 .56rem/1 var(--font-mono), monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111513c2;padding:.5rem .62rem;position:absolute;top:1rem;left:1rem}.founder-name{z-index:4;font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 108;letter-spacing:-.075em;text-transform:uppercase;pointer-events:none;margin:0;font-size:clamp(5.6rem,11.5vw,12rem);font-weight:620;line-height:.71;position:absolute;top:8%;left:0}.founder-name span,.founder-name i{font-style:normal;display:block}.founder-name i{color:#0000;-webkit-text-stroke:1.5px #ebeae3db}.founder-row-geisa .founder-name{text-align:right;left:auto;right:0}.founder-copy{z-index:5;grid-area:1/1;align-self:end;max-width:27rem;padding:0 clamp(2rem,6vw,6rem) clamp(3rem,7vw,6rem) 0;position:relative}.founder-row-geisa .founder-copy{grid-column:2;justify-self:end;padding-left:clamp(2rem,6vw,6rem);padding-right:0}.founder-copy-index{border-bottom:1px solid var(--line-on-ink);color:#ebeae38a;font:500 .6rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.founder-role{color:var(--cobalt);font:500 .62rem/1 var(--font-mono), monospace;letter-spacing:.07em;margin:1.25rem 0 2.8rem}.founder-statement{color:#ebeae3db;margin:0;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.38}.founder-profile-link{border-top:1px solid var(--line-on-ink);border-bottom:1px solid var(--line-on-ink);color:var(--paper);font:500 .66rem/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.4rem;padding:.95rem 0;display:flex}.founder-profile-link i{color:var(--cobalt);font-style:normal;transition:transform .26s}.founder-profile-link:hover i{transform:translate(.2rem,-.2rem)}.closing{padding:var(--page-gutter);background:var(--cobalt);color:var(--ink);position:relative}.closing-topline{font:500 .65rem/1 var(--font-mono), monospace;border-bottom:1px solid #1115134d;justify-content:space-between;padding-bottom:.75rem;display:flex}.closing-main{flex-direction:column;justify-content:center;min-height:78vh;padding:clamp(4rem,10vw,8rem) 0;display:flex}.closing-main h2{font-variation-settings:"wdth" 112;text-transform:uppercase;max-width:10ch;font-size:clamp(4rem,10.5vw,10.5rem);font-weight:750;line-height:.82}.closing-action{background:var(--ink);align-self:flex-end;min-width:min(28rem,100%);margin-top:clamp(3rem,7vw,6rem)}.closing-action:hover{background:var(--paper);color:var(--ink);transform:translateY(-3px)}.closing-action i{font-size:1.2rem;font-style:normal}.site-footer{border-top:1px solid #11151359;grid-template-columns:1fr 1fr 1fr;gap:2rem;padding:2rem 0 0;display:grid}.site-footer p{max-width:21rem;margin:0;font-size:.85rem}.footer-links{font:500 .63rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:flex-end;gap:1rem;display:flex}.footer-links a{border-bottom:1px solid #0000}.footer-links a:hover{border-color:currentColor}.footer-legal{font:400 .58rem/1 var(--font-mono), monospace;border-top:1px solid #11151333;grid-column:1/-1;justify-content:space-between;padding-top:1rem;display:flex}.site-cursor{z-index:140;border:1px solid var(--paper);opacity:0;pointer-events:none;mix-blend-mode:difference;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;margin:-.575rem 0 0 -.575rem;transition:width .26s cubic-bezier(.16,1,.3,1),height .26s cubic-bezier(.16,1,.3,1),margin .26s cubic-bezier(.16,1,.3,1),opacity .18s,background-color .18s;display:grid;position:fixed;top:0;left:0}.site-cursor.is-visible{opacity:1}.site-cursor.is-active{border-color:var(--paper);background:var(--paper);width:5.4rem;height:5.4rem;color:var(--ink);mix-blend-mode:normal;margin:-2.7rem 0 0 -2.7rem}.site-cursor span{color:var(--paper);font:500 .48rem/1 var(--font-mono), monospace;text-align:center;letter-spacing:.04em}.site-cursor.is-active span{color:var(--ink)}.member-access{color:var(--paper);font:500 .62rem/1 var(--font-mono), monospace;text-transform:uppercase;border:1px solid #ebeae32e;align-items:center;gap:.48rem;padding:.65rem .72rem;transition:border-color .18s,background-color .18s;display:inline-flex}.member-access i{background:var(--cobalt);border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 .75rem #4052ffcc}.member-access:hover{border-color:var(--cobalt);background:#4052ff29}.menu-member-access{background:var(--cobalt);color:var(--paper-raised);font:500 .72rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:1.2rem;display:flex}.menu-member-access i{font-style:normal;transition:transform .18s}.menu-member-access:hover i{transform:translate(.25rem)}.interface-kicker{color:var(--cobalt);font:500 .67rem/1.2 var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin:0}.interface-action{background:var(--cobalt);width:100%;min-height:3.6rem;color:var(--paper-raised);font:500 .72rem/1.2 var(--font-mono), monospace;text-align:left;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:.9rem 1rem;transition:background-color .18s,color .18s,transform .18s;display:flex}.interface-action i{font-size:1rem;font-style:normal}.interface-action:hover:not(:disabled){background:var(--ink);transform:translateY(-2px)}.interface-action:disabled{opacity:.62;cursor:wait}.interface-quiet-link{color:#ebeae3a3;font:400 .65rem/1.2 var(--font-mono), monospace;text-transform:uppercase;border-bottom:1px solid;padding-bottom:.25rem;display:inline-block}.access-shell{background:var(--ink);min-height:100svh;color:var(--paper);grid-template-columns:minmax(0,1.25fr) minmax(27rem,.75fr);display:grid}.access-map{background:linear-gradient(#ebeae30e 1px, transparent 1px), linear-gradient(90deg, #ebeae30e 1px, transparent 1px), radial-gradient(circle at 72% 30%, #4052ff42, transparent 26%), var(--ink);background-size:4.8rem 4.8rem,4.8rem 4.8rem,auto,auto;min-height:100svh;position:relative;overflow:hidden}.access-map:before,.access-map:after{content:"";border:1px solid #ebeae329;border-radius:50%;position:absolute}.access-map:before{aspect-ratio:1;width:min(60vw,48rem);top:16%;left:13%}.access-map:after{aspect-ratio:1;width:min(31vw,25rem);top:31%;left:28%}.access-map-word{z-index:2;top:50%;left:var(--page-gutter);color:#0000;font:720 clamp(6rem, 14vw, 13rem) / .78 var(--font-display), sans-serif;font-variation-settings:"wdth" 114;letter-spacing:-.08em;text-transform:uppercase;-webkit-text-stroke:1.5px #ebeae3b3;position:absolute;transform:translateY(-50%)}.access-map-axis{z-index:3;background:var(--cobalt);width:1px;height:100%;position:absolute;top:0;left:38%;box-shadow:0 0 1.2rem #4052ffb3}.access-map-axis:before{content:"";border:1px solid var(--cobalt);background:var(--ink);width:1.8rem;height:1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.access-map-coordinate,.access-map-level{z-index:2;color:#ebeae38f;font:400 .6rem/1 var(--font-mono), monospace;position:absolute}.access-map-coordinate{top:2rem;left:var(--page-gutter)}.access-map-level{bottom:2rem;left:var(--page-gutter)}.access-panel{z-index:5;background:var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;padding:clamp(1.25rem,3vw,2.5rem);display:flex;position:relative}.access-panel-header,.plan-header{border-bottom:1px solid var(--line-on-paper);color:#1115139e;font:500 .61rem/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1rem;display:flex}.access-brand{color:var(--ink);font:500 .72rem/1 var(--font-mono), monospace;align-items:center;gap:.65rem;display:inline-flex}.access-panel-copy{margin-top:auto;padding:clamp(4rem,9vh,7rem) 0 2.4rem}.access-panel-copy h1,.plan-intro h1,.gate-panel h1,.hub-page-heading h1,.hub-home-heading h1{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 106;letter-spacing:-.06em;margin:0;font-weight:650}.access-panel-copy h1{max-width:9ch;margin-top:1rem;font-size:clamp(3.1rem,5vw,5.4rem);line-height:.88}.access-panel-copy>p:last-child{color:#111513a8;max-width:34rem;margin:1.4rem 0 0;font-size:.98rem}.access-form{gap:1.4rem;margin-top:.5rem;display:grid}.access-field{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);align-items:center;gap:1rem;padding-bottom:.8rem;display:grid}.access-field label{color:#111513b8;font:500 .7rem/1.2 var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:.7rem;display:flex}.access-field label span{color:var(--cobalt)}.access-field input{width:100%;min-width:0;color:var(--ink);font:500 1.05rem/1.2 var(--font-body), sans-serif;background:0 0;border:0;outline:none;padding:.75rem 0}.access-field input::placeholder{color:#11151359}.access-field:focus-within{border-color:var(--cobalt)}.access-form-message{color:#111513ad;min-height:1.2rem;margin:0;font-size:.8rem}.access-form-message.is-visible{color:#9a2f26}.access-submit{background:var(--cobalt);min-height:4rem;color:var(--paper-raised);font:500 .75rem/1 var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:1rem 1.1rem;transition:background-color .18s,transform .18s;display:flex}.access-submit:hover:not(:disabled){background:var(--ink);transform:translateY(-2px)}.access-submit:disabled{opacity:.62;cursor:wait}.access-submit i{font-style:normal}.access-panel-footer{color:#111513ad;font:500 .61rem/1.3 var(--font-mono), monospace;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:2rem;display:flex}.access-panel-footer a{color:var(--ink);border-bottom:1px solid}.plan-shell{background:linear-gradient(#1115130a 1px, transparent 1px), linear-gradient(90deg, #1115130a 1px, transparent 1px), var(--paper);min-height:100svh;color:var(--ink);background-size:5rem 5rem;padding:clamp(1.25rem,3vw,3rem)}.plan-intro{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:2rem 6vw;max-width:88rem;margin:clamp(5rem,11vh,8rem) auto clamp(3rem,7vw,6rem);display:grid}.plan-intro .interface-kicker{grid-column:1/-1}.plan-intro h1{max-width:11ch;font-size:clamp(3.5rem,8vw,8rem);line-height:.86}.plan-intro>p:last-child{color:#111513a3;max-width:30rem;margin:0;font-size:1.05rem}.plan-blueprint{background:var(--paper-raised);border:1px solid #11151361;grid-template-columns:minmax(0,1.45fr) minmax(20rem,.55fr);max-width:88rem;margin:0 auto;display:grid}.plan-blueprint-heading{font:500 .7rem/1 var(--font-mono), monospace;border-bottom:1px solid #11151361;grid-column:1/-1;justify-content:space-between;gap:2rem;padding:1rem;display:flex}.plan-blueprint-heading strong{font-weight:500}.plan-blueprint-main{padding:clamp(2rem,5vw,5rem)}.plan-blueprint-main h2{max-width:8ch;font:650 clamp(3rem, 6vw, 6.5rem) / .86 var(--font-display), sans-serif;font-variation-settings:"wdth" 107;letter-spacing:-.06em;margin:0}.plan-blueprint-main>div>p{color:#1115139e;max-width:35rem;margin:1.5rem 0 3rem}.plan-blueprint-main ul{border-top:1px solid var(--line-on-paper);margin:0;padding:0;list-style:none}.plan-blueprint-main li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;min-height:3.4rem;font-size:.94rem;display:grid}.plan-blueprint-main li span,.plan-blueprint-main li i{color:#11151385;font:500 .62rem/1 var(--font-mono), monospace;font-style:normal}.plan-blueprint-main li i{color:var(--cobalt-deep)}.plan-blueprint-action{background:var(--brass);border-left:1px solid #11151361;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,3.5rem);display:flex}.plan-blueprint-action form{width:100%}.plan-blueprint-action p{color:#1115139e;margin:1rem 0 0;font-size:.78rem}.gate-shell{min-height:100svh;padding:var(--page-gutter);background:var(--ink);color:var(--paper);place-items:center;display:grid;position:relative;overflow:hidden}.gate-grid{opacity:.8;background-color:#0000;background-image:linear-gradient(#ebeae30d 1px,#0000 1px),linear-gradient(90deg,#ebeae30d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5.5rem 5.5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.gate-grid:after{content:"";background:var(--cobalt);width:1px;height:100%;position:absolute;top:0;left:27%}.gate-brand,.gate-coordinate{z-index:2;left:var(--page-gutter);font:500 .64rem/1 var(--font-mono), monospace;position:absolute}.gate-brand{top:var(--page-gutter)}.gate-coordinate{bottom:var(--page-gutter);color:#ebeae37a;margin:0}.gate-panel{z-index:3;border:1px solid var(--line-on-ink);background:#181d1af5;width:min(34rem,100%);padding:clamp(2rem,5vw,4rem);position:relative;box-shadow:2rem 2rem #4052ff38}.gate-status{font:500 .62rem/1 var(--font-mono), monospace;justify-content:space-between;gap:1rem;margin-bottom:4rem;display:flex}.gate-status .is-closed{color:var(--brass)}.gate-panel h1{margin-top:1rem;font-size:clamp(3rem,6vw,5.5rem);line-height:.88}.gate-panel>p:not(.interface-kicker,.gate-flash,.gate-coordinate){color:#ebeae3a8;margin:1.5rem 0 2rem}.gate-flash{border-left:2px solid var(--brass);color:var(--paper);background:#c7a86b1a;margin:0 0 1.4rem;padding:.85rem;font-size:.82rem}.gate-panel .interface-quiet-link{margin-top:1.5rem}.gate-account{border-top:1px solid var(--line-on-ink);border-bottom:1px solid var(--line-on-ink);gap:.35rem;margin:0 0 1.5rem;padding:.9rem 0;display:grid}.gate-account span,.gate-account small{color:#ebeae385;font:500 .56rem/1.2 var(--font-mono), monospace;letter-spacing:.06em}.gate-account strong{font-size:.9rem;font-weight:500}.gate-actions{gap:.75rem;display:grid}.gate-actions .interface-action,.gate-actions form,.gate-switch-account{width:100%}.gate-switch-account{border:1px solid var(--line-on-ink);min-height:2.75rem;color:var(--paper);font:500 .63rem/1 var(--font-mono), monospace;letter-spacing:.04em;cursor:pointer;background:0 0;transition:border-color .18s,background-color .18s,color .18s}.gate-switch-account:hover{border-color:var(--brass);background:#c7a86b1a}.gate-actions .interface-quiet-link{justify-self:start;margin-top:.5rem}.hub-app{background:var(--paper);min-height:100svh;color:var(--ink)}.hub-nav{z-index:40;min-height:4.7rem;color:var(--paper);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111513f5;border-bottom:1px solid #ebeae326;grid-template-columns:minmax(15rem,.9fr) minmax(0,1.5fr) auto;align-items:stretch;display:grid;position:sticky;top:0}.hub-nav-brand,.hub-nav-account{padding:.75rem var(--page-gutter);align-items:center;display:flex}.hub-nav-brand{gap:1.3rem}.hub-nav-brand>a{white-space:nowrap;font:500 .7rem/1 var(--font-mono), monospace;align-items:center;gap:.65rem;display:inline-flex}.hub-nav-brand>small{color:var(--paper-muted-on-ink);font:400 .52rem/1.2 var(--font-mono), monospace}.hub-nav-links{scrollbar-width:none;border-right:1px solid var(--line-on-ink);border-left:1px solid var(--line-on-ink);align-items:stretch;display:flex}.hub-nav-links::-webkit-scrollbar{display:none}.hub-nav-links a{color:#ebeae3a8;flex:1;justify-content:center;align-items:center;gap:.45rem;min-width:7rem;padding:.8rem;font-size:.78rem;transition:background-color .18s,color .18s;display:flex;position:relative}.hub-nav-links a+a{border-left:1px solid var(--line-on-ink)}.hub-nav-links a:hover{background:var(--cobalt);color:var(--paper-raised)}.hub-nav-links a.is-active{color:var(--paper);background:#ebeae312}.hub-nav-links small{color:var(--paper-muted-on-ink);font:400 .52rem/1 var(--font-mono), monospace}.hub-nav-links a.is-active small{color:var(--cobalt-on-ink)}.hub-nav-links a:hover small{color:var(--paper-raised)}.hub-nav-active-track{background:var(--cobalt);height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 .8rem #4052ffb3}.hub-nav-account{gap:.75rem}.hub-avatar{width:2.25rem;height:2.25rem;color:var(--paper);font:500 .68rem/1 var(--font-mono), monospace;border:1px solid #ebeae33d;place-items:center;display:grid}.hub-avatar-label{display:none}.hub-avatar.is-active{border-color:var(--cobalt);background:var(--cobalt)}.hub-nav-account button{color:#ebeae385;font:400 .63rem/1 var(--font-mono), monospace;cursor:pointer;padding:.6rem 0}.hub-nav-account button:hover{color:var(--paper)}.hub-main{min-height:calc(100svh - 4.7rem);scroll-margin-top:7rem}.hub-route-frame{min-height:inherit;isolation:isolate;position:relative}.hub-route-scan{z-index:30;background:var(--cobalt);transform-origin:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 1rem #4052ffb3}.hub-skip-link{background:var(--cobalt);color:var(--paper-raised)}.hub-page{width:min(100%,96rem);padding:clamp(3.5rem, 7vw, 7rem) var(--page-gutter) clamp(5rem, 9vw, 9rem);margin:0 auto}.hub-home-heading,.hub-page-heading{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:end;gap:2rem clamp(3rem,8vw,8rem);display:grid}.hub-home-heading h1{max-width:11ch;margin-top:1rem;font-size:clamp(3.8rem,8vw,8.5rem);line-height:.84}.hub-home-heading h1 span{color:#0000;-webkit-text-stroke:1.5px var(--ink);display:block}.hub-today{border-top:2px solid var(--cobalt);background:var(--paper-raised);padding:1.25rem}.hub-today>span,.hub-heading-note>span{color:var(--ink-muted-on-paper);font:500 .59rem/1 var(--font-mono), monospace;display:block}.hub-today strong{margin:1.2rem 0 2.5rem;font-size:1.15rem;line-height:1.25;display:block}.hub-today a{border-top:1px solid var(--line-on-paper);color:var(--cobalt-deep);font:500 .66rem/1 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:.8rem;display:flex}.hub-today i{font-style:normal}.hub-status-strip{border-top:1px solid #1115134d;border-bottom:1px solid #1115134d;grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem,6vw,6rem);display:grid}.hub-status-strip>span{flex-direction:column;justify-content:space-between;min-height:7rem;padding:1rem;display:flex}.hub-status-strip>span+span{border-left:1px solid #1115134d}.hub-status-strip small{color:#1115137a;font:500 .56rem/1 var(--font-mono), monospace}.hub-status-strip strong{font:600 1.05rem/1 var(--font-mono), monospace}.hub-status-strip>span:first-child strong{color:var(--cobalt-deep)}.hub-archive-rail{border-left:3px solid var(--cobalt);background:var(--ink);color:var(--paper);grid-template-columns:12rem minmax(0,1fr) minmax(11rem,auto);align-items:center;gap:2rem;margin-top:1rem;padding:1.2rem;display:grid}.hub-archive-rail>span,.hub-archive-rail a,.hub-archive-rail p{font:500 .59rem/1.3 var(--font-mono), monospace}.hub-archive-rail>span{color:var(--cobalt-on-ink)}.hub-archive-rail strong{font:620 1.15rem/1.1 var(--font-display), sans-serif;letter-spacing:-.025em;display:block}.hub-archive-rail p{max-width:40rem;color:var(--paper-muted-on-ink);margin:.45rem 0 0}.hub-archive-rail a{color:var(--paper);text-transform:uppercase;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease;border:1px solid #ebeae359;justify-content:space-between;gap:1rem;padding:.9rem;display:flex}.hub-archive-rail a:hover{border-color:var(--cobalt-on-ink);background:#98a2ff1f}.hub-archive-rail i{color:var(--cobalt-on-ink);font-style:normal}.room-map{margin-top:clamp(4rem,8vw,8rem)}.room-map-heading{color:#1115138f;font:500 .62rem/1 var(--font-mono), monospace;border-bottom:1px solid #11151352;justify-content:space-between;gap:2rem;padding-bottom:.85rem;display:flex}.room-map-grid{grid-template-rows:minmax(24rem,auto) minmax(17rem,auto);grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);gap:1rem;padding-top:1rem;display:grid;position:relative}.room-entry{z-index:2;background:var(--paper-raised);min-width:0;color:var(--ink);border:1px solid #11151357;flex-direction:column;justify-content:space-between;padding:clamp(1.4rem,3vw,2.5rem);transition:background-color .26s,color .26s,transform .26s;display:flex;position:relative}.room-entry:hover{background:var(--ink);color:var(--paper);transform:translateY(-.35rem)}.room-entry-mentoria{grid-row:1/3}.room-entry-aceleracao{background:repeating-linear-gradient(-45deg, transparent 0 12px, #11151309 12px 13px), var(--paper)}.room-entry-top,.room-entry-bottom{font:500 .59rem/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:1rem;display:flex}.room-entry-top small{color:#11151373;text-transform:uppercase;margin-right:auto}.room-entry:hover .room-entry-top small{color:#ebeae380}.room-entry-top i{color:var(--cobalt);font-size:1rem;font-style:normal}.room-entry h2{font:650 clamp(3.2rem, 6.8vw, 7.5rem) / .82 var(--font-display), sans-serif;font-variation-settings:"wdth" 108;letter-spacing:-.07em;text-transform:uppercase;margin:0}.room-entry:not(.room-entry-mentoria) h2{font-size:clamp(2.4rem,4vw,4.5rem)}.room-entry p{color:#11151399;max-width:34rem;margin:1.2rem 0 0;font-size:.95rem}.room-entry:hover p{color:#ebeae39e}.room-entry-bottom{text-transform:uppercase;border-top:1px solid;padding-top:1rem}.room-entry-bottom strong{color:var(--cobalt-deep);font-weight:500}.room-entry:hover .room-entry-bottom strong{color:var(--cobalt)}.room-map-joint{z-index:4;border:1px solid var(--cobalt);background:var(--paper);width:2.2rem;height:2.2rem;color:var(--cobalt-deep);font:500 .54rem/1 var(--font-mono), monospace;pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:calc(60% - .5rem);transform:translate(-50%,-50%)}.room-map-joint i{background:var(--cobalt);width:100vw;height:1px;position:absolute;top:50%;left:-50vw}.room-map-joint span{z-index:2;background:var(--paper);place-items:center;width:100%;height:100%;display:grid;position:relative}.hub-page-heading h1{max-width:12ch;margin-top:1rem;font-size:clamp(3.5rem,7vw,7.6rem);line-height:.86}.hub-heading-note{border-top:2px solid var(--ink);background:var(--paper-raised);min-height:11rem;padding:1.2rem}.hub-heading-note strong{font:650 clamp(1.5rem, 2.4vw, 2.4rem) / 1 var(--font-display), sans-serif;letter-spacing:-.035em;margin-top:2.4rem;display:block}.hub-heading-note>i{background:#1115131f;height:.3rem;margin-top:1.5rem;display:block;overflow:hidden}.hub-heading-note>i b{width:var(--hub-progress,0%);background:var(--cobalt);height:100%;display:block}.hub-heading-note small{color:var(--ink-muted-on-paper);font:500 .57rem/1 var(--font-mono), monospace;margin-top:1.3rem;display:block}.hub-heading-note.is-waiting{border-color:var(--brass)}.hub-heading-note.is-live{border-color:var(--cobalt)}.product-media-room{background:var(--paper-raised);border:1px solid #1115135c;grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);margin-top:clamp(4rem,8vw,8rem);display:grid}.product-media-copy{border-right:1px solid #1115135c;flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex;container-type:inline-size}.product-media-copy>span,.product-media-copy>small{color:var(--ink-muted-on-paper);font:500 .58rem/1.2 var(--font-mono), monospace}.product-media-copy h2{overflow-wrap:normal;max-width:100%;font:640 clamp(2.5rem, 17.5cqi, 4.65rem) / .9 var(--font-display), sans-serif;-webkit-hyphens:none;hyphens:none;letter-spacing:-.055em;text-wrap:balance;margin:auto 0 1.2rem;padding-top:4rem}.product-media-copy p{color:#11151399;max-width:30rem;margin:0 0 2.5rem}.product-media-copy>small{margin-top:auto}.product-media-stage{background:var(--ink);min-width:0;min-height:27rem;position:relative;overflow:hidden}.product-media-stage video{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:.82;transition:opacity var(--motion-interface) ease, transform var(--motion-slow) var(--ease-settle)}.product-media-stage.is-playing video{opacity:1;transform:scale(1.012)}.product-media-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#070908b8),linear-gradient(90deg,#4052ff29,#0000 30%);position:absolute;inset:0}.product-media-toggle{z-index:2;aspect-ratio:1;width:7.2rem;color:var(--paper-raised);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) ease;background:#1115139e;border:1px solid #f5f3ecb8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-media-toggle span{font-size:1.25rem;line-height:1}.product-media-toggle small{font:500 .55rem/1 var(--font-mono), monospace;text-transform:uppercase}.product-media-stage.is-playing .product-media-toggle{opacity:0}.product-media-stage.is-playing:hover .product-media-toggle,.product-media-toggle:focus-visible{opacity:1}.product-media-toggle:hover{border-color:var(--cobalt);transform:translate(-50%,-50%)scale(1.04)}.product-media-controls{z-index:3;color:var(--paper-raised);background:#111513e0;border-top:1px solid #f5f3ec33;grid-template-columns:auto minmax(5rem,1fr) auto auto;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid;position:absolute;bottom:0;left:0;right:0}.product-media-controls button,.product-media-controls>span{color:inherit;font:500 .55rem/1 var(--font-mono), monospace;text-transform:uppercase}.product-media-controls button{cursor:pointer}.product-media-controls button:disabled{opacity:.4;cursor:not-allowed}.product-media-controls input{--media-progress:0%;appearance:none;background:linear-gradient(90deg, var(--cobalt) var(--media-progress), #f5f3ec3d var(--media-progress));cursor:pointer;width:100%;height:.25rem}.product-media-controls input::-webkit-slider-thumb{appearance:none;border:2px solid var(--ink);background:var(--paper-raised);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--paper-raised);border-radius:0}.product-media-controls input::-moz-range-thumb{border:2px solid var(--ink);background:var(--paper-raised);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--paper-raised);border-radius:0}.product-media-failure{z-index:4;background:var(--ink);color:var(--paper-raised);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,5vw,5rem);display:flex;position:absolute;inset:0}.product-media-failure span,.product-media-failure a{font:500 .6rem/1.2 var(--font-mono), monospace;text-transform:uppercase}.product-media-failure strong{max-width:12ch;font:620 clamp(2rem, 4vw, 4rem) / .92 var(--font-display), sans-serif;margin:1rem 0 2rem}.product-media-failure a{border-bottom:1px solid;padding-bottom:.25rem}.learning-route{grid-template-columns:minmax(15rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,7vw,7rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.learning-route-intro{align-self:start;position:sticky;top:7rem}.learning-route-intro>span,.diagnostic-index,.acceleration-copy>span,.acceleration-register span,.account-ledger span,.account-danger span{color:var(--ink-muted-on-paper);font:500 .59rem/1.2 var(--font-mono), monospace}.learning-route-intro h2{font:650 clamp(2.2rem, 4vw, 4rem) / .92 var(--font-display), sans-serif;letter-spacing:-.05em;margin:1rem 0 0}.learning-route-intro p{color:#11151399;max-width:24rem;margin:1.5rem 0 0}.module-ledger{border-top:1px solid #11151359;margin:0;padding:0;list-style:none}.module-ledger li{border-bottom:1px solid #11151359;grid-template-columns:3rem minmax(0,1fr) 4rem minmax(9rem,auto);align-items:center;gap:1.5rem;min-height:8.5rem;scroll-margin-top:8rem;display:grid}.module-ledger li.is-locked{color:var(--ink-muted-on-paper)}.module-ledger li.is-in-progress{box-shadow:inset 3px 0 0 var(--cobalt);padding-left:1rem}.module-number,.module-duration,.module-status,.module-ledger small{font:500 .61rem/1.2 var(--font-mono), monospace}.module-number{color:var(--cobalt-deep)}.module-ledger h3{max-width:30rem;font:600 clamp(1.4rem, 2.4vw, 2.3rem) / 1 var(--font-display), sans-serif;letter-spacing:-.035em;margin:.45rem 0 0}.content-state-tag{width:max-content;font:500 .58rem/1.2 var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.content-state-tag i{background:var(--cobalt);border-radius:50%;width:.4rem;height:.4rem}.content-state-tag.is-in-progress i{box-shadow:0 0 0 1px var(--cobalt), inset 0 0 0 1px var(--paper);background:0 0}.content-state-tag.is-available i{background:var(--brass)}.content-state-tag.is-locked i,.content-state-tag.is-empty i{background:var(--ink-muted-on-paper)}.content-state-tag.is-waiting i,.content-state-tag.is-coming-soon i{border:1px solid var(--brass);background:0 0}.module-status{justify-self:end}.module-actions{justify-items:end;gap:.8rem;display:grid}.module-progress-action{border:1px solid var(--cobalt);min-width:9rem;color:var(--cobalt-deep);font:500 .55rem/1 var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .75rem;display:flex}.module-progress-action:hover{background:var(--cobalt);color:var(--paper-raised)}.module-progress-action:disabled{opacity:.6;cursor:wait}.module-progress-action i{font-style:normal}.diagnostic-board{border-top:1px solid #1115135c;border-bottom:1px solid #1115135c;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,8vw,8rem);display:grid}.diagnostic-board article{min-height:26rem;padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.diagnostic-board article+article{border-left:1px solid #1115135c}.diagnostic-index{justify-content:space-between;gap:1rem;display:flex}.diagnostic-board h2{max-width:9ch;font:630 clamp(2rem, 3vw, 3.5rem) / .94 var(--font-display), sans-serif;letter-spacing:-.045em;margin:5rem 0 0}.diagnostic-board p{color:#11151394;max-width:25rem;margin:1.4rem 0 0}.product-state-panel{border:1px dashed #11151361;grid-template-columns:8rem minmax(0,1fr) auto;align-items:start;gap:2rem;margin-top:1rem;padding:2rem;display:grid}.product-state-panel>span,.product-state-panel>small{color:#11151380;font:500 .59rem/1.2 var(--font-mono), monospace}.product-state-panel h2{font:620 1.8rem/1 var(--font-display), sans-serif;letter-spacing:-.035em;margin:1rem 0 0}.product-state-panel p{color:#11151394;max-width:38rem;margin:.8rem 0 0}.product-state-panel.is-coming-soon{border-style:solid;border-left:3px solid var(--brass);background:repeating-linear-gradient(-45deg, transparent, transparent 10px, #c7a86b14 10px, #c7a86b14 11px), var(--paper-raised)}.acceleration-stage{background:var(--paper-raised);border:1px solid #1115135c;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);align-items:center;gap:clamp(2rem,7vw,7rem);min-height:28rem;margin-top:clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,5rem);display:grid;position:relative}.acceleration-copy h2{max-width:11ch;font:650 clamp(2.6rem, 5vw, 5.5rem) / .9 var(--font-display), sans-serif;letter-spacing:-.055em;margin:1.2rem 0 0}.acceleration-copy p{color:#11151399;max-width:35rem;margin:1.5rem 0 0}.acceleration-register{border-top:1px solid #1115134d;align-self:stretch;display:grid}.acceleration-register>div{border-bottom:1px solid #1115134d;align-content:space-between;gap:1rem;padding:1.2rem 0;display:grid}.acceleration-register strong{font:600 .72rem/1 var(--font-mono), monospace}.materials-page .hub-page-heading h1{max-width:10ch}.materials-register{margin-top:clamp(4rem,8vw,8rem)}.materials-register-heading{border-bottom:2px solid var(--ink);grid-template-columns:minmax(15rem,.75fr) minmax(20rem,1.25fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-bottom:2rem;display:grid}.materials-register-heading span,.materials-columns,.material-index,.materials-list article>span,.material-provenance dt,.material-revision,.material-action>small,.materials-history header>span,.materials-history-empty>span{color:var(--ink-muted-on-paper);font:500 .58rem/1.2 var(--font-mono), monospace;text-transform:uppercase}.materials-register-heading h2,.materials-history h2{max-width:11ch;font:640 clamp(2.3rem, 4vw, 4.5rem) / .9 var(--font-display), sans-serif;letter-spacing:-.05em;margin:.9rem 0 0}.materials-register-heading p{color:#111513a6;max-width:38rem;margin:0;font-size:1.05rem}.materials-columns,.materials-list>li{grid-template-columns:4rem minmax(18rem,1.4fr) minmax(11rem,.65fr) 7rem minmax(12rem,.6fr);gap:clamp(1rem,2vw,2rem);display:grid}.materials-columns{border-bottom:1px solid #1115135c;padding:.85rem 0}.materials-list{margin:0;padding:0;list-style:none}.materials-list>li{border-bottom:1px solid #1115135c;align-items:start;min-height:15rem;padding:1.6rem 0;position:relative}.materials-list>li.is-available{box-shadow:inset 3px 0 0 var(--cobalt);padding-left:1rem}.materials-list>li.is-coming-soon{background:repeating-linear-gradient(-45deg,#0000 0 18px,#c7a86b0e 18px 19px)}.materials-list article>span{color:var(--cobalt-deep)}.materials-list h3{max-width:18ch;font:630 clamp(1.8rem, 3vw, 3.25rem) / .94 var(--font-display), sans-serif;letter-spacing:-.045em;margin:1.1rem 0 0}.materials-list article p{color:#111513a3;max-width:34rem;margin:1.2rem 0 0}.material-provenance{gap:1.5rem;margin:0;display:grid}.material-provenance div{gap:.45rem;display:grid}.material-provenance dt,.material-provenance dd{margin:0}.material-provenance dd{font-size:.78rem;line-height:1.35}.material-revision{color:var(--ink);gap:.65rem;display:grid}.material-revision small{color:var(--ink-muted-on-paper);font:inherit}.material-action{justify-items:stretch;gap:1.2rem;display:grid}.material-action>.content-state-tag{justify-self:start}.material-action>small{max-width:13rem;color:var(--ink-muted-on-paper);text-transform:none;line-height:1.5}.material-transfer{gap:.65rem;display:grid}.material-transfer button{border:1px solid var(--cobalt);min-width:11rem;color:var(--cobalt-deep);font:500 .58rem/1 var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;justify-content:space-between;gap:1rem;padding:.85rem;display:flex}.material-transfer button:hover:not(:disabled){background:var(--cobalt);color:var(--paper-raised)}.material-transfer button:disabled{opacity:.65;cursor:wait}.material-transfer i{font-style:normal}.material-transfer small{color:var(--ink-muted-on-paper);font:500 .55rem/1.3 var(--font-mono), monospace}.material-transfer.is-complete small{color:var(--cobalt-deep)}.material-transfer.is-error small{color:#8c332b}.materials-history{border-top:2px solid var(--cobalt);grid-template-columns:minmax(15rem,.75fr) minmax(20rem,1.25fr);gap:clamp(2rem,7vw,7rem);margin-top:clamp(4rem,8vw,8rem);padding-top:2rem;display:grid}.materials-history ol{border-top:1px solid #11151357;margin:0;padding:0;list-style:none}.materials-history li{border-bottom:1px solid #11151357;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.materials-history li>span,.materials-history time,.materials-history li small{color:var(--ink-muted-on-paper);font:500 .57rem/1.3 var(--font-mono), monospace}.materials-history li div{gap:.35rem;display:grid}.materials-history li strong{font-size:.9rem}.materials-history-empty{border:1px dashed #11151366;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1.5rem;min-height:10rem;padding:1.5rem;display:grid}.materials-history-empty p{color:#111513a6;max-width:34rem;margin:0}.account-ledger{border-top:1px solid #1115135c;border-left:1px solid #1115135c;grid-template-columns:1fr 1fr;margin-top:clamp(4rem,8vw,8rem);display:grid}.account-ledger>div{border-bottom:1px solid #1115135c;border-right:1px solid #1115135c;min-width:0;min-height:10rem;padding:1.5rem}.account-ledger strong{overflow-wrap:anywhere;font:610 clamp(1.25rem, 2.4vw, 2.2rem) / 1 var(--font-display), sans-serif;letter-spacing:-.03em;margin-top:3rem;display:block}.account-danger{border-left:3px solid var(--brass);background:var(--paper-raised);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:1rem;padding:2rem;display:grid}.account-danger h2{font:620 1.7rem/1 var(--font-display), sans-serif;letter-spacing:-.03em;margin:.7rem 0 0}.account-danger p{color:#11151394;max-width:38rem;margin:.8rem 0 0}.account-danger button{color:var(--ink);font:500 .65rem/1 var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;border:1px solid #11151373;padding:.9rem 1rem;transition:border-color .18s,color .18s}.account-danger button:hover{color:#9a2f26;border-color:#9a2f26}.hub-system-state{width:min(100%,96rem);min-height:calc(100svh - 4.7rem);padding:clamp(3.5rem, 7vw, 7rem) var(--page-gutter);margin:0 auto}.hub-system-state-heading{color:#1115138c;font:500 .61rem/1.2 var(--font-mono), monospace;border-bottom:1px solid #11151352;justify-content:space-between;gap:2rem;padding-bottom:.85rem;display:flex}.hub-system-state-heading i{background:#1115131a;width:min(20rem,40%);height:.42rem;overflow:hidden}.hub-system-state-heading i:after{content:"";background:var(--cobalt);width:44%;height:100%;animation:1.2s cubic-bezier(.76,0,.24,1) infinite alternate hub-loading-track;display:block}.hub-loading-title{gap:.7rem;width:min(54rem,82%);margin-top:clamp(4rem,9vw,8rem);display:grid}.hub-loading-title i{background:#11151317;height:clamp(3.7rem,8vw,8rem);animation:1.1s ease-in-out infinite alternate hub-loading-pulse;display:block}.hub-loading-title i:last-child{width:68%}.hub-loading-grid{grid-template-rows:repeat(2,9rem);grid-template-columns:1.2fr .8fr;gap:1rem;margin-top:clamp(4rem,9vw,8rem);display:grid}.hub-loading-grid i{background:#1115130b;border:1px solid #11151329;animation:1.1s ease-in-out infinite alternate hub-loading-pulse}.hub-loading-grid i:first-child{grid-row:1/3}.hub-loading-grid i:nth-child(2){animation-delay:.12s}.hub-loading-grid i:nth-child(3){animation-delay:.24s}.hub-error-state{flex-direction:column;display:flex}.hub-error-copy{margin:auto 0;padding:clamp(4rem,9vw,8rem) 0}.hub-error-copy>span{color:var(--cobalt-deep);font:500 .66rem/1.2 var(--font-mono), monospace;text-transform:uppercase}.hub-error-copy h1{max-width:9ch;font:650 clamp(4rem, 9vw, 9rem) / .84 var(--font-display), sans-serif;font-variation-settings:"wdth" 108;letter-spacing:-.065em;margin:1rem 0 0}.hub-error-copy p{color:#1115139e;max-width:34rem;margin:1.5rem 0 0}.hub-error-actions{border-top:1px solid #11151352;align-items:center;gap:1.5rem;padding-top:1rem;display:flex}.hub-error-actions button{background:var(--cobalt);min-width:18rem;color:var(--paper-raised);font:500 .68rem/1 var(--font-mono), monospace;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding:1rem;display:flex}.hub-error-actions button i{font-size:1rem;font-style:normal}.hub-error-actions>a{color:#111513a6;font:500 .64rem/1 var(--font-mono), monospace;text-transform:uppercase;border-bottom:1px solid;padding-bottom:.25rem}@keyframes hub-loading-track{0%{transform:translate(-10%)}to{transform:translate(140%)}}@keyframes hub-loading-pulse{0%{opacity:.35}to{opacity:.86}}@media (pointer:fine){html.has-custom-cursor body,html.has-custom-cursor a,html.has-custom-cursor button{cursor:none}}@media (max-width:980px){.desktop-navigation,.section-readout{display:none}.site-header{grid-template-columns:1fr auto}.hero-title{font-size:clamp(3.5rem,11.7vw,7.2rem)}.hero-lower{grid-template-columns:1fr 1fr}.hero-index{grid-column:1/-1;min-height:4.5rem}.manifesto-layout,.programs-heading,.corridor-intro,.founders-intro{grid-template-columns:1fr}.manifesto-title-wrap h2,.programs-heading h2,.corridor-intro h2,.founders-intro h2{max-width:12ch}.programs-heading>p:last-child,.founders-intro>p:last-child{margin-top:1rem}.founder-row{min-height:43rem}.founder-portrait{height:clamp(28rem,52vw,36rem)}.program-panel-inner{grid-template-columns:1fr}.program-copy{max-width:42rem}.corridor-layout{gap:3rem}.site-footer{grid-template-columns:1fr 1fr}.footer-links{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){:root{--section-space:6rem}.intro-sequence-inner{grid-template-columns:auto 1fr}.intro-status{grid-column:1/-1;margin-top:1rem}.site-header{top:.5rem;left:.5rem;right:.5rem}.brand-name{font-size:.65rem}.menu-backdrop{align-items:start;padding:4.4rem .5rem .5rem}.menu-panel li a{padding:1rem}.menu-panel li span{font-size:2rem}.menu-panel-footer{flex-direction:column;align-items:flex-start}.hero-content{padding-top:6.4rem}.hero-kicker span:last-child{display:none}.hero-title{max-width:none;font-size:clamp(3.15rem,15vw,5.3rem);line-height:.86}.hero-lower{grid-template-columns:1fr;gap:1.5rem}.hero-actions{align-items:stretch}.primary-action{width:100%}.quiet-action{width:max-content}.hero-index{grid-template-columns:1fr;min-height:0}.hero-index span{border-top:1px solid #ebeae31f;border-left:0;min-height:2rem}.section-label{grid-template-columns:2rem 1fr;margin-bottom:4rem}.section-label span:last-child{display:none}.manifesto-title-wrap h2,.programs-heading h2,.corridor-intro h2,.founders-intro h2{font-size:clamp(2.65rem,12vw,4.4rem)}.manifesto-layout{gap:2.5rem}.manifesto-facts{grid-template-columns:1fr}.manifesto-facts>div{border-right:0;border-bottom:1px solid var(--line-on-paper);min-height:8rem}.manifesto-facts>div:last-child{border-bottom:0}.manifesto-facts span{margin-top:1.4rem}.program-trigger{grid-template-columns:2rem minmax(0,1fr) 2rem;min-height:7.2rem}.program-role,.program-glyph{display:none}.program-title{font-size:clamp(2rem,9.6vw,3.5rem)}.program-panel-inner{padding-left:0}.program-media{min-height:23rem}.corridor-layout{grid-template-columns:1fr}.corridor-visual{position:relative;top:auto}.corridor-media{height:68vh;min-height:28rem}.corridor-step{min-height:50vh}.corridor-step.is-active{transform:none}.founder-pair{gap:7rem;margin-top:7rem;padding-left:.9rem}.founder-joint{left:0}.founder-joint span{display:none}.founder-row,.founder-row-geisa{flex-direction:column;align-items:stretch;min-height:0;padding-top:7.5rem;display:flex}.founder-name,.founder-row-geisa .founder-name{text-align:left;font-size:clamp(4.45rem,21vw,7rem);line-height:.73;top:0;left:0;right:auto}.founder-portrait,.founder-row-geisa .founder-portrait{width:100%;height:clamp(15rem,64vw,19rem)}.founder-row-hebert .founder-portrait img{object-position:50% 5%}.founder-row-geisa .founder-portrait img{object-position:50% 8%}.founder-copy,.founder-row-geisa .founder-copy{align-self:stretch;max-width:none;padding:2rem 0 0}.founder-role{margin-bottom:2rem}.founder-statement{font-size:1.12rem}.closing-main{min-height:70vh}.closing-main h2{font-size:clamp(3.7rem,17vw,6rem)}.closing-action{align-self:stretch}.site-footer{grid-template-columns:1fr}.footer-links,.footer-legal{grid-column:auto}.footer-links{flex-wrap:wrap}.footer-legal{flex-direction:column;gap:.7rem}.site-cursor{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-cursor{display:none}}@media (max-width:1120px){.hub-nav{grid-template-columns:1fr auto}.hub-nav-brand>small{display:none}.hub-nav-links{border-top:1px solid var(--line-on-ink);border-left:0;border-right:0;order:3;grid-area:2/1/auto/-1;overflow-x:auto}.hub-nav-links a{min-width:9rem}}@media (max-width:900px){.access-shell{grid-template-columns:1fr}.access-map{min-height:34svh}.access-map-word{font-size:clamp(5rem,20vw,9rem)}.access-map:before{width:70vw;top:-75%}.access-map:after{width:38vw;top:-35%}.access-map-axis{left:68%}.access-panel{min-height:66svh}.access-panel-copy{margin-top:0}.plan-intro,.hub-home-heading,.hub-page-heading{grid-template-columns:1fr}.plan-intro{margin-top:5rem}.plan-intro h1{max-width:10ch}.plan-blueprint{grid-template-columns:1fr}.plan-blueprint-action{border-top:1px solid #11151361;border-left:0}.hub-today,.hub-heading-note{max-width:34rem}.hub-archive-rail{grid-template-columns:1fr auto}.hub-archive-rail>span{grid-column:1/-1}.product-media-room{grid-template-columns:1fr}.product-media-copy{border-bottom:1px solid #1115135c;border-right:0;min-height:23rem}.product-media-copy h2{max-width:11ch}.room-map-grid{grid-template-rows:none;grid-template-columns:1fr}.room-entry,.room-entry-mentoria{grid-row:auto;min-height:23rem}.room-entry:not(.room-entry-mentoria){min-height:19rem}.room-map-joint{display:none}.learning-route,.acceleration-stage{grid-template-columns:1fr}.learning-route-intro{position:static}.diagnostic-board{grid-template-columns:1fr}.diagnostic-board article{min-height:20rem}.diagnostic-board article+article{border-top:1px solid #1115135c;border-left:0}.diagnostic-board h2{margin-top:3rem}.acceleration-register{min-height:18rem}.materials-register-heading,.materials-history{grid-template-columns:1fr}.materials-register-heading p{max-width:34rem}.materials-columns{display:none}.materials-list>li{grid-template-columns:3rem minmax(0,1fr) minmax(10rem,.45fr);gap:1.5rem}.materials-list article,.material-provenance{grid-column:2}.material-revision{grid-area:1/3}.material-action{grid-area:2/3/4}}@media (max-width:640px){.member-access{padding:.65rem;font-size:0}.member-access i{width:.5rem;height:.5rem}.access-map{min-height:28svh}.access-map-coordinate{top:1.25rem}.access-map-level{bottom:1.25rem}.access-panel{min-height:72svh}.access-panel-header>span,.plan-header>span{display:none}.access-panel-copy h1{font-size:clamp(3.2rem,14vw,4.7rem)}.access-field{grid-template-columns:1fr;gap:.25rem}.access-panel-footer{flex-direction:column;align-items:flex-start}.plan-intro h1,.hub-home-heading h1,.hub-page-heading h1{font-size:clamp(3.15rem,14vw,5.2rem)}.plan-blueprint-main{padding:1.5rem}.plan-blueprint-main h2{font-size:clamp(2.8rem,14vw,4.6rem)}.plan-blueprint-main li{grid-template-columns:1.7rem 1fr}.plan-blueprint-main li i{display:none}.gate-panel{padding:1.5rem;box-shadow:.8rem .8rem #4052ff38}.gate-status{margin-bottom:3rem}.gate-brand{top:1.25rem;left:1.25rem}.gate-coordinate{bottom:1.25rem;left:1.25rem;right:1.25rem}.hub-nav-brand,.hub-nav-account{padding:.72rem 1rem}.hub-nav-brand>a span:last-child{font-size:.62rem}.hub-nav-links a{justify-content:flex-start;min-width:8.3rem}.hub-system-state{min-height:calc(100svh - 8.2rem)}.hub-loading-grid{grid-template-rows:repeat(3,7rem);grid-template-columns:1fr}.hub-loading-grid i:first-child{grid-row:auto}.hub-error-actions{flex-direction:column;align-items:stretch}.hub-error-actions button{width:100%;min-width:0}.hub-error-actions>a{width:max-content}.hub-page{padding-top:3.5rem}.hub-status-strip{grid-template-columns:1fr 1fr}.hub-status-strip>span:nth-child(3){border-left:0}.hub-status-strip>span:nth-child(n+3){border-top:1px solid #1115134d}.hub-archive-rail{grid-template-columns:1fr;gap:1.4rem}.hub-archive-rail a{width:100%}.room-map-heading{flex-direction:column;gap:.5rem}.room-entry{min-height:20rem}.room-entry:not(.room-entry-mentoria){min-height:17rem}.room-entry h2,.room-entry:not(.room-entry-mentoria) h2{font-size:clamp(2.8rem,13vw,4.4rem)}.module-ledger li{grid-template-columns:2rem minmax(0,1fr);gap:.8rem;min-height:9rem;padding:1rem 0}.module-duration{grid-column:2}.module-status{justify-self:start}.module-actions{grid-column:2;justify-items:start}.product-media-copy{min-height:20rem;padding:1.5rem}.product-media-copy h2{padding-top:2.5rem}.product-media-stage{min-height:19rem}.product-media-toggle{width:5.4rem}.product-media-controls{grid-template-columns:auto minmax(4rem,1fr) auto;gap:.7rem;padding:.8rem}.product-media-controls>span{display:none}.product-state-panel{grid-template-columns:1fr}.materials-list>li{grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.25rem 0}.materials-list>li.is-available{padding-left:.65rem}.materials-list article,.material-provenance,.material-revision,.material-action{grid-area:auto/2}.material-provenance{grid-template-columns:1fr 1fr;margin-top:.5rem}.material-action{margin-top:.5rem}.materials-history li{grid-template-columns:2rem minmax(0,1fr)}.materials-history time{grid-column:2}.acceleration-stage{padding:1.5rem}.account-ledger{grid-template-columns:1fr}.account-danger{grid-template-columns:1fr;align-items:start}.account-danger button{width:100%}}::view-transition-group(corban-public-route){animation-duration:.52s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}::view-transition-old(.corban-route-soft){animation:.17s cubic-bezier(.4,0,1,1) both corban-route-fade-out}::view-transition-new(.corban-route-soft){animation:.36s cubic-bezier(.165,.84,.44,1) 90ms both corban-route-fade-in}::view-transition-old(.corban-door-forward){--corban-route-shift:-1.75rem;animation:.18s cubic-bezier(.4,0,1,1) both corban-route-fade-out,.42s cubic-bezier(.77,0,.175,1) both corban-route-slide-out}::view-transition-new(.corban-door-forward){--corban-route-shift:1.75rem;animation:.34s cubic-bezier(.165,.84,.44,1) .11s both corban-route-fade-in,.46s cubic-bezier(.165,.84,.44,1) both corban-route-slide-in}::view-transition-old(.corban-door-back){--corban-route-shift:1.75rem;animation:.18s cubic-bezier(.4,0,1,1) both corban-route-fade-out,.42s cubic-bezier(.77,0,.175,1) both corban-route-slide-out}::view-transition-new(.corban-door-back){--corban-route-shift:-1.75rem;animation:.34s cubic-bezier(.165,.84,.44,1) .11s both corban-route-fade-in,.46s cubic-bezier(.165,.84,.44,1) both corban-route-slide-in}@keyframes corban-route-fade-out{to{opacity:0;filter:blur(2px)}}@keyframes corban-route-fade-in{0%{opacity:0;filter:blur(3px)}}@keyframes corban-route-slide-out{to{transform:translate3d(var(--corban-route-shift), 0, 0)}}@keyframes corban-route-slide-in{0%{transform:translate3d(var(--corban-route-shift), 0, 0)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:.01ms!important;animation-delay:0s!important}}
html{--font-display:var(--font-fluid-sans);--font-body:var(--font-fluid-sans)}body{background:#edf3ec}body.fluid-menu-open,body.fluid-overlay-open{overflow:hidden}.fluid-mode{--ink:#061f19;--ink-raised:#031712;--ink-soft:#285b49;--paper:#edf3ec;--paper-raised:#fff9ec;--paper-muted:#dfe8df;--cobalt:#0b3b2e;--cobalt-deep:#061f19;--cobalt-on-ink:#fff9ec;--brass:#d7b04e;--ink-muted-on-paper:#061f19b3;--paper-muted-on-ink:#fff9ecb8;--line-on-ink:#d7b04e4d;--line-on-paper:#061f192e;--ease-fluid:cubic-bezier(.165, .84, .44, 1);background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-fluid-sans), sans-serif}.fluid-mode ::selection{background:var(--brass);color:var(--ink)}.fluid-mode :focus-visible{outline-offset:4px;outline:2px solid}.fluid-mode .interface-kicker{color:var(--ink);letter-spacing:.1em;align-items:center;display:flex}.fluid-mode .interface-kicker:before{background:var(--brass);content:"";width:.4rem;height:.4rem;margin-right:.75rem;transform:rotate(45deg)}.fluid-mode .access-panel-copy h1,.fluid-mode .plan-intro h1,.fluid-mode .gate-panel h1,.fluid-mode .hub-page-heading h1,.fluid-mode .hub-home-heading h1,.fluid-mode .room-entry h2,.fluid-mode .product-media-copy h2,.fluid-mode .learning-route-intro h2,.fluid-mode .diagnostic-board h2,.fluid-mode .acceleration-copy h2,.fluid-mode .materials-register-heading h2,.fluid-mode .materials-history h2,.fluid-mode .materials-list h3,.fluid-mode .account-ledger strong,.fluid-mode .account-danger h2{font-family:var(--font-fluid-sans), sans-serif;font-weight:400}.access-shell.fluid-mode{background:var(--paper);grid-template-columns:minmax(0,1.15fr) minmax(28rem,.85fr)}.fluid-mode .access-map{background:linear-gradient(#061f1938,#031712b8),url(/videos/hero-poster.jpg) 50%/cover}.fluid-mode .access-map:before,.fluid-mode .access-map:after{border-color:#ffffff47}.fluid-mode .access-map-word{color:#0000;-webkit-text-stroke-color:#ffffffb8}.fluid-mode .access-map-axis{box-shadow:none;background:#ffffff9e}.fluid-mode .access-map-axis:before{border-color:var(--brass);background:#061f19c7}.fluid-mode .access-map-coordinate,.fluid-mode .access-map-level{color:#ffffffbd}.fluid-mode .access-panel{border-left:1px solid var(--line-on-paper);background:color-mix(in srgb, var(--paper-raised) 92%, transparent);color:var(--ink)}.fluid-mode .access-panel-header,.fluid-mode .plan-header,.fluid-mode .access-field{border-color:var(--line-on-paper)}.fluid-mode .access-brand{color:var(--ink)}.fluid-mode .access-panel-copy>p:last-child,.fluid-mode .plan-intro>p:last-child,.fluid-mode .access-field label,.fluid-mode .access-form-message,.fluid-mode .access-panel-footer{color:var(--ink-muted-on-paper)}.fluid-mode .access-field label span{color:var(--ink)}.fluid-mode .access-field input{color:var(--ink);font-family:var(--font-fluid-sans), sans-serif}.fluid-mode .access-field input::placeholder{color:#061f196b}.fluid-mode .access-field:focus-within{border-color:var(--ink)}.fluid-mode .access-form-message.is-visible{color:#7b312b}.fluid-mode .access-submit,.fluid-mode .interface-action,.fluid-mode .hub-error-actions button{background:var(--ink-raised);color:#fff;transition:background-color 1s var(--ease-fluid), color 1s var(--ease-fluid), transform 1s var(--ease-fluid)}.fluid-mode .access-submit:hover:not(:disabled),.fluid-mode .interface-action:hover:not(:disabled),.fluid-mode .hub-error-actions button:hover{background:var(--ink);transform:translateY(-.18rem)}.fluid-mode .access-panel-footer a{color:var(--ink)}.plan-shell.fluid-mode{background:linear-gradient(#21232509 1px, transparent 1px), linear-gradient(90deg, #21232509 1px, transparent 1px), var(--paper);background-size:6rem 6rem}.fluid-mode .plan-blueprint{border-color:var(--line-on-paper);box-shadow:none;background:#ffffffa8}.fluid-mode .plan-blueprint-heading,.fluid-mode .plan-blueprint-main ul,.fluid-mode .plan-blueprint-main li{border-color:var(--line-on-paper)}.fluid-mode .plan-blueprint-main>div>p,.fluid-mode .plan-blueprint-action p{color:var(--ink-muted-on-paper)}.fluid-mode .plan-blueprint-main li span{color:#21232580}.fluid-mode .plan-blueprint-main li i{color:var(--ink)}.fluid-mode .plan-blueprint-action{border-color:var(--line-on-paper);background:var(--paper-muted)}.gate-shell.fluid-mode{color:#fff;background:linear-gradient(#061f19b8,#031712d6),url(/videos/corredor-poster.jpg) 50%/cover}.fluid-mode .gate-grid{opacity:.24;background-color:#0000;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:6rem 6rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.fluid-mode .gate-grid:after{background:#ffffffad}.fluid-mode .gate-panel{box-shadow:none;color:#fff;background:#0b1012d6;border-color:#ffffff38}.fluid-mode .gate-status,.fluid-mode .gate-coordinate,.fluid-mode .gate-panel>p:not(.interface-kicker,.gate-flash,.gate-coordinate){color:#ffffffb8}.fluid-mode .gate-panel .interface-kicker{color:#fff}.fluid-mode .gate-status .is-closed{color:var(--paper-muted)}.fluid-mode .gate-flash{color:#fff;background:#ffffff14;border-color:#fff}.fluid-mode .gate-account{border-color:#ffffff38}.fluid-mode .gate-account span,.fluid-mode .gate-account small{color:#ffffff94}.fluid-mode .gate-switch-account{color:#fff;border-color:#d7b04e75}.fluid-mode .gate-switch-account:hover{background:#d7b04e1f;border-color:#d7b04e}.hub-app.fluid-mode{background:linear-gradient(#061f1909 1px, transparent 1px), linear-gradient(90deg, #061f1909 1px, transparent 1px), var(--paper);min-height:100svh;color:var(--ink);background-size:7rem 7rem;overflow-x:clip}.fluid-mode .hub-nav{z-index:40;color:#fff9ec;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:#061f19e6;border:1px solid #d7b04e61;border-radius:1.65rem 1.65rem .45rem .45rem;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.7fr) auto;width:min(78rem,100vw - 2rem);min-height:5rem;position:fixed;top:auto;bottom:2rem;left:50%;transform:translate(-50%)}.fluid-mode .hub-nav-brand,.fluid-mode .hub-nav-account{padding:.7rem 1.2rem}.fluid-mode .hub-nav-brand>small,.fluid-mode .hub-nav-links a,.fluid-mode .hub-nav-account button{color:#ffffffad}.fluid-mode .hub-nav-links{border-color:#ffffff2e}.fluid-mode .hub-nav-links a+a{border-color:#ffffff24}.fluid-mode .hub-nav-links a{min-width:7rem;transition:background-color .7s var(--ease-fluid), color .7s var(--ease-fluid), opacity .7s var(--ease-fluid)}.fluid-mode .hub-nav-links a:hover{color:#fff9ec;background:#d7b04e1f}.fluid-mode .hub-nav-links a.is-active{color:#fff9ec;background:#d7b04e1a}.fluid-mode .hub-nav-links small,.fluid-mode .hub-nav-links a.is-active small{color:#d7b04e}.fluid-mode .hub-nav-active-track{height:1px;box-shadow:none;background:#d7b04e}.fluid-mode .hub-avatar{color:#fff;border-color:#ffffff4d}.fluid-mode .hub-avatar.is-active{color:var(--ink-raised);background:#d7b04e;border-color:#d7b04e}.fluid-mode .hub-main{min-height:100svh;padding-bottom:8rem}.fluid-mode .hub-route-scan{background:var(--ink);height:1px;box-shadow:none}.fluid-mode .hub-skip-link{background:var(--ink-raised);color:#fff}.fluid-mode .hub-page{padding-top:clamp(5rem,9vw,9rem)}.fluid-mode .hub-home-heading h1,.fluid-mode .hub-page-heading h1{letter-spacing:-.055em;font-weight:400}.fluid-mode .hub-home-heading h1 span{color:#0000;-webkit-text-stroke:1px #061f19b8}.fluid-mode .hub-today,.fluid-mode .hub-heading-note{border-color:var(--ink);background:#ffffff9e}.fluid-mode .hub-today>span,.fluid-mode .hub-heading-note>span,.fluid-mode .hub-heading-note small{color:var(--ink-muted-on-paper)}.fluid-mode .hub-today a{border-color:var(--line-on-paper);color:var(--ink)}.fluid-mode .hub-status-strip,.fluid-mode .hub-status-strip>span+span{border-color:var(--line-on-paper)}.fluid-mode .hub-status-strip{background:#ffffff57}.fluid-mode .hub-status-strip small{color:#21232585}.fluid-mode .hub-status-strip>span:first-child strong{color:var(--ink)}.fluid-mode .hub-archive-rail{border-color:var(--brass);background:var(--ink-raised);color:#fff}.fluid-mode .hub-archive-rail>span,.fluid-mode .hub-archive-rail p{color:#ffffffb3}.fluid-mode .room-map-heading{border-color:var(--line-on-paper);color:var(--ink-muted-on-paper)}.fluid-mode .room-entry{border-color:var(--line-on-paper);color:var(--ink);box-shadow:none;transition:background-color 1s var(--ease-fluid), color 1s var(--ease-fluid), transform 1s var(--ease-fluid);background:#ffffff94}.fluid-mode .room-entry-mentoria{background:linear-gradient(135deg, #d7b04e14, transparent 48%), var(--paper-muted)}.fluid-mode .room-entry-aceleracao{background:repeating-linear-gradient(-45deg,#0000 0 16px,#21232509 16px 17px),#ffffff85}.fluid-mode .room-entry:hover{background:var(--ink-raised);color:#fff;transform:translateY(-.28rem)}.fluid-mode .room-entry-top small,.fluid-mode .room-entry p{color:var(--ink-muted-on-paper)}.fluid-mode .room-entry:hover .room-entry-top small,.fluid-mode .room-entry:hover p{color:#ffffffb3}.fluid-mode .room-entry-top i,.fluid-mode .room-entry-bottom strong{color:var(--ink)}.fluid-mode .room-entry:hover .room-entry-top i,.fluid-mode .room-entry:hover .room-entry-bottom strong{color:#fff}.fluid-mode .room-map-joint{border-color:var(--brass);background:var(--paper);color:var(--ink)}.fluid-mode .room-map-joint i,.fluid-mode .room-map-joint span{background:var(--paper)}.fluid-mode .hub-heading-note.is-waiting{border-color:var(--paper-muted)}.fluid-mode .hub-heading-note.is-live{border-color:var(--ink)}.fluid-mode .hub-heading-note>i{background:#2123251f}.fluid-mode .hub-heading-note>i b{background:var(--ink)}.fluid-mode .product-media-room{border-color:var(--line-on-paper);background:#ffffff8f}.fluid-mode .product-media-copy{border-color:var(--line-on-paper)}.fluid-mode .product-media-copy>span,.fluid-mode .product-media-copy>small,.fluid-mode .product-media-copy p,.fluid-mode .learning-route-intro>span,.fluid-mode .learning-route-intro p,.fluid-mode .diagnostic-index,.fluid-mode .diagnostic-board p,.fluid-mode .product-state-panel>span,.fluid-mode .product-state-panel>small,.fluid-mode .product-state-panel p,.fluid-mode .acceleration-copy>span,.fluid-mode .acceleration-copy p,.fluid-mode .acceleration-register span,.fluid-mode .account-ledger span,.fluid-mode .account-danger span,.fluid-mode .account-danger p{color:var(--ink-muted-on-paper)}.fluid-mode .product-media-stage{background:var(--ink-raised)}.fluid-mode .product-media-stage:after{background:linear-gradient(#0000 52%,#0b1012c7),linear-gradient(90deg,#0b101224,#0000 34%)}.fluid-mode .product-media-toggle{background:#0b1012a3;border-color:#ffffffbd}.fluid-mode .product-media-toggle:hover{border-color:#fff}.fluid-mode .product-media-controls{background:#0b1012e6;border-color:#fff3}.fluid-mode .product-media-controls input{background:linear-gradient(90deg, #fff var(--media-progress), #ffffff3d var(--media-progress))}.fluid-mode .module-ledger,.fluid-mode .module-ledger li,.fluid-mode .diagnostic-board,.fluid-mode .diagnostic-board article+article,.fluid-mode .acceleration-register,.fluid-mode .acceleration-register>div{border-color:var(--line-on-paper)}.fluid-mode .module-ledger li{background:#ffffff47}.fluid-mode .module-ledger li.is-in-progress{box-shadow:inset 2px 0 0 var(--brass);background:#ffffffad}.fluid-mode .module-number{color:var(--ink)}.fluid-mode .content-state-tag i,.fluid-mode .content-state-tag.is-available i{background:var(--ink)}.fluid-mode .content-state-tag.is-locked i,.fluid-mode .content-state-tag.is-empty i{background:#2123256b}.fluid-mode .content-state-tag.is-waiting i,.fluid-mode .content-state-tag.is-coming-soon i{border-color:var(--ink)}.fluid-mode .module-progress-action,.fluid-mode .material-transfer button{border-color:var(--ink);color:var(--ink);transition:background-color .8s var(--ease-fluid), color .8s var(--ease-fluid), transform .8s var(--ease-fluid)}.fluid-mode .module-progress-action:hover,.fluid-mode .material-transfer button:hover:not(:disabled){background:var(--ink-raised);color:#fff;transform:translateY(-.14rem)}.fluid-mode .diagnostic-board article{background:#ffffff4d}.fluid-mode .product-state-panel{border-color:var(--line-on-paper);background:#ffffff57}.fluid-mode .product-state-panel.is-coming-soon{border-left-color:var(--ink);background:repeating-linear-gradient(-45deg,#0000 0 12px,#2123250a 12px 13px),#ffffff6b}.fluid-mode .acceleration-stage{border-color:var(--line-on-paper);background:var(--paper-muted)}.fluid-mode .materials-register-heading,.fluid-mode .materials-columns,.fluid-mode .materials-list>li,.fluid-mode .materials-history,.fluid-mode .materials-history ol,.fluid-mode .materials-history li,.fluid-mode .account-ledger,.fluid-mode .account-ledger>div{border-color:var(--line-on-paper)}.fluid-mode .materials-register-heading{border-bottom-color:var(--ink)}.fluid-mode .materials-register-heading span,.fluid-mode .materials-columns,.fluid-mode .material-index,.fluid-mode .materials-list article>span,.fluid-mode .material-provenance dt,.fluid-mode .material-revision,.fluid-mode .material-action>small,.fluid-mode .materials-history header>span,.fluid-mode .materials-history-empty>span,.fluid-mode .materials-register-heading p,.fluid-mode .materials-list article p,.fluid-mode .materials-history-empty p,.fluid-mode .material-revision small,.fluid-mode .material-transfer small,.fluid-mode .materials-history li>span,.fluid-mode .materials-history time,.fluid-mode .materials-history li small{color:var(--ink-muted-on-paper)}.fluid-mode .materials-list>li{background:#ffffff3d}.fluid-mode .materials-list>li.is-available{box-shadow:inset 2px 0 0 var(--brass);background:#ffffff9e}.fluid-mode .materials-list>li.is-coming-soon{background:repeating-linear-gradient(-45deg,#0000 0 18px,#21232509 18px 19px),#ffffff47}.fluid-mode .materials-list article>span,.fluid-mode .material-transfer.is-complete small{color:var(--ink)}.fluid-mode .materials-history{border-top-color:var(--ink)}.fluid-mode .materials-history-empty{border-color:var(--line-on-paper);background:#ffffff47}.fluid-mode .account-ledger>div{background:#ffffff57}.fluid-mode .account-danger{border-color:var(--ink);background:var(--paper-muted)}.fluid-mode .account-danger button{border-color:var(--ink);color:var(--ink)}.fluid-mode .account-danger button:hover{color:#7b312b;border-color:#7b312b}.fluid-mode .hub-system-state-heading,.fluid-mode .hub-error-actions{border-color:var(--line-on-paper)}.fluid-mode .hub-system-state-heading,.fluid-mode .hub-error-copy p,.fluid-mode .hub-error-actions>a{color:var(--ink-muted-on-paper)}.fluid-mode .hub-system-state-heading i,.fluid-mode .hub-loading-title i,.fluid-mode .hub-loading-grid i{background:#21232514}.fluid-mode .hub-system-state-heading i:after{background:var(--ink)}.fluid-mode .hub-loading-grid i{border-color:var(--line-on-paper)}.fluid-mode .hub-error-copy>span{color:var(--ink)}.fluid-mode .room-map-grid-six{grid-template-rows:repeat(2,minmax(19rem,auto));grid-template-columns:repeat(6,minmax(0,1fr))}.fluid-mode .room-map-grid-six .room-entry{grid-row:auto}.fluid-mode .room-map-grid-six .room-entry-formacao,.fluid-mode .room-map-grid-six .room-entry-mentoria,.fluid-mode .room-map-grid-six .room-entry-metodo,.fluid-mode .room-map-grid-six .room-entry-editora,.fluid-mode .room-map-grid-six .room-entry-clube,.fluid-mode .room-map-grid-six .room-entry-tech{grid-column:span 3}.fluid-mode .room-map-grid-six .room-entry h2{font-size:clamp(2.5rem,4vw,4.8rem)}.fluid-mode .room-map-grid-six .room-map-joint{display:none}.fluid-mode .hub-journey-intro,.fluid-mode .member-door-thesis{border-top:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);gap:2rem;margin-top:clamp(4rem,8vw,8rem);padding:1.3rem 0;display:grid}.fluid-mode .hub-journey-intro>span,.fluid-mode .member-door-thesis>span,.fluid-mode .member-door-grid span,.fluid-mode .member-door-facts header>span,.fluid-mode .member-door-journey header>span{color:var(--ink-muted-on-paper);font:500 .59rem/1.2 var(--font-mono), monospace;letter-spacing:.08em}.fluid-mode .hub-journey-intro p,.fluid-mode .member-door-thesis p{letter-spacing:-.035em;max-width:52rem;margin:0;font-size:clamp(1.35rem,2.35vw,2.35rem);line-height:1.15}.fluid-mode .hub-journey-map{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(3rem,6vw,6rem) 0 0;padding:0;list-style:none;display:grid}.fluid-mode .hub-journey-map li{min-width:0}.fluid-mode .hub-journey-map a{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);min-height:31rem;color:var(--ink);transition:background-color .8s var(--ease-fluid), color .8s var(--ease-fluid), transform .8s var(--ease-fluid);background:#fff6;flex-direction:column;padding:1.4rem;display:flex}.fluid-mode .hub-journey-map a:hover{z-index:1;background:var(--ink-raised);color:#fff;transform:translateY(-.3rem)}.fluid-mode .hub-journey-map a>div{color:var(--ink-muted-on-paper);font:500 .55rem/1.2 var(--font-mono), monospace;text-transform:uppercase;justify-content:space-between;gap:.7rem;display:flex}.fluid-mode .hub-journey-map a:hover>div,.fluid-mode .hub-journey-map a:hover p{color:#ffffffb3}.fluid-mode .hub-journey-map a>div span{margin-right:auto}.fluid-mode .hub-journey-map i{font-style:normal}.fluid-mode .hub-journey-map h2,.fluid-mode .member-door-grid h2,.fluid-mode .member-door-facts h2,.fluid-mode .member-door-journey h2{font-family:var(--font-fluid-sans), sans-serif;letter-spacing:-.055em;margin:0;font-weight:400}.fluid-mode .hub-journey-map h2{margin-top:4.5rem;font-size:clamp(2rem,3.2vw,3.8rem);line-height:.9}.fluid-mode .hub-journey-map p{color:var(--ink-muted-on-paper);margin:1.2rem 0 auto;line-height:1.45}.fluid-mode .hub-journey-map a>strong{font:500 .58rem/1.2 var(--font-mono), monospace;text-transform:uppercase;border-top:1px solid;margin-top:2.5rem;padding-top:1rem}.fluid-mode .member-door-grid{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:1fr 1fr;margin-top:1rem;display:grid}.fluid-mode .member-door-grid>div{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);background:#ffffff61;min-height:22rem;padding:clamp(1.5rem,3vw,2.8rem)}.fluid-mode .member-door-grid h2{max-width:12ch;margin-top:5rem;font-size:clamp(2.4rem,4vw,4.5rem);line-height:.9}.fluid-mode .member-door-grid p{max-width:38rem;color:var(--ink-muted-on-paper);margin:1.5rem 0 0;line-height:1.5}.fluid-mode .member-door-facts,.fluid-mode .member-door-journey{margin-top:clamp(5rem,9vw,9rem)}.fluid-mode .member-door-facts header,.fluid-mode .member-door-journey header{grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.fluid-mode .member-door-facts h2,.fluid-mode .member-door-journey h2{max-width:14ch;font-size:clamp(2.8rem,5.5vw,6rem);line-height:.88}.fluid-mode .member-door-facts>div{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.fluid-mode .member-door-facts article{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);flex-direction:column;min-height:18rem;padding:1.2rem;display:flex}.fluid-mode .member-door-facts small,.fluid-mode .member-door-facts span,.fluid-mode .member-door-facts em,.fluid-mode .member-door-journey li>small,.fluid-mode .member-door-journey li>span,.fluid-mode .member-door-journey li>em{color:var(--ink-muted-on-paper);font:500 .55rem/1.3 var(--font-mono), monospace;text-transform:uppercase;font-style:normal}.fluid-mode .member-door-facts article>span{margin-top:.8rem}.fluid-mode .member-door-facts article>strong{margin:auto 0 1.4rem;font-size:1.1rem;line-height:1.25}.fluid-mode .member-door-journey ol{border-top:1px solid var(--line-on-paper);margin:0;padding:0;list-style:none}.fluid-mode .member-door-journey li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:3rem 8rem minmax(12rem,.8fr) minmax(16rem,1.2fr) 8rem;align-items:center;gap:1.5rem;min-height:9rem;padding:1.2rem 0;display:grid}.fluid-mode .member-door-journey li>strong{letter-spacing:-.025em;font-size:1.3rem}.fluid-mode .member-door-journey li>p{color:var(--ink-muted-on-paper);margin:0;line-height:1.45}.fluid-mode .member-door-actions{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:clamp(5rem,9vw,9rem);display:grid}.fluid-mode .member-door-actions a{color:var(--ink);font:500 .63rem/1.2 var(--font-mono), monospace;text-transform:uppercase;transition:background-color .5s var(--ease-fluid), color .5s var(--ease-fluid);justify-content:space-between;gap:2rem;padding:1.4rem;display:flex}.fluid-mode .member-door-actions a+a{border-left:1px solid var(--ink)}.fluid-mode .member-door-actions a:hover{background:var(--ink);color:#fff}@media (max-width:1120px){.fluid-mode .hub-nav{grid-template-columns:auto minmax(0,1fr) auto}.fluid-mode .hub-nav-links{order:initial;border-top:0;border-left:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-area:auto;overflow-x:auto}.fluid-mode .hub-nav-links a{min-width:0}.fluid-mode .hub-journey-map,.fluid-mode .member-door-facts>div{grid-template-columns:repeat(3,minmax(0,1fr))}.fluid-mode .member-door-journey li{grid-template-columns:3rem 7rem minmax(11rem,.8fr) minmax(15rem,1.2fr)}.fluid-mode .member-door-journey li>em{grid-column:3/-1}}@media (max-width:900px){.access-shell.fluid-mode{grid-template-columns:1fr}.fluid-mode .access-panel{border-top:1px solid var(--line-on-paper);border-left:0}.fluid-mode .product-media-copy,.fluid-mode .plan-blueprint-action{border-color:var(--line-on-paper)}.fluid-mode .room-map-grid-six{grid-template-rows:none;grid-template-columns:1fr 1fr}.fluid-mode .room-map-grid-six .room-entry-formacao,.fluid-mode .room-map-grid-six .room-entry-mentoria,.fluid-mode .room-map-grid-six .room-entry-metodo,.fluid-mode .room-map-grid-six .room-entry-editora,.fluid-mode .room-map-grid-six .room-entry-clube,.fluid-mode .room-map-grid-six .room-entry-tech{grid-column:span 1}.fluid-mode .hub-journey-map,.fluid-mode .member-door-facts>div{grid-template-columns:1fr 1fr}.fluid-mode .member-door-journey li{grid-template-columns:3rem minmax(0,1fr)}.fluid-mode .member-door-journey li>span,.fluid-mode .member-door-journey li>strong,.fluid-mode .member-door-journey li>p,.fluid-mode .member-door-journey li>em{grid-column:2}}@media (max-width:640px){.gate-shell.fluid-mode{place-items:start center;min-height:100dvh;padding:5rem 1rem 3rem;overflow-y:auto}.product-v2.fluid-mode .hub-nav{z-index:60;width:100%;min-height:calc(4.65rem + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-top:1px solid #d7b04e85;border-radius:1.25rem 1.25rem 0 0;grid-template-columns:minmax(0,4fr) minmax(0,1fr);position:fixed;inset:auto 0 0;transform:none}.product-v2.fluid-mode .hub-nav-account{border-left:1px solid #ffffff24;grid-template-columns:1fr;place-items:stretch stretch;width:auto;min-width:0;padding:0;display:grid}.product-v2.fluid-mode .hub-nav-brand,.product-v2.fluid-mode .hub-nav-account form{display:none}.product-v2.fluid-mode .hub-nav-links{border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.product-v2.fluid-mode .hub-nav-links a{text-align:center;flex-direction:column;justify-content:center;gap:.25rem;min-width:0;min-height:4.2rem;padding:.65rem .2rem;font-size:.59rem}.product-v2.fluid-mode .hub-avatar{color:#ffffffad;border:0;flex-direction:column;justify-content:center;place-self:stretch stretch;align-items:center;gap:.28rem;width:auto;min-width:0;height:100%;min-height:4.2rem;display:flex}.product-v2.fluid-mode .hub-avatar-initial{color:#fff;border:1px solid #d7b04e85;place-items:center;width:1.5rem;height:1.5rem;font-size:.58rem;display:grid}.product-v2.fluid-mode .hub-avatar-label{font-size:.59rem;display:block}.product-v2.fluid-mode .hub-avatar.is-active{color:#d7b04e;background:#d7b04e1f}.product-v2.fluid-mode .hub-main{padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.fluid-mode .gate-panel{box-shadow:none}.fluid-mode .room-map-grid-six,.fluid-mode .hub-journey-map,.fluid-mode .member-door-grid,.fluid-mode .member-door-facts>div,.fluid-mode .member-door-actions{grid-template-columns:1fr}.fluid-mode .room-map-grid-six .room-entry-clube,.fluid-mode .room-map-grid-six .room-entry-tech{grid-column:auto}.fluid-mode .hub-journey-intro,.fluid-mode .member-door-thesis,.fluid-mode .member-door-facts header,.fluid-mode .member-door-journey header{grid-template-columns:1fr}.fluid-mode .hub-journey-map a{min-height:24rem}.fluid-mode .member-door-actions a+a{border-top:1px solid var(--ink);border-left:0}}
