@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{scroll-snap-type:y proximity;scroll-behavior:smooth}@media (max-width: 768px),(any-pointer: coarse){html{scroll-snap-type:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.hero-section{scroll-snap-align:start;scroll-snap-stop:normal}.footer{scroll-snap-align:start}.page-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center}.page-loader-gif{width:160px;height:160px;object-fit:contain}*h1,h2,h3,h4,h5,h6{margin:0}* button{cursor:pointer;background:none;border:none}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;overflow-x:clip}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.home-header{display:flex;width:100%;height:100vh;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding:32px 0;position:fixed;top:0;z-index:2100;pointer-events:none;--menu-exit-stagger: .4s;--menu-resize-duration: .28s;--menu-easing: cubic-bezier(.22, 1, .36, 1)}.home-header:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#ffffff70;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);opacity:0;transition:opacity var(--menu-resize-duration) ease-in var(--menu-exit-stagger)}.home-header.menu-open:before{opacity:1;transition-delay:0s}.home-header>*{pointer-events:auto}.home-header.menu-open{max-width:100%;pointer-events:auto}.header-container{display:flex;justify-content:flex-start;flex-direction:column;width:100%;max-width:724px;padding:24px;gap:0;align-items:center;border-radius:36px;background:#cfcdcd1c;backdrop-filter:blur(40px);position:relative;overflow:hidden;flex-shrink:0;max-height:calc(100dvh - 64px);overflow-y:auto;transition:background var(--menu-resize-duration) ease-in}.header-container.expanded{background:#00000014}.header-menu{display:grid;flex-shrink:0;grid-template-rows:0fr;align-self:stretch;visibility:hidden;pointer-events:none;transition:grid-template-rows var(--menu-resize-duration) var(--menu-easing) var(--menu-exit-stagger),visibility 0s calc(var(--menu-exit-stagger) + var(--menu-resize-duration))}.header-menu.visible{grid-template-rows:1fr;visibility:visible;pointer-events:auto;transition-delay:0s}.header-menu-content{display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-menu-content>*{flex-shrink:0}.header-collapsed{display:flex;flex-shrink:0;justify-content:space-between;width:100%;align-items:center;position:relative}.logo{color:#000;text-align:center;font-family:Wise Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:85%;letter-spacing:2%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .2s ease-out .3s}.logo.hidden{opacity:0;pointer-events:none;transition:opacity 0s 0s}#tate-btn{cursor:default;transition:opacity .2s ease-out .3s}#tate-btn.hidden{opacity:0;pointer-events:none;transition:opacity 0s 0s}.header-btn{color:#000;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.28px;text-transform:uppercase}#menu-btn{cursor:default}#menu-btn .rolling-text-line{text-align:left}.rolling-text{position:relative;display:inline-grid;justify-items:center;overflow:hidden;perspective:200px}.rolling-text-line{grid-area:1 / 1;white-space:nowrap;text-align:end}.rolling-text-line.rolling-idle{pointer-events:none}.rolling-text-line .rolling-char{display:inline-block;backface-visibility:hidden;transform-origin:50% 50% -10px;opacity:0}.rolling-text-line.rolling-in .rolling-char{animation:rollIn .4s ease-out forwards}.rolling-text-line.rolling-out .rolling-char{opacity:1;animation:rollOut .3s ease-in forwards}@keyframes rollIn{0%{transform:rotateX(-90deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes rollOut{0%{transform:rotateX(0);opacity:1}to{transform:rotateX(90deg);opacity:0}}.speakers-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-top:48px}.speakers-container{display:inline-grid;row-gap:32px;column-gap:32px;align-self:stretch;grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr))}.details-wrapper{display:flex;align-items:flex-start;gap:8px;flex:1 0 0;cursor:pointer;transition:opacity .15s ease-out}@media (hover: hover){.speakers-container.visible:hover>.details-wrapper{opacity:.6!important}.speakers-container.visible:hover>.details-wrapper:hover{opacity:1!important}}.speakers-container>.details-wrapper{opacity:0;transform:translateY(15px);filter:blur(6px);transition:opacity .15s ease-in,transform .15s ease-in,filter .15s ease-in}.speakers-container>.details-wrapper:nth-child(1){transition-delay:.25s}.speakers-container>.details-wrapper:nth-child(2){transition-delay:.2s}.speakers-container>.details-wrapper:nth-child(3){transition-delay:.15s}.speakers-container>.details-wrapper:nth-child(4){transition-delay:.1s}.speakers-container>.details-wrapper:nth-child(5){transition-delay:.05s}.speakers-container>.details-wrapper:nth-child(6){transition-delay:0s}.speakers-container.visible>.details-wrapper:nth-child(1){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.05s}.speakers-container.visible>.details-wrapper:nth-child(2){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.1s}.speakers-container.visible>.details-wrapper:nth-child(3){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.15s}.speakers-container.visible>.details-wrapper:nth-child(4){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.2s}.speakers-container.visible>.details-wrapper:nth-child(5){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.25s}.speakers-container.visible>.details-wrapper:nth-child(6){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.3s}.speech-intro{color:#a7a7a7;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:85%}.speaker-order{color:#000;text-align:right;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px;display:flex;width:24px;padding-top:2px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.talk-title{color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px}.speaker-subtext{color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;text-align:left;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.28px;text-transform:capitalize}.speaker-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0}.header-footer{display:flex;align-items:center;gap:10px;align-self:stretch;margin-top:48px;padding-top:16px;opacity:0;transform:translateY(15px);filter:blur(6px);transition:opacity .15s ease-in,transform .15s ease-in,filter .15s ease-in}.header-footer.visible{opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.35s}@media (prefers-reduced-motion: reduce){.home-header:before,.header-menu,.header-container,.speakers-container>.details-wrapper,.header-footer{transition:none!important}.home-header .rolling-char{animation:none!important}.home-header .rolling-in .rolling-char{opacity:1;transform:none}.home-header .rolling-out .rolling-char,.home-header .rolling-idle .rolling-char{opacity:0}}#header-btn{color:#fff;text-align:right;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px}@keyframes heroReveal{0%{opacity:0;translate:0 15px;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0px)}}.hero-section{display:flex;justify-content:center;padding-top:96px;flex-direction:column;align-items:center;gap:48px;width:100vw;min-height:100vh;position:relative;z-index:12;pointer-events:none}.hero-section>*{pointer-events:auto;opacity:0}.hero-section.loaded>*{animation:heroReveal .4s ease-out forwards}.hero-section.loaded>*:nth-child(1){animation-delay:0s}.hero-section.loaded>*:nth-child(2){animation-delay:.1s}.hero-section.loaded>*:nth-child(3){animation-delay:.2s}.hero-text{color:#000;text-align:center;font-family:Wise Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:min(60vw,600px);font-style:normal;font-weight:700;line-height:80%;transform-style:preserve-3d;will-change:transform;transition:transform .4s ease-out}.hero-subtext{color:#000;width:623px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.36px}.btn-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.hero-btn{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:14.908px;border-radius:50px;background:#000;color:#fff;text-align:right;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.32px}.floating-signup-btn{position:fixed;left:50%;bottom:48px;transform:translate(-50%);z-index:40;cursor:pointer;border:none;box-shadow:0 8px 24px #0000002e;opacity:1;filter:blur(0px);transition:opacity .4s ease,filter .4s ease,transform .25s ease,box-shadow .25s ease}.floating-signup-btn:hover{transform:translate(-50%) translateY(-2px);box-shadow:0 12px 30px #0000003d}.floating-signup-btn.floating-signup-hidden{opacity:0;filter:blur(6px);pointer-events:none}.scroll-btn{display:flex;padding:12px 18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-align:right;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.32px;background:linear-gradient(90deg,#b2b1b1 40%,#000,#b2b1b1 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 2.5s ease-in-out infinite}.scroll-chevron{display:block;line-height:0;animation:chevron-bounce 1.4s ease-in-out infinite}@keyframes chevron-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.scroll-btn{transition:opacity .3s ease-out}.scroll-btn-stuck .rolling-char{background:linear-gradient(90deg,#b2b1b1 40%,#000,#b2b1b1 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:rollIn .4s ease-out forwards,shimmer 2.5s ease-in-out infinite}.scroll-btn-stuck .rolling-text-line.rolling-out .rolling-char{animation:rollOut .3s ease-in forwards,shimmer 2.5s ease-in-out infinite}.scroll-btn-stuck .rolling-text-line.rolling-idle .rolling-char{animation:shimmer 2.5s ease-in-out infinite;opacity:0}.scroll-btn-stuck{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20}.scroll-btn-placeholder{visibility:hidden}.scroll-btn-hidden{opacity:0;pointer-events:none}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.scroll-spacer{height:400svh;width:100vw;position:relative;z-index:10}.globe-container{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1;opacity:0;transition:opacity .6s ease-out}.globeinfo{position:fixed;display:flex;justify-content:flex-start;flex-direction:column;padding:12px;gap:0;align-items:center;border-radius:36px;background:#cfcdcd1c;backdrop-filter:blur(40px);top:50%;left:50%;transform:translate(-50%,-50%);z-index:12;color:#000;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:140%;text-wrap:nowrap;letter-spacing:-.32px;opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .4s ease-out,filter .4s ease-out}.globeinfo.visible{opacity:1;filter:blur(0px)}.globe-cta{position:fixed;text-wrap:nowrap;bottom:48px;left:50%;transform:translate(-50%);z-index:12;opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .4s ease-out,filter .4s ease-out}.globe-cta.visible{opacity:1;filter:blur(0px);pointer-events:auto}.footer{position:relative;z-index:20;width:100vw;background:transparent;display:flex;flex-direction:column;align-items:center;padding:80px 32px 32px;gap:32px;overflow:clip}.contributors{align-items:center;overflow:hidden;color:#000;font-family:Inter;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-.28px;width:100%;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.contributors-label{color:#000}.contributor-btn{color:#bbb;cursor:pointer;font-family:Inter;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-.28px;transition:color .15s ease-out}.contributor-btn:hover{color:#000}.footer-logo{color:#000;font-family:Wise Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:min(40vw,732px);font-style:normal;font-weight:700;line-height:85%;width:100%;text-align:center;position:relative;overflow-x:clip;overflow-y:clip}.footer-sma-ink{display:inline-block}.container-7{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:min(40vw,732px);margin-left:auto;margin-right:auto}.sponsor{display:flex;align-items:center;gap:12px}.footer-text{color:#a7a7a7;font-family:Inter;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.28px;text-wrap:nowrap}.wisedesign-link{color:#000;text-decoration:none}.wisedesign-link .footer-text{color:#000}.w-inline-block{display:inline-block}@media (max-width: 640px){.home{padding:0 16px 16px}.home-header{padding:32px 16px}.hero-section{width:auto}.hero-text{font-size:min(40vw,300px)}.hero-subtext{font-size:16px;width:auto}.speakers-container{grid-template-columns:1fr}.logo{font-size:20px}.contributors{justify-content:flex-start;flex-direction:column}.container-7{gap:8px;flex-direction:column;max-width:46vw}.footer-logo{font-size:46vw}}.hero-section .hero-text,.hero-section .hero-subtext{color:var(--hero-ink, #000)}.home-header:not(.menu-open) :is(.header-btn,.logo){color:var(--hero-ink, #000)}.hero-section .hero-btn{background:var(--hero-button-bg, #000);color:var(--hero-button-ink, #fff)}.hero-section~.footer .footer-text{color:var(--hero-ink, #000)}.hero-section~.footer .sponsor svg path{fill:var(--hero-ink, #000)}@media (max-width: 768px),(any-pointer: coarse){.hero-section{min-height:100svh}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#363636b3;backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1);pointer-events:auto}.modal-overlay.entering{opacity:.6}.modal-overlay.open{opacity:1}.modal-overlay.leaving{opacity:0;transition:opacity 0s}.modal-content{position:relative;display:flex;width:90vw;max-width:min(960px,75vh * .75);aspect-ratio:3 / 4;border-radius:48px;overflow:hidden;transform:scale(0);transition:transform .4s cubic-bezier(.16,1,.3,1)}.modal-close{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:50%;background:#0000001a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease-out;backdrop-filter:blur(10px);z-index:10}.modal-close:hover{background:#0003}.modal-overlay.open .modal-content{transform:scale(1)}.modal-overlay.leaving .modal-content{transform:scale(.9);transition:transform 0s}.modal-image{display:flex;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:24px;justify-content:flex-end;align-items:flex-end;gap:10px;flex-shrink:0;border-radius:48px;position:relative;overflow:hidden}.modal-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.modal-image .tool-link{position:relative;z-index:1}.modal-info{display:flex;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:16px;flex:1 0 0;border-radius:24px;background:#59595966;backdrop-filter:blur(40px);position:relative;z-index:1}.tool-link{display:flex;padding:6px 8px;justify-content:center;align-items:center;border-radius:114.286px;background:#4c4c4c;color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px;text-decoration:none}.tool-info{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;width:100%;flex:1 0 0}.tool-info-title{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.32px}.tool-description{color:#b9b9b9;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px}.tool-info-fade-left{background:linear-gradient(90deg,#2c2c2c 39.5%,#2c2c2c80 72.99%,#2c2c2c00 99.41%);width:48px;height:56px;position:absolute;left:0;top:0;z-index:1;pointer-events:none}.tool-info-fade-right{background:linear-gradient(270deg,#2c2c2c 39.5%,#2c2c2c80 72.99%,#2c2c2c00 99.41%);width:48px;height:56px;position:absolute;right:0;top:0;z-index:1;pointer-events:none}.tool-info-track{display:flex;align-items:center;white-space:nowrap;will-change:transform;animation:marquee 12s linear infinite}.tool-info-track span{flex-shrink:0;padding:0 24px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (max-width: 640px){.tool-link svg{width:32px;height:32px}}.fpm-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffff07;backdrop-filter:blur(10px);z-index:1999;opacity:0;transition:opacity .7s cubic-bezier(.76,0,.24,1);pointer-events:auto}.fpm-overlay.open{opacity:1}.fpm-overlay.leaving{opacity:0}.fpm-page{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;backdrop-filter:blur(10px);z-index:2000;display:flex;flex-direction:column;transform:translateY(100%);will-change:transform;backface-visibility:hidden}.fpm-page.entering{transform:translateY(100%)}.fpm-page.open{transform:translateY(0);transition:transform .7s cubic-bezier(.76,0,.24,1)}.fpm-page.leaving{transform:translateY(100%);transition:transform .7s cubic-bezier(.76,0,.24,1)}.fpm-header{display:flex;justify-content:flex-end;align-items:center;padding:120px 40px 0;flex-shrink:0}.fpm-close{width:48px;height:48px;border-radius:50%;background:#0000001a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease-out;backdrop-filter:blur(10px)}.fpm-close:hover{background:#0003}.fpm-content{flex:1;display:flex;align-items:center;justify-content:center;padding:0 40px 40px;overflow:hidden}.fpm-content-full{padding:0;overflow-y:auto}.fpm-header-floating{position:absolute;top:0;right:0;z-index:10;padding:24px 48px 0}.fpm-image-wrapper{width:100%;max-width:1200px;height:100%;max-height:80vh;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.fpm-media{width:100%;height:100%;object-fit:cover;border-radius:24px}.home{transform-origin:50% var(--home-retreat-origin-y, 50vh);transition:transform .7s cubic-bezier(.76,0,.24,1),opacity .7s cubic-bezier(.76,0,.24,1),filter .7s cubic-bezier(.76,0,.24,1)}.novel-effect-canvas{transition:transform .7s cubic-bezier(.76,0,.24,1),opacity .7s cubic-bezier(.76,0,.24,1),filter .7s cubic-bezier(.76,0,.24,1);transform-origin:center}body[data-speaker-retreat=true] .home,body[data-speaker-retreat=true] .novel-effect-canvas{transform:scale(.88);opacity:0;filter:blur(12px);pointer-events:none}@media (prefers-reduced-motion: reduce){.home,.novel-effect-canvas{transition-duration:0s}body[data-speaker-retreat=true] .home,body[data-speaker-retreat=true] .novel-effect-canvas{transform:none;filter:none}}.offset-text-reveal{position:relative;display:flow-root;overflow:visible;color:inherit;white-space:pre-line;overflow-wrap:anywhere}.offset-text-reveal--wise{font-family:Wise Sans,sans-serif;font-weight:900;font-size:var(--offset-font-size, clamp(48px, 16vw, 200px));line-height:.75;text-align:center;letter-spacing:0}.offset-text-reveal>.offset-text-reveal__source,.offset-text-reveal>.offset-text-reveal__sharp{display:block;box-sizing:border-box;padding:48px 0;margin:-.5em 0;border:0;font:inherit;letter-spacing:inherit;text-align:inherit;white-space:inherit;overflow-wrap:inherit;color:inherit}.offset-text-reveal>.offset-text-reveal__source{mask-repeat:repeat;-webkit-mask-repeat:repeat;mask-mode:alpha}.offset-text-reveal>.offset-text-reveal__sharp{position:absolute;inset:-.5em 0;margin:0;pointer-events:none;user-select:none}.offset-text-reveal>.offset-text-reveal__defs{position:absolute;width:0;height:0;pointer-events:none;overflow:hidden}@media (prefers-reduced-motion: reduce){.offset-text-reveal>.offset-text-reveal__source{mask-image:none!important;-webkit-mask-image:none!important}.offset-text-reveal>.offset-text-reveal__sharp{visibility:hidden!important}}.map-page{display:flex;width:100vw;height:100svh;padding:120px 48px 48px;gap:32px;flex-direction:column;justify-content:space-between;align-items:center;overflow:show;position:relative}.map-close-row{display:flex;justify-content:flex-end;align-self:stretch;position:relative;z-index:2}.map-header{display:flex;justify-content:space-between;flex-direction:column;align-items:center;align-self:stretch;position:relative;z-index:1}.map-text{color:#000;text-align:center;font-family:Wise Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:min(30vw,160px,12vh);font-style:normal;font-weight:700;line-height:80%;position:absolute;top:45%;left:50%;transform:translate(-50%);width:100%}.map-title-reveal{white-space:pre;overflow-wrap:normal}.map-title-reveal>.offset-text-reveal__source,.map-title-reveal>.offset-text-reveal__sharp{padding:.25em 0;margin:-.25em 0}.map-title-reveal>.offset-text-reveal__sharp{inset:-.25em 0;margin:0}.map-image{width:80%;flex:1;min-height:0;object-fit:cover;border-radius:24px;overflow:visible}.map-btn{display:flex;align-items:center;gap:5px}@media (max-width: 640px){.map-page{padding:120px 24px 24px;justify-content:flex-start}.map-header:last-of-type{margin-top:auto}.map-text{font-size:min(15vw,160px);top:50%}.map-image{width:180%;flex:0 0 auto;height:auto;object-fit:contain;overflow:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.map-text{z-index:3}}.speakers-page{display:flex;padding:120px 48px 0;max-width:1200px;align-self:flex-start;width:100%;min-width:0;flex-shrink:0;--speaker-title-size: clamp(72px, 30vw, 240px);--speaker-content-gap: 48px;flex-direction:column;align-items:center;position:relative}.speaker-close-row{display:flex;justify-content:flex-end;align-self:stretch;min-height:48px}.speaker-close-row .fpm-close{position:fixed;top:120px;right:48px;z-index:10}.speaker-stage,.speaker-stage-pin{position:relative;width:100%}.speaker-stage[data-scroll-stage]{height:var(--speaker-stage-height)}.speaker-stage[data-scroll-stage] .speaker-stage-pin{position:sticky;top:var(--speaker-pin-top, 120px);height:var(--speaker-pin-height)}.speaker-stage[data-scroll-stage] .speaker-stage-pin>h1.speaker-text{position:absolute;top:var(--speaker-title-start);translate:0 var(--speaker-title-scroll-y, 0px)}.speaker-stage:not([data-scroll-stage]) .speaker-img+h1.speaker-text{margin-top:var(--speaker-content-gap)}.speakers-page{min-height:var(--speaker-page-min-height, 0px)}.speaker-text{margin:0;color:#000;font-family:Wise Sans,Inter,system-ui,sans-serif;font-size:clamp(72px,11vw,144px);font-size:var(--speaker-title-size);font-weight:700;line-height:.75;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;width:100%;max-width:1200px;position:relative;z-index:2}.speaker-img{width:100%;position:relative;z-index:1;display:flex;margin-bottom:0;justify-content:center;align-items:center;mix-blend-mode:multiply}.speaker-photo{width:480px;object-fit:cover;overflow:hidden}video.speaker-photo{aspect-ratio:151 / 176;height:auto}@media (max-width: 480px){.speaker-photo{width:80vw}}.speaker-information{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:800px;align-self:center;margin-inline:auto;margin-top:var(--speaker-content-gap);translate:0 var(--speaker-info-scroll-y, 0px);position:relative;z-index:1;padding-bottom:48px;color:#000}.speaker-info-overlay{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;mix-blend-mode:difference;pointer-events:none;user-select:none;visibility:hidden;z-index:1}.spkinfo-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-items:center;gap:16px;padding-top:0;align-self:stretch}.speaker-comp{color:inherit;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:140%;text-align:center;letter-spacing:-.48px;flex:1 0 0}.speaker-des{color:inherit;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;text-align:center;line-height:140%;letter-spacing:-.36px;text-wrap:pretty;flex:1 0 0}@media (max-width: 640px){.speakers-page{--speaker-content-gap: 32px;--speaker-title-size: clamp(72px, 11vw, 144px);padding:48px 16px 0;gap:0}.speaker-close-row{margin-bottom:32px}.speaker-text{width:100%}.spkinfo-wrapper{flex-direction:column}.speaker-des{font-size:16px}.speaker-close-row .fpm-close{top:120px;right:16px}}.speaker-text--reveal{display:flex;flex-direction:column;justify-content:flex-start;max-height:none;padding-top:calc(var(--speaker-title-size) * .25);padding-bottom:calc(var(--speaker-title-size) * .4);overflow:visible;font-family:Wise Sans,Speaker Reveal,sans-serif;font-weight:900}.speaker-title-reveal{width:100%}.speaker-text--reveal{z-index:1}.speaker-blend-overlay{position:absolute;margin:0;color:#fff;mix-blend-mode:difference;pointer-events:none;user-select:none;visibility:hidden}.speaker-title-reveal{white-space:pre;overflow-wrap:normal;word-break:normal}.speaker-navigation{display:flex;justify-content:center;align-items:center;gap:16px;position:fixed;right:48px;bottom:48px;z-index:10}.speaker-navigation-button{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.speaker-navigation-button svg{display:block;width:48px;height:48px;flex-shrink:0}.speaker-navigation-button:focus-visible{outline:2px solid #000;outline-offset:4px}.speaker-navigation-button:disabled{opacity:.4;cursor:default}.speaker-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 640px){.speaker-navigation{right:16px;bottom:16px}}.speakers-page{padding-bottom:144px}.fpm-page:has(.speakers-page){height:100dvh}.speakers-page{--speaker-photo-travel: 28px;--speaker-title-travel: 14px;--speaker-direction: 1}.speakers-page .speaker-img,.speakers-page h1.speaker-text,.speakers-page .speaker-blend-overlay{opacity:1;filter:blur(0px)}.speakers-page .speaker-img,.speakers-page h1.speaker-text{transform:translate(0)}.speakers-page[data-speaker-transition=exit] .speaker-img,.speakers-page[data-speaker-transition=exit] h1.speaker-text,.speakers-page[data-speaker-transition=exit] .speaker-blend-overlay{transition:transform var(--speaker-exit-duration) cubic-bezier(.55,0,.9,.4),opacity var(--speaker-exit-duration) cubic-bezier(.55,0,.9,.4),filter var(--speaker-exit-duration) cubic-bezier(.55,0,.9,.4);opacity:0;filter:blur(8px)}.speakers-page[data-speaker-transition=exit] .speaker-img{transform:translate(calc(-1 * var(--speaker-direction) * var(--speaker-photo-travel)));filter:blur(12px)}.speakers-page[data-speaker-transition=exit] h1.speaker-text{transform:translate(calc(-1 * var(--speaker-direction) * var(--speaker-title-travel)))}.speakers-page[data-speaker-transition=prepare] .speaker-img,.speakers-page[data-speaker-transition=prepare] h1.speaker-text,.speakers-page[data-speaker-transition=prepare] .speaker-blend-overlay{transition:none;opacity:0;filter:blur(8px)}.speakers-page[data-speaker-transition=prepare] .speaker-img{transform:translate(calc(var(--speaker-direction) * var(--speaker-photo-travel)));filter:blur(12px)}.speakers-page[data-speaker-transition=prepare] h1.speaker-text{transform:translate(calc(var(--speaker-direction) * var(--speaker-title-travel)))}.speakers-page[data-speaker-transition=enter] .speaker-img,.speakers-page[data-speaker-transition=enter] h1.speaker-text,.speakers-page[data-speaker-transition=enter] .speaker-blend-overlay{transition:transform var(--speaker-enter-duration) cubic-bezier(.16,1,.3,1),opacity var(--speaker-enter-duration) cubic-bezier(.16,1,.3,1),filter var(--speaker-enter-duration) cubic-bezier(.16,1,.3,1)}.speakers-page[data-speaker-transition=exit] .speaker-information,.speakers-page[data-speaker-transition=exit] .speaker-info-overlay{opacity:0;transition:opacity var(--speaker-exit-duration) ease-in}.speakers-page[data-speaker-transition=prepare] .speaker-information,.speakers-page[data-speaker-transition=prepare] .speaker-info-overlay{opacity:0}.speakers-page[data-speaker-transition=enter] .speaker-information,.speakers-page[data-speaker-transition=enter] .speaker-info-overlay{opacity:1;transition:opacity var(--speaker-enter-duration) ease-out}@media (max-width: 640px){.speakers-page{--speaker-photo-travel: 18px;--speaker-title-travel: 9px}}@media (prefers-reduced-motion: reduce){.speakers-page .speaker-img,.speakers-page h1.speaker-text,.speakers-page .speaker-blend-overlay,.speakers-page .speaker-information,.speakers-page .speaker-info-overlay{transition:none!important;opacity:1!important;filter:none!important}.speakers-page .speaker-img,.speakers-page h1.speaker-text{transform:none!important}}.manifesto-page{height:100svh;padding:0 48px;overflow-y:auto;scroll-snap-type:y mandatory;position:relative;display:flex;align-items:flex-start;justify-content:center}html[data-manifesto-snapping]:not([data-manifesto-opening]){scroll-snap-type:y mandatory;scroll-behavior:auto}html[data-manifesto-opening]{scroll-snap-type:none}.manifesto-page--inline{height:auto;width:100%;padding:0;overflow:visible;scroll-snap-type:none;display:block;align-items:initial;justify-content:initial;animation:none}@keyframes manifestoReveal{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0px)}}@media (prefers-reduced-motion: reduce){.manifesto-page--inline{animation:none}}.manifesto-page--inline .manifesto-content{margin:0 auto}.manifesto-page--inline .manifesto-novel{padding-top:0;padding-bottom:0}.manifesto-page--inline .manifesto-text{position:relative;min-height:100svh;padding:48px 0;display:flex;flex-direction:column;justify-content:center;margin:0;margin-bottom:var(--manifesto-next-offset, 0px)}.manifesto-page--inline .manifesto-prose{scroll-snap-align:center;scroll-snap-stop:normal}.manifesto-prose{position:relative;z-index:1;display:block}.manifesto-media-layer{position:absolute;inset:0;z-index:auto;pointer-events:none}.manifesto-media-item{position:absolute;display:block;z-index:0;opacity:var(--media-opacity, 0);transform:translate3d(var(--media-drag-x, 0px),calc(var(--media-parallax, 0px) + var(--media-drag-y, 0px)),0)}.manifesto-media-item[data-layer=above]{z-index:2}.manifesto-media-drag-handle{all:unset;position:absolute;display:block;box-sizing:border-box;z-index:3;pointer-events:auto;touch-action:auto;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transform:translate3d(var(--media-drag-x, 0px),calc(var(--media-parallax, 0px) + var(--media-drag-y, 0px) + var(--media-offset-y, 0px)),0) rotate(var(--media-angle, 0deg))}.manifesto-media-drag-handle:disabled{pointer-events:none}.manifesto-media-drag-handle[data-layer=above]{z-index:4}.manifesto-media-drag-handle:focus-visible,.manifesto-media-drag-handle[data-dragging]{outline:1px dashed #666;outline-offset:4px}.manifesto-media-drag-handle[data-dragging]{cursor:grabbing}.manifesto-media-motion{display:block;transform:translate3d(0,var(--media-offset-y, 72px),0) rotate(var(--media-angle, 0deg));filter:blur(var(--media-blur, 12px))}.manifesto-media-item img,.manifesto-media-item video{display:block;width:100%;height:auto;object-fit:contain}html[data-manifesto-opening] .manifesto-media-layer,body[data-speaker-retreat=true] .manifesto-media-layer{visibility:hidden}@media (prefers-reduced-motion: reduce){.manifesto-media-item,.manifesto-media-drag-handle{transform:translate3d(var(--media-drag-x, 0px),var(--media-drag-y, 0px),0)}.manifesto-media-motion{transform:none!important;filter:none;transition:none}}@media print{.manifesto-media-layer{display:none}}.manifesto-close-row{position:fixed;top:120px;right:48px;z-index:10}.manifesto-content{width:100%}.manifesto-novel{max-width:1200px;margin:0 auto;padding:50vh 48px}.manifesto-text{color:#000;font-family:Wise Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:min(10vw,106px);font-style:normal;font-weight:900;line-height:90%;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 2em}.novel-effect--active [data-novel-glyph]{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}.novel-effect--active [data-novel-glyph]::selection{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#000}.novel-effect-canvas{display:block}@media (prefers-reduced-motion: reduce),print{.novel-effect-canvas{display:none!important}}@media (max-width: 640px){.manifesto-page:not(.manifesto-page--inline){padding:0 16px}.manifesto-novel{padding-left:24px;padding-right:24px}}.manifesto-scroll-btn{position:fixed;bottom:48px;left:50%;transform:translate(-50%);z-index:20;white-space:nowrap;cursor:pointer;background:none;border:none}.manifesto-chevron{rotate:0deg;transition:rotate .35s ease}.manifesto-chevron.chevron-up{rotate:180deg}html[data-manifesto-opening=true]{overflow:hidden;overscroll-behavior:none}html[data-manifesto-opening=true] body{overflow:visible}html[data-manifesto-opening=true] :is(.home-header,.floating-signup-btn,.manifesto-scroll-btn){opacity:0;visibility:hidden;pointer-events:none}.manifesto-text[data-opening=true]>.manifesto-prose{opacity:0}.manifesto-text[data-opening-peek=hidden]>.manifesto-prose{opacity:0}.manifesto-text[data-opening-peek=visible]>.manifesto-prose{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1)}.manifesto-page--inline .manifesto-text{color:var(--opening-ink, #000)}html[data-undertow-opening-active=true] .home-header:not(.menu-open) :is(.header-btn,.logo){color:var(--opening-ink, #fff)}html:has(.modal-overlay,.fpm-overlay) .home-header:not(.menu-open) :is(.header-btn,.logo){color:#000}.manifesto-text[data-opening=true]{position:relative}.manifesto-opening-layer{position:absolute;z-index:3;inset:0;display:block;color:#fff;opacity:1;pointer-events:none}.manifesto-opening-word{position:absolute;left:0;top:0;width:0;height:0;overflow:visible;opacity:0}.manifesto-opening-glyph{position:absolute;white-space:pre}.manifesto-opening-word.is-visible{animation:manifestoWordIn var(--opening-word-duration) cubic-bezier(.22,.61,.36,1) both}@keyframes manifestoWordIn{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur(0)}}@media (prefers-reduced-motion: reduce){.manifesto-opening-word{animation:none!important;opacity:1}.manifesto-text[data-opening-peek]>.manifesto-prose{transition:none}}@media print{.manifesto-text[data-opening-peek]>.manifesto-prose{opacity:1;transition:none}}
