html.xp,body.xp{background:#000!important;color:var(--paper);overflow-x:clip}html.xp{scroll-behavior:smooth}body.xp:before{display:none}body.xp{min-height:100svh}.xp ::-moz-selection{background:var(--coral);color:#000}.xp ::selection{background:var(--coral);color:#000}.xlabel{font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#edebde8c;display:flex;align-items:center;gap:10px}.xlabel:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--coral);flex:none}.xbtn{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 22px 12px 14px;min-width:200px;border-radius:999px;font-family:AF Quartermaster,system-ui,sans-serif;font-weight:600;font-size:13px;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;transition:background .25s,color .25s,border-color .25s;border:1px solid transparent;cursor:pointer}.xbtn-lg{padding:15px 26px 15px 16px;font-size:14px;min-width:240px}.xbtn .xdot{width:18px;height:18px;border-radius:999px;background:var(--paper);flex:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.xbtn:hover .xdot{transform:translate(3px)}.xbtn-coral{background:var(--coral);color:var(--paper)}.xbtn-coral:hover{background:#cf302c}.xbtn[disabled]{opacity:.6;cursor:progress}@media (max-width: 767px){.cta-btn{display:none}}.xprog{position:fixed;top:0;left:0;right:0;height:2px;z-index:50;background:#edebde14}.xprog>span{display:block;height:100%;width:100%;background:var(--coral);transform-origin:0 50%;transform:scaleX(0)}.xsticky-desk{opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1)}body.past-hero .xsticky-desk{opacity:1;transform:none;pointer-events:auto}body.modal-open .xsticky{opacity:0;pointer-events:none}.hero-chrome{position:absolute;inset:-10% -6%;display:grid;place-items:center;will-change:transform}.hero-chrome-img{width:150%;max-width:none;height:auto;opacity:.45;filter:saturate(0) contrast(1.05);mix-blend-mode:screen;animation:chromeDrift 22s ease-in-out infinite alternate;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 30%,transparent 100%)}@media (max-width: 767px){.hero-chrome-img{margin-left:68%}}@media (min-width: 768px){.hero-chrome-img{width:92%;opacity:.55}}.cta-chrome{-webkit-mask-image:radial-gradient(ellipse 55% 60% at 50% 50%,#000 25%,transparent 100%);mask-image:radial-gradient(ellipse 55% 60% at 50% 50%,#000 25%,transparent 100%)}@media (max-width: 767px){.cta-chrome{opacity:.5;width:160%;right:-72%}}@keyframes chromeDrift{0%{transform:translate3d(-1.5%,1%,0) scale(1)}to{transform:translate3d(1.5%,-1%,0) scale(1.04)}}.hero-mask{display:block;overflow:hidden;padding-bottom:.04em;margin-bottom:-.04em}.hero-line{display:block;transform:translateY(112%);opacity:0;animation:lineUp 1.1s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.25s + var(--d, 0s))}@keyframes lineUp{to{transform:translateY(0);opacity:1}}.hero-eyebrow,.hero-sub,.hero-globe{opacity:0;transform:translateY(14px);animation:fadeUp .9s cubic-bezier(.2,.8,.2,1) forwards}.hero-eyebrow{animation-delay:.15s}.hero-globe{animation-delay:.05s}.hero-sub{animation-delay:.85s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.scroll-cue{position:absolute;left:50%;transform:translate(-50%);bottom:18px;display:none;flex-direction:column;align-items:center;gap:10px;opacity:0;animation:cueIn 1s ease forwards 1.6s}@media (min-width: 1024px){.scroll-cue{display:flex}}@keyframes cueIn{to{opacity:1}}.scroll-cue-line{width:1px;height:48px;background:linear-gradient(180deg,#edebde99,#edebde00);position:relative;overflow:hidden}.scroll-cue-line:after{content:"";position:absolute;left:0;top:-100%;width:100%;height:100%;background:var(--coral);animation:cue 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes cue{to{top:100%}}.ticker{overflow:hidden}.ticker-track{display:flex;width:-moz-max-content;width:max-content;animation:ticker 38s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-group{display:flex;flex:none}.ticker-item{display:inline-flex;align-items:center;gap:.6em;padding-right:.6em;white-space:nowrap}.ticker-slash{color:var(--coral);font-weight:400}@keyframes ticker{to{transform:translate(-50%)}}.panel-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.panel-track{display:flex;width:-moz-max-content;width:max-content;gap:12px;padding:0 12px;animation:ticker 60s linear infinite}.panel-row:hover .panel-track{animation-play-state:paused}.panel-group{display:flex;gap:12px;flex:none}.panel-card{width:200px;aspect-ratio:4 / 5;flex:none;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid rgb(237 235 222 / .15);border-radius:4px;background:radial-gradient(120% 80% at 50% 110%,#edebde0f,#000 70%)}@media (min-width: 768px){.panel-card{width:240px;padding:20px}.panel-track,.panel-group{gap:16px}}.panel-face{position:relative;flex:1;margin:12px 0;display:grid;place-items:center;filter:blur(10px);opacity:.8}.panel-face:before{content:"";position:absolute;width:44%;aspect-ratio:1;border-radius:999px;top:14%;background:#edebde8c}.panel-face:after{content:"";position:absolute;width:90%;height:46%;bottom:0;border-radius:999px 999px 0 0;background:#edebde59}.panel-name{position:relative;z-index:1;margin-top:46%;font-weight:600;text-transform:uppercase;letter-spacing:-.03em;font-size:20px;color:var(--paper)}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}[data-reveal].is-in{opacity:1;transform:none}[data-reveal] [data-stagger]{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 70ms + .12s)}[data-reveal].is-in [data-stagger]{opacity:1;transform:none}.xw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.xw>span{display:inline-block;transform:translateY(110%);transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--w, 0) * 45ms)}[data-reveal].is-in .xw>span{transform:none}.img-wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1)}[data-reveal].is-in .img-wipe{clip-path:inset(0 0 0 0)}.img-wipe img{transform:scale(1.12);transition:transform 1.6s cubic-bezier(.2,.8,.2,1);will-change:transform}[data-reveal].is-in .img-wipe img{transform:scale(1)}.room-list.has-active .room-item:not(.is-active) .room-title,.room-list.has-active .room-item:not(.is-active) .room-body{color:#edebde59}.room-title,.room-body,.room-num{transition:color .5s ease}.room-item.is-active .room-num{color:var(--coral)}.room-item.is-active .room-title{color:var(--paper)}.room-item{cursor:pointer;outline:none}.room-list.has-active .room-item:not(.is-active):hover .room-title,.room-list.has-active .room-item:not(.is-active):focus-visible .room-title{color:#edebdeb8}.room-item:focus-visible{box-shadow:inset 2px 0 0 var(--coral)}.play-ring{display:grid;place-items:center;width:72px;height:72px;border-radius:999px;background:#edebdeeb;color:#000;animation:pulse 2.4s ease-out infinite}.play-ring-sm{width:46px;height:46px;animation:none;background:#edebded9}@media (max-width: 767px){.watch .play-ring{width:52px;height:52px}}.studio-car{position:relative}.studio-slide{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .7s ease}.studio-slide.is-on{opacity:1}.studio-dot{width:7px;height:7px;padding:9px;box-sizing:content-box;border-radius:999px;background:#edebde47;background-clip:content-box;transition:background .3s,transform .3s;flex:none}.studio-dot:hover{background:#edebde8c;background-clip:content-box}.studio-dot.is-on{background:var(--coral);background-clip:content-box;transform:scale(1.25)}.talks-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.talks-rail::-webkit-scrollbar{display:none}.talks-card{flex:0 0 82%;scroll-snap-align:start}@media (min-width: 640px){.talks-card{flex-basis:46%}}@media (min-width: 1024px){.talks-card{flex-basis:31%}}.talks-arrow{position:absolute;top:0;transform:translateY(0);display:none;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid rgb(237 235 222 / .22);background:#0000008c;backdrop-filter:blur(6px);color:#edebded9;font-size:20px;line-height:1;transition:.25s;z-index:2}.talks-arrow{top:clamp(60px,9vw,110px)}.talks-prev{left:-8px}.talks-next{right:-8px}.talks-arrow:hover{border-color:#edebde99;color:var(--paper)}.talks-arrow[disabled]{opacity:.25;pointer-events:none}@media (min-width: 1024px){.talks-arrow{display:grid}}@keyframes pulse{0%{box-shadow:0 0 #edebde59}to{box-shadow:0 0 0 26px #edebde00}}.watch-bg,[data-parallax]{will-change:transform}.faq summary::-webkit-details-marker{display:none}@media (max-width: 767px){.fold{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:4rem;padding-bottom:6rem}.hero.fold{justify-content:flex-end;padding-bottom:8rem}#room .room-item{padding-top:1.75rem;padding-bottom:1.75rem}}.xmodal{position:fixed;inset:0;z-index:60;display:grid;place-items:end center}@media (min-width: 768px){.xmodal{place-items:center;padding:24px}}.xmodal[hidden]{display:none}.xmodal-backdrop{position:absolute;inset:0;background:#000000c7;backdrop-filter:blur(6px)}.xmodal-panel{position:relative;width:100%;max-width:860px;max-height:92svh;overflow-y:auto;background:#000;border:1px solid rgb(237 235 222 / .18);border-radius:12px 12px 0 0;transform:translateY(20px);opacity:0;animation:modalIn .45s cubic-bezier(.2,.8,.2,1) forwards}@media (min-width: 768px){.xmodal-panel{border-radius:8px}}@keyframes modalIn{to{transform:none;opacity:1}}body.xp.modal-open{overflow:hidden}.xfield{display:flex;flex-direction:column;gap:8px}.xfield>span{font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#edebde99}.xfield>small{font-size:12px;color:#edebde73;line-height:1.5}.xfield input,.xfield textarea,.xfield select{width:100%;background:#edebde0d;border:1px solid rgb(237 235 222 / .2);color:var(--paper);padding:13px 14px;font-size:16px;font-family:inherit;border-radius:4px;outline:none;transition:border-color .2s,background .2s}.xfield textarea{resize:vertical;min-height:88px}.xfield select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgb(237 235 222 / .6) 50%),linear-gradient(135deg,rgb(237 235 222 / .6) 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:40px}.xfield select option{background:#000;color:var(--paper)}.xfield input:focus,.xfield textarea:focus,.xfield select:focus{border-color:var(--coral);background:#edebde12}.xfield input::-moz-placeholder,.xfield textarea::-moz-placeholder{color:#edebde4d}.xfield input::placeholder,.xfield textarea::placeholder{color:#edebde4d}.xfield.is-invalid input,.xfield.is-invalid textarea,.xfield.is-invalid select{border-color:var(--coral)}.watch-vid{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;background:#000;opacity:0;pointer-events:none;transition:opacity .4s ease}.watch-vid.is-on{opacity:1;pointer-events:auto}.watch-cover{position:absolute;inset:0;width:100%;height:100%;display:block;border:0;padding:0;background:transparent;cursor:pointer;transition:opacity .4s ease}.watch-cover.is-off{opacity:0;pointer-events:none}.wz-head{margin-bottom:26px}.wz-meta{display:flex;justify-content:space-between;font-family:var(--mono, ui-monospace, monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#edebde73;margin-bottom:8px}.wz-bar{height:2px;background:#edebde24;border-radius:999px;overflow:hidden}.wz-bar span{display:block;height:100%;width:13%;background:var(--coral);border-radius:999px;transition:width .45s cubic-bezier(.2,.8,.2,1)}.wz-step{display:none;flex-direction:column;gap:14px}.wz-step.is-on{display:flex}.wz-q{font-weight:600;letter-spacing:-.03em;line-height:1.15;font-size:22px;margin-bottom:6px}@media (min-width: 768px){.wz-q{font-size:27px}}.wz-opt{width:100%;text-align:left;padding:15px 18px;border-radius:8px;border:1px solid rgb(237 235 222 / .16);background:#edebde0a;color:var(--paper);font-size:15px;letter-spacing:-.01em;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.wz-opt:hover{background:#edebde17;border-color:#edebde61;transform:translateY(-1px)}.wz-opt.is-picked{background:var(--paper);color:#000;border-color:var(--paper)}.wz-nav{display:flex;align-items:center;gap:16px;margin-top:26px}.wz-back{font-family:var(--mono, ui-monospace, monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#edebde80;background:none;border:0;cursor:pointer;padding:6px 2px}.wz-back:hover{color:var(--paper)}.wz-next,.wz-submit{margin-left:auto}.wz-nav [hidden]{display:none!important}.xcheck{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.5;color:#edebdec7;cursor:pointer}.xcheck input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin-top:1px;border:1px solid rgb(237 235 222 / .35);border-radius:3px;background:transparent;display:grid;place-items:center;cursor:pointer;transition:border-color .2s,background .2s}.xcheck input:checked{background:var(--coral);border-color:var(--coral)}.xcheck input:checked:after{content:"";width:5px;height:9px;border:solid var(--paper);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.xcheck.is-invalid input{border-color:var(--coral)}.is-static .hero-line,.is-static .hero-eyebrow,.is-static .hero-sub,.is-static .scroll-cue{animation:none!important;opacity:1!important;transform:none!important}.is-static .hero-chrome-img,.is-static .panel-track,.is-static .play-ring,.is-static .scroll-cue-line:after{animation:none!important}.is-static [data-reveal],.is-static [data-reveal] [data-stagger],.is-static .xw>span,.is-static .img-wipe,.is-static .img-wipe img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.is-static [data-parallax]{transform:none!important}.is-static .xsticky-desk{opacity:1;transform:none;pointer-events:auto}html.is-static{scroll-behavior:auto;scroll-snap-type:none!important}@media (prefers-reduced-motion: reduce){.hero-line,.hero-eyebrow,.hero-sub,.scroll-cue,.xmodal-panel{animation:none!important;opacity:1!important;transform:none!important}.hero-chrome-img,.ticker-track,.panel-track,.play-ring,.scroll-cue-line:after{animation:none!important}[data-reveal],[data-reveal] [data-stagger],.xw>span,.img-wipe,.img-wipe img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}[data-parallax]{transform:none!important}html.xp{scroll-snap-type:none}}
