.event-cards{position:relative;padding:clamp(48px,7vw,104px) 0 clamp(64px,9vw,140px)}.event-cards--dark{background:#06070c;color:#ece6da;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.event-cards__head{margin:0 0 clamp(32px,4.5vw,56px)}.event-cards__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#01b4b4}.event-cards--dark .event-cards__eyebrow{color:#1fc7c2}.event-cards__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.event-cards__heading{margin:0;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:500;font-size:clamp(36px,4.4vw,68px);line-height:1;letter-spacing:-.035em;color:inherit}.event-cards__count{font-size:.38em;font-style:italic;font-weight:300;vertical-align:top;margin-left:.18em;color:#01b4b4}.event-cards--dark .event-cards__count{color:#1fc7c2}.event-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(36px,4vw,64px) clamp(16px,2vw,28px);align-items:start}.event-cards--feature .event-card:first-child{grid-column:span 2;grid-row:span 2}.event-card{position:relative;display:block;color:inherit;text-decoration:none}.event-card:hover,.event-card:focus-visible{color:inherit}.event-card__title{transition:color .35s ease}.event-card:hover .event-card__title,.event-card:focus-visible .event-card__title{color:#01b4b4}.event-cards--dark .event-card:hover .event-card__title,.event-cards--dark .event-card:focus-visible .event-card__title{color:#1fc7c2}.event-card__media{position:relative;aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#0f1422;transform:translateZ(0);will-change:transform}.event-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.event-card:hover .event-card__img{transform:scale(1.04)}.event-card__badge{position:absolute;top:14px;left:14px;z-index:2;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;border-radius:99px;background:#06070c99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ece6da}.event-card__quick{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 18px;border-radius:14px;background:#ece6daeb;color:#06070c;font-size:14px;font-weight:500;transform:translateY(130%);transition:transform .7s cubic-bezier(.22,1,.36,1)}.event-card:hover .event-card__quick{transform:translateY(0)}.event-card__go{width:36px;height:36px;border-radius:50%;background:#06070c;color:#ece6da;display:grid;place-items:center}.event-card__go svg{width:16px;height:16px}.event-card__body{padding:18px 2px 0}.event-card__eyebrow{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#01b4b4}.event-cards--dark .event-card__eyebrow{color:#1fc7c2}.event-card__title{margin:0;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.15;letter-spacing:-.02em;color:inherit}.event-cards--feature .event-card:first-child .event-card__title{font-size:clamp(28px,2.8vw,44px)}.event-card__meta{display:block;margin-top:8px;font-size:14px;opacity:.62}.event-cards__cursor{position:fixed;top:0;left:0;z-index:60;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:50%;background:#ece6da;color:#06070c;display:grid;place-items:center;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;pointer-events:none;opacity:0;transition:opacity .3s ease,scale .4s cubic-bezier(.22,1,.36,1);scale:0}.event-cards__cursor.is-on{opacity:1;scale:1}@media only screen and (max-width:900px){.event-cards__grid{grid-template-columns:repeat(2,1fr)}.event-cards--feature .event-card:first-child{grid-row:auto}}@media only screen and (max-width:600px){.event-cards__grid{grid-template-columns:1fr}.event-cards--feature .event-card:first-child{grid-column:auto}.event-card__quick{transform:translateY(0);position:static;margin-top:10px;border-radius:10px}}@media(hover:none),(pointer:coarse){.event-cards__cursor{display:none}}@media(prefers-reduced-motion:no-preference){.gsap-ready .event-cards [data-anim-card]{opacity:0}}@media(prefers-reduced-motion:reduce){.event-card__img,.event-card__quick{transition:none}.event-cards__cursor{display:none}}.event-voices{padding:clamp(64px,9vw,140px) 0}.event-voices--dark{background:#06070c;color:#ece6da;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.event-voices__inner{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,6vw,96px);align-items:center}.event-voices__imgs{position:relative;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:#0f1422}.event-voices__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 0 100% 0)}.event-voices__img.is-on{clip-path:inset(0 0 0 0)}.event-voices__img--blank{background:radial-gradient(80% 70% at 30% 30%,#1fc7c259,#7c449059 60%,#0f1422)}.event-voices__eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#ece6da9e}.event-voices:not(.event-voices--dark) .event-voices__eyebrow{color:#06070c99}.event-voices__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.event-voices__q{margin:24px 0 0;padding:0;border:0;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:400;font-style:normal;font-size:clamp(24px,2.6vw,40px);line-height:1.25;letter-spacing:-.015em;min-height:5.2em;color:inherit}.event-voices__who{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.event-voices__name{color:#1fc7c2;font-size:15px}.event-voices:not(.event-voices--dark) .event-voices__name{color:#01b4b4}.event-voices__nav{display:flex;gap:10px}.event-voices__nav button{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:transparent;color:inherit;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px #ece6da47;transition:background .4s,color .4s}.event-voices:not(.event-voices--dark) .event-voices__nav button{box-shadow:inset 0 0 0 1px #06070c40}.event-voices__nav button:hover{background:#ece6da;color:#06070c}.event-voices__dots{display:flex;gap:6px;margin-top:28px}.event-voices__dots i{height:2px;flex:1;background:#ece6da1f;position:relative;overflow:hidden}.event-voices:not(.event-voices--dark) .event-voices__dots i{background:#06070c1f}.event-voices__dots b{position:absolute;top:0;right:0;bottom:0;left:0;background:#1fc7c2;transform-origin:left;transform:scaleX(0)}@media only screen and (max-width:900px){.event-voices__inner{grid-template-columns:1fr}.event-voices__imgs{aspect-ratio:16 / 10}.event-voices__q{min-height:0}}.hero-magic{position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#06070c;color:#ece6da;min-height:460px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hero-magic--editor-hidden{outline:2px dashed rgba(1,180,180,.5);outline-offset:-2px}.hero-magic__schedule-note{position:absolute;top:12px;left:12px;z-index:5;background:#fff;color:#11121a;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;box-shadow:0 2px 10px #0003}.hero-magic__media{position:absolute;top:-6%;bottom:-6%;left:0;right:0}.hero-magic__media-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-magic__media-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(85% 70% at 60% 30%,#1fc7c24d,#7c449059 55%,#06070c 85%)}.hero-magic__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-magic__orbit{position:absolute;top:28px;right:28px;width:92px;height:92px;color:#ece6dabf;z-index:3}.hero-magic__orbit svg{width:100%;height:100%;animation:hero-magic-spin 22s linear infinite}@keyframes hero-magic-spin{to{transform:rotate(360deg)}}.hero-magic__inner{position:relative;z-index:2;width:100%}.hero-magic__tag{display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;padding:9px 18px 9px 14px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#ece6da;background:linear-gradient(100deg,#1fc7c22e,#7c449033);box-shadow:inset 0 0 0 1px #1fc7c273,0 0 32px #1fc7c240;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-magic__tag i{width:8px;height:8px;border-radius:50%;background:#1fc7c2;box-shadow:0 0 #1fc7c2b3;animation:hero-magic-pulse 2.2s ease-out infinite}@keyframes hero-magic-pulse{0%{box-shadow:0 0 #1fc7c2b3}70%{box-shadow:0 0 0 12px #1fc7c200}to{box-shadow:0 0 #1fc7c200}}.hero-magic__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.32em;color:#1fc7c2}.hero-magic__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.hero-magic__heading{margin:0;color:#ece6da}.hero-magic__line{display:block;overflow:hidden;padding-bottom:.08em}.hero-magic__line>span{display:inline-block;will-change:transform}.hero-magic__accent{font-style:italic;font-weight:300;padding-right:.08em;background:linear-gradient(100deg,#ece6da 10%,#1fc7c2 45%,#a77bd0 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-magic__subheading{margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.55;color:#ece6dabf;max-width:46ch}.hero-magic__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.hero-magic__btn{padding:16px 30px;font-size:15px}.hero-magic--editorial{align-items:center;min-height:min(86vh,900px);padding:clamp(80px,12vh,140px) 0 clamp(64px,9vh,110px)}.hero-magic--editorial .hero-magic__media{opacity:.82}.hero-magic--editorial .hero-magic__veil{background:linear-gradient(180deg,#06070c40,#06070c00 30%,#06070c33 70%,#06070c 99%)}.hero-magic--editorial .hero-magic__heading{font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:500;font-size:clamp(44px,5.6vw,104px);line-height:1;letter-spacing:-.035em;margin-bottom:26px}.hero-magic--editorial .hero-magic__content{max-width:760px}.hero-magic--editorial.hero-magic--pos-right .hero-magic__media-el{object-position:left center}.hero-magic--editorial.hero-magic--pos-right .hero-magic__veil{background:linear-gradient(90deg,#06070c00 30%,#06070c8c 62%,#06070cbf),linear-gradient(180deg,#06070c40,#06070c00 30%,#06070c33 70%,#06070c 99%)}.hero-magic--pos-right .hero-magic__inner{display:flex;justify-content:flex-end}.hero-magic--pos-right .hero-magic__content{width:52%}.hero-magic--editorial.hero-magic--pos-left .hero-magic__veil{background:linear-gradient(270deg,#06070c00 30%,#06070c8c 62%,#06070cbf),linear-gradient(180deg,#06070c40,#06070c00 30%,#06070c33 70%,#06070c 99%)}.hero-magic__glow{position:absolute;z-index:1;pointer-events:none;top:50%;width:900px;height:900px;margin-top:-450px;border-radius:50%;background:radial-gradient(closest-side,rgba(31,199,194,.22),rgba(124,68,144,.16) 45%,transparent 72%);filter:blur(20px);animation:hero-magic-breathe 9s ease-in-out infinite}.hero-magic--pos-right .hero-magic__glow{right:-180px}.hero-magic--pos-left .hero-magic__glow{left:-180px}@keyframes hero-magic-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}.hero-magic__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.hero-magic--pos-left .hero-magic__sparkles{left:auto;width:100%;transform:scaleX(-1)}.hero-magic__sparkle{position:absolute;width:14px;height:14px;color:#ece6da;opacity:0;filter:drop-shadow(0 0 6px rgba(31,199,194,.9));animation:hero-magic-twinkle 4.8s ease-in-out infinite}.hero-magic__sparkle:nth-child(3n){width:9px;height:9px;color:#1fc7c2}.hero-magic__sparkle:nth-child(4n){width:18px;height:18px}@keyframes hero-magic-twinkle{0%,to{opacity:0;transform:scale(.3) rotate(0)}45%{opacity:.95;transform:scale(1) rotate(45deg)}60%{opacity:.6;transform:scale(.8) rotate(60deg)}}.hero-magic--overlay.hero-magic--short{height:50vh;min-height:420px}.hero-magic--overlay.hero-magic--tall{height:78vh;min-height:560px}.hero-magic--overlay.hero-magic--full{height:92vh;min-height:600px}.hero-magic--overlay .hero-magic__inner{padding:40px 0 clamp(44px,7vw,96px)}.hero-magic--overlay .hero-magic__veil{background:radial-gradient(60% 55% at 80% 15%,rgba(1,180,180,.22),transparent 60%),radial-gradient(55% 50% at 10% 10%,rgba(124,68,144,.18),transparent 65%)}.hero-magic--overlay .hero-magic__veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.hero-magic--overlay .hero-magic__veil--light:after{background:linear-gradient(180deg,#06070c0d,#06070c73 75%,#06070c99)}.hero-magic--overlay .hero-magic__veil--medium:after{background:linear-gradient(180deg,#06070c26,#06070c99 70%,#06070ccc)}.hero-magic--overlay .hero-magic__veil--dark:after{background:linear-gradient(180deg,#06070c4d,#06070cc7 65%,#06070ceb)}.hero-magic--overlay .hero-magic__heading{font-weight:700;font-size:clamp(40px,7vw,84px);line-height:1.04;letter-spacing:-.01em;margin-bottom:22px}.hero-magic--overlay .hero-magic__subheading{color:#ece6daeb}.hero-magic--overlay.hero-magic--pos-right .hero-magic__content{width:auto}.hero-magic--overlay.hero-magic--pos-right .hero-magic__inner{display:block}@media only screen and (max-width:900px){.hero-magic--pos-right .hero-magic__content{width:100%}.hero-magic--editorial{align-items:flex-end;min-height:640px;padding-top:220px}.hero-magic--editorial.hero-magic--pos-right .hero-magic__veil,.hero-magic--editorial.hero-magic--pos-left .hero-magic__veil{background:linear-gradient(180deg,#06070c00 10%,#06070cb3 55%,#06070c 96%)}.hero-magic__glow{width:560px;height:560px;margin-top:-280px;top:70%}}@media only screen and (max-width:768px){.hero-magic{min-height:0}.hero-magic--overlay{min-height:420px}.hero-magic--overlay.hero-magic--short{height:44vh}.hero-magic--overlay.hero-magic--tall{height:60vh}.hero-magic--overlay.hero-magic--full{height:72vh}.hero-magic__orbit{display:none}.hero-magic--overlay .hero-magic__heading{font-size:clamp(34px,9vw,46px)}.hero-magic__ctas .btn{flex:1 1 100%;text-align:center}}@media(prefers-reduced-motion:no-preference){.gsap-ready .hero-magic [data-anim-hero]{opacity:0}.gsap-ready .hero-magic .hero-magic__line>span{transform:translateY(110%)}}@media(prefers-reduced-motion:reduce){.hero-magic__orbit svg,.hero-magic__glow,.hero-magic__tag i{animation:none}.hero-magic__sparkle{animation:none;opacity:.6}}.member-band{padding:clamp(40px,6vw,80px) 0}.member-band--dark{background:#06070c;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.member-band__card{position:relative;margin-inline:clamp(16px,4vw,56px);border-radius:29px;overflow:hidden;background:#0f1422;color:#ece6da}.member-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.member-band__img{position:absolute;top:-15%;left:0;width:100%;height:130%;object-fit:cover}.member-band__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06070ceb 30%,#06070c4d)}.member-band__inner{position:relative;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:end;padding:clamp(48px,8vw,120px)}.member-band__eyebrow{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#1fc7c2}.member-band__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.member-band__heading{margin:16px 0 26px;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:500;font-size:clamp(38px,5.8vw,96px);line-height:1;letter-spacing:-.035em;color:#ece6da}.member-band__line{display:block;overflow:hidden;padding-bottom:.08em}.member-band__line>span{display:inline-block;will-change:transform}.member-band__line em{font-style:italic;font-weight:300}.member-band__btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:12px;height:58px;padding:0 28px;border-radius:999px;background:#1fc7c2;color:#06070c;font-size:15px;font-weight:500;letter-spacing:.01em;text-decoration:none}.member-band__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#ece6da;transform:translateY(101%);transition:transform .6s cubic-bezier(.22,1,.36,1)}.member-band__btn:hover,.member-band__btn:focus-visible{color:#06070c}.member-band__btn:hover:before{transform:translateY(0)}.member-band__btn svg{width:18px;height:18px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.member-band__btn:hover svg{transform:translate(4px) rotate(-45deg)}.member-band__perks{list-style:none;margin:0;padding:0}.member-band__perks li{display:flex;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(236,230,218,.12);font-size:16px;color:#ece6da}.member-band__perks b{min-width:2.2em;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:500;font-size:20px;color:#1fc7c2}@media only screen and (max-width:900px){.member-band__inner{grid-template-columns:1fr}.member-band__bg:after{background:#06070ccc}}@media(prefers-reduced-motion:no-preference){.gsap-ready .member-band [data-anim-member]{opacity:0}.gsap-ready .member-band .member-band__line>span{transform:translateY(110%)}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAGAAAAQAAAAAAIA */
