.home-hero[data-astro-cid-j7pv25f6]{background:#113f32;color:#f6f8ef;padding:clamp(3rem,6vw,5.5rem) 0;overflow:hidden}.hero-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr 1fr;gap:4rem;align-items:center}.hero-eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;font-weight:700;color:#d8f286;margin-bottom:1.5rem}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#f6f8ef;font-size:clamp(2.8rem,5.5vw,4.8rem);letter-spacing:-.065em;line-height:1.04;margin-bottom:1.6rem}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#d8f286}.hero-copy[data-astro-cid-j7pv25f6]{color:#d3e0d6;max-width:460px;font-size:1.1rem;margin-bottom:2rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem}.hero-primary[data-astro-cid-j7pv25f6]{background:#d8f286;color:#163b2f}.hero-primary[data-astro-cid-j7pv25f6]:hover{background:#e5ff98;color:#163b2f}.hero-secondary[data-astro-cid-j7pv25f6]{color:#fff;border:1px solid #658779}.hero-secondary[data-astro-cid-j7pv25f6]:hover{background:#245342;color:#fff}.hero-cities[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.hero-cities[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#dbe7df;text-decoration:underline;text-underline-offset:5px;font-size:.9rem}.hero-board[data-astro-cid-j7pv25f6]{padding:1.5rem;background:#f4f5eb;border-radius:22px;color:#193c31;transform:rotate(2deg);box-shadow:0 15px 50px #0002}.court-art[data-astro-cid-j7pv25f6]{background:#c9dccb;padding:20px;border-radius:12px;margin-bottom:1.25rem}.court-inner[data-astro-cid-j7pv25f6]{height:155px;border:2px solid #f8fff1;position:relative;background:#397d63}.court-inner[data-astro-cid-j7pv25f6]:before,.court-inner[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:#f8fff1}.court-inner[data-astro-cid-j7pv25f6]:before{left:25%}.court-inner[data-astro-cid-j7pv25f6]:after{right:25%}.court-net[data-astro-cid-j7pv25f6]{width:3px;position:absolute;top:-8px;bottom:-8px;left:50%;background:#f8fff1}.court-net[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;background:#f8fff1;height:2px;width:100px;left:-50px;top:50%}.court-ball[data-astro-cid-j7pv25f6]{width:10px;height:10px;background:#dcf788;border-radius:50%;position:absolute;top:30%;left:55%}.court-player[data-astro-cid-j7pv25f6]{position:absolute;width:30px;height:30px;background:#f8fff1;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.8rem}.one[data-astro-cid-j7pv25f6]{top:15%;left:10%}.two[data-astro-cid-j7pv25f6]{bottom:15%;left:10%}.three[data-astro-cid-j7pv25f6]{top:15%;right:10%;background:#d8f286}.four[data-astro-cid-j7pv25f6]{bottom:15%;right:10%;background:#d8f286}.board-label[data-astro-cid-j7pv25f6]{font-weight:700}.hero-board[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{list-style:none;margin:1rem 0}.hero-board[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.65rem 0;border-bottom:1px solid #ccd7cc}.hero-board[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#5b7161;margin-right:1rem}.hero-board[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{font-weight:700}.home-stat-strip[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--color-border);background:#f7f8f1}.home-stat-strip[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.85rem}.home-stat-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.35rem;margin-right:.3rem}.stat-note[data-astro-cid-j7pv25f6]{margin-left:auto;color:var(--color-text-muted);align-self:center}.home-product-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.product-card[data-astro-cid-j7pv25f6]{color:var(--color-text);padding:2rem;border:1px solid var(--color-border);border-radius:18px;display:flex;flex-direction:column;gap:1rem;background:#f9faf6}.product-card[data-astro-cid-j7pv25f6]:hover{background:#edf3e8}.product-number[data-astro-cid-j7pv25f6]{font-size:.75rem;letter-spacing:.08em;font-weight:700}.product-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.7rem;letter-spacing:-.04em}.product-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-muted)}.product-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{margin-top:auto}.product-accent[data-astro-cid-j7pv25f6]{background:#e9f3c8}.product-footnote[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:.9rem;color:var(--color-text-muted)}.first-game[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;padding:2.5rem;border:1px solid var(--color-border);border-radius:20px}.first-game[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.first-game[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.first-game[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.first-game[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding-left:1.2rem}.first-game[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:.65rem}@media(max-width:900px){.hero-layout[data-astro-cid-j7pv25f6]{gap:2rem;grid-template-columns:1fr 1fr}.home-product-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:650px){.hero-layout[data-astro-cid-j7pv25f6],.first-game[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-board[data-astro-cid-j7pv25f6]{transform:none;max-width:460px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.9rem}.stat-note[data-astro-cid-j7pv25f6]{margin-left:0}.first-game[data-astro-cid-j7pv25f6]{padding:1.5rem;gap:1.5rem}}
