@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2")}:root{--font-heading: "Bebas Neue", "Arial Narrow", sans-serif;--font-body: "Inter", Arial, sans-serif;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--purple-950: #3b0764;--green-400: #4ade80;--green-500: #22c55e;--color-background: var(--zinc-950);--color-ink: var(--zinc-950);--color-panel: var(--zinc-900);--color-accent: var(--purple-400);--color-accent-bright: var(--purple-300);--color-text: var(--zinc-100);--color-muted: var(--zinc-400);--color-dim: var(--zinc-500);--color-border: var(--zinc-800)}@font-face{font-family:Phosphor;src:url(/assets/Phosphor-DtdjzkpE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Phosphor-Bold;src:url(/assets/Phosphor-Bold-BCak21uZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.icon{font-family:Phosphor!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--bold{font-family:Phosphor-Bold!important}.partners-strip{position:relative;width:100%;border-top:1px solid var(--color-border);background:var(--zinc-900)}.partners-viewport{overflow:hidden;padding-right:3.5rem}.partners-track{display:flex;width:max-content;animation:partners-drift 160s linear infinite;will-change:transform}.site-page .partners-group{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;list-style:none}.partners-logo{display:flex;align-items:center;justify-content:center;width:13rem;height:7.5rem;padding:1.6rem 1.5rem}.partners-logo img{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}.partners-logo:is(.partners-logo--opensea,.partners-logo--arbitrum,.partners-logo--ygg,.partners-logo--origins) img{filter:grayscale(1)}.partners-logo:hover,.partners-logo:focus-visible{background:var(--zinc-800)}.partners-logo:is(:hover,:focus-visible) img{filter:none;opacity:1}.partners-strip:hover .partners-track,.partners-strip.is-paused .partners-track{animation-play-state:paused}.partners-pause{position:absolute;right:0;top:0;bottom:0;width:3.5rem;border:0;border-left:1px solid var(--color-border);color:var(--zinc-400);background:var(--zinc-900);cursor:pointer}.partners-pause:hover,.partners-pause:focus-visible{color:var(--color-accent-bright);background:var(--zinc-800)}.partners-strip a:focus-visible,.partners-pause:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:-3px}.partners-viewport:focus-within{overflow-x:auto}.partners-viewport:focus-within .partners-track{animation:none}.partners-viewport:focus-within .partners-group[aria-hidden]{display:none}@keyframes partners-drift{to{transform:translate(-50%)}}@media(max-width:640px){.partners-logo{width:10.5rem;height:6rem;padding:1.25rem}}@media(prefers-reduced-motion:reduce){.partners-track{animation:none;will-change:auto}.partners-viewport{overflow-x:auto;padding-right:0}.partners-group[aria-hidden],.partners-pause{display:none}}.partners-logo{position:relative}.partners-logo--avalanche{--partners-brand-color: #ff394a;--partners-brand-mask: url(/assets/partners/avalanche.png)}.partners-logo--kgen{--partners-brand-color: #94ff00;--partners-brand-mask: url(/assets/partners/kgen.png)}.partners-logo--avalanche:after,.partners-logo--kgen:after{content:"";position:absolute;inset:1.6rem 1.5rem;background:var(--partners-brand-color);-webkit-mask:var(--partners-brand-mask) center / contain no-repeat;mask:var(--partners-brand-mask) center / contain no-repeat;pointer-events:none;opacity:0}.partners-logo--avalanche:is(:hover,:focus-visible) img,.partners-logo--kgen:is(:hover,:focus-visible) img{opacity:0}.partners-logo--avalanche:is(:hover,:focus-visible):after,.partners-logo--kgen:is(:hover,:focus-visible):after{opacity:1}.partners-logo--playember:is(:hover,:focus-visible){background:var(--zinc-200)}@media(max-width:640px){.partners-logo--avalanche:after,.partners-logo--kgen:after{inset:1.25rem}}.home-main{--home-space: clamp(1.5rem, 5vw, 5rem);width:100%;background:radial-gradient(ellipse at 0% 45%,rgb(78 36 112 / 12%),transparent 45%),radial-gradient(ellipse at 100% 85%,rgb(88 40 126 / 10%),transparent 40%),#0e0a14}.home-main .home-eyebrow{font-size:.65rem;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-bright)}.home-main h1,.home-main h2,.home-den__story h2{font-family:var(--font-heading);font-weight:400;text-transform:uppercase;line-height:.94}.home-main h2 span,.home-den__story h2 span{color:var(--color-accent)}.home-hero{padding-inline:var(--home-space);overflow:hidden;background:linear-gradient(90deg,#180c26db,#2310369e),url(/assets/hero/community-gathering.webp) center / cover no-repeat}.home-hero__layout{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:4rem;padding-block:3rem 4rem}.home-hero h1{font-size:clamp(5rem,10.5vw,10rem);letter-spacing:-.015em}.home-hero h1 span{color:var(--color-accent)}.home-main .home-hero__intro{margin-top:1.8rem;color:var(--zinc-300);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.home-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.home-hero__actions .site-button{min-height:3rem;padding-inline:1.3rem;font-size:.875rem}.home-pass{position:relative;border:1px solid var(--color-accent);padding:1.5rem;transform:rotate(4deg);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 16%,var(--color-background)),var(--color-background));box-shadow:14px 14px color-mix(in srgb,var(--color-accent) 7%,transparent)}.home-pass__top{display:flex;justify-content:space-between;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;padding-bottom:1.3rem;border-bottom:1px dashed color-mix(in srgb,var(--color-accent) 40%,transparent)}.home-main .home-pass__label{margin-top:2rem;color:var(--color-muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.12em}.home-main .home-pass__statement{margin-block:.8rem 2.5rem;font-family:var(--font-heading);font-size:clamp(2.1rem,3.5vw,3.5rem);line-height:1.05}.home-pass__statement span{color:var(--color-accent-bright)}.home-pass__bottom{border-top:1px dashed color-mix(in srgb,var(--color-accent) 40%,transparent);padding-top:1.2rem}.home-pass__bottom>span{color:var(--color-muted);font-size:.56rem;text-transform:uppercase;letter-spacing:.06em}.home-barcode{width:100%;height:1.8rem;margin-top:1rem;opacity:.5;background:repeating-linear-gradient(90deg,var(--color-accent) 0 2px,transparent 2px 5px,var(--color-accent) 5px 6px,transparent 6px 11px,var(--color-accent) 11px 15px,transparent 15px 18px)}.home-event{padding:var(--home-space);background:linear-gradient(145deg,color-mix(in srgb,var(--purple-900) 20%,transparent),transparent 65%)}.home-event__layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.home-main .home-event .home-eyebrow{font-size:.75rem}.home-event__badge{display:inline-flex;align-items:center;gap:.65rem;padding:.55rem .85rem;border:1px solid color-mix(in srgb,var(--color-accent) 50%,var(--color-background));background:linear-gradient(115deg,color-mix(in srgb,var(--color-accent) 30%,var(--color-background)),var(--purple-950) 65%,var(--color-background))}.home-event__badge>i{font-size:1.1rem}.home-event__badge-format{padding-left:.65rem;border-left:1px solid var(--color-accent);color:var(--zinc-300)}.home-main .home-event h2{margin-top:1.25rem;font-size:clamp(3rem,5.5vw,5.5rem)}.home-event .home-event__summary{max-width:none;margin-top:1.5rem;color:var(--zinc-100);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6}.home-event__schedule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;border:1px solid var(--zinc-700);background:var(--zinc-800)}.home-event__schedule>div{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:.6rem;min-width:0;padding:clamp(.5rem,1.2vw,.85rem)}.home-event__schedule>div+div{border-left:1px solid var(--zinc-700)}.home-event__schedule>div>span{min-width:0;overflow-wrap:anywhere}.home-event__schedule i{color:var(--color-accent-bright);font-size:1.4rem}.home-event__schedule strong,.home-event__schedule span>span{display:block}.home-event__schedule strong{font-size:1rem;font-weight:500}.home-event__schedule span>span{margin-top:.35rem;color:var(--zinc-300);font-size:.875rem}.home-event__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.home-event .site-button{min-height:3rem;padding-inline:1.4rem;font-size:.875rem}.home-event__art{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid var(--color-border);background:var(--color-background)}.home-event__art img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.home-event__art figcaption{position:absolute;inset:auto 0 0;display:grid;gap:.4rem;padding:2rem 1.5rem 1.5rem;color:var(--zinc-100);background:linear-gradient(transparent,#09090bf2)}.home-event__art figcaption span:first-child{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.home-event__art figcaption span:last-child{font-size:1rem;line-height:1.5}.home-main .site-why__heading h2{font-size:2.8rem}.home-main .site-why+.home-section{border-top:0}.home-main .site-partner{border-inline:0;border-top:0}.home-main .site-partner>div{padding:var(--home-space)}.home-main .site-partner__story h2{font-size:clamp(3.7rem,6vw,6.5rem)}.home-section{border-top:1px solid var(--color-border);padding:var(--home-space);scroll-margin-top:calc(var(--site-nav-height) + 1rem)}.home-section__heading{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end;margin-bottom:3rem}.home-main h2{font-size:clamp(2.6rem,5vw,4.6rem)}.home-section__heading h2{margin-top:1.25rem}.home-section__heading>p,.home-partner>p,.home-den__story>p:not(.home-eyebrow),.home-belief__copy>p{color:var(--color-muted);font-size:.9rem;line-height:1.85}.home-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--color-border);background:var(--zinc-900)}.home-partner{padding:1.8rem 1.7rem;border-right:1px solid var(--color-border)}.home-partner:last-child{border-right:0}.home-partner__index{display:flex;justify-content:space-between;align-items:center;color:var(--color-accent)}.home-partner__index span{font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}.home-partner__index i{font-size:1.5rem}.home-partners h3{font-size:1.65rem;margin-block:2rem 1rem;letter-spacing:-.05em;display:inline-flex;align-items:center;gap:.7rem}.home-partners h3 i{font-size:1rem;color:var(--color-accent)}.home-partner:hover,.home-partner:focus-visible{background:var(--zinc-800)}.home-partner:hover h3,.home-partner:focus-visible h3{color:var(--color-accent-bright)}.home-den__image{position:relative;min-width:0;border-right:1px solid var(--color-border);overflow:hidden}.home-den__image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.home-den__stamp{position:absolute;right:clamp(1.5rem,4vw,3rem);bottom:clamp(1.5rem,4vw,3rem);padding:1rem 1.4rem;border:2px solid white;color:#fff;background:#0000004d;transform:rotate(-7deg);font-size:.85rem;line-height:1.4;font-weight:700;text-transform:uppercase}.home-den{display:grid;grid-template-columns:1fr 1.1fr;border-block:1px solid var(--color-border)}.home-den__story{padding:var(--home-space)}.home-den__story h2{margin-block:1.25rem 2rem;font-size:clamp(2.5rem,4.4vw,4rem)}.home-den__story>p+p{margin-top:1rem}.home-main .home-den__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.home-den__tags li{border:1px solid var(--color-border);padding:.5rem .65rem;font-size:.6rem;color:var(--zinc-300)}.home-founders{border-top:0}.home-founder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.home-founder__portrait{display:block;aspect-ratio:1;position:relative;overflow:hidden;background:var(--color-panel)}.home-founder__portrait img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter .24s ease,transform .24s ease}.home-founder__portrait:hover img,.home-founder__portrait:focus-visible img{filter:grayscale(0);transform:scale(1.025)}.home-founder__number,.home-founder__social{position:absolute;display:flex;align-items:center;gap:.7rem;bottom:0;padding:.8rem;background:var(--color-background)}.home-founder__number{left:0;color:var(--color-accent);font-size:.65rem}.home-founder__social{right:0;color:var(--color-accent-bright)}.home-founder__details{padding-block:1.5rem}.home-founder__details .home-eyebrow{font-size:.57rem}.home-founder__details h3{font-size:clamp(1rem,1.65vw,1.5rem);letter-spacing:-.035em;margin-block:.7rem .5rem}.home-founder__details>p:last-child{color:var(--color-muted);font-size:.75rem}.home-belief{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3rem;padding:var(--home-space);border-block:1px solid var(--color-border);background:linear-gradient(145deg,transparent 40%,color-mix(in srgb,var(--color-accent) 9%,transparent))}.home-main .home-belief__photo{position:relative;overflow:hidden;margin-block:0 1.25rem;border:1px solid var(--color-border)}.home-belief__photo img{display:block;width:100%;height:auto}.home-belief__photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 30%,color-mix(in srgb,var(--purple-950) 65%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--color-background) 40%,transparent),color-mix(in srgb,var(--purple-950) 10%,transparent) 60%)}.home-belief__side>p:last-child{color:var(--color-muted);font-size:.9rem;line-height:1.6}.home-belief__copy{container-type:inline-size;min-width:0}.home-main .home-belief h2{font-size:clamp(1rem,12cqi,7rem);margin-block:1.25rem 2rem;white-space:nowrap}.home-belief__copy>p+p{margin-top:1rem}.home-belief .site-button{margin-top:2rem}.home-main a:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:5px}@media(max-width:900px){.home-event__layout{grid-template-columns:1fr .85fr;gap:2rem}.home-hero__layout{gap:2rem}.home-pass{padding:1.1rem}.home-section__heading{gap:2rem}.home-partner{padding-inline:1rem}.home-den{grid-template-columns:1fr 1fr}.home-founder-grid{gap:1rem}}@media(max-width:640px){.home-hero{background-image:linear-gradient(90deg,#180c26db,#2310369e),url(/assets/hero/community-gathering-mobile.webp)}.home-hero__actions .site-button{flex:1 1 10rem}.home-event{padding-block:3rem}.home-event__layout{grid-template-columns:1fr}.home-main .site-partner>div{padding-block:3rem}.home-hero__layout,.home-section__heading,.home-den,.home-belief{grid-template-columns:1fr}.home-hero__layout{padding-block:2rem 3rem;gap:3rem}.home-hero h1{font-size:clamp(4.8rem,18vw,7rem)}.home-pass{width:calc(100% - .8rem);max-width:25rem;justify-self:center;transform:rotate(2deg);padding:1.4rem}.home-pass__statement{font-size:2.5rem}.home-section,.home-belief{padding-block:3rem}.home-section__heading{margin-bottom:2rem}.home-partners{grid-template-columns:1fr}.home-partner{padding:1.5rem;border-right:0}.home-partner+.home-partner{border-top:1px solid var(--color-border)}.home-partners h3{margin-top:1rem}.home-den__image{border-right:0;border-bottom:1px solid var(--color-border)}.home-den__image img{position:static;height:auto}.home-den__story{padding-block:3rem}.home-founder-grid{grid-template-columns:1fr;gap:2rem}.home-founder__details h3{font-size:1.5rem}.home-belief{gap:2rem}}@media(prefers-reduced-motion:reduce){.home-founder__portrait img{transition:none}}.brand-main{width:100%;padding-bottom:clamp(2rem,5vw,5rem)}.brand-main>section:not(.brand-hero){width:min(calc(100% - (2*clamp(1rem,4vw,4rem))),96rem);margin-inline:auto;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}.brand-main>.brand-hero{border-bottom:1px solid var(--color-border)}.brand-main>.brand-marks{margin-top:var(--site-content-gap);border-top:1px solid var(--color-border)}.brand-main :where(#gb-marks,#gb-colors,#gb-type,#gb-guidance){scroll-margin-top:var(--site-scroll-offset)}.brand-eyebrow{color:var(--color-accent-bright);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.brand-hero{display:grid;min-height:13rem;grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:center}.brand-hero__copy{padding:clamp(2.5rem,5vw,5rem)}.brand-hero__copy h1,.brand-section__heading h2,.brand-guidance__intro h2,.brand-download h2{margin-top:1.35rem;font-family:var(--font-heading);font-weight:400;letter-spacing:.015em;line-height:.88;text-transform:uppercase}.brand-hero__copy h1{max-width:54rem;margin-top:0;font-size:clamp(5rem,7vw,7.5rem)}.brand-hero__copy h1 span,.brand-guidance__intro h2 span,.brand-download h2 span{color:var(--color-accent-bright)}.brand-hero__intro{display:flex;height:100%;flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,5rem);border-left:1px solid var(--color-border);background:var(--zinc-800)}.brand-hero__intro p{max-width:30rem;color:var(--zinc-300);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.75}.brand-hero__intro a{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.8rem;padding-bottom:.42rem;border-bottom:1px solid var(--purple-400);color:var(--purple-200);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brand-section{padding:clamp(4rem,7vw,7rem) clamp(1.25rem,3vw,3rem)}.brand-section__heading{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(18rem,.65fr);justify-content:space-between;gap:4rem;margin-bottom:clamp(2.5rem,5vw,5rem)}.brand-section__heading h2,.brand-guidance__intro h2,.brand-download h2{font-size:clamp(3.8rem,5.6vw,6.3rem)}.brand-section__heading>p{align-self:end;max-width:35rem;color:var(--zinc-400);font-size:1rem;line-height:1.7}.brand-marks{background:color-mix(in srgb,var(--zinc-900) 26%,transparent)}.brand-mark-grid,.brand-type-specimens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.brand-mark-card{min-width:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--zinc-950)}.brand-mark-card__preview{display:grid;min-height:clamp(17rem,28vw,26rem);place-items:center;padding:clamp(2rem,4vw,4rem);background:radial-gradient(circle,color-mix(in srgb,var(--purple-500) 9%,transparent),transparent 60%),var(--zinc-950)}.brand-mark-card--reverse .brand-mark-card__preview{background:var(--purple-700)}.brand-mark-card--symbol .brand-mark-card__preview img{width:min(58%,15rem)}.brand-lockup{display:flex;align-items:center;color:var(--zinc-100)}.brand-lockup span{font-family:var(--font-heading);font-weight:400;text-transform:uppercase}.brand-lockup--horizontal{gap:clamp(1rem,2vw,1.65rem)}.brand-lockup--horizontal img{width:clamp(5.5rem,10vw,9rem)}.brand-lockup--horizontal span{font-size:clamp(1.65rem,3.2vw,3.2rem);letter-spacing:.04em;white-space:nowrap}.brand-lockup strong{color:var(--color-accent-bright);font-weight:400}.brand-lockup--stacked{flex-direction:column;gap:.8rem;text-align:center}.brand-lockup--stacked img{width:clamp(7rem,13vw,11rem)}.brand-lockup--stacked span{font-size:clamp(2.4rem,4.6vw,4.5rem);letter-spacing:.04em;line-height:.78}.brand-lockup--reverse img{filter:grayscale(1) brightness(0) invert(1)}.brand-lockup--reverse strong{color:inherit}.brand-mark-card__details{display:flex;min-height:11.5rem;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-top:1px solid var(--color-border)}.brand-mark-card__type,.brand-type-card__meta p{color:var(--purple-300);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.brand-mark-card__details h3{margin-top:.55rem;font-size:1.2rem;font-weight:600}.brand-mark-card__details div>p:last-child{max-width:26rem;margin-top:.6rem;color:var(--zinc-400);font-size:.8rem;line-height:1.55}.brand-mark-card__details a,.brand-mark-card__note{flex:0 0 auto;color:var(--purple-200);font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.brand-mark-card__details a{display:inline-flex;align-items:center;gap:.45rem;padding-bottom:.3rem;border-bottom:1px solid var(--purple-500)}.brand-colors{background:color-mix(in srgb,var(--purple-950) 18%,var(--zinc-950))}.brand-color-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--zinc-50) 18%,transparent);border-left:1px solid color-mix(in srgb,var(--zinc-50) 18%,transparent)}.brand-color-card{position:relative;display:grid;min-height:17rem;align-content:space-between;gap:2.5rem;padding:1.5rem;border-right:1px solid color-mix(in srgb,var(--zinc-50) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--zinc-50) 18%,transparent);color:var(--zinc-950);text-align:left;transition:transform .16s ease,filter .16s ease}.brand-color-card:hover{z-index:1;filter:brightness(1.04);transform:translateY(-2px)}.brand-color-card.is-ink{color:var(--zinc-100);background:#09090b}.brand-color-card.is-violet{color:var(--zinc-950);background:#a78bfa}.brand-color-card.is-bright-violet{color:var(--zinc-950);background:#c4b5fd}.brand-color-card.is-yellow{color:var(--zinc-950);background:#ffc000}.brand-color-card.is-white{color:var(--zinc-950);background:#f4f4f5}.brand-color-card.is-zinc{color:var(--zinc-100);background:#27272a}.brand-color-card__role{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.brand-color-card strong{align-self:end;font-size:clamp(1.5rem,2vw,2rem);font-weight:600}.brand-color-card__values{display:flex;justify-content:space-between;gap:1rem;font-size:.74rem;font-weight:600}.brand-color-card__copy{position:absolute;top:1.25rem;right:1.25rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.6rem;font-weight:700;letter-spacing:.08em;opacity:0;text-transform:uppercase;transition:opacity .16s ease}.brand-color-card:hover .brand-color-card__copy,.brand-color-card:focus-visible .brand-color-card__copy{opacity:1}.brand-copy-status{min-height:1.25rem;margin-top:1rem;color:var(--purple-200);font-size:.75rem}.brand-type{background:var(--zinc-950)}.brand-type-specimens{grid-template-columns:1.15fr .85fr}.brand-type-card{display:grid;min-height:35rem;align-content:space-between;gap:3rem;padding:clamp(1.5rem,3vw,3rem);overflow:hidden;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.brand-type-card__meta{display:grid;gap:.45rem}.brand-type-card__meta strong{font-size:1.1rem;font-weight:600}.brand-type-card__meta span{color:var(--zinc-500);font-size:.75rem}.brand-type-card--display .brand-type-card__sample{font-family:var(--font-heading);font-size:clamp(5rem,8vw,9rem);letter-spacing:.015em;line-height:.78;text-transform:uppercase}.brand-type-card--display .brand-type-card__sample span{color:var(--color-accent-bright)}.brand-type-card__alphabet{color:var(--zinc-500);font-family:var(--font-heading);font-size:clamp(1.5rem,2.6vw,2.75rem);letter-spacing:.05em;white-space:nowrap}.brand-type-card--body .brand-type-card__sample{color:var(--zinc-200);font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.45}.brand-type-card__weights{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;color:var(--zinc-400);font-size:.78rem}.brand-guidance{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);padding:0;background:color-mix(in srgb,var(--zinc-900) 35%,transparent)}.brand-guidance__intro{padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4vw,4rem);border-right:1px solid var(--color-border)}.brand-guidance__intro>p:last-child{max-width:27rem;margin-top:1.5rem;color:var(--zinc-400);line-height:1.7}.brand-guidance__grid{display:grid;grid-template-columns:1fr 1fr}.brand-guidance__grid article{min-height:16rem;padding:clamp(1.5rem,3vw,3rem);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.brand-guidance__grid article:nth-child(2n){border-right:0}.brand-guidance__grid article:nth-last-child(-n+2){border-bottom:0}.brand-guidance__grid article>span{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid var(--purple-700);color:var(--purple-300);font-size:1.25rem}.brand-guidance__grid h3{margin-top:2.5rem;font-size:1.05rem;font-weight:600}.brand-guidance__grid p{max-width:24rem;margin-top:.7rem;color:var(--zinc-400);font-size:.82rem;line-height:1.6}.brand-download{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);background:var(--zinc-800)}.brand-download>div{padding:clamp(3rem,6vw,6rem) clamp(1.5rem,4vw,4rem)}.brand-download>div+div{display:grid;align-content:center;gap:1.8rem}.brand-download>div+div p{color:var(--zinc-300);line-height:1.7}.brand-download .site-button{justify-self:start}@media(max-width:900px){.brand-hero{grid-template-columns:1fr}.brand-hero__intro{padding:2.5rem;border-top:1px solid var(--color-border);border-left:0}.brand-section__heading{grid-template-columns:1fr;gap:1.5rem}.brand-section__heading>p{align-self:auto}.brand-type-specimens,.brand-guidance,.brand-download{grid-template-columns:1fr}.brand-type-card{min-height:28rem}.brand-guidance__intro{border-top:1px solid var(--color-border);border-right:0;border-left:0}}@media(max-width:620px){.brand-main>section:not(.brand-hero){width:calc(100% - 1rem)}.brand-hero{min-height:0}.brand-hero__copy{padding:2.25rem 1rem}.brand-hero__copy h1{font-size:clamp(4.5rem,21vw,6rem)}.brand-hero__intro{padding:2.25rem 1rem}.brand-section{padding:3.5rem 1rem}.brand-section__heading h2,.brand-guidance__intro h2,.brand-download h2{font-size:clamp(3.35rem,16vw,4.8rem)}.brand-mark-grid,.brand-type-specimens,.brand-color-grid{grid-template-columns:1fr}.brand-mark-card__preview{min-height:18rem}.brand-mark-card__details{min-height:10rem;align-items:flex-start;flex-direction:column}.brand-lockup--horizontal span{font-size:clamp(1.4rem,7vw,2.2rem)}.brand-color-card{min-height:14rem}.brand-color-card__copy{opacity:.8}.brand-type-card{min-height:25rem}.brand-type-card--display .brand-type-card__sample{font-size:clamp(4.2rem,22vw,6rem)}.brand-type-card__alphabet{white-space:normal}.brand-guidance__intro{padding:3.5rem 1.25rem}.brand-guidance__grid{grid-template-columns:1fr}.brand-guidance__grid article,.brand-guidance__grid article:nth-child(2n),.brand-guidance__grid article:nth-last-child(-n+2){min-height:13rem;border-right:0;border-bottom:1px solid var(--color-border)}.brand-guidance__grid article:last-child{border-bottom:0}.brand-download>div{padding:3.5rem 1.25rem}}@media(prefers-reduced-motion:reduce){.brand-color-card{transition:none}}html{color:var(--color-text);background:var(--color-background);overscroll-behavior:none;scroll-behavior:smooth;scrollbar-color:var(--color-accent) var(--color-background)}html body{min-width:320px;margin:0;overflow-x:clip;color:var(--color-text);background:var(--color-background);overscroll-behavior:none}.site-page,.site-page *,.site-page *:before,.site-page *:after{box-sizing:border-box}.site-page{--site-nav-height: 4rem;--site-content-gap: clamp(2rem, 5vw, 5rem);--site-scroll-offset: calc(var(--site-nav-height) + 1rem);position:relative;min-height:100svh;color:var(--color-text);background:transparent;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.site-dot-matrix{position:fixed;z-index:0;inset:0;display:block;pointer-events:none}.site-page-glow{position:fixed;z-index:0;top:var(--site-nav-height);left:50%;width:100%;height:25rem;background:radial-gradient(circle at center,color-mix(in srgb,var(--zinc-50) 3%,transparent) 0%,transparent 70%);pointer-events:none;transform:translate(-50%)}.site-main,.site-footer{position:relative;z-index:1}.site-panel{background:transparent}.site-page :where(h1,h2,h3,p,figure,ul,ol,dl,dd){margin:0}.site-page :where(ul,ol){padding:0;list-style:none}.site-page :where(a){color:inherit;text-decoration:none}.site-page :where(button,input,textarea){font:inherit}.site-page :where(button){border:0;color:inherit;cursor:pointer}.site-page :where(img){display:block;max-width:100%}.site-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.site-page ::selection{color:var(--zinc-50);background:var(--color-accent)}.site-page :focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px}.site-topbar{position:fixed;z-index:900;top:0;right:0;left:0;display:grid;height:var(--site-nav-height);grid-template-columns:minmax(13rem,1.1fr) minmax(31rem,2.8fr) auto;align-items:center;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .18s ease,box-shadow .18s ease}.site-topbar__brand-area{position:relative;display:flex;min-width:0;height:100%;align-items:center}.site-topbar__brand{display:inline-flex;min-width:0;height:100%;align-items:center;gap:.65rem;padding:.35rem 1.2rem}.site-topbar__brand span{font-family:var(--font-heading);font-size:1.75rem;font-weight:400;letter-spacing:.05em;line-height:1;text-transform:uppercase}.site-topbar__brand strong{color:var(--color-accent-bright);font-weight:800}.site-topbar__nav{align-self:stretch;display:flex;justify-content:flex-end}.site-topbar__link{display:flex;min-width:clamp(5.5rem,8vw,8rem);align-items:center;justify-content:center;gap:.42rem;padding:.75rem 1rem;border-left:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);color:var(--zinc-400);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:none}.site-topbar__link i{color:var(--color-accent-bright);font-size:1.12rem}.site-topbar__link:hover,.site-topbar__link:focus-visible{color:var(--color-accent-bright);background:var(--zinc-800)}.site-topbar__link[aria-current=page]{color:var(--zinc-50);background:var(--zinc-800)}.site-topbar__link[aria-current=page] i{color:var(--purple-300)}.site-topbar__actions{display:flex;height:100%;align-items:stretch;border-left:1px solid var(--color-border)}.site-topbar__menu{display:none}.site-topbar__join{min-width:8.25rem;height:100%;border:0}.site-topbar__join.site-button{font-size:.8rem;font-weight:600}.site-main{min-height:100svh;padding-top:var(--site-nav-height)}.site-main :where(#gg-home,#gg-event,#gg-why,#gg-learn,#gg-agenda,#gg-audience,#gg-topics,#gg-includes,#gg-faq,#gg-facilitators,#gg-apply,#gg-partner){scroll-margin-top:var(--site-scroll-offset)}.site-section-label{color:var(--color-accent-bright);font-size:.7rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.site-button{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1rem;border-radius:0;font-size:.69rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;transition:background .16s ease,color .16s ease,transform .16s ease}.site-button:hover{transform:translateY(-1px)}.site-button--solid{color:var(--zinc-950);background:var(--purple-400)}.site-button--solid:hover{background:var(--purple-300)}.site-button--outline{border:1px solid color-mix(in srgb,var(--purple-400) 76%,transparent);color:var(--purple-300);background:color-mix(in srgb,var(--zinc-950) 38%,transparent)}.site-button--outline:hover{border-color:var(--purple-300);color:var(--zinc-950);background:var(--purple-400)}.site-why{display:grid;min-width:0;grid-template-columns:10.5rem minmax(0,1fr);border-block:1px solid var(--color-border);background:linear-gradient(110deg,var(--purple-900) 0%,var(--purple-950) 35%,var(--zinc-950) 100%)}.site-why__heading{display:flex;align-items:center;justify-content:flex-start;padding:1.4rem;border-right:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 22%,transparent)}.site-why__heading h2{font-family:var(--font-heading);font-size:2.8rem;font-weight:400;letter-spacing:.02em;line-height:.88;text-transform:uppercase}.site-why__heading h2 span{color:var(--color-accent-bright)}.site-benefits{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));background:transparent}.site-benefits>*{min-height:0;padding:1.25rem 1.05rem;background:color-mix(in srgb,var(--zinc-950) 8%,transparent);border-right:1px solid var(--color-border)}.site-benefits>:last-child{border-right:0}.site-benefits article{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;align-content:start}.site-benefits article>i{grid-column:2;grid-row:1;color:var(--color-accent-bright);font-size:1.5rem}.site-index{grid-column:1;grid-row:1;align-self:center;color:var(--zinc-200);font-size:.58rem}.site-benefits h3{grid-column:1 / -1;margin-top:1rem;font-size:.84rem;font-weight:500;line-height:1.3}.site-benefits p{grid-column:1 / -1;margin-top:.38rem;color:var(--zinc-400);font-size:.64rem;line-height:1.45}@media(max-width:1050px){.site-why{grid-template-columns:1fr}.site-why__heading{min-height:6.5rem;border-right:0;border-bottom:1px solid var(--color-border)}.site-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.site-benefits>:nth-child(2n){border-right:0}.site-benefits>:nth-child(n+3){border-top:1px solid var(--color-border)}}.site-partner{display:grid;min-height:34rem;grid-template-columns:1.05fr .95fr;border:1px solid var(--color-border)}.site-partner>div{min-width:0;padding:clamp(2.25rem,4vw,4.5rem)}.site-partner__story{border-right:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 76%,transparent)}.site-partner__story h2{margin-top:1rem;font-family:var(--font-heading);font-size:clamp(3.7rem,6vw,6.5rem);font-weight:400;letter-spacing:.015em;line-height:.88;text-transform:uppercase}.site-partner__story h2 span{color:var(--color-accent)}.site-partner__story>p:not(.site-section-label){max-width:35rem;margin-top:1.5rem;color:var(--zinc-300);font-size:.88rem;line-height:1.7}.site-partner__story ul{display:grid;max-width:36rem;gap:.8rem;margin-top:2rem}.site-partner__story li{display:grid;grid-template-columns:2rem 1fr;gap:.8rem;padding-top:.8rem;border-top:1px solid var(--color-border);color:var(--zinc-400);font-size:.7rem;line-height:1.5}.site-partner__story li>i{color:var(--color-accent-bright);font-size:1.35rem}.site-partner__story li strong{display:block;margin-bottom:.18rem;color:var(--zinc-100);font-size:.72rem;text-transform:uppercase}.site-partner__contact{background:var(--zinc-800)}.site-partner__contact h3{max-width:29rem;margin-top:.8rem;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:500;letter-spacing:-.035em;line-height:1.05}.site-partner__contact>p:not(.site-section-label){max-width:31rem;margin-top:1rem;color:var(--zinc-400);font-size:.78rem;line-height:1.6}.site-partner__contact form{display:grid;gap:.85rem;margin-top:1.6rem}.site-form-row{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.site-partner__contact label{display:grid;gap:.4rem;color:var(--color-accent-bright);font-size:.58rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.site-partner__contact input,.site-partner__contact textarea{width:100%;padding:.78rem;resize:vertical;border:1px solid var(--color-border);border-radius:0;outline:none;color:var(--zinc-50);background:color-mix(in srgb,var(--zinc-950) 62%,transparent);font-size:.78rem;text-transform:none}.site-partner__contact input:focus,.site-partner__contact textarea:focus{border-color:var(--color-accent-bright)}.site-partner__contact .site-button{justify-self:start;min-width:13rem}.site-form-status{min-height:1rem;color:var(--purple-200);font-size:.65rem;line-height:1.4}.site-footer{display:grid;grid-template-columns:.9fr 1.2fr 1.15fr;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 78%,transparent)}.site-footer>*{min-width:0;padding:1.75rem;border-right:1px solid var(--color-border)}.site-footer>:last-child{border-right:0}.site-footer__brand{display:inline-flex;align-items:center;gap:.8rem}.site-footer__brand span{font-family:var(--font-heading);font-size:1.75rem;font-weight:400;letter-spacing:.08em;line-height:.9;text-transform:uppercase}.site-footer__social{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.site-footer__social a{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--color-border);color:var(--color-accent-bright);transition:border-color .16s ease}.site-footer__social a:hover{border-color:var(--color-accent-bright)}.site-footer__social i{font-size:1.1rem}.site-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem)}.site-footer .site-section-label{font-size:.84rem}.site-footer__menus nav{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.site-footer__menus a{display:inline-flex;align-items:center;gap:.45rem;margin-top:.75rem;color:var(--zinc-400);font-size:.84rem;line-height:1.25;text-decoration:none}.site-footer__menus a:after{width:1em;color:var(--color-accent-bright);content:"→";font-size:1.05em;font-weight:700;line-height:1;visibility:hidden}.site-footer__menus a:hover,.site-footer__menus a:focus-visible{color:var(--zinc-100)}.site-footer__menus a:hover:after,.site-footer__menus a:focus-visible:after{visibility:visible}.site-footer__updates-copy{max-width:26rem;margin-top:.65rem;color:var(--zinc-400);font-size:.76rem;line-height:1.6}.site-footer__updates form{display:flex;margin-top:1rem}.site-footer__updates input{min-width:0;flex:1;padding:.8rem;border:1px solid var(--color-border);border-right:0;border-radius:0;outline:none;color:var(--zinc-50);background:var(--zinc-950);font-size:.72rem}.site-footer__updates input:focus{border-color:var(--color-accent-bright)}.site-footer__updates button{display:grid;width:3rem;place-items:center;color:var(--zinc-950);background:var(--color-accent);font-size:1rem}.site-footer__updates .site-form-status{margin-top:.45rem}.site-page [hidden]{display:none!important}@media(min-width:901px)and (max-width:1050px){.site-footer{grid-template-columns:.8fr 1.2fr}.site-footer__updates{grid-column:1 / -1;border-top:1px solid var(--color-border)}}@media(max-width:900px){.site-page{--site-nav-height: 3.75rem}.site-topbar{grid-template-columns:minmax(0,1fr) auto}.site-topbar__brand{min-width:0;gap:.6rem;padding:.3rem .9rem}.site-topbar__nav{position:absolute;top:100%;right:0;left:0;display:none;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border);background:var(--zinc-950);box-shadow:0 1.5rem 3rem color-mix(in srgb,var(--zinc-950) 62%,transparent)}.site-topbar__nav.is-open{display:grid}.site-topbar__link{min-width:0;min-height:3.5rem;border-bottom:1px solid var(--color-border)}.site-topbar__menu{display:grid;width:4.25rem;height:100%;place-items:center;color:var(--color-accent-bright);background:var(--zinc-950);font-size:1.35rem}.site-topbar__join{min-width:7.5rem}.site-footer{grid-template-columns:1fr 1fr}.site-footer__updates{grid-column:1 / -1;border-top:1px solid var(--color-border)}.site-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.site-benefits>*{min-height:0}.site-partner{grid-template-columns:1fr}.site-partner__story{border-right:0;border-bottom:1px solid var(--color-border)}}@media(max-width:620px){.site-topbar__brand{padding-inline:.65rem}.site-topbar__brand span{font-size:clamp(1rem,4.5vw,1.5rem);white-space:nowrap}.site-topbar__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.site-topbar__menu{width:3.75rem}.site-topbar__join{min-width:6.5rem;padding-inline:.8rem}.site-benefits{grid-template-columns:1fr 1fr}.site-benefits>*{min-height:0}.site-partner>div{padding:2.5rem 1.25rem}.site-form-row,.site-footer{grid-template-columns:1fr}.site-footer>*{border-right:0;border-bottom:1px solid var(--color-border)}.site-footer__updates{grid-column:auto;border-top:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-topbar__link,.site-topbar,.site-button{transition:none}}.site-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.site-footer__updates form{flex-wrap:wrap}.site-updates-consent{flex-basis:100%;display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.5;order:3;margin-top:12px}.site-footer__updates .site-updates-consent input{width:16px;height:16px;flex:none;margin-top:2px;appearance:auto}.site-form-status:empty{display:none}button:disabled{cursor:wait;opacity:.65}.site-main--event{padding-bottom:clamp(3rem,7vw,7rem)}.event-page{width:min(calc(100% - (2*clamp(1rem,4vw,4rem))),96rem);margin-inline:auto;margin-top:var(--site-content-gap);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-left:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 76%,transparent)}.event-backbar{background:#000;display:flex;min-height:2.8rem;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem clamp(1.25rem,3vw,3rem);border-bottom:1px solid var(--color-border);color:var(--zinc-400);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.event-backbar__next{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.48rem}.event-backbar__next a{padding-block:.3rem;border-bottom:3px solid currentColor;color:var(--purple-300);transition:color .16s ease}.event-backbar__next a:hover{color:var(--zinc-50)}.event-hero{position:relative;display:grid;min-height:26rem;grid-template-columns:minmax(0,3fr) minmax(0,2fr);background:var(--zinc-900);overflow:hidden;border-bottom:1px solid var(--color-border)}.event-hero__copy{position:relative;z-index:2;align-self:center;min-width:0;padding:clamp(1.5rem,3vw,3rem)}.event-kicker{display:inline-flex;align-items:center;gap:.55rem;color:var(--purple-300);font-size:.76rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.event-hero h1{margin-top:1rem;color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(2.8rem,4.3vw,4.8rem);font-weight:400;letter-spacing:.01em;line-height:.95;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.event-hero__summary{width:100%;margin-top:1.45rem;color:var(--zinc-300);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.6}.event-hero__art{position:relative;align-self:center;min-width:0;aspect-ratio:1;margin:clamp(1.5rem,3vw,3rem);overflow:hidden}.event-hero__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.event-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;border:1px solid var(--zinc-700);background:var(--zinc-700)}.event-ledger>div{display:grid;min-width:0;min-height:6rem;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:.4rem .75rem;padding:1rem;background:var(--zinc-800)}.event-ledger i{grid-row:1 / 3;color:var(--purple-300);font-size:1.5rem}.event-ledger strong{min-width:0;color:var(--zinc-50);font-size:clamp(1rem,1.3vw,1.2rem);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.event-ledger span{color:var(--purple-300);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.event-ledger__signup{display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:6rem;padding:1rem;background:var(--color-accent);color:var(--zinc-950);font-weight:800;text-align:center}.event-ledger__signup i{color:inherit}.event-ledger__signup:hover{background:var(--color-accent-bright)}.event-ledger__signup:focus-visible{outline:2px solid var(--zinc-50);outline-offset:-4px}.event-body{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr);align-items:start}.event-content{min-width:0;border-right:1px solid var(--color-border)}.event-chapter{display:grid;grid-template-columns:6.2rem minmax(0,1fr);padding:clamp(2.75rem,5vw,5rem) clamp(1.5rem,3vw,3.5rem);border-bottom:1px solid var(--color-border)}.event-chapter__index{color:var(--purple-300);font-family:var(--font-heading);font-size:clamp(4.8rem,7vw,7.2rem);letter-spacing:.02em;line-height:.8}.event-chapter__body{min-width:0}.event-chapter__eyebrow{color:var(--purple-300);font-size:.66rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.event-chapter h2{margin-top:.7rem;color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(3.4rem,5vw,5rem);font-weight:400;letter-spacing:.015em;line-height:.9;text-transform:uppercase}.event-chapter__intro{width:min(100%,42rem);margin-top:1rem;color:var(--zinc-400);font-size:.95rem;line-height:1.7}.event-outcomes{display:grid;grid-template-columns:1fr 1fr;margin-top:2.25rem;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.event-outcomes li{display:grid;min-height:7.75rem;grid-template-columns:auto 1fr;align-content:center;gap:.55rem .85rem;padding:1.25rem;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.event-outcomes i{grid-row:1 / 3;color:var(--purple-300);font-size:1.3rem}.event-outcomes strong,.event-agenda strong{color:var(--zinc-100);font-size:.82rem;font-weight:700;line-height:1.35}.event-outcomes small{color:var(--zinc-500);font-size:.72rem;line-height:1.45}.event-agenda{margin-top:2.25rem;border-top:1px solid var(--color-border)}.event-agenda li{display:grid;min-height:4.4rem;grid-template-columns:2.5rem minmax(9rem,.8fr) minmax(12rem,1.2fr);align-items:center;gap:.85rem;border-bottom:1px solid var(--color-border)}.event-agenda__number{display:grid;height:100%;place-items:center;border-right:1px solid var(--color-border);color:var(--purple-300);font-family:var(--font-heading);font-size:1.3rem}.event-agenda p{color:var(--zinc-500);font-size:.74rem;line-height:1.45}.event-facilitators{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2.25rem}.event-facilitator{display:grid;min-width:0;grid-template-columns:minmax(7rem,30%) minmax(0,1fr);border:1px solid var(--color-border)}.event-facilitator img{width:100%;height:100%;min-height:10.5rem;object-fit:cover;filter:grayscale(1) contrast(1.04)}.event-facilitator>div{padding:1.2rem}.event-facilitator h3{color:var(--zinc-50);font-size:1rem;text-transform:uppercase}.event-facilitator small{display:block;margin-top:.35rem;color:var(--purple-300);font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.event-facilitator p{margin-top:.85rem;color:var(--zinc-500);font-size:.7rem;line-height:1.55}.event-facilitator__profile{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;color:var(--purple-300);font-size:.72rem}.event-facilitator__profile:hover{color:var(--zinc-50)}.event-faq{margin-top:2.25rem;border-top:1px solid var(--color-border)}.event-faq article{border-bottom:1px solid var(--color-border)}.event-faq button{display:flex;width:100%;min-height:4.1rem;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;color:var(--zinc-200);background:transparent;font-size:.82rem;font-weight:600;text-align:left}.event-faq button i{color:var(--purple-300)}.event-faq article>p{max-width:44rem;padding:0 2.5rem 1.25rem 0;color:var(--zinc-500);font-size:.78rem;line-height:1.65}.event-sidebar{position:sticky;top:calc(var(--site-nav-height) + 1rem);min-width:0}.event-reserve{margin:clamp(.75rem,1.5vw,1.25rem);padding:clamp(1.5rem,3vw,2.75rem);background:var(--zinc-800)}.event-reserve__label{display:inline-flex;align-items:center;gap:.5rem;color:var(--purple-300);font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.event-reserve dl{margin-top:1.6rem;border-top:1px solid var(--color-border)}.event-reserve dl>div{display:grid;grid-template-columns:1.8rem 1fr;gap:.15rem .75rem;padding:1rem 0;border-bottom:1px solid var(--color-border)}.event-reserve dl i{grid-row:1 / 3;color:var(--purple-300);font-size:1.35rem}.event-reserve dt{color:var(--zinc-500);font-size:.56rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.event-reserve dd{color:var(--zinc-100);font-size:.82rem;line-height:1.35}.event-reserve .site-button{width:100%;margin-top:1.7rem}.event-final{display:flex;min-height:22rem;align-items:center;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,5vw,5rem);border-bottom:1px solid var(--color-border);text-align:center}.event-final h2{color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(3.5rem,5.5vw,6rem);font-weight:400;line-height:.83;text-transform:uppercase}.event-final h2 span{color:var(--purple-300)}.event-final p{max-width:38rem;margin-top:1.2rem;color:var(--zinc-400);font-size:.9rem;line-height:1.6}.event-final .site-button{min-width:min(100%,15rem);margin-top:1.75rem}.event-final .event-final__note{margin-top:.75rem;font-size:.75rem}.event-not-found,.site-coming-soon{display:grid;width:min(calc(100% - (2*clamp(1rem,4vw,4rem))),72rem);min-height:calc(100svh - var(--site-nav-height) - 8rem);margin-inline:auto;padding:clamp(3rem,8vw,8rem);place-content:center;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);background:color-mix(in srgb,var(--zinc-950) 78%,transparent);text-align:center}.site-coming-soon{min-height:22rem;margin-top:var(--site-content-gap);padding:3rem;border-top:1px solid var(--color-border);background:var(--zinc-900)}.event-not-found h1,.site-coming-soon h2{max-width:10ch;margin:1.2rem auto 0;color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(4.5rem,10vw,9rem);font-weight:400;line-height:.86;text-transform:uppercase}.site-coming-soon h2{max-width:none}.event-not-found>p,.site-coming-soon>p{max-width:38rem;margin:1.5rem auto 0;color:var(--zinc-400);line-height:1.7}.event-not-found code{color:var(--purple-300)}.event-not-found>div,.site-coming-soon>div{display:flex;justify-content:center;gap:.75rem;margin-top:2rem}@media(max-width:1050px){.event-page{width:min(calc(100% - 2rem),96rem)}.event-hero h1{white-space:normal}.event-body{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.8fr)}.event-chapter{grid-template-columns:4.8rem minmax(0,1fr)}.event-facilitators{grid-template-columns:1fr}}@media(max-width:900px){.event-hero{min-height:0;grid-template-columns:1fr}.event-hero h1{font-size:clamp(2.8rem,7vw,4.5rem)}.event-body{grid-template-columns:1fr}.event-content{border-right:0}.event-sidebar{position:static;border-bottom:1px solid var(--color-border)}.event-reserve{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.72fr);align-items:center;gap:2rem}.event-reserve dl{grid-column:1}.event-reserve .site-button{grid-column:2}}@media(max-width:620px){.event-page{width:calc(100% - 1rem)}.event-backbar{align-items:flex-start;flex-direction:column;gap:.75rem;padding:.75rem 1rem}.event-hero__copy{padding:2rem 1.2rem}.event-hero h1{font-size:clamp(2.6rem,10vw,3.8rem)}.event-hero__summary{font-size:.95rem}.event-hero__art{margin:0 1.2rem 2rem}.event-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.event-ledger>div{padding:.85rem;gap:.4rem .5rem}.event-chapter{grid-template-columns:1fr;gap:1.4rem;padding:2.5rem 1.15rem}.event-chapter__index{font-size:4.5rem}.event-chapter h2{font-size:clamp(3.2rem,15vw,4.6rem)}.event-outcomes{grid-template-columns:1fr}.event-agenda li{grid-template-columns:2.2rem 1fr;gap:.7rem;padding-block:.75rem}.event-agenda p{grid-column:2;padding-right:.5rem}.event-facilitator{grid-template-columns:5.5rem 1fr}.event-facilitator img{min-height:100%}.event-reserve{display:block}.event-reserve .site-button{margin-top:1.4rem}.event-final{padding:3rem 1.2rem}.event-not-found,.site-coming-soon{width:calc(100% - 1rem);padding:3rem 1.2rem}.site-coming-soon{min-height:19rem;padding:2.5rem 1rem}.event-not-found>div,.site-coming-soon>div{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.event-backbar a{transition:none}}.site-main--events{padding-bottom:clamp(3rem,7vw,7rem)}.events-page{width:min(calc(100% - (2*clamp(1rem,4vw,4rem))),96rem);margin-inline:auto;margin-top:var(--site-content-gap);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-left:1px solid var(--color-border);background:var(--zinc-900)}.events-header{display:flex;justify-content:center;align-items:center;gap:2rem;padding:2rem clamp(1rem,4vw,4rem);border-bottom:1px solid var(--color-border);background:radial-gradient(ellipse at 83% 22%,rgb(126 64 194 / 22%),transparent 55%),radial-gradient(ellipse at 15% 105%,rgb(93 43 143 / 16%),transparent 55%),linear-gradient(125deg,#0e0a14,#09090b)}.site-page-header h1{margin:0;color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(3.5rem,5vw,5rem);font-weight:400;letter-spacing:.01em;line-height:.9;text-align:center;text-transform:uppercase}.events-directory{border-bottom:1px solid var(--color-border)}.events-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);background:#09090b8c}.events-tabs button{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:3rem;padding:.75rem 1.15rem;color:var(--color-accent-bright);background:transparent;cursor:pointer;transition:none}.events-tabs button:hover{background:var(--zinc-800)}.events-tabs button[aria-selected=true]{color:var(--zinc-950);background:var(--color-accent)}.events-tabs button:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.events-tabs button span{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.events-panel[hidden]{display:none}.events-row{display:grid;grid-template-columns:10rem minmax(0,1fr) minmax(24rem,46%);align-items:stretch;border-bottom:1px solid var(--color-border)}.events-row:last-child{border-bottom:0}.events-row__rail{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.events-row__date{display:flex;width:100%;align-items:center;flex:0 0 auto;flex-direction:column;justify-content:center;background:var(--zinc-900)}.events-row__date span{color:var(--purple-300);font-size:1.5rem;font-weight:800;letter-spacing:.14em;line-height:1}.events-row__date strong{margin-top:.25rem;color:var(--zinc-100);font-family:var(--font-heading);font-size:6rem;font-weight:400;line-height:.85}.events-row__art{width:100%;min-width:0;position:absolute;inset:0;height:100%;display:block;overflow:hidden;background:var(--zinc-900)}.events-row__art img{width:100%;height:100%;object-fit:contain;transition:transform .42s cubic-bezier(.22,1,.36,1)}.events-row__art:hover img{transform:scale(1.025)}.events-row__content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:2rem;align-self:stretch;border-left:1px solid var(--color-border);background:linear-gradient(to bottom right,#241032,#09090b)}.events-row__eyebrow{display:flex;flex-wrap:wrap;gap:.45rem;color:var(--zinc-500);font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.events-row__eyebrow span:first-child{color:var(--purple-300)}.events-row__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.events-row h2{margin-top:.65rem;color:var(--zinc-50);font-family:var(--font-heading);font-size:clamp(3rem,4vw,4.5rem);font-weight:400;line-height:.88;text-transform:uppercase}.events-row h2 a:hover{color:var(--purple-300)}.events-row__summary{max-width:40rem;margin-top:.75rem;color:var(--zinc-400);font-size:1rem;line-height:1.6}.events-row__media{position:relative;width:100%;aspect-ratio:3 / 2;min-width:0;border-left:1px solid var(--color-border)}.events-row__footer{display:grid;grid-template-columns:minmax(0,1fr);min-height:8rem;margin-top:1.5rem}.events-row__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--zinc-700);background:var(--zinc-700)}.events-row__details>div{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:.15rem .45rem;padding:.65rem;align-content:center;background:var(--zinc-800)}.events-row__details i{grid-row:1 / 3;color:var(--purple-300);font-size:1.25rem}.events-row__details dt{color:var(--zinc-400);font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.events-row__details dd{color:var(--zinc-200);font-size:.84rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.events-row__action{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;border-top:1px solid var(--color-border);background:var(--zinc-800);color:var(--purple-300);font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.events-row__action i{font-size:1.2rem}.events-row__action:hover{color:var(--zinc-950);background:var(--purple-300)}.events-empty{display:grid;min-height:22rem;place-items:center;align-content:center;gap:1rem;padding:3rem;text-align:center}.events-empty>i{color:var(--purple-300);font-size:2rem}.events-empty h2{color:var(--zinc-100);font-family:var(--font-heading);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:400;line-height:.9;text-transform:uppercase}.events-empty p{max-width:32rem;color:var(--zinc-500);font-size:.8rem;line-height:1.65}@media(max-width:1100px){.events-page{width:calc(100% - 2rem)}.events-row{grid-template-columns:8rem minmax(0,1fr) minmax(21rem,42%)}.events-row__content{padding:1.5rem}.events-row__date strong{font-size:5rem}}@media(max-width:900px){.events-row{grid-template-columns:8rem minmax(0,1fr)}.events-row__media{grid-column:1 / -1;border-left:0;border-top:1px solid var(--color-border)}}@media(max-width:620px){.events-page{width:calc(100% - 1rem)}.events-header{padding:1.5rem 1rem}.events-tabs button{gap:.5rem;padding-inline:.6rem}.events-tabs button span{font-size:.65rem}.events-row{grid-template-columns:5rem minmax(0,1fr)}.events-row__date span{font-size:1.1rem}.events-row__date strong{font-size:3.5rem}.events-row__content{padding:1.25rem 1rem}.events-row h2{font-size:3rem}.events-row__action{font-size:.55rem;letter-spacing:.03em}.events-row__details>div{padding:.5rem;gap:.15rem .3rem}.events-row__details i{font-size:1rem}.events-row__details dd{font-size:.75rem}.events-empty{min-height:19rem;padding:2.5rem 1rem}}@media(prefers-reduced-motion:reduce){.events-row__art img{transition:none}}
