.styles-module__OpA5VW__appBar{--header-ink:color-mix(in srgb, var(--ds-color-primary-dark) 70%, black);z-index:1200;background:color-mix(in srgb, var(--header-ink) 92%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:var(--ds-shadow-md);padding:var(--ds-space-sm) 0;border-bottom:1px solid #ffffff14;position:sticky;top:0}.styles-module__OpA5VW__toolbar{max-width:1200px;padding:0 var(--ds-space-lg);justify-content:space-between;align-items:center;gap:var(--ds-space-lg);margin:0 auto;display:flex;position:relative}.styles-module__OpA5VW__brandMark{background:var(--ds-color-surface);padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius-full);box-shadow:var(--ds-shadow-md);align-items:center;line-height:0;display:inline-flex}.styles-module__OpA5VW__nav{display:flex}.styles-module__OpA5VW__navList{align-items:center;gap:var(--ds-space-2xl);margin:0;padding:0;list-style:none;display:flex}.styles-module__OpA5VW__navLink{padding:var(--ds-space-xs) 0;color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .2s ease-in-out;display:block;position:relative}.styles-module__OpA5VW__navLink:after{content:"";border-radius:var(--ds-radius-full);background:var(--ds-color-secondary-light);width:0%;height:2px;transition:width .25s ease-in-out;position:absolute;bottom:-4px;left:0}.styles-module__OpA5VW__navLink:hover{color:#fff}.styles-module__OpA5VW__navLink:hover:after{width:100%}.styles-module__OpA5VW__actions{align-items:center;gap:var(--ds-space-lg);display:flex}.styles-module__OpA5VW__ctaLink{text-decoration:none}.styles-module__OpA5VW__ctaButton{border-radius:var(--ds-radius-full)!important}.styles-module__OpA5VW__navToggle{color:#fff;cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:none}@media (max-width:768px){.styles-module__OpA5VW__navToggle{display:flex}.styles-module__OpA5VW__nav{background:color-mix(in srgb, var(--header-ink) 98%, transparent);box-shadow:var(--ds-shadow-lg);opacity:0;visibility:hidden;border-bottom:1px solid #ffffff14;max-height:0;transition:max-height .25s ease-in-out,opacity .2s ease-in-out;position:absolute;top:100%;left:0;right:0;overflow:hidden}.styles-module__OpA5VW__navOpen{opacity:1;visibility:visible;max-height:320px}.styles-module__OpA5VW__navList{flex-direction:column;align-items:stretch;gap:0}.styles-module__OpA5VW__navList li{border-bottom:1px solid #ffffff14}.styles-module__OpA5VW__navList li:last-child{border-bottom:none}.styles-module__OpA5VW__navLink{padding:var(--ds-space-lg) var(--ds-space-xl)}.styles-module__OpA5VW__navLink:after{display:none}}@media (max-width:420px){.styles-module__OpA5VW__ctaLink{display:none}}
.styles-module__pP91ca__reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(28px)}.styles-module__pP91ca__reveal.styles-module__pP91ca__shown{opacity:1;transform:none}.styles-module__pP91ca__stagger>*{opacity:0;transition:opacity .6s cubic-bezier(.2,.6,.2,1),transform .6s cubic-bezier(.2,.6,.2,1);transform:translateY(22px)}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>*{opacity:1;transform:none}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>:nth-child(2){transition-delay:60ms}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>:nth-child(3){transition-delay:.12s}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>:nth-child(4){transition-delay:.18s}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>:nth-child(5){transition-delay:.24s}.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.styles-module__pP91ca__reveal,.styles-module__pP91ca__reveal.styles-module__pP91ca__shown,.styles-module__pP91ca__stagger>*,.styles-module__pP91ca__stagger.styles-module__pP91ca__shown>*{opacity:1!important;transition:none!important;transform:none!important}}
.styles-module__bbgzjG__all{--lp-accent:var(--ds-color-primary-light);--lp-accent-ink:var(--ds-color-primary);--lp-accent-light:var(--ds-color-primary-light);--lp-cream:color-mix(in srgb, var(--ds-color-primary) 4%, #fbf8f1);--lp-cream-deep:color-mix(in srgb, var(--ds-color-primary) 8%, #f4efe3);--lp-ink:color-mix(in srgb, var(--ds-color-primary) 55%, #0b0f0d);--lp-muted:color-mix(in srgb, var(--lp-ink) 62%, #fbf8f1);--lp-line:color-mix(in srgb, var(--lp-ink) 10%, transparent);--lp-dark:var(--ds-color-primary);--lp-radius:24px;background-color:var(--lp-cream);color:var(--lp-ink);min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.styles-module__bbgzjG__tennis{--lp-accent:#469e6d;--lp-accent-ink:#3a8a5c;--lp-accent-light:#7cc79c}.styles-module__bbgzjG__padel{--lp-accent:#42b4d0;--lp-accent-ink:#1d86a3;--lp-accent-light:#7fd3e6}.styles-module__bbgzjG__accent{color:var(--lp-accent-ink)}.styles-module__bbgzjG__accentOnDark{color:var(--lp-accent-light)}.styles-module__bbgzjG__eyebrow{border-radius:var(--ds-radius-full);background:var(--ds-color-surface);border:1px solid var(--lp-line);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink);align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:.68rem;font-weight:800;display:inline-flex}.styles-module__bbgzjG__eyebrowOnDark{color:#fff;background:#ffffff1a;border-color:#fff3}.styles-module__bbgzjG__eyebrowDot{background:var(--lp-accent);border-radius:50%;flex:none;width:6px;height:6px}.styles-module__bbgzjG__pill.styles-module__bbgzjG__pill{border-radius:var(--ds-radius-full)}.styles-module__bbgzjG__inlineLink{text-decoration:none;display:inline-flex}.styles-module__bbgzjG__hero{padding:72px var(--ds-space-lg) 0;background:radial-gradient(ellipse 700px 420px at 78% 8%, color-mix(in srgb, var(--lp-accent) 16%, transparent), transparent 70%), radial-gradient(ellipse 600px 380px at 12% 30%, #f5d98a38, transparent 70%), var(--lp-cream);flex-direction:column;align-items:center;gap:56px;display:flex;position:relative}.styles-module__bbgzjG__heroText{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:760px;display:flex}.styles-module__bbgzjG__heroText .styles-module__bbgzjG__eyebrow{align-self:center}.styles-module__bbgzjG__heroTitle{letter-spacing:-.035em;color:var(--lp-ink);margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.02}.styles-module__bbgzjG__heroLead{max-width:560px;color:var(--lp-muted);margin:0;font-size:1.1rem;line-height:1.6}.styles-module__bbgzjG__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.styles-module__bbgzjG__heroLogin{color:var(--lp-muted);align-items:center;gap:2px;font-size:.9rem;display:inline-flex}.styles-module__bbgzjG__loginBtn.styles-module__bbgzjG__loginBtn{--text-color:var(--lp-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.styles-module__bbgzjG__heroOrganizer{color:var(--lp-ink);border-bottom:1px solid var(--lp-line);align-items:center;gap:8px;padding-bottom:2px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.styles-module__bbgzjG__heroOrganizer svg{color:#25d366}.styles-module__bbgzjG__heroOrganizer:hover{border-bottom-color:var(--lp-ink)}.styles-module__bbgzjG__heroText>*{animation:.7s cubic-bezier(.2,.6,.2,1) both styles-module__bbgzjG__heroRise}.styles-module__bbgzjG__heroText>:nth-child(2){animation-delay:80ms}.styles-module__bbgzjG__heroText>:nth-child(3){animation-delay:.16s}.styles-module__bbgzjG__heroText>:nth-child(4){animation-delay:.24s}.styles-module__bbgzjG__heroText>:nth-child(5){animation-delay:.32s}.styles-module__bbgzjG__bento{animation:.9s cubic-bezier(.2,.6,.2,1) .25s both styles-module__bbgzjG__heroRise}@keyframes styles-module__bbgzjG__heroRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.styles-module__bbgzjG__heroText>*,.styles-module__bbgzjG__bento{animation:none}}.styles-module__bbgzjG__bento{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.25fr) repeat(2,minmax(0,1fr));align-items:end;gap:20px;width:100%;max-width:1200px;display:grid}.styles-module__bbgzjG__tile{border-radius:var(--lp-radius);height:300px;box-shadow:var(--ds-shadow-sm);flex-direction:column;justify-content:space-between;gap:12px;margin-bottom:28px;padding:20px;display:flex;position:relative;overflow:hidden}.styles-module__bbgzjG__tileEyebrow{letter-spacing:.09em;text-transform:uppercase;opacity:.75;font-size:.66rem;font-weight:800}.styles-module__bbgzjG__tileFigure{letter-spacing:-.04em;font-size:3rem;font-weight:800;line-height:1}.styles-module__bbgzjG__tileText{opacity:.8;margin:8px 0 0;font-size:.82rem;line-height:1.45}.styles-module__bbgzjG__tilePhoto{color:#fff;background-position:50%;background-size:cover;justify-content:space-between}.styles-module__bbgzjG__tilePhoto:before{content:"";background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--lp-dark) 85%, transparent));position:absolute;inset:0}.styles-module__bbgzjG__tilePhoto>*{position:relative}.styles-module__bbgzjG__tileTag{border-radius:var(--ds-radius-full);color:var(--lp-ink);background:#ffffffeb;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.styles-module__bbgzjG__tilePhotoTitle{margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.styles-module__bbgzjG__tileDark{background:var(--lp-dark);color:#fff}.styles-module__bbgzjG__tileDark .styles-module__bbgzjG__tileFigure{color:#fff}.styles-module__bbgzjG__tileLight{background:var(--lp-cream-deep);color:var(--lp-ink);box-shadow:none;border:1px solid var(--lp-line)}.styles-module__bbgzjG__sparkline{width:100%;height:40px;margin-top:12px;display:block}.styles-module__bbgzjG__sparkline polyline{stroke:var(--lp-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.styles-module__bbgzjG__sparkline circle{fill:var(--lp-accent)}.styles-module__bbgzjG__tileAccent{background:var(--lp-accent);color:#fff}.styles-module__bbgzjG__tileIcon{background:#ffffff38;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.styles-module__bbgzjG__tileAccentTitle{letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:800;line-height:1.1}.styles-module__bbgzjG__tileAccent .styles-module__bbgzjG__tileText{opacity:.92}.styles-module__bbgzjG__phone{background:#101412;border-radius:42px;padding:9px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000073}.styles-module__bbgzjG__phone img{border-radius:33px;width:100%;height:auto;display:block}.styles-module__bbgzjG__phoneCut{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:0}.styles-module__bbgzjG__phoneCut img{object-fit:cover;object-position:top;border-bottom-right-radius:0;border-bottom-left-radius:0;height:100%}.styles-module__bbgzjG__heroPhone{justify-self:center;width:100%;max-width:260px;height:440px}.styles-module__bbgzjG__band{background:var(--lp-dark);flex-direction:column;gap:12px;padding:22px 0 18px;display:flex}.styles-module__bbgzjG__bandLabel{text-align:center;letter-spacing:.09em;text-transform:uppercase;color:#fff9;font-size:.66rem;font-weight:800}.styles-module__bbgzjG__marqueeItem{background:#fffffff2;border-radius:12px;justify-content:center;align-items:center;margin:0 28px;padding:6px 10px;display:flex}.styles-module__bbgzjG__features{max-width:1200px;padding:112px var(--ds-space-lg) 48px;flex-direction:column;gap:136px;margin:0 auto;display:flex}.styles-module__bbgzjG__feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.styles-module__bbgzjG__featureReverse .styles-module__bbgzjG__featureText{order:2}.styles-module__bbgzjG__featureText{flex-direction:column;gap:20px;scroll-margin-top:96px;display:flex}.styles-module__bbgzjG__featureTitle{letter-spacing:-.03em;color:var(--lp-ink);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:800;line-height:1.05}.styles-module__bbgzjG__featureLead{color:var(--lp-muted);margin:0;font-size:1.02rem;line-height:1.65}.styles-module__bbgzjG__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:8px 0 4px;display:grid}.styles-module__bbgzjG__benefit{flex-direction:column;gap:8px;display:flex}.styles-module__bbgzjG__benefitHead{color:var(--lp-ink);align-items:center;gap:10px;font-size:.95rem;font-weight:800;display:flex}.styles-module__bbgzjG__benefitIcon{background:var(--ds-color-surface);border:1px solid var(--lp-line);width:32px;height:32px;color:var(--lp-accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.styles-module__bbgzjG__benefitText{color:var(--lp-muted);margin:0;font-size:.85rem;line-height:1.55}.styles-module__bbgzjG__featureText>.styles-module__bbgzjG__inlineLink,.styles-module__bbgzjG__featureText>button{align-self:flex-start}.styles-module__bbgzjG__panel{height:560px;position:relative}.styles-module__bbgzjG__panelClip{background-position:50%;background-size:cover;border-radius:28px;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.styles-module__bbgzjG__panelClip:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--lp-dark) 20%, transparent), color-mix(in srgb, var(--lp-dark) 55%, transparent));position:absolute;inset:0}.styles-module__bbgzjG__panelPhone{width:270px;height:500px;position:relative}.styles-module__bbgzjG__chip{background:var(--ds-color-surface);border:1px solid var(--lp-line);border-radius:14px;flex-direction:column;gap:2px;min-width:140px;padding:10px 14px;display:flex;position:absolute;box-shadow:0 12px 30px -10px #0000004d}.styles-module__bbgzjG__chipEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);font-size:.62rem;font-weight:800}.styles-module__bbgzjG__chipValue{color:var(--lp-ink);font-size:.92rem;font-weight:800}.styles-module__bbgzjG__chip1{top:14%;left:-28px}.styles-module__bbgzjG__chip2{top:44%;right:-28px}.styles-module__bbgzjG__chip3{bottom:12%;left:-12px}.styles-module__bbgzjG__chip2 .styles-module__bbgzjG__chipValue{color:var(--lp-accent-ink)}.styles-module__bbgzjG__ctaSection{padding:72px var(--ds-space-lg) 96px;justify-content:center;display:flex}.styles-module__bbgzjG__ctaCard{background:var(--lp-dark);border-radius:32px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:32px;width:100%;max-width:1200px;min-height:420px;display:grid;position:relative;overflow:hidden}.styles-module__bbgzjG__ctaPhoto{background-position:50%;background-size:cover;position:absolute;inset:0}.styles-module__bbgzjG__ctaPhoto:after{content:"";background:linear-gradient(100deg, color-mix(in srgb, var(--lp-dark) 96%, transparent) 30%, color-mix(in srgb, var(--lp-dark) 60%, transparent) 100%);position:absolute;inset:0}.styles-module__bbgzjG__ctaContent{flex-direction:column;align-self:center;gap:18px;padding:56px;display:flex;position:relative}.styles-module__bbgzjG__ctaTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:1.05}.styles-module__bbgzjG__ctaSubtitle{color:#fffc;max-width:460px;margin:0;font-size:1rem;line-height:1.6}.styles-module__bbgzjG__ctaActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:6px;display:flex}.styles-module__bbgzjG__lightBtn.styles-module__bbgzjG__lightBtn{--bg-color:var(--ds-color-surface);--text-color:var(--lp-dark);--border-color:var(--ds-color-surface);border-radius:var(--ds-radius-full)}.styles-module__bbgzjG__lightBtn.styles-module__bbgzjG__lightBtn svg{color:#25d366}.styles-module__bbgzjG__ctaSecondaryLink{color:#ffffffd9;text-underline-offset:3px;font-size:.9rem;font-weight:600;text-decoration:underline}.styles-module__bbgzjG__ctaPhone{justify-self:center;width:250px;height:360px;margin-top:56px;position:relative}.styles-module__bbgzjG__footer{background:var(--ds-color-surface);border-top:1px solid var(--lp-line);padding:56px var(--ds-space-lg) 40px}.styles-module__bbgzjG__footerContent{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:32px;max-width:1200px;margin:0 auto;display:grid}.styles-module__bbgzjG__footerColumn{flex-direction:column;gap:12px;display:flex}.styles-module__bbgzjG__footerLogo{align-self:flex-start}.styles-module__bbgzjG__footerText{max-width:320px;color:var(--lp-muted);margin:0;font-size:.88rem;line-height:1.6}.styles-module__bbgzjG__footerTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink);margin:0;font-size:.72rem;font-weight:800}.styles-module__bbgzjG__footerLink{color:var(--lp-muted);align-items:center;gap:8px;font-size:.88rem;text-decoration:none;display:inline-flex}.styles-module__bbgzjG__footerLink:hover{color:var(--lp-ink)}@media (max-width:1024px){.styles-module__bbgzjG__bento{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.styles-module__bbgzjG__tileFigure{font-size:2.3rem}.styles-module__bbgzjG__tileAccentTitle{font-size:1.15rem}.styles-module__bbgzjG__feature{gap:48px}}@media (max-width:860px){.styles-module__bbgzjG__hero{gap:40px;padding-top:48px}.styles-module__bbgzjG__bento{width:calc(100% + 2 * var(--ds-space-lg));margin:0 calc(-1 * var(--ds-space-lg));padding:0 var(--ds-space-lg);scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-end;gap:12px;display:flex;overflow-x:auto}.styles-module__bbgzjG__bento::-webkit-scrollbar{display:none}.styles-module__bbgzjG__bento>*{scroll-snap-align:center;flex:0 0 220px}.styles-module__bbgzjG__heroPhone{flex-basis:230px;order:-1;height:380px}.styles-module__bbgzjG__tile{height:260px;margin-bottom:20px}.styles-module__bbgzjG__features{gap:88px;padding-top:72px}.styles-module__bbgzjG__feature{grid-template-columns:minmax(0,1fr);gap:36px}.styles-module__bbgzjG__featureReverse .styles-module__bbgzjG__featureText{order:0}.styles-module__bbgzjG__panel{height:460px}.styles-module__bbgzjG__panelPhone{width:220px;height:410px}.styles-module__bbgzjG__chip1{left:10px}.styles-module__bbgzjG__chip2{right:10px}.styles-module__bbgzjG__chip3{left:16px}.styles-module__bbgzjG__ctaSection{padding:40px var(--ds-space-md) 64px}.styles-module__bbgzjG__ctaCard{grid-template-columns:minmax(0,1fr)}.styles-module__bbgzjG__ctaContent{padding:36px 24px 0}.styles-module__bbgzjG__ctaPhone{width:220px;height:260px;margin-top:8px}.styles-module__bbgzjG__footerContent{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.styles-module__bbgzjG__benefits{grid-template-columns:minmax(0,1fr)}.styles-module__bbgzjG__chip{min-width:0;padding:8px 12px}.styles-module__bbgzjG__chipValue{font-size:.85rem}}
