:root{--px: calc(100vw / 1920);--grid-columns: 12;--grid-gutter: calc(16 * var(--px));--grid-margin: calc(140 * var(--px));--balken: calc(122 * var(--px));--bp-mobile: 768px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--font-family-base: "Helvetica Neue", "Inter Tight", Arial, sans-serif;--font-family-display: "Helvetica Neue", "Inter Tight", Arial, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-bold: 400;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.75rem;--font-size-4xl: 3.5rem;--font-size-capital: calc(20 * var(--px));--font-size-regular-text: calc(28 * var(--px));--font-size-bold: calc(54 * var(--px));--line-height-regular-text: calc(39 * var(--px));--font-size-ui: calc(20 * var(--px));--font-size-ui-small: calc(16 * var(--px));--font-size-card-title: calc(36 * var(--px));--line-height-card-title: calc(48 * var(--px));--line-height-bold: calc(70 * var(--px));--line-thickness: 1.5px;--letter-spacing-label: .1em;--line-height-tight: 1.1;--line-height-base: 1.5;--color-bg: #000000;--color-text: #ffffff;--color-muted: rgba(255, 255, 255, .7);--color-border: #ffffff;--color-accent-orange: #d03d0f;--color-accent-violet: #8347c2;--scrim-bg: rgba(0, 0, 0, .4);--scrim-blur: blur(12px)}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);width:100%;margin-inline:auto;padding-inline:var(--grid-margin)}@media (max-width: 768px){:root{--balken: 32px;--font-size-capital: 12px;--font-size-regular-text: 16px;--font-size-bold: 28px;--line-height-regular-text: 22px;--line-height-bold: 36px;--font-size-ui: 14px;--font-size-ui-small: 12px;--font-size-card-title: 18px;--line-height-card-title: 25px;--line-thickness: 1px;--mobile-control-size: calc(1.8 * var(--balken))}.grid{grid-template-columns:repeat(4,1fr);gap:var(--space-2);padding-inline:var(--space-5)}}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-cyrillic-ext-300-normal-8eBnb4P_.woff2) format("woff2"),url(/assets/inter-tight-cyrillic-ext-300-normal-ButF6Wr8.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-cyrillic-300-normal-ptdqMnxR.woff2) format("woff2"),url(/assets/inter-tight-cyrillic-300-normal-CsvJ9kUP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-greek-ext-300-normal-D8ADqSlM.woff2) format("woff2"),url(/assets/inter-tight-greek-ext-300-normal-Obmtv2wE.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-greek-300-normal-BxsnD4-K.woff2) format("woff2"),url(/assets/inter-tight-greek-300-normal-CeBv6Q4L.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-vietnamese-300-normal-EnmDaj7o.woff2) format("woff2"),url(/assets/inter-tight-vietnamese-300-normal-TYKHowMz.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-latin-ext-300-normal-BIfkHs-u.woff2) format("woff2"),url(/assets/inter-tight-latin-ext-300-normal-BMVij-pB.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-tight-latin-300-normal-CcE1U6m0.woff2) format("woff2"),url(/assets/inter-tight-latin-300-normal-B7aEqmkm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-cyrillic-ext-400-normal-wRoSiYJX.woff2) format("woff2"),url(/assets/inter-tight-cyrillic-ext-400-normal-CPa21WFm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-cyrillic-400-normal-DLglYK2S.woff2) format("woff2"),url(/assets/inter-tight-cyrillic-400-normal-Cu6X1knp.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-greek-ext-400-normal-B035aUhC.woff2) format("woff2"),url(/assets/inter-tight-greek-ext-400-normal-tWLvaB1R.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-greek-400-normal-8GU0b4sT.woff2) format("woff2"),url(/assets/inter-tight-greek-400-normal-BeMKI6ne.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-vietnamese-400-normal-CWFku8rW.woff2) format("woff2"),url(/assets/inter-tight-vietnamese-400-normal-s0S0Ysqp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-latin-ext-400-normal-Gi8wMfrP.woff2) format("woff2"),url(/assets/inter-tight-latin-ext-400-normal-BdDiaPns.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-latin-400-normal-CjmW70MP.woff2) format("woff2"),url(/assets/inter-tight-latin-400-normal-BW_APOAv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media (max-width: 768px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}#mission,#events,#sponsoring,#about{scroll-margin-top:calc(2 * var(--balken))}body{position:relative;margin:0;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);background:var(--color-bg);text-wrap:pretty}body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/assets/noise-Yc4OnhPc.png) 0 0 / 256px 256px repeat,url(/background-smooth.jpg) 0 0 / 100% 100% no-repeat;background-blend-mode:overlay,normal}h1,h2,h3{font-family:var(--font-family-display);line-height:var(--line-height-tight);margin:0}a{color:inherit}ul{list-style:none;margin:0;padding:0}.nowrap{white-space:nowrap}.page-section{position:relative;display:flow-root}.page-section .grid{align-items:start}.page-section--1{min-height:calc(6 * var(--balken))}.page-section--2{min-height:calc(8 * var(--balken))}#mission>.grid{margin-block-start:calc(2 * var(--balken))}.divider-row--before-team .divider{margin-block-start:calc(2.5 * var(--balken));margin-block-end:var(--balken)}.next-event-row{margin-block-start:var(--balken)}.divider-row--before-sessions .divider,.divider-row--before-gallery2 .divider{margin-block-start:var(--balken);margin-block-end:var(--balken)}.divider-row--before-about .divider{margin-block-start:var(--balken);margin-block-end:calc(2 * var(--balken))}.divider-row--before-sponsoring .divider{margin-block-start:calc(2 * var(--balken));margin-block-end:0}.mobile-nav-bar{display:contents}.mobile-nav-toggle,.mobile-nav-panel{display:none}@media (max-width: 768px){.mobile-nav-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);position:relative;z-index:20;max-height:calc(4 * var(--balken));padding-inline:var(--space-5);padding-block:var(--space-3);background:transparent}.mobile-nav-bar.is-stuck{position:fixed;top:0;left:0;right:0;background:#ffffff2e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mobile-nav-bar .hero__logo{padding-block-start:0;position:relative;z-index:21}.mobile-nav-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative;z-index:21;width:var(--mobile-control-size);height:var(--mobile-control-size);border:none;border-radius:50%;background:transparent;color:var(--color-text);font-size:calc(1.2 * var(--font-size-bold));line-height:1;cursor:pointer}.mobile-nav-panel{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-6);position:fixed;top:0;right:0;bottom:0;left:0;padding:var(--space-6);background:var(--color-bg);z-index:19}.mobile-nav-panel[hidden]{display:none}.mobile-nav-panel a{text-decoration:none;text-transform:uppercase;font-size:var(--font-size-bold);letter-spacing:var(--letter-spacing-label)}}.site-nav{display:flex;padding-inline:var(--grid-margin);margin-block-start:var(--balken);max-height:var(--balken);z-index:20}.site-nav.is-stuck{position:fixed;top:calc(.125 * var(--balken));left:0;right:0;margin-block-start:0}.site-nav__pill{display:grid;grid-template-columns:repeat(12,var(--balken));gap:var(--grid-gutter);align-items:center;width:100%;padding-block:var(--space-3);outline:var(--line-thickness) solid var(--color-border);outline-offset:calc(-1 * var(--line-thickness));border-radius:999px;background:transparent}.site-nav.is-stuck .site-nav__pill{background:#ffffff2e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:var(--line-thickness) solid var(--color-border)}.site-nav__logo{grid-column:1;display:flex;align-items:center;margin-inline-start:var(--space-4)}.site-nav__logo img{display:block;width:20px;height:auto}.site-nav nav{display:contents}.site-nav nav a:nth-child(1){grid-column:2}.site-nav nav a:nth-child(2){grid-column:5}.site-nav nav a:nth-child(3){grid-column:8}.site-nav nav a:nth-child(4){grid-column:11}.site-nav nav a{text-decoration:none;text-transform:uppercase;font-size:var(--font-size-capital);letter-spacing:var(--letter-spacing-label);white-space:nowrap;min-width:0}@media (max-width: 768px){.site-nav{display:none}.site-nav__pill{flex-wrap:wrap;row-gap:var(--space-2)}.site-nav nav{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;gap:var(--space-4);margin-inline-start:0}}.hero{position:relative}.hero__logo{margin:0;padding-block-start:calc(1.4 * var(--balken))}.hero__logo img{display:block;width:min(100%,calc(814 * var(--px)));height:auto}.hero__photo-placeholder{aspect-ratio:1920 / 976;background:#000;display:flex;align-items:center;justify-content:center;color:var(--color-text);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-sm);overflow:hidden}.hero__photo-placeholder img,.hero__photo-placeholder video{width:100%;height:100%;object-fit:cover}.section__eyebrow{grid-column:2 / 3;text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);color:var(--color-text);margin:0;margin-block-start:calc(-6 * var(--px))}.section__statement{grid-column:5 / 13;font-family:var(--font-family-display);font-size:var(--font-size-bold);line-height:var(--line-height-bold);font-weight:var(--font-weight-light);letter-spacing:-.02em;margin:0;margin-block-start:calc(-12 * var(--px))}@media (max-width: 768px){.section__eyebrow,.section__statement{grid-column:1 / -1}.section__statement{margin-block-start:var(--space-4)}}.team-row{display:flex;flex-shrink:0}.team-row__member:not(:last-child){margin-inline-end:var(--grid-gutter)}.team-row__member{flex:0 0 calc((3 * 122 + 2 * 16) * var(--px));display:flex;flex-direction:column}.team-row__photo{position:relative;aspect-ratio:3 / 4;background:#1a1a1a;overflow:hidden}.team-row__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.team-row__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b3,#00000059,#0000 40%);pointer-events:none}.team-row__caption{position:absolute;z-index:1;left:var(--space-3);bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.team-row__name{font-size:var(--font-size-ui);color:var(--color-text)}.team-row__role{display:block;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-light);color:var(--color-text)}.event-card{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gutter);align-items:start;border:var(--line-thickness) solid var(--color-border);border-radius:24px;padding-inline:0;padding-block:calc(.5 * var(--balken));align-content:center;background:transparent}.event-card__label{grid-column:2 / 3;text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);color:var(--color-text);margin:0;white-space:nowrap;min-width:0}.event-card__title{grid-column:5 / 12;font-size:var(--font-size-card-title);line-height:var(--line-height-card-title);font-weight:var(--font-weight-light);margin:0}.event-card__meta[hidden]{display:none}.event-card__meta{grid-column:5 / 12;display:grid;grid-template-columns:max-content 1fr;column-gap:var(--space-3);row-gap:var(--space-4);align-items:baseline;margin:0}.event-card__meta>div{display:contents}.event-card__meta dt{font-size:var(--font-size-capital);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-text)}.event-card__meta dd{font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);margin:var(--space-1) 0 0}.event-card__cta{grid-column:10 / 12;justify-self:start;align-self:start;margin-block-start:var(--space-4)}@media (max-width: 768px){.event-card{grid-template-columns:repeat(4,1fr);padding-inline:var(--space-5)}.event-card__label,.event-card__title,.event-card__meta,.event-card__cta{grid-column:1 / -1}.event-card__cta{justify-self:center}}.session-row{display:contents}.session-card{grid-column:span 4;grid-row:span 4;display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;gap:var(--grid-gutter);border:var(--line-thickness) solid var(--color-border);border-radius:24px;padding:calc(.5 * var(--balken)) 0;background:transparent;text-align:center}.page-section--6 .grid:has(>.session-row){grid-template-rows:auto 1fr auto auto}.session-card__number,.session-card__text,.session-card__meta-block,.session-card__button{grid-column:1 / -1;padding-inline:var(--space-4)}.session-card__number{grid-row:1}.session-card__text{grid-row:2}.session-card__meta-block{grid-row:3}.session-card__button{grid-row:4}.session-card__number{font-size:var(--font-size-regular-text);line-height:var(--line-height-regular-text);font-weight:var(--font-weight-regular);margin:0}.session-card__text{font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);color:var(--color-text);margin-block:var(--line-height-regular-text) 0}.session-card__text p{margin:0}.session-card__meta-block{font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);color:var(--color-text);margin-block:var(--line-height-regular-text) 0}.session-card__meta-block p{margin:0}.session-card__button{justify-self:center;align-self:end;margin-block-start:var(--line-height-regular-text)}@media (max-width: 768px){.session-card{grid-column:1 / -1}}.button{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:var(--font-size-ui-small);letter-spacing:var(--letter-spacing-label);font-weight:var(--font-weight-regular);padding:var(--space-3) var(--space-6);border:var(--line-thickness) solid var(--color-text);border-radius:999px}.marquee{position:relative;overflow:hidden;width:100%}.marquee__arrow{display:none}.is-mobile-wrap-clone{display:none!important}.marquee__inner{width:max-content;transform:translate(0);animation:marquee-rtl 24s linear infinite}@media (prefers-reduced-motion: reduce){.marquee__inner{animation:none}}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}.team-marquee .marquee__inner,.gallery-marquee .marquee__inner{animation:none;transform:none;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;opacity:0;transition:opacity .15s ease-out}.team-marquee .marquee__inner.is-ready,.gallery-marquee .marquee__inner.is-ready{opacity:1}.team-marquee .marquee__inner::-webkit-scrollbar,.gallery-marquee .marquee__inner::-webkit-scrollbar{display:none}.team-marquee .marquee__inner.is-dragging,.gallery-marquee .marquee__inner.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.team-marquee .marquee__inner.is-dragging img,.gallery-marquee .marquee__inner.is-dragging img{-webkit-user-drag:none;pointer-events:none}.team-marquee .is-mobile-wrap-clone,.gallery-marquee .is-mobile-wrap-clone{display:flex!important}.team-row__member,.photo-gallery-2__slide{scroll-snap-align:start}.team-marquee .marquee__arrow,.gallery-marquee .marquee__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:calc(1.8 * var(--balken));height:calc(1.8 * var(--balken));border:none;border-radius:50%;background:transparent;color:var(--color-text);font-size:calc(1.2 * var(--font-size-bold));cursor:pointer;z-index:5}.team-marquee .marquee__arrow--prev,.gallery-marquee .marquee__arrow--prev{left:var(--space-3)}.team-marquee .marquee__arrow--next,.gallery-marquee .marquee__arrow--next{right:var(--space-3)}@media (max-width: 768px){.team-marquee .team-row__member{flex:0 0 100%;margin-inline-end:0!important}.gallery-marquee .photo-gallery-2__slide{height:calc(100vw / 1.5);max-width:100vw;margin-inline-end:var(--space-2)!important}}.marquee__track{display:flex;align-items:center;gap:0;flex-shrink:0}.marquee__track li{flex:0 0 calc((3 * 122 + 2 * 16) * var(--px));border:none;padding-inline:var(--space-4);text-align:center;text-transform:uppercase;font-size:var(--font-size-capital);letter-spacing:var(--letter-spacing-label);color:var(--color-text);background:transparent;white-space:nowrap}.marquee__track-statement{flex:0 0 auto;color:var(--color-text)}.sponsor-marquee .marquee__inner{animation:none;will-change:transform}.sponsor-marquee,.sponsor-marquee .marquee__inner,.sponsor-marquee .marquee__track{height:var(--balken)}.gallery-marquee{margin-block-start:0}.photo-gallery-2{display:flex;flex-shrink:0}.photo-gallery-2__slide:not(:last-child){margin-inline-end:var(--grid-gutter)}.photo-gallery-2__slide{flex:0 0 auto;height:calc(744 * var(--px));aspect-ratio:3 / 2;background:#1a1a1a;display:flex;align-items:center;justify-content:center;color:var(--color-text);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);overflow:hidden}.photo-gallery-2__slide img{width:100%;height:100%;object-fit:cover}.divider{grid-column:1 / -1;width:100%;border:none;border-top:var(--line-thickness) solid var(--color-border);margin-block:0}.site-footer{padding-block:calc(2 * var(--balken)) calc(1 * var(--balken));background:var(--color-bg)}@media (max-width: 768px){.site-footer{padding-block:var(--space-8) calc(var(--space-7) + var(--space-2))}}.site-footer .grid{row-gap:var(--space-6)}.site-footer__col{display:flex;flex-direction:column;gap:var(--space-3)}.site-footer__col:first-child{grid-column:1 / 6}.site-footer__col:last-child{grid-column:8 / -1;text-align:right}.site-footer__col a,.site-footer__col span{text-transform:uppercase;font-size:var(--font-size-capital);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-label);text-decoration:none}@media (max-width: 768px){.site-footer__col:first-child,.site-footer__col:last-child{grid-column:1 / -1}.site-footer__col:last-child{text-align:left}}.legal-intro{padding-block-end:calc(2 * var(--balken))}.legal-section{display:block}.legal-block+.legal-block{margin-block-start:var(--space-8)}.legal-block__heading{grid-column:2 / 5;margin:0;padding-inline-end:var(--space-5);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);font-weight:var(--font-weight-regular);line-height:1.4}.legal-block__body{grid-column:5 / 12}.legal-block__body p{margin:0 0 var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text)}.legal-block__body p:last-child{margin-block-end:0}@media (max-width: 768px){.legal-intro{padding-block-end:var(--space-8)}.legal-block+.legal-block{margin-block-start:var(--space-7)}.legal-block__heading,.legal-block__body{grid-column:1 / -1}.legal-block__heading{margin-block-end:var(--space-3)}}.event-hero{position:relative;background:url(/assets/noise-Yc4OnhPc.png) 0 0 / 256px 256px repeat,linear-gradient(135deg,var(--event-farbe, var(--color-accent-orange)) 0%,#4a4340 45%,#d8d5d2 100%);background-blend-mode:overlay,normal}.event-detail__intro{padding-block-start:calc(2 * var(--balken))}.event-detail__intro .section__eyebrow{white-space:nowrap}.event-hero .divider{margin-block:var(--balken)}.event-hero .divider-row--before-sponsoring .divider{margin-block-end:0}.event-detail__title{grid-column:5 / 12;font-family:var(--font-family-display);font-size:var(--font-size-bold);line-height:var(--line-height-bold);font-weight:var(--font-weight-light);letter-spacing:-.02em;margin:0;margin-block-start:calc(-12 * var(--px))}.event-detail__description{grid-column:5 / 13;font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);margin:var(--space-6) 0 0}.event-detail__description+.event-detail__description{margin-block-start:var(--space-4)}@media (max-width: 768px){.event-detail__title,.event-detail__description{grid-column:1 / -1}.event-detail__title{margin-block-start:0}}.event-detail__speaker{margin-block-start:0;align-items:stretch}.event-detail__speaker-info{grid-column:2 / 8;display:flex;flex-direction:column}.event-detail__speaker-name{font-size:var(--font-size-card-title);line-height:var(--line-height-card-title);font-weight:var(--font-weight-light);margin:0}.event-detail__speaker-role{font-size:var(--font-size-capital);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);margin:var(--space-3) 0 0}.event-detail__speaker-bio{font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);color:var(--color-text);margin:auto 0 calc(-6 * var(--px));padding-block-start:var(--line-height-regular-text)}.event-detail__speaker-bio+.event-detail__speaker-bio{margin-block-start:var(--space-3)}.event-detail__meta{grid-column:5 / 13;display:flex;flex-direction:column;gap:var(--space-4);margin:var(--line-height-regular-text) 0 0}@media (max-width: 768px){.event-detail__meta{grid-column:1 / -1}}.event-detail__meta>div{display:flex;gap:var(--space-3);align-items:baseline}.event-detail__meta dt{flex:0 0 auto;min-width:9em;font-size:var(--font-size-capital);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-text)}.event-detail__meta dd{font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);color:var(--color-text);margin:0}.event-detail__speaker-photo{grid-column:9 / 13;aspect-ratio:3 / 4;background:#1a1a1a;overflow:hidden;margin:0}.event-detail__speaker-photo img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 768px){.event-detail__speaker-info,.event-detail__speaker-photo{grid-column:1 / -1}.event-detail__speaker-photo{margin-block-start:var(--space-6)}}.event-detail__block .section__eyebrow{white-space:nowrap}.event-detail__block-body{grid-column:5 / 13}.event-program{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-7)}.event-program__time,.event-partners__category{margin:0 0 var(--space-2);font-size:var(--font-size-capital);text-transform:uppercase;letter-spacing:var(--letter-spacing-label);color:var(--color-text);font-weight:var(--font-weight-regular)}.event-program__title{margin:0;font-size:var(--font-size-regular-text);line-height:var(--line-height-regular-text);font-weight:var(--font-weight-bold)}.event-program__text,.event-hosts__role{margin:var(--space-2) 0 0;font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text);color:var(--color-text)}.event-hosts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.event-hosts__item{display:flex;gap:var(--space-5);align-items:flex-start}.event-hosts__photo{flex:0 0 auto;width:calc(1.5 * var(--balken));aspect-ratio:3 / 4;object-fit:cover}.event-hosts__name{margin:0;font-size:var(--font-size-regular-text);line-height:var(--line-height-regular-text);font-weight:var(--font-weight-bold)}.event-hosts__name a,.event-partners__list a{text-decoration:none;border-bottom:1px solid currentColor}.event-partners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7) var(--grid-gutter)}.event-partners__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-regular-text);font-weight:var(--font-weight-light);line-height:var(--line-height-regular-text)}@media (max-width: 768px){.event-detail__block-body{grid-column:1 / -1;margin-block-start:var(--space-4)}.event-partners{grid-template-columns:1fr}.event-hosts__photo{width:96px}}.speaker-marquee .marquee__inner{animation:none;transform:none;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;opacity:0;transition:opacity .15s ease-out}.speaker-marquee .marquee__inner.is-ready{opacity:1}.speaker-marquee .marquee__inner::-webkit-scrollbar{display:none}.speaker-marquee .is-mobile-wrap-clone{display:block!important}.speaker-track{display:flex}.speaker-slide{flex:0 0 100%;scroll-snap-align:start}.speaker-marquee .marquee__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:calc(1.2 * var(--balken));height:calc(1.2 * var(--balken));border:none;background:transparent;color:var(--color-text);font-size:calc(1.2 * var(--font-size-bold));cursor:pointer;z-index:5}.speaker-marquee .marquee__arrow--prev{left:var(--space-3)}.speaker-marquee .marquee__arrow--next{right:var(--space-3)}@media (max-width: 768px){.speaker-marquee .marquee__arrow{top:auto;bottom:calc((100vw - 2 * var(--grid-margin)) * 2 / 3);transform:translateY(50%);font-size:28px}}.event-form-section{--color-text: #111111;--color-muted: rgba(17, 17, 17, .65);--color-border: #111111;background:#ececea;color:var(--color-text);padding-block:var(--balken)}.event-form-section__label{grid-column:2 / 4;text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);margin:0}.event-form{grid-column:5 / 13;display:flex;flex-direction:column;gap:var(--space-5)}.event-form__note{grid-column:5 / 13;margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid currentColor;border-radius:2px;font-size:var(--font-size-small, .9rem);line-height:1.5}@media (max-width: 768px){.event-form-section__label{grid-column:1 / -1;margin-block-end:var(--space-5)}.event-form__note{grid-column:1 / -1}.event-form{grid-column:1 / -1;margin-block-start:0}}.event-form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter)}.event-form label{display:block}.event-form label>span{display:block;text-transform:uppercase;letter-spacing:var(--letter-spacing-label);font-size:var(--font-size-capital);color:var(--color-text);margin-block-end:var(--space-2)}.event-form input[type=text],.event-form input[type=email],.event-form input[type=tel],.event-form select{width:100%;background:transparent;border:none;border-bottom:var(--line-thickness) solid var(--color-border);color:var(--color-text);font-size:var(--font-size-base);padding-block:var(--space-2)}.event-form select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:0 1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23111' stroke-width='1.5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:12px 8px;cursor:pointer}.event-form input[type=text]:focus,.event-form input[type=email]:focus,.event-form input[type=tel]:focus,.event-form select:focus{outline:none;border-bottom-color:var(--color-text)}.event-form__checkbox{display:flex;align-items:flex-start;gap:var(--space-3)}.event-form__checkbox input{margin-block-start:.3em}.event-form__checkbox span,.event-form__checkbox a{color:var(--color-text);font-size:var(--font-size-sm)}.event-form__submit{align-self:flex-start;background:transparent;cursor:pointer;font:inherit;color:var(--color-text)}.event-form__submit:disabled{opacity:.5;cursor:not-allowed}.event-form__status{color:var(--color-text);font-size:var(--font-size-sm);min-height:1.2em}.event-form__hint{margin:0;color:var(--color-text);font-size:var(--font-size-sm)}.event-form__status:empty{display:none}.event-gallery-section[hidden],.event-form-section[hidden]{display:none}.event-gallery-section:not([hidden])+.divider-row--before-sponsoring .divider{margin-block-start:var(--balken)}
