.hero.svelte-1d92wsb{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;padding:0 var(--tribe-gutter) clamp(48px,10vh,112px)}.hero.svelte-1d92wsb>.petal-field{z-index:1}.hero__art.svelte-1d92wsb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__img.svelte-1d92wsb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transform:scale(1.06);filter:saturate(1.05) brightness(.9);animation:svelte-1d92wsb-hero-drift 24s var(--ease-in-out) infinite alternate}@keyframes svelte-1d92wsb-hero-drift{to{transform:scale(1.12) translate(-1.5%,-1%)}}.hero__video.svelte-1d92wsb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.85);opacity:0;transition:opacity .8s var(--ease-out)}.hero__video.is-on.svelte-1d92wsb{opacity:1}.hero__down.svelte-1d92wsb{--len: clamp(56px, 9vh, 96px);position:absolute;z-index:3;left:50%;bottom:clamp(16px,3vh,32px);translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-8) var(--space-12);text-decoration:none}.hero__down-line.svelte-1d92wsb{position:relative;width:1.5px;height:var(--len);overflow:hidden;border-radius:1px;background:#ffffff24}.hero__down-line.svelte-1d92wsb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,var(--fg-brand) 100%);transform-origin:top;animation:svelte-1d92wsb-down-fill 2.4s var(--ease-in-out) infinite}.hero__down-head.svelte-1d92wsb{width:14px;height:8px;fill:none;stroke:var(--fg-brand);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:svelte-1d92wsb-down-head 2.4s var(--ease-in-out) infinite}@keyframes svelte-1d92wsb-down-fill{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}85%,to{transform:scaleY(1);opacity:0}}@keyframes svelte-1d92wsb-down-head{0%,40%{opacity:.25;transform:translateY(-2px)}58%{opacity:1;transform:translateY(1px)}85%,to{opacity:.25;transform:translateY(-2px)}}.hero__down.svelte-1d92wsb:hover .hero__down-line:where(.svelte-1d92wsb){background:#ffffff3d}.hero__lights.svelte-1d92wsb{position:absolute;left:-2%;right:-2%;top:0;height:140px}.hero__lights.svelte-1d92wsb svg:where(.svelte-1d92wsb){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hero__lights.svelte-1d92wsb path:where(.svelte-1d92wsb){fill:none;stroke:#0000008c;stroke-width:1.2px;vector-effect:non-scaling-stroke}.hero__bulb.svelte-1d92wsb{position:absolute;width:9px;height:12px;margin:0 0 0 -4.5px;border-radius:50% 50% 45% 45%;background:var(--hue);animation:svelte-1d92wsb-hero-twinkle 2.4s ease-in-out var(--d) infinite}@keyframes svelte-1d92wsb-hero-twinkle{0%,to{opacity:.35}50%{opacity:1}}.hero__shade.svelte-1d92wsb{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(23 28 28 / .15) 0%,rgb(23 28 28 / .35) 45%,var(--bg-secondary) 100%),radial-gradient(120% 80% at 20% 100%,rgb(23 28 28 / .75),transparent 70%)}.hero__content.svelte-1d92wsb{position:relative;z-index:2;max-width:880px;pointer-events:none}.hero__content.svelte-1d92wsb a,.hero__content.svelte-1d92wsb button{pointer-events:auto}.hero__title.svelte-1d92wsb{margin:var(--space-8) 0 0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:clamp(64px,15vw,196px);line-height:.86;letter-spacing:-.045em;color:var(--text-primary)}.hero__ch.svelte-1d92wsb{display:inline-block}.hero__title.is-ghost.svelte-1d92wsb .hero__ch:where(.svelte-1d92wsb){visibility:hidden}.hero__board.svelte-1d92wsb{margin:var(--space-24) 0 0;display:inline-flex;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-16);border-radius:var(--br-m);text-decoration:none;transition:background var(--dur-fast) var(--ease-out);background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero__board.svelte-1d92wsb:hover{background:#000000b3}.hero__board-date.svelte-1d92wsb{font-size:var(--fz-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-variant-numeric:tabular-nums}.hero__board-city.svelte-1d92wsb{min-width:9ch;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-l);letter-spacing:.06em;text-transform:uppercase;color:var(--color-complements-honey);font-variant-numeric:tabular-nums}.hero__cta.svelte-1d92wsb{margin-top:var(--space-32);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-24)}.hero__intro.svelte-1d92wsb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;pointer-events:none;background:var(--color-black);animation:svelte-1d92wsb-intro-out .7s var(--ease-out) .65s forwards}.hero__intro.svelte-1d92wsb img:where(.svelte-1d92wsb){position:relative;animation:svelte-1d92wsb-intro-bloom .9s var(--ease-out) both}@keyframes svelte-1d92wsb-intro-bloom{0%{transform:rotate(-150deg) scale(.4);opacity:0}60%{opacity:1}}@keyframes svelte-1d92wsb-intro-out{to{opacity:0;visibility:hidden}}@media (max-width: 640px){.hero__board-date.svelte-1d92wsb{font-size:16px}.hero.svelte-1d92wsb{align-items:flex-end}.hero__img.svelte-1d92wsb{object-position:50% 40%}.hero__down.svelte-1d92wsb{--len: 56px;left:auto;right:calc(var(--tribe-gutter) - var(--space-12));translate:none}}@media (prefers-reduced-motion: reduce){.hero__img.svelte-1d92wsb,.hero__bulb.svelte-1d92wsb{animation:none}.hero__down-line.svelte-1d92wsb:after,.hero__down-head.svelte-1d92wsb{animation:none}.hero__down-head.svelte-1d92wsb{opacity:1}}.ticker.svelte-olmnox{position:relative;overflow:hidden;padding:var(--space-20) 0;background:var(--bg-secondary)}.ticker__track.svelte-olmnox{display:flex;align-items:center;gap:var(--space-24);width:max-content;will-change:transform}.ticker__item.svelte-olmnox{font-family:var(--ff-display);font-weight:var(--fw-bold);text-transform:uppercase;white-space:nowrap;font-size:clamp(28px,4.5vw,56px);letter-spacing:-.01em;line-height:1;color:var(--text-primary)}.ticker__item.is-alt.svelte-olmnox{color:var(--fg-brand)}.ticker__petal.svelte-olmnox{flex:none;width:clamp(18px,2.4vw,28px);height:auto}.ticker__pause.svelte-olmnox{position:absolute;right:var(--space-8);bottom:var(--space-4);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--bg-secondary);cursor:pointer;width:28px;height:28px;border-radius:var(--br-full);color:var(--text-tertiary);font-size:11px;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.ticker.svelte-olmnox:hover .ticker__pause:where(.svelte-olmnox),.ticker__pause.svelte-olmnox:focus-visible{opacity:1}@media (hover: none){.ticker__pause.svelte-olmnox{opacity:.8}}.sr-only.svelte-olmnox{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.ticker__pause.svelte-olmnox{display:none}}.ticker__pause.svelte-olmnox:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,48px);height:max(100%,48px);translate:-50% -50%}@media (pointer: fine){.ticker__pause.svelte-olmnox:after{display:none}}.ticket.svelte-1odmk5{--notch: 14px;position:relative;display:grid;grid-template-columns:1fr auto;border-radius:var(--br-l);color:var(--text-primary);background:var(--bg-primary);transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub-w, 156px)) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub-w, 156px)) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub-w, 156px)) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub-w, 156px)) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat}.ticket.is-hot.svelte-1odmk5{box-shadow:var(--shadow-3)}.ticket__body.svelte-1odmk5{display:flex;gap:var(--space-20);padding:var(--space-24);min-width:0;cursor:pointer}.ticket__more.svelte-1odmk5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--fz-sm);padding:var(--space-8) var(--space-12);border-radius:var(--br-full);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ticket__more.svelte-1odmk5:hover{color:var(--text-primary);background:var(--bg-active)}.ticket__date.svelte-1odmk5{flex:none;width:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12) 0;border-radius:var(--br-m);background:var(--bg-active)}.ticket__day.svelte-1odmk5{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:40px;line-height:1;color:var(--fg-brand);font-variant-numeric:tabular-nums}.ticket__month.svelte-1odmk5{margin-top:var(--space-4);font-size:var(--fz-s);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.ticket__info.svelte-1odmk5{min-width:0}.ticket__city.svelte-1odmk5{margin:0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-xl);letter-spacing:-.01em}.ticket__country.svelte-1odmk5{font-weight:var(--fw-regular);color:var(--text-tertiary)}.ticket__what.svelte-1odmk5{margin:var(--space-4) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-8);font-size:var(--fz-sm);font-weight:var(--fw-bold);color:var(--color-complements-honey)}.ticket__time.svelte-1odmk5{font-weight:var(--fw-regular);color:var(--text-secondary)}.ticket__month.is-only.svelte-1odmk5{margin:0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-m);letter-spacing:.06em;color:var(--fg-brand)}.ticket__teaser.svelte-1odmk5{margin:var(--space-8) 0 0;font-size:var(--fz-sm);line-height:1.5;color:var(--text-secondary)}.ticket__place.svelte-1odmk5{margin:var(--space-8) 0 0;display:flex;align-items:center;gap:var(--space-8);font-size:var(--fz-s);color:var(--text-tertiary)}.ticket__count.svelte-1odmk5{display:flex;align-items:center;gap:var(--space-12);margin-top:var(--space-16)}.ticket__digits.svelte-1odmk5{display:inline-flex;align-items:baseline;overflow:hidden;height:1.2em;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-l);font-variant-numeric:tabular-nums}.ticket__roll.svelte-1odmk5{display:block;min-width:2ch;text-align:right;animation:svelte-1odmk5-ticket-roll .36s var(--ease-out)}.ticket__u.svelte-1odmk5{margin-left:1px;font-size:.6em;font-weight:var(--fw-regular);color:var(--text-tertiary)}@keyframes svelte-1odmk5-ticket-roll{0%{transform:translateY(-100%);opacity:0}}.ticket__pause.svelte-1odmk5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;margin-left:var(--space-4);width:28px;height:28px;border-radius:var(--br-full);color:var(--text-tertiary);font-size:11px}.ticket__pause.svelte-1odmk5:hover{color:var(--text-primary);background:var(--bg-active)}.ticket__stub.svelte-1odmk5{--w: var(--stub-w, 156px);width:var(--w);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-12);padding:var(--space-16);border-left:2px dashed var(--bg-secondary);transform-origin:0 100%}.ticket__action.svelte-1odmk5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:var(--fz-sm);font-weight:var(--fw-bold);white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border-radius:var(--br-full);background:var(--fg-brand);color:var(--text-contrast);transition:transform var(--dur-press) var(--ease-out)}.ticket__action.svelte-1odmk5:active{transform:scale(.97)}.ticket__action.svelte-1odmk5 .icon:where(.svelte-1odmk5){font-size:12px;transition:transform var(--dur-base) var(--ease-out)}.ticket__action.svelte-1odmk5:hover .icon:where(.svelte-1odmk5){transform:translate(3px)}.ticket.is-torn.svelte-1odmk5 .ticket__stub:where(.svelte-1odmk5){animation:svelte-1odmk5-ticket-tear .52s var(--ease-in-out) forwards}@keyframes svelte-1odmk5-ticket-tear{0%{transform:none}25%{transform:rotate(-3deg) translateY(2px)}to{transform:rotate(18deg) translate(30px,60px);opacity:0}}.ticket__stamp.svelte-1odmk5{position:absolute;right:var(--space-24);top:50%;padding:var(--space-4) var(--space-12);border:2px solid var(--fg-brand);border-radius:var(--br-sm);font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-brand);transform:translateY(-50%) rotate(-8deg);animation:svelte-1odmk5-ticket-stamp .36s var(--ease-out) .28s both}@keyframes svelte-1odmk5-ticket-stamp{0%{opacity:0;transform:translateY(-50%) rotate(-8deg) scale(1.6)}}@media (max-width: 600px){.ticket.svelte-1odmk5{--stub-w: 0px;grid-template-columns:1fr;-webkit-mask:none;mask:none}.ticket__body.svelte-1odmk5{padding:var(--space-20);gap:var(--space-16)}.ticket__date.svelte-1odmk5{width:64px}.ticket__day.svelte-1odmk5{font-size:32px}.ticket__stub.svelte-1odmk5{width:auto;flex-direction:row;justify-content:space-between;border-left:0;border-top:2px dashed var(--bg-secondary);padding:var(--space-12) var(--space-20)}.ticket.is-torn.svelte-1odmk5 .ticket__stub:where(.svelte-1odmk5){animation-name:svelte-1odmk5-ticket-tear-down}@keyframes svelte-1odmk5-ticket-tear-down{to{transform:rotate(6deg) translateY(40px);opacity:0}}.ticket__stamp.svelte-1odmk5{top:auto;bottom:var(--space-12);right:var(--space-20);transform:rotate(-6deg);animation-name:svelte-1odmk5-ticket-stamp-m}@keyframes svelte-1odmk5-ticket-stamp-m{0%{opacity:0;transform:rotate(-6deg) scale(1.6)}}}@media (prefers-reduced-motion: reduce){.ticket__roll.svelte-1odmk5,.ticket__stamp.svelte-1odmk5{animation:none}.ticket.is-torn.svelte-1odmk5 .ticket__stub:where(.svelte-1odmk5){animation:none;opacity:.3}}.ticket__pause.svelte-1odmk5{position:relative}.ticket__pause.svelte-1odmk5:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,48px);height:max(100%,48px);translate:-50% -50%}@media (pointer: fine){.ticket__pause.svelte-1odmk5:after{display:none}}@media (max-width: 639px){.ticket__what.svelte-1odmk5,.ticket__teaser.svelte-1odmk5{font-size:16px}.ticket__place.svelte-1odmk5{font-size:var(--fz-sm)}.ticket__action.svelte-1odmk5{min-height:48px;font-size:16px}}.surf.svelte-1jowbi7{position:relative;height:200vh}.surf.is-still.svelte-1jowbi7{height:auto}.surf__pin.svelte-1jowbi7{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.surf.is-still.svelte-1jowbi7 .surf__pin:where(.svelte-1jowbi7){position:static;height:auto}.surf__head.svelte-1jowbi7{position:relative;z-index:2;padding:clamp(96px,14vh,140px) var(--tribe-gutter) 0;pointer-events:none}.surf__head.svelte-1jowbi7>:where(.svelte-1jowbi7){pointer-events:auto}.surf__title.svelte-1jowbi7{margin:0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:clamp(40px,7vw,88px);line-height:.95;letter-spacing:-.03em}.surf__switch.svelte-1jowbi7{display:flex;flex-direction:column;align-items:flex-start;font-size:clamp(40px,7vw,88px)}.surf__tab.svelte-1jowbi7{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:1em;line-height:.95;letter-spacing:-.03em;color:var(--stroke-primary);font-variant-numeric:tabular-nums;transition:color var(--dur-base) var(--ease-out),transform var(--dur-press) var(--ease-out)}.surf__tab.svelte-1jowbi7:hover{color:var(--text-tertiary)}.surf__tab.svelte-1jowbi7:active{transform:scale(.98)}.surf__tab.svelte-1jowbi7:focus{outline:none}.surf__tab.svelte-1jowbi7:focus-visible{outline:2px solid var(--fg-brand);outline-offset:6px;border-radius:var(--br-sm)}.surf__tab.is-on.svelte-1jowbi7{color:var(--fg-brand);cursor:default}.surf__stage.svelte-1jowbi7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:grab;perspective:2000px;perspective-origin:10% 10%;display:flex;align-items:center;justify-content:center;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 80%,transparent 100%),linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 80%,transparent 100%),linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);mask-composite:intersect}.surf__stage.svelte-1jowbi7.is-dragging{cursor:grabbing}.surf__planes.svelte-1jowbi7{position:relative;transform-style:preserve-3d;transform:translateY(20vh)}.surf__plane.svelte-1jowbi7{position:absolute;left:calc(var(--w) / -2);top:calc(var(--h) / -2);width:var(--w);height:var(--h);transform-style:preserve-3d;will-change:transform;cursor:pointer;transition:filter var(--dur-base) var(--ease-out)}.surf__plane.is-hovered.svelte-1jowbi7{filter:brightness(1.15)}.surf__img.svelte-1jowbi7{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6px;background:var(--bg-active);box-shadow:var(--shadow-3)}.surf__img.svelte-1jowbi7 img:where(.svelte-1jowbi7){width:100%;height:100%;object-fit:cover;pointer-events:none}.surf__label.svelte-1jowbi7{position:absolute;left:100%;top:50%;margin-left:var(--space-12);display:flex;align-items:center;pointer-events:none;animation:svelte-1jowbi7-surf-fade .15s var(--ease-out)}.surf__line.svelte-1jowbi7{width:110px;height:1px;background:var(--text-primary);transform-origin:left;animation:svelte-1jowbi7-surf-line .3s var(--ease-out)}.surf__caption.svelte-1jowbi7{padding:var(--space-4) var(--space-8);white-space:nowrap;font-size:var(--fz-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);font-variant-numeric:tabular-nums}@keyframes svelte-1jowbi7-surf-fade{0%{opacity:0}}@keyframes svelte-1jowbi7-surf-line{0%{transform:scaleX(0)}}.surf__row.svelte-1jowbi7{display:flex;gap:var(--space-16);overflow-x:auto;padding:var(--space-24) var(--tribe-gutter) var(--space-48);scroll-snap-type:x mandatory}.surf__still.svelte-1jowbi7{flex:none;width:260px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;color:var(--text-secondary);text-align:left;cursor:pointer;scroll-snap-align:start;font:inherit;font-size:var(--fz-s)}.surf__still.svelte-1jowbi7 img:where(.svelte-1jowbi7){width:100%;aspect-ratio:5 / 6;object-fit:cover;border-radius:var(--br-m);display:block;margin-bottom:var(--space-8)}.viewer.svelte-1jowbi7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:var(--space-24)}.viewer__scrim.svelte-1jowbi7{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0;animation:svelte-1jowbi7-surf-fade var(--dur-panel) var(--ease-out)}.viewer__fig.svelte-1jowbi7{position:relative;margin:0;max-width:min(1100px,100%)}.viewer__fig.svelte-1jowbi7 img:where(.svelte-1jowbi7){display:block;max-width:100%;max-height:calc(100dvh - 140px);border-radius:var(--br-m);view-transition-name:tribe-photo}.viewer__fig.svelte-1jowbi7 figcaption:where(.svelte-1jowbi7){margin-top:var(--space-12);font-size:var(--fz-s);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.viewer__btn.svelte-1jowbi7{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:48px;height:48px;border-radius:var(--br-full);background:#ffffff14;color:var(--text-primary);font-size:16px;display:grid;place-items:center;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.viewer__btn.svelte-1jowbi7:hover{background:#ffffff29}.viewer__btn.svelte-1jowbi7:active{transform:scale(.94)}.viewer__close.svelte-1jowbi7{top:var(--space-16);right:var(--space-16)}.viewer__prev.svelte-1jowbi7{left:var(--space-16);top:50%;translate:0 -50%}.viewer__next.svelte-1jowbi7{right:var(--space-16);top:50%;translate:0 -50%}@media (max-width: 640px){.viewer__prev.svelte-1jowbi7,.viewer__next.svelte-1jowbi7{top:auto;bottom:var(--space-16);translate:none}.surf__planes.svelte-1jowbi7{transform:translateY(18vh)}}.about.svelte-1l38mbh{padding:clamp(72px,14vh,180px) var(--tribe-gutter) clamp(56px,12vh,180px);display:flex;flex-direction:column;align-items:center;text-align:center}.about__text.svelte-1l38mbh{--progress: 999;width:100%;margin:0;max-width:1180px;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:clamp(30px,4.6vw,64px);line-height:1.18;letter-spacing:-.025em}.about__text.is-measuring.svelte-1l38mbh{visibility:hidden}.about__text.is-lined.svelte-1l38mbh .about__line:where(.svelte-1l38mbh){display:block;white-space:nowrap}.about__unit.svelte-1l38mbh{white-space:nowrap}.about__word.svelte-1l38mbh{--a: clamp(0, (var(--progress) - var(--i)) / 2.5, 1)}.about__word.svelte-1l38mbh{color:var(--lit, var(--text-primary));opacity:calc(.2 + .8 * var(--a))}.about__media.svelte-1l38mbh{--mw: 1em;display:inline-block;vertical-align:-.1em;position:relative;height:.84em;width:0;margin-left:0;transition:width .42s var(--ease-out),margin-left .42s var(--ease-out)}.about__media.is-photo.svelte-1l38mbh{--mw: 1.7em}.about__media.is-open.svelte-1l38mbh,.about__text.is-measuring.svelte-1l38mbh .about__media:where(.svelte-1l38mbh){width:var(--mw);margin-left:.22em}.about__text.is-measuring.svelte-1l38mbh .about__media:where(.svelte-1l38mbh){transition:none}.about__media-in.svelte-1l38mbh{position:absolute;left:50%;top:0;display:grid;place-items:center;width:var(--mw);height:100%;margin-left:calc(var(--mw) / -2);border-radius:var(--br-full);overflow:hidden;background:color-mix(in srgb,var(--tint, var(--text-primary)) 18%,transparent);opacity:0;transform:scale(.2) rotate(-18deg);transition:opacity .18s var(--ease-out),transform .16s var(--ease-out)}.about__media.is-open.svelte-1l38mbh .about__media-in:where(.svelte-1l38mbh),.about__text.is-measuring.svelte-1l38mbh .about__media-in:where(.svelte-1l38mbh){opacity:1;transform:none;transition:opacity .2s var(--ease-out) 60ms,transform .64s cubic-bezier(.34,1.8,.5,1) 60ms}.about__media.is-photo.svelte-1l38mbh .about__media-in:where(.svelte-1l38mbh){background:var(--bg-active)}.about__media-in.svelte-1l38mbh img:where(.svelte-1l38mbh){width:100%;height:100%;object-fit:cover;display:block}.about__media.svelte-1l38mbh:not(.is-photo) .about__media-in:where(.svelte-1l38mbh) img:where(.svelte-1l38mbh){width:72%;height:72%;object-fit:contain}.about__emoji.svelte-1l38mbh{font-size:.56em;line-height:1}.about__chips.svelte-1l38mbh{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-12);margin-top:var(--space-48)}.about__chip.svelte-1l38mbh{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--fz-m);display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-20);border-radius:var(--br-full);background:var(--bg-active);color:var(--text-primary);border:0;opacity:0;transform:translateY(16px) rotate(-3deg);transition:opacity .5s var(--ease-out) calc(var(--i) * 70ms),transform .6s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * 70ms),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.about__chips.is-in.svelte-1l38mbh .about__chip:where(.svelte-1l38mbh){opacity:1;transform:none}.about__chip.svelte-1l38mbh:active{transform:scale(.96);transition-delay:0ms}@media (hover: hover) and (pointer: fine){.about__chip.svelte-1l38mbh:hover{background:color-mix(in srgb,var(--chip) 24%,var(--bg-active))}}.about__dot.svelte-1l38mbh{width:8px;height:8px;border-radius:50%;background:var(--chip)}@media (prefers-reduced-motion: reduce){.about__chip.svelte-1l38mbh{opacity:1;transform:none;transition:none}.about__media.svelte-1l38mbh,.about__media-in.svelte-1l38mbh,.about__media.is-open.svelte-1l38mbh .about__media-in:where(.svelte-1l38mbh){transition:none}}.blog.svelte-1m7k8cc{padding:clamp(72px,12vh,140px) var(--tribe-gutter) clamp(56px,10vh,120px);display:flex;flex-direction:column;gap:clamp(32px,5vh,56px)}.blog__grid.svelte-1m7k8cc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-48) var(--space-32)}.blog__more.svelte-1m7k8cc{align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;min-height:48px;padding:var(--space-12) var(--space-28);border-radius:var(--br-full);font-size:var(--fz-m);font-weight:var(--fw-bold);color:var(--text-primary);background:#ffffff14;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.blog__more.svelte-1m7k8cc:hover{background:#ffffff24}.blog__more.svelte-1m7k8cc:active{transform:scale(.97)}@media (max-width: 1023px){.blog__grid.svelte-1m7k8cc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.blog__grid.svelte-1m7k8cc{grid-template-columns:minmax(0,1fr);gap:var(--space-40)}.blog__more.svelte-1m7k8cc{width:100%;font-size:16px}}.globe.svelte-1cozzb0{position:relative;width:100%;aspect-ratio:1}.globe.svelte-1cozzb0 canvas:where(.svelte-1cozzb0){width:100%;height:100%;display:block;cursor:grab;touch-action:pan-y}.globe__label.svelte-1cozzb0{position:absolute;bottom:anchor(top);left:anchor(center);translate:-50% -10px;pointer-events:none;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);border-radius:var(--br-full);font-size:var(--fz-xs);letter-spacing:.12em;text-transform:uppercase;background:var(--bg-active);color:var(--text-secondary);border:0;transition:opacity var(--dur-panel) var(--ease-out),filter var(--dur-panel) var(--ease-out),scale var(--dur-base) var(--ease-out)}.globe__label--left.svelte-1cozzb0{bottom:auto;left:auto;right:anchor(left);top:anchor(center);translate:-6px -50%}.globe__label--right.svelte-1cozzb0{bottom:auto;left:anchor(right);top:anchor(center);translate:6px -50%}.globe__label--city.svelte-1cozzb0{padding:2px var(--space-8);background:transparent;border-color:transparent;color:var(--text-tertiary)}.globe__label--next.svelte-1cozzb0{background:var(--color-complements-honey);color:var(--text-contrast);border-color:transparent;font-weight:var(--fw-bold)}.globe__label--event.svelte-1cozzb0{background:var(--fg-brand);color:var(--text-contrast);border-color:transparent;font-weight:var(--fw-bold)}.globe__label.is-focus.svelte-1cozzb0{scale:1.08}.globe__label.is-quiet.svelte-1cozzb0{padding:2px var(--space-4);background:transparent;border-color:transparent;color:var(--text-secondary);font-weight:var(--fw-regular)}.globe__label.is-quiet.svelte-1cozzb0 .globe__dot:where(.svelte-1cozzb0),.globe__label.is-quiet.svelte-1cozzb0 .globe__when:where(.svelte-1cozzb0){display:none}.globe__dot.svelte-1cozzb0{width:6px;height:6px;border-radius:50%;background:currentColor}.globe__when.svelte-1cozzb0{font-weight:var(--fw-regular);opacity:.75}@media (max-width: 640px){.globe__label--city.svelte-1cozzb0{display:none}}@media (max-width: 639px){.globe__label.svelte-1cozzb0{font-size:var(--fz-s)}}.sheet.svelte-1tr68w6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:var(--space-16)}.sheet__scrim.svelte-1tr68w6{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;animation:svelte-1tr68w6-sheet-fade var(--dur-panel) var(--ease-out)}.sheet__card.svelte-1tr68w6{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--br-xl);background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-3);animation:svelte-1tr68w6-sheet-in .3s var(--ease-out)}@keyframes svelte-1tr68w6-sheet-fade{0%{opacity:0}}@keyframes svelte-1tr68w6-sheet-in{0%{opacity:0;transform:scale(.96) translateY(10px)}}.sheet__art.svelte-1tr68w6{position:relative;flex:none;height:200px}.sheet__art.svelte-1tr68w6 img:where(.svelte-1tr68w6){width:100%;height:100%;object-fit:cover;display:block}.sheet__art.svelte-1tr68w6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgb(35 41 41 / .95) 100%)}.sheet__where.svelte-1tr68w6{position:absolute;z-index:1;left:var(--space-24);bottom:var(--space-16);display:flex;align-items:baseline;gap:var(--space-8)}.sheet__city.svelte-1tr68w6{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-xxl);letter-spacing:-.02em}.sheet__country.svelte-1tr68w6{font-size:var(--fz-sm);color:var(--text-secondary)}.sheet-x.svelte-1tr68w6{position:absolute;z-index:1;top:var(--space-12);right:var(--space-12);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:44px;height:44px;border-radius:var(--br-full);display:grid;place-items:center;font-size:16px;color:var(--text-primary);background:#00000073;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.sheet-x.svelte-1tr68w6:hover{background:#000000a6}.sheet-x.svelte-1tr68w6:active{transform:scale(.94)}.sheet__body.svelte-1tr68w6{overflow-y:auto;padding:var(--space-20) var(--space-24) var(--space-8)}.sheet__title.svelte-1tr68w6{margin:0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-xl);color:var(--color-complements-honey)}.sheet__facts.svelte-1tr68w6{list-style:none;margin:var(--space-16) 0 0;padding:0;display:grid;gap:var(--space-12)}.sheet__facts.svelte-1tr68w6 li:where(.svelte-1tr68w6){display:flex;gap:var(--space-12);font-size:var(--fz-sm);line-height:1.45;color:var(--text-secondary)}.sheet__facts.svelte-1tr68w6 b:where(.svelte-1tr68w6){color:var(--text-primary);font-weight:var(--fw-bold)}.sheet__facts.svelte-1tr68w6 .icon:where(.svelte-1tr68w6){flex:none;width:18px;margin-top:2px;color:var(--fg-brand)}.sheet__facts.svelte-1tr68w6 a:where(.svelte-1tr68w6){color:var(--fg-brand)}.sheet__about.svelte-1tr68w6{margin:var(--space-20) 0 0;font-size:var(--fz-m);line-height:1.55;color:var(--text-secondary)}.sheet__h3.svelte-1tr68w6{margin:var(--space-24) 0 var(--space-8);font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-m)}.sheet__schedule.svelte-1tr68w6{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.sheet__schedule.svelte-1tr68w6 li:where(.svelte-1tr68w6){display:flex;gap:var(--space-16);padding:var(--space-8) var(--space-12);border-radius:var(--br-m);background:var(--bg-active);font-size:var(--fz-sm)}.sheet__time.svelte-1tr68w6{flex:none;width:48px;font-weight:var(--fw-bold);color:var(--fg-brand);font-variant-numeric:tabular-nums}.sheet__actions.svelte-1tr68w6{flex:none;display:flex;flex-wrap:wrap;gap:var(--space-8);padding:var(--space-16) var(--space-24) var(--space-24)}.sheet__actions.svelte-1tr68w6 .tribe-join{flex:1 1 100%;justify-content:center}.sheet__btn.svelte-1tr68w6{flex:1 1 150px;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:var(--fz-sm);font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:48px;padding:var(--space-12) var(--space-16);border-radius:var(--br-full);background:var(--bg-active);color:var(--text-primary);transition:transform var(--dur-press) var(--ease-out)}.sheet__btn.svelte-1tr68w6:active{transform:scale(.97)}@media (max-width: 639px){.sheet.svelte-1tr68w6{place-items:end stretch;padding:0}.sheet__card.svelte-1tr68w6{max-width:none;max-height:92dvh;border-radius:var(--br-xl) var(--br-xl) 0 0;animation-name:svelte-1tr68w6-sheet-up}@keyframes svelte-1tr68w6-sheet-up{0%{transform:translateY(100%)}}.sheet__facts.svelte-1tr68w6 li:where(.svelte-1tr68w6),.sheet__schedule.svelte-1tr68w6 li:where(.svelte-1tr68w6),.sheet__btn.svelte-1tr68w6{font-size:16px}.sheet__body.svelte-1tr68w6{padding-inline:var(--space-20)}.sheet__actions.svelte-1tr68w6{padding:var(--space-12) var(--space-20) max(var(--space-20),env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.sheet__card.svelte-1tr68w6,.sheet__scrim.svelte-1tr68w6{animation:svelte-1tr68w6-sheet-fade var(--dur-base) ease-out}}.tribe-mark.svelte-4dpz9v{--p: 0;position:fixed;z-index:31;top:0;left:0;width:max-content;transform-origin:0 0;pointer-events:none;white-space:nowrap;will-change:transform;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:clamp(64px,15vw,196px);line-height:.86;letter-spacing:-.045em;color:var(--text-primary);opacity:0}.tribe-mark.is-ready.svelte-4dpz9v{opacity:1}.tribe-mark__ch.svelte-4dpz9v{display:inline-block}.tribe-mark__ch.is-tribe.svelte-4dpz9v{color:color-mix(in srgb,var(--fg-brand) calc(var(--p) * 100%),var(--text-primary))}.tribe-mark.is-ready.svelte-4dpz9v .tribe-mark__ch:where(.svelte-4dpz9v){animation:svelte-4dpz9v-mark-ch .9s var(--ease-out) calc(var(--i) * 45ms) both}.tribe-mark.is-ready.has-intro.svelte-4dpz9v .tribe-mark__ch:where(.svelte-4dpz9v){animation-delay:calc(.9s + var(--i) * 45ms)}@keyframes svelte-4dpz9v-mark-ch{0%{opacity:0;filter:blur(14px);transform:translateY(.12em)}}@media (prefers-reduced-motion: reduce){.tribe-mark.is-ready.svelte-4dpz9v .tribe-mark__ch:where(.svelte-4dpz9v){animation:none}}.next.svelte-4dpz9v{padding:clamp(96px,14vh,160px) var(--tribe-gutter) clamp(64px,10vh,120px)}.next__grid.svelte-4dpz9v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(32px,5vw,80px);align-items:center}.next__grid.svelte-4dpz9v{align-items:start}.next__globe.svelte-4dpz9v{width:100%;max-width:620px;justify-self:center;position:sticky;top:96px}.next__cities.svelte-4dpz9v{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-24)}.next__city.svelte-4dpz9v{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--fz-sm);padding:var(--space-8) var(--space-16);border-radius:var(--br-full);border:0;background:var(--bg-active);color:var(--text-secondary);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.next__city.svelte-4dpz9v:hover{color:var(--text-primary)}.next__city.svelte-4dpz9v:active{transform:scale(.96)}.next__city.is-on.svelte-4dpz9v{background:var(--text-primary);color:var(--text-contrast)}@media (max-width: 639px){.next__cities.svelte-4dpz9v{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;margin-inline:calc(var(--tribe-gutter) * -1);padding-inline:var(--tribe-gutter);scroll-padding-inline:var(--tribe-gutter)}.next__cities.svelte-4dpz9v::-webkit-scrollbar{display:none}.next__city.svelte-4dpz9v{flex:none;min-height:44px;font-size:16px;padding-inline:var(--space-20);scroll-snap-align:start}}@media (max-width: 1199px){.next__grid.svelte-4dpz9v{grid-template-columns:1fr}.next__globe.svelte-4dpz9v{position:static}.next__cities.svelte-4dpz9v{order:2}.next__main.svelte-4dpz9v{display:contents}.next__grid.svelte-4dpz9v>.next__main:where(.svelte-4dpz9v)>h2,.next__grid.svelte-4dpz9v .tribe-h2:where(.svelte-4dpz9v){order:0}.next__globe.svelte-4dpz9v{order:1;max-width:420px}.next__deck.svelte-4dpz9v{order:3}}.next__deck.svelte-4dpz9v{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-24);max-width:860px}@supports (animation-timeline: view()){.next__slot.svelte-4dpz9v{animation:svelte-4dpz9v-slot-in linear both;animation-timeline:view();animation-range:entry 0% entry 60%}@keyframes svelte-4dpz9v-slot-in{0%{opacity:0}}}.band.svelte-4dpz9v{position:relative;z-index:2;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;color:inherit;text-align:left;width:calc(100% - 2 * var(--tribe-gutter));margin:0 var(--tribe-gutter);padding:clamp(32px,8vw,104px) clamp(24px,6vw,96px);border-radius:var(--br-xxl);border:0;background:var(--fg-brand);color:var(--text-contrast);display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);transition:transform var(--dur-press) var(--ease-out),background var(--dur-base) var(--ease-out)}.band.svelte-4dpz9v:active{transform:scale(.99)}.band.svelte-4dpz9v:focus-visible{outline:2px solid var(--fg-brand);outline-offset:4px}.band__go.svelte-4dpz9v{position:relative;flex:none;width:clamp(52px,8vw,104px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-size:clamp(18px,2.4vw,30px);background:var(--text-contrast);color:var(--fg-brand)}.band__go.svelte-4dpz9v .icon:where(.svelte-4dpz9v){transition:transform .36s cubic-bezier(.34,1.56,.64,1)}@media (hover: hover) and (pointer: fine){.band.svelte-4dpz9v:hover{background:var(--bg-brand-primary)}.band.svelte-4dpz9v:hover .band__go:where(.svelte-4dpz9v) .icon:where(.svelte-4dpz9v){transform:rotate(-45deg)}}.band.svelte-4dpz9v:focus-visible .band__go:where(.svelte-4dpz9v) .icon:where(.svelte-4dpz9v){transform:rotate(-45deg)}.trail.svelte-4dpz9v{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.band__title.svelte-4dpz9v{position:relative;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:clamp(28px,8vw,120px);line-height:.92;letter-spacing:-.04em;white-space:nowrap}.kite.svelte-4dpz9v{position:fixed;z-index:20;right:18px;top:96px;bottom:28px;width:26px;pointer-events:none;--p: 0}.kite__string.svelte-4dpz9v{position:absolute;left:50%;bottom:0;width:1px;height:100%;background:linear-gradient(to top,#85d4b099,#85d4b026);transform-origin:bottom;transform:scaleY(calc(.04 + var(--p) * .96))}.kite__kite.svelte-4dpz9v{position:absolute;left:0;bottom:0;width:26px;height:26px;transform:translateY(calc((.04 + var(--p) * .96) * (-1 * (100vh - 124px)) + 13px)) rotate(calc(-25deg + var(--p) * 50deg));animation:svelte-4dpz9v-kite-bob 3s var(--ease-in-out) infinite alternate}@keyframes svelte-4dpz9v-kite-bob{to{translate:3px -4px}}.kite.svelte-4dpz9v.is-still .kite__kite:where(.svelte-4dpz9v){animation:none}@media (max-width: 900px){.kite.svelte-4dpz9v{display:none}}@media (prefers-reduced-motion: reduce){.next__slot.svelte-4dpz9v{animation:none}}
