html.lenis-on{scroll-behavior:auto}.lenis-on [data-lenis-prevent]{overscroll-behavior:contain}.site-action{transition:translate .25s,scale .18s,box-shadow .25s,color .2s,background-color .2s,border-color .2s}@media (prefers-reduced-motion:no-preference){.site-action:not(:disabled):not([aria-disabled=true]):active{scale:.97}}@media (prefers-reduced-motion:reduce){.site-action{transition:none}}#vision-2047{--vision-fg:#fff;--vision-muted:#c9ccd6;--vision-panel:#0b0f1eb8;--vision-line:#ffffff29;--vision-scrim:#0b0f1e;--color-fg:#fff;--color-fg-muted:#c9ccd6;color:var(--vision-fg);background:radial-gradient(50% 45% at 78% 100%,#3b82f638,#0000 70%),radial-gradient(40% 35% at 12% 10%,#8b3dff24,#0000 70%),#0b0f1e}html[data-theme=mono] #vision-2047{--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#d12cdb;--vision-panel:#0b0f1e;background:#0b0f1e}html[data-theme=mono] #vision-2047 .text-gradient-shimmer{background-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);text-decoration:none}html[data-theme=mono] #vision-2047 :is(.text-brand-cyan,.text-brand-blue,.text-brand-magenta){color:inherit}html[data-theme=mono] #vision-2047 .vision-point[data-accent=cyan] .text-brand-cyan{color:#00e5ff}html[data-theme=mono] #vision-2047 .vision-point[data-accent=blue] .text-brand-blue{color:#3b82f6}html[data-theme=mono] #vision-2047 .vision-point[data-accent=magenta] .text-brand-magenta{color:#d12cdb}html[data-theme=mono] #vision-2047 .vision-point{border:1px solid #fff3;border-left-width:3px}.vision-track{--p:0;position:relative}.vision-stage{position:relative;overflow:hidden}.vision-sky{z-index:0;position:absolute;inset:0}.vision-sky:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--vision-scrim) 0%, color-mix(in srgb, var(--vision-scrim) 70%, transparent) 30%, transparent 58%);position:absolute;inset:0}.vision-horizon,.vision-horizon-canvas,.vision-globe-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.vision-frame{z-index:1;max-width:80rem;margin-inline:auto;padding:clamp(4.5rem,9vw,7rem) 1.5rem clamp(12rem,30vw,20rem);position:relative}.vision-year{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(4.5rem,13vw,10.5rem);font-weight:800;line-height:.85}.vision-title{max-width:22ch;font-family:var(--font-display);color:var(--vision-fg);text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:700;line-height:1.12}.vision-lede{max-width:46ch;color:var(--vision-muted);margin-top:1rem;font-size:.98rem;line-height:1.7}.vision-rail{display:none}.vision-points{gap:1rem;margin-top:2.5rem;display:grid}.vision-point{background:var(--vision-panel);border:1px solid var(--vision-line);border-left:3px solid;border-radius:6px;padding:1.4rem 1.4rem 1.5rem;position:relative}.vision-point[data-accent]{color:var(--vision-fg)}.vision-point[data-accent=cyan]{border-left-color:var(--color-brand-cyan)}.vision-point[data-accent=blue]{border-left-color:var(--color-brand-blue)}.vision-point[data-accent=violet]{border-left-color:var(--color-brand-violet)}.vision-point[data-accent=magenta]{border-left-color:var(--color-brand-magenta)}.vision-point-n{font-family:var(--font-display);letter-spacing:.24em;font-size:.75rem;font-weight:800}.vision-point-heading{font-family:var(--font-display);letter-spacing:.16em;margin-top:1rem;font-size:.78rem;font-weight:800;line-height:1.5}.vision-point-body{color:var(--vision-muted);margin-top:.6rem;font-size:.92rem;line-height:1.65}html[data-theme=mono] .vision-point-heading{font-family:var(--font-sans);letter-spacing:.16em;font-weight:800}@media (min-width:640px){.vision-points{grid-template-columns:1fr 1fr}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.vision-track{height:340vh}.vision-stage{height:100svh;min-height:640px;position:sticky;top:0}.vision-frame{grid-template-columns:minmax(0,1.15fr) auto minmax(0,.95fr);align-items:start;column-gap:clamp(1.5rem,3vw,3rem);height:100%;padding:clamp(6.5rem,12vh,8.5rem) 2rem 0;display:grid}.vision-year{letter-spacing:calc(.14em - var(--p) * .16em);transform:translateY(calc((1 - var(--p)) * 1.5rem))}.vision-rail{flex-direction:column;gap:1.1rem;margin-top:.6rem;padding-left:1.1rem;display:flex;position:relative}.vision-rail:before,.vision-rail-fill{content:"";background:var(--vision-line);border-radius:2px;width:2px;position:absolute;top:.3rem;bottom:.3rem;left:0}.vision-rail-fill{background:var(--gradient-brand-diag,linear-gradient(#00e5ff, #d12cdb));transform-origin:top;transform:scaleY(var(--p))}.vision-rail-item{opacity:.4;align-items:baseline;gap:.65rem;max-width:13rem;transition:opacity .4s;display:flex}.vision-rail-item.is-active,.vision-rail-item.is-past{opacity:1}.vision-rail-n{font-family:var(--font-display);letter-spacing:.2em;font-size:.72rem;font-weight:800}.vision-rail-label{letter-spacing:.14em;color:var(--vision-muted);font-size:.66rem;font-weight:700;line-height:1.45}.vision-points{min-height:17rem;margin-top:.2rem;display:block;position:relative}.vision-point{opacity:0;clip-path:inset(0 0 100% round 6px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),clip-path .75s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;transform:translateY(2.2rem)scale(.985)}.vision-point.is-active{opacity:1;clip-path:inset(0 round 6px);transform:none}.vision-point.is-past{opacity:0;clip-path:inset(0 round 6px);transform:translateY(-1.6rem)scale(.985)}.vision-point-glyph svg,.vision-point-glyph>div{transition:transform .9s cubic-bezier(.22,1,.36,1)}.vision-point.is-active .vision-point-glyph svg,.vision-point.is-active .vision-point-glyph>div{transform:rotate(-8deg)scale(1.08)}}.story-hero{isolation:isolate;min-height:min(100svh,980px);color:var(--color-fg);align-items:center;padding:clamp(7rem,14vh,10rem) 0 clamp(4rem,8vh,6rem);display:flex;position:relative;overflow:hidden}.story-hero-light{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand-violet) 26%, transparent), color-mix(in srgb, var(--color-brand-cyan) 8%, transparent) 55%, transparent 72%);border-radius:50%;width:90vmax;height:90vmax;animation:16s ease-in-out infinite alternate story-light;position:absolute;bottom:-45%;right:-20%}@keyframes story-light{to{transform:translate(-6%,-5%)scale(1.08)}}.story-hero-inner{align-items:end;gap:clamp(2.5rem,5vw,5rem);width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.5rem;display:grid}@media (min-width:1024px){.story-hero-inner{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem)}}.story-hero-title{max-width:15ch;font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-fg);margin-top:1.5rem;font-size:clamp(2.5rem,5.4vw,5.25rem);font-weight:800;line-height:1}@media (min-width:1024px){.story-hero-title{max-width:17ch}}html[data-theme=mono] .story-hero{background:radial-gradient(ellipse 60% 70% at 85% 100%, var(--acc-violet-night), transparent 70%), radial-gradient(ellipse 50% 60% at 0% 0%, var(--acc-cyan-night), transparent 70%), #0a0a0a}html[data-theme=mono] .story-hero-light{background:radial-gradient(closest-side, color-mix(in srgb, var(--acc-blue-lit) 14%, transparent), transparent 70%)}html[data-theme=mono] .story-hero-title{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:600;line-height:1}.story-hero-lede{max-width:38rem;color:var(--color-fg-muted);margin-top:1.75rem;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.story-hero-index ol{border-top:1px solid var(--color-border-strong)}.story-hero-index li{border-bottom:1px solid var(--color-border)}.story-hero-index a{color:var(--color-fg);grid-template-columns:3.2rem 1fr auto;align-items:baseline;gap:.5rem;padding:.85rem .25rem;transition:padding .35s cubic-bezier(.22,1,.36,1),color .3s;display:grid}.story-hero-n{font-family:var(--font-display);letter-spacing:.18em;color:var(--color-brand-cyan);font-size:.8rem;font-weight:800}html[data-theme=mono] .story-hero-label{font-family:var(--font-serif);font-weight:600}.story-hero-arrow{color:var(--color-fg-subtle);transition:transform .35s cubic-bezier(.22,1,.36,1),color .3s}.story-hero-index a:hover,.story-hero-index a:focus-visible{padding-left:.9rem}.story-hero-index a:hover .story-hero-arrow,.story-hero-index a:focus-visible .story-hero-arrow{color:var(--color-brand-cyan);transform:translateY(3px)}.story-hero-index a:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.story-hero-index li:nth-child(2) .story-hero-n{color:var(--color-brand-blue)}.story-hero-index li:nth-child(3) .story-hero-n{color:var(--color-brand-violet)}.story-hero-index li:nth-child(4) .story-hero-n{color:var(--color-brand-magenta)}.story-hero-index li:nth-child(5) .story-hero-n{color:var(--color-brand-cyan)}@media (prefers-reduced-motion:no-preference){.story-hero-index li{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards story-index-in;animation-delay:calc(.9s + var(--i) * 80ms);transform:translate(1.5rem)}.story-page [data-split=hero]{opacity:0;animation:0s 2.5s forwards story-failsafe}}@keyframes story-index-in{to{opacity:1;transform:none}}@keyframes story-failsafe{to{opacity:1}}.story-page .split-line{margin-bottom:-.08em;padding-bottom:.08em}.story-page :is(h1,h2) .text-gradient-shimmer{display:inline-block}:is(.story-page .reveal:has(>h2),.story-page .reveal:has(>div>h2)){opacity:1;clip-path:none;transition:none;transform:none}.gap-thread{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gap-thread-line{stroke:url(#gap-thread-grad);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gap-thread-glow{stroke:url(#gap-thread-grad);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.22;filter:blur(4px)}html[data-theme=mono] .gap-thread-glow{opacity:.12}.challenge-grid>.challenge-card>span:first-child{z-index:3;transition:transform .5s cubic-bezier(.34,1.56,.64,1),filter .5s,box-shadow .5s;position:relative}@media (prefers-reduced-motion:no-preference){.challenge-grid>.challenge-card:not(.is-lit)>span:first-child{filter:grayscale()opacity(.45);transform:scale(.86)}}.challenge-grid>.challenge-card.is-lit>span:first-child{box-shadow:0 0 0 4px var(--color-surface), 0 0 0 5px color-mix(in srgb, currentColor 35%, transparent), 0 0 22px -2px color-mix(in srgb, var(--color-brand-cyan) 55%, transparent);transform:scale(1.08)}.challenge-card{transition:border-color .5s,box-shadow .5s}.challenge-card.is-lit{box-shadow:0 14px 34px -26px color-mix(in srgb, var(--color-brand-violet) 70%, transparent)}@media (prefers-reduced-motion:reduce){.story-hero-light{animation:none}}.expo-particles{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.spectrum-progress{display:none}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.spectrum-progress{z-index:1;align-items:center;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:0 1.5rem 2rem;display:flex;position:relative}.spectrum-count{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.spectrum-count-of{color:var(--color-fg-subtle);font-weight:600}.spectrum-bar{background:var(--color-border);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.spectrum-bar i{background:var(--gradient-brand);transform-origin:0;transform:scaleX(calc(.04 + var(--sp,0) * .96));position:absolute;inset:0}.spectrum-hint{letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-subtle);opacity:calc(1 - var(--sp,0) * 4);font-size:.7rem}}.spectrum-stage .spectrum-lux-orb{opacity:.18}.edition-ticket{--mx:30%;--my:20%;--glass:color-mix(in srgb, var(--color-surface) 58%, transparent);--glass-edge:#ffffff38;--notch:var(--color-bg);isolation:isolate;border-radius:22px;display:grid;position:relative}@media (min-width:768px){.edition-ticket{grid-template-columns:minmax(0,1fr) 13.5rem}}html[data-theme=mono] .edition-ticket{--glass:#ffffff8c;--glass-edge:#ffffffe6}.edition-ticket-light{z-index:-1;pointer-events:none;filter:blur(48px);position:absolute;inset:-12% -6%}.edition-ticket-light span{aspect-ratio:1;opacity:.55;border-radius:50%;width:55%;position:absolute}.edition-ticket-light span:first-child{background:var(--color-brand-cyan);animation:14s ease-in-out infinite alternate ticket-drift;top:5%;left:0}.edition-ticket-light span:last-child{background:var(--color-brand-magenta);animation:17s ease-in-out infinite alternate-reverse ticket-drift;bottom:0;right:0}html[data-theme=mono] .edition-ticket-light span{opacity:.32}@keyframes ticket-drift{to{transform:translate(18%,-12%)scale(1.15)}}.edition-ticket-body,.edition-ticket-stub{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border:1px solid var(--glass-edge);position:relative;box-shadow:inset 0 1px #ffffff4d,0 30px 70px -40px #0000008c}.edition-ticket-body{border-radius:22px 22px 0 0;padding:clamp(1.5rem,3vw,2.25rem)}.edition-ticket-stub{border-radius:0 0 22px 22px}@media (min-width:768px){.edition-ticket-body{border-right:0;border-radius:22px 0 0 22px}.edition-ticket-stub{border-left:0;border-radius:0 22px 22px 0}}.edition-ticket-body:after,.edition-ticket-stub:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff29, transparent 60%);mix-blend-mode:soft-light;position:absolute;inset:0}.edition-ticket-stub{color:var(--color-fg);background-image:radial-gradient(circle at 0 0,#0000 0 0);flex-direction:column;justify-content:space-between;gap:.9rem;padding:1.5rem 1.4rem;display:flex}.edition-ticket-stub:before{content:"";border-top:2px dashed color-mix(in srgb, var(--color-fg) 28%, transparent);height:0;position:absolute;top:-1px;left:1.5rem;right:1.5rem}@media (min-width:768px){.edition-ticket-stub:before{border-top:0;border-left:2px dashed color-mix(in srgb, var(--color-fg) 28%, transparent);height:auto;inset:1.4rem auto 1.4rem -1px}.edition-ticket:before,.edition-ticket:after{content:"";z-index:2;background:var(--notch);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--glass-edge);border-radius:50%;position:absolute;right:calc(13.5rem - 13px)}.edition-ticket:before{top:-13px}.edition-ticket:after{bottom:-13px}}.edition-ticket-admit{letter-spacing:.32em;text-transform:uppercase;color:var(--color-brand-cyan);font-size:.65rem;font-weight:800}.edition-ticket-name{font-family:var(--font-display);font-size:1.3rem;font-weight:800;line-height:1.15}html[data-theme=mono] .edition-ticket-name{font-family:var(--font-serif);font-size:1.45rem;font-weight:700}.edition-ticket-status{letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-muted);font-size:.72rem;font-weight:700}.edition-ticket[data-state=registered] .edition-ticket-status{color:var(--color-success)}.edition-ticket-code{width:100%;height:34px;color:var(--color-fg);opacity:.75}@media (prefers-reduced-motion:reduce){.edition-ticket-light span{animation:none}}@property --rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes door-float{0%,to{translate:0}50%{translate:0 -6px}}.market-page .m-door{transform:translate3d(calc((1 - var(--show)) * var(--swing)), 0, calc((1 - var(--show)) * -320px)) rotateY(calc((1 - var(--show)) * var(--spin) + var(--ry))) rotateX(var(--rx));transition:--rx .35s cubic-bezier(.22,1,.36,1),--ry .35s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,filter .22s}.market-page .m-door>:not(.m-door-material):not(.m-door-glare):not(.m-door-beam){z-index:1;position:relative}.m-door-material{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(70% 60% at var(--gx,50%) var(--gy,50%), color-mix(in oklab, currentColor 30%, transparent), transparent 70%), repeating-linear-gradient(115deg, color-mix(in oklab, currentColor 8%, transparent) 0 2px, transparent 2px 10px);transition:opacity .45s;position:absolute;inset:-12%}.m-door-glare{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%), #ffffff2e, transparent 65%);transition:opacity .3s;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.m-door-glare{background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%), lab(100% -.0000298023 .0000119209/.18), transparent 65%)}}html[data-theme=mono] .m-door-glare{background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%), #ffffffb3, transparent 65%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.m-door:hover .m-door-material,.m-door:focus-visible .m-door-material{opacity:1;filter:url(#m-ripple)}.m-door:hover .m-door-glare{opacity:1}}@media (prefers-reduced-motion:no-preference){.market-title{animation:1s cubic-bezier(.22,1,.36,1) both market-title-in}}@keyframes market-title-in{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}}.people-hero{isolation:isolate;padding:clamp(8rem,16vh,11rem) 0 clamp(3.5rem,7vh,5.5rem);position:relative;overflow:hidden}.people-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent calc(100% - 1px), color-mix(in srgb, var(--color-fg) 5%, transparent) 0) 0 0 / 7.5rem 100%, radial-gradient(ellipse 55% 60% at 90% 30%, color-mix(in srgb, var(--color-brand-violet) 16%, transparent), transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.people-hero-inner{align-items:center;gap:clamp(2.5rem,6vw,6rem);max-width:80rem;margin-inline:auto;padding-inline:1.5rem;display:grid}@media (min-width:1024px){.people-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}}.people-hero-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-fg);text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.4rem,5.2vw,4.6rem);font-weight:800;line-height:1.04}html[data-theme=mono] .people-hero-title{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:600}.people-hero-lede{max-width:36rem;color:var(--color-fg-muted);margin-top:1.25rem;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.people-roll{border-top:2px solid var(--color-fg);padding-top:1rem}.people-roll-head{letter-spacing:.22em;text-transform:uppercase;color:var(--color-fg-subtle);justify-content:space-between;align-items:center;font-size:.68rem;font-weight:800;display:flex}.people-roll-live{color:var(--color-success);align-items:center;gap:.45rem;display:inline-flex}.people-roll-live i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite people-live;box-shadow:0 0}@keyframes people-live{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.people-roll-row{border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:baseline;gap:.6rem 1rem;padding:1.1rem 0 1.25rem;display:grid}.people-roll-n{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-width:2.2ch;font-size:clamp(3rem,6vw,4.75rem);font-weight:800;line-height:.9}.people-roll-row[data-accent=cyan] .people-roll-n{color:var(--color-brand-cyan)}.people-roll-row[data-accent=violet] .people-roll-n{color:var(--color-brand-violet)}.people-roll-row[data-accent=blue] .people-roll-n{color:var(--color-brand-blue)}.people-roll-row[data-accent=magenta] .people-roll-n{color:var(--color-brand-magenta)}.people-roll-label{font-family:var(--font-display);color:var(--color-fg);font-size:1.05rem;font-weight:700}.people-roll-bar{background:var(--color-border);border-radius:3px;grid-column:1/-1;height:3px;position:relative;overflow:hidden}.people-roll-bar:after{content:"";transform-origin:0;transform:scaleX(var(--share));background:currentColor;position:absolute;inset:0}.people-roll-row[data-accent=cyan] .people-roll-bar{color:var(--color-brand-cyan)}.people-roll-row[data-accent=violet] .people-roll-bar{color:var(--color-brand-violet)}.people-roll-row[data-accent=blue] .people-roll-bar{color:var(--color-brand-blue)}.people-roll-row[data-accent=magenta] .people-roll-bar{color:var(--color-brand-magenta)}.people-roll-link{font-family:var(--font-display);color:var(--color-fg);gap:.5rem;margin-top:1.1rem;font-size:.9rem;font-weight:700;display:inline-flex}.people-roll-link:hover{color:var(--color-brand-cyan)}.people-roll-link:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:no-preference){.count-up:not([data-ready]){visibility:hidden;animation:0s 2.5s forwards count-failsafe}.people-roll-bar:after{animation:1.6s cubic-bezier(.16,1,.3,1) .2s both people-bar}}@keyframes count-failsafe{to{visibility:visible}}@keyframes people-bar{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.people-roll-live i{animation:none}}[data-accent]>.blob-frame{--blob-a:var(--color-brand-cyan);--blob-b:var(--color-brand-violet)}[data-accent=magenta]>.blob-frame{--blob-a:var(--color-brand-magenta);--blob-b:var(--color-brand-violet)}[data-accent=blue]>.blob-frame{--blob-a:var(--color-brand-blue);--blob-b:var(--color-brand-cyan)}.blob-frame{width:136px;height:136px;margin:12px;position:relative}.blob-frame-svg{width:122%;height:122%;position:absolute;inset:-11%;overflow:visible}.blob-frame-halo{opacity:.38;filter:blur(.02px)}html[data-theme=mono] .blob-frame-halo{opacity:.22}.blob-frame-ring{stroke:var(--blob-a);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.8}.blob-frame-portrait{width:100%;height:100%;position:relative}.blob-frame .blob-portrait{border-radius:0;width:100%;height:100%}.prospectus-hero{--bar:#009cb8;padding:clamp(8rem,16vh,11rem) 0 clamp(3rem,7vh,5rem);position:relative}html[data-theme=mono] .prospectus-hero{--bar:#3b82f6}.prospectus-hero:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(180deg, transparent 0 31px, color-mix(in srgb, var(--color-fg) 5%, transparent) 31px 32px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.prospectus-inner{align-items:start;gap:clamp(2.5rem,5vw,5rem);max-width:80rem;margin-inline:auto;padding-inline:1.5rem;display:grid}@media (min-width:1024px){.prospectus-inner{grid-template-columns:minmax(0,1fr) minmax(22rem,27rem)}}.prospectus-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-fg);text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:800;line-height:1.02}html[data-theme=mono] .prospectus-title{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:600}.prospectus-lede{max-width:40rem;color:var(--color-fg-muted);margin-top:1.4rem;font-size:1.02rem;line-height:1.75}.prospectus-panel{border:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-surface) 82%, transparent);border-radius:6px;padding:1.35rem 1.4rem 1.5rem}.prospectus-panel-head{letter-spacing:.24em;text-transform:uppercase;color:var(--color-fg-subtle);font-size:.66rem;font-weight:800}.prospectus-stats{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.9rem;padding-bottom:1.1rem;display:grid}.prospectus-stats dt{color:var(--color-fg-subtle);font-size:.68rem;line-height:1.3}.prospectus-stats dd{font-family:var(--font-display);color:var(--color-fg);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:1.9rem;font-weight:800;line-height:1}.prospectus-stats dd span{font-family:var(--font-sans);color:var(--color-fg-subtle);margin-top:.3rem;font-size:.66rem;font-weight:500;display:block}.prospectus-chart{margin-top:1.1rem}.prospectus-chart-title{color:var(--color-fg);margin-bottom:.45rem;font-size:.72rem;font-weight:700}.prospectus-row{border-radius:4px;outline:none;grid-template-columns:9.5rem 1fr 1.6rem;align-items:center;gap:.7rem;margin-inline:-.35rem;padding:.32rem .35rem;display:grid;position:relative}.prospectus-row:hover,.prospectus-row:focus-visible{background:color-mix(in srgb, var(--color-fg) 6%, transparent)}.prospectus-row:focus-visible{box-shadow:0 0 0 2px var(--color-ring)}.prospectus-label{color:var(--color-fg-muted);font-size:.78rem;line-height:1.3}.prospectus-track{height:8px;position:relative}.prospectus-bar{width:calc(var(--v) * 100%);background:var(--bar);transform-origin:0;border-radius:0 4px 4px 0;min-width:3px;position:absolute;top:0;bottom:0;left:0}.prospectus-value{color:var(--color-fg);text-align:right;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.prospectus-tip{z-index:5;pointer-events:none;background:var(--color-fg);max-width:22rem;color:var(--color-bg);opacity:0;border-radius:6px;padding:.45rem .6rem;font-size:.72rem;line-height:1.45;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 6px);left:.35rem;transform:translateY(4px);box-shadow:0 10px 30px -12px #00000080}.prospectus-row:hover .prospectus-tip,.prospectus-row:focus-visible .prospectus-tip{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.prospectus-panel[data-armed]:not([data-inview]) .prospectus-bar{transform:scaleX(0)}.prospectus-panel .prospectus-bar{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(.15s + var(--i) * 90ms)}}.grant-bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.grant-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.grant-bento .cell-5{grid-column:1/-1}}@media (min-width:1024px){.grant-bento{grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr))}.grant-bento .cell-5{grid-area:1/3/3/5}.grant-bento .cell-1{grid-column:1/3}.grant-bento .cell-2{grid-area:2/1/auto/2}.grant-bento .cell-3{grid-area:2/2/auto/3}.grant-bento .cell-4{grid-area:3/1/auto/3}.grant-bento .cell-5{grid-row:1/4}}.grant-bento-card{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 86%, transparent);border-radius:14px;padding:1.4rem 1.4rem 1.5rem;transition:border-color .3s,transform .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.grant-bento-card:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.grant-bento-n{font-family:var(--font-display);color:color-mix(in srgb, var(--color-fg) 8%, transparent);font-size:2.6rem;font-weight:800;line-height:1;position:absolute;top:.6rem;right:1rem}.grant-bento-type{font-size:1rem}.grant-bento .cell-5 .grant-bento-card{background:radial-gradient(ellipse 90% 70% at 100% 0%, color-mix(in srgb, var(--color-brand-cyan) 22%, transparent), transparent 70%), radial-gradient(ellipse 70% 60% at 0% 100%, color-mix(in srgb, var(--color-brand-violet) 18%, transparent), transparent 70%), color-mix(in srgb, var(--color-surface) 90%, transparent);border-color:color-mix(in srgb, var(--color-brand-cyan) 40%, transparent);flex-direction:column;justify-content:flex-end;min-height:100%;padding:2rem;display:flex}.grant-bento .cell-5 .grant-bento-type{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.1}.grant-bento .cell-5 .grant-bento-n{color:color-mix(in srgb, var(--color-brand-cyan) 18%, transparent);font-size:6rem}.company-hero{padding:clamp(8rem,15vh,10rem) 0 clamp(3rem,6vh,5rem);position:relative;overflow:hidden}html[data-theme=mono] .company-hero{background:#fff}.company-hero-inner{align-items:end;gap:1.5rem 3.5rem;max-width:80rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.company-hero-inner>.company-hero-lede{margin-top:0}@media (min-width:1024px){.company-hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.company-hero-inner>.company-hero-lede{padding-bottom:.45em}}.company-hero-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-fg);text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.5rem,5.4vw,4.8rem);font-weight:800;line-height:1.02}html[data-theme=mono] .company-hero-title{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:600}.company-hero-lede{max-width:34rem;color:var(--color-fg-muted);margin-top:1.3rem;font-size:1.05rem;line-height:1.7}.company-cursor{z-index:70;pointer-events:none;opacity:0;border:1.5px solid var(--color-brand-cyan);white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;width:34px;height:34px;color:var(--color-bg);border-radius:999px;place-items:center;font-size:.7rem;font-weight:800;transition:width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1),background-color .3s,opacity .25s,border-color .3s;display:grid;position:fixed;top:0;left:0}.company-cursor[data-on]{opacity:1}.company-cursor[data-mode=hot]{background:color-mix(in srgb, var(--color-brand-cyan) 12%, transparent);width:54px;height:54px}.company-cursor[data-mode=label]{background:var(--color-brand-cyan);border-color:#0000;width:92px;height:92px}.door-hero{padding:clamp(8rem,15vh,10rem) 0 clamp(3rem,6vh,5rem);position:relative;overflow:hidden}.door-hero-inner{align-items:end;gap:1.5rem 3.5rem;max-width:80rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.door-hero-inner>.door-hero-lede{margin-top:0}@media (min-width:1024px){.door-hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.door-hero-inner>.door-hero-lede{padding-bottom:.45em}}.door-hero-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-fg);text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:800;line-height:1.02}html[data-theme=mono] .door-hero-title{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:600}.door-hero-lede{max-width:32rem;color:var(--color-fg-muted);margin-top:1.3rem;font-size:1.08rem;line-height:1.7}.newsroom{isolation:isolate;position:relative;overflow-x:clip}.newsroom:after{content:"";z-index:30;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:absolute;inset:0}html[data-theme=mono] .newsroom:after{opacity:.22;mix-blend-mode:multiply}@media (prefers-reduced-motion:no-preference){.newsroom:after{animation:.9s steps(6,end) infinite grain}}@keyframes grain{0%{background-position:0 0}20%{background-position:-40px 25px}40%{background-position:30px -35px}60%{background-position:-20px -15px}80%{background-position:45px 40px}to{background-position:0 0}}.news-hero{padding:clamp(7.5rem,14vh,9.5rem) 0 clamp(2.5rem,6vh,4rem)}.news-hero-inner{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}.news-masthead{border-block:3px double var(--color-fg);letter-spacing:.22em;text-transform:uppercase;color:var(--color-fg-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;font-size:.68rem;font-weight:700;display:flex}@media (max-width:559px){.news-masthead{justify-content:center}.news-masthead>span:not(.news-masthead-name){display:none}}.news-masthead-name{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-fg);font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:800}html[data-theme=mono] .news-masthead-name{font-family:var(--font-serif);letter-spacing:.04em;text-transform:none;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700}.news-banner{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-fg);text-wrap:balance;margin-top:clamp(1.5rem,4vh,2.5rem);font-size:clamp(2.6rem,7.4vw,7rem);font-weight:800;line-height:.95}html[data-theme=mono] .news-banner{font-family:var(--font-serif);letter-spacing:-.02em;font-weight:700;line-height:.98}.news-fold{border-top:1px solid var(--color-fg);gap:2rem;margin-top:clamp(1.5rem,4vh,2.5rem);padding-top:1.25rem;display:grid}@media (min-width:900px){.news-fold{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.news-deck{color:var(--color-fg-muted);max-width:44rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6}@media (min-width:900px){.news-deck{column-rule:1px solid var(--color-border)}}.news-index{border-left:1px solid var(--color-border-strong);padding-left:1.25rem}.news-index-head{letter-spacing:.24em;text-transform:uppercase;color:var(--color-fg-subtle);font-size:.66rem;font-weight:800}.news-index li+li{border-top:1px dashed var(--color-border)}.news-index a{color:var(--color-fg);grid-template-columns:2rem 1fr;gap:.5rem;padding:.7rem 0;display:grid}.news-index-n{font-family:var(--font-display);color:var(--color-brand-magenta);font-size:1.3rem;font-weight:800;line-height:1}.news-index strong{font-size:.9rem;font-weight:700;display:block}.news-index em{color:var(--color-fg-muted);margin-top:.15rem;font-size:.8rem;font-style:normal;display:block}.news-index a:hover strong{color:var(--color-brand-cyan)}.news-index a:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:4px}.contact-standalone :is(.contact-submit,.contact-method)>*{translate:var(--mag-x,0) var(--mag-y,0)}.contact-standalone .contact-submit{transition:box-shadow .3s,background-color .3s}.contact-standalone .contact-submit:hover{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--color-brand-cyan) 70%, transparent)}html[data-theme=mono] .contact-standalone .contact-submit:hover{box-shadow:0 18px 40px -18px #0a0a0a8c}.ws-skeleton{gap:1rem;display:grid}.ws-sk{background:color-mix(in srgb, var(--color-fg) 7%, transparent);background-image:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--color-fg) 9%, transparent) 50%, transparent 80%);background-repeat:no-repeat;background-size:220% 100%;border-radius:10px}.ws-sk-card{height:9rem}.ws-sk-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ws-sk-tile{height:5.5rem}.ws-sk-list{border:1px solid var(--color-border);border-radius:12px;gap:.9rem;padding:1.1rem;display:grid}.ws-sk-line{align-items:center;gap:.8rem;display:flex}.ws-sk-dot{border-radius:50%;flex-shrink:0;width:2.2rem;height:2.2rem}.ws-sk-text{height:.8rem}@media (prefers-reduced-motion:no-preference){.ws-sk{animation:1.4s ease-in-out infinite ws-shimmer}.ws-skeleton{animation:.3s .12s both ws-appear}}@keyframes ws-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes ws-appear{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{.completion-ring-sweep{stroke-dashoffset:999px}}.verify-bar{transform-origin:0;transition:width .5s,transform 1s cubic-bezier(.16,1,.3,1)}@starting-style{.verify-bar{transform:scaleX(0)}}}.auth-scrim{-webkit-backdrop-filter:blur(10px)saturate(.9);backdrop-filter:blur(10px)saturate(.9)}html[data-theme=mono] .auth-scrim{background:#f4f4f4b8}@media (pointer:coarse),(max-width:48rem){.auth-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=mono] .auth-scrim{background:#f4f4f4f0}}.auth-role{position:relative;overflow:hidden}.auth-role:before{content:"";width:3px;color:inherit;transform-origin:top;background:currentColor;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.auth-role:has(p.text-brand-cyan):before{background:var(--color-brand-cyan)}.auth-role:has(p.text-brand-magenta):before{background:var(--color-brand-magenta)}.auth-role:has(p.text-brand-blue):before{background:var(--color-brand-blue)}.auth-role:is(:hover,:focus-visible):before{transform:scaleY(1)}.auth-role-arrow{opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);transform:translate(-6px)}.auth-role:is(:hover,:focus-visible) .auth-role-arrow{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.auth-panel{animation:.45s cubic-bezier(.16,1,.3,1) both auth-in}.auth-scrim{animation:.3s both auth-scrim-in}.auth-role{animation:.5s cubic-bezier(.16,1,.3,1) both auth-role-in}.auth-role:nth-child(2){animation-delay:60ms}.auth-role:nth-child(3){animation-delay:.12s}}@keyframes auth-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes auth-scrim-in{0%{opacity:0}}@keyframes auth-role-in{0%{opacity:0;transform:translateY(10px)}}.staff-gate{background:radial-gradient(ellipse 50% 60% at 50% 40%, color-mix(in srgb, var(--color-brand-cyan) 7%, transparent), transparent 70%), repeating-linear-gradient(90deg, transparent 0 79px, color-mix(in srgb, var(--color-fg) 4%, transparent) 79px 80px)}.staff-gate-card{position:relative}.staff-gate-card:before{content:"";background:repeating-linear-gradient(-45deg, var(--color-fg) 0 6px, transparent 6px 12px);opacity:.55;border-radius:3px 3px 0 0;height:6px;position:absolute;top:-6px;left:1.5rem;right:1.5rem}.staff-gate-tag{border:1px solid var(--color-border-strong);letter-spacing:.22em;text-transform:uppercase;color:var(--color-fg-muted);border-radius:999px;align-items:center;gap:.4rem;margin-bottom:.9rem;padding:.25rem .6rem;font-size:.64rem;font-weight:800;display:inline-flex}.env-objects{pointer-events:none;position:absolute;inset:0}.env-object{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.3;animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;position:absolute;overflow:visible}.env-object *{vector-effect:non-scaling-stroke}.env-object[data-tone=cyan]{color:var(--color-brand-cyan)}.env-object[data-tone=blue]{color:var(--color-brand-blue)}.env-object[data-tone=violet]{color:var(--color-brand-violet)}.env-object[data-tone=magenta]{color:var(--color-brand-magenta)}html[data-theme=mono] .env-object{opacity:.34}.env-object .obj-fill{fill:currentColor}.env-object .obj-fill-soft{fill:color-mix(in srgb, currentColor 22%, transparent)}.venture-environment[data-motion-active=true] .env-object{animation-play-state:running}[data-motif=nodes] .env-object{animation-name:obj-drift}[data-motif=nodes] .obj-fill{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite obj-pulse}[data-motif=spotlights] .env-object{transform-origin:50% 0;opacity:.12;stroke:none;animation-name:obj-sweep;animation-duration:9s;width:220px!important;height:120%!important;top:-4%!important}[data-motif=spotlights] .obj-beam{fill:currentColor}html[data-theme=mono] [data-motif=spotlights] .env-object{opacity:.08}[data-motif=tickets] .env-object{animation-name:obj-float-tilt}[data-motif=coins] .env-object{animation-name:obj-rise;animation-duration:11s;animation-timing-function:linear;animation-direction:normal}[data-motif=bubbles] .env-object{animation-name:obj-bob;animation-duration:7s}[data-motif=quotes] .env-object{animation-name:obj-turn;animation-duration:18s}[data-motif=arches] .env-object{animation-name:obj-drift;animation-duration:16s}[data-motif=sheets] .env-object{animation-name:obj-flutter;animation-duration:8s}[data-motif=planes] .env-object{animation-name:obj-fly;animation-duration:12s;animation-timing-function:linear;animation-direction:normal}[data-motif=cubes] .env-object{animation-name:obj-spin;animation-duration:24s;animation-timing-function:linear;animation-direction:normal}[data-motif=rings] .env-object{animation-name:obj-ring;animation-duration:5s}@keyframes obj-drift{to{translate:18px -22px;rotate:6deg}}@keyframes obj-pulse{50%{scale:1.5}}@keyframes obj-sweep{0%{rotate:-16deg}to{rotate:16deg}}@keyframes obj-float-tilt{0%{translate:0 10px;rotate:-8deg}to{translate:0 -14px;rotate:8deg}}@keyframes obj-rise{0%{opacity:0;translate:0 40px}20%,70%{opacity:.32}to{opacity:0;translate:0 -80px}}@keyframes obj-bob{0%{translate:0 8px;scale:.96}to{translate:0 -10px;scale:1.04}}@keyframes obj-turn{0%{translate:-8px;rotate:-12deg}to{translate:8px -12px;rotate:12deg}}@keyframes obj-flutter{0%{transform:perspective(300px)rotateX(10deg)rotateY(-14deg)}to{transform:perspective(300px)rotateX(-8deg)rotateY(16deg)translateY(-12px)}}@keyframes obj-fly{0%{opacity:0;translate:-60px 40px}15%,80%{opacity:.34}to{opacity:0;translate:90px -70px}}@keyframes obj-spin{to{rotate:360deg}}@keyframes obj-ring{0%{opacity:.16;scale:.85}to{opacity:.34;scale:1.1}}@media (prefers-reduced-motion:reduce){.env-object,.env-object *{animation:none!important}}html[data-vt=route] .site-nav-shell{view-transition-name:site-nav}html[data-vt=route]::view-transition-group(site-nav){z-index:3;animation:none}html[data-vt=route]::view-transition-old(root){z-index:0;animation:.55s cubic-bezier(.4,0,.2,1) both route-out}html[data-vt=route]::view-transition-new(root){z-index:1;animation:.8s cubic-bezier(.16,1,.3,1) both route-in;box-shadow:0 -2px #00e5ff,0 -10px 40px -6px #8b3dff8c}@keyframes route-out{to{opacity:.25;filter:blur(6px)saturate(.7);border-radius:24px;transform:scale(.94)translateY(-1.5%)}}@keyframes route-in{0%{clip-path:inset(100% 0 0 round 32px 32px 0 0);transform:translateY(6%)}to{clip-path:inset(0);transform:none}}@media (prefers-reduced-motion:reduce){html[data-vt=route]::view-transition-old(root){animation:none}html[data-vt=route]::view-transition-new(root){animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main section[data-visual-wash]{animation:linear both section-open;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes section-open{0%{clip-path:inset(0 5% round 40px)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){main section[data-visual-wash]{clip-path:none;opacity:1;animation:none}}html[data-theme=mono] :is(.text-brand-cyan,.text-brand-blue,.text-brand-magenta,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-magenta-soft,.text-brand-violet-soft){color:#8b3dff}html[data-theme=mono] .text-gradient-shimmer{background-image:var(--gradient-ink-text);color:#0000;text-underline-offset:.14em;text-decoration-skip-ink:none;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-decoration:underline #00e5ff;text-decoration:underline #00e5ff;text-decoration-thickness:.07em;animation:none}html[data-theme=mono] :is(a,button).bg-gradient-brand{box-shadow:inset 0 -3px #00e5ff;color:#fff!important;background:#0a0a0a!important}html[data-theme=mono] :is(a,button).bg-gradient-brand:hover{color:#0a0a0a!important;background:#00e5ff!important}html[data-theme=mono] .edition-ticket-admit,html[data-theme=mono] .news-index a:hover strong,html[data-theme=mono] .contact-method-marker{color:#8b3dff}html[data-theme=mono] .contact-reason-grid button[aria-pressed=true]{color:#0a0a0a;background:#00e5ff;border-color:#0a0a0a}html[data-theme=mono] .contact-form :is(input,textarea):focus{border-color:#8b3dff;box-shadow:0 0 0 2px #8b3dff}html[data-theme=mono] .member-workspace,html[data-theme=mono] .member-workspace[data-role]{--workspace-accent:#8b3dff}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers){--color-bg:var(--band);--color-surface:var(--band-2);--color-surface-2:var(--band-3);--color-surface-3:var(--band-3);--color-fg:#fff;--color-fg-muted:#c9ccd6;--color-fg-subtle:#a3a7b5;--color-border:#ffffff24;--color-border-strong:#ffffff4d;--color-ring:#00e5ff;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#d12cdb;--color-brand-cyan-soft:#00e5ff;--color-brand-cyan-deep:#00e5ff;--color-brand-blue-soft:#3b82f6;--color-brand-violet-soft:#8b3dff;--color-brand-magenta-soft:#d12cdb;--color-brand-magenta-deep:#d12cdb;--gradient-brand:linear-gradient(90deg, #00e5ff 0%, #3b82f6 34%, #8b3dff 67%, #d12cdb 100%);--gradient-brand-diag:linear-gradient(135deg, #00e5ff 0%, #3b82f6 34%, #8b3dff 67%, #d12cdb 100%);--gradient-brand-wide:linear-gradient(90deg, #00e5ff, #3b82f6, #8b3dff, #d12cdb, #8b3dff, #3b82f6, #00e5ff);color:var(--color-fg);background:var(--band)!important}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone)){--band:#0a0a0a;--band-2:#141414;--band-3:#1d1d1d}html[data-theme=mono] :is(#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers){--band:#0b0f1e;--band-2:#12142a;--band-3:#1b1e3a}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers) .venture-environment{--env-a:#00e5ff;--env-b:#8b3dff}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers) .environment-light{opacity:.16}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) .text-brand-cyan,html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) :is(.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-magenta-soft,.text-brand-violet-soft){color:#00e5ff}html[data-theme=mono] #grants-types>.relative h3.text-xs{font-family:var(--font-sans)}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) .text-brand-blue{color:#3b82f6}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) .text-brand-magenta,html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) .text-brand-violet{color:#d12cdb}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer) :is(h1,h2,h3) .text-brand-violet{color:#8b3dff}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night,.site-footer,[data-visual-hero]) .text-gradient-shimmer{background-image:var(--gradient-brand);text-decoration:none}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,.on-night) :is(a,button).bg-gradient-brand{box-shadow:none;background:var(--gradient-brand)!important;color:#0a0a0a!important}html[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers) :is(.neon-card,.challenge-card,.grant-bento-card){color:var(--color-fg);background:var(--color-surface)!important;border-color:var(--color-border-strong)!important}html[data-theme=mono] #grants-types .grant-bento .cell-5 .grant-bento-card{box-shadow:inset 0 3px #00e5ff;border-color:#00e5ff!important}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials){--color-bg:var(--spot);--color-fg:var(--spot-ink);--color-fg-muted:var(--spot-ink);--color-fg-subtle:var(--spot-ink);--color-border:color-mix(in srgb, var(--spot-ink) 22%, transparent);--color-border-strong:color-mix(in srgb, var(--spot-ink) 45%, transparent);--color-ring:var(--spot-ink);--color-brand-cyan:var(--spot-ink);--color-brand-blue:var(--spot-ink);--color-brand-violet:var(--spot-ink);--color-brand-magenta:var(--spot-ink);--gradient-brand:linear-gradient(90deg, var(--spot-ink), var(--spot-ink));--gradient-brand-wide:linear-gradient(90deg, var(--spot-ink), var(--spot-ink));color:var(--spot-ink);position:relative;background:var(--spot)!important}html[data-theme=mono] :is(#investor,#party){--spot:#00e5ff;--spot-ink:#0a0a0a;--color-surface:#fff;--color-surface-2:#fff}html[data-theme=mono] #testimonials{--spot:#d12cdb;--spot-ink:#0a0a0a;--color-surface:#fff;--color-surface-2:#fff}html[data-theme=mono] :is(#partners,#register){--spot:#8b3dff;--spot-ink:#fff;--color-surface:#0a0a0a;--color-surface-2:#0a0a0a}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials) :is(.text-brand-cyan,.text-brand-blue,.text-brand-violet,.text-brand-magenta){color:var(--spot-ink)}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials) .text-gradient-shimmer{color:var(--spot-ink);-webkit-text-fill-color:var(--spot-ink);text-decoration:underline;-webkit-text-decoration-color:var(--spot-ink);text-decoration-color:var(--spot-ink);background-image:none;text-decoration-thickness:.06em}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials) .environment-field{display:none}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials) .env-object{opacity:.18;color:var(--spot-ink)!important}html[data-theme=mono] :is(#investor,#party,#partners,#register,#testimonials) :is(a,button).bg-gradient-brand{box-shadow:none;background:var(--spot-ink)!important;color:var(--spot)!important}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond){background:#fff!important}html[data-theme=mono] :is(#edge,#directory,#hosting,#venue,#updates){background:#f4f4f4!important}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates,#contact .contact-form){--color-bg:#fff;--color-surface:#fff;--color-surface-2:#f7f7f7;--color-surface-3:#ededed;--color-fg:#0a0a0a;--color-fg-muted:#474747;--color-fg-subtle:#5f5f5f;--color-border:#dcdcdc;--color-border-strong:#9a9a9a;--color-ring:#8b3dff;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#d12cdb;--gradient-brand:linear-gradient(90deg, #00e5ff 0%, #3b82f6 34%, #8b3dff 67%, #d12cdb 100%);color:var(--color-fg)}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates,#contact .contact-form) :is(.text-brand-cyan,.text-brand-blue,.text-brand-magenta){color:#8b3dff}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates) .text-gradient-shimmer{background-image:var(--gradient-ink-text);text-decoration-color:#00e5ff}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates) .venture-environment{--env-a:#00e5ff;--env-b:#8b3dff}html[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates) .environment-light{opacity:.08}html[data-theme=mono] :is(.environment-field,.section-light,.section-dust,.ambient-bloom,.spectrum-lux-orb,.edition-ticket-light,.story-hero-light){display:none!important}html[data-theme=mono] :is(#nine-ways,#about,#grants-types,#grants-open,#grants-beyond,#vision-2047,.contact-studio,.people-hero,.prospectus-hero,.company-hero,.news-hero,.door-hero):before{background-image:none}html[data-theme=mono] .member-workspace{background:#f4f4f4!important}.page-stage{pointer-events:none;position:relative}.stage3d,.stage3d-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}#values{isolation:isolate}.values-helix{z-index:0;opacity:.55;width:min(26%,24rem);top:0;bottom:0;right:-9%;position:absolute!important}@media (min-width:1500px){.values-helix{opacity:.8;right:0}}@media (max-width:1023px){.values-helix{opacity:.35;width:60%}}#values>.relative.z-10{z-index:2;position:relative}.grant-coins{inset:0 0 38%;position:absolute!important}.grant-bento .cell-5 .grant-bento-card{min-height:26rem}.contact-plane{z-index:1;width:52%;height:17rem;bottom:0;left:0;position:absolute!important}@media (max-width:899px){.contact-plane{display:none}}.contact-standalone .contact-layout{z-index:2;position:relative}.expo-badge{width:min(30rem,42vw);top:0;bottom:0;right:max(0rem,50% - 42rem);position:absolute!important}:has(>.expo-badge)>:not(.expo-badge,.orb){display:none}@media (max-width:1023px){.expo-badge{display:none}}.market-shelf{max-width:60rem;height:clamp(13rem,24vw,19rem);margin:-1rem auto 1.5rem}.people-web{z-index:-1;opacity:.6;inset:0;position:absolute!important}@media (max-width:1023px){.people-web{opacity:.3}}.news-lead{align-items:center;display:grid}.news-press{height:clamp(14rem,40vw,20rem)}@media (min-width:1100px){.news-lead{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:2rem}.news-press{height:24rem;margin-top:1rem}}.lost-page{isolation:isolate;text-align:center;color:#fff;--color-fg:#fff;--color-fg-muted:#c9ccd6;--color-border-strong:#ffffff4d;background:#0b0f1e;place-items:center;min-height:100svh;padding:8rem 1.5rem 5rem;display:grid;position:relative;overflow:hidden}.lost-stage{z-index:-1;inset:0;position:absolute!important}.lost-copy{max-width:40rem}.lost-code{font-family:var(--font-display);letter-spacing:-.06em;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(7rem,24vw,15rem);font-weight:800;line-height:.85}.lost-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:1rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.1}html[data-theme=mono] .lost-title{font-family:var(--font-serif);font-weight:600}html[data-theme=mono] .lost-page .text-gradient-shimmer{background-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);text-decoration:none}.lost-lede{color:#c9ccd6;max-width:32rem;margin:1rem auto 0;line-height:1.7}.lost-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.lost-btn{color:#fff;border:1px solid #ffffff4d;border-radius:999px;align-items:center;min-height:2.9rem;padding:0 1.4rem;font-size:.95rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.lost-btn:hover{color:#00e5ff;border-color:#00e5ff}.lost-btn-primary{color:#0a0a0a;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);border:0}.lost-btn-primary:hover{color:#0a0a0a;filter:brightness(1.08)}.lost-btn:focus-visible{outline-offset:3px;outline:2px solid #00e5ff}:root[data-theme=mono]{--color-brand-cyan:#3b82f6;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;--color-brand-cyan-soft:#3b82f6;--color-brand-cyan-deep:#3b82f6;--color-brand-blue-soft:#3b82f6;--color-brand-violet-soft:#8b3dff;--color-brand-magenta-soft:#8b3dff;--color-brand-magenta-deep:#8b3dff;--acc-cyan:#3b82f6;--acc-blue:#3b82f6;--acc-violet:#8b3dff;--acc-magenta:#8b3dff;--acc-cyan-lit:#3b82f6;--acc-blue-lit:#3b82f6;--acc-violet-lit:#8b3dff;--acc-magenta-lit:#8b3dff;--gradient-brand:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%);--gradient-brand-diag:linear-gradient(135deg, #8b3dff 0%, #3b82f6 100%);--gradient-brand-wide:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%);--gradient-ink-text:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%);--color-ring:#8b3dff}:root[data-theme=mono] .text-gradient-shimmer{background-image:linear-gradient(90deg,#8b3dff,#3b82f6);text-decoration:none}:root[data-theme=mono] :is(.text-brand-cyan,.text-brand-blue,.text-brand-magenta,.text-brand-violet,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-magenta-soft,.text-brand-violet-soft){color:#8b3dff}:root[data-theme=mono] :is(a,button).bg-gradient-brand{box-shadow:inset 0 -3px #8b3dff;color:#fff!important;background:#111318!important}:root[data-theme=mono] :is(a,button).bg-gradient-brand:hover{box-shadow:none;color:#fff!important;background:#8b3dff!important}:root[data-theme=mono] .contact-reason-grid button[aria-pressed=true]{color:#fff;background:#8b3dff;border-color:#8b3dff}:root[data-theme=mono] .contact-form:before,:root[data-theme=mono] .lost-code{background:linear-gradient(90deg,#8b3dff,#3b82f6)}:root[data-theme=mono] .chapter-dot.is-active{background:#8b3dff;box-shadow:0 0 10px #8b3dff73;box-shadow:0 0 10px lab(45.8413% 62.01 -84.6929/.45)}:root[data-theme=mono] .venture-environment,:root[data-theme=mono] [data-design]{--env-a:#8b3dff;--env-b:#3b82f6}:root[data-theme=mono] #grants-types .grant-bento .cell-5 .grant-bento-card{box-shadow:inset 0 3px #b69cff;border-color:#b69cff!important}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]){--color-brand-cyan:#8fb8ff;--color-brand-blue:#8fb8ff;--color-brand-violet:#b69cff;--color-brand-magenta:#b69cff;--color-brand-cyan-soft:#8fb8ff;--color-brand-cyan-deep:#8fb8ff;--color-brand-blue-soft:#8fb8ff;--color-brand-violet-soft:#b69cff;--color-brand-magenta-soft:#b69cff;--color-brand-magenta-deep:#b69cff;--acc-cyan:#8fb8ff;--acc-blue:#8fb8ff;--acc-violet:#b69cff;--acc-magenta:#b69cff;--acc-cyan-lit:#8fb8ff;--acc-blue-lit:#8fb8ff;--acc-violet-lit:#b69cff;--acc-magenta-lit:#b69cff;--gradient-brand:linear-gradient(90deg, #b69cff 0%, #8fb8ff 100%);--gradient-brand-diag:linear-gradient(135deg, #b69cff 0%, #8fb8ff 100%);--gradient-brand-wide:linear-gradient(90deg, #b69cff 0%, #8fb8ff 100%);--gradient-ink-text:linear-gradient(90deg, #b69cff 0%, #8fb8ff 100%);--color-fg:#f4f5f8;--color-fg-muted:#c3c7d2;--color-fg-subtle:#a2a8b8;--color-ring:#b69cff}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047){--color-bg:var(--band);--color-surface:var(--band-2);--color-surface-2:var(--band-3);--color-surface-3:var(--band-3);background:var(--band)!important}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone)){--band:#1c1f27;--band-2:#252933;--band-3:#2f3440}:root[data-theme=mono] :is(#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047){--band:#182036;--band-2:#212a45;--band-3:#2b3553}:root[data-theme=mono] .site-footer{background:#1c1f27;border-top-color:#2f3440}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) :is(.text-brand-cyan,.text-brand-blue,.text-brand-cyan-soft,.text-brand-blue-soft){color:#8fb8ff}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) :is(.text-brand-violet,.text-brand-magenta,.text-brand-violet-soft,.text-brand-magenta-soft){color:#b69cff}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) .text-gradient-shimmer{background-image:linear-gradient(90deg,#b69cff,#8fb8ff);text-decoration:none}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) :is(a,button).bg-gradient-brand{box-shadow:inset 0 -3px #b69cff;color:#111318!important;background:#fff!important}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) :is(a,button).bg-gradient-brand:hover{color:#111318!important;background:#b69cff!important}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) .venture-environment{--env-a:#b69cff;--env-b:#8fb8ff}:root[data-theme=mono] #vision-2047{background:#182036!important}:root[data-theme=mono] #vision-2047 :is(.text-brand-cyan,.text-brand-blue){color:#8fb8ff}:root[data-theme=mono] #vision-2047 :is(.text-brand-violet,.text-brand-magenta){color:#b69cff}:root[data-theme=mono] .lost-page{background:#182036}:root[data-theme=mono] .lost-page .text-gradient-shimmer{background-image:linear-gradient(90deg,#b69cff,#8fb8ff)}:root[data-theme=mono] .lost-page .lost-code{background:linear-gradient(90deg,#b69cff,#8fb8ff);-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] .lost-btn-primary{color:#111318;background:#fff}:root[data-theme=mono] .lost-btn:hover{color:#b69cff;border-color:#b69cff}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials,#party){--color-bg:var(--spot);--color-fg:var(--spot-ink);--color-fg-muted:var(--spot-ink);--color-fg-subtle:var(--spot-ink);--color-border:color-mix(in srgb, var(--spot-ink) 22%, transparent);--color-border-strong:color-mix(in srgb, var(--spot-ink) 45%, transparent);--color-ring:var(--spot-ink);--color-brand-cyan:var(--spot-accent);--color-brand-blue:var(--spot-accent);--color-brand-violet:var(--spot-accent);--color-brand-magenta:var(--spot-accent);--color-brand-cyan-soft:var(--spot-accent);--color-brand-cyan-deep:var(--spot-accent);--color-brand-blue-soft:var(--spot-accent);--color-brand-violet-soft:var(--spot-accent);--color-brand-magenta-soft:var(--spot-accent);--color-brand-magenta-deep:var(--spot-accent);--acc-cyan:var(--spot-accent);--acc-blue:var(--spot-accent);--acc-violet:var(--spot-accent);--acc-magenta:var(--spot-accent);--acc-cyan-lit:var(--spot-accent);--acc-blue-lit:var(--spot-accent);--acc-violet-lit:var(--spot-accent);--acc-magenta-lit:var(--spot-accent);--gradient-brand:linear-gradient(90deg, var(--spot-accent), var(--spot-accent));--gradient-brand-wide:linear-gradient(90deg, var(--spot-accent), var(--spot-accent));color:var(--spot-ink);background:var(--spot)!important}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials){--spot:#8b3dff;--spot-ink:#fff;--spot-accent:#fff;--color-surface:#ffffff1a;--color-surface-2:#ffffff24;--color-surface-3:#fff3}:root[data-theme=mono] #party{--spot:#efe9ff;--spot-ink:#111318;--spot-accent:#8b3dff;--color-surface:#fff;--color-surface-2:#fff}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials,#party) :is(.text-brand-cyan,.text-brand-blue,.text-brand-violet,.text-brand-magenta,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-violet-soft,.text-brand-magenta-soft){color:var(--spot-accent)}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials,#party) .text-gradient-shimmer{color:var(--spot-accent);-webkit-text-fill-color:var(--spot-accent);text-decoration:underline;-webkit-text-decoration-color:var(--spot-ink);text-decoration-color:var(--spot-ink);text-underline-offset:.14em;background-image:none;text-decoration-thickness:.06em}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials) :is(a,button).bg-gradient-brand{box-shadow:none;color:#8b3dff!important;background:#fff!important}:root[data-theme=mono] #party :is(a,button).bg-gradient-brand{box-shadow:none;color:#fff!important;background:#8b3dff!important}:root[data-theme=mono] .bg-gradient-to-br:is(.from-brand-cyan,.from-brand-blue,.from-brand-violet,.from-brand-magenta){color:#fff}:root[data-theme=mono] :is(#workshops,#grants-upcoming,#chat,#team,#signals,#media,#contact:not(.contact-standalone),#values,#editions,#grants-types,#careers,section#about:has(~#programme),.people-hero,#speakers,#vision-2047,.on-night,.site-footer,[data-visual-hero]) .bg-gradient-to-br:is(.from-brand-cyan,.from-brand-blue,.from-brand-violet,.from-brand-magenta){color:#111318}:root[data-theme=mono] :is(#partners,#register,#investor,#testimonials) .bg-gradient-to-br:is(.from-brand-cyan,.from-brand-blue,.from-brand-violet,.from-brand-magenta){color:#8b3dff;background:#fff}:root[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates){--color-brand-cyan:#3b82f6;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;--color-brand-cyan-soft:#3b82f6;--color-brand-cyan-deep:#3b82f6;--color-brand-blue-soft:#3b82f6;--color-brand-violet-soft:#8b3dff;--color-brand-magenta-soft:#8b3dff;--color-brand-magenta-deep:#8b3dff;--acc-cyan:#3b82f6;--acc-blue:#3b82f6;--acc-violet:#8b3dff;--acc-magenta:#8b3dff;--acc-cyan-lit:#3b82f6;--acc-blue-lit:#3b82f6;--acc-violet-lit:#8b3dff;--acc-magenta-lit:#8b3dff;--gradient-brand:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%);--gradient-brand-diag:linear-gradient(135deg, #8b3dff 0%, #3b82f6 100%);--gradient-brand-wide:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%);--gradient-ink-text:linear-gradient(90deg, #8b3dff 0%, #3b82f6 100%)}:root[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates) :is(.text-brand-cyan,.text-brand-blue,.text-brand-magenta){color:#8b3dff}:root[data-theme=mono] :is(.story-page #about,#brands,#programme,#who,#meetups,#grants-open,#grants-beyond,#edge,#directory,#hosting,#venue,#updates) .text-gradient-shimmer{background-image:linear-gradient(90deg,#8b3dff,#3b82f6);text-decoration:none}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming){--color-bg:#fff;--color-surface:#fff;--color-surface-2:#f7f7f7;--color-surface-3:#ededed;--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#e0dedb;--color-border-strong:#c6c4c0;color:#111214;background:#fff!important}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.orb,.environment-field,.venture-environment){display:none}:root[data-theme=mono] .grants-page #grants-types#grants-types h3.text-brand-blue-soft{color:#6b6966}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.grant-card,.grant-bento-card){--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#8d8b87;--color-border:#2c2e32;--color-border-strong:#3a3d42;color:#f5f4f2;border-radius:12px;position:relative;overflow:hidden;box-shadow:none!important;background:#111214!important;border:1px solid #2c2e32!important}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.grant-card,.grant-bento-card):before{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);border:0;border-radius:0;height:3px;position:absolute;inset:0 0 auto;-webkit-mask:none;mask:none}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card{padding:20px 22px 18px}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card:after{display:none}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-badge{font-family:Inter, var(--font-sans), sans-serif;letter-spacing:.09em;color:#00e5ff;border-color:#00e5ff73;padding:5px 10px;font-size:11px;font-weight:600;line-height:1}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-badge.border-brand-magenta\/40{color:#d12cdb;border-color:#d12cdb80}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-sector{color:#8d8b87;font-size:12.5px}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-title{font-family:var(--font-serif);letter-spacing:.005em;color:#f5f4f2;margin-top:14px;font-size:1.45rem;font-weight:500;line-height:1.15}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card:hover .grant-title{color:#f5f4f2}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-source{color:#8d8b87;margin-top:3px;font-size:12.5px}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-desc{color:#c9c7c3;font-size:13.5px;line-height:1.55}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-label{letter-spacing:.13em;color:#7e7c78;font-size:10.5px;font-weight:400}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-meta{border-top:1px solid #0000;border-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) 1;padding-top:15px}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-amount{color:#00e5ff;font-size:13.5px;font-weight:500}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-deadline{color:#f5f4f2;font-size:13.5px;font-weight:500}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-cta{color:#fff;width:100%;font-family:Inter, var(--font-sans), sans-serif;text-shadow:0 1px 2px #00000059;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);border:1px solid #0000;padding:11px 16px;font-size:13.5px;font-weight:500;transition:filter .15s}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-cta:hover{color:#fff;filter:brightness(1.12);border-color:#0000}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card .grant-cta:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-card.opacity-90{opacity:1}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-bento-card .grant-bento-type{color:#f5f4f2;font-family:var(--font-serif);font-weight:500}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .grant-bento-n{background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] .grants-page #grants-types#grants-types .grant-bento .cell-5 .grant-bento-card{box-shadow:none;border-color:#2c2e32!important}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .join-chip{color:#3f3f3d;box-shadow:none;font-family:Inter, var(--font-sans), sans-serif;background:#fff;border:1px solid #e0dedb;font-weight:500}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .join-chip:hover{color:#111214;background:#fff;border-color:#c6c4c0}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .join-chip.is-on{color:#111214;background:#fff;border-color:#0000;box-shadow:inset 0 0 0 1.5px #00e5ff}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .join-chip:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) .text-gradient-shimmer{color:#0000;background-image:linear-gradient(90deg,#8b3dff,#3b82f6);-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.text-brand-cyan,.text-brand-blue,.text-brand-violet,.text-brand-magenta,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-violet-soft,.text-brand-magenta-soft):not(.grant-card *,.grant-bento-card *){color:#8b3dff}:root[data-theme=mono] .grants-page{isolation:isolate;background:#fff;position:relative}:root[data-theme=mono] .grants-page .prospectus-hero{--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;background:#fff}:root[data-theme=mono] .grants-page .prospectus-hero .text-gradient-shimmer{background-image:linear-gradient(90deg,#8b3dff,#3b82f6)}:root[data-theme=mono] .grants-page .prospectus-panel{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#8d8b87;--color-border:#2c2e32;--color-ring:#00e5ff;color:#f5f4f2;background:#111214;border:1px solid #2c2e32;border-radius:12px;position:relative;overflow:hidden}:root[data-theme=mono] .grants-page .prospectus-panel:before{content:"";background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);height:3px;position:absolute;inset:0 0 auto}:root[data-theme=mono] .grants-page .prospectus-stats{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) 1}:root[data-theme=mono] .grants-page .prospectus-stats dd{color:#00e5ff}:root[data-theme=mono] .grants-page .prospectus-bar{background:linear-gradient(90deg,#00e5ff,#3b82f6 45%,#8b3dff 80%,#d12cdb)}:root[data-theme=mono] .grants-page .prospectus-tip{color:#111214;background:#f5f4f2}.salon-trim,.salon-panel,.salon-tiles{display:none}:root[data-theme=mono] .grants-page{background:#f7f6f3}:root[data-theme=mono] .grants-page .prospectus-hero{background:radial-gradient(60% 90% at 100% 0,#fffffff2,#0000 70%),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff) 50%/cover}:root[data-theme=mono] .grants-page .prospectus-hero:before{display:none}:root[data-theme=mono] .grants-page #grants-types#grants-types{background:linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#f2f2f2,#f2f2f2) 50%/cover!important}:root[data-theme=mono] .grants-page :is(#grants-open#grants-open,#grants-beyond#grants-beyond){background:radial-gradient(55% 80% at 0 10%,#fffffff2,#0000 70%),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff) 70% 30%/cover!important}:root[data-theme=mono] .grants-page #grants-upcoming#grants-upcoming{overflow:hidden;background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff) 20% 80%/cover!important}:root[data-theme=mono] .grants-page section[data-visual-wash]{clip-path:none;animation:none}:root[data-theme=mono] .grants-page .salon-panel{z-index:-1;pointer-events:none;border:1px solid #1112141a;display:block;position:absolute;inset:clamp(-2.75rem,-3vw,-1.5rem) -.5rem;box-shadow:inset 0 0 0 7px #ffffff8c,inset 0 0 0 8px #11121414,inset 0 18px 30px -24px #1112142e,0 1px #ffffffe6}:root[data-theme=mono] .grants-page .prospectus-hero{isolation:isolate;position:relative}:root[data-theme=mono] .grants-page .prospectus-hero .salon-panel{width:calc(100% - 3rem);inset:5.75rem auto 1.5rem 1.5rem}@media (min-width:1024px){:root[data-theme=mono] .grants-page .prospectus-hero .salon-panel-l{width:min(52rem,60%);left:max(1.5rem,50% - 41rem)}:root[data-theme=mono] .grants-page .prospectus-hero .salon-panel-r{width:min(29rem,34%);left:auto;right:max(1.5rem,50% - 41rem)}}@media (max-width:1023px){:root[data-theme=mono] .grants-page .prospectus-hero .salon-panel-r{display:none}}:root[data-theme=mono] .grants-page .salon-trim{z-index:2;background:linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) top / 100% 3px no-repeat, linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) bottom / 100% 3px no-repeat, conic-gradient(#111214 25%, #f4f3ef 0 50%, #111214 0 75%, #f4f3ef 0) 0 3px / 12px 12px;height:18px;display:block;position:relative;box-shadow:0 6px 14px -8px #11121459}:root[data-theme=mono] .grants-page .salon-tiles{z-index:-1;pointer-events:none;background:linear-gradient(#ffffff1a,#0000 30%),repeating-linear-gradient(90deg,#0000 0 95px,#ffffff17 95px 96px,#0009 96px 97px),repeating-linear-gradient(#0000 0 47px,#ffffff17 47px 48px,#0009 48px 49px),linear-gradient(#11121473,#11121473),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover;border-top:7px solid #0000;border-image:linear-gradient(#e6e8ec,#9ea3ab 50%,#5f646c) 1;width:100vw;height:58%;display:block;position:absolute;bottom:clamp(-6rem,-8vw,-3.5rem);left:50%;transform:translate(-50%);box-shadow:0 -10px 24px -14px #11121473}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.grant-card,.grant-bento-card),:root[data-theme=mono] .grants-page .prospectus-panel{background:linear-gradient(155deg,#ffffff14 0%,#fff0 38%),linear-gradient(#111214bd,#111214bd),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover!important;box-shadow:inset 0 1px #ffffff14,0 34px 60px -34px #1112148c,0 4px 10px -4px #11121440!important}:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.grant-card,.grant-bento-card){transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-theme=mono] .grants-page :is(#grants-types#grants-types,#grants-open#grants-open,#grants-beyond#grants-beyond,#grants-upcoming#grants-upcoming) :is(.grant-card,.grant-bento-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 44px 70px -34px #11121499,0 6px 14px -6px #1112144d!important}}:root[data-theme=mono] .grants-page :is(#grants-open#grants-open,#grants-beyond#grants-beyond) .join-chip{box-shadow:0 1px 2px #1112140f}:root[data-theme=mono] .grants-page :is(#grants-open#grants-open,#grants-beyond#grants-beyond) .join-chip.is-on{box-shadow:inset 0 0 0 1.5px #00e5ff,0 1px 2px #1112140f}:root[data-theme=mono] .grants-page #grants-upcoming#grants-upcoming .grant-card{border-color:#ffffff29!important}.types-track{height:calc(var(--n,5) * 92vh + 8vh);position:relative}.types-sticky{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);height:100vh;min-height:640px;padding:7.5rem 0 3rem;display:grid;position:sticky;top:0}.types-moulding{pointer-events:none;z-index:-1;border:1px solid var(--color-border);position:absolute;inset:6.75rem -1.25rem 1.75rem}.types-copy{flex-direction:column;justify-content:center;align-self:stretch;display:flex;position:relative}.types-kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--color-fg-subtle);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;font-size:.7rem;font-weight:700;display:flex}.types-count{font-family:var(--font-serif), Georgia, serif;letter-spacing:.04em;color:var(--color-fg);text-transform:none;font-size:1.25rem;font-weight:500}.types-count i{color:var(--color-fg-subtle);margin:0 .15em;font-style:normal}.types-slides{min-height:25rem;margin-top:1.75rem;position:relative}.types-slide{transition:opacity .55s,transform .8s cubic-bezier(.16,1,.3,1),filter .55s;position:absolute;inset:0 0 auto}.types-slide[data-state=next]{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(2.5rem)}.types-slide[data-state=past]{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(-2.5rem)}.types-slide[data-state=on]{opacity:1;filter:none;transform:none}.types-n{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(4.5rem,7vw,6.5rem);font-weight:800;line-height:.9;display:inline-block}.types-name{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);margin-top:.9rem;font-size:clamp(2.2rem,3.4vw,3.3rem);font-weight:500;line-height:1.05}.types-note{max-width:34rem;color:var(--color-fg-muted);margin-top:1rem;font-size:1.05rem;line-height:1.7}.types-facts{border-top:1px solid #0000;border-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) 1;grid-template-columns:1fr 1fr;gap:1.25rem;max-width:34rem;margin-top:1.6rem;padding-top:1.1rem;display:grid}.types-facts dt{letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-subtle);font-size:.66rem;font-weight:600}.types-facts dd{color:var(--color-fg);margin-top:.35rem;font-size:.95rem;line-height:1.5}.types-rail{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:.35rem 1.25rem;margin-top:auto;padding-top:1rem;display:flex}.types-rail button{color:var(--color-fg-subtle);padding:.4rem 0;font-size:.8rem;transition:color .25s;position:relative}.types-rail button span{margin-right:.3rem;font-weight:700}.types-rail button:after{content:"";transform-origin:0;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.types-rail button:hover,.types-rail button[aria-current=step]{color:var(--color-fg)}.types-rail button[aria-current=step]:after{transform:scaleX(1)}.types-rail button:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px;border-radius:2px}.types-plinth{isolation:isolate;background:radial-gradient(60% 45% at 50% 8%,#8b3dff59,#0000 70%),radial-gradient(70% 30% at 50% 100%,#00e5ff2e,#0000 70%),#0b0f1e;border-radius:999px 999px 18px 18px;justify-self:center;width:100%;max-width:36rem;height:min(72vh,44rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 80px -40px #0009}.types-plinth:after{content:"";z-index:-1;filter:blur(4px);background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:10px;position:absolute;bottom:13%;left:12%;right:12%}.types-stage{inset:0;position:absolute!important}:root[data-theme=mono] .grants-page .types-moulding{border-color:#1112141a;box-shadow:inset 0 0 0 7px #ffffff8c,inset 0 0 0 8px #11121414,0 1px #ffffffe6}:root[data-theme=mono] .grants-page .types-plinth{background:radial-gradient(55% 40% at 50% 6%,#fff3,#0000 70%),linear-gradient(#ffffff0f,#0000 35%),linear-gradient(#111214b3,#111214b3),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover;box-shadow:inset 0 0 0 6px #d9dce1,inset 0 0 0 7px #8f949c,inset 0 0 0 8px #ffffff59,0 44px 80px -40px #11121499}.grants-page #grants-types#grants-types{overflow:clip}.grants-page #grants-types#grants-types:has(.types-track){padding-block:0}:root[data-theme=mono] .grants-page #grants-types#grants-types:has(.types-track)>div>.salon-panel{display:none}.grants-page #grants-types:has(.types-track) :is(.env-object,.environment-field,.venture-environment){display:none}:root[data-theme=mono]:has(.grants-page) .site-nav-shell{-webkit-backdrop-filter:blur(18px)saturate(1.15);box-shadow:inset 0 1px #fff,0 10px 30px -18px #11121459;background:#fff!important;border-bottom:0!important}:root[data-theme=mono]:has(.grants-page) .site-nav-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%) bottom/100% 1px no-repeat,linear-gradient(#e6e8ec,#9ea3ab) top/100% 3px no-repeat;height:4px;position:absolute;bottom:-4px;left:0;right:0}:root[data-theme=mono]:has(.grants-page) .site-nav-shell>.rule-brand{display:none}.footer-wordmark{font-family:var(--font-display);letter-spacing:-.055em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;background:var(--gradient-brand);color:#0000;opacity:.85;-webkit-background-clip:text;background-clip:text;margin-top:clamp(1.75rem,3.5vw,2.75rem);margin-bottom:-.2em;font-size:clamp(3.5rem,14vw,12rem);font-weight:800;line-height:.82;-webkit-mask-image:linear-gradient(#000 10%,#0003 85%);mask-image:linear-gradient(#000 10%,#0003 85%)}.footer-col-title{border-bottom:1px solid var(--color-border);padding-bottom:.75rem}@media (max-width:639px){.footer-wordmark{font-size:18vw}}.site-nav-shell.backdrop-blur-2xl{background-color:color-mix(in oklab, var(--color-surface) 97%, transparent)!important}:root[data-theme=mono]:has(.grants-page) .site-nav-shell{background:#faf9f6!important}:root[data-theme=mono] .home-story{z-index:1;isolation:isolate;--marble-white:linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);--marble-grey:linear-gradient(#f2f2f2, #f2f2f2), linear-gradient(#f2f2f2, #f2f2f2);--black-marble:linear-gradient(155deg, #ffffff14 0%, #fff0 38%), linear-gradient(#111214bd, #111214bd), linear-gradient(#0a0a0a, #0a0a0a);--brand-edge:linear-gradient(90deg, #00e5ff 0%, #3b82f6 34%, #8b3dff 67%, #d12cdb 100%);background:#f7f6f3;position:relative}:root[data-theme=mono] .home-story .salon-trim{z-index:2;background:linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) top / 100% 3px no-repeat, linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) bottom / 100% 3px no-repeat, conic-gradient(#111214 25%, #f4f3ef 0 50%, #111214 0 75%, #f4f3ef 0) 0 3px / 12px 12px;height:18px;display:block;position:relative;box-shadow:0 6px 14px -8px #11121459}:root[data-theme=mono] .home-story section{clip-path:none!important;animation:none!important}:root[data-theme=mono] .home-story :is(.orb,.environment-field,.section-contours,.story-hero-light,.chapter-wash){display:none!important}:root[data-theme=mono] .home-story :is(#hero#hero,#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india){--color-bg:#f7f6f3;--color-surface:#fff;--color-surface-2:#f4f3ef;--color-surface-3:#ecebe8;--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#1112141f;--color-border-strong:#11121447;--color-ink:#111214;--color-ink-muted:#4b4a47;--color-brand-cyan:#8b3dff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;color:#111214}:root[data-theme=mono] .home-story :is(#hero#hero,#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) .text-gradient-shimmer{color:#0000;background-image:linear-gradient(90deg,#8b3dff,#3b82f6);-webkit-background-clip:text;background-clip:text;text-decoration:none}:root[data-theme=mono] .home-story #hero#hero{background:var(--marble-white) center / cover!important}:root[data-theme=mono] .home-story #about#about{background:var(--marble-grey) center / cover!important}:root[data-theme=mono] .home-story #edge#edge{background:var(--marble-white) 30% 70% / cover!important}:root[data-theme=mono] .home-story #hero#hero .story-hero-copy,:root[data-theme=mono] .home-story #hero#hero .story-hero-index{border:1px solid #1112141a;padding:clamp(1.5rem,3vw,2.5rem);position:relative;box-shadow:inset 0 0 0 7px #ffffff8c,inset 0 0 0 8px #11121414,inset 0 18px 30px -24px #1112142e,0 1px #ffffffe6}:root[data-theme=mono] .home-story #hero#hero .story-hero-title{color:#111214}:root[data-theme=mono] .home-story #hero#hero .story-hero-index a{color:#111214;border-color:#11121424}:root[data-theme=mono] .home-story #hero#hero .story-hero-n{background:var(--brand-edge);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] .home-story #hero#hero .story-hero-index :is(ol,li){border-color:#11121424}:root[data-theme=mono] .home-story #edge#edge>div{margin-block:clamp(.5rem,2vw,1.5rem);padding-block:clamp(2rem,4vw,3.5rem);box-shadow:inset 0 0 0 1px #1112141a,inset 0 0 0 8px #ffffff80,inset 0 0 0 9px #11121414}:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card,.border-gradient-brand.rounded-card,.rounded-card.bg-brand-white,.rounded-card.bg-brand-white\/70){--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#8d8b87;--color-ink:#f5f4f2;--color-ink-muted:#c9c7c3;--color-border:#2c2e32;--color-border-strong:#3a3d42;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;color:#f5f4f2;border-radius:12px;position:relative;overflow:hidden;background:var(--brand-edge) top / 100% 3px no-repeat, var(--black-marble) center / cover!important;border:1px solid #2c2e32!important;box-shadow:inset 0 1px #ffffff14,0 34px 60px -34px #1112148c,0 4px 10px -4px #11121440!important}:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card):before,:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card):after{display:none}:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card,.rounded-card) :is(.text-ink,.text-fg,h3,h4,strong){color:#f5f4f2}:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card,.rounded-card) .text-gradient-shimmer{background-image:var(--brand-edge)}:root[data-theme=mono] .home-story .edge-tray{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:root[data-theme=mono] .home-story #edge#edge .wash-mesh{border-radius:14px;box-shadow:inset 0 0 0 1px #1112141a,inset 0 0 0 7px #ffffff80,inset 0 0 0 8px #11121414;background:var(--marble-grey) center / cover!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card){transition:transform .35s cubic-bezier(.16,1,.3,1)}:root[data-theme=mono] .home-story :is(#about#about,#gap#gap,#edge#edge,#usp#usp,#why-india#why-india) :is(.neon-card,.challenge-card):hover{transform:translateY(-4px)}}:root[data-theme=mono] .home-story #values#values{--color-bg:#111214;--color-surface:#1b1c1f;--color-surface-2:#232428;--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#ffffff24;--color-border-strong:#ffffff4d;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;color:#f5f4f2;background:linear-gradient(#ffffff12,#0000 22%),repeating-linear-gradient(90deg,#0000 0 119px,#ffffff14 119px 120px,#0000008c 120px 121px),repeating-linear-gradient(#0000 0 59px,#ffffff14 59px 60px,#0000008c 60px 61px),linear-gradient(#1112148c,#1112148c),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover!important}:root[data-theme=mono] .home-story #values#values .text-gradient-shimmer{background-image:var(--brand-edge);color:#0000;-webkit-background-clip:text;background-clip:text;text-decoration:none}:root[data-theme=mono] .home-story #values#values :is(.neon-card,.border-gradient-brand.rounded-card){--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#1112141f;--color-border-strong:#11121440;--color-brand-cyan:#8b3dff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;color:#111214;border-radius:12px;position:relative;overflow:hidden;background:var(--brand-edge) top / 100% 3px no-repeat, var(--marble-white) center / cover!important;border:1px solid #ffffff80!important;box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #fff!important}:root[data-theme=mono] .home-story #values#values .neon-card:before,:root[data-theme=mono] .home-story #values#values .neon-card:after{display:none}:root[data-theme=mono] .home-story #values#values .neon-card :is(h3,h4,.text-fg,strong){color:#111214}:root[data-theme=mono] .home-story #values#values button.neon-card[aria-pressed=true],:root[data-theme=mono] .home-story #values#values .neon-card[aria-selected=true]{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;color:#f5f4f2;background:var(--brand-edge) top / 100% 3px no-repeat, var(--black-marble) center / cover!important;border-color:#ffffff38!important}:root[data-theme=mono] .home-story #values#values button.neon-card[aria-pressed=true] :is(h3,h4,.text-fg,strong,span){color:#f5f4f2}:root[data-theme=mono] .home-story #values#values .dna-meter{background:#ffffff24}:root[data-theme=mono] .home-story #edge#edge :is(h2,h3):not(.neon-card *,.rounded-card.bg-brand-white *){color:#111214}:root[data-theme=mono] .home-story #edge#edge :is(h2,h3) .text-gradient-shimmer{background-image:linear-gradient(90deg,#8b3dff,#3b82f6)}:root[data-theme=mono] .home-story #values#values .bg-gradient-to-br:is(.from-brand-cyan,.from-brand-blue,.from-brand-violet,.from-brand-magenta){color:#111214}:root[data-theme=mono] .home-story #values#values button.neon-card:not([aria-pressed=true]) :is(p,span,h3,h4){-webkit-text-fill-color:#111214;background:0 0;color:#111214!important}:root[data-theme=mono] .home-story #values#values button.neon-card:not([aria-pressed=true]) p+p{-webkit-text-fill-color:#4b4a47;color:#4b4a47!important}:root[data-theme=mono] .home-story :is(.env-objects,.env-object){display:none!important}@media (min-width:1024px) and (min-height:700px){.home-story>section{flex-direction:column;justify-content:center;min-height:calc(100svh - 6rem);display:flex}.home-story>section>div.relative.z-10{width:100%}}.home-story>section{scroll-margin-top:6rem}.home-story .story-hero{align-items:center;min-height:calc(100svh - 6rem);padding-block:4.5rem;display:flex}.home-story .story-hero-inner{width:100%}@media (min-width:1024px){.home-story .story-hero-inner{grid-template-columns:minmax(0,1fr) minmax(14rem,17rem);gap:2.5rem}}.home-story .story-hero-title{text-wrap:balance;max-width:none!important;font-size:clamp(2.2rem,3.7vw,3.6rem)!important;line-height:1.08!important}.home-story .story-hero-lede{max-width:46rem}.home-story .story-hero-label{font-size:clamp(1.1rem,1.5vw,1.35rem)}@media (min-width:1280px){.home-story .challenge-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}.home-story .challenge-card{min-height:0!important;padding:1.1rem!important}}.home-story #gap .gap-thread-host{margin-top:2rem}.dna-col{height:100%}.dna-col ol li{align-items:baseline}:root[data-theme=mono] .home-story #values#values .dna-col .dna-col-n{background:linear-gradient(90deg,#8b3dff,#3b82f6);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] .home-story #values#values .dna-col .dna-col-name,:root[data-theme=mono] .home-story #values#values .dna-col li{color:#111214}:root[data-theme=mono] .home-story #values#values .dna-col:nth-child(2n){--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;color:#f5f4f2;background:var(--brand-edge) top / 100% 3px no-repeat, var(--black-marble) center / cover!important;border-color:#fff3!important}:root[data-theme=mono] .home-story #values#values .dna-col:nth-child(2n) :is(.dna-col-name,li){color:#f5f4f2}:root[data-theme=mono] .home-story #values#values .dna-col:nth-child(2n) .dna-col-n{background-image:var(--brand-edge)}:root[data-theme=mono] .home-story #values#values .dna-col .bg-gradient-to-br{color:#fff}:root[data-theme=mono] .home-story #gap#gap{background:var(--marble-white) 60% 20% / cover!important}:root[data-theme=mono] .home-story #usp#usp .wash-mesh{padding:clamp(1.5rem,3vw,2.75rem)!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india) :is(h2,h3):not(.neon-card *,.rounded-card.bg-brand-white *){color:#111214;-webkit-text-fill-color:currentColor}:root[data-theme=mono] .home-story :is(#usp#usp,#why-india#why-india) :is(h2,h3) .text-gradient-shimmer{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#8b3dff,#3b82f6)}:root[data-theme=mono] .home-story #usp#usp .wash-mesh{border-radius:14px;background:var(--marble-grey) center / cover!important;box-shadow:inset 0 0 0 1px #1112141a,inset 0 0 0 7px #ffffff80,inset 0 0 0 8px #11121414!important}:root[data-theme=mono] .home-story #why-india#why-india .edge-tray{padding:clamp(2rem,4vw,3.5rem)!important;box-shadow:inset 0 0 0 1px #1112141a,inset 0 0 0 8px #ffffff80,inset 0 0 0 9px #11121414!important}:root[data-theme=mono] .home-story #why-india#why-india .edge-tray>div>div:last-child{background:0 0}:root[data-theme=mono]{--salon-white:linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);--salon-grey:linear-gradient(#f2f2f2, #f2f2f2), linear-gradient(#f2f2f2, #f2f2f2);--salon-black:linear-gradient(155deg, #ffffff14 0%, #fff0 38%), linear-gradient(#111214bd, #111214bd), linear-gradient(#0a0a0a, #0a0a0a);--salon-tiles:linear-gradient(180deg, #ffffff12, transparent 22%), repeating-linear-gradient(90deg, transparent 0 119px, #ffffff14 119px 120px, #0000008c 120px 121px), repeating-linear-gradient(180deg, transparent 0 59px, #ffffff14 59px 60px, #0000008c 60px 61px), linear-gradient(#1112148c, #1112148c), linear-gradient(#0a0a0a, #0a0a0a);--salon-edge:linear-gradient(90deg, #00e5ff 0%, #3b82f6 34%, #8b3dff 67%, #d12cdb 100%);--salon-checker:linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) top / 100% 3px no-repeat, linear-gradient(#cfd2d8, #f4f5f7 45%, #9ea3ab) bottom / 100% 3px no-repeat, conic-gradient(#111214 25%, #f4f3ef 0 50%, #111214 0 75%, #f4f3ef 0) 0 3px / 12px 12px}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact){background:var(--salon-white) center / cover!important}:root[data-theme=mono] :is(#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor){background:var(--salon-grey) center / cover!important}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero){background:var(--salon-tiles) center / cover!important}:root[data-theme=mono] main>section.veil-mesh:first-child,.company-hero,.news-hero,.door-hero{background:var(--salon-white) center / cover!important}:root[data-theme=mono] .market-page{background:var(--salon-grey) center / cover fixed!important}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero){clip-path:none!important;animation:none!important}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) :is(.orb,.section-contours,.environment-field){display:none!important}:root[data-theme=mono] main section:is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact):before{content:"";z-index:3;pointer-events:none;background:var(--salon-checker);height:18px;position:absolute;inset:0 0 auto;box-shadow:0 6px 14px -8px #11121459}:root[data-theme=mono] main section:is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact){position:relative}:root[data-theme=mono] :is(#investor#investor,#party#party){--color-bg:#f7f6f3;--color-surface:#fff;--color-surface-2:#f4f3ef;--color-surface-3:#ecebe8;--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#1112141f;--color-border-strong:#11121447;--color-ring:#8b3dff;--color-brand-cyan:#8b3dff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;--color-brand-cyan-soft:#8b3dff;--color-brand-blue-soft:#3b82f6;--color-brand-violet-soft:#8b3dff;--color-brand-magenta-soft:#8b3dff;--gradient-brand:linear-gradient(90deg, #8b3dff, #3b82f6);color:#111214}:root[data-theme=mono] :is(#investor#investor,#party#party) :is(.text-brand-cyan,.text-brand-blue,.text-brand-violet,.text-brand-magenta,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-violet-soft,.text-brand-magenta-soft){color:#8b3dff;-webkit-text-fill-color:currentColor}:root[data-theme=mono] :is(#investor#investor,#party#party) .text-gradient-shimmer{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#8b3dff,#3b82f6);-webkit-background-clip:text;background-clip:text;text-decoration:none}:root[data-theme=mono] :is(#investor#investor,#party#party) :is(a,button).bg-gradient-brand{box-shadow:inset 0 -3px #8b3dff;color:#fff!important;background:#111318!important}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials){--color-bg:#111214;--color-surface:#1b1c1f;--color-surface-2:#232428;--color-surface-3:#2c2e32;--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#ffffff24;--color-border-strong:#ffffff4d;--color-ring:#00e5ff;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;--color-brand-cyan-soft:#00e5ff;--color-brand-blue-soft:#8fb8ff;--color-brand-violet-soft:#b69cff;--color-brand-magenta-soft:#d12cdb;--gradient-brand:var(--salon-edge);color:#f5f4f2}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials) .text-gradient-shimmer{background-image:var(--salon-edge);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-decoration:none}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials) :is(.text-brand-cyan,.text-brand-cyan-soft){color:#00e5ff;-webkit-text-fill-color:currentColor}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials) :is(.text-brand-violet,.text-brand-magenta,.text-brand-violet-soft,.text-brand-magenta-soft,.text-brand-blue,.text-brand-blue-soft){color:#b69cff;-webkit-text-fill-color:currentColor}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials) :is(a,button).bg-gradient-brand{box-shadow:none;background:var(--salon-edge)!important;color:#0a0a0a!important}:root[data-theme=mono] :is(#partners#partners,#register#register,#testimonials#testimonials) .env-object{opacity:.12;color:#f5f4f2!important}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) .text-gradient-shimmer{background-image:var(--salon-edge);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-decoration:none}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card),:root[data-theme=mono] main>section.veil-mesh:first-child .neon-card{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#8d8b87;--color-border:#2c2e32;--color-border-strong:#3a3d42;--color-surface:#1b1c1f;--color-surface-2:#232428;--color-brand-cyan:#00e5ff;--color-brand-blue:#3b82f6;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;--color-brand-cyan-soft:#00e5ff;--color-brand-blue-soft:#8fb8ff;--color-brand-violet-soft:#b69cff;--color-brand-magenta-soft:#d12cdb;--color-ink:#f5f4f2;--color-ink-muted:#c9c7c3;color:#f5f4f2;border-radius:12px;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-black) center / cover!important;border:1px solid #2c2e32!important;box-shadow:inset 0 1px #ffffff14,0 30px 55px -32px #1112148c,0 4px 10px -4px #11121438!important}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card) :is(.text-brand-cyan,.text-brand-cyan-soft){color:#00e5ff}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card) :is(.text-brand-blue,.text-brand-blue-soft){color:#8fb8ff}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card) :is(.text-brand-violet,.text-brand-violet-soft){color:#b69cff}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card) :is(.text-brand-magenta,.text-brand-magenta-soft){color:#d12cdb}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card) :is(h2,h3,h4,strong,.text-fg){color:#f5f4f2}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) :is(.neon-card,.editions-card,.challenge-card):after{display:none}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) :is(.neon-card,.editions-card){--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#1112141f;--color-border-strong:#11121440;--color-surface:#fff;--color-surface-2:#f4f3ef;--color-brand-cyan:#8b3dff;--color-brand-blue:#3b82f6;--color-brand-violet:#8b3dff;--color-brand-magenta:#8b3dff;--color-brand-cyan-soft:#8b3dff;--color-brand-blue-soft:#3b82f6;--color-brand-violet-soft:#8b3dff;--color-brand-magenta-soft:#8b3dff;color:#111214;border-radius:12px;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-white) center / cover!important;border:1px solid #ffffff80!important;box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #fff!important}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) :is(.neon-card,.editions-card) :is(h2,h3,h4,strong,.text-fg){color:#111214}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) :is(.neon-card,.editions-card) :is(.text-brand-cyan,.text-brand-blue,.text-brand-violet,.text-brand-magenta,.text-brand-cyan-soft,.text-brand-blue-soft,.text-brand-violet-soft,.text-brand-magenta-soft){color:#8b3dff}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) :is(.neon-card,.editions-card):after{display:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-theme=mono] main :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact) :is(.neon-card,.editions-card){transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}:root[data-theme=mono] main :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor,#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact) :is(.neon-card,.editions-card):hover{transform:translateY(-4px)}}:root[data-theme=mono] :is(#spectrum#spectrum,#benefits#benefits,#meetups#meetups,#programme#programme,#who#who,#brands#brands,#party#party,#contact.contact-standalone#contact,#hosting#hosting,#venue#venue,#updates#updates,#directory#directory,#investor#investor) .rounded-card:is(.bg-surface\/40,.bg-surface-2\/60){border-radius:12px;background:#ffffff8c!important;border:1px solid #1112141a!important;box-shadow:inset 0 0 0 7px #fff9,inset 0 0 0 8px #11121414,0 1px #fff!important}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero) .rounded-card:is(.bg-surface\/40,.bg-surface-2\/60){border-radius:12px;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-black) center / cover!important;border:1px solid #ffffff29!important;box-shadow:0 30px 60px -30px #0009!important}:root[data-theme=mono] .member-workspace,.member-workspace[data-role]{--workspace-accent:#8b3dff;background:var(--salon-white) center / cover fixed!important}:root[data-theme=mono] .workspace-sidebar{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#ffffff24;--color-border-strong:#ffffff4d;--color-surface:#1b1c1f;--color-brand-cyan:#00e5ff;--color-brand-blue:#8fb8ff;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;--workspace-accent:#00e5ff;color:#f5f4f2;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-black) center / cover!important;border:1px solid #2c2e32!important;box-shadow:0 34px 60px -34px #1112148c!important}:root[data-theme=mono] .workspace-sidebar .text-fg{color:#f5f4f2}:root[data-theme=mono] .workspace-tab-active{color:#fff;background:#ffffff14;border-color:#ffffff29;box-shadow:inset 3px 0 #00e5ff}:root[data-theme=mono] .workspace-heading:after{background:var(--salon-edge);width:120px}:root[data-theme=mono] .workspace-content :is(.rounded-card.bg-surface-2,.rounded-card.bg-surface,.rounded-card.bg-surface-2\/40,.rounded-card.bg-surface-2\/60):not(input,textarea,select){background:#fff!important;border-color:#1112141a!important;box-shadow:inset 0 0 0 6px #faf9f6,inset 0 0 0 7px #1112140f,0 20px 40px -30px #11121459!important}:root[data-theme=mono] .admin-shell{background:var(--salon-white) center / cover fixed!important}:root[data-theme=mono] .admin-shell>header{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#ffffff24;color:#f5f4f2;box-shadow:inset 0 -3px #0000,0 10px 30px -18px #11121480;background:var(--salon-black) center / cover!important;border-bottom:0!important}:root[data-theme=mono] .admin-shell>header:after{content:"";background:var(--salon-edge);height:3px;position:absolute;inset:auto 0 0}:root[data-theme=mono] .staff-gate{background:var(--salon-white) center / cover!important}:root[data-theme=mono] .staff-gate-card{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#2c2e32;--color-border-strong:#3a3d42;--color-surface:#1b1c1f;color:#f5f4f2;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-black) center / cover!important}:root[data-theme=mono] .site-footer{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#ffffff24;--color-border-strong:#ffffff47;background:var(--salon-black) center / cover!important;border-top:0!important}:root[data-theme=mono] .site-footer:before{content:"";z-index:2;pointer-events:none;background:var(--salon-checker);height:18px;position:absolute;inset:0 0 auto}:root[data-theme=mono] .site-footer :is(.orb,.footer-edge,.venture-environment){display:none}:root[data-theme=mono] .site-footer .footer-col-title{color:#f5f4f2;font-family:var(--font-display)}:root[data-theme=mono] .site-footer .footer-wordmark{background-image:var(--salon-edge)}:root[data-theme=mono] .section-rail{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}:root[data-theme=mono] main>section:first-child:before{content:none!important}:root[data-theme=mono] #register#register .edition-ticket{--glass:transparent;--glass-edge:#ffffff8c;--notch:#1c1d20;--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-border:#11121424;--color-border-strong:#1112144d;color:#111214}:root[data-theme=mono] #register#register :is(.edition-ticket-body,.edition-ticket-stub){-webkit-backdrop-filter:none;background:var(--salon-white) center / cover!important;box-shadow:0 40px 80px -40px #000c!important}:root[data-theme=mono] #register#register .edition-ticket-body{background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-white) center / cover!important;box-shadow:inset 0 3px #0000,0 40px 80px -40px #000c!important}:root[data-theme=mono] #register#register .edition-ticket-light{display:none}:root[data-theme=mono] #register#register .edition-ticket :is(h2,h3,.text-fg){color:#111214}:root[data-theme=mono] #register#register .edition-ticket fieldset label{--color-fg:#f5f4f2;--color-fg-subtle:#a2a09a;color:#f5f4f2;background:var(--salon-black) center / cover!important;border-color:#2c2e32!important}:root[data-theme=mono] #register#register .edition-ticket fieldset label:has(input:checked){box-shadow:inset 0 0 0 2px #00e5ff}:root[data-theme=mono] #register#register .edition-ticket-admit{color:#8b3dff}:root[data-theme=mono] #register#register .edition-ticket fieldset label .text-fg{color:#f5f4f2}:root[data-theme=mono] .staff-gate-card>.rounded-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}:root[data-theme=mono] .staff-gate-card{border-radius:14px;box-shadow:0 40px 80px -40px #11121499}:root[data-theme=mono] .staff-gate-card :is(h1,.text-fg){color:#f5f4f2}:root[data-theme=mono] .staff-gate-card input{color:#111214!important;background:#f7f6f3!important;border-color:#0000!important}:root[data-theme=mono] .staff-gate-card:before{background:repeating-linear-gradient(-45deg,#111214 0 6px,#0000 6px 12px)}.hero-marble{color:#fff;--color-fg:#fff;--color-fg-muted:#b8b9c2;background:radial-gradient(60% 70% at 88% 0,#8b3dff57,#0000 65%),radial-gradient(40% 50% at 100% 100%,#3b82f61f,#0000 70%),linear-gradient(#0a0a0ccc,#0a0a0ccc),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover;align-items:center;min-height:calc(100svh - 7.5rem);padding:7.5rem 1.5rem 4rem;display:flex;overflow:hidden}.hero-marble-art{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-film-frame{aspect-ratio:16/9;width:58%;position:absolute;top:50%;left:43.5%;transform:translateY(-50%)}.hero-marble-art:has(.hero-film-frame){mix-blend-mode:screen}.hero-film-media{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hero-film-vid{opacity:0;transition:opacity .8s}.hero-film-vid[data-playing=true]{opacity:1}.hero-film-frame:has(.hero-film-vid[data-playing=true]) .hero-film-still{opacity:0;transition:opacity .8s}@media (max-width:999px){.hero-film-frame{width:72%;left:34%}}@media (max-width:639px){.hero-film-frame{opacity:.45;width:124%;top:auto;bottom:-2.75rem;left:-12%;transform:none}}.hero-marble-inner{width:100%;max-width:80rem;margin-inline:auto}.hero-marble-inner>*{max-width:38rem}.hero-marble-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#8d8e98;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:.72rem}.hero-marble-title{font-family:"Inter", var(--font-sans), system-ui, sans-serif;letter-spacing:-.045em;color:#fff;margin-top:1.4rem;font-size:clamp(3.2rem,7.2vw,6.4rem);font-weight:800;line-height:.98}html[data-theme=mono] .hero-marble-title{font-family:"Inter", var(--font-sans), system-ui, sans-serif;letter-spacing:-.045em;font-weight:800}.hero-marble-word{background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline-block}.hero-marble-lede{color:#b8b9c2;margin-top:1.4rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.65}.hero-marble-actions{flex-wrap:wrap;gap:.9rem;margin-top:2.2rem;display:flex}.hero-btn{letter-spacing:.14em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.6rem;min-height:3.2rem;padding:0 1.8rem;font-size:.8rem;font-weight:700;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.hero-btn-solid{color:#0a0a0c;background:#fff}.hero-btn-solid:hover{background:#00e5ff}.hero-btn-solid span{transition:transform .3s}.hero-btn-solid:hover span{transform:translate(4px)}.hero-btn-line{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e}.hero-btn-line:hover{background:#ffffff14;border-color:#fff}.hero-btn:focus-visible{outline-offset:3px;outline:2px solid #00e5ff}@media (prefers-reduced-motion:no-preference){.hero-marble .hero-marble-inner>*{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.hero-marble[data-entered=true] .hero-marble-inner>*{opacity:1;transform:none}.hero-marble[data-entered=true] .hero-marble-inner>:nth-child(2){transition-delay:80ms}.hero-marble[data-entered=true] .hero-marble-inner>:nth-child(3){transition-delay:.16s}.hero-marble[data-entered=true] .hero-marble-inner>:nth-child(4){transition-delay:.24s}}@media (max-width:639px){.hero-marble{padding-bottom:10.5rem}}.hero-band{z-index:10;isolation:isolate;background:var(--salon-white,#f7f6f3) center / cover;color:#111214;border-top:3px solid #0000;border-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) 1;position:relative;box-shadow:0 30px 50px -40px #11121473}html:not([data-theme=mono]) .hero-band{color:#fff;background:#0b0f1e}.hero-band-grid{grid-template-columns:repeat(5,minmax(0,1fr));max-width:80rem;margin-inline:auto;padding:0 1.5rem;display:grid}.hero-band-cell{padding:clamp(2rem,4vw,3.25rem) clamp(.75rem,2vw,2rem);position:relative}.hero-band-cell+.hero-band-cell{border-left:1px solid #1112141a}html:not([data-theme=mono]) .hero-band-cell+.hero-band-cell{border-left-color:#ffffff1a}.hero-band-n{font-family:"Inter", var(--font-sans), system-ui, sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#111214,#3a3c44);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:800;line-height:1}html:not([data-theme=mono]) .hero-band-n{background-image:linear-gradient(90deg,#00e5ff,#8b3dff)}.hero-band-cell:nth-child(5) .hero-band-n{background-image:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%)}.hero-band-label{letter-spacing:.22em;text-transform:uppercase;margin-top:.8rem;font-size:.75rem;font-weight:800}.hero-band-note{color:#6b6966;margin-top:.35rem;font-size:.82rem}html:not([data-theme=mono]) .hero-band-note{color:#a3a7b5}.hero-band-cell:after{content:"";width:0;height:3px;transition:width 1.2s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .12s);background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);position:absolute;bottom:0;left:clamp(.75rem,2vw,2rem)}.hero-band[data-in=true] .hero-band-cell:after{width:2.5rem}.hero-band-orbit{pointer-events:none;border:1px dashed #8b3dff59;border-radius:50%;width:7.5rem;height:7.5rem;position:absolute;top:50%;right:10%;translate:0 -50%}.hero-band-orbit:after{content:"";background:#8b3dff;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;box-shadow:0 0 12px #8b3dff}@media (prefers-reduced-motion:no-preference){.hero-band-orbit{animation:12s linear infinite band-orbit}}@keyframes band-orbit{to{rotate:360deg}}@media (max-width:1023px){.hero-band-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-band-cell:nth-child(4){border-left:0}}@media (max-width:639px){.hero-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-band-cell:nth-child(odd){border-left:0}.hero-band-cell:nth-child(5){border-top:1px solid #1112141a;grid-column:1/-1}.hero-band-orbit{display:none}}.v47{isolation:isolate;color:#f5f4f2;--color-fg:#f5f4f2;--color-fg-muted:#c3c7d2;background:radial-gradient(50% 80% at 18%,#3b82f638,#0000 70%),linear-gradient(#0b0f1edb,#0b0f1edb),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover;position:relative;overflow:hidden}:root[data-theme=mono] #vision-2047#vision-2047#vision-2047{background:var(--salon-tiles) center / cover!important}.v47:before{content:"";background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);height:3px;position:absolute;inset:0 0 auto}.v47-inner{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);max-width:80rem;margin-inline:auto;padding:clamp(3rem,6vw,4.5rem) 1.5rem;display:grid}@media (min-width:1024px){.v47-inner{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}.v47-globe{aspect-ratio:1;width:100%;max-width:22rem;margin-inline:auto;position:relative}.v47-globe>*{position:absolute;inset:0}.v47-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#9a9ca8;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.7rem}.v47-title{font-family:var(--font-serif), Georgia, serif;color:#fff;max-width:44rem;margin-top:.8rem;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:500;line-height:1.2}.v47-year{font-family:"Inter", var(--font-sans), sans-serif;letter-spacing:-.05em;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(3.2rem,6vw,5rem);font-weight:800;line-height:.9;display:table}.v47-points{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.v47-points li{border-top:1px solid #ffffff29;padding-top:.9rem}.v47-n{color:#00e5ff;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.72rem}.v47-points h3{text-transform:capitalize;color:#fff;margin-top:.4rem;font-size:.95rem;font-weight:700;line-height:1.3}.v47-points p{color:#b9bcc8;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.8rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.v47-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.v47-points{grid-template-columns:1fr}.v47-globe{max-width:15rem}}.eco-art{z-index:0;pointer-events:none;opacity:.34;stroke-width:1px;--eco-art-fill:#0b0f1e;width:78%;height:auto;transition:opacity .5s,transform .8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-6%;right:-4%;-webkit-mask-image:linear-gradient(200deg,#000 30%,#0000 85%);mask-image:linear-gradient(200deg,#000 30%,#0000 85%)}.group:hover .eco-art{opacity:.55;transform:translateY(-4px)scale(1.02)}.eco-art-flagship{opacity:.4;width:62%;bottom:-3%;right:-2%}.eco-art-brand{opacity:.3;width:44%;bottom:-8%;right:1%}:root[data-theme=mono] .eco-art{--eco-art-fill:#1b1c1f;opacity:.5}:root[data-theme=mono] #nine-ways#nine-ways{z-index:1;position:relative;background:var(--salon-white) center / cover!important}:root[data-theme=mono] #nine-ways#nine-ways:before{content:"";z-index:3;opacity:1;background:var(--salon-checker);height:18px;position:absolute;inset:0 0 auto}:root[data-theme=mono] #nine-ways#nine-ways .on-night{--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#6b6966;--color-brand-cyan:#8b3dff;--color-brand-violet:#8b3dff;--color-brand-blue:#3b82f6;--color-brand-magenta:#8b3dff}:root[data-theme=mono] #nine-ways#nine-ways .on-night :is(h2,p){color:#111214;opacity:1}:root[data-theme=mono] #nine-ways#nine-ways .on-night p.sm\:text-lg{color:#4b4a47}:root[data-theme=mono] #nine-ways#nine-ways .on-night .text-gradient-shimmer{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#8b3dff,#3b82f6);-webkit-background-clip:text;background-clip:text}:root[data-theme=mono] #nine-ways#nine-ways :is(.venture-environment,.environment-field,.env-objects){display:none}:root[data-theme=mono] #nine-ways#nine-ways :is(.neon-card,.border-gradient-brand.rounded-card,.halo-ring>a){--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#8d8b87;--color-border:#2c2e32;--color-border-strong:#3a3d42;--color-surface:#1b1c1f;--color-brand-cyan:#00e5ff;--color-brand-blue:#8fb8ff;--color-brand-violet:#b69cff;--color-brand-magenta:#d12cdb;color:#f5f4f2;border-radius:14px;background:var(--salon-edge) top / 100% 3px no-repeat, var(--salon-black) center / cover!important;border:1px solid #2c2e32!important;box-shadow:inset 0 1px #ffffff14,0 34px 60px -34px #1112148c!important}:root[data-theme=mono] #nine-ways#nine-ways .halo-ring{box-shadow:none;background:0 0;padding:0}:root[data-theme=mono] #nine-ways#nine-ways .halo-ring:before,:root[data-theme=mono] #nine-ways#nine-ways .border-gradient-brand:before{display:none}:root[data-theme=mono] #nine-ways#nine-ways :is(.neon-card,.rounded-card) :is(.text-fg,h3,span.text-2xl){color:#f5f4f2}:root[data-theme=mono] #nine-ways#nine-ways .neon-card:after{display:none}.contact-studio{padding-block:clamp(3.5rem,7vw,5rem)!important}.contact-studio .contact-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:64rem;margin-inline:auto}.contact-studio .contact-title,html[data-theme=mono] .contact-studio .contact-title{margin-top:1rem;font-size:clamp(2rem,3.4vw,2.9rem)}.contact-studio .contact-lede{margin-top:.9rem;font-size:.95rem}.contact-studio .contact-methods{margin-top:1.5rem}.contact-studio .contact-method{padding:.8rem 0}.contact-studio .contact-method-marker{width:32px;height:32px;font-size:.85rem}.contact-studio .contact-method p.text-sm{font-size:.92rem}.contact-studio .contact-form{border-radius:14px;margin-top:0;padding:clamp(1.25rem,2.5vw,1.9rem)}.contact-studio .contact-reason-grid{gap:.45rem}.contact-studio .contact-reason-grid button{border-radius:8px;min-height:42px;padding:.5rem .8rem;font-size:.82rem}.contact-studio .contact-form :is(input,textarea){padding:.65rem .85rem;font-size:.92rem}.contact-studio .contact-form textarea{min-height:96px}.contact-studio .contact-form .mt-5{margin-top:.9rem}.contact-studio .contact-form .contact-submit{margin-top:1rem;padding:.75rem 1.1rem;font-size:.9rem}.contact-studio .contact-form legend,.contact-studio .contact-form label>span:first-child{font-size:.66rem}@media (max-width:899px){.contact-studio .contact-layout{grid-template-columns:1fr}}:root[data-theme=mono] #contact#contact .contact-form .contact-submit{color:#fff!important;background:#111214!important;box-shadow:inset 0 -3px #8b3dff!important}:root[data-theme=mono] #contact#contact .contact-form :is(legend,label>span:first-child){color:#8b3dff}.eco-art{-webkit-mask-image:linear-gradient(250deg,#000 25%,#0000 75%);mask-image:linear-gradient(250deg,#000 25%,#0000 75%)}.alliance-slot{border:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-surface) 40%, transparent);border-radius:12px;place-items:center;width:11rem;height:5.5rem;display:grid;position:relative}.alliance-slot:before{content:"";border:1px dashed var(--color-border);border-radius:8px;position:absolute;inset:6px}.alliance-slot-mark{color:var(--color-fg-subtle);font-size:1.25rem;font-weight:300}.alliance-cta{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0c;background:#fff;border-radius:3px;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.6rem;font-size:.78rem;font-weight:700;transition:background-color .25s;display:inline-flex}.alliance-cta:hover{background:#00e5ff}.alliance-cta span{transition:transform .3s}.alliance-cta:hover span{transform:translate(4px)}:root[data-theme=mono] #partners#partners .alliance-slot{background:var(--salon-black) center / cover;border-color:#ffffff29;box-shadow:0 20px 40px -24px #000000b3}:root[data-theme=mono] #partners#partners .alliance-slot:before{border-color:#ffffff24}:root[data-theme=mono] #partners#partners .alliance-slot-mark{color:#b69cff}.v47-inner{padding-block:clamp(2.75rem,5vw,3.75rem)!important;display:block!important}.v47-head{flex-wrap:wrap;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:flex}.v47-head .v47-year{margin:0;font-size:clamp(3rem,5.5vw,4.5rem);display:block}.v47-head .v47-title{max-width:40rem;margin-top:.4rem;font-size:clamp(1.2rem,1.9vw,1.6rem)}.v47-points{margin-top:1.75rem!important}.v47-points p{-webkit-line-clamp:3!important}.v47 .v47-globe{display:none}:root[data-theme=mono] #vision-2047#vision-2047#vision-2047{color:#111214;background:var(--salon-white) center / cover!important}:root[data-theme=mono] #vision-2047 .v47-title,:root[data-theme=mono] #vision-2047 .v47-points h3{color:#111214}:root[data-theme=mono] #vision-2047 .v47-points p{color:#4b4a47}:root[data-theme=mono] #vision-2047 .v47-eyebrow{color:#6b6966}:root[data-theme=mono] #vision-2047 .v47-n{color:#8b3dff}:root[data-theme=mono] #vision-2047 .v47-points li{border-top-color:#11121424}:root[data-theme=mono] #vision-2047:after{content:"";background:var(--salon-checker);height:18px;position:absolute;inset:0 0 auto}:root[data-theme=mono] #vision-2047.v47:before,.market-sky .market-globe{display:none}.site-nav-shell>nav{max-width:80rem;padding-inline:1.5rem}.site-nav-shell .nav-links a,.site-nav-shell .nav-links>li>button{font-family:var(--font-sans);letter-spacing:.005em;border-radius:0;font-size:13.5px;font-weight:500}.site-nav-shell .nav-links a>span.absolute{border-radius:0;height:2px;bottom:-2px;left:.6rem;right:.6rem}.site-nav-shell .nav-divider{opacity:.6;height:14px}.site-nav-shell .nav-signin button{letter-spacing:.14em;text-transform:uppercase;border-radius:3px;min-height:2.5rem;padding:0 1.15rem;font-size:11.5px;font-weight:700;box-shadow:none!important}.site-nav-shell .nav-theme{border-radius:3px;min-height:2.5rem;font-size:11.5px}.site-nav-shell.backdrop-blur-2xl{box-shadow:0 8px 24px -20px #00000073;-webkit-backdrop-filter:none!important;border-bottom-color:var(--color-border)!important}:root[data-theme=mono] .site-nav-shell.backdrop-blur-2xl{background:#faf9f6!important;border-bottom-color:#11121414!important}:root[data-theme=mono] .site-nav-shell:not(.on-night) .nav-links :is(a,button){color:#3f3f45}:root[data-theme=mono] .site-nav-shell:not(.on-night) .nav-links :is(a,button):hover{color:#111214}:root[data-theme=mono] .site-nav-shell:not(.on-night) .nav-links a:has(>span.absolute){color:#111214}:root[data-theme=mono] .site-nav-shell .nav-signin button{color:#fff!important;background:#111214!important}:root[data-theme=mono] .site-nav-shell .nav-signin button:hover{background:#8b3dff!important}:root[data-theme=mono] .site-nav-shell.on-night .nav-signin button{color:#111214!important;background:#fff!important}.hero-marble-inner{max-width:77rem}.hero-marble{min-height:min(100svh - 5rem,50rem);padding-bottom:3rem}.hero-band-cell{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.9rem;padding:1.35rem clamp(.75rem,2vw,1.5rem) 1.5rem;display:grid}.hero-band-n{grid-row:1/3;font-size:clamp(1.9rem,3.2vw,2.9rem)}.hero-band-label{letter-spacing:.18em;align-self:end;margin-top:0;font-size:.68rem}.hero-band-note{align-self:start;margin-top:.15rem;font-size:.76rem}.hero-band-cell:after{bottom:0}.hero-band-orbit{width:4.5rem;height:4.5rem;right:4%}@media (max-width:639px){.hero-band-cell{grid-template-columns:1fr}.hero-band-n{grid-row:auto}}@media (min-width:1024px) and (min-height:700px){.home-story>section{min-height:0!important}}.home-story .story-hero{min-height:0!important;padding-block:3.5rem!important}.home-story>section[data-visual-wash]{padding-block:clamp(3rem,5vw,4.25rem)!important}.home-story #hero .story-hero-inner{align-items:stretch}.market-orbit{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}.market-page .m-door{--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) top/100% 3px no-repeat,linear-gradient(155deg,#ffffff12,#0000 40%),linear-gradient(#111214cc,#111214cc),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover!important;border:1px solid #2c2e32!important;border-radius:12px!important;padding:16px 20px!important;box-shadow:0 24px 48px -30px #0009!important}.market-page .m-door.is-cyan{color:#00e5ff}.market-page .m-door.is-blue{color:#8fb8ff}.market-page .m-door.is-violet{color:#b69cff}.market-page .m-door.is-magenta{color:#e27aea}.market-page .m-door :is(li,p){color:#c9c7c3!important}.market-page .m-door.is-dim{opacity:calc(var(--show,1) * .9);filter:none!important}.market-page .m-door :is(.m-door-material,.m-door-glare,.m-door-beam),.market-page .m-door:after{display:none!important}.market-scene[data-landed="1"] .m-door{animation-name:none}.eco-art{height:auto;opacity:.22!important;width:46%!important;top:auto!important;bottom:0!important;right:0!important;-webkit-mask-image:radial-gradient(120% 120% at 100% 100%,#000 35%,#0000 72%)!important;mask-image:radial-gradient(120% 120% at 100% 100%,#000 35%,#0000 72%)!important}.group:hover .eco-art{transform:none;opacity:.4!important}.eco-art-flagship{opacity:.3!important;width:36%!important;top:1.25rem!important;bottom:auto!important;right:1.5rem!important;-webkit-mask-image:radial-gradient(90% 90% at 70% 40%,#000 40%,#0000 75%)!important;mask-image:radial-gradient(90% 90% at 70% 40%,#000 40%,#0000 75%)!important}.eco-art-brand{opacity:.22!important;width:30%!important;right:2%!important}:root[data-theme=mono] #nine-ways#nine-ways:before{display:none}#nine-ways>div{padding-top:clamp(2.5rem,4vw,3.5rem)!important;padding-bottom:clamp(3rem,5vw,4rem)!important}.eco-art{opacity:.5!important;width:42%!important;-webkit-mask-image:radial-gradient(150% 150% at 100% 100%,#000 55%,#0000 88%)!important;mask-image:radial-gradient(150% 150% at 100% 100%,#000 55%,#0000 88%)!important}.group:hover .eco-art{opacity:.75!important}.eco-art-flagship{opacity:.5!important;width:36%!important}.eco-art-brand{opacity:.45!important}.neon-card:has(p.text-sm) .eco-art{opacity:.32!important;width:34%!important}.contact-studio.contact-standalone{min-height:0!important;padding-top:clamp(8rem,12vw,9.5rem)!important;padding-bottom:5rem!important}.hero-marble-inner>.hero-marble-title{max-width:46rem}.hero-marble-title,html[data-theme=mono] .hero-marble-title{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.035em;margin-top:0;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:800;line-height:1.02}.hero-marble-word{padding-bottom:.1em;display:block}.hero-marble-lede{max-width:36rem;font-size:clamp(.98rem,1.15vw,1.08rem)}.contact-studio .contact-layout{border-radius:18px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #0009,0 0 0 1px #ffffff0f;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:stretch!important;gap:0!important;max-width:72rem!important}.contact-studio .contact-layout:before{content:"";z-index:3;background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);height:3px;position:absolute;inset:0 0 auto}.contact-studio .contact-intro{--color-fg:#f5f4f2;--color-fg-muted:#b9bac2;--color-border-strong:#ffffff38;isolation:isolate;color:#f5f4f2;background:radial-gradient(70% 60% at 0 0,#8b3dff47,#0000 70%),radial-gradient(60% 50% at 100% 100%,#00e5ff1f,#0000 70%),linear-gradient(#0c0c0ec7,#0c0c0ec7),linear-gradient(#0a0a0a,#0a0a0a) 50%/cover;padding:clamp(2rem,4vw,3.25rem);position:relative}.contact-studio .contact-intro .contact-title{color:#fff;font-size:clamp(2rem,3.2vw,2.8rem)!important}.contact-studio .contact-intro .contact-title .text-gradient-shimmer{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb)!important;text-decoration:none!important}.contact-studio .contact-intro .contact-lede{color:#b9bac2}.contact-steps{gap:1.1rem;margin-top:2rem;display:grid;position:relative}.contact-steps:before{content:"";opacity:.6;background:linear-gradient(#00e5ff,#8b3dff,#0000);width:1px;position:absolute;top:1rem;bottom:1rem;left:1.05rem}.contact-steps li{grid-template-columns:2.1rem 1fr;align-items:start;gap:.9rem;display:grid;position:relative}.contact-steps li>span{color:#fff;background:#111214;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.7rem;display:grid}.contact-steps strong{color:#fff;font-size:.95rem;font-weight:700;display:block}.contact-steps p{color:#a9aab3;margin-top:.2rem;font-size:.82rem;line-height:1.5}.contact-studio .contact-intro .eyebrow,.contact-studio .contact-intro [class*=rounded-pill]{color:#d9d9e0;background:#ffffff0a;border-color:#ffffff38}.contact-studio .contact-form,:root[data-theme=mono] .contact-studio .contact-form{--color-fg:#111214;--color-fg-muted:#4b4a47;--color-fg-subtle:#7a7874;--color-border:#e2dfda;box-shadow:none!important;background:#fbfaf8!important;border:0!important;border-radius:0!important;margin:0!important;padding:clamp(2rem,4vw,3.25rem)!important}.contact-studio .contact-form:before{display:none!important}.contact-studio .contact-form :is(legend,label>span:first-child){letter-spacing:.2em;color:#8b3dff!important}.contact-studio .contact-reason-grid button{color:#111214;background:#fff;border:1px solid #e2dfda}.contact-studio .contact-reason-grid button:hover{border-color:#111214}.contact-studio .contact-reason-grid button[aria-pressed=true]{box-shadow:inset 0 -3px #8b3dff;color:#fff!important;background:#111214!important;border-color:#111214!important}.contact-studio .contact-form :is(input,textarea){border-radius:8px;color:#111214!important;background:#fff!important;border:1px solid #e2dfda!important}.contact-studio .contact-form :is(input,textarea):focus{border-color:#8b3dff!important;box-shadow:0 0 0 3px #8b3dff26!important}.contact-studio .contact-form .contact-submit{transition:background-color .25s;color:#fff!important;background:#111214!important;border-radius:8px!important;box-shadow:inset 0 -3px #8b3dff!important}.contact-studio .contact-form .contact-submit:hover{background:#8b3dff!important}.contact-studio .contact-success{color:#111214}@media (max-width:899px){.contact-studio .contact-layout{grid-template-columns:1fr!important}.contact-steps{margin-top:1.5rem}}:root[data-theme=mono] #contact#contact:not(.contact-standalone){background:var(--salon-grey) center / cover!important}.workspace-layout{max-width:77rem!important}.workspace-identity p.text-sm{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.workspace-sidebar .workspace-signout button{color:#f5f4f2!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff38!important;border-radius:8px!important}.workspace-sidebar .workspace-signout button:hover{background:#ffffff0f!important;border-color:#fff!important}.site-nav-shell .nav-signin :is(a,button){white-space:nowrap;border-radius:3px!important}.site-nav-shell .nav-signin a{letter-spacing:.14em;text-transform:uppercase;min-height:2.5rem;padding:0 1.15rem;font-size:11.5px;font-weight:700;box-shadow:none!important}:root[data-theme=mono] .workspace-content .border-gradient-brand{border-radius:12px;position:relative;overflow:hidden;background:#fff!important;border:1px solid #1112141a!important;padding:0!important;box-shadow:0 20px 40px -30px #11121459!important}:root[data-theme=mono] .workspace-content .border-gradient-brand:before{content:"";opacity:1;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb);border:0;height:3px;position:absolute;inset:0 0 auto;-webkit-mask:none;mask:none}:root[data-theme=mono] .workspace-content .rounded-card.border-dashed{border-radius:12px;background:#fff!important;border:1px solid #1112141a!important;box-shadow:inset 0 0 0 6px #faf9f6,inset 0 0 0 7px #1112140f,0 20px 40px -30px #1112144d!important}.workspace-content :is(button,a).rounded-pill:not([class*=px-2]){border-radius:8px}:root[data-theme=mono] .workspace-content :is(article,.neon-card){border-radius:12px}:root .workspace-sidebar .workspace-signout button.site-action,:root[data-theme=mono] .workspace-sidebar .workspace-signout button{-webkit-text-fill-color:#f5f4f2;color:#f5f4f2!important;background:#ffffff0a!important;border:1px solid #ffffff3d!important}.site-nav-shell .nav-signin button{letter-spacing:.1em;color:var(--color-fg-muted)!important;background:0 0!important;padding:0 .6rem!important}.site-nav-shell .nav-signin button:hover{color:var(--color-fg)!important;background:0 0!important}.site-nav-shell .nav-signin:not(:has(a)) button{color:#fff!important;background:#111214!important;padding:0 1.15rem!important}.site-nav-shell.on-night .nav-signin:not(:has(a)) button{color:#111214!important;background:#fff!important}@media (max-width:1279px){.site-nav-shell .nav-links a,.site-nav-shell .nav-links>li>button{padding-inline:.45rem}}:root[data-theme=mono] .site-nav-shell .nav-signin:has(a) button{min-width:0;font-size:11px;color:var(--color-fg-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 .5rem!important}:root .site-nav-shell .nav-signin:has(a) button{min-width:0;font-size:11px;color:var(--color-fg-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 .5rem!important}:root .site-nav-shell .nav-signin:has(a) button:hover{color:var(--color-fg)!important}.site-nav-shell>nav{gap:.75rem!important}.site-nav-shell>nav>a:first-child img,.site-nav-shell>nav>a:first-child>*{max-height:44px}.site-nav-shell .nav-links a,.site-nav-shell .nav-links>li>button{padding-inline:.55rem!important}.site-nav-shell .nav-signin a{padding:0 .9rem!important}.site-nav-shell .nav-theme{padding-inline:.7rem!important}.site-nav-shell>nav>div:last-child{gap:.4rem!important}.eco-mark{z-index:0;pointer-events:none;opacity:.07;stroke-width:1.1px;width:7.5rem;height:7.5rem;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.75rem;right:-.75rem}.eco-mark-lg{width:13rem;height:13rem;bottom:-1rem;right:-1rem}.group:hover .eco-mark{opacity:.14;transform:rotate(-6deg)}:root[data-theme=mono] #nine-ways .eco-mark{color:#fff;opacity:.08}.market-page .m-door,.market-page .m-door.is-cyan{--door:#00e5ff}.market-page .m-door.is-blue{--door:#3b82f6}.market-page .m-door.is-violet{--door:#8b3dff}.market-page .m-door.is-magenta{--door:#d12cdb}:root .market-page .m-door>p:first-of-type{color:var(--door)!important}:root[data-theme=mono] .market-page .m-door.is-violet>p:first-of-type{color:#a877ff!important}.market-page .m-door li>span[aria-hidden]{background:var(--door)!important}.market-page .m-door{box-shadow:inset 3px 0 0 var(--door), 0 24px 48px -30px #0009!important}.market-page .m-door.is-right{box-shadow:inset -3px 0 0 var(--door), 0 24px 48px -30px #0009!important}.market-page .m-door:hover{box-shadow:inset 3px 0 0 var(--door), 0 0 0 1px color-mix(in srgb, var(--door) 55%, transparent), 0 24px 48px -26px color-mix(in srgb, var(--door) 35%, transparent)!important}.market-page .m-door.is-open{box-shadow:inset 3px 0 0 var(--door), 0 0 0 1px var(--door), 0 24px 48px -24px color-mix(in srgb, var(--door) 45%, transparent)!important}.market-page .m-door.is-right.is-open{box-shadow:inset -3px 0 0 var(--door), 0 0 0 1px var(--door), 0 24px 48px -24px color-mix(in srgb, var(--door) 45%, transparent)!important}.market-page .market-hub{background:radial-gradient(circle at 35% 30%,#2a2b30,#0a0a0a 70%)!important;box-shadow:0 0 0 2px #8b3dff,0 30px 60px -30px #0009!important}.market-page .market-hub :is(.market-hub-sweep,.market-hub-ring),.market-page .market-core :is(.hub-aura,[class*=aura]){display:none!important}.market-page .market-hub-chip{font-weight:700;color:#0a0a0c!important;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb)!important;border-color:#0000!important}html:not([data-theme=mono]) .site-nav-shell .nav-signin:not(:has(a)) button{color:#0a0a0c!important;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb)!important}.hero-marble-word{background:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;display:block}:root[data-theme=mono] .text-gradient-shimmer,:root[data-theme=mono] :is(section,div,main,header,footer) .text-gradient-shimmer{-webkit-box-decoration-break:slice;box-decoration-break:slice;color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%)!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;text-decoration:none!important;animation:none!important}:root[data-theme=mono] :is(span,div,p,i).bg-gradient-brand{background-image:linear-gradient(90deg,#00e5ff 0%,#3b82f6 34%,#8b3dff 67%,#d12cdb 100%)!important}:root[data-theme=mono] :is(span,p).bg-gradient-brand:not(:empty){color:#0a0a0c!important}.salon-trim{display:none!important}:root[data-theme=mono] main section:before{box-shadow:none!important;background:0 0!important;height:0!important}:root[data-theme=mono] .grants-page :is(section):before{content:none}:root[data-theme=mono] .site-footer:before,:root[data-theme=mono] #vision-2047:after{content:none!important}.hero-band-cell:after{display:none!important}.hero-band{border-top:1px solid #11121414!important;border-image:!important}html:not([data-theme=mono]) .hero-band{border-top-color:#ffffff14!important}.vm-link,.gap-thread,.gap-thread-host>svg,.gap-thread-host>canvas{display:none!important}.challenge-grid>.challenge-card:not(.is-lit)>span:first-child{filter:none!important;transform:none!important}.reveal.mx-auto.max-w-3xl.text-center{text-align:left!important;margin-inline:0!important}#nine-ways h3 img,#nine-ways .halo-ring img{height:clamp(3.4rem,4.4vw,4.4rem)!important;margin-left:0!important}#nine-ways .border-gradient-brand h3 img{height:clamp(4.5rem,6vw,6rem)!important}#nine-ways h3{margin-top:1.1rem}.people-hero .mt-8 img{height:clamp(4.5rem,7vw,6.25rem)!important;margin-left:0!important}.member-card,.member-card *{opacity:1!important}#directory .reveal{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;transform:none!important}.market-page .m-door>p:first-of-type{font-size:15px!important}.market-page .m-door li{font-size:14.5px!important;line-height:1.55!important}.market-page .m-door{padding:20px 24px!important}@media (min-width:80rem){.market-orbit{grid-template-columns:1fr 240px 1fr!important}}.dossier-portrait{border-radius:50%!important}:root[data-theme=mono] .dossier-hero{background:#fff!important}:root[data-theme=mono] .dossier-hero .orb{display:none!important}:root[data-theme=mono] .dossier-body{background:#f2f2f2!important}:root[data-theme=mono] :is(.dossier-panel,.dossier-side){--color-fg:#f5f4f2;--color-fg-muted:#c9c7c3;--color-fg-subtle:#9a9892;--color-border:#2c2e32;--color-border-strong:#3a3d42;--color-surface:#1b1c1f;--color-surface-2:#232428;color:#f5f4f2;border-radius:12px;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) top/100% 3px no-repeat,#0a0a0a!important;border:1px solid #2c2e32!important;box-shadow:0 24px 48px -30px #00000073!important}:is(.dossier-panel,.dossier-side)>h2{-webkit-text-fill-color:currentColor;font-family:var(--font-sans)!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:0 0!important;margin:0!important;font-size:.72rem!important;font-weight:700!important;line-height:1.3!important}:root[data-theme=mono] .dossier-panel>h2{color:#00e5ff!important}:root[data-theme=mono] .dossier-side>h2{color:#9a9892!important}:root[data-theme=mono] :is(.dossier-panel,.dossier-side) :is(p,li,dd,dt,span){color:inherit}.market-shelf{height:clamp(17rem,30vw,24rem)!important}:root[data-theme=mono] .home-story :is(#edge#edge,#why-india#why-india) .edge-tray{background:0 0!important}:root[data-theme=mono] .home-story :is(#edge#edge,#why-india#why-india)>div{background:#f2f2f2!important}:root[data-theme=mono]{--salon-tiles:linear-gradient(#0a0a0a, #0a0a0a)}:root[data-theme=mono] :is(#editions#editions,#workshops#workshops,#speakers#speakers,#media#media,#team#team,#chat#chat,#careers#careers,#signals#signals,#partners#partners,#register#register,#testimonials#testimonials,#contact:not(.contact-standalone)#contact,section#about#about:has(~#programme),.people-hero,#values#values),:root[data-theme=mono] .grants-page .salon-tiles{background:#0a0a0a!important}:root[data-theme=mono] .home-story #why-india#why-india{background:#fff!important}:root[data-theme=mono] :is(.neon-card,.rounded-card,.challenge-card) :is(.text-brand-cyan,.text-brand-cyan-deep,.text-brand-cyan-soft){color:#00e5ff!important}:root[data-theme=mono] :is(.neon-card,.rounded-card,.challenge-card) :is(.text-brand-blue,.text-brand-blue-soft){color:#3b82f6!important}:root[data-theme=mono] :is(.neon-card,.rounded-card,.challenge-card) :is(.text-brand-violet,.text-brand-violet-soft){color:#a877ff!important}:root[data-theme=mono] :is(.neon-card,.rounded-card,.challenge-card) :is(.text-brand-magenta,.text-brand-magenta-soft){color:#e04ae8!important}:root[data-theme=mono] .home-story #why-india#why-india>div{background:0 0!important}:root[data-theme=mono] .home-story #why-india#why-india .edge-tray{background:#f2f2f2!important}.market-scene{--p:1!important;height:auto!important}.market-scene-sticky{height:auto!important;padding-block:0 2rem!important;position:relative!important;top:0!important;overflow:visible!important}.market-scene .market-hero-copy{opacity:1!important;pointer-events:auto!important;padding-top:clamp(7.5rem,11vw,9.5rem)!important;position:static!important;transform:none!important}.market-scene .market-orbit{margin-top:3rem;height:auto!important}@media (min-width:80rem){.market-scene .market-orbit{grid-template-columns:1fr 240px 1fr!important;align-items:center!important}.market-scene .market-core{align-self:center;order:0!important;margin:0!important}.market-scene .market-col{align-content:start}}.market-scene .market-hero-copy{text-align:left!important}.market-scene .market-hero-copy :is(h1,p,.mx-auto){margin-left:0!important;margin-right:0!important}.market-scene .market-hero-copy>*{justify-content:flex-start}@media (min-width:80rem){.market-scene .market-orbit{align-items:start!important}.market-scene .market-core{align-self:center!important}.market-scene .market-orbit{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 260px 1fr!important;align-items:stretch!important;gap:16px 28px!important;display:grid!important}.market-scene .market-col{display:contents!important}.market-scene .market-col-left>.m-door{grid-column:1}.market-scene .market-col-right>.m-door{grid-column:3}.market-scene .market-col>.m-door:first-child{grid-row:1}.market-scene .market-col>.m-door:nth-child(2){grid-row:2}.market-scene .market-col>.m-door:nth-child(3){grid-row:3}.market-scene .market-col>.m-door:nth-child(4){grid-row:4}.market-scene .market-core{justify-self:center;grid-area:1/2/5!important;align-self:center!important}.market-scene .m-door{flex-direction:column;height:100%;display:flex}}.market-scene .m-door,.market-scene .market-core{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.market-scene .market-orbit[data-in=false] :is(.m-door,.market-core){opacity:0}.market-scene .market-orbit[data-in=true] .market-core{animation:.8s cubic-bezier(.16,1,.3,1) both hub-in}.market-scene .market-orbit[data-in=true] .market-col-left>.m-door{animation:.9s cubic-bezier(.16,1,.3,1) both door-in-l;animation-delay:calc(var(--row,0) * .1s + .2s)}.market-scene .market-orbit[data-in=true] .market-col-right>.m-door{animation:.9s cubic-bezier(.16,1,.3,1) both door-in-r;animation-delay:calc(var(--row,0) * .1s + .2s)}.market-scene .market-col>.m-door:nth-child(2){--row:1}.market-scene .market-col>.m-door:nth-child(3){--row:2}.market-scene .market-col>.m-door:nth-child(4){--row:3}}@keyframes hub-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes door-in-l{0%{opacity:0;transform:translate(45%)scale(.92)}to{opacity:1;transform:none}}@keyframes door-in-r{0%{opacity:0;transform:translate(-45%)scale(.92)}to{opacity:1;transform:none}}@media (max-width:79.99rem){@keyframes door-in-l{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes door-in-r{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}.hero-marble-lede-lead{color:#fff;font-weight:500;display:block}.hero-marble-inner>.hero-marble-lede{max-width:40rem}.home-story #hero .story-hero-copy,.home-story #hero .story-hero-index{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.home-story #hero .story-hero-index{border-left:1px solid #1112141f!important;padding-left:2rem!important}html:not([data-theme=mono]) .home-story #hero .story-hero-index{border-left-color:#ffffff24!important}.home-story #hero .eyebrow,.home-story #hero [class*=rounded-pill]{opacity:1!important}:root[data-theme=mono] .home-story #hero .story-hero-copy>:first-child{color:#8b3dff!important;background:#fff!important;border-color:#8b3dff73!important}:root[data-theme=mono] .home-story #hero .story-hero-copy>:first-child *{color:#8b3dff!important}.story-hero-n{min-width:2.4rem;letter-spacing:.06em!important;font-size:1.15rem!important;font-weight:800!important}.story-hero-label{font-family:var(--font-display)!important;letter-spacing:.14em!important;font-size:clamp(1.05rem,1.35vw,1.25rem)!important;font-weight:700!important}.vm-pair .neon-card p.font-display.text-xs{letter-spacing:.24em!important;font-size:.95rem!important}:root[data-theme=mono] main section,.home-story>section{border-top:0!important;border-bottom:0!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india){background:#fff!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india)>div{box-shadow:none!important;background:0 0!important;margin-block:0!important;padding-block:0!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india)>div.relative.z-10{border-radius:24px;max-width:77rem;background:#f2f2f2!important;padding:clamp(2rem,4vw,3.5rem)!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india) :is(.edge-tray,.wash-mesh){box-shadow:none!important;background:0 0!important;border:0!important;margin-top:2.5rem!important;padding:0!important}:root[data-theme=mono] .home-story #why-india#why-india .edge-tray{margin-top:0!important}:root[data-theme=mono] .home-story :is(#edge#edge,#why-india#why-india) .edge-tray{overflow:visible!important}.vm-pair .neon-card p.text-xl{font-size:clamp(1.3rem,1.75vw,1.6rem)!important;line-height:1.3!important}.vm-pair .neon-card p.font-display.text-xs{font-size:.82rem!important}.vm-pair .neon-card>span:first-child{width:3rem!important;height:3rem!important;font-size:1.15rem!important}:root[data-theme=mono] .home-story :is(#edge#edge,#usp#usp,#why-india#why-india){padding-block:clamp(1.5rem,3vw,2.5rem)!important}:root[data-theme=mono] .home-story #usp#usp{background:#0a0a0a!important}:root[data-theme=mono] .home-story #usp#usp>div.relative.z-10{box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=mono] .home-story #usp#usp :is(h2,h3):not(.neon-card *){color:#fff!important}:root[data-theme=mono] .home-story #usp#usp p.sm\:text-lg{color:#c9ccd6!important}:root[data-theme=mono] .home-story #usp#usp .wash-mesh .neon-card.neon-card.neon-card.neon-card{--color-fg:#111214;--color-fg-muted:#4b4a47;color:#111214;background:linear-gradient(90deg,#00e5ff,#3b82f6,#8b3dff,#d12cdb) top/100% 3px no-repeat,#fff!important;border:0!important;box-shadow:0 24px 48px -30px #000c!important}:root[data-theme=mono] .home-story #usp#usp .wash-mesh .neon-card.neon-card.neon-card p{color:#4b4a47!important;opacity:1!important}:root[data-theme=mono] .home-story #usp#usp .wash-mesh{box-shadow:none!important;background:0 0!important}.home-story #usp .reveal{opacity:1!important;filter:none!important;transform:none!important}:root[data-theme=mono] .home-story #usp#usp .eyebrow,:root[data-theme=mono] .home-story #usp#usp .wash-mesh>div>div:first-child [class*=rounded-pill]{color:#00e5ff!important;background:0 0!important;border-color:#ffffff4d!important}:root[data-theme=mono] .home-story #usp#usp .neon-card .text-brand-violet{color:#8b3dff!important}:root[data-theme=mono] .home-story #usp#usp .neon-card .text-brand-magenta{color:#d12cdb!important}:root[data-theme=mono] .home-story #usp#usp .neon-card .text-brand-cyan{color:#0891b2!important}.grants-page #grants-types#grants-types{background:var(--color-bg)!important}.grants-page #grants-types#grants-types :is(.orb,.salon-panel,.environment-field,.venture-environment){display:none!important}.types-flat-kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--color-fg-subtle);border-bottom:1px solid var(--color-border);padding-bottom:1rem;font-size:.72rem;font-weight:700}.types-flat-row{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.types-flat-item{border-left:1px solid var(--color-border);padding:1.75rem 1.5rem .5rem;position:relative}.types-flat-item:first-child{border-left:0;padding-left:0}.types-flat-item:after{content:"";background:var(--gradient-brand);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:1.5rem;right:1.5rem;transform:scaleX(0)}.types-flat-item:first-child:after{left:0}.types-flat-item:hover:after{transform:scaleX(1)}.types-flat-n{font-family:var(--font-display);background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.9rem;font-weight:700;line-height:1;display:block}.types-flat-name{font-family:var(--font-serif,var(--font-display));color:var(--color-fg);margin-top:.9rem;font-size:1.3rem;font-weight:500;line-height:1.2}.types-flat-facts{margin-top:1rem}.types-flat-facts dt{letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-subtle);margin-top:.85rem;font-size:.62rem;font-weight:700}.types-flat-facts dd{color:var(--color-fg-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}@media (max-width:1100px){.types-flat-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.25rem}.types-flat-item:nth-child(3n+1){border-left:0;padding-left:0}.types-flat-item:nth-child(3n+1):after{left:0}}@media (max-width:680px){.types-flat-row{grid-template-columns:minmax(0,1fr);row-gap:0}.types-flat-item{border-left:0;border-bottom:1px solid var(--color-border);padding:1.4rem 0 1.2rem}.types-flat-item:after{left:0;right:0}}:root[data-theme=mono] .grants-page #grants-types#grants-types{--color-fg:#111214;--color-fg-muted:#4a4a48;--color-fg-subtle:#8d8b87;--color-border:#e4e1dc;background:#fff!important}.grants-page #grants-types#grants-types .types-flat-n{-webkit-text-fill-color:transparent!important;color:#0000!important;filter:none!important;opacity:1!important;background-image:linear-gradient(90deg,#00e5ff,#3b82f6 40%,#8b3dff 70%,#d12cdb)!important;-webkit-background-clip:text!important;background-clip:text!important}.grants-page #grants-types#grants-types{padding-top:clamp(3rem,6vw,4.5rem)!important;padding-bottom:clamp(3rem,6vw,4.5rem)!important}.grants-page #grants-types#grants-types .types-flat-n{display:inline-block}
