{"id":654,"date":"2026-01-20T14:36:20","date_gmt":"2026-01-20T14:36:20","guid":{"rendered":"https:\/\/www.easycoach.club\/?page_id=654"},"modified":"2026-09-07T12:39:06","modified_gmt":"2026-09-07T12:39:06","slug":"solutions","status":"publish","type":"page","link":"https:\/\/www.easycoach.club\/es\/solutions\/","title":{"rendered":"Soluciones"},"content":{"rendered":"<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&amp;display=swap'); \/* EasyCoach \u2014 Color tokens \u00b7 Dual-theme, dark-led Bind to the semantic NAME, never the hex. Default is dark (the signature); [data-theme=\"light\"] overrides. Navy dominant, #75AFF0 the single accent. Source of truth: Brand Visual System V2, Section 2 + Appendix A. *\/ :root, [data-theme=\"dark\"] { \/* surfaces \u2014 elevation rises by lifting navy toward cool blue-white *\/ --ec-canvas: #111F3E; --ec-surface: #1B2948; --ec-surface-raised: #233250; --ec-surface-high: #2D3B59; \/* borders *\/ --ec-border-subtle: #2B3957; --ec-border: #394865; --ec-border-strong: #505E7A; \/* text *\/ --ec-text-primary: #F4F6FA; \/* off-white, not pure white \u2014 cuts glare. 15.0:1 *\/ --ec-text-secondary: #C5D2E6; \/* body. 10.7:1 *\/ --ec-text-muted: #93A2BE; \/* captions, labels, metadata. 6.3:1 *\/ --ec-text-max: #FFFFFF; \/* the single most important line. used rarely *\/ \/* accent \u2014 fully legible on dark, use freely *\/ --ec-accent: #75AFF0; \/* 7.1:1 on canvas *\/ --ec-accent-hover: #8FBEF5; \/* 8.4:1 *\/ --ec-accent-strong: #75AFF0; \/* on dark the accent is already legible *\/ --ec-accent-subtle: rgba(117, 175, 240, 0.14); \/* tint for feature-icon squares *\/ \/* CTA \u2014 the accent does its most expressive work here *\/ --ec-cta-fill: #75AFF0; --ec-cta-text: #111F3E; \/* navy on accent. 7.1:1. NEVER white on the fill *\/ --ec-cta-block: #1B2948; \/* functional states \u2014 system feedback only, never brand color *\/ --ec-success: #3FD0A0; --ec-warning: #E6B45A; --ec-danger: #F0786E; --ec-info: #75AFF0; \/* data-viz sequential ramp (low \u2192 high), tuned for the dark hero context *\/ --ec-data-1: #3D7AD1; --ec-data-2: #5C9AE8; --ec-data-3: #75AFF0; --ec-data-4: #A6CCF6; --ec-data-5: #D2E5FB; \/* categorical utility \u2014 PRODUCT dashboards only, never marketing *\/ --ec-cat-blue: #75AFF0; --ec-cat-teal: #34C7C0; --ec-cat-violet: #9C8CF0; --ec-cat-gold: #E6B45A; --ec-cat-rose: #F0869E; --ec-cat-slate: #8FA3C4; color-scheme: dark; } [data-theme=\"light\"] { --ec-canvas: #FFFFFF; --ec-canvas-alt: #F4F6FA; \/* alternating body sections \u2014 the section rhythm *\/ --ec-surface: #FFFFFF; --ec-surface-raised: #FFFFFF; --ec-surface-high: #FFFFFF; --ec-surface-sunken: #F4F6FA; --ec-border-subtle: #E6ECF5; --ec-border: #D5DEEC; --ec-border-strong: #BCC8DD; --ec-text-primary: #111F3E; \/* navy. 16.3:1 *\/ --ec-text-body: #2A3550; \/* navy-slate body. 12.2:1 *\/ --ec-text-secondary: #4A5775; \/* 7.2:1 *\/ --ec-text-muted: #5A6783; \/* 5.7:1 *\/ --ec-accent: #75AFF0; \/* large text \/ icons \/ fills only \u2014 NEVER small body *\/ --ec-accent-hover: #5C9AE8; --ec-accent-strong: #436797; \/* the accent darkened \u2014 links + small accent text. 5.8:1 *\/ --ec-accent-subtle: rgba(117, 175, 240, 0.12); --ec-cta-fill: #111F3E; \/* navy fill carries the primary action *\/ --ec-cta-text: #FFFFFF; \/* 16.3:1 *\/ --ec-cta-block: #DCE8F7; \/* final CTA section background only *\/ --ec-success: #1E8E6A; --ec-success-text: #157355; --ec-warning: #B5791A; --ec-warning-text: #8A5A12; --ec-danger: #C4382F; --ec-info: #436797; \/* data ramp darkens for the light surface *\/ --ec-data-1: #1B3A6B; --ec-data-2: #2456A0; --ec-data-3: #3D7AD1; --ec-data-4: #5C9AE8; --ec-data-5: #75AFF0; color-scheme: light; } \/* EasyCoach \u2014 Typography tokens One typeface, pushed to confident extremes. Range from weight, size, spacing \u2014 never variety. Numbers are heroes (tabular figures). Source: V2, Section 3. *\/ :root { --ec-font: \"Inter\", system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif; --ec-font-display: \"Inter\", system-ui, -apple-system, \"Segoe UI\", Roboto, sans-serif; \/* sizes *\/ --ec-display-xl: clamp(2.75rem, 6vw, 5.5rem); \/* @kind font *\/ --ec-display-l: clamp(2.25rem, 4.5vw, 4rem); \/* @kind font *\/ --ec-h1: clamp(2rem, 3vw, 2.75rem); \/* @kind font *\/ --ec-h2: clamp(1.625rem, 2.4vw, 2rem); \/* @kind font *\/ --ec-h3: clamp(1.3125rem, 1.8vw, 1.5rem); \/* @kind font *\/ --ec-h4: 1.25rem; \/* @kind font *\/ --ec-body-lg: 1.125rem; \/* @kind font *\/ --ec-body: 1rem; \/* @kind font *\/ --ec-body-sm: 0.875rem; \/* @kind font *\/ --ec-caption: 0.8125rem; \/* @kind font *\/ --ec-eyebrow: 0.75rem; \/* @kind font *\/ --ec-button: 0.9375rem; \/* @kind font *\/ --ec-stat-xl: clamp(3rem, 7vw, 6rem); \/* @kind font *\/ --ec-stat-l: clamp(2rem, 4vw, 3rem); \/* @kind font *\/ \/* weights \u2014 no light or thin, ever *\/ --ec-w-regular: 400; \/* @kind font *\/ --ec-w-medium: 500; \/* @kind font *\/ --ec-w-semibold: 600; \/* @kind font *\/ --ec-w-bold: 700; \/* @kind font *\/ --ec-w-extrabold: 800; \/* @kind font *\/ } \/* Optional helper classes. Components bind to the tokens directly; these exist for prose surfaces and specimen cards. *\/ html { font-family: var(--ec-font); font-optical-sizing: auto; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; } .ec-display-xl { font-family: var(--ec-font-display); font-size: var(--ec-display-xl); font-weight: 800; line-height: 1.02; letter-spacing: -0.03em; } .ec-display-l { font-family: var(--ec-font-display); font-size: var(--ec-display-l); font-weight: 700; line-height: 1.05; letter-spacing: -0.025em; } .ec-h1 { font-family: var(--ec-font-display); font-size: var(--ec-h1); font-weight: 700; line-height: 1.1; letter-spacing: -0.02em; } .ec-h2 { font-family: var(--ec-font-display); font-size: var(--ec-h2); font-weight: 700; line-height: 1.15; letter-spacing: -0.018em; } .ec-h3 { font-family: var(--ec-font-display); font-size: var(--ec-h3); font-weight: 600; line-height: 1.25; letter-spacing: -0.01em; } .ec-h4 { font-family: var(--ec-font-display); font-size: var(--ec-h4); font-weight: 600; line-height: 1.3; letter-spacing: -0.005em; } .ec-body-lg { font-size: var(--ec-body-lg); font-weight: 400; line-height: 1.6; } .ec-body { font-size: var(--ec-body); font-weight: 400; line-height: 1.6; } .ec-body-sm { font-size: var(--ec-body-sm); font-weight: 400; line-height: 1.5; letter-spacing: 0.005em; } .ec-caption { font-size: var(--ec-caption); font-weight: 400; line-height: 1.45; letter-spacing: 0.01em; } .ec-eyebrow { font-size: var(--ec-eyebrow); font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.2; color: var(--ec-text-muted); } .ec-stat { font-family: var(--ec-font-display); font-weight: 700; line-height: 1.0; letter-spacing: -0.03em; font-feature-settings: \"tnum\" 1; } .ec-stat-xl { font-size: var(--ec-stat-xl); } .ec-stat-l { font-size: var(--ec-stat-l); } \/* data-dense surfaces: align + disambiguate numerals *\/ .ec-data-numerals { font-feature-settings: \"tnum\" 1, \"zero\" 1, \"cv05\" 1; } \/* dark-theme halation correction for long passages *\/ [data-theme=\"dark\"] .ec-body, [data-theme=\"dark\"] .ec-body-lg { letter-spacing: 0.005em; } \/* EasyCoach \u2014 Space, radius, elevation, containers 8px rhythm on a 4px base. Crisp radii, near-invisible elevation. Structure over decoration. Source: V2, Section 4. *\/ :root { \/* spacing *\/ --ec-space-0: 0; --ec-space-1: 4px; --ec-space-2: 8px; --ec-space-3: 12px; --ec-space-4: 16px; --ec-space-5: 24px; --ec-space-6: 32px; --ec-space-7: 48px; --ec-space-8: 64px; --ec-space-9: 96px; --ec-space-10: 128px; \/* radii \u2014 crisp, not soft. nothing above 16px on a content surface *\/ --ec-radius-none: 0; --ec-radius-sm: 4px; \/* chips, tags, inline code *\/ --ec-radius-md: 8px; \/* buttons, inputs \u2014 the default *\/ --ec-radius-lg: 12px; \/* cards *\/ --ec-radius-xl: 16px; \/* bento tiles, media frames *\/ --ec-radius-full: 9999px; \/* containers *\/ --ec-container-reading: 720px; --ec-container-default: 1200px; --ec-container-wide: 1440px; \/* elevation \u2014 light theme only, navy-tinted, never black, never heavy *\/ --ec-shadow-sm: 0 1px 2px rgba(17,31,62,.06), 0 1px 1px rgba(17,31,62,.04); --ec-shadow-md: 0 4px 12px rgba(17,31,62,.08); --ec-shadow-lg: 0 12px 32px rgba(17,31,62,.12); \/* dark theme: depth from the surface ramp + a hairline. shadow only when a floating element truly needs separation, used sparingly. *\/ --ec-shadow-dark-float: 0 8px 24px rgba(0,0,0,.40); --ec-shadow-dark-inset: inset 0 1px 0 rgba(255,255,255,.05); } \/* EasyCoach \u2014 Motion tokens Functional, not decorative: confirm, orient, connect. Fast and calm. Nothing runs longer than 480ms. No bounce, elastic, or overshoot. Source: V2, Section 6. *\/ :root { --ec-dur-instant: 0ms; \/* @kind other *\/ --ec-dur-fast: 120ms; \/* @kind other *\/ --ec-dur-base: 200ms; \/* @kind other *\/ --ec-dur-moderate: 320ms; \/* @kind other *\/ --ec-dur-slow: 480ms; \/* @kind other *\/ --ec-ease-standard: cubic-bezier(.2, 0, 0, 1); \/* @kind other *\/ --ec-ease-out: cubic-bezier(.16, 1, .3, 1); \/* @kind other *\/ --ec-ease-in: cubic-bezier(.4, 0, 1, 1); \/* @kind other *\/ --ec-ease-in-out: cubic-bezier(.65, 0, .35, 1); \/* @kind other *\/ } \/* section reveal utility *\/ .ec-reveal { opacity: 0; transform: translateY(12px); transition: opacity var(--ec-dur-slow) var(--ec-ease-out), transform var(--ec-dur-slow) var(--ec-ease-out); } .ec-reveal.is-in { opacity: 1; transform: none; } \/* reduced motion: strip movement, keep meaning *\/ @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: .001ms !important; animation-iteration-count: 1 !important; transition-duration: .001ms !important; scroll-behavior: auto !important; } .ec-reveal { opacity: 1; transform: none; } } \/* home.css \u2014 section styles ported from EasyCoach Home reference, bound to --ec-* tokens. *\/ \/* hero Coaching tile sub-features *\/ .bento-points { padding-top:20px; display:flex; flex-direction:column; gap:12px; } .bento-point { display:flex; align-items:center; gap:10px; font-size:var(--ec-body-sm); color:var(--ec-text-secondary); font-weight:500; } .bento-point i { width:18px; height:18px; color:var(--ec-accent); flex:none; } img { display:block; max-width:100%; } a { text-decoration:none; color:inherit; } [data-lucide] { width:1em; height:1em; } .container { max-width:var(--ec-container-default); margin:0 auto; padding:0 clamp(20px, 5vw, 48px); } .reading { max-width:var(--ec-container-reading); } .h2 { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-h2); font-weight:700; line-height:1.15; letter-spacing:-0.02em; margin:14px 0 0; text-wrap:balance; } .body-lg { font-size:var(--ec-body-lg); line-height:1.6; color:var(--ec-text-secondary); font-weight:400; } .section-head { max-width:680px; margin-bottom:48px; } .wpsl-badge { display:flex; flex-direction:row; align-items:center; gap:20px; background:#DCE8F7; border-radius:var(--ec-radius-xl); padding:16px 24px; } .wpsl-badge-logo { height:52px; width:auto; display:block; flex:none; } .wpsl-badge-text { margin:0; font-size:15px; font-weight:700; line-height:1.35; letter-spacing:-0.01em; color:#111F3E; } .band-light { background:var(--ec-canvas); color:var(--ec-text-primary); }\n.band-alt { background:#0E1A35; color:var(--ec-text-primary); } \/* Floating glass nav *\/ .nav { position:fixed; top:16px; left:0; right:0; z-index:100; padding:0 clamp(20px, 5vw, 48px); } .nav-inner { max-width:var(--ec-container-default); margin:0 auto; display:flex; align-items:center; gap:30px; height:60px; padding:0 12px 0 22px; background:#DCE8F7; -webkit-backdrop-filter:blur(18px) saturate(140%); backdrop-filter:blur(18px) saturate(140%); border:1px solid rgba(67,103,151,0.22); border-radius:14px; box-shadow:0 1px 0 rgba(255,255,255,0.4); transition:background 200ms cubic-bezier(0.2,0,0,1), border-color 200ms cubic-bezier(0.2,0,0,1); } .nav.scrolled .nav-inner { background:#CFE0F4; border-color:rgba(67,103,151,0.32); } .nav-brand { display:flex; align-items:center; } .nav-logo { height:26px; } .nav-links { display:flex; align-items:center; gap:6px; flex:1; } .nav-item { position:relative; } .nav-link { display:inline-flex; align-items:center; gap:4px; height:60px; padding:0 12px; color:var(--ec-text-secondary); font-family:var(--ec-font); font-size:15px; font-weight:500; background:none; border:none; cursor:pointer; transition:color 200ms; } .nav-link i { width:15px; height:15px; transition:transform 200ms; } .nav-link:hover { color:var(--ec-text-max); } .nav-item:hover .nav-trigger i { transform:rotate(180deg); } .dropdown { position:absolute; top:100%; left:0; padding-top:8px; opacity:0; visibility:hidden; transform:translateY(6px); transition:opacity 200ms cubic-bezier(0.2,0,0,1), transform 200ms cubic-bezier(0.2,0,0,1), visibility 200ms; } .nav-item:hover .dropdown { opacity:1; visibility:visible; transform:translateY(0); } .dropdown-inner { min-width:218px; background:rgba(11,21,48,0.97); -webkit-backdrop-filter:blur(18px); backdrop-filter:blur(18px); border:1px solid var(--ec-border); border-radius:12px; padding:7px; box-shadow:0 18px 40px rgba(0,0,0,0.4); } .dropdown-link { display:block; padding:9px 12px; border-radius:8px; font-size:14px; font-weight:500; color:#FFFFFF; transition:background 120ms, color 120ms; } .dropdown-link:hover { background:var(--ec-accent-subtle); color:#2A64F6; } .nav-right { display:flex; align-items:center; gap:16px; } .nav-signin { white-space:nowrap; height:auto; padding:0; } \/* Hero *\/ .hero { position:relative; overflow:hidden; padding:128px 0 80px; } .hero::before { content:\"\"; position:absolute; top:-240px; right:-180px; width:720px; height:720px; background:radial-gradient(circle, rgba(117,175,240,0.12), transparent 62%); pointer-events:none; } .hero-grid { display:grid; grid-template-columns:1.02fr 1.1fr; gap:56px; align-items:center; } .hero-copy { align-self:center; } .hero-h1 { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-display-xl); font-weight:800; line-height:1.02; letter-spacing:-0.03em; margin:20px 0 0; text-wrap:nowrap; } .hero-sub { font-size:var(--ec-body-lg); line-height:1.6; color:var(--ec-text-secondary); margin:32px 0 0; max-width:500px; } .hero-cta { display:flex; gap:14px; margin:40px 0 0; flex-wrap:wrap; } .hero-partner { margin-top:40px; display:inline-flex; align-items:center; gap:13px; padding:9px 16px 9px 9px; background:var(--ec-surface); border:1px solid var(--ec-border-subtle); border-radius:var(--ec-radius-full); max-width:440px; } .hero-partner-logo { display:flex; align-items:center; justify-content:center; height:34px; padding:0 9px; border-radius:var(--ec-radius-full); background:#fff; flex:none; } .hero-partner-logo img { height:24px; width:auto; display:block; } .hero-partner span { font-size:12.5px; font-weight:500; color:var(--ec-text-muted); letter-spacing:0.01em; line-height:1.35; } .hero-visual { display:flex; justify-content:center; align-self:center; } \/* Connected-Centers diagram *\/ .cd { width:100%; } .cd-nodes { display:grid; grid-template-columns:repeat(3,1fr); gap:14px; } .cd-node { position:relative; background:var(--ec-surface); border:1px solid var(--ec-border); border-radius:var(--ec-radius-lg); padding:18px 16px 20px; display:flex; flex-direction:column; gap:10px; } .cd-ico { width:38px; height:38px; border-radius:var(--ec-radius-md); background:var(--ec-surface-raised); color:var(--ec-accent); display:flex; align-items:center; justify-content:center; font-size:19px; } .cd-label { font-size:14px; font-weight:600; color:var(--ec-text-secondary); letter-spacing:-0.01em; } .cd-node.accent { background:var(--ec-accent); border-color:var(--ec-accent); } .cd-node.accent .cd-ico { background:rgba(17,31,62,0.16); color:var(--ec-cta-text); } .cd-node.accent .cd-label { color:var(--ec-cta-text); } .cd-stem { position:absolute; bottom:-15px; left:50%; transform:translateX(-50%); width:1px; height:14px; background:var(--ec-border-strong); } .cd-node.accent .cd-stem { background:var(--ec-accent); width:2px; } .cd-base { margin-top:14px; height:46px; border-radius:var(--ec-radius-md); background:var(--ec-surface-raised); border:1px solid var(--ec-border); display:flex; align-items:center; justify-content:center; } .cd-base-label { font-size:12px; font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ec-text-muted); } \/* Diagram one-time reveal (plays once) + hover *\/ @keyframes cdRise { from { opacity:0; transform:translateY(12px); } to { opacity:1; transform:translateY(0); } } @keyframes cdDraw { from { transform:translateX(-50%) scaleY(0); } to { transform:translateX(-50%) scaleY(1); } } @keyframes cdFade { from { opacity:0; } to { opacity:1; } } .cd-node { cursor:default; } .cd.play .cd-nodes .cd-node { animation:cdRise 320ms cubic-bezier(0.2,0,0,1) both; } .cd.play .cd-nodes .cd-node:nth-child(1){ animation-delay:0ms; } .cd.play .cd-nodes .cd-node:nth-child(2){ animation-delay:70ms; } .cd.play .cd-nodes .cd-node:nth-child(3){ animation-delay:440ms; } .cd.play .cd-nodes .cd-node:nth-child(4){ animation-delay:140ms; } .cd.play .cd-nodes .cd-node:nth-child(5){ animation-delay:210ms; } .cd.play .cd-nodes .cd-node:nth-child(6){ animation-delay:280ms; } .cd.play .cd-stem { animation:cdDraw 200ms cubic-bezier(0.2,0,0,1) 360ms both; } .cd.play .cd-base { animation:cdFade 200ms cubic-bezier(0.2,0,0,1) 320ms both; } .cd-node { transition:border-color 200ms cubic-bezier(0.2,0,0,1), background 200ms cubic-bezier(0.2,0,0,1); } .cd-node:hover { border-color:var(--ec-accent); z-index:5; } .cd-node:not(.accent):hover { background:var(--ec-surface-raised); } .cd-node:hover .cd-stem { background:var(--ec-accent); width:2px; } \/* Quiet data-flow pulse traveling down each connector into the foundation bar *\/ .cd-stem::after { content:\"\"; position:absolute; left:50%; top:0; width:2px; height:7px; border-radius:2px; background:linear-gradient(180deg, var(--ec-accent), transparent); opacity:0; transform:translate(-50%,-7px); animation:cdFlow 3.4s cubic-bezier(0.2,0,0,1) infinite; } .cd-nodes .cd-node:nth-child(1) .cd-stem::after { animation-delay:0ms; } .cd-nodes .cd-node:nth-child(2) .cd-stem::after { animation-delay:560ms; } .cd-nodes .cd-node:nth-child(3) .cd-stem::after { animation-delay:1120ms; } .cd-nodes .cd-node:nth-child(4) .cd-stem::after { animation-delay:1680ms; } .cd-nodes .cd-node:nth-child(5) .cd-stem::after { animation-delay:2240ms; } .cd-nodes .cd-node:nth-child(6) .cd-stem::after { animation-delay:2800ms; } .cd-node:hover .cd-stem::after { height:9px; animation-duration:1.8s; background:linear-gradient(180deg, var(--ec-accent-hover), transparent); } @keyframes cdFlow { 0%{ opacity:0; transform:translate(-50%,-7px); } 25%{ opacity:0.5; } 75%{ opacity:0.5; } 100%{ opacity:0; transform:translate(-50%,14px); } } @media (prefers-reduced-motion: reduce) { .cd-stem::after { animation:none; opacity:0; } } \/* Social-proof zone (count-up numbers + single logo trust bar) above final CTA *\/ .sp { padding:80px 0; border-top:1px solid var(--ec-border-subtle); } .sp-eyebrow { text-align:center; } .sp-numbers { display:grid; grid-template-columns:repeat(4,1fr); gap:24px; max-width:860px; margin:22px auto 0; text-align:center; } .sp-val { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-stat-l); font-weight:700; letter-spacing:-0.02em; line-height:1; font-variant-numeric:tabular-nums; color:var(--ec-text-max); } .sp-lab { margin-top:8px; font-size:13px; color:var(--ec-text-muted); font-weight:500; } .sp-note { text-align:center; margin:26px auto 0; font-size:14px; color:var(--ec-text-muted); max-width:560px; } .sp-note span { color:var(--ec-text-secondary); } .sp-wall-label { text-align:center; font-size:13px; font-weight:600; letter-spacing:0.04em; color:var(--ec-text-muted); margin:56px 0 28px; } .sp-wall-row { display:flex; align-items:center; justify-content:center; gap:36px; flex-wrap:wrap; } .sp-crest { height:46px; width:auto; opacity:0.9; transition:opacity 200ms; } .sp-crest:hover { opacity:1; } .sp-crest-text { font-size:15px; font-weight:700; color:var(--ec-text-secondary); letter-spacing:-0.01em; } \/* Logo trust bar between hero and the problem section \u2014 rolling carousel *\/ .logobar { padding:44px 0; border-top:1px solid var(--ec-border-subtle); border-bottom:1px solid var(--ec-border-subtle); } .logobar .sp-wall-label { margin:0 0 30px; font-size:var(--ec-eyebrow); font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ec-text-secondary); } .logobar-viewport { overflow:hidden; -webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 14%, #000 86%, transparent 100%); mask-image:linear-gradient(90deg, transparent 0%, #000 14%, #000 86%, transparent 100%); } .logobar-track { display:flex; align-items:center; gap:80px; width:max-content; animation:logoScroll 70s linear infinite; } .logobar:hover .logobar-track { animation-play-state:paused; } .logobar-track .sp-crest { height:60px; max-width:112px; object-fit:contain; } @keyframes logoScroll { from { transform:translateX(0); } to { transform:translateX(-50%); } } @media (prefers-reduced-motion: reduce) { .logobar-track { animation:none; flex-wrap:wrap; justify-content:center; width:auto; } } \/* Problem *\/ .problem { padding:88px 0; } .problem-h2 { font-size:var(--ec-h1); } .problem-body { margin:22px 0 0; } \/* Centers bento \u2014 Coaching hero (2x), Admin\/Comm medium, Analytics\/Scouting\/Medical small *\/ .centers { padding:80px 0 88px; } .bento { display:flex; flex-direction:column; gap:16px; } .bento-top { display:grid; grid-template-columns:1fr 1fr; gap:16px; align-items:start; } .bento-stack { display:flex; flex-direction:column; gap:16px; } .bento-small { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; } .bento-cell { display:flex; flex-direction:column; background:var(--ec-surface); border:1px solid var(--ec-border-subtle); border-radius:var(--ec-radius-lg); padding:24px; color:inherit; cursor:pointer; transition:border-color 200ms cubic-bezier(0.2,0,0,1), transform 200ms cubic-bezier(0.2,0,0,1); } .bento-cell:hover { border-color:var(--ec-border-strong); transform:translateY(-2px); } .bento-cell.hero { padding:28px; } .bento-cell.accent { border-color:var(--ec-accent); } .bento-cell.accent:hover { border-color:var(--ec-accent-hover); } .bento-ico { width:42px; height:42px; border-radius:var(--ec-radius-md); background:var(--ec-accent-subtle); color:var(--ec-accent); display:flex; align-items:center; justify-content:center; font-size:20px; margin-bottom:16px; flex:none; } .bento-title { font-size:var(--ec-h4); font-weight:700; letter-spacing:-0.01em; margin:0 0 8px; color:var(--ec-text-primary); } .bento-body { font-size:var(--ec-body-sm); line-height:1.5; color:var(--ec-text-secondary); margin:0; } .bento-shot { padding-top:20px; } .bento-shot img { width:100%; height:auto; border:1px solid var(--ec-border); border-radius:var(--ec-radius-md); display:block; } \/* AI Assistants (deeper dark band) *\/ .assistants { padding:88px 0; background:var(--ec-canvas); border-top:1px solid var(--ec-border-subtle); } .assist-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:16px; } .assist-card { background:var(--ec-surface); border:1px solid var(--ec-border); border-radius:var(--ec-radius-lg); padding:24px; } .assist-ico { width:42px; height:42px; border-radius:var(--ec-radius-md); background:var(--ec-accent-subtle); color:var(--ec-accent); display:flex; align-items:center; justify-content:center; font-size:20px; margin-bottom:18px; } .assist-name { font-size:var(--ec-h4); font-weight:700; letter-spacing:-0.01em; margin:0 0 6px; } .assist-job { font-size:var(--ec-body-sm); color:var(--ec-text-muted); margin:0; line-height:1.5; } .assist-close { max-width:680px; margin:40px 0 0; font-size:var(--ec-body-lg); line-height:1.6; color:var(--ec-text-secondary); } \/* Integrations \u2014 wordmark chips of connected tools *\/ .integrations { padding:88px 0; background:var(--ec-canvas); border-top:1px solid var(--ec-border-subtle); } .integration-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin:8px auto 0; max-width:880px; } .integration-chip { display:flex; align-items:center; justify-content:center; background:var(--ec-surface); border:1px solid var(--ec-border); border-radius:var(--ec-radius-lg); padding:30px 16px; color:var(--ec-text-secondary); font-size:18px; font-weight:600; letter-spacing:-0.01em; transition:border-color 200ms cubic-bezier(0.2,0,0,1), color 200ms cubic-bezier(0.2,0,0,1); } .integration-chip:hover { border-color:var(--ec-border-strong); color:var(--ec-text-primary); } \/* Coaching standard *\/ .standard { padding:88px 0; border-top:1px solid var(--ec-border-subtle); } .standard-grid { display:grid; grid-template-columns:1fr 1.15fr; gap:56px; align-items:center; } .standard-body { margin:22px 0 0; } .standard-shot { border:1px solid var(--ec-border); border-radius:var(--ec-radius-xl); overflow:hidden; background:var(--ec-surface); box-shadow:var(--ec-shadow-lg); } .standard-shot img { width:100%; } \/* Buyers *\/ .buyers { padding:88px 0; border-top:1px solid var(--ec-border-subtle); } .buyers-grid { display:grid; grid-template-columns:1fr 1fr; gap:20px; } .buyer-tile { background:var(--ec-surface); border:1px solid var(--ec-border); border-radius:var(--ec-radius-xl); padding:40px; } .buyer-line { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-h3); font-weight:700; letter-spacing:-0.01em; margin:14px 0 0; color:var(--ec-text-primary); } .buyer-body { font-size:var(--ec-body); line-height:1.6; color:var(--ec-text-secondary); margin:16px 0 24px; } .buyer-link { display:inline-flex; align-items:center; gap:8px; font-weight:600; font-size:15px; color:var(--ec-accent); } .buyer-link i { width:16px; height:16px; transition:transform 200ms; } .buyer-link:hover i { transform:translateX(4px); } \/* (customer wall folded into the social-proof zone above the final CTA) *\/ \/* Service *\/ .service { padding:88px 0; border-top:1px solid var(--ec-border-subtle); text-align:center; } .service-h2 { font-size:var(--ec-h1); } .service-body { margin:20px auto 0; max-width:560px; } \/* WPSL Partnership *\/ .wpsl-partnership { padding:80px 0; border-top:1px solid var(--ec-border-subtle); border-bottom:1px solid var(--ec-border-subtle); background:var(--ec-canvas); } .wpsl-inner { display:flex; align-items:center; gap:48px; justify-content:center; } .wpsl-logo { height:120px; width:auto; flex-shrink:0; } .wpsl-text { font-size:var(--ec-h3); font-weight:700; letter-spacing:-0.01em; color:var(--ec-text-primary); line-height:1.3; max-width:480px; margin:0; } \/* Final CTA *\/ .final { padding:96px 0; border-top:1px solid var(--ec-border-subtle); } .final-block { background:var(--ec-cta-block); border-radius:var(--ec-radius-xl); padding:80px 48px; text-align:center; } .final-h2 { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-display-l); font-weight:800; letter-spacing:-0.03em; line-height:1.02; margin:0; color:#111F3E; } .final-villarreal { font-size:13px; font-weight:600; letter-spacing:0.08em; text-transform:uppercase; color:var(--ec-accent-strong); margin:14px 0 0; } .final-sub { font-size:var(--ec-body-lg); color:var(--ec-text-body); margin:18px auto 32px; font-weight:500; max-width:520px; } .final-actions { display:flex; gap:20px; align-items:center; justify-content:center; flex-wrap:wrap; } .final-link { color:var(--ec-accent-strong); font-weight:600; font-size:15px; } .final-link:hover { color:var(--ec-text-primary); } \/* Logo bar \u2014 animated horizontal scroll of club crests *\/ .logobar { background: var(--ec-surface-raised); padding: 48px 0; overflow: hidden; border-top: 1px solid var(--ec-border-subtle); border-bottom: 1px solid var(--ec-border-subtle); } .logobar-viewport { width: 100%; overflow: hidden; } .logobar-track { display: flex; gap: 48px; padding: 0 24px; animation: scroll-loop 20s linear infinite; } .logobar-track:hover { animation-play-state: paused; } .sp-crest-logo { height: 56px; width: auto; flex-shrink: 0; opacity: 0.8; transition: opacity 200ms; } .sp-crest-logo:hover { opacity: 1; } @keyframes scroll-loop { 0% { transform: translateX(0); } 100% { transform: translateX(calc(-50% - 24px)); } } .sp-wall-label { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ec-text-muted); margin: 0 0 32px; text-align: center; } \/* Why EasyCoach \u2014 raise your standard (3 numbered points) *\/ .why { padding:88px 0; border-top:1px solid var(--ec-border-subtle); } .why-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:8px; } .why-card { background:var(--ec-surface); border:1px solid var(--ec-border); border-radius:var(--ec-radius-lg); padding:32px 28px; transition:border-color 200ms cubic-bezier(0.2,0,0,1), transform 200ms cubic-bezier(0.2,0,0,1); } .why-card:hover { border-color:var(--ec-border-strong); transform:translateY(-2px); } .why-num { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:15px; font-weight:700; letter-spacing:0.06em; color:var(--ec-accent); font-variant-numeric:tabular-nums; } .why-card h3 { font-size:var(--ec-h4); font-weight:700; letter-spacing:-0.01em; margin:18px 0 10px; color:var(--ec-text-primary); } .why-card p { font-size:var(--ec-body); line-height:1.6; color:var(--ec-text-secondary); margin:0; } \/* In one line \u2014 plain-language summary *\/ .oneline { padding:88px 0; background:var(--ec-canvas); border-top:1px solid var(--ec-border-subtle); } .oneline-text { max-width:920px; margin:16px 0 0; font-size:clamp(1.25rem,2.2vw,1.7rem); line-height:1.5; font-weight:500; color:var(--ec-text-secondary); letter-spacing:-0.01em; text-wrap:pretty; } \/* Testimonial \u2014 Villarreal CF *\/ .quote { padding:96px 0; border-top:1px solid var(--ec-border-subtle); } .quote-block { max-width:880px; margin:0 auto; text-align:center; } .quote-mark { display:block; font-family:var(--ec-font-display); font-size:72px; font-weight:800; line-height:0.6; color:var(--ec-accent); margin-bottom:14px; } .quote-text { font-family:var(--ec-font-display); font-optical-sizing:auto; font-size:var(--ec-h3); font-weight:600; line-height:1.4; letter-spacing:-0.01em; color:var(--ec-text-max); margin:0 auto 36px; text-wrap:balance; } .quote-attr { display:inline-flex; align-items:center; justify-content:center; gap:16px; } .quote-attr img { height:46px; width:auto; display:block; } .quote-attr-meta { text-align:left; } .quote-attr-name { font-size:15px; font-weight:700; color:var(--ec-text-primary); } .quote-attr-role { font-size:14px; color:var(--ec-text-muted); margin-top:2px; } @media (max-width:920px) { .why-grid { grid-template-columns:1fr; } .hero-grid, .standard-grid { grid-template-columns:1fr; } .sp-numbers, .assist-grid { grid-template-columns:repeat(2,1fr); } .bento-top { grid-template-columns:1fr; } .bento-small { grid-template-columns:1fr; } .integration-grid { grid-template-columns:1fr 1fr; } .nav-links { display:none; } } \/* ---- base reset ---- *\/ * { box-sizing: border-box; } html, body { margin: 0; padding: 0; } body { font-family: var(--ec-font); background: var(--ec-canvas); color: var(--ec-text-primary); -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; overflow-x: hidden; } a { text-decoration: none; color: inherit; } img { display: block; max-width: 100%; } \/* inlined SVG icons *\/ svg.ec-ico { width: 1em; height: 1em; display: inline-block; vertical-align: middle; flex: none; } .nav-link svg { width: 15px; height: 15px; transition: transform 200ms; } .nav-item:hover .nav-trigger svg { transform: rotate(180deg); } .ec-btn svg { width: 1em; height: 1em; } .bento-point svg { width: 18px; height: 18px; color: var(--ec-accent); } .buyer-link svg { width: 16px; height: 16px; transition: transform 200ms; } .buyer-link:hover svg { transform: translateX(4px); } \/* ---- design-system Button (ported from _ds Button.jsx) ---- *\/ .ec-btn { display: inline-flex; align-items: center; justify-content: center; font-family: var(--ec-font); font-weight: 600; letter-spacing: 0.01em; line-height: 1; border-radius: var(--ec-radius-md); cursor: pointer; white-space: nowrap; border: 1px solid transparent; transition: background-color var(--ec-dur-fast) var(--ec-ease-standard), border-color var(--ec-dur-base) var(--ec-ease-standard), transform var(--ec-dur-fast) var(--ec-ease-standard), opacity var(--ec-dur-base) var(--ec-ease-standard); } .ec-btn:active { transform: scale(0.98); } .ec-btn--sm { padding: 8px 16px; font-size: 0.875rem; gap: 6px; } .ec-btn--md { padding: 12px 24px; font-size: 0.9375rem; gap: 8px; } .ec-btn--lg { padding: 16px 32px; font-size: 1rem; gap: 10px; } .ec-btn--primary { background: var(--ec-cta-fill); color: var(--ec-cta-text); } .ec-btn--primary:hover { background: var(--ec-accent-hover); } [data-theme=\"light\"] .ec-btn--primary:hover { background: #24345c; } .ec-btn--secondary { background: transparent; color: var(--ec-text-primary); border-color: var(--ec-border-strong); } .ec-btn--secondary:hover { border-color: var(--ec-accent); color: var(--ec-accent-strong); } .ec-btn i { width: 1em; height: 1em; } \/* ---- design-system Eyebrow ---- *\/ .ec-eyebrow { display: block; font-size: var(--ec-eyebrow); font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; line-height: 1.2; color: var(--ec-text-muted); } \/* ---- hero (device-cluster layout) ---- *\/ .hero-x { position: relative; overflow: hidden; background: var(--ec-canvas); min-height: min(100svh, 780px); } .hero-x .hero-scrim-h { position: absolute; inset: 0; pointer-events: none; background: linear-gradient(90deg, rgba(8,16,36,0) 0%, rgba(8,16,36,0) 46%, rgba(8,16,36,0.32) 80%, rgba(8,16,36,0.55) 100%); } .hero-x .hero-glow { position: absolute; top: -280px; right: -140px; width: 780px; height: 780px; border-radius: 50%; pointer-events: none; background: radial-gradient(circle, rgba(117,175,240,0.13) 0%, rgba(117,175,240,0) 60%); } .hero-inner { position: relative; max-width: 1280px; margin: 0 auto; padding: 96px 48px 0; box-sizing: border-box; } .hero-cluster-grid { display: grid; grid-template-columns: minmax(380px,460px) minmax(0,1fr); gap: 40px; align-items: end; min-height: min(80vh, 760px); padding: 34px 0 80px; } .hero-right { min-width: 0; display: flex; flex-direction: column; gap: 40px; } .hero-eyebrow { font-weight: 600; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ec-text-secondary); font-size: clamp(0.85rem, 1.3vw, 1.05rem); } .hero-h1 { font-family: var(--ec-font-display); font-optical-sizing: auto; font-weight: 800; line-height: 1.0; letter-spacing: -0.035em; color: var(--ec-text-max); text-wrap: balance; margin: 24px 0 0; font-size: clamp(2.75rem, 5.6vw, 4.75rem); } .hero-sub { line-height: 1.55; color: var(--ec-text-secondary); max-width: 500px; margin: 26px 0 0; letter-spacing: -0.01em; font-size: clamp(1.1rem, 1.7vw, 1.4rem); } .hero-actions { display: flex; gap: 14px; margin-top: 38px; flex-wrap: wrap; } .wpsl-badge { display: flex; flex-direction: row; align-items: center; gap: 10px; background: #DCE8F7; border-radius: var(--ec-radius-lg); padding: 8px 12px; max-width: 320px; align-self: flex-start; } .wpsl-badge-logo { height: 34px; width: auto; display: block; flex: none; } .wpsl-badge-text { margin: 0; font-size: 11px; font-weight: 700; line-height: 1.35; letter-spacing: -0.01em; color: #111F3E; text-align: left; } \/* ---- device cluster (scaled) ---- *\/ .ec-cluster { position: relative; width: 100%; min-width: 0; height: 414px; } .ec-cluster-inner { position: absolute; left: 0; top: 50%; transform: translateY(-50%) scale(0.74); transform-origin: left center; } \/* ---- host-site overrides (beat Elementor global button\/link styles) ---- *\/ .nav .nav-link{background:transparent!important;border:0!important;border-radius:0!important;padding:0 12px!important;height:60px!important;color:var(--ec-text-secondary)!important;font-family:var(--ec-font)!important;font-size:15px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;cursor:pointer;} .nav .nav-link:hover{background:transparent!important;color:var(--ec-text-max)!important;} .nav .nav-signin{height:auto!important;padding:0!important;} .nav .ec-btn{height:auto;} body.admin-bar .nav{top:48px;} \/* ---- responsive ---- *\/ @media (max-width: 1040px) { .hero-cluster-grid { grid-template-columns: 1fr; gap: 8px; } .ec-cluster, .hero-scrim-h { display: none !important; } .hero-right { display: none; } .hero-inner { padding-top: 120px; } } @media (max-width: 980px) { .nav-links { display: none !important; } } @media (max-width: 760px) { .nav-signin { display: none !important; } .hero-inner { padding-left: 22px; padding-right: 22px; } } .ec-root{background:var(--ec-canvas);color:var(--ec-text-primary);min-height:100vh;}.sol-hero{max-width:880px;text-align:center;padding-top:130px;padding-bottom:135px}@media(max-width:900px){.sol-hero{padding-top:104px;padding-bottom:96px}}.sol-hero .hero-sub{margin-left:auto;margin-right:auto}.sol-hero .hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px}.sol-split-sec{background:var(--ec-canvas);padding:8px 0 96px}.sol-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1080px;margin:44px auto 0;padding:0 22px;box-sizing:border-box}.sol-tile{background:var(--ec-surface);border:1px solid var(--ec-border-subtle);border-radius:20px;padding:38px 34px;display:flex;flex-direction:column}.sol-tile-eyebrow{font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ec-accent);font-size:.75rem;margin-bottom:14px}.sol-tile h3{font-size:var(--ec-h3);font-weight:700;margin:0 0 12px;color:var(--ec-text-primary);line-height:1.2}.sol-tile&gt;p{color:var(--ec-text-secondary);margin:0 0 22px;line-height:1.6}.sol-tile .sol-whatget{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ec-text-muted);font-weight:600;margin:0 0 14px}.sol-tile ul{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:13px}.sol-tile li{display:flex;gap:11px;align-items:flex-start;color:var(--ec-text-primary);font-size:.98rem;line-height:1.45}.sol-tile li svg{flex:0 0 auto;margin-top:2px;color:var(--ec-accent)}.sol-tile-link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ec-accent);text-decoration:none}.sol-tile-link:hover{color:var(--ec-accent-hover)}@media(max-width:820px){.sol-split{grid-template-columns:1fr}.sol-hero{padding-top:96px}}<\/style><div class=\"ec-root\" data-theme=\"dark\"><!-- ===================== FLOATING GLASS NAV ===================== --><header class=\"nav\" id=\"ec-nav\" data-theme=\"light\"><div class=\"nav-inner\"><a href=\"\/\" class=\"nav-brand\"><img decoding=\"async\" class=\"nav-logo\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png\" alt=\"EasyCoach\" style=\"height:46px;width:46px\" loading=\"lazy\"><\/a><nav class=\"nav-links\"><div class=\"nav-item\"><a class=\"nav-link nav-trigger\" href=\"\/solutions\/\">Solutions<\/a><div class=\"dropdown\"><div class=\"dropdown-inner\"><a href=\"\/solutions\/\" class=\"dropdown-link\">Overview<\/a><a href=\"\/solutions\/clubs\/\" class=\"dropdown-link\">Clubs &amp; Academies<\/a><a href=\"\/solutions\/federations\/\" class=\"dropdown-link\">Federations<\/a><\/div><\/div><\/div><div class=\"nav-item\"><button class=\"nav-link nav-trigger\" type=\"button\">Products<\/button><div class=\"dropdown\"><div class=\"dropdown-inner\"><a href=\"\/solutions\/clubs\/\" class=\"dropdown-link\">EasyCoach Club<\/a><a href=\"\/solutions\/federations\/\" class=\"dropdown-link\">EasyCoach National Teams<\/a><\/div><\/div><\/div><div class=\"nav-item\"><a href=\"\/pricing\/\" class=\"nav-link\">Pricing<\/a><\/div><div class=\"nav-item\"><button class=\"nav-link nav-trigger\" type=\"button\">Resources<\/button><div class=\"dropdown\"><div class=\"dropdown-inner\"><a href=\"\/blog\/\" class=\"dropdown-link\">Blog<\/a><a href=\"\/faq\/\" class=\"dropdown-link\">Support Center<\/a><\/div><\/div><\/div><div class=\"nav-item\"><button class=\"nav-link nav-trigger\" type=\"button\">About Us<\/button><div class=\"dropdown\"><div class=\"dropdown-inner\"><a href=\"\/about-us\/\" class=\"dropdown-link\">Company<\/a><a href=\"\/press\/\" class=\"dropdown-link\">Press<\/a><a href=\"\/contact\/\" class=\"dropdown-link\">Contact<\/a><\/div><\/div><\/div><\/nav><div class=\"nav-right\"><a href=\"\/book-a-demo\/\" class=\"ec-btn ec-btn--primary ec-btn--sm\">Book a demo<\/a><a href=\"https:\/\/app.easycoach.club\/\" class=\"nav-link nav-signin\">Sign in<\/a><\/div><\/div><\/header><main><section class=\"hero-x\" data-screen-label=\"Hero\"><div class=\"hero-glow\"><\/div><div class=\"hero-inner sol-hero\"><span class=\"hero-eyebrow\">EasyCoach Solutions<\/span><h1 class=\"hero-h1 translation-block\">Built around how you run football.<br>One platform.<\/h1><p class=\"hero-sub\">Whether you run a club, an academy, or a national federation, EasyCoach connects operations, coaching, and player development on one shared system.<\/p><div class=\"hero-actions\"><a href=\"\/book-a-demo\/\" class=\"ec-btn ec-btn--primary ec-btn--lg\">Book a demo<\/a><a href=\"\/pricing\/\" class=\"ec-btn ec-btn--secondary ec-btn--lg\">See pricing<\/a><\/div><\/div><\/section><section class=\"logobar\" data-theme=\"light\" style=\"background:#DCE8F7\"><div class=\"container\" style=\"margin-bottom:20px\"><p class=\"sp-wall-label\">Trusted by clubs and federations worldwide<\/p><\/div><div class=\"logobar-viewport\"><div class=\"logobar-track\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/Villarreal-CF.webp\" alt=\"Villarreal CF\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/shakhtar-donetsk.webp\" alt=\"FC Shakhtar Donetsk\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/croatia-fa.webp\" alt=\"Croatian Football Federation\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/israel-fa.webp\" alt=\"Israel Football Association\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/kazakhstan-ff.webp\" alt=\"Kazakhstan Football Federation\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/fiji-fa.webp\" alt=\"Fiji Football Association\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/wpsl-logo.webp\" alt=\"Women&apos;s Premier Soccer League\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/metalist.webp\" alt=\"FC Metalist 1925 Kharkiv\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/polissya.webp\" alt=\"FC Polissya Zhytomyr\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/revera.webp\" alt=\"FC Revera 1908\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/aspire-fc-scaled.webp\" alt=\"Aspire FC\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/Hapoel-Beer-Sheva.png\" alt=\"Hapoel Beer Sheva\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/maccabi-haifa.webp\" alt=\"Maccabi Haifa FC\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/maccabi-tel-aviv.webp\" alt=\"Maccabi Tel Aviv FC\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/05\/OKC-FC.png\" alt=\"Oklahoma City FC\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/rush.png\" alt=\"Rush\" class=\"sp-crest-logo\" style=\"height:44px\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/Villarreal-CF.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/shakhtar-donetsk.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/croatia-fa.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/israel-fa.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/kazakhstan-ff.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/fiji-fa.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/wpsl-logo.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/metalist.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/polissya.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/revera.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/aspire-fc-scaled.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/Hapoel-Beer-Sheva.png\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/maccabi-haifa.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/maccabi-tel-aviv.webp\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/05\/OKC-FC.png\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" loading=\"lazy\"><img decoding=\"async\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/rush.png\" alt=\"\" aria-hidden=\"true\" class=\"sp-crest-logo\" style=\"height:44px\" loading=\"lazy\"><\/div><\/div><\/section><!-- ===================== WHY EASYCOACH ===================== --><section class=\"sol-split-sec\" data-screen-label=\"Two ways to run football\"><div class=\"container\"><div class=\"section-head\"><span class=\"ec-eyebrow\">Two ways to run football<\/span><h2 class=\"h2\">Same system underneath. Different shape on top.<\/h2><p class=\"body-lg\" style=\"margin-top:16px\">What you run shapes the platform on top. The shared data foundation stays the same.<\/p><\/div><\/div><div class=\"sol-split\"><div class=\"sol-tile\"><div class=\"sol-tile-eyebrow\">For clubs and academies<\/div><h3>All your club. One platform.<\/h3><p>For growing clubs, academies, and networks ready to replace stitched-together tools with one connected system.<\/p><p class=\"sol-whatget\">What you get<\/p><ul><li><span>One product, three plans. Grow into it.<\/span><\/li><li><span>Operations, coaching, payments, medical, scouting, analytics.<\/span><\/li><li><span>From grassroots to first team, on the same data.<\/span><\/li><\/ul><a class=\"sol-tile-link\" href=\"\/solutions\/clubs\/\">Explore the Clubs solution <\/a><\/div><div class=\"sol-tile\"><div class=\"sol-tile-eyebrow\">For federations<\/div><h3>Every program. One platform.<\/h3><p>For national federations running multiple programs across coaching, competition, and player development.<\/p><p class=\"sol-whatget\">What you get<\/p><ul><li><span>Four connected products in one platform.<\/span><\/li><li><span>National Teams, Coaches Education, Hub, Competition Management.<\/span><\/li><li><span>Federation-wide visibility from grassroots to elite.<\/span><\/li><\/ul><a class=\"sol-tile-link\" href=\"\/solutions\/federations\/\">Explore the Federations solution <\/a><\/div><\/div><\/section><section class=\"band-alt centers\" id=\"ec-centers\" data-screen-label=\"Centers\"><div class=\"container\"><div class=\"section-head\"><span class=\"ec-eyebrow\">Six connected Centers<\/span><h2 class=\"h2\">One platform. One shared data foundation.<\/h2><p class=\"body-lg\" style=\"margin-top:16px\">Administration, Communication, Coaching, Medical, Scouting, and Analytics. Every Center reads from the same player, team, and club data.<\/p><\/div><div class=\"bento\"><div class=\"bento-top\"><a href=\"\/coaching-center\/\" class=\"bento-cell hero\" style=\"gap:24px\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Coaching Center<\/h3><p class=\"bento-body\">A drill library with coach points, organization, and tactics boards. Plan every session and share it with your staff.<\/p><div class=\"bento-points\"><div class=\"bento-point\"><span>A 2,000-drill library with coach points<\/span><\/div><div class=\"bento-point\"><span>Week planner your staff can run<\/span><\/div><div class=\"bento-point\"><span>Tactics boards and session sharing<\/span><\/div><\/div><\/a><div class=\"bento-stack\"><a href=\"\/administration-center\/\" class=\"bento-cell med\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Administration Center<\/h3><p class=\"bento-body\">Workplan, meetings, teams, staff, and Payments. The technical director runs the club from one place.<\/p><\/a><a href=\"\/communication-center\/\" class=\"bento-cell med\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Communication Center<\/h3><p class=\"bento-body\">Messages, meetings, and notes that reach every team and member of staff.<\/p><\/a><\/div><\/div><div class=\"bento-small\"><a href=\"\/analytics-center\/\" class=\"bento-cell small\" style=\"gap:7px\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Analytics Center<\/h3><p class=\"bento-body\">Average positions, pass accuracy, and duels, plus a video Events Playlist to tag and share match clips.<\/p><\/a><a href=\"\/scouting-center\/\" class=\"bento-cell small\" style=\"gap:7px\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Scouting Center<\/h3><p class=\"bento-body\">Grade every player live, A to D, with notes, before the final whistle.<\/p><\/a><a href=\"\/medical-center\/\" class=\"bento-cell small\" style=\"gap:7px\"><span class=\"bento-ico\"><\/span><h3 class=\"bento-title\">Medical Center<\/h3><p class=\"bento-body\">Player records, injury status, and return to play. The whole squad, one view.<\/p><\/a><\/div><\/div><\/div><\/section><!-- ===================== FOUR AI ASSISTANTS ===================== --><section class=\"final\" id=\"ec-demo\" data-theme=\"light\" data-screen-label=\"Final CTA\" style=\"border-top:1px solid #2B3957\"><div class=\"container\"><div class=\"final-block\"><h2 class=\"final-h2\">Run it like the pros.<\/h2><p class=\"final-villarreal\">The platform Villarreal CF runs on.<\/p><p class=\"final-sub\">See EasyCoach on your club or your federation. Book a 20-minute demo with our team.<\/p><div class=\"final-actions\"><a href=\"\/book-a-demo\/\" class=\"ec-btn ec-btn--primary ec-btn--lg\">Book a demo<\/a><a href=\"\/contact\/\" class=\"final-link\">Contact Us<\/a><\/div><\/div><\/div><\/section><\/main><!-- ===================== FOOTER ===================== --><footer class=\"footer\" data-screen-label=\"Footer\"><div class=\"container footer-grid\"><div class=\"footer-brand\"><img decoding=\"async\" class=\"footer-logo\" src=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-footer-white-scaled.webp\" alt=\"EasyCoach\" style=\"width:300px;height:auto;object-fit:contain;margin:0 0 16px\" loading=\"lazy\"><p class=\"footer-sig\" style=\"text-align:left;line-height:1.3;margin:0\">Your digital backbone for clubs and federations.<\/p><div class=\"footer-social\"><a href=\"https:\/\/www.linkedin.com\/company\/easycoach-club\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"EasyCoach on LinkedIn\"><svg class=\"ec-ico\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path fill=\"currentColor\" stroke=\"none\" d=\"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46zM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14M7.12 20.45H3.55V9h3.57zM22.22 0H1.77C.8 0 0 .78 0 1.75v20.5C0 23.2.8 24 1.77 24h20.45c.98 0 1.78-.8 1.78-1.75V1.75C24 .78 23.2 0 22.22 0\"\/><\/svg><\/a><a href=\"https:\/\/www.youtube.com\/channel\/UCUhmYJ3nH2TTGmJRdHwjPpg\" target=\"_blank\" rel=\"noopener\" aria-label=\"EasyCoach on YouTube\"><svg class=\"ec-ico\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path fill=\"currentColor\" stroke=\"none\" d=\"M23.5 6.2a3 3 0 0 0-2.11-2.13C19.5 3.55 12 3.55 12 3.55s-7.5 0-9.39.52A3 3 0 0 0 .5 6.2 31.5 31.5 0 0 0 0 12a31.5 31.5 0 0 0 .5 5.8 3 3 0 0 0 2.11 2.13c1.89.52 9.39.52 9.39.52s7.5 0 9.39-.52a3 3 0 0 0 2.11-2.13A31.5 31.5 0 0 0 24 12a31.5 31.5 0 0 0-.5-5.8M9.55 15.57V8.43L15.82 12z\"\/><\/svg><\/a><a href=\"https:\/\/x.com\/EasyCoachClub\" target=\"_blank\" rel=\"noopener\" aria-label=\"EasyCoach on X\"><svg class=\"ec-ico\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path fill=\"currentColor\" stroke=\"none\" d=\"M18.24 2.25h3.31l-7.23 8.26L22.85 21.75h-6.66l-5.22-6.82-5.96 6.82H1.68l7.73-8.84L1.15 2.25h6.83l4.71 6.23zm-1.16 17.52h1.83L7.01 4.13H5.05z\"\/><\/svg><\/a><a href=\"https:\/\/www.instagram.com\/easycoachclub\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"EasyCoach on Instagram\"><svg class=\"ec-icon\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path fill=\"currentColor\" stroke=\"none\" d=\"M12 0C8.74 0 8.333.014 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.014 8.333 0 8.74 0 12s.014 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.986 8.74 24 12 24s3.667-.014 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.014-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.014 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.898 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.898-.421-.419-.69-.824-.897-1.38-.165-.42-.36-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.06-1.17.255-1.814.42-2.234.207-.57.476-.96.897-1.381.419-.419.81-.689 1.379-.898.42-.165 1.051-.36 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.795.646-1.439 1.44-1.439.793-.001 1.44.644 1.44 1.439z\"\/><\/svg><\/a><a href=\"https:\/\/www.facebook.com\/p\/EasyCoach-100094419216963\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"EasyCoach on Facebook\"><svg class=\"ec-icon\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><path fill=\"currentColor\" stroke=\"none\" d=\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"\/><\/svg><\/a><\/div><\/div><div class=\"footer-col\"><h5>Solutions<\/h5><a href=\"\/solutions\/\">Overview<\/a><a href=\"\/solutions\/clubs\/\">Clubs &amp; Academies<\/a><a href=\"\/solutions\/federations\/\">Federations<\/a><\/div><div class=\"footer-col\"><h5>Pricing<\/h5><a href=\"\/pricing\/\">Plans and pricing<\/a><a href=\"\/pricing\/#federation-pricing\">Federation packages<\/a><\/div><div class=\"footer-col\"><h5>Resources<\/h5><a href=\"\/blog\/\">Blog<\/a><a href=\"\/faq\/\">Support Center<\/a><\/div><div class=\"footer-col\"><h5>Company<\/h5><a href=\"\/about-us\/\">About Us<\/a><a href=\"\/press\/\">Press<\/a><a href=\"\/partners\/\">Partners<\/a><a href=\"\/contact\/\">Contact<\/a><\/div><div class=\"footer-col\"><h5>Legal<\/h5><a href=\"\/privacy-policy\/\">Privacy Policy<\/a><a href=\"\/terms-and-conditions\/\">Terms of Use<\/a><a href=\"\/cookie-policy\/\">Cookie Policy<\/a><\/div><\/div><div class=\"container footer-base\"><span>&copy; 2026 EasyCoach. All rights reserved.<\/span><span>easycoach.club<\/span><\/div><\/footer><\/div><script>(function(){window.__ecran=1;function r(f){if(document.readyState!=='loading'){f()}else{document.addEventListener('DOMContentLoaded',f)}}r(function(){var nav=document.getElementById('ec-nav');function os(){if(nav)nav.classList.toggle('scrolled',window.scrollY&gt;12)}os();window.addEventListener('scroll',os,{passive:true});var BW=880,BH=560,wrap=document.querySelector('.ec-cluster'),inner=document.querySelector('.ec-cluster-inner');function sc(){if(!wrap||!inner)return;var w=wrap.clientWidth;if(w&lt;=0)return;var s=Math.min(0.82,Math.max(0.42,w\/BW));inner.style.transform=&#039;translateY(-50%) scale(&#039;+s+&#039;)&#039;;wrap.style.height=(BH*s)+&#039;px&#039;}sc();if(window.ResizeObserver&amp;&amp;wrap){new ResizeObserver(sc).observe(wrap)}window.addEventListener(&#039;resize&#039;,sc);var reduce=window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches;var proof=document.getElementById(&#039;ec-proof&#039;);if(proof){var vals=proof.querySelectorAll(&#039;.sp-val&#039;);var tg=[];vals.forEach(function(v){tg.push({t:+v.getAttribute(&#039;data-target&#039;),s:v.getAttribute(&#039;data-suffix&#039;)||&#039;&#039;})});var fmt=function(v){return v.toLocaleString(&#039;en-US&#039;)};var setTo=function(fr){tg.forEach(function(n,i){if(vals[i])vals[i].textContent=fmt(Math.round(n.t*fr))+n.s})};if(reduce){setTo(1)}else{var done=false;var run=function(){if(done)return;done=true;var dur=480,t0=performance.now(),ease=function(x){return 1-Math.pow(1-x,3)};var tick=function(t){var p=Math.min(1,(t-t0)\/dur);setTo(ease(p));if(p&lt;1)requestAnimationFrame(tick)};requestAnimationFrame(tick);setTimeout(function(){setTo(1)},dur+160)};var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting)run()})},{threshold:0.4});io.observe(proof)}}})})();<\/script>","protected":false},"excerpt":{"rendered":"<p>Solutions OverviewClubs &amp; AcademiesFederations Products EasyCoach ClubEasyCoach National Teams Pricing Resources BlogSupport Center About Us CompanyPressContact Book a demoSign in EasyCoach Solutions Built around how you run football.One platform. Whether you run a club, an academy, or a national federation, EasyCoach connects operations, coaching, and player development on one shared system. Book a demoSee pricing [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-654","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EasyCoach Solutions - One Platform for Clubs &amp; Federations<\/title>\n<meta name=\"description\" content=\"One connected platform for clubs, academies, leagues, and national teams. Connected Centers running on shared data, identity, and methodology.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.easycoach.club\/es\/solutions\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Run it like the pros. | EasyCoach Platform\" \/>\n<meta property=\"og:description\" content=\"One platform. Six connected Centers: Administration, Communication, Coaching, Analytics, Scouting, Medical. Built on professional methodology.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.easycoach.club\/es\/solutions\/\" \/>\n<meta property=\"og:site_name\" content=\"EasyCoach\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/p\/EasyCoach-100094419216963\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-07T12:39:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@EasyCoachClub\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/\",\"url\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/\",\"name\":\"EasyCoach Solutions - One Platform for Clubs & Federations\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.easycoach.club\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/logo-mark-black-scaled.png\",\"datePublished\":\"2026-01-20T14:36:20+00:00\",\"dateModified\":\"2026-09-07T12:39:06+00:00\",\"description\":\"One connected platform for clubs, academies, leagues, and national teams. Connected Centers running on shared data, identity, and methodology.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.easycoach.club\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/logo-mark-black-scaled.png\",\"contentUrl\":\"https:\\\/\\\/www.easycoach.club\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/logo-mark-black-scaled.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/solutions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.easycoach.club\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solutions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#website\",\"url\":\"https:\\\/\\\/www.easycoach.club\\\/\",\"name\":\"EasyCoach\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.easycoach.club\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#organization\",\"name\":\"EasyCoach\",\"alternateName\":\"Football Around Me Ltd.\",\"url\":\"https:\\\/\\\/www.easycoach.club\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.easycoach.club\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/main_logo-scaled.png\",\"contentUrl\":\"https:\\\/\\\/www.easycoach.club\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/main_logo-scaled.png\",\"width\":2560,\"height\":947,\"caption\":\"EasyCoach\"},\"image\":{\"@id\":\"https:\\\/\\\/www.easycoach.club\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/p\\\/EasyCoach-100094419216963\\\/\",\"https:\\\/\\\/x.com\\\/EasyCoachClub\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/easycoach-club\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCUhmYJ3nH2TTGmJRdHwjPpg\",\"https:\\\/\\\/www.instagram.com\\\/easycoachclub\\\/\"],\"description\":\"The connected platform for football clubs, academies, and national federations. Operations, coaching, payments, scouting, medical, and analytics in one system. Used by Villarreal CF and Shakhtar Donetsk, and by five national football federations, including the Israel Football Association, Croatian Football Federation, Football Federation of Kazakhstan, and Fiji Football Association. The WPSL is a separate league relationship. Supporting 150+ clubs, 2,000+ teams, and 150,000+ players worldwide. Named Top 5 in the world by TechRound (SportsTech22, 2026).\",\"legalName\":\"Football Around Me Ltd.\",\"foundingDate\":\"2021\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Shoken 32 St.\",\"addressLocality\":\"Tel Aviv\",\"addressCountry\":\"IL\"},\"email\":\"info@easycoach.club\",\"award\":\"TechRound SportsTech22 2026: Top 5 sports technology companies in the world\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EasyCoach Solutions: una plataforma \u00fanica para clubes y federaciones","description":"Una plataforma conectada para clubes, academias, ligas y selecciones nacionales. Centros conectados que funcionan con datos, identidad y metodolog\u00eda compartidos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.easycoach.club\/es\/solutions\/","og_locale":"es_ES","og_type":"article","og_title":"Run it like the pros. | EasyCoach Platform","og_description":"One platform. Six connected Centers: Administration, Communication, Coaching, Analytics, Scouting, Medical. Built on professional methodology.","og_url":"https:\/\/www.easycoach.club\/es\/solutions\/","og_site_name":"EasyCoach","article_publisher":"https:\/\/www.facebook.com\/p\/EasyCoach-100094419216963\/","article_modified_time":"2026-09-07T12:39:06+00:00","og_image":[{"url":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@EasyCoachClub","twitter_misc":{"Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.easycoach.club\/solutions\/","url":"https:\/\/www.easycoach.club\/solutions\/","name":"EasyCoach Solutions: una plataforma \u00fanica para clubes y federaciones","isPartOf":{"@id":"https:\/\/www.easycoach.club\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.easycoach.club\/solutions\/#primaryimage"},"image":{"@id":"https:\/\/www.easycoach.club\/solutions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png","datePublished":"2026-01-20T14:36:20+00:00","dateModified":"2026-09-07T12:39:06+00:00","description":"Una plataforma conectada para clubes, academias, ligas y selecciones nacionales. Centros conectados que funcionan con datos, identidad y metodolog\u00eda compartidos.","breadcrumb":{"@id":"https:\/\/www.easycoach.club\/solutions\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.easycoach.club\/solutions\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.easycoach.club\/solutions\/#primaryimage","url":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png","contentUrl":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/07\/logo-mark-black-scaled.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.easycoach.club\/solutions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.easycoach.club\/"},{"@type":"ListItem","position":2,"name":"Solutions"}]},{"@type":"WebSite","@id":"https:\/\/www.easycoach.club\/#website","url":"https:\/\/www.easycoach.club\/","name":"EasyCoach","description":"","publisher":{"@id":"https:\/\/www.easycoach.club\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.easycoach.club\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.easycoach.club\/#organization","name":"EasyCoach","alternateName":"Football Around Me Ltd.","url":"https:\/\/www.easycoach.club\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.easycoach.club\/#\/schema\/logo\/image\/","url":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/05\/main_logo-scaled.png","contentUrl":"https:\/\/www.easycoach.club\/wp-content\/uploads\/2026\/05\/main_logo-scaled.png","width":2560,"height":947,"caption":"EasyCoach"},"image":{"@id":"https:\/\/www.easycoach.club\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/p\/EasyCoach-100094419216963\/","https:\/\/x.com\/EasyCoachClub","https:\/\/www.linkedin.com\/company\/easycoach-club\/","https:\/\/www.youtube.com\/channel\/UCUhmYJ3nH2TTGmJRdHwjPpg","https:\/\/www.instagram.com\/easycoachclub\/"],"description":"La plataforma conectada para clubes de f\u00fatbol, canteras y federaciones nacionales. Operaciones, entrenamiento, pagos, ojeadores, asistencia m\u00e9dica y an\u00e1lisis en un solo sistema. La utilizan el Villarreal CF y el Shakhtar Donetsk, as\u00ed como cinco federaciones nacionales de f\u00fatbol, entre ellas la Asociaci\u00f3n de F\u00fatbol de Israel, la Federaci\u00f3n Croata de F\u00fatbol, la Federaci\u00f3n de F\u00fatbol de Kazajist\u00e1n y la Asociaci\u00f3n de F\u00fatbol de Fiyi. WPSL es una liga independiente. Da servicio a m\u00e1s de 150 clubes, m\u00e1s de 2.000 equipos y m\u00e1s de 150.000 jugadores en todo el mundo. Nombrada entre las 5 mejores del mundo por TechRound (SportsTech22, 2026).","legalName":"Football Around Me Ltd.","foundingDate":"2021","address":{"@type":"PostalAddress","streetAddress":"Shoken 32 St.","addressLocality":"Tel Aviv","addressCountry":"IL"},"email":"info@easycoach.club","award":"TechRound SportsTech22 2026: Top 5 sports technology companies in the world"}]}},"_links":{"self":[{"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/pages\/654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/comments?post=654"}],"version-history":[{"count":5,"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/pages\/654\/revisions"}],"predecessor-version":[{"id":4538,"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/pages\/654\/revisions\/4538"}],"wp:attachment":[{"href":"https:\/\/www.easycoach.club\/es\/wp-json\/wp\/v2\/media?parent=654"}],"curies":[{"name":"\u00a1Bien jugado!","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}