:root{--color-bg: #0a0a0a;--color-card: #111111;--color-secondary: #1a1a1a;--color-border: #2a2a2a;--color-text: #ffffff;--color-muted: #888888;--color-accent: #333333}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:Inter,sans-serif;background-color:var(--color-bg);color:var(--color-muted);line-height:1.6}.font-display{font-family:Bebas Neue,sans-serif;letter-spacing:.05em}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#0a0a0ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border)}.navbar-brand{font-size:2rem}.nav-link{font-size:.85rem;letter-spacing:.1em;color:var(--color-muted)!important;transition:color .3s}.nav-link:hover,.nav-link.active{color:var(--color-text)!important}.about-section{background-color:var(--color-bg)}.stats-row{border-top:1px solid var(--color-border);padding-top:2rem}.stat-item{text-align:center}.stat-value{font-size:2rem;display:block}.stat-label{font-size:.75rem;letter-spacing:.2em;color:var(--color-muted)}.logo-display{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:1rem;text-align:center}.logo-display span{font-size:6rem;opacity:.1}.players-section{background-color:var(--color-card)}.player-card{position:relative;overflow:hidden;border-radius:12px;background:var(--color-secondary);transition:transform .3s,box-shadow .3s}.player-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000080}.player-image{aspect-ratio:3/4;overflow:hidden}.player-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .5s,transform .5s}.player-card:hover .player-image img{filter:grayscale(0%);transform:scale(1.05)}.player-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--color-bg),transparent)}.player-info{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;text-align:center}.player-info h3{font-size:1.5rem;margin-bottom:.5rem}.player-number{font-size:2.5rem;color:var(--color-muted)}.schedule-section{background-color:var(--color-bg)}.schedule-list{max-width:800px}.schedule-item{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:1rem;border-bottom:1px solid var(--color-border);border-radius:8px;transition:background .3s}.schedule-item:hover{background:#ffffff05}.match-date{color:var(--color-muted);font-size:.9rem}.match-opponent{font-size:1.25rem}.match-time{text-align:right;color:var(--color-muted)}.form-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:2rem}.form-control,.form-select{background:var(--color-secondary);border:1px solid var(--color-border);color:var(--color-text);padding:.45rem 1rem;border-radius:8px}.form-control:focus,.form-select:focus{background:var(--color-secondary);border-color:var(--color-muted);color:var(--color-text);box-shadow:none}.form-control::placeholder{color:var(--color-muted)}.form-label{font-size:.85rem;letter-spacing:.05em;margin-bottom:.5rem}.info-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem}.info-card h5{margin-bottom:.75rem}.info-card ul{padding-left:1.25rem;margin-bottom:0}.rules-list{display:flex;flex-direction:column;gap:1.5rem}.rule-item{display:flex;gap:1.5rem;padding:1.5rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:12px}.rule-number{font-size:2rem;color:var(--color-muted);line-height:1}.rule-content h5{margin-bottom:.5rem}.rule-content p{margin-bottom:0}.fee-card{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem}.fee-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.fee-badge{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;background:var(--color-secondary);padding:.25rem .75rem;border-radius:20px;color:var(--color-muted)}.fee-amount{font-size:2.5rem;margin-bottom:.5rem}.total-card{background:var(--color-secondary);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem}.total-amount{font-size:1.5rem}.payment-info h5{margin-bottom:.75rem}.payment-info ul{padding-left:1.25rem}.contact-item{display:flex;gap:1rem;align-items:flex-start}.contact-icon{width:50px;height:50px;background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-icon i{font-size:1.25rem}.contact-details h5{margin-bottom:.25rem}.contact-details a{color:var(--color-muted);text-decoration:none;transition:color .3s}.contact-details a:hover{color:var(--color-text)}.social-links-large{display:flex;flex-direction:column;gap:.75rem}.social-link{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;color:var(--color-text);text-decoration:none;transition:background .3s,border-color .3s}.social-link:hover{background:var(--color-secondary);border-color:var(--color-muted);color:var(--color-text)}.social-link i{font-size:1.25rem}.footer{background-color:var(--color-card);border-top:1px solid var(--color-border)}.footer-brand{font-size:2.5rem;margin-bottom:1rem}.footer-heading{font-size:.85rem;letter-spacing:.1em;margin-bottom:1rem;color:var(--color-text)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--color-muted);text-decoration:none;transition:color .3s}.footer-links a:hover{color:var(--color-text)}.social-links{display:flex;gap:1rem}.social-links a{width:40px;height:40px;background:var(--color-secondary);border:1px solid var(--color-border);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-text);text-decoration:none;transition:background .3s,border-color .3s}.social-links a:hover{background:var(--color-accent);border-color:var(--color-muted)}.btn-light{background:var(--color-text);color:var(--color-bg);border:none;font-weight:600;letter-spacing:.05em}.btn-light:hover{background:#e0e0e0;color:var(--color-bg)}.btn-outline-light{border-color:var(--color-border);color:var(--color-text)}.btn-outline-light:hover{background:#ffffff1a;border-color:var(--color-muted);color:var(--color-text)}@media(max-width:768px){.hero-content{padding-top:50vh}.video-placeholder{top:80px}.play-button{width:60px;height:60px}.play-button i{font-size:1.5rem}.hero-buttons .btn{width:100%;margin-bottom:.5rem}.schedule-item{font-size:.9rem}.rule-item{flex-direction:column;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
