.frame.svelte-gfntl5{transform-origin:70% 100%;width:fit-content;height:100%;position:relative}.frame.svelte-gfntl5 picture{height:100%;display:block;position:relative}.cast.svelte-gfntl5{left:calc(var(--x) - var(--w) / 2);width:var(--w);border-radius:var(--radius-full);pointer-events:none;position:absolute}.foot.svelte-gfntl5{top:calc(var(--y) - 1.2%);height:calc(2.4% * (1 + var(--lift)));opacity:calc(1 - var(--lift) * .6);background:radial-gradient(closest-side, color-mix(in oklch, var(--fg) 30%, transparent), color-mix(in oklch, var(--fg) 8%, transparent) 60%, transparent)}.pool.svelte-gfntl5{top:calc(var(--y) - 2.5%);background:radial-gradient(closest-side, color-mix(in oklch, var(--fg) 9%, transparent), transparent);height:5%}.players.svelte-gxl07e,.slot.svelte-gxl07e{height:100%;position:relative}.extra.svelte-gxl07e{justify-content:flex-end;display:flex;position:absolute;inset:0}.off.svelte-gxl07e{opacity:0;visibility:hidden}.cards.svelte-ema71a{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter-wide);scrollbar-width:none;padding-inline:var(--gutter-wide);margin-inline:calc(-1 * var(--gutter-wide));gap:.75rem;display:flex;overflow-x:auto}.cards.svelte-ema71a::-webkit-scrollbar{display:none}.card.svelte-ema71a{scroll-snap-align:start;flex:0 0 40vw;height:5.5rem}.tall.svelte-ema71a .card:where(.svelte-ema71a){aspect-ratio:3/4;flex-basis:56vw;height:auto}@media (width<=639px){.cards.tall.svelte-ema71a{gap:.5rem;height:20rem;margin-inline:0;padding-inline:0;overflow:visible}.tall.svelte-ema71a .card:where(.svelte-ema71a){aspect-ratio:auto;min-width:0;height:100%;transition:flex-grow .7s var(--ease-out-expo);flex:1 1 0}.tall.svelte-ema71a .card.open:where(.svelte-ema71a){flex-grow:4.5}.tall.svelte-ema71a .card:where(.svelte-ema71a):not(.open) .card-label{writing-mode:vertical-rl;rotate:180deg}.tall.svelte-ema71a .card:where(.svelte-ema71a):not(.open) .card-desc{display:none}.tall.svelte-ema71a .card.open:where(.svelte-ema71a) .card-desc{opacity:1;white-space:normal;transition-delay:.25s;transform:none}.tall.svelte-ema71a .card.open:where(.svelte-ema71a) .card-label{transform:translateY(-.7rem)}}@media (width>=640px){.card.svelte-ema71a{flex-basis:11rem;height:7rem}.tall.svelte-ema71a .card:where(.svelte-ema71a){flex-basis:16rem}}@media (width>=1024px){.cards.svelte-ema71a{gap:1.25rem;margin-inline:0;padding-inline:0;overflow:visible}.card.svelte-ema71a{aspect-ratio:auto;min-width:0;height:clamp(7rem,12dvh,11rem);transition:flex-grow .7s var(--ease-out-expo);flex:1 1 0}.card.svelte-ema71a:hover,.card.svelte-ema71a:focus-within{flex-grow:1.6}.tall.svelte-ema71a .card:where(.svelte-ema71a){height:clamp(20rem,46vh,28rem)}.cards.svelte-ema71a:hover .card:where(.svelte-ema71a):not(:hover) .card-service,.cards.svelte-ema71a:focus-within .card:where(.svelte-ema71a):not(:focus-within) .card-service{opacity:.88;transition:opacity var(--duration-slow) var(--ease-out-expo)}}.hero.svelte-tc3uts{isolation:isolate;min-height:90dvh;display:flex;position:relative;overflow-x:clip}.hero-grid.svelte-tc3uts{z-index:3;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);gap:2rem;width:100%;min-width:0;padding-block:2rem;display:grid;position:relative}.hero-copy.svelte-tc3uts{z-index:1;align-self:end;padding-bottom:4vh;position:relative}.hero-player.svelte-tc3uts{z-index:2;pointer-events:none;width:min(78vw,22rem);position:absolute;top:4%;right:-12%}.hero-figure.svelte-tc3uts{height:100%;position:relative}.hero-player.svelte-tc3uts{will-change:transform;backface-visibility:hidden}.hero-player.svelte-tc3uts img{width:100%;height:auto;display:block}.hero.svelte-tc3uts .hero-watermark{z-index:1;position:absolute;bottom:calc(67% - .123em);left:50%;translate:-50%}.hero-line.svelte-tc3uts{z-index:1;position:absolute;left:0;right:0}.hero-line-top.svelte-tc3uts{top:38%}.hero-line-bottom.svelte-tc3uts{top:64%}.hero-title.svelte-tc3uts{font-size:var(--text-h1);letter-spacing:var(--tracking-headline);flex-wrap:wrap;column-gap:.3em;max-width:12ch;font-weight:800;line-height:.98;display:flex}.word-box.svelte-tc3uts{vertical-align:bottom;margin:-.18em -.06em -.28em -.02em;padding:.18em .06em .28em .02em;display:inline-block;overflow:hidden}.word.svelte-tc3uts{display:inline-block}.hero-subtitle.svelte-tc3uts{font-size:var(--text-body);letter-spacing:var(--tracking-hero-mobile);color:var(--fg);margin-top:1rem}.hero-cta.svelte-tc3uts{font-size:var(--text-lead);margin-top:2rem}@media (width>=1024px){.hero-grid.svelte-tc3uts{grid-template-rows:29.7dvh 27.9dvh 1fr auto;gap:0;padding-top:0;padding-bottom:3.5dvh}.hero-copy.svelte-tc3uts{grid-row:2;align-self:center;padding-block:1.5dvh 0}.hero-cards.svelte-tc3uts{grid-row:4}.hero-title.svelte-tc3uts{font-size:var(--text-headline);max-width:70%;line-height:.9}.hero-subtitle.svelte-tc3uts{letter-spacing:var(--tracking-hero);margin-top:1.2dvh;font-size:clamp(.9375rem,min(1.2vw,2.2dvh),1.5rem)}.hero-cta.svelte-tc3uts{margin-top:3dvh;font-size:clamp(1rem,min(1.2vw,2.2dvh),1.375rem)}.hero-line-top.svelte-tc3uts{top:33%}.hero-line-bottom.svelte-tc3uts{top:64%}.hero-player.svelte-tc3uts{width:auto;height:72dvh;top:auto;bottom:17dvh;right:-1.5%}.hero-player.svelte-tc3uts img{width:auto;height:100%}}@media (width>=640px) and (width<=1023px){.hero-grid.svelte-tc3uts{grid-template-rows:minmax(0,1fr) auto auto}.hero-player.svelte-tc3uts{pointer-events:none;grid-area:1/1;width:auto;min-height:0;position:relative;inset:auto}.hero-figure.svelte-tc3uts{position:absolute;inset:0}.hero-figure.svelte-tc3uts .players{height:100%;position:absolute;bottom:0;right:-6%}.hero-player.svelte-tc3uts img{width:auto;height:100%}.hero-line.svelte-tc3uts{display:none}.hero-copy.svelte-tc3uts{padding-block:1.75rem}.hero-copy.svelte-tc3uts:before,.hero-copy.svelte-tc3uts:after{content:"";left:calc(-1 * var(--gutter-wide));width:100vw;height:var(--court-line-weight);opacity:.65;position:absolute}.hero-copy.svelte-tc3uts:before{background:linear-gradient(to right, var(--accent) 35%, transparent);top:0}.hero-copy.svelte-tc3uts:after{background:linear-gradient(to left, var(--accent) 35%, transparent);bottom:0}}@media (width<=639px){.hero.svelte-tc3uts{--scene:calc(100dvh - var(--spacing-topbar) - var(--spacing-header));--l1:calc(var(--scene) * .39);--player:min(var(--l1), 76vw);min-height:auto;display:block}.hero-grid.svelte-tc3uts{grid-template-rows:var(--l1) auto auto;gap:0;padding-block:0}.hero-copy.svelte-tc3uts:before{content:none}.hero-copy.svelte-tc3uts:after{content:"";left:calc(-1 * var(--gutter-wide));width:100vw;height:var(--court-line-weight);background:linear-gradient(to left, var(--accent) 35%, transparent);opacity:.65;position:absolute;bottom:0}.hero.svelte-tc3uts .hero-watermark{opacity:1;top:auto;bottom:calc(100% - var(--l1) - .123em + .28em);font-size:24vw}.hero-line.svelte-tc3uts{display:block}.hero-line-top.svelte-tc3uts{top:var(--l1)}.hero-line-bottom.svelte-tc3uts{display:none}.hero-player.svelte-tc3uts{top:calc(var(--l1) - var(--player));width:auto;height:var(--player);right:0}.hero-player.svelte-tc3uts img{width:auto;height:100%}.hero-copy.svelte-tc3uts{grid-row:2;padding-block:1.6rem 1.75rem}.hero-title.svelte-tc3uts{white-space:nowrap;max-width:none;font-size:clamp(2rem,11.2vw,3.25rem);line-height:.95}.hero-subtitle.svelte-tc3uts{max-width:32ch;font-size:var(--text-body);letter-spacing:.01em;color:var(--fg-muted);text-wrap:balance;margin-top:.8rem;line-height:1.5}.hero-cta.svelte-tc3uts{font-size:var(--text-lead);margin-top:1.4rem}.hero-cards.svelte-tc3uts{margin-inline:calc(-1 * var(--gutter-wide));padding-block:1.25rem 1.5rem;padding-inline:var(--gutter-wide);-webkit-mask-image:linear-gradient(to right, var(--mask-opaque) calc(100% - 2.25rem), transparent);mask-image:linear-gradient(to right, var(--mask-opaque) calc(100% - 2.25rem), transparent);grid-row:3}}@media (width<=639px) and (height<=720px){.hero.svelte-tc3uts{--l1:calc(var(--scene) * .37);--player:min(calc(var(--scene) * .32), 76vw)}}@supports (animation-timeline:scroll()){@media (width<=639px) and (prefers-reduced-motion:no-preference){.hero.svelte-tc3uts .hero-watermark{animation:linear both svelte-tc3uts-drift-down;animation-timeline:scroll(root);animation-range:0 90vh}.hero-player.svelte-tc3uts{animation:linear both svelte-tc3uts-drift-up;animation-timeline:scroll(root);animation-range:0 90vh}}}@keyframes svelte-tc3uts-drift-down{to{transform:translateY(35%)}}@keyframes svelte-tc3uts-drift-up{to{transform:translateY(-9%)}}@media (prefers-reduced-motion:no-preference){.js .hero.svelte-tc3uts .watermark .letter{animation:svelte-tc3uts-rise .9s var(--ease-out-expo) both;animation-delay:calc(var(--i) * 60ms)}.js .hero-line.svelte-tc3uts .court-line{animation:svelte-tc3uts-draw 1s var(--ease-out-expo) .2s both}.js .hero-figure.svelte-tc3uts{animation:svelte-tc3uts-land 1.1s var(--ease-out-expo) .1s both}.js .word.svelte-tc3uts{animation:svelte-tc3uts-rise .8s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i) * 90ms)}.js .hero-subtitle.svelte-tc3uts{animation:svelte-tc3uts-fade .8s var(--ease-out-expo) .65s both}.js .hero-cta.svelte-tc3uts{animation:svelte-tc3uts-fade .6s var(--ease-out-expo) .75s both}.js .hero-cards.svelte-tc3uts .card{animation:svelte-tc3uts-rise-soft .9s var(--ease-out-expo) both;animation-delay:calc(.95s + var(--i) * 80ms)}}@keyframes svelte-tc3uts-rise{0%{transform:translateY(140%)}to{transform:translateY(0)}}@keyframes svelte-tc3uts-rise-soft{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-tc3uts-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-tc3uts-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-tc3uts-land{0%{transform:translate(12%)}to{transform:translate(0)}}.club.svelte-7csuhz{padding-block:var(--section-y);position:relative;overflow:hidden}.grid-club.svelte-7csuhz{gap:var(--space-block-lg);grid-template-columns:minmax(0,1fr);display:grid}.facts.svelte-7csuhz{font-size:var(--text-small);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;font-weight:600;display:flex}.facts.svelte-7csuhz li:where(.svelte-7csuhz)+li:where(.svelte-7csuhz):before{content:"";vertical-align:middle;border-radius:var(--radius-full);background:var(--fg-subtle);width:.3rem;height:.3rem;margin-right:1rem;display:inline-block}@media (width<=639px){.facts.svelte-7csuhz{letter-spacing:0;font-size:min(var(--text-fine), 3.1vw);white-space:nowrap;flex-wrap:nowrap;gap:.35rem;font-weight:500}.facts.svelte-7csuhz li:where(.svelte-7csuhz){border:1px solid var(--line-strong);border-radius:var(--radius-btn);padding:.3rem .55rem}.facts.svelte-7csuhz li:where(.svelte-7csuhz)+li:where(.svelte-7csuhz):before{display:none}}.copy.svelte-7csuhz .body{max-width:44ch;color:var(--fg-muted);margin-top:1.5rem}.cta.svelte-7csuhz{font-size:var(--text-lead);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:2.25rem;display:flex}@media (width>=1024px){.grid-club.svelte-7csuhz{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}@media (prefers-reduced-motion:no-preference){.js .photos.svelte-7csuhz .card{opacity:0;transform:translateY(2rem)}.js .photos.svelte-7csuhz[data-reveal=in] .card{opacity:1;transition:opacity .9s var(--ease-out-expo), transform .9s var(--ease-out-expo), flex-grow .7s var(--ease-out-expo);transition-delay:calc(.1s + var(--i) * 90ms), calc(.1s + var(--i) * 90ms), 0s;transform:none}}.head.svelte-1irhl2m{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}@media (width<=639px){.head.svelte-1irhl2m{flex-wrap:wrap;margin-bottom:2rem}}.empty.svelte-1irhl2m{color:var(--fg-muted);font-size:var(--text-lead)}.head.svelte-1vjdkq1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.gallery.svelte-xjs95h{padding-block:var(--section-y);overflow:hidden}.stage.svelte-xjs95h{position:relative}.head.svelte-xjs95h .cta{font-size:var(--text-lead);margin-top:2rem}.photos.svelte-xjs95h{columns:2;column-gap:.75rem;margin-top:2.5rem}.slot.svelte-xjs95h{break-inside:avoid;aspect-ratio:var(--ar);margin-bottom:.75rem}.shot-btn.svelte-xjs95h{border-radius:var(--radius-card);cursor:zoom-in;width:100%;height:100%;transition:opacity .5s var(--ease-out-expo);display:block;overflow:hidden}.mask.svelte-xjs95h,.mask.svelte-xjs95h picture{height:100%;display:block}.mask.svelte-xjs95h img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out-expo)}.photos.svelte-xjs95h:has(.shot-btn:where(.svelte-xjs95h):is(:where(.svelte-xjs95h):hover,:where(.svelte-xjs95h):focus-visible)) .shot-btn:where(.svelte-xjs95h):not(:hover,:focus-visible){opacity:.45}.shot-btn.svelte-xjs95h:is(:where(.svelte-xjs95h):hover,:where(.svelte-xjs95h):focus-visible) img{transform:scale(1.04)}@media (width>=640px) and (width<=1023px){.photos.svelte-xjs95h{columns:3;column-gap:1rem}.slot.svelte-xjs95h{margin-bottom:1rem}}@media (width>=1024px){.head.svelte-xjs95h{z-index:1;text-align:center;pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.head.svelte-xjs95h .cta{pointer-events:auto}.photos.svelte-xjs95h{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(2.5rem,4.2vw,4.25rem);gap:1rem;margin-top:0;display:grid}.slot.svelte-xjs95h{aspect-ratio:auto;margin:0}.slot.svelte-xjs95h:first-child{grid-area:1/1/span 5/span 3}.slot.svelte-xjs95h:nth-child(2){grid-area:2/5/span 4/span 4}.slot.svelte-xjs95h:nth-child(3){grid-area:1/10/span 3/span 3}.slot.svelte-xjs95h:nth-child(4){grid-area:5/11/span 4/span 2}.slot.svelte-xjs95h:nth-child(5){grid-area:8/1/span 3/span 2}.slot.svelte-xjs95h:nth-child(6){grid-area:12/2/span 5/span 4}.slot.svelte-xjs95h:nth-child(7){grid-area:13/7/span 5/span 3}.slot.svelte-xjs95h:nth-child(8){grid-area:11/10/span 3/span 3}.slot.svelte-xjs95h:nth-child(9){grid-area:15/11/span 3/span 2}}@media (prefers-reduced-motion:no-preference){.js .mask.svelte-xjs95h[data-reveal]{opacity:0;transition:opacity .9s var(--ease-out-expo), transform 1.3s var(--ease-out-expo);transform:translateY(20%)scale(1.15)}.js .mask.svelte-xjs95h[data-reveal=in]{opacity:1;transform:none}}.why.svelte-2c2xmp{padding-block:var(--section-y)}.head.svelte-2c2xmp{gap:1.25rem;display:grid}.intro.svelte-2c2xmp{max-width:38rem;font-size:var(--text-lead);color:var(--fg-muted)}.claims.svelte-2c2xmp{gap:clamp(2.5rem,5vw,3.5rem);margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.claim.svelte-2c2xmp{align-content:start;gap:.9rem;display:grid}.text.svelte-2c2xmp{color:var(--fg-muted)}.source.svelte-2c2xmp{font-size:var(--text-small);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:text-decoration-color var(--duration-fast);justify-self:start;font-weight:600}.source.svelte-2c2xmp:is(:where(.svelte-2c2xmp):hover,:where(.svelte-2c2xmp):focus-visible){-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.ctas.svelte-2c2xmp{font-size:var(--text-lead);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}@media (width>=1024px){.head.svelte-2c2xmp{align-items:end;column-gap:var(--space-columns);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.claims.svelte-2c2xmp{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(2rem,4vw,4rem)}}.news.svelte-1j86t1b{padding-block:var(--section-y)}.grid-news.svelte-1j86t1b{gap:clamp(2rem,5vw,3.5rem);display:grid}.lead.svelte-1j86t1b{max-width:30rem;font-size:var(--text-lead);color:var(--fg-muted);margin-top:1.25rem}.cta.svelte-1j86t1b{font-size:var(--text-lead);margin-top:1.75rem}.issues.svelte-1j86t1b{border-top:1px solid var(--line)}.issue.svelte-1j86t1b{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.25rem;text-decoration:none;display:grid}.when.svelte-1j86t1b{font-size:var(--text-small);color:var(--fg-muted);font-weight:600}.month.svelte-1j86t1b{letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--fg);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900;line-height:1;display:block}.what.svelte-1j86t1b{gap:.25rem;display:grid}.title.svelte-1j86t1b{font-weight:700;font-size:var(--text-lead);line-height:1.3}.summary.svelte-1j86t1b{font-size:var(--text-small);color:var(--fg-muted)}.open.svelte-1j86t1b{border:1px solid var(--line-strong);border-radius:var(--radius-full);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-nav);transition:background-color var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);padding:.35rem .8rem;font-weight:700}.issue.svelte-1j86t1b:is(:where(.svelte-1j86t1b):hover,:where(.svelte-1j86t1b):focus-visible) .title:where(.svelte-1j86t1b){color:var(--accent)}.issue.svelte-1j86t1b:is(:where(.svelte-1j86t1b):hover,:where(.svelte-1j86t1b):focus-visible) .open:where(.svelte-1j86t1b){border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}@media (width>=640px){.issue.svelte-1j86t1b{grid-template-columns:5.5rem minmax(0,1fr) auto;gap:1.25rem}}@media (width>=1024px){.grid-news.svelte-1j86t1b{align-items:start;column-gap:var(--space-columns);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
