.dv-header[data-astro-cid-gcnkbia6]{inset-inline:0;z-index:50;color:#fff;transition:background-color .3s var(--ease-emphasized), color .3s var(--ease-emphasized), box-shadow .3s var(--ease-emphasized);position:fixed;top:0}.dv-header[data-astro-cid-gcnkbia6][data-scrolled]{color:var(--color-ink);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 1px 0 var(--color-line), 0 12px 32px -20px #0a110f59;background:#ffffffe6}.dv-badge[data-astro-cid-gcnkbia6]{background:linear-gradient(110deg, var(--color-gold), var(--color-gold-sheen));color:var(--color-obsidian);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;min-width:0;padding:.25rem .7rem;font-size:.75rem;font-weight:700;overflow:hidden}@media (width<=380px){.dv-badge[data-astro-cid-gcnkbia6]{padding:.2rem .55rem;font-size:.6875rem}}.dv-pill[data-astro-cid-gcnkbia6]{backdrop-filter:blur(14px)saturate(1.3);transition:background-color .3s var(--ease-emphasized), border-color .3s var(--ease-emphasized);background:#ffffff1a;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.125rem;padding:.25rem;display:flex}.dv-header[data-astro-cid-gcnkbia6][data-scrolled] .dv-pill[data-astro-cid-gcnkbia6]{background:color-mix(in srgb, var(--color-emerald) 6%, transparent);border-color:color-mix(in srgb, var(--color-emerald) 10%, transparent)}.dv-link[data-astro-cid-gcnkbia6]{white-space:nowrap;height:2.25rem;transition:background-color .2s var(--ease-emphasized);border-radius:9999px;align-items:center;padding-inline:.95rem;font-size:.8125rem;font-weight:600;display:inline-flex}.dv-link[data-astro-cid-gcnkbia6]:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.dv-link[data-astro-cid-gcnkbia6][aria-current]{background:linear-gradient(110deg, var(--color-gold), var(--color-gold-sheen));color:var(--color-obsidian)}.dv-group[data-astro-cid-gcnkbia6]{opacity:.85;align-items:center;gap:.3rem;padding-inline:.75rem;font-size:.8125rem;font-weight:600}.dv-group[data-astro-cid-gcnkbia6]:hover{opacity:1}.dv-drawer[data-astro-cid-gcnkbia6]{z-index:60;background:var(--color-emerald);color:#fff;clip-path:circle(0% at calc(100% - 2.5rem) 2.25rem);transition:clip-path .5s var(--ease-emphasized);flex-direction:column;display:flex;position:fixed;inset:0}.dv-drawer[data-astro-cid-gcnkbia6].is-open{clip-path:circle(150% at calc(100% - 2.5rem) 2.25rem)}@media (prefers-reduced-motion:reduce){.dv-header[data-astro-cid-gcnkbia6],.dv-drawer[data-astro-cid-gcnkbia6]{transition-duration:1ms!important}}.dv-hero[data-astro-cid-hwkqunlz]{isolation:isolate;background:var(--color-obsidian);color:#fff;position:relative;overflow:hidden}.dv-hero-media[data-astro-cid-hwkqunlz]{z-index:-2;transform-origin:50% 0;position:absolute;inset:0}.dv-hero-video[data-astro-cid-hwkqunlz]{object-fit:cover;width:100%;height:100%}.dv-hero-shade[data-astro-cid-hwkqunlz]{z-index:-1;background:linear-gradient(#0a110f40 0%,#0a110f8c 58%,#0a110ff5 100%),linear-gradient(90deg,#0a110fbf,#0000 70%);position:absolute;inset:0}.dv-in[data-astro-cid-hwkqunlz]{animation:dv-in .9s var(--ease-emphasized-decelerate) both;animation-delay:var(--d,0s)}@keyframes dv-in{0%{opacity:0;transform:translateY(24px)}}.dv-scroll[data-astro-cid-hwkqunlz]{align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.dv-scroll-line[data-astro-cid-hwkqunlz]{background:#fff3;width:1px;height:2.5rem;position:relative;overflow:hidden}.dv-scroll-line[data-astro-cid-hwkqunlz]:after{content:"";background:var(--color-gold-sheen);animation:dv-scroll 1.8s var(--ease-emphasized) infinite;position:absolute;inset:0}@keyframes dv-scroll{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.dv-in[data-astro-cid-hwkqunlz],.dv-scroll-line[data-astro-cid-hwkqunlz]:after{animation:none}}.bw[data-astro-cid-fz3nr4z3]{background:var(--color-obsidian);color:#fff;position:relative}.bw-stage[data-astro-cid-fz3nr4z3]{display:none}.bw[data-astro-cid-fz3nr4z3].is-staged{height:calc(var(--n) * 100svh)}.bw[data-astro-cid-fz3nr4z3].is-staged .bw-stage[data-astro-cid-fz3nr4z3]{height:100svh;display:block;position:sticky;top:0;overflow:hidden}.bw[data-astro-cid-fz3nr4z3].is-staged .bw-cards[data-astro-cid-fz3nr4z3]{display:none}.bw-bgs[data-astro-cid-fz3nr4z3]{position:absolute;inset:-6% 0}.bw-bg[data-astro-cid-fz3nr4z3]{opacity:0;transition:opacity .9s var(--ease-emphasized), transform 2.4s var(--ease-emphasized-decelerate);position:absolute;inset:0;transform:scale(1.12)}.bw-bg[data-astro-cid-fz3nr4z3].is-active{opacity:1;transform:scale(1)}.bw-bg[data-astro-cid-fz3nr4z3] .bw-img{object-fit:cover;width:100%;height:100%}.bw-shade[data-astro-cid-fz3nr4z3]{background:linear-gradient(90deg,#0a110feb 0%,#0a110fb3 34%,#0a110f1a 70%),linear-gradient(#0000 65%,#0a110fb3);position:absolute;inset:0}.bw-ui[data-astro-cid-fz3nr4z3]{grid-template-rows:auto 1fr auto;height:100%;padding-top:6.5rem;padding-bottom:2.5rem;display:grid;position:relative}.bw-head-title[data-astro-cid-fz3nr4z3]{color:#ffffffd9;max-width:28rem;margin-top:.75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.bw-panels[data-astro-cid-fz3nr4z3]{align-self:center;min-height:22rem;position:relative}.bw-panel[data-astro-cid-fz3nr4z3]{opacity:0;visibility:hidden;max-width:36rem;transform:translateY(calc(var(--dir,1) * 2.5rem));transition:opacity .5s var(--ease-emphasized), transform .7s var(--ease-emphasized), visibility 0s .7s;position:absolute;inset:0 auto auto 0}.bw-panel[data-astro-cid-fz3nr4z3].is-past{transform:translateY(calc(var(--dir,1) * -2.5rem))}.bw-panel[data-astro-cid-fz3nr4z3].is-active{opacity:1;visibility:visible;transition-delay:.15s,.15s,0s;transform:none}.bw-num[data-astro-cid-fz3nr4z3]{color:var(--color-gold-sheen);font-size:3.5rem;font-weight:700;line-height:1}.bw-num[data-astro-cid-fz3nr4z3] span[data-astro-cid-fz3nr4z3]{color:#ffffff80;font-size:1rem}.bw-client[data-astro-cid-fz3nr4z3]{margin-top:.4rem;font-size:clamp(2.2rem,4.5vw,3.8rem)}.bw-rail[data-astro-cid-fz3nr4z3]{gap:.5rem;display:flex}.bw-dot[data-astro-cid-fz3nr4z3]{text-align:left;color:#ffffff8c;min-width:7.5rem;transition:background-color .3s var(--ease-emphasized), color .3s var(--ease-emphasized);border-radius:.875rem;gap:.15rem;padding:.6rem .8rem;display:grid}.bw-dot[data-astro-cid-fz3nr4z3]:hover{color:#fff;background:#ffffff14}.bw-dot[data-astro-cid-fz3nr4z3].is-active{color:#fff;background:#ffffff1f}.bw-dot-num[data-astro-cid-fz3nr4z3]{font-family:var(--font-display);color:var(--color-gold-sheen);font-size:.75rem;font-weight:700}.bw-dot-label[data-astro-cid-fz3nr4z3]{white-space:nowrap;font-size:.8125rem;font-weight:600}.bw-progress[data-astro-cid-fz3nr4z3]{background:#ffffff26;height:2px;margin-top:1rem}.bw-progress[data-astro-cid-fz3nr4z3] span[data-astro-cid-fz3nr4z3]{background:var(--color-gold-sheen);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.bw-card[data-astro-cid-fz3nr4z3]{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 -24px 48px -24px #0009}.bw-card[data-astro-cid-fz3nr4z3] .bw-card-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bw-card-shade[data-astro-cid-fz3nr4z3]{z-index:-1;background:linear-gradient(#0a110f26 0%,#0a110f99 55%,#0a110ff2 100%);position:absolute;inset:0}.bw-card-body[data-astro-cid-fz3nr4z3]{padding-top:6rem;padding-bottom:clamp(3rem,8vw,5rem)}@media (prefers-reduced-motion:reduce){.bw-bg[data-astro-cid-fz3nr4z3],.bw-panel[data-astro-cid-fz3nr4z3]{transition-duration:1ms!important}}.ft-title[data-astro-cid-rjq4clnk]{color:var(--color-gold-sheen);font-size:.8125rem;font-weight:600}.ft-list[data-astro-cid-rjq4clnk]{gap:.6rem;margin-top:1rem;font-size:.875rem;display:grid}.ft-list[data-astro-cid-rjq4clnk] a[data-astro-cid-rjq4clnk]{color:#fffc;transition:color .2s var(--ease-emphasized)}.ft-list[data-astro-cid-rjq4clnk] a[data-astro-cid-rjq4clnk]:hover{color:#fff}.dv-badge[data-astro-cid-rjq4clnk]{background:linear-gradient(110deg, var(--color-gold), var(--color-gold-sheen));color:var(--color-obsidian);letter-spacing:.02em;white-space:nowrap;border-radius:9999px;padding:.25rem .7rem;font-size:.75rem;font-weight:700}.stats[data-astro-cid-acm5sqlj]{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-top:clamp(1.25rem,2.5vw,1.75rem);padding-bottom:clamp(1.75rem,3.5vw,2.25rem);display:grid}@media (width>=768px){.stats[data-astro-cid-acm5sqlj]{grid-template-columns:repeat(4,1fr)}}.stat-value[data-astro-cid-acm5sqlj]{font-variant-numeric:tabular-nums;color:var(--color-gold-sheen);font-size:clamp(2.4rem,4.5vw,3.5rem);font-weight:700;line-height:1;display:block}.svc-card[data-astro-cid-acm5sqlj]{background:var(--color-mist);transition:translate .4s var(--ease-emphasized), box-shadow .4s var(--ease-emphasized);border-radius:1.5rem;padding:1.75rem}.svc-card[data-astro-cid-acm5sqlj]:hover{translate:0 -4px;box-shadow:0 24px 40px -24px #0c3b2e59}.svc-icon[data-astro-cid-acm5sqlj]{background:var(--color-emerald);width:3rem;height:3rem;color:var(--color-gold-sheen);border-radius:1rem;place-items:center;display:grid}.str-glow[data-astro-cid-acm5sqlj]{aspect-ratio:1;background:radial-gradient(circle,#d4b37529,#0000 65%);width:70%;position:absolute;top:-30%;right:-20%}.str-icon[data-astro-cid-acm5sqlj]{width:2.75rem;height:2.75rem;color:var(--color-gold-sheen);background:#ffffff14;border-radius:9999px;flex:none;place-items:center;display:grid}.marquee[data-astro-cid-acm5sqlj]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track[data-astro-cid-acm5sqlj]{width:max-content;animation:50s linear infinite marquee;display:flex}.marquee-group[data-astro-cid-acm5sqlj]{gap:2.5rem;padding-right:2.5rem;display:flex}.event-name[data-astro-cid-acm5sqlj]{white-space:nowrap;color:var(--color-ink);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:700}.event-name[data-astro-cid-acm5sqlj]:after{content:"✦";color:var(--color-gold);margin-left:2.5rem;font-size:.7em}@keyframes marquee{to{transform:translate(-50%)}}.logo-row[data-astro-cid-acm5sqlj]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (width>=768px){.logo-row[data-astro-cid-acm5sqlj]{grid-template-columns:repeat(6,1fr)}}.logo-cell[data-astro-cid-acm5sqlj]{background:var(--color-mist);border-radius:1rem;place-items:center;height:5rem;padding:1rem;display:grid}.logo-cell[data-astro-cid-acm5sqlj] img[data-astro-cid-acm5sqlj]{height:calc(1.6rem * var(--s,1));width:auto;max-width:100%}.name-tag[data-astro-cid-acm5sqlj]{background:var(--color-mist);color:var(--color-ink);border-radius:9999px;padding:.45rem .9rem;font-size:.875rem;font-weight:600}.name-tag[data-astro-cid-acm5sqlj].is-more{border:1px dashed var(--color-line);color:var(--color-ink-soft);background:0 0}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-acm5sqlj]{animation:none}}
