.home-community-hero.svelte-4s0x5c{background:var(--spo1-color-website-brand-primary);justify-content:center;align-items:center;height:clamp(400px,56.25vw + 40px,800px);padding:32px 24px;overflow-x:clip}.home-community-copy.svelte-4s0x5c{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;margin-bottom:0;display:flex;position:relative}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){max-width:100%;font-size:clamp(28px,8.7vw,48px);line-height:.98;font-family:var(--spo1-font-ui-legacy);letter-spacing:-.03em;transform-origin:0;font-style:normal;font-weight:800;display:inline-block;transform:skew(-3deg)}.home-community-subtitle.svelte-4s0x5c{color:var(--spo1-color-website-brand-on-primary);font-family:var(--spo1-font-ui);letter-spacing:-.01em;transform-origin:0;margin:14px 0 0;font-size:clamp(16px,1.4vw,20px);font-style:normal;font-weight:500;line-height:1.5;display:inline-block;transform:skew(-3deg)}.home-community-branch-link.svelte-4s0x5c{min-height:50px;color:var(--spo1-color-website-brand-primary);background:var(--spo1-color-website-brand-on-primary);cursor:pointer;font:inherit;font-family:var(--spo1-font-ui);letter-spacing:-.01em;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:12px;margin-top:28px;padding:0 24px;font-size:16px;font-weight:600;line-height:1.4;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex}.home-community-branch-link.svelte-4s0x5c .icon{stroke-width:1.9px;width:18px;height:18px}.home-community-branch-link.svelte-4s0x5c:hover{background:color-mix(in srgb, var(--spo1-color-website-brand-on-primary) 90%, var(--spo1-color-website-brand-primary))}.home-community-branch-link.svelte-4s0x5c:focus-visible{outline:2px solid var(--spo1-color-website-focus-on-brand-primary);outline-offset:4px}.home-community-photos.svelte-4s0x5c{z-index:-2;background:var(--spo1-color-website-brand-primary);position:absolute;inset:0;overflow:hidden}.home-community-photos.svelte-4s0x5c:after{z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--spo1-color-website-brand-primary) 0%, color-mix(in srgb, var(--spo1-color-website-brand-primary) 82%, transparent) 22%, color-mix(in srgb, var(--spo1-color-website-brand-primary) 46%, transparent) 40%, color-mix(in srgb, var(--spo1-color-website-brand-primary) 16%, transparent) 62%, transparent 80%), linear-gradient(180deg, #00000038, #00000061);content:"";position:absolute;inset:0}.home-community-frame-texture.svelte-4s0x5c{display:none}.home-community-photo.svelte-4s0x5c{object-fit:cover;opacity:0;will-change:opacity, transform;width:100%;height:100%;transition:opacity .68s,transform .76s cubic-bezier(.22,.68,.22,1);position:absolute;inset:0;transform:translate(3%)scale(1.025)}.home-community-photo--meetup.svelte-4s0x5c{object-position:50% 52%}.home-community-photo--court-drill.svelte-4s0x5c{object-position:52% 56%}.home-community-photo--group-banner.svelte-4s0x5c{object-position:50% 56%}.home-community-photo--court-lesson.svelte-4s0x5c{object-position:50% 54%}.home-community-photo--court-setup.svelte-4s0x5c{object-position:50% 52%}.home-community-photo--doubles-practice.svelte-4s0x5c{object-position:50% 56%}.home-community-photo.active.svelte-4s0x5c{opacity:1;transform:translateX(0) scale(var(--photo-zoom,1))}.home-community-hero.svelte-4s0x5c:before{background:0 0}@media (width<48em){.home-community-hero.svelte-4s0x5c{height:clamp(400px,92vw + 40px,600px)}.home-community-copy.svelte-4s0x5c{max-width:100%}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:clamp(28px,8.7vw,44px);line-height:.98}.home-community-subtitle.svelte-4s0x5c{margin-top:10px;font-size:clamp(16px,3.8vw,18px)}.home-community-branch-link.svelte-4s0x5c{min-height:50px;margin-top:22px;font-size:clamp(14px,3.6vw,16px)}}@media (width>=64em){.home-community-hero.svelte-4s0x5c{justify-content:flex-start;align-items:flex-end;padding:clamp(48px,7vw,88px)}.home-community-frame-texture.svelte-4s0x5c{--spo1-home-grain-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22160%22%20viewBox%3D%220%200%20160%20160%22%3E%3Cfilter%20id%3D%22noise%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.78%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type%3D%22table%22%20tableValues%3D%220%20.06%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23noise\)%22%2F%3E%3C%2Fsvg%3E);z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.home-community-frame-texture-edge.svelte-4s0x5c{background-image:var(--spo1-home-grain-image);opacity:.06;background-repeat:repeat;background-size:160px 160px;position:absolute}.home-community-frame-texture-edge--top.svelte-4s0x5c{height:16px;inset:0 0 auto}.home-community-frame-texture-edge--right.svelte-4s0x5c{width:16px;inset:16px 0 20px auto}.home-community-frame-texture-edge--bottom.svelte-4s0x5c{height:20px;inset:auto 0 0}.home-community-frame-texture-edge--left.svelte-4s0x5c{width:16px;inset:16px auto 20px 0}.home-community-copy.svelte-4s0x5c{text-align:left;z-index:4;align-items:flex-start;width:auto;max-width:min(38vw,480px);margin-bottom:0}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:clamp(48px,5.6vw,76px);line-height:.98}}.home-community-hero.svelte-4s0x5c{isolation:isolate;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;height:clamp(560px,100svh - 120px,820px);min-height:560px;padding:clamp(40px,7vw,96px) max(40px,50vw - 656px);display:flex;position:relative;overflow:hidden}.home-community-photos.svelte-4s0x5c{z-index:0;aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.home-community-photo.svelte-4s0x5c,.home-community-photo.active.svelte-4s0x5c{object-fit:cover;background:var(--spo1-color-website-brand-primary);width:100%;height:100%;transition:opacity .68s;inset:0;transform:none}.home-community-copy.svelte-4s0x5c{z-index:4;text-align:left;background:0 0;align-items:flex-start;width:min(58vw,680px);max-width:680px;margin:0;padding:0;position:relative}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){white-space:nowrap}@media (width<48em){.home-community-hero.svelte-4s0x5c{flex-direction:column;justify-content:flex-start;align-items:stretch;height:auto;min-height:0;padding:0;display:flex;position:relative}.home-community-photos.svelte-4s0x5c{aspect-ratio:4/3;flex:none;height:auto;position:relative;inset:auto}.home-community-photo.svelte-4s0x5c,.home-community-photo.active.svelte-4s0x5c{object-fit:cover}.home-community-copy.svelte-4s0x5c{background:var(--spo1-color-website-brand-primary);width:100%;max-width:none;margin:0;padding:24px 20px 32px;position:relative;inset:auto}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:clamp(24px,7.8vw,40px)}}@media (width>=64em){.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:64px}.home-community-subtitle.svelte-4s0x5c{font-size:20px}.home-community-branch-link.svelte-4s0x5c{min-height:56px;font-size:18px}}@media (width>=80em){.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:72px}}@media (width>=100rem){.home-community-copy.svelte-4s0x5c{width:min(58vw,760px);max-width:760px}.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){font-size:80px}.home-community-subtitle.svelte-4s0x5c{font-size:22px}.home-community-branch-link.svelte-4s0x5c{min-height:60px;padding-inline:28px;font-size:19px}}@media (prefers-reduced-motion:no-preference){.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c){animation:.6s cubic-bezier(.22,1,.36,1) both spo1-slide-up-reveal-skew}.home-community-subtitle.svelte-4s0x5c{animation:.6s cubic-bezier(.22,1,.36,1) 90ms both spo1-slide-up-reveal-skew}.home-community-branch-link.svelte-4s0x5c{animation:.6s cubic-bezier(.22,1,.36,1) .18s both spo1-slide-up-reveal}}@media (prefers-reduced-motion:reduce){.home-community-hero.svelte-4s0x5c .home-video-title:where(.svelte-4s0x5c),.home-community-subtitle.svelte-4s0x5c,.home-community-branch-link.svelte-4s0x5c{animation:none}.home-community-photo.svelte-4s0x5c{transition:none;transform:none}}.home-main.svelte-1uha8ag{color:#f7fbff;background:#0f1724}.home-main.svelte-1uha8ag .comparison-item:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .comparison-mobile-point:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#c8d6e5}.home-main.svelte-1uha8ag .comparison-row--with:where(.svelte-1uha8ag) .comparison-mark:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .comparison-mobile-point--after:where(.svelte-1uha8ag) .comparison-mobile-label:where(.svelte-1uha8ag){color:#c0fb00}.home-main.svelte-1uha8ag .comparison-row--without:where(.svelte-1uha8ag) .comparison-mark:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .comparison-mobile-point--before:where(.svelte-1uha8ag) .comparison-mobile-label:where(.svelte-1uha8ag){color:#ff4d4d}.home-hero-transition.svelte-1uha8ag{isolation:isolate;background:#0f1724;position:relative}body.program-modal-open .home-hero-transition.svelte-1uha8ag{z-index:21}.home-hero-transition-stage.svelte-1uha8ag{z-index:0;position:relative}.home-hero-transition-next.svelte-1uha8ag{z-index:1;background:#0f1724;position:relative}.home-hero-transition-next.svelte-1uha8ag .page-main:where(.svelte-1uha8ag),.home-hero-transition-next.svelte-1uha8ag .program-guide{padding-bottom:clamp(24px,3vw,40px)}.home-main.svelte-1uha8ag>.home-start:where(.svelte-1uha8ag){padding-top:clamp(16px,2.2vw,24px)}.home-hero-transition-next.svelte-1uha8ag .program-guide-title{color:#f7fbff}.home-hero-transition-next.svelte-1uha8ag .program-guide-header .eyebrow,.home-hero-transition-next.svelte-1uha8ag .program-guide-lead,.home-hero-transition-next.svelte-1uha8ag .program-guide-note{color:#c8d6e5}.home-hero-transition-next.svelte-1uha8ag .program-guide-header .eyebrow span,.home-hero-transition-next.svelte-1uha8ag .program-guide-lead-emphasis{color:var(--spo1-color-website-refresh-accent)}.home-hero-transition-next.svelte-1uha8ag .program-guide-footer{border-top-color:#c8d6e53d}.home-hero-transition-next.svelte-1uha8ag .program-guide-footer a{color:#f7fbff}.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag){border-top-color:#c8d6e53d}.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .eyebrow,.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .text-link,.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .ui-accordion-trigger{color:#f7fbff}.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .faq-items{border-top-color:#c8d6e55c}.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .ui-accordion-item{border-bottom-color:#c8d6e53d}.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .ui-accordion-content-inner,.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .ui-accordion-chevron{color:#c8d6e5}@media (width>=64em){.home-hero-transition-next.svelte-1uha8ag .page-main:where(.svelte-1uha8ag){width:min(100%,1680px);padding-inline:clamp(32px,3vw,48px)}.home-main.svelte-1uha8ag .comparison-item:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .home-faq:where(.svelte-1uha8ag) .ui-accordion-content-inner{font-size:17px}.home-hero-transition-stage.svelte-1uha8ag{position:sticky;top:0}}@media (width>=100rem){.home-hero-transition-next.svelte-1uha8ag .page-main:where(.svelte-1uha8ag){width:min(100%,1760px);padding-inline:clamp(48px,3vw,72px)}}@media (prefers-reduced-motion:reduce){.home-hero-transition-stage.svelte-1uha8ag{position:relative;top:auto}}
