.hero-photo[data-astro-cid-ymerusbs]{filter:hue-rotate(-10deg)saturate(.9)brightness(.9);background-position:80% 42%;background-size:cover;inset:-10% 0 0}@media (aspect-ratio>=16/9){.hero-photo[data-astro-cid-ymerusbs]{background-position:100% 42%}}.hero-photo[data-astro-cid-ymerusbs]:after{background:linear-gradient(90deg, var(--color-noir) 0%, #090909f2 34%, #09090980 60%, #09090933 100%), linear-gradient(0deg, var(--color-noir) 0%, transparent 32%)}.hero-glow[data-astro-cid-ymerusbs]{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#5e0b158c,#0000 72%);border-radius:50%;width:70vmax;height:45vmax;position:absolute;bottom:-20%;left:-10%}.hero[data-astro-cid-ymerusbs] .t-hero{font-size:min(clamp(2.9rem,1.5rem + 6.2vw,7.5rem),12.5svh)}@media (width<=639px){.hero[data-astro-cid-ymerusbs] .t-hero{font-size:clamp(2.6rem,1.5rem + 6.2vw,3.4rem)}}@media (width<=767px){.hero-photo[data-astro-cid-ymerusbs]{background-position:68% 30%;background-size:cover}.hero-photo[data-astro-cid-ymerusbs]:after{background:linear-gradient(180deg, #0909091a 0%, #09090973 36%, var(--color-noir) 74%)}}.hero-alt[data-astro-cid-ymerusbs]{color:#f3f0ebcc;align-items:center;gap:.5rem;min-height:44px;font-size:.9375rem;text-decoration:none;transition:color .3s;display:inline-flex}.hero-alt[data-astro-cid-ymerusbs] svg[data-astro-cid-ymerusbs]{width:1rem;height:1rem;color:var(--color-rose);transition:transform .45s var(--ease-out)}.hero-alt[data-astro-cid-ymerusbs]:hover,.hero-alt[data-astro-cid-ymerusbs]:focus-visible{color:#fff}.hero-alt[data-astro-cid-ymerusbs]:hover svg[data-astro-cid-ymerusbs],.hero-alt[data-astro-cid-ymerusbs]:focus-visible svg[data-astro-cid-ymerusbs]{transform:translateY(3px)}.hero-em[data-astro-cid-ymerusbs]{font-family:var(--font-accent);white-space:nowrap;color:#fff;font-size:1.1em;font-style:italic;font-weight:500;line-height:1}.marquee[data-astro-cid-yyubnkzg]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track[data-astro-cid-yyubnkzg]{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee-group[data-astro-cid-yyubnkzg]{align-items:center;gap:2.5rem;padding-right:2.5rem;display:flex}.marquee-word[data-astro-cid-yyubnkzg]{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(2rem,1.4rem + 3vw,4.25rem);font-weight:300}.marquee-fr[data-astro-cid-yyubnkzg]{font-family:var(--font-accent);letter-spacing:-.01em;background:linear-gradient(100deg, var(--color-rose-2) 0%, var(--color-rose) 45%, var(--color-red) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:clamp(2.3rem,1.6rem + 3.4vw,4.9rem);font-style:italic;font-weight:500}.marquee-suit[data-astro-cid-yyubnkzg]{color:var(--color-red);font-size:1.15rem;display:inline-flex}.pos-section[data-astro-cid-6dgnj2xb]{padding-bottom:calc(var(--section-y) * .5)}.pos-word[data-astro-cid-6dgnj2xb]{z-index:-1;white-space:nowrap;font-family:var(--font-accent);letter-spacing:-.01em;pointer-events:none;user-select:none;font-size:clamp(5.5rem,17vw,19rem);font-style:italic;font-weight:500;line-height:1.05;display:flex;position:absolute;top:clamp(4.5rem,7vw,7.5rem);left:50%;transform:translate(-50%)}.pos-l[data-astro-cid-6dgnj2xb]{color:#0000;-webkit-text-stroke:1.5px #961a2cbf;background:linear-gradient(#7a142438,#5e0b150f 70%);-webkit-background-clip:text;background-clip:text;padding:.08em .04em 0;display:inline-block}@media (width<=767px){.pos-word[data-astro-cid-6dgnj2xb]{font-size:4.6rem;top:7.5rem}}.pillars[data-astro-cid-6dgnj2xb]{gap:3rem;display:grid}@media (width>=768px){.pillars[data-astro-cid-6dgnj2xb]{grid-template-columns:repeat(3,1fr);gap:0}.pillar[data-astro-cid-6dgnj2xb]+.pillar[data-astro-cid-6dgnj2xb]{border-left:1px solid var(--color-line)}.pillar[data-astro-cid-6dgnj2xb]{padding-inline:clamp(1.25rem,2.5vw,2.5rem)}.pillar[data-astro-cid-6dgnj2xb]:first-child{padding-left:0}}.pillar[data-astro-cid-6dgnj2xb]{border-top:1px solid var(--color-line);padding-top:2rem;position:relative}.pillar-line[data-astro-cid-6dgnj2xb]{background:linear-gradient(90deg, var(--color-red), var(--color-rose) 60%, transparent);transform-origin:0;height:1px;transition:transform .9s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 14px #c21f35b3}.pillar[data-astro-cid-6dgnj2xb]:hover .pillar-line[data-astro-cid-6dgnj2xb]{transform:scaleX(1)}.pillar-head[data-astro-cid-6dgnj2xb]{align-items:baseline;gap:1rem;display:flex}.pillar-roman[data-astro-cid-6dgnj2xb]{font-family:var(--font-accent);color:#0000;-webkit-text-stroke:1px #f3f0eb59;background:linear-gradient(100deg, var(--color-rose-2) 0%, var(--color-rose) 45%, var(--color-red) 100%);transition:background-size .9s var(--ease-out), -webkit-text-stroke-color .6s;background-repeat:no-repeat;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,2.6rem + 3vw,5.5rem);font-style:italic;font-weight:500;line-height:.9}.pillar[data-astro-cid-6dgnj2xb]:hover .pillar-roman[data-astro-cid-6dgnj2xb]{-webkit-text-stroke-color:transparent;background-size:100% 100%}.pillar-fr[data-astro-cid-6dgnj2xb]{font-family:var(--font-accent);color:var(--color-ember);padding-left:1.4rem;font-size:1.35rem;font-style:italic;position:relative}.pillar-fr[data-astro-cid-6dgnj2xb]:before{content:"";background:currentColor;border-radius:2px;width:.9rem;height:1.5px;position:absolute;top:55%;left:0;transform:rotate(-28deg)}.pillar[data-astro-cid-6dgnj2xb] h3[data-astro-cid-6dgnj2xb],.pillar[data-astro-cid-6dgnj2xb] p[data-astro-cid-6dgnj2xb]{transition:transform .7s var(--ease-out)}.pillar[data-astro-cid-6dgnj2xb]:hover h3[data-astro-cid-6dgnj2xb]{transform:translate(.4rem)}.pos-sign[data-astro-cid-6dgnj2xb]{font-family:var(--font-accent);color:#f3f0ebd9;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:clamp(3rem,5vw,4.5rem);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-style:italic;display:flex}.pos-sign-pt[data-astro-cid-6dgnj2xb]{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ash);font-size:.78rem;font-style:normal}.pc[data-astro-cid-gjlyt3bf]{z-index:1;aspect-ratio:5/7;background:var(--color-bone);width:clamp(11.5rem,17vw,15.5rem);color:var(--color-noir);text-align:center;cursor:pointer;transition:transform .9s cubic-bezier(.22, 1, .36, 1), box-shadow .7s var(--ease-out), opacity .5s, scale .5s var(--ease-out);border-radius:16px;flex:none;position:relative;box-shadow:0 34px 60px -26px #000000f2,0 0 0 1px #0006}.pc-ix[data-astro-cid-gjlyt3bf]{justify-items:center;font-size:1.15rem;font-weight:700;line-height:1;display:grid;position:absolute}.pc-ix[data-astro-cid-gjlyt3bf] small[data-astro-cid-gjlyt3bf]{margin-top:2px;font-size:1rem}.pc-tl[data-astro-cid-gjlyt3bf]{top:.85rem;left:.85rem}.pc-br[data-astro-cid-gjlyt3bf]{bottom:.85rem;right:.85rem;transform:rotate(180deg)}.pc-red[data-astro-cid-gjlyt3bf] .pc-ix[data-astro-cid-gjlyt3bf]{color:#8e1424}.pc-face[data-astro-cid-gjlyt3bf]{-webkit-mask-composite:source-in;position:absolute;inset:8% 8% 22%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 56%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 56%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-composite:intersect}.pc-face[data-astro-cid-gjlyt3bf] img[data-astro-cid-gjlyt3bf]{object-fit:cover;object-position:top;width:100%;height:100%}.pc-nm[data-astro-cid-gjlyt3bf]{letter-spacing:.28em;padding-left:.28em;font-size:.75rem;font-weight:600;position:absolute;bottom:15%;left:0;right:0}.pc-sub[data-astro-cid-gjlyt3bf]{font-family:var(--font-accent);color:#6b665f;font-size:1rem;font-style:italic;position:absolute;bottom:6.5%;left:0;right:0}.pc[data-astro-cid-gjlyt3bf]:focus-visible{outline:2px solid var(--color-rose);outline-offset:4px}.hand-wrap[data-astro-cid-gjlyt3bf]{margin-top:clamp(2.5rem,5vw,4.5rem)}.hand[data-astro-cid-gjlyt3bf]{justify-content:center;padding:2rem 0 .5rem;display:flex;position:relative}.hint-mob[data-astro-cid-gjlyt3bf],.hand-pager[data-astro-cid-gjlyt3bf]{display:none}.hand-hint[data-astro-cid-gjlyt3bf]{text-align:center;color:var(--color-ash);margin-top:1.25rem;font-size:.8125rem}@media (width>=768px){.pc[data-astro-cid-gjlyt3bf]{transform-origin:50% 120%;transform:translateX(var(--shift,0px)) rotate(var(--r)) translateY(var(--y))}.pc[data-astro-cid-gjlyt3bf]+.pc[data-astro-cid-gjlyt3bf]{margin-left:-5.6rem}.pc[data-astro-cid-gjlyt3bf]:focus-visible{outline:none}.pc[data-astro-cid-gjlyt3bf].is-up{box-shadow:0 50px 70px -30px #000, 0 0 0 2px var(--color-red)}html:not(.js) .pc[data-astro-cid-gjlyt3bf]:hover,.pc[data-astro-cid-gjlyt3bf].is-static-up{z-index:6;transform:rotate(calc(var(--r) * .5)) translateY(calc(var(--y) - 1.9rem)) scale(1.04);box-shadow:0 50px 70px -30px #000, 0 0 0 2px var(--color-red)}}@media (width<=767px){.hand[data-astro-cid-gjlyt3bf]{margin-inline:calc(var(--gutter) * -1);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:1rem;padding:1rem calc(50% - min(37vw,150px)) 1.25rem;overflow-x:auto}.hand[data-astro-cid-gjlyt3bf]::-webkit-scrollbar{display:none}.pc[data-astro-cid-gjlyt3bf]{scroll-snap-align:center;width:min(74vw,300px)}.js .pc[data-astro-cid-gjlyt3bf][aria-selected=false]{opacity:.45;scale:.94}.hand-pager[data-astro-cid-gjlyt3bf]{margin-top:.5rem;display:flex}.hint-desk[data-astro-cid-gjlyt3bf]{display:none}.hint-mob[data-astro-cid-gjlyt3bf]{display:inline}}.hand-panel[data-astro-cid-gjlyt3bf]{border-top:1px solid var(--color-line);max-width:56rem;margin:2.5rem auto 0;padding-top:1.6rem}.js .hand-panel[data-astro-cid-gjlyt3bf][data-active=false]{display:none}.js .hand-panel[data-astro-cid-gjlyt3bf][data-active=true]{animation:panel-in .7s var(--ease-out);flex-direction:column;gap:1.4rem;display:flex}@media (width>=768px){.js .hand-panel[data-astro-cid-gjlyt3bf][data-active=true]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2.5rem}}.hand-seg[data-astro-cid-gjlyt3bf]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-rose);font-size:.72rem;font-weight:600}.hand-pitch[data-astro-cid-gjlyt3bf]{color:#f3f0ebe0;margin-top:.45rem;font-size:1.1rem}.hand-actions[data-astro-cid-gjlyt3bf]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}@media (width>=768px){.hand-actions[data-astro-cid-gjlyt3bf]{flex-wrap:nowrap;flex:none}}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.pc[data-astro-cid-gjlyt3bf]{transition-duration:0s}}.band-photo[data-astro-cid-dgsyycpn]:after{background:linear-gradient(90deg, #090909eb, #09090940 55%, #090909cc), linear-gradient(0deg, var(--color-noir), transparent 22%, transparent 78%, var(--color-noir))}.band-title[data-astro-cid-dgsyycpn]{font-size:clamp(2.1rem,1.4rem + 2.6vw,3.75rem)}.chairs[data-astro-cid-dgsyycpn]{color:var(--color-ash);align-items:center;gap:.6rem;margin-top:1.4rem;font-size:.82rem;display:flex}.chairs[data-astro-cid-dgsyycpn] i{border:1px solid #e2667a99;border-radius:50%;width:12px;height:12px;transition:background .6s,box-shadow .6s,opacity .6s}.chairs[data-astro-cid-dgsyycpn] i.is-free{background:var(--color-red);box-shadow:0 0 12px #c21f35cc}.chairs[data-astro-cid-dgsyycpn] i:not(.is-free){opacity:.45}.chairs[data-astro-cid-dgsyycpn] span[data-astro-cid-dgsyycpn]{margin-left:.35rem}.ace[data-astro-cid-dgsyycpn]{filter:drop-shadow(0 30px 40px #0009);width:clamp(9rem,15vw,12rem);height:auto;transition:rotate .7s var(--ease-out);flex:none;margin-right:4%;rotate:7deg}.band[data-astro-cid-dgsyycpn]:hover .ace[data-astro-cid-dgsyycpn]{rotate:2deg}@media (width<=767px){.ace[data-astro-cid-dgsyycpn]{align-self:center;width:8.75rem;margin:0}}.members[data-astro-cid-dgsyycpn]{gap:1rem;margin-top:3rem;list-style:none;display:grid}@media (width>=768px){.members[data-astro-cid-dgsyycpn]{grid-template-columns:repeat(3,1fr)}}.members[data-astro-cid-dgsyycpn] .member{border:1px solid var(--color-line-strong);animation:member-in .8s var(--ease-out) both;background:linear-gradient(#161314e0,#0f0d0ed1);border-radius:18px;align-content:start;gap:.9rem;padding:1.35rem;display:grid}.members[data-astro-cid-dgsyycpn] .member-top{align-items:center;gap:.85rem;display:flex}.members[data-astro-cid-dgsyycpn] .member-pic{object-fit:cover;background:var(--color-velvet);width:3.25rem;height:3.25rem;font-family:var(--font-accent);color:var(--color-bone);border:1px solid #e2667a73;border-radius:50%;flex:none;place-items:center;font-size:1.35rem;font-style:italic;display:grid}.members[data-astro-cid-dgsyycpn] .member-name{font-weight:600;display:block}.members[data-astro-cid-dgsyycpn] .member-meta{color:var(--color-ash);font-size:.82rem;display:block}.members[data-astro-cid-dgsyycpn] .member-quote{font-family:var(--font-accent);color:#f3f0ebe6;font-size:1.12rem;font-style:italic;line-height:1.4}.members[data-astro-cid-dgsyycpn] .member-links{flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.85rem;display:flex}.members[data-astro-cid-dgsyycpn] .member-links a{color:var(--color-bone);text-decoration:underline #e2667a99}.members[data-astro-cid-dgsyycpn] .member-links a:hover{color:#fff;text-decoration-color:var(--color-rose)}@keyframes member-in{0%{opacity:0;transform:translateY(14px)}}
