.cw-text{display:inline-block}.cw-char{transform-origin:50% 100%;will-change:transform;min-width:.04em;transition:transform .26s cubic-bezier(.2,1.4,.4,1),color .18s;display:inline-block}.cw-space{min-width:.25em}@media (prefers-reduced-motion:reduce){.cw-char{transition:none}}
.club-zoom{interpolate-size:allow-keywords}.club-zoom-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-top:2rem;display:grid}.club-zoom details{border-top:1px solid var(--line)}.club-zoom details:last-of-type{border-bottom:1px solid var(--line)}.club-zoom summary{cursor:pointer;align-items:center;gap:.8rem;padding:1rem 0;list-style:none;display:flex}.club-zoom summary::-webkit-details-marker{display:none}.club-zoom summary svg{width:1.5rem;height:1.5rem;transition:rotate .45s linear(0, .5 18%, 1.12 46%, 1);flex:none}.club-zoom details[open] summary svg{rotate:45deg}.club-zoom summary span{letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,2rem)}.club-zoom ::details-content{height:0;transition:height .55s linear(0, .35 16%, 1.08 42%, .97 68%, 1), content-visibility .55s allow-discrete;overflow:clip}.club-zoom details[open]::details-content{height:auto}.club-zoom .content{max-width:42ch;color:var(--muted);padding:0 0 1.1rem 2.3rem}.club-zoom .content a{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;text-decoration:none}.club-zoom .photos{min-height:min(68vh,640px);display:grid}.club-zoom .img-block{pointer-events:none;grid-area:1/1;place-items:center;display:grid}.club-zoom .img-block.is-active{z-index:1;pointer-events:auto}.club-zoom .img-wrapper{aspect-ratio:4/5;cursor:zoom-in;opacity:.28;width:min(100%,440px);transition:scale .7s linear(0, .4 16%, 1.06 44%, .98 72%, 1), opacity .4s ease;background:radial-gradient(circle at 30% 20%,#c94c3559,#0000 42%),linear-gradient(160deg,#1a1614,#090909);border:0;border-radius:28px;padding:0;overflow:hidden;scale:.55}.club-zoom .img-block.is-active .img-wrapper{opacity:1;scale:1}.club-zoom .img-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.club-zoom [data-action]{z-index:86;width:2.8rem;height:2.8rem;color:var(--ink);cursor:pointer;opacity:0;pointer-events:none;background:#0c0c0cb8;border:1px solid #ffffff2e;border-radius:999px;place-items:center;display:grid;position:fixed}.club-zoom [data-action] svg{width:1.25rem;height:1.25rem}.club-zoom[data-zoomed=true] [data-action]{opacity:1;pointer-events:auto}.club-zoom [data-action=next]{top:1rem;left:50%;translate:-50%}.club-zoom [data-action=previous]{bottom:1.25rem;left:50%;translate:-50%;rotate:180deg}.club-zoom [data-action=exit]{top:1rem;right:1rem}.club-zoom [data-action=exit] svg{rotate:45deg}.club-zoom[data-zoomed=true] .photos{z-index:85;background:#090909f0;min-height:0;position:fixed;inset:0}.club-zoom[data-zoomed=true] .img-block{visibility:hidden}.club-zoom[data-zoomed=true] .img-block.is-active{visibility:visible}.club-zoom[data-zoomed=true] .img-block.is-active .img-wrapper{aspect-ratio:auto;cursor:default;width:min(92vw,1080px);height:min(82vh,820px)}@media (max-width:800px){.club-zoom-grid{grid-template-columns:1fr}.club-zoom .photos{order:-1;min-height:62vw}}@media (prefers-reduced-motion:reduce){.club-zoom summary svg,.club-zoom .img-wrapper{transition:none}.club-zoom ::details-content{transition:none}}
