:root{--navy:#00003d;--blue:#000182;--yellow:#fec51b;--white:#fff;--placeholder:#d9d9d9;--sky:#dbeefc;--nav-muted:#3a3a5f;--font-display:"Geist", system-ui, sans-serif;--font-ui:"Inter", system-ui, sans-serif;--s:calc(min(100vw, 1920px) / 1920);--sk:max(var(--s), .42px);--gutter:20px;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--white);color:var(--navy);font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:400;overflow-x:clip}img{max-width:100%;display:block}[hidden]{display:none!important}a{color:inherit}h1,h2,h3,p,ul,dl,dd{margin:0;padding:0;font-weight:400}ul{list-style:none}.t-20{font-size:max(15px, calc(20 * var(--s)));letter-spacing:-.05em;line-height:normal}.t-32{font-size:max(20px, calc(32 * var(--s)));letter-spacing:-.0625em;text-transform:uppercase;line-height:1}.t-40{font-size:max(22px, calc(40 * var(--s)));letter-spacing:-.05em;text-transform:uppercase;line-height:1}.t-64{font-size:max(32px, calc(64 * var(--s)));letter-spacing:-.047em;text-transform:uppercase;line-height:1}.t-96{font-size:max(44px, calc(96 * var(--s)));letter-spacing:-.104em;text-transform:uppercase;line-height:1}.t-128{font-size:max(40px, calc(128 * var(--s)));letter-spacing:-.03125em;text-transform:uppercase;line-height:1}.t-180{font-size:max(44px, calc(180 * var(--s)));letter-spacing:-.0556em;text-transform:uppercase;line-height:1}.t-300{font-size:max(56px, calc(300 * var(--s)));letter-spacing:-.0333em;text-transform:uppercase;line-height:1}.eyebrow{text-transform:uppercase;line-height:1}.forum .eyebrow,.begin .eyebrow,.partner .eyebrow{line-height:normal}.measure{width:min(calc(var(--w) * var(--s)), 100%);margin-inline:auto}.prose p+p{margin-top:1.2em}.section--navy{--bg:var(--navy);background:var(--bg);color:var(--white)}.section--blue{--bg:var(--blue);background:var(--bg);color:var(--white)}.section--sky{--bg:var(--sky);background:var(--bg);color:var(--navy)}.section--white{--bg:var(--white);background:var(--bg);color:var(--navy)}section,footer{position:relative}.curve{width:100%;height:max(26px, calc(169 * var(--s)));fill:var(--bg);z-index:2;pointer-events:none;display:block;position:absolute;left:0}.curve--down{top:calc(100% - 2px)}.curve--up{bottom:calc(100% - 2px)}.stack{--gap:40;gap:calc(var(--gap) * var(--s));z-index:3;flex-direction:column;display:flex;position:relative}.stack--center{text-align:center;padding-inline:var(--gutter);align-items:center}.stack:not([style*=--gap])>h2+*{margin-top:calc(-16 * var(--s))}.btn{padding:max(16px, calc(24 * var(--s))) max(24px, calc(40 * var(--s)));font-family:var(--font-ui);font-weight:500;font-size:max(14px, calc(20 * var(--s)));letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;transition:transform .4s var(--ease-out), background-color .3s ease, color .3s ease, box-shadow .4s var(--ease-out);will-change:transform;border-radius:999px;justify-content:center;align-items:center;line-height:normal;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 24px -12px #00000073}.btn:active{transform:translateY(0)scale(.98)}.btn:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.btn--yellow{background:var(--yellow);color:var(--navy)}.btn--yellow:hover{background:#ffd24a}.btn--blue{background:var(--blue);color:var(--white)}.btn--blue:hover{background:#0a0ca3}.btn--white{background:var(--white);color:var(--navy)}.btn--navy{background:var(--navy);color:var(--white)}.btn--sm{padding:max(10px, calc(16 * var(--s)));font-size:max(13px, calc(16 * var(--s)));letter-spacing:-.0625em}.btn-row{justify-content:center;gap:calc(22 * var(--s));flex-wrap:wrap;display:flex}.site-header{z-index:50;padding-top:max(24px, calc(44 * var(--s)), calc(env(safe-area-inset-top,0px) + 12px));padding-right:max(24px, calc(147 * var(--s)), calc(env(safe-area-inset-right,0px) + 16px));padding-left:max(24px, calc(147 * var(--s)), calc(env(safe-area-inset-left,0px) + 16px));transition:transform .5s var(--ease-out), background-color .4s ease, padding .4s var(--ease-out);position:fixed;inset:0 0 auto}.site-header.is-scrolled{-webkit-backdrop-filter:blur(10px);background:#00003deb;padding-block:14px}.site-header.is-hidden{transform:translateY(-110%)}.site-header__inner{height:max(40px, calc(51 * var(--s)));justify-content:space-between;align-items:center;display:flex}.site-header__logo img{height:max(36px, calc(51 * var(--s)));width:auto}.site-header__cta{padding-inline:max(22px, calc(36 * var(--s)))}.site-nav{gap:calc(16 * var(--s));font-size:max(14px, calc(20 * var(--s)));letter-spacing:-.05em;display:flex}.site-nav a{color:var(--nav-muted);text-decoration:none;transition:color .25s}.site-nav a:hover,.site-nav a.is-active{color:var(--white)}.menu-toggle,.menu-panel{display:none}.hero{min-height:calc(690 * var(--s));padding-top:max(calc(160 * var(--s)), 124px);padding-bottom:calc(18 * var(--s));z-index:4}.hero__content{z-index:3;align-items:center;gap:calc(40 * var(--s));text-align:center;width:min(calc(1163 * var(--s) + 2 * var(--gutter)), 100%);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex;position:relative}.hero__content>h1+p{margin-top:calc(-16 * var(--s))}.hero__title{white-space:nowrap}.hero__meta{align-items:center;gap:calc(12 * var(--s));text-transform:uppercase;display:flex}.hero__dot{background:var(--white);border-radius:50%;width:4px;height:4px}.band{height:calc(747 * var(--s));background:var(--navy);z-index:1;overflow:hidden}.band__track{inset:0 auto 0 calc(-15 * var(--s));background:var(--white);will-change:transform;display:flex;position:absolute}.band__tile{width:max(240px, calc(480 * var(--s)));height:100%;margin-right:max(4px, calc(7 * var(--s)));background:var(--placeholder);flex:none;position:relative;overflow:hidden}.band__tile img{object-fit:cover;object-position:50% 30%;width:100%;max-width:none;height:124%;position:absolute;top:-12%;left:0}.band__shade{pointer-events:none;background:#00003d47;position:absolute;inset:0}.band__countdown{left:0;right:0;top:calc(307 * var(--s));text-align:center;color:var(--white);font-variant-numeric:tabular-nums;z-index:3;text-shadow:0 2px 30px #00003d59;position:absolute}.stats{padding:calc(43 * var(--s)) var(--gutter) calc(107 * var(--s));text-align:center;z-index:3}.stats__title{z-index:3;position:relative}.stats__grid{justify-content:center;gap:calc(101 * var(--s));margin-top:calc(89 * var(--s));z-index:3;display:flex;position:relative}.stats__grid li{width:calc(var(--w) * var(--s));align-items:center;gap:calc(27 * var(--s));flex-direction:column;display:flex}.stats__grid .t-128{font-variant-numeric:tabular-nums;white-space:nowrap}.forum{padding-top:calc(307 * var(--s));z-index:2}.arc{height:calc(442 * var(--sk));margin-top:calc(4 * var(--s));z-index:3;position:relative;overflow:visible}.arc__item{width:calc(316 * var(--sk));height:calc(316 * var(--sk));background:var(--placeholder);will-change:transform;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden}.arc__item img,.orb img,.circle img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.accra{padding-top:calc(306 * var(--s));padding-bottom:calc(158 * var(--s));z-index:1;overflow:hidden}.accra__orbs{pointer-events:none;position:absolute;inset:0}.orb-cluster{will-change:transform;position:absolute;inset:0}.orb{width:calc(605 * var(--s));height:calc(605 * var(--s));background:var(--placeholder);transform-origin:0 0;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden}.experience{margin-top:calc(250 * var(--s))}.formats{margin-top:calc(130 * var(--s))}.formats__row{gap:calc(24 * var(--s));padding-left:calc(122 * var(--s));will-change:transform;width:max-content;display:flex}.format{width:calc(605 * var(--s));height:calc(605 * var(--s));background:var(--sky);justify-content:center;align-items:center;gap:calc(13 * var(--s));padding-inline:calc(118 * var(--s));text-align:center;transition:transform .6s var(--ease-out);border-radius:50%;flex-direction:column;flex:none;display:flex}.format:hover{transform:scale(1.03)}.format .t-40{letter-spacing:-.025em}.ticket{display:block;position:relative}.scallop{--sw:736;--sd:calc(43 * var(--s));--sp:calc(63 * var(--s));width:calc(var(--sw) * var(--s));height:var(--sd);background:radial-gradient(circle closest-side, var(--c) 96%, transparent 100%) calc((var(--sd) - var(--sp)) / 2) 0 / var(--sp) 100% repeat-x;pointer-events:none;z-index:2;position:absolute;left:50%;transform:translate(-50%)}.scallop--top{top:calc(var(--sd) / -2)}.scallop--bottom{bottom:calc(var(--sd) / -2)}.begin{padding-top:calc(167 * var(--s));padding-bottom:calc(242.5 * var(--s));z-index:1}.ticket--begin{margin:calc(130 * var(--s)) calc(83 * var(--s)) 0;height:calc(832 * var(--s));background:var(--blue);padding:calc(138 * var(--s)) 0 0 calc(123 * var(--s))}.ticket--begin .scallop{--sw:1681}.ticket--begin__text{width:calc(629 * var(--s));align-items:flex-start;gap:calc(24 * var(--s));z-index:3;flex-direction:column;display:flex;position:relative}.bubbles{pointer-events:none;position:absolute;inset:0}.bubble{left:calc(var(--x) * var(--s));top:calc(var(--y) * var(--s));z-index:var(--z);width:calc(314.72 * var(--s));height:calc(314.72 * var(--s));background:var(--white);box-shadow:calc(32 * var(--s)) calc(24 * var(--s)) 0 var(--navy);padding-inline:calc(61.4 * var(--s));color:var(--navy);text-align:center;text-transform:uppercase;font-size:max(16px, calc(31.858 * var(--s)));letter-spacing:-.0653em;will-change:transform;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.attend{padding:calc(66.5 * var(--s)) 0 calc(57 * var(--s));z-index:3}.attend__grid{grid-template-columns:calc(719 * var(--s)) calc(778 * var(--s));column-gap:calc(123 * var(--s));padding-left:calc(127 * var(--s));align-items:start;display:grid}.attend__intro{top:max(110px, calc(50vh - 240 * var(--s)));padding-top:0;position:sticky}.attend__intro .stack{align-items:flex-start}.attend__title{letter-spacing:-.0625em}.attend__cards{gap:calc(22 * var(--s));margin-top:calc(22 * var(--s));flex-direction:column;display:flex}.aud-card{height:calc(290 * var(--s));padding:calc(109 * var(--s)) calc(67 * var(--s)) 0;background:var(--sky);color:var(--navy);gap:calc(16 * var(--s));transition:background-color .6s var(--ease-out), color .6s var(--ease-out);flex-direction:column;display:flex;position:relative}.aud-card.is-active{background:var(--blue);color:var(--white)}.aud-card>*{width:calc(644 * var(--s));z-index:3;position:relative}.previous{padding-top:calc(253 * var(--s));padding-bottom:calc(50 * var(--s));z-index:2;overflow-x:clip}.previous__heading{align-items:center;gap:calc(40 * var(--s));flex-direction:column;width:100%;display:flex}.previous__word{white-space:nowrap;will-change:transform;display:block}.marquee{width:100vw;margin-inline:calc(50% - 50vw);display:block;overflow:hidden}.marquee__track{will-change:transform;width:max-content;display:flex}.circle{width:calc(316 * var(--sk));height:calc(316 * var(--sk));margin-right:calc(26 * var(--sk));background:var(--placeholder);border-radius:50%;flex:none;overflow:hidden}.circle-named{margin:0 calc(26 * var(--sk)) 0 0;width:calc(316 * var(--sk));align-items:center;gap:max(10px, calc(18 * var(--s)));flex-direction:column;flex:none;display:flex}.circle-named .circle{margin-right:0}.circle-named figcaption{font-size:max(13px, calc(20 * var(--s)));letter-spacing:-.02em;text-align:center;text-wrap:balance;line-height:1.2}.circle--mystery{background:var(--yellow);color:var(--navy);font-weight:800;font-size:calc(128 * var(--sk));letter-spacing:-.078em;justify-content:center;align-items:center;line-height:1;display:flex}.circle--mystery span{animation:wobble 4s var(--ease-out) infinite;display:inline-block}.circle--mystery:nth-child(3n+1) span{animation-delay:-1.3s}.circle--mystery:nth-child(3n+2) span{animation-delay:-2.6s}@keyframes wobble{0%,70%,to{transform:rotate(0)translateY(0)}78%{transform:rotate(-12deg)translateY(-6%)}86%{transform:rotate(9deg)translateY(0)}93%{transform:rotate(-4deg)}}.hinge{height:calc(292.6 * var(--s));z-index:5;justify-content:center;display:flex;position:relative}.hinge__bar{top:calc(3 * var(--s));width:calc(31 * var(--s));height:calc(264 * var(--s));transform-origin:50%;position:absolute}.hinge__bar:before,.hinge__bar:after{content:"";width:calc(62 * var(--s));height:calc(62 * var(--s));margin-left:calc(-31 * var(--s));background:var(--yellow);border-radius:50%;position:absolute;left:50%}.hinge__bar:before{top:0}.hinge__bar:after{bottom:0}.hinge__bar{--rod-inset:calc(58 * var(--s));transform-origin:50% 0;background:linear-gradient(var(--yellow), var(--yellow)) center / 100% calc(100% - var(--rod-inset)) no-repeat}.voices{will-change:transform;padding-top:calc(135.4 * var(--s));padding-bottom:calc(84 * var(--s));z-index:4}.voices__title,.join__title,.site-footer__placeholder{letter-spacing:-.078em}.testimonials{min-height:calc(1118 * var(--s));padding:calc(142 * var(--s)) var(--gutter) 0;z-index:1;display:grid;overflow:hidden}.testimonials__stage{place-items:center;display:grid}.testimonials__stage>*{grid-area:1/1}.testimonials__title{white-space:nowrap}.quotes{transform:translateY(calc(19 * var(--s)));display:grid}.quote-card{width:calc(778 * var(--s));min-height:calc(387 * var(--s));padding:calc(109 * var(--s)) calc(101 * var(--s)) calc(80 * var(--s)) calc(67 * var(--s));background:var(--blue);color:var(--white);gap:calc(32 * var(--s));box-shadow:0 calc(30 * var(--s)) calc(60 * var(--s)) calc(-24 * var(--s)) #00003d8c;will-change:transform;flex-direction:column;grid-area:1/1;display:flex}.partner{padding-top:calc(167 * var(--s));padding-bottom:calc(251.5 * var(--s));z-index:1}@property --peel{syntax:"<length>";inherits:true;initial-value:0}.ticket--sponsor{--peel:0px;margin:calc(105 * var(--s)) calc(83 * var(--s)) 0;height:calc(407 * var(--s));transition:--peel .8s var(--ease-out);color:var(--navy);justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:visible}.ticket--sponsor .scallop{--sw:1681}.ticket--sponsor:hover,.ticket--sponsor:focus-visible{--peel:calc(380 * var(--s))}.ticket--sponsor:active{--peel:calc(520 * var(--s))}.ticket--sponsor:focus-visible{outline:2px solid var(--yellow);outline-offset:8px}.ticket--sponsor__face{background:var(--yellow);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--peel)), calc(100% - var(--peel)) 100%, 0 100%);position:absolute;inset:0}.ticket--sponsor__flap{width:var(--peel);height:var(--peel);z-index:4;filter:drop-shadow(calc(-10 * var(--s)) calc(-10 * var(--s)) calc(16 * var(--s)) #00001473);pointer-events:none;position:absolute;bottom:0;right:0}.ticket--sponsor__flap span{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(to top left,#fff7da 0%,#fde69a 30%,#f3cc4a 62%,#d9a70f 100%);position:absolute;inset:0}.ticket--sponsor__sheen{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--peel)), calc(100% - var(--peel)) 100%, 0 100%);z-index:2}.ticket--sponsor__peek{right:calc(40 * var(--s));bottom:calc(46 * var(--s));color:var(--yellow);font-family:var(--font-ui);font-weight:500;font-size:max(13px, calc(20 * var(--s)));letter-spacing:.025em;text-transform:uppercase;opacity:0;transition:opacity .4s .15s;position:absolute}.ticket--sponsor:hover .ticket--sponsor__peek,.ticket--sponsor:focus-visible .ticket--sponsor__peek{opacity:1}.ticket--sponsor__label{z-index:3;transition:transform .6s var(--ease-out), letter-spacing .6s var(--ease-out);display:inline-block;position:relative}.ticket--sponsor:hover .ticket--sponsor__label,.ticket--sponsor:focus-visible .ticket--sponsor__label{transform:translateX(calc(var(--peel) * -.4))}.partner__contact{margin-top:calc(126 * var(--s));text-align:center;padding-inline:var(--gutter)}.partner__contact a{text-decoration:none}.partner__contact a:hover{text-decoration:underline}.faq{padding:calc(103.5 * var(--s)) var(--gutter) calc(158 * var(--s));z-index:3}.faq__inner{width:min(calc(900 * var(--s)), 100%);gap:calc(84 * var(--s));z-index:3;flex-direction:column;margin-inline:auto;display:flex;position:relative}.faq__title{text-align:center}.faq__list{gap:calc(48 * var(--s));flex-direction:column;display:flex}.faq__item{gap:calc(16 * var(--s));flex-direction:column;display:flex}.faq__item dd a{text-underline-offset:2px}.join{padding-top:calc(327 * var(--s));padding-bottom:calc(220 * var(--s));z-index:1}.join__inner{width:min(calc(1100 * var(--s) + 2 * var(--gutter)), 100%);margin-inline:auto}.join__title em{color:var(--yellow);font-style:normal}.ticket--join{width:100%;height:calc(386 * var(--s));background:var(--yellow);color:var(--navy);text-align:left}.ticket--join .scallop{--sw:1051}.ticket--join__date{left:calc(50% - 430 * var(--s));width:calc(484 * var(--s));font-weight:700;font-size:calc(60.343 * var(--s));letter-spacing:-.0208em;text-transform:uppercase;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ticket--join .btn{left:calc(50% + 273.5 * var(--s));position:absolute;top:50%;transform:translate(-50%,-50%)}.ticket--join .btn:hover{transform:translate(-50%,calc(-50% - 3px))}.site-footer{padding:calc(130 * var(--s)) 0 calc(48 * var(--s));overflow-x:clip}.site-footer__top{justify-content:space-between;align-items:flex-end;gap:calc(80 * var(--s));padding-inline:calc(147 * var(--s));display:flex}.site-footer__cta{align-items:flex-start;gap:calc(32 * var(--s));flex-direction:column;display:flex}.site-footer__headline{letter-spacing:-.078em}.site-footer__cols{gap:calc(96 * var(--s));font-size:max(15px, calc(20 * var(--s)));letter-spacing:-.04em;line-height:1.5;display:flex}.site-footer__label{margin-bottom:calc(14 * var(--s));font-size:max(12px, calc(14 * var(--s)));letter-spacing:.02em;text-transform:uppercase;opacity:.55}.site-footer__cols a{transition:background-size .4s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.site-footer__cols a:hover{background-size:100% 1px}.site-footer__marquee{margin-top:calc(160 * var(--s));padding-block:calc(28 * var(--s));border-block:1px solid #00003d1f;overflow:hidden}.site-footer__marquee-track{align-items:center;gap:calc(48 * var(--s));width:max-content;font-size:max(64px, calc(220 * var(--s)));letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;will-change:transform;line-height:.9;display:flex}.site-footer__marquee-track span:nth-of-type(3n+2){color:#0000;-webkit-text-stroke:max(1px, calc(2 * var(--s))) var(--navy)}.site-footer__marquee-track i{background:var(--yellow);border-radius:50%;flex:none;width:.28em;height:.28em}.site-footer__bottom{justify-content:space-between;align-items:center;gap:calc(32 * var(--s));padding:calc(40 * var(--s)) calc(147 * var(--s)) 0;font-size:max(13px, calc(16 * var(--s)));letter-spacing:-.02em;display:flex}.site-footer__bottom p{opacity:.7;text-align:center}.site-footer__logo img{height:max(36px, calc(51 * var(--s)));width:auto}.site-footer__top-link{white-space:nowrap;text-decoration:none}.site-footer__top-link:hover{text-decoration:underline}.shine-text{--shine-base:var(--white);--shine-hi:#ffe7a0;background:linear-gradient(100deg, var(--shine-base) 0 40%, var(--shine-hi) 48%, #fff 50%, var(--shine-hi) 52%, var(--shine-base) 60% 100%);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.shine-text.is-shining{color:#0000;animation:3.8s ease-in-out infinite text-shine}.shine-text--glow.is-shining{filter:drop-shadow(0 0 calc(28 * var(--s)) #fec51b38)}@keyframes text-shine{0%{background-position:100% 0}55%,to{background-position:0 0}}.btn--shine{isolation:isolate;position:relative;overflow:hidden}.btn--shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.2s ease-in-out .6s infinite btn-shine;position:absolute;inset:-20% auto -20% 0;transform:translate(-160%)skew(-18deg)}.btn--white.btn--shine:after,.btn--yellow.btn--shine:after{background:linear-gradient(100deg,#0000,#ffffffd9,#0000)}@keyframes btn-shine{0%,45%{transform:translate(-160%)skew(-18deg)}to{transform:translate(360%)skew(-18deg)}}.sheen{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.sheen:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c 50%,#0000);width:28%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-120%)skew(-18deg)}.sheen.is-sweeping:after{animation:3.6s ease-in-out infinite sheen-sweep}.sheen--soft:after{background:linear-gradient(100deg,#0000,#ffffff17 50%,#0000);width:40%;animation:4.5s ease-in-out infinite sheen-sweep}.sheen--loop:after{animation:3.6s ease-in-out .4s infinite sheen-sweep}@keyframes sheen-sweep{0%{transform:translate(-120%)skew(-18deg)}70%,to{transform:translate(420%)skew(-18deg)}}.ticket--join>.ticket--join__date,.ticket--join>.btn{z-index:3}.split-word{vertical-align:top;margin:0 -.16em -.08em;padding:0 .16em .08em;display:inline-block;overflow:hidden}.split-word>span{will-change:transform;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.stats{padding-top:calc(70 * var(--s));padding-bottom:calc(140 * var(--s))}.forum{padding-top:calc(340 * var(--s))}.accra{padding-top:calc(330 * var(--s));padding-bottom:calc(190 * var(--s))}.begin{padding-top:calc(200 * var(--s));padding-bottom:calc(275 * var(--s))}.attend{padding-top:calc(110 * var(--s));padding-bottom:calc(100 * var(--s))}.previous{padding-top:calc(275 * var(--s));padding-bottom:calc(80 * var(--s))}.voices{padding-top:calc(155 * var(--s));padding-bottom:calc(120 * var(--s))}.testimonials{padding-top:calc(180 * var(--s))}.partner{padding-top:calc(200 * var(--s));padding-bottom:calc(280 * var(--s))}.faq{padding-top:calc(140 * var(--s));padding-bottom:calc(190 * var(--s))}.join{padding-top:calc(345 * var(--s));padding-bottom:calc(250 * var(--s))}@media (width<=900px){.measure{width:100%}:root{--header-top:max(calc(env(safe-area-inset-top,0px) + 24px), 64px)}@media (width>=600px){:root{--header-top:max(calc(env(safe-area-inset-top,0px) + 16px), 32px)}}.site-header{padding:var(--header-top) max(var(--gutter), env(safe-area-inset-right,0px)) 0 max(var(--gutter), env(safe-area-inset-left,0px))}.site-header.is-scrolled{padding-top:max(calc(env(safe-area-inset-top,0px) + 14px), 52px);padding-bottom:12px}.site-header.is-open{background:var(--navy);-webkit-backdrop-filter:none;padding-top:var(--header-top);padding-bottom:16px}.site-header__cta{display:none}.menu-toggle{background:var(--white);cursor:pointer;border:0;border-radius:50%;flex-direction:column;justify-content:center;gap:7px;width:44px;height:44px;padding:10px;display:inline-flex}.menu-toggle span{background:var(--navy);height:2px;transition:transform .3s var(--ease-out);display:block}.site-header.is-open .menu-toggle span:first-child{transform:translateY(4.5px)rotate(45deg)}.site-header.is-open .menu-toggle span:last-child{transform:translateY(-4.5px)rotate(-45deg)}.site-nav{display:none}html.menu-open{overflow:hidden}.menu-panel{z-index:45;padding:calc(var(--header-top) + 96px) var(--gutter) calc(env(safe-area-inset-bottom,0px) + 32px);background:var(--navy);color:var(--white);overscroll-behavior:contain;scrollbar-width:none;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--ease-out), visibility 0s .7s;flex-direction:column;justify-content:space-between;gap:40px;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-panel.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease-out)}.menu-panel__nav{flex-direction:column;display:flex}.menu-panel__nav a{color:#8a8ab0;letter-spacing:-.05em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;padding:10px .16em 10px 0;font-size:clamp(40px,12vw,60px);line-height:1;text-decoration:none;display:block;overflow:hidden}.menu-panel__nav a.is-active,.menu-panel__nav a:active{color:var(--white)}.menu-panel__nav a>span{transition:transform .3s;display:block;transform:translateY(110%)}.menu-panel.is-open .menu-panel__nav a>span{transition:transform .8s var(--ease-out) calc(.18s + var(--i) * 60ms);transform:none}.menu-panel__event{opacity:0;flex-direction:column;gap:22px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(40px)}.menu-panel.is-open .menu-panel__event{opacity:1;transition:opacity .8s ease .45s, transform .9s var(--ease-out) .45s;transform:none}.menu-panel__event .eyebrow{color:#8a8ab0}.ticket--menu{-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-out);padding:40px 24px;text-decoration:none}.ticket--menu:active{transform:scale(.98)}.ticket--menu .ticket--join__date{font-size:clamp(26px,8vw,34px)}@media (height<=740px){.menu-panel{padding-top:calc(var(--header-top) + 80px)}.menu-panel__nav a{padding:7px 0;font-size:clamp(34px,10vw,48px)}.ticket--menu{padding-block:30px}}.hero{height:auto;padding-top:calc(var(--header-top) + 68px);padding-bottom:56px}.hero__content{gap:20px}.hero__title{width:min(350px, calc(100vw - 2 * var(--gutter)));white-space:normal;flex:none;font-size:48px}.hero__title br{display:none}.hero__content>p.measure{width:min(350px, calc(100vw - 2 * var(--gutter)));text-wrap:pretty;flex:none;margin-inline:0}@media (width>=600px){.hero__title{width:min(600px, calc(100vw - 2 * var(--gutter)));font-size:68px}.hero__content>p.measure{width:min(460px, calc(100vw - 2 * var(--gutter)))}}.hero__content>h1+p{margin-top:0}.hero__meta{flex-direction:column;gap:2px}.hero__meta .hero__dot{display:none}.hero__meta span{white-space:nowrap}.hero .btn-row{flex-wrap:nowrap}.hero .btn-row .btn{padding-inline:18px}@media (width<=380px){.hero .btn-row{gap:8px}.hero .btn-row .btn{letter-spacing:.01em;padding-inline:14px;font-size:13px}}.band{height:max(380px,92vw)}.band__countdown{font-size:56px;top:50%;transform:translateY(-50%)}.stack{gap:22px}.stack:not([style*=--gap])>h2+*{margin-top:0}.stats__grid{grid-template-columns:1fr 1fr;gap:36px 12px;margin-top:40px;display:grid}.stats__grid li{gap:8px;width:auto}.stats__grid .t-128{font-size:48px}.forum .btn-row,.hero .btn-row{gap:12px}.accra__orbs{display:none}.accra__intro .measure.prose{width:min(100%,440px)}.experience{margin-top:110px}.formats{margin-top:48px}.formats__row{padding-left:var(--gutter);gap:14px}.format{gap:10px;width:320px;height:320px;padding-inline:30px}.format .t-40{font-size:24px}.ticket--begin{height:auto;margin:56px 12px 0;padding:64px 24px 48px}.ticket--begin__text{gap:20px;width:100%}.bubbles{height:300px;margin-top:32px;position:relative}.bubble{width:150px;height:150px;box-shadow:12px 10px 0 var(--navy);padding-inline:16px}.bubble:first-child{top:0;left:0}.bubble:nth-child(2){top:120px;left:28%}.bubble:nth-child(3){top:40px;left:auto;right:0}.scallop{--sd:18px;--sp:27px;background-position:50% 0;width:calc(100% - 28px)}.attend{padding:48px 16px 64px}.attend__intro{padding-inline:4px}.attend__grid{grid-template-columns:1fr;row-gap:48px;padding-left:0}.attend__intro{position:static}.attend__intro .stack{gap:20px}.attend__cards{gap:12px}.aud-card{gap:10px;height:auto;padding:44px 24px}.aud-card>*{width:100%}.previous__heading{gap:22px}.previous .curve--down,.voices .curve--up{height:60px}.hinge{height:100px}.hinge__bar{--rod-inset:26px;width:13px;height:90px;top:4px}.hinge__bar:before,.hinge__bar:after{width:26px;height:26px;margin-left:-13px}.testimonials{min-height:0;padding:96px var(--gutter) 88px}.testimonials__title{align-self:center;font-size:13vw}.testimonials{grid-template-columns:minmax(0,1fr)}.testimonials__stage{flex-direction:column;align-items:stretch;gap:32px;min-width:0;display:flex}.quotes{margin-inline:calc(-1 * var(--gutter));padding:8px var(--gutter) 20px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto;transform:none}.quotes::-webkit-scrollbar{display:none}.quote-card{scroll-snap-align:start;will-change:auto;flex:0 0 min(84%,420px);justify-content:space-between;gap:20px;width:auto;min-height:0;padding:32px 22px}.quote-card .t-20{letter-spacing:-.02em;font-size:16px;line-height:1.45}.quote-card .t-32{font-size:18px}.quote-card:nth-child(2n){background:var(--sky);color:var(--navy)}.ticket--sponsor{text-align:center;height:180px;margin:48px 12px 0;padding-inline:16px}.partner__contact{margin-top:40px}.faq__inner{gap:40px;width:min(100%,320px)}.faq__list{gap:32px}.faq__item{gap:8px}.join__inner{gap:32px;width:min(100%,340px)}.ticket--join{flex-direction:column;align-items:flex-start;gap:24px;height:auto;padding:56px 24px;display:flex}.ticket--join__date{width:100%;font-size:34px;position:static;transform:none}.ticket--join .btn,.ticket--join .btn:hover{position:static;transform:none}.site-footer{padding:64px 0 32px}.site-footer__top{padding-inline:var(--gutter);flex-direction:column;align-items:flex-start;gap:48px}.site-footer__cols{flex-wrap:wrap;gap:32px 48px}.site-footer__marquee{margin-top:64px}.site-footer__bottom{padding:28px var(--gutter) 0;flex-direction:column;gap:14px}.stats{padding-top:56px;padding-bottom:72px}.forum{padding-top:100px}.accra{padding-top:124px;padding-bottom:88px}.begin{padding-top:96px;padding-bottom:112px}.attend{padding-top:72px;padding-bottom:88px}.previous{padding-top:124px;padding-bottom:48px}.voices{padding-top:88px;padding-bottom:76px}.testimonials{padding-top:112px;padding-bottom:104px}.partner{padding-top:96px;padding-bottom:104px}.faq{padding-top:80px;padding-bottom:96px}.join{padding-top:124px;padding-bottom:96px}}
