﻿@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;600;700;900&family=Barlow:wght@300;400;500;600&display=swap";body{font-family:"Barlow",sans-serif}.color--black{color:#080808 !important}.color--green{color:#39ff14 !important}.color--green-dim{color:#2acc0f !important}.color--green-dark{color:#1a7a09 !important}.color--white{color:#f5f5f5 !important}.color--gray{color:#1a1a1a !important}.color--gray-mid{color:#2e2e2e !important}.color--gray-light{color:#555 !important}.color--gold{color:#080808 !important}.administrator h2{margin-top:1em}.administrator a{color:#39ff14}.administrator .administrator-grid{padding:40px;display:grid;grid-template-columns:1fr 4fr;min-height:100%}.administrator .administrator-grid .menu{height:100%;display:flex;flex-flow:column nowrap}.administrator .administrator-grid .menu ul,.administrator .administrator-grid .menu ol{list-style:none;margin-top:20px}.administrator .administrator-grid .menu ul.bottom{margin-top:auto}.administrator .form-group{margin-top:20px}.administrator .form-group--datetime .field{display:flex;flex-flow:row nowrap;align-items:center}.administrator .form-group--rich-text .field{border-radius:5px;padding:5px;color:#000;background:#fff}.administrator .btn-primary{color:#080808}.administrator table{width:100%;margin:40px 0}.administrator table th,.administrator table td{padding:10px}.administrator table tr:nth-child(2n+1) td{background:hsla(0,0%,100%,.05)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#080808;color:#f5f5f5;font-family:"Barlow",sans-serif;overflow-x:hidden;font-weight:300}.icon{display:inline-block;margin-right:1rex}nav{position:fixed;top:0;left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:18px 5%;background:rgba(8,8,8,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgba(57,255,20,.12)}nav ul{list-style:none;display:flex;gap:2rem}nav ul a{color:#f5f5f5;text-decoration:none;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;opacity:.8;transition:opacity .2s,color .2s}nav ul a:hover{opacity:1;color:#39ff14}.nav-cta{background:#39ff14;color:#080808 !important;padding:10px 22px;font-weight:700 !important;opacity:1 !important;letter-spacing:.05em;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%);transition:background .2s !important}.nav-cta:hover{background:#2acc0f !important}#hero{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding-top:90px}.hero-bg{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 60% 40%, rgba(57, 255, 20, 0.07) 0%, transparent 70%),linear-gradient(160deg, #0d0d0d 0%, #080808 60%, #0a1a06 100%)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(57, 255, 20, 0.04) 1px, transparent 1px),linear-gradient(90deg, rgba(57, 255, 20, 0.04) 1px, transparent 1px);background-size:60px 60px}.hero-noise{position:absolute;inset:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.hero-inner{position:relative;z-index:2;padding:0 5%;max-width:1300px;margin:0 auto;width:100%}.hero-tag{display:inline-flex;align-items:center;gap:8px;background:rgba(57,255,20,.1);border:1px solid rgba(57,255,20,.3);color:#39ff14;padding:6px 18px;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin-bottom:28px;clip-path:polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%)}.hero-tag::before{content:"";width:8px;height:8px;background:#39ff14;border-radius:50%;animation:pulse 1.5s ease infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(0.7)}}h1.hero-title{font-family:"Bebas Neue",sans-serif;font-size:clamp(3.5rem,9vw,9rem);line-height:.95;letter-spacing:.02em;margin-bottom:24px}h1.hero-title .accent{color:#39ff14;display:block}h1.hero-title .sub-accent{color:#f5f5f5;display:block}.hero-sub{font-size:clamp(1rem,2vw,1.3rem);color:rgba(245,245,245,.7);max-width:600px;line-height:1.7;margin-bottom:36px;font-weight:300}.hero-sub strong{color:#39ff14;font-weight:600}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.btn-primary{background:#39ff14;color:#080808;font-family:"Barlow Condensed",sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:18px 40px;text-decoration:none;display:inline-block;clip-path:polygon(10px 0%, 100% 0%, calc(100% - 10px) 100%, 0% 100%);transition:transform .2s,background .2s;position:relative;overflow:hidden}.btn-primary::after{content:"BUY ONE GET ONE FREE";position:absolute;top:0;left:0;right:0;bottom:0;background:#2acc0f;display:flex;align-items:center;justify-content:center;font-size:.65rem;opacity:0;transition:opacity .2s}.btn-primary:hover{transform:translateY(-2px);background:#2acc0f}.btn-secondary{border:1px solid rgba(57,255,20,.4);color:#39ff14;font-family:"Barlow Condensed",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:17px 36px;text-decoration:none;display:inline-block;clip-path:polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%);transition:border-color .2s,background .2s}.btn-secondary:hover{background:rgba(57,255,20,.08)}.hero-bogo{margin-top:20px;font-size:.85rem;color:rgba(245,245,245,.5);letter-spacing:.05em}.hero-bogo span{color:#39ff14;font-weight:700}.hero-stats{display:flex;gap:48px;margin-top:56px;padding-top:48px;border-top:1px solid rgba(57,255,20,.1)}.stat-item{text-align:left}.stat-num{font-family:"Bebas Neue",sans-serif;font-size:2.8rem;color:#39ff14;line-height:1}.stat-label{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(245,245,245,.5);margin-top:4px}section{padding:100px 5%}section a{color:#39ff14}.section-inner{max-width:1200px;margin:0 auto}.section-tag{font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:#39ff14;font-weight:700;margin-bottom:12px;display:block}h2.section-title{font-family:"Bebas Neue",sans-serif;font-size:clamp(2.5rem,5vw,5rem);line-height:1;margin-bottom:20px;color:#f5f5f5}.section-sub{font-size:1.05rem;color:rgba(245,245,245,.6);line-height:1.8;max-width:640px}section.legal p.text{font-size:1.05rem;color:rgba(245,245,245,.6);line-height:1.8;margin-bottom:1em}section.legal ul.text{font-size:1.05rem;color:rgba(245,245,245,.6);line-height:1.8;margin-bottom:1em;margin-left:1em}.divider{width:60px;height:3px;background:#39ff14;margin:20px 0}#countdown{background:#1a1a1a;border-top:1px solid rgba(57,255,20,.1);border-bottom:1px solid rgba(57,255,20,.1)}.countdown-inner{text-align:center}.countdown-label{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:#39ff14;margin-bottom:12px}.countdown-title{font-family:"Bebas Neue",sans-serif;font-size:clamp(1.8rem,4vw,3.5rem);margin-bottom:40px}.clock{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.clock-block{background:#080808;border:1px solid rgba(57,255,20,.2);padding:24px 32px;min-width:110px;text-align:center;position:relative}.clock-block::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#39ff14}.clock-num{font-family:"Bebas Neue",sans-serif;font-size:4rem;color:#39ff14;line-height:1;display:block}.clock-unit{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(245,245,245,.5);display:block;margin-top:4px}.countdown-event{margin-top:30px;font-size:.9rem;color:rgba(245,245,245,.6);letter-spacing:.05em}.countdown-event strong{color:#f5f5f5}#about{background:#080808}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.video-wrapper{position:relative;padding-bottom:56.25%;background:#0d0d0d;border:1px solid rgba(57,255,20,.15);overflow:hidden}.video-wrapper iframe,.video-wrapper .video-placeholder{position:absolute;inset:0;width:100%;height:100%}.video-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;cursor:pointer;background:radial-gradient(ellipse at center, #0f1f0a 0%, #080808 100%)}.play-btn{width:80px;height:80px;background:#39ff14;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s,background .2s}.play-btn:hover{transform:scale(1.1);background:#2acc0f}.play-btn::after{content:"";border-left:28px solid #080808;border-top:18px solid rgba(0,0,0,0);border-bottom:18px solid rgba(0,0,0,0);margin-left:6px}.video-label{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(245,245,245,.5)}.about-text h2{font-family:"Bebas Neue",sans-serif;font-size:clamp(2.2rem,4vw,4rem);line-height:1;margin-bottom:20px}.about-bullets{margin-top:32px;display:flex;flex-direction:column;gap:16px}.about-bullet{display:flex;gap:16px;align-items:flex-start}.bullet-icon{width:32px;height:32px;background:rgba(57,255,20,.1);border:1px solid rgba(57,255,20,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:#39ff14;clip-path:polygon(4px 0%, 100% 0%, calc(100% - 4px) 100%, 0% 100%)}.bullet-text strong{display:block;font-size:.9rem;color:#f5f5f5;margin-bottom:2px}.bullet-text span{font-size:.82rem;color:rgba(245,245,245,.55);line-height:1.5}#events{background:#1a1a1a}.events-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;margin-top:60px}.event-card{background:#080808;border:1px solid rgba(57,255,20,.1);padding:32px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.event-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#39ff14;transform:scaleX(0);transform-origin:left;transition:transform .3s}.event-card:hover{border-color:rgba(57,255,20,.35);transform:translateY(-4px)}.event-card:hover::before{transform:scaleX(1)}.event-date{font-family:"Bebas Neue",sans-serif;font-size:1.1rem;color:#39ff14;letter-spacing:.1em;margin-bottom:8px}.event-name{font-family:"Barlow Condensed",sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:8px;line-height:1.1}.event-loc{font-size:.8rem;color:rgba(245,245,245,.5);letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.event-tag{display:inline-block;padding:4px 14px;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;clip-path:polygon(5px 0%, 100% 0%, calc(100% - 5px) 100%, 0% 100%);margin-bottom:8px}.tag-football{background:rgba(57,255,20,.15);color:#39ff14;border:1px solid rgba(57,255,20,.3)}.tag-music{background:rgba(201,168,76,.12);color:#c9a84c;border:1px solid rgba(201,168,76,.3)}.tag-vip{background:rgba(57,255,20,.9);color:#080808}.event-cta{display:block;margin-top:24px;text-align:center;background:rgba(57,255,20,.08);border:1px solid rgba(57,255,20,.25);color:#39ff14;padding:12px;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s}.event-cta:hover{background:rgba(57,255,20,.18)}#blog{background:#1a1a1a}.posts-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:60px}@media(max-width: 720px){.posts-grid{grid-template-columns:1fr}}.post-card{background:#080808;border:1px solid rgba(57,255,20,.1);padding:32px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s;display:flex;flex-flow:column nowrap}.post-card:hover{border-color:rgba(57,255,20,.35);transform:translateY(-4px)}.post-card:hover::before{transform:scaleX(1)}.post-date{font-family:"Bebas Neue",sans-serif;font-size:1.1rem;color:#39ff14;letter-spacing:.1em;margin-bottom:8px}.post-name{font-family:"Barlow Condensed",sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:8px;line-height:1.1}.post-name a{color:#f5f5f5;text-decoration:none}.post-lead{background:#080808;line-height:1.8;margin-bottom:auto}.post-cta{display:block;margin-top:24px;text-align:center;background:rgba(57,255,20,.08);border:1px solid rgba(57,255,20,.25);color:#39ff14;padding:12px;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s}.post-cta:hover{background:rgba(57,255,20,.18)}.post-lead-frame{font-size:1.5em;margin-bottom:20px;line-height:1.8;background:#080808;padding:40px;border-bottom:1px solid rgba(57,255,20,.2)}.post-content-frame{font-size:1.25em;line-height:1.8em}.post-navigation-grid{display:grid;grid-template-columns:1fr 1fr 1fr}#features{background:#080808}.features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:2px;margin-top:60px;border:1px solid rgba(57,255,20,.1)}.feature-cell{padding:40px 32px;border:1px solid rgba(57,255,20,.06);transition:background .3s}.feature-cell:hover{background:rgba(57,255,20,.04)}.feat-icon{font-size:2rem;margin-bottom:16px;display:block}.feat-title{font-family:"Barlow Condensed",sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px;color:#39ff14}.feat-desc{font-size:.85rem;color:rgba(245,245,245,.55);line-height:1.7}#vip{background:radial-gradient(ellipse 80% 60% at 50% 30%, rgba(57, 255, 20, 0.06), transparent 70%),#1a1a1a}.vip-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.vip-left .offer-badge{display:inline-block;background:#39ff14;color:#080808;font-family:"Bebas Neue",sans-serif;font-size:1.5rem;letter-spacing:.1em;padding:8px 24px;margin-bottom:24px;clip-path:polygon(10px 0%, 100% 0%, calc(100% - 10px) 100%, 0% 100%)}.vip-left h2{font-family:"Bebas Neue",sans-serif;font-size:clamp(2.5rem,5vw,5.5rem);line-height:.95;margin-bottom:16px}.vip-left h2 span{color:#39ff14}.vip-left p{font-size:1rem;color:rgba(245,245,245,.65);line-height:1.8;margin-bottom:32px}.vip-card{background:#080808;border:1px solid rgba(57,255,20,.25);padding:40px;position:relative;overflow:hidden}.vip-card::after{content:"VIP";position:absolute;right:-20px;top:20px;font-family:"Bebas Neue",sans-serif;font-size:8rem;color:rgba(57,255,20,.04);line-height:1}.vip-card-tag{font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--green);margin-bottom:8px;display:block}.vip-card h3{font-family:"Bebas Neue",sans-serif;font-size:2.5rem;margin-bottom:4px}.vip-card-disclaimer{font-size:.72rem;color:rgba(245,245,245,.35);text-align:center;margin-top:12px;line-height:1.6}.math-table{width:100%;border-collapse:collapse;margin:32px 0}.math-table tr{border-bottom:1px solid rgba(57,255,20,.1)}.math-table td{padding:14px 0;font-size:.9rem}.math-table td:last-child{text-align:right;font-weight:700;color:#39ff14;font-family:"Barlow Condensed",sans-serif;font-size:1.1rem}.math-table .highlight td{background:rgba(57,255,20,.06)}.math-total{background:rgba(57,255,20,.12);border:1px solid rgba(57,255,20,.3);padding:20px 24px;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;align-items:center;margin-top:8px}.math-total-label{grid-column:1;grid-row:1;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,245,245,.7)}.math-total-content{grid-column:1;grid-row:2;font-size:.75rem;color:rgba(245,245,245,.4);margin-top:2px}.math-total-num{grid-column:2;grid-row:1/-1;font-family:"Bebas Neue",sans-serif;font-size:2.5rem;color:#39ff14;align-content:center}.price-row{display:flex;align-items:baseline;gap:12px;margin:24px 0 8px}.price-main{font-family:"Bebas Neue",sans-serif;font-size:5rem;color:#39ff14;line-height:1}.price-main sup{font-size:2rem}.price-was{font-size:.9rem;text-decoration:line-through;color:rgba(245,245,245,.35)}.price-today{font-size:.75rem;color:#39ff14;font-weight:700}.bogo-pill{display:inline-block;background:#39ff14;color:#080808;font-weight:900;font-size:.75rem;letter-spacing:.1em;padding:6px 18px;clip-path:polygon(6px 0%, 100% 0%, calc(100% - 6px) 100%, 0% 100%);margin-bottom:24px}.vip-perks{margin:24px 0;display:flex;flex-direction:column;gap:12px}.perk{display:flex;align-items:center;gap:12px;font-size:.9rem;color:rgba(245,245,245,.75)}.perk::before{content:"✓";color:#39ff14;font-weight:900;font-size:1rem;flex-shrink:0}.safe-box{background:rgba(57,255,20,.07);border-left:3px solid #39ff14;padding:16px 20px;margin:24px 0;font-size:.82rem;color:rgba(245,245,245,.65);line-height:1.6}.safe-box strong{color:#39ff14}.seats-bar{margin:20px 0 8px}.seats-bar-label{display:flex;justify-content:space-between;font-size:.75rem;color:rgba(245,245,245,.5);margin-bottom:6px}.seats-bar-track{background:rgba(57,255,20,.1);height:8px;border-radius:0;overflow:hidden}.seats-bar-fill{width:74%;height:100%;background:#39ff14;animation:fillbar 2s ease 1s backwards}@keyframes fillbar{from{width:0}to{width:74%}}.supply-note{font-size:.75rem;color:rgba(245,245,245,.45);text-align:center;margin-top:6px}.ownership{margin-top:32px;background:#080808;border:1px solid rgba(57,255,20,.1);padding:32px}.ownership-bullets{display:flex;flex-direction:column;gap:12px}.ownership-bullet{display:flex;gap:16px;align-items:center}.ownership-bullet-number{width:28px;height:28px;background:#39ff14;color:#080808;font-weight:900;font-size:.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;clip-path:polygon(4px 0%, 100% 0%, calc(100% - 4px) 100%, 0% 100%)}.ownership-bullet-content{font-size:.85rem;color:rgba(245,245,245,.7)}.ownership-bullet-content strong{color:#f5f5f5}#roadmap{background:#080808}.timeline{margin-top:60px;position:relative;padding-left:40px}.timeline::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:rgba(57,255,20,.2)}.t-item{position:relative;margin-bottom:48px}.t-item::before{content:"";position:absolute;left:-46px;top:4px;width:12px;height:12px;background:#39ff14;border:2px solid #080808;box-shadow:0 0 0 2px #39ff14}.t-month{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#39ff14;font-weight:700;margin-bottom:6px}.t-title{font-family:"Barlow Condensed",sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:6px}.t-desc{font-size:.85rem;color:rgba(245,245,245,.55);line-height:1.7}.t-highlight{background:rgba(57,255,20,.06);border-left:2px solid #39ff14;padding:12px 16px;margin-top:10px;font-size:.85rem;color:rgba(245,245,245,.7)}#testimonials{background:#1a1a1a}.testi-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;margin-top:60px}.testimonial-card{background:#080808;border:1px solid rgba(57,255,20,.1);padding:36px;position:relative}.testimonial-card::before{content:'"';position:absolute;top:16px;right:24px;font-family:"Bebas Neue",sans-serif;font-size:5rem;color:rgba(57,255,20,.08);line-height:1}.testi-stars{color:#39ff14;font-size:1rem;letter-spacing:2px;margin-bottom:16px}.testi-text{font-size:.9rem;color:rgba(245,245,245,.72);line-height:1.8;margin-bottom:24px;font-style:italic}.testi-author{display:grid;grid-template:44px 1fr;align-items:center;gap:7px 14px}.testi-avatar{width:44px;height:44px;aspect-ratio:1;border-radius:50%;background:rgba(57,255,20,.15);border:2px solid rgba(57,255,20,.3);display:flex;align-items:center;justify-content:center;font-family:"Bebas Neue",sans-serif;font-size:1.2rem;color:#39ff14;grid-column:1;line-height:1em}.testi-name{font-weight:700;font-size:.9rem;margin-bottom:2px;grid-column:2}.testi-role{font-size:.75rem;color:rgba(245,245,245,.45);letter-spacing:.05em;grid-column:2;margin-top:7px}#objections{background:#080808}.obj-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:0;margin-top:60px;border:1px solid rgba(57,255,20,.1)}.objection-item{padding:36px;border-bottom:1px solid rgba(57,255,20,.1);border-right:1px solid rgba(57,255,20,.1)}.obj-q{font-family:"Barlow Condensed",sans-serif;font-size:1.1rem;font-weight:700;color:rgba(245,245,245,.5);margin-bottom:12px;letter-spacing:.02em}.obj-a{font-size:.88rem;color:rgba(245,245,245,.75);line-height:1.8}.obj-a strong{color:#39ff14}#contact{background:#1a1a1a}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media(max-width: 720px){.contact-grid{grid-template-columns:1fr}}.contact-form{display:flex;flex-direction:column;gap:16px}.form-group{display:flex;flex-direction:column;gap:6px}.form-group--name{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width: 720px){.form-group--name{grid-template-columns:1fr}}.form-group label{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(245,245,245,.6);font-weight:600}.form-group input,.form-group select,.form-group textarea{background:#080808;border:1px solid rgba(57,255,20,.2);color:#f5f5f5;padding:14px 18px;font-family:"Barlow",sans-serif;font-size:.95rem;outline:none;transition:border-color .2s;resize:none}.form-group select{height:48px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:rgba(57,255,20,.6)}.form-group select option{background:#1a1a1a}.form-group input[type=submit],button{border:none;cursor:pointer}.contact-info{display:flex;flex-direction:column;gap:32px}.info-item .info-label{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#39ff14;margin-bottom:6px;display:block}.info-item .info-val{font-size:.95rem;color:rgba(245,245,245,.75)}.contact-info-box{background:#080808;border:1px solid rgba(57,255,20,.15);padding:32px}.contact-info-box .btn-secondary{display:block;text-align:center}.contact-info-box-header{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#39ff14;margin-bottom:16px;font-weight:700}.contact-info-box-text{font-size:.85rem;color:rgba(245,245,245,.6);line-height:1.7;margin-bottom:20px}#social{background:#080808;padding:60px 5%;border-top:1px solid rgba(57,255,20,.1)}.social-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}.social-label{font-family:"Bebas Neue",sans-serif;font-size:1.8rem;color:#f5f5f5}.social-text{font-size:.82rem;color:rgba(245,245,245,.4);margin-top:4px}.social-links{display:flex;gap:16px}.social-link{width:50px;height:50px;border:1px solid rgba(57,255,20,.25);display:flex;align-items:center;justify-content:center;color:rgba(245,245,245,.65);text-decoration:none;font-size:1.2rem;transition:border-color .2s,color .2s,background .2s;clip-path:polygon(5px 0%, 100% 0%, calc(100% - 5px) 100%, 0% 100%)}.social-link:hover{border-color:#39ff14;color:#39ff14;background:rgba(57,255,20,.08)}footer{background:#040404;border-top:1px solid rgba(57,255,20,.08);padding:60px 5% 40px}.footer-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand .logo{font-family:"Bebas Neue",sans-serif;font-size:2rem;color:#39ff14;letter-spacing:.08em;margin-bottom:12px;display:block}.footer-brand p{font-size:.82rem;color:rgba(245,245,245,.4);line-height:1.8;max-width:300px}.footer-col h4{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#39ff14;margin-bottom:16px;font-weight:700}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-col ul a{font-size:.82rem;color:rgba(245,245,245,.45);text-decoration:none;transition:color .2s}.footer-col ul a:hover{color:#39ff14}.footer-bottom{max-width:1200px;margin:0 auto;padding-top:32px;border-top:1px solid rgba(57,255,20,.07);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:start}.footer-legal{font-size:.7rem;color:rgba(245,245,245,.3);line-height:1.9;max-width:900px}.footer-legal a{color:rgba(57,255,20,.5);text-decoration:none}.footer-legal a:hover{color:#39ff14}.footer-copy{font-size:.7rem;color:rgba(245,245,245,.25);text-align:right;white-space:nowrap}.sticky-cta{position:fixed;bottom:24px;right:24px;z-index:998;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.sticky-btn{background:#39ff14;color:#080808;font-family:"Barlow Condensed",sans-serif;font-weight:900;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;padding:16px 28px;text-decoration:none;clip-path:polygon(8px 0%, 100% 0%, calc(100% - 8px) 100%, 0% 100%);box-shadow:0 4px 30px rgba(57,255,20,.4);animation:glow 2s ease infinite;transition:transform .2s}.sticky-btn:hover{transform:translateY(-2px)}@keyframes glow{0%,100%{box-shadow:0 4px 30px rgba(57,255,20,.4)}50%{box-shadow:0 4px 50px rgba(57,255,20,.7)}}.sticky-note{font-size:.65rem;color:rgba(245,245,245,.4);text-align:right;letter-spacing:.05em}@media(max-width: 900px){nav ul{display:none}.about-grid,.vip-inner,.contact-grid,.footer-grid{grid-template-columns:1fr}.hero-stats{gap:24px;flex-wrap:wrap}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width: 600px){nav{padding:14px 5%}section{padding:70px 5%}.clock{gap:8px}.clock-block{padding:16px 20px;min-width:80px}.clock-num{font-size:2.8rem}.footer-grid{grid-template-columns:1fr}}
