:root{--bg-base:#0b0912;--bg-surface:#12101c;--bg-raised:#1a1728;--bg-overlay:#221e33;--line:#262236;--line-strong:#332e47;--tx-primary:#f2f4fa;--tx-secondary:#a9b4cc;--tx-muted:#7d8aa3;--tx-faint:#5e6b85;--lime:#c8f135;--lime-dim:#9dbe2a;--cyan:#4dd8e8;--amber:#ffb020;--red:#ff4d6a;--green:#3dd68c;--violet:#a78bfa;--coral:#ff8065;--gold:#f5c65d;--f-display:"Chakra Petch",sans-serif;--f-body:"Inter",sans-serif;--f-data:"JetBrains Mono",monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-sm:3px;--r-md:5px;--r-lg:8px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0912;background:var(--bg-base);color:#f2f4fa;color:var(--tx-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.65;overflow-x:hidden}button,input,select,textarea{font-family:inherit}button{background:none;border:none;cursor:pointer}a,button{color:inherit}a{text-decoration:none}:focus-visible{outline:2px solid #c8f135;outline:2px solid var(--lime);outline-offset:3px}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0b0912;background:var(--bg-base)}::-webkit-scrollbar-thumb{background:#332e47;background:var(--line-strong);border:2px solid #0b0912;border:2px solid var(--bg-base);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#5e6b85;background:var(--tx-faint)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lp .wrap{max-width:1120px}.lp .narrow,.lp .wrap{margin:0 auto;padding:0 var(--s5)}.lp .narrow{max-width:780px}.lp .topnav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0912c7;border-bottom:1px solid #0000;left:0;position:fixed;right:0;top:0;transition:border-color .2s,background .2s;z-index:50}.lp .topnav.stuck{background:#0b0912f0;border-bottom-color:var(--line)}.lp .topnav-in{gap:var(--s4);margin:0 auto;max-width:1120px;padding:var(--s3) var(--s5)}.lp .logo-lock,.lp .topnav-in{align-items:center;display:flex}.lp .logo-lock{gap:10px}.lp .logo-mark{display:block;height:24px;width:auto}.lp .logo-word{display:block;height:12px;width:auto}.lp .topnav-links{align-items:center;display:flex;gap:var(--s5);margin-left:auto}.lp .topnav-link{color:var(--tx-muted);font-family:var(--f-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:.14s}.lp .topnav-link:hover{color:var(--tx-primary)}@media(max-width:720px){.topnav-links .topnav-link{display:none}}.lp .topnav-login{color:var(--tx-secondary)}.lp .topnav-login:hover{color:var(--tx-primary)}@media(max-width:720px){.topnav-links .topnav-login{display:inline-flex}}.lp .btn{align-items:center;border:1px solid #0000;border-radius:var(--r-md);cursor:pointer;display:inline-flex;font-family:var(--f-display);font-size:13px;font-weight:700;gap:var(--s2);letter-spacing:.06em;padding:11px 20px;text-transform:uppercase;transition:.14s}.lp .btn-primary{background:var(--lime);color:var(--bg-base)}.lp .btn-primary:hover{background:#d6fa4e;transform:translateY(-1px)}.lp .btn-ghost{background:#0000;border-color:var(--line-strong);color:var(--tx-secondary)}.lp .btn-ghost:hover{border-color:var(--lime);color:var(--lime)}.lp .btn-sm{font-size:11px;padding:8px 14px}.lp .hero{overflow:hidden;padding:76px 0 var(--s9);position:relative}.lp .hero-bg{background-position:center 38%;background-size:cover;filter:saturate(.62) contrast(1.05) brightness(.78);opacity:.85;transform:scale(1.04)}.lp .hero-bg,.lp .hero-veil{inset:0;pointer-events:none;position:absolute}.lp .hero-veil{background:radial-gradient(ellipse 70% 90% at 26% 52%,#0b0912eb 0,#0b0912c7 34%,#0b091257 62%,#0000 82%),linear-gradient(180deg,#0b091261 0,#0000 22%,#0000 62%,#0b0912b8 88%,#0b0912)}.lp .hero:before{background:radial-gradient(ellipse at center,#c8f1351a 0,#0000 62%);content:"";height:700px;left:50%;pointer-events:none;position:absolute;top:-15%;transform:translateX(-50%);width:1000px;z-index:1}.lp .hero-in{grid-gap:var(--s8);align-items:center;display:grid;gap:var(--s8);grid-template-columns:1.02fr .98fr;position:relative;z-index:2}@media(max-width:940px){.hero-in{gap:var(--s7);grid-template-columns:1fr}}.lp .tagline{align-items:center;background:#c8f1350d;border:1px solid #c8f13547;border-radius:100px;color:var(--lime);display:inline-flex;font-family:var(--f-display);font-size:11px;font-weight:700;gap:var(--s2);letter-spacing:.2em;margin-bottom:var(--s5);padding:6px 12px;text-transform:uppercase}.lp .tagline .dot{animation:pulse 2.4s infinite;background:var(--lime);border-radius:50%;height:5px;width:5px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.lp h1{font-family:var(--f-display);font-size:clamp(40px,5.6vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1.02;margin-bottom:var(--s5)}.lp h1 em{color:var(--lime);font-style:normal}.lp .hero-sub{color:var(--tx-secondary);font-size:17px;line-height:1.7;margin-bottom:var(--s6);max-width:47ch}.lp .hero-sub b{color:var(--tx-primary);font-weight:500}.lp .hero-badges-wrap{margin-bottom:var(--s6);position:relative;z-index:2}.lp .hero-badges{align-items:center;display:flex;flex-wrap:wrap;gap:14px 18px;justify-content:space-between}.lp .hero-badge{height:28px;object-fit:contain;transition:transform .18s ease;width:auto}.lp .hero-badge:hover{transform:scale(1.15)}@media(max-width:640px){.lp .hero-badges{gap:14px;justify-content:center}}.lp .waitlist{max-width:440px}.lp .wl-form{display:flex;gap:var(--s2);margin-bottom:var(--s3)}@media(max-width:440px){.wl-form{flex-direction:column}}.lp .wl-input{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--tx-primary);flex:1 1;font-size:15px;min-width:0;outline:none;padding:12px var(--s4);transition:border-color .14s}.lp .wl-input:focus{border-color:var(--lime)}.lp .wl-input::placeholder{color:var(--tx-faint)}.lp .wl-note{color:var(--tx-muted);font-size:13px;line-height:1.5;margin-top:var(--s3)}.lp .wl-note a{color:var(--lime);text-decoration:underline;text-underline-offset:2px;transition:color .14s}.lp .wl-note a:hover{color:var(--lime-dim)}.lp .wl-count{color:var(--lime);font-family:var(--f-data);font-size:13px;font-weight:700}.lp .wl-success{align-items:flex-start;animation:wlIn .34s cubic-bezier(.2,.7,.3,1);background:#3dd68c12;border:1px solid #3dd68c42;border-radius:var(--r-md);display:flex;gap:var(--s3);padding:var(--s4)}.lp .wl-tick{align-items:center;background:var(--green);border-radius:50%;color:var(--bg-base);display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}.lp .wl-success-title{color:var(--green);font-family:var(--f-display);font-size:15px;font-weight:700;letter-spacing:.01em;margin-bottom:2px}.lp .wl-success-sub{color:var(--tx-secondary);font-size:13.5px;line-height:1.5}@keyframes wlIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp .hero-panel{background:var(--bg-surface);border:1px solid var(--line-strong);border-radius:var(--r-lg);box-shadow:0 30px 80px #000000b8,0 0 0 1px #00000059;overflow:hidden}.lp .hp-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--s2);padding:var(--s3) var(--s4)}.lp .hp-title{color:var(--tx-muted);font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lp .hp-body{padding:var(--s4)}.lp .hp-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--s3);min-height:34px;padding:8px 0}.lp .hp-row:last-child{border-bottom:none}.lp .hp-pos{flex-shrink:0;font-family:var(--f-data);font-size:11px;font-weight:700;width:28px}.lp .hp-name{flex:1 1;font-size:13.5px;min-width:0}.lp .hp-meta{color:var(--tx-muted);font-size:11px}.lp .hp-ca,.lp .hp-meta{flex-shrink:0;font-family:var(--f-data)}.lp .hp-ca{font-size:14px;font-weight:700;text-align:right;white-space:nowrap;width:48px}.lp .hp-fog{color:var(--tx-faint)}.lp .hero-panel.inspecting{cursor:none}.lp .sc-caret{animation:scBlink 1s step-end infinite;background:var(--lime);display:inline-block;height:1em;margin-left:1px;vertical-align:-2px;width:2px}@keyframes scBlink{50%{opacity:0}}.lp .sc-loupe{background:var(--bg-surface);border:2px solid #c8f135d9;border-radius:50%;box-shadow:0 0 0 3px #0b0912d9,0 14px 34px #0009,inset 0 0 26px #0000008c;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;z-index:9999}.lp .sc-loupe:after{background:radial-gradient(circle at 34% 26%,#ffffff29,#0000 42%);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.lp .sc-loupe-content{left:0;position:absolute;top:0;transform-origin:0 0}.lp .sc-handle{background:linear-gradient(90deg,#9dbe2a,#c8f135);border-radius:4px;box-shadow:0 2px 6px #0009;height:7px;left:0;pointer-events:none;position:fixed;top:0;transform-origin:0 50%;width:34px;z-index:9998}@media(prefers-reduced-motion:reduce){.lp .sc-caret{display:none}}.lp .badge{border-radius:var(--r-sm);display:inline-block;font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:.1em;padding:3px 8px;text-transform:uppercase}.lp .b-lime{background:#c8f13524;color:var(--lime)}.lp .b-cyan{background:#4dd8e824;color:var(--cyan)}.lp .b-amber{background:#ffb02024;color:var(--amber)}.lp .b-violet{background:#a78bfa24;color:var(--violet)}.lp .b-neutral{background:var(--bg-overlay);color:var(--tx-muted)}.lp .numbers{background:var(--bg-surface);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:var(--s6) 0}.lp .numbers-grid{grid-gap:var(--s5);display:grid;gap:var(--s5);grid-template-columns:repeat(4,1fr)}@media(max-width:760px){.numbers-grid{gap:var(--s5) var(--s4);grid-template-columns:repeat(2,1fr)}}.lp .num{text-align:center}.lp .num-v{color:var(--lime);font-family:var(--f-data);font-size:clamp(26px,3.4vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1}.lp .num-l{color:var(--tx-muted);font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:.14em;margin-top:var(--s2);text-transform:uppercase}.lp section{padding:var(--s9) 0}.lp .sec-label{color:var(--lime);font-size:11px;letter-spacing:.24em;margin-bottom:var(--s3);text-transform:uppercase}.lp .sec-label,.lp h2{font-family:var(--f-display);font-weight:700}.lp h2{font-size:clamp(28px,3.6vw,38px);letter-spacing:-.01em;line-height:1.1;margin-bottom:var(--s4)}.lp .sec-intro{color:var(--tx-secondary);font-size:16px;line-height:1.75;max-width:60ch}.lp .feat{grid-gap:var(--s8);align-items:center;display:grid;gap:var(--s8);grid-template-columns:1fr 1fr;margin-top:var(--s8)}.lp .feat:nth-child(2n) .feat-vis{order:-1}@media(max-width:900px){.lp .feat{gap:var(--s5);grid-template-columns:1fr}.lp .feat:nth-child(2n) .feat-vis{order:0}}.lp .feat h3{font-family:var(--f-display);font-size:22px;font-weight:700;letter-spacing:.01em;margin-bottom:var(--s3)}.lp .feat p{color:var(--tx-secondary);line-height:1.75;margin-bottom:var(--s3)}.lp .feat p:last-child{margin-bottom:0}.lp .feat p b{color:var(--tx-primary);font-weight:500}.lp .panel{background:var(--bg-surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.lp .panel-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--s2);padding:var(--s3) var(--s4)}.lp .panel-title{color:var(--tx-muted);font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lp .panel-body{padding:var(--s4)}.lp .attr{align-items:center;display:flex;gap:var(--s3);padding:5px 0}.lp .attr-n{color:var(--tx-secondary);flex-shrink:0;font-size:13px;width:104px}.lp .attr-t{background:var(--bg-overlay);border-radius:2px;flex:1 1;height:4px;overflow:hidden}.lp .attr-f{border-radius:2px;height:100%}.lp .attr-v{flex-shrink:0;font-family:var(--f-data);font-size:13px;font-weight:700;text-align:right;width:32px}.lp .meter{margin-bottom:var(--s4)}.lp .meter:last-child{margin-bottom:0}.lp .meter-h{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.lp .meter-l{color:var(--tx-muted);font-family:var(--f-display);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.lp .meter-v{font-family:var(--f-data);font-size:14px;font-weight:700}.lp .meter-t{background:var(--bg-overlay);border-radius:2px;height:4px;overflow:hidden}.lp .meter-f{border-radius:2px;height:100%}.lp .quote{background:var(--bg-raised);border-left:2px solid var(--line-strong);border-radius:var(--r-md);color:var(--tx-secondary);font-size:13.5px;font-style:italic;line-height:1.6;margin-top:var(--s4);padding:var(--s3)}.lp .regions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}.lp .region{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px}.lp .region-n{align-items:center;display:flex;font-size:12.5px;gap:6px}.lp .region-t{font-family:var(--f-data);font-size:10px;margin-top:3px}.lp .pillars{grid-gap:var(--s4);display:grid;gap:var(--s4);grid-template-columns:repeat(3,1fr);margin-top:var(--s7)}@media(max-width:860px){.pillars{grid-template-columns:1fr}}.lp .pillar{background:var(--bg-surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;padding:var(--s5);position:relative;transition:border-color .18s,transform .18s}.lp .pillar:hover{border-color:var(--line-strong);transform:translateY(-2px)}.lp .pillar:after{background:var(--lime);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.lp .pillar.c-cyan:after{background:var(--cyan)}.lp .pillar.c-violet:after{background:var(--violet)}.lp .pillar-ic{align-items:center;background:var(--bg-overlay);border-radius:var(--r-md);display:flex;font-size:15px;height:34px;justify-content:center;margin-bottom:var(--s4);width:34px}.lp .pillar h3{font-family:var(--f-display);font-size:17px;font-weight:700;margin-bottom:var(--s2)}.lp .pillar p{color:var(--tx-secondary);font-size:14px;line-height:1.65}.lp #teams{--card-w:360px}.lp .team-tabs{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s6)}.lp .team-tab{background:#0000;border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-muted);cursor:pointer;font-family:var(--f-display);font-size:12px;font-weight:600;letter-spacing:.08em;padding:8px 15px;text-transform:uppercase;transition:.14s}.lp .team-tab:hover{border-color:var(--tx-muted);color:var(--tx-primary)}.lp .team-tab.is-active{background:var(--lime);border-color:var(--lime);color:var(--bg-base)}.lp .team-controls{align-items:center;display:flex;gap:var(--s4);justify-content:space-between;margin-top:var(--s5)}.lp .team-counter{color:var(--tx-muted);font-family:var(--f-display);font-size:13px;letter-spacing:.1em}.lp .team-counter-now{color:var(--tx-primary)}.lp .team-counter-sep{margin:0 7px;opacity:.5}.lp .team-arrows{display:flex;gap:var(--s2)}.lp .team-arrow{align-items:center;background:var(--bg-surface);border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-secondary);cursor:pointer;display:flex;font-size:20px;height:42px;justify-content:center;line-height:1;transition:.14s;width:42px}.lp .team-arrow:hover:not(:disabled){border-color:var(--lime);color:var(--lime);transform:translateY(-1px)}.lp .team-arrow:disabled{cursor:default;opacity:.28}.lp .team-rail{-webkit-overflow-scrolling:touch;cursor:grab;display:flex;gap:var(--s4);margin-top:var(--s6);overflow-x:auto;overflow-y:hidden;padding:14px var(--s5) 30px;scroll-snap-type:x mandatory;scrollbar-width:none}.lp .team-rail::-webkit-scrollbar{display:none}.lp .team-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.lp .team-slide{flex:0 0 var(--card-w);opacity:.42;scroll-snap-align:center;transform:scale(.9);transition:transform .38s ease,opacity .38s ease}.lp .team-slide.is-focus{opacity:1;transform:scale(1)}.lp .team-slide:not(.is-focus){cursor:pointer}.lp .team-card{background:var(--bg-surface);border:1.5px solid var(--club,var(--line-strong));border-radius:var(--r-lg);display:flex;flex-direction:column;height:100%;min-height:196px;padding:var(--s5);position:relative;transition:box-shadow .38s ease}.lp .team-expand{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--tx-muted);cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;transition:.14s;width:30px}.lp .team-expand:hover{background:var(--bg-overlay);border-color:var(--line-strong);color:var(--lime)}.lp .team-expand svg{height:15px;width:15px}.lp .team-slide.is-focus .team-card{box-shadow:0 0 0 1px var(--line-strong),0 0 36px 2px #c8f13538;box-shadow:0 0 0 1px var(--club,var(--line-strong)),0 0 36px 2px var(--club-glow,#c8f13538)}.lp .team-head{gap:var(--s3);margin-bottom:var(--s4)}.lp .team-badge,.lp .team-head{align-items:center;display:flex}.lp .team-badge{flex-shrink:0;height:52px;justify-content:center;width:52px}.lp .team-badge img{height:100%;object-fit:contain;width:100%}.lp .team-crest{display:block;height:52px;width:auto}.lp .team-id{min-width:0}.lp .team-name{color:var(--tx-primary);font-family:var(--f-display);font-size:16.5px;font-weight:700;letter-spacing:.01em;line-height:1.2}.lp .team-town{color:var(--tx-muted);font-size:12.5px;margin-top:3px}.lp .team-desc{color:var(--tx-secondary);font-size:14px;line-height:1.6;margin:0}.lp .team-note{color:var(--tx-muted);font-size:14px;margin-top:var(--s6)}.lp .team-modal-backdrop{align-items:center;animation:tmFade .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06050cb8;display:flex;inset:0;justify-content:center;padding:var(--s5);position:fixed;z-index:100}.lp .team-modal{animation:tmPop .3s cubic-bezier(.2,.8,.2,1);background:var(--bg-surface);border:1px solid var(--club,var(--line-strong));border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line-strong),0 24px 70px #0000008c,0 0 46px #c8f13538;box-shadow:0 0 0 1px var(--club,var(--line-strong)),0 24px 70px #0000008c,0 0 46px var(--club-glow,#c8f13538);max-height:88vh;overflow-y:auto;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:min(560px,100%)}.lp .team-modal-content{animation:tmContent .22s ease}.lp .team-modal-nav{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0912b8;border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-secondary);cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:.14s;width:48px;z-index:3}.lp .team-modal-nav:hover{border-color:var(--lime);color:var(--lime)}.lp .team-modal-nav.prev{left:clamp(12px,4vw,44px)}.lp .team-modal-nav.next{right:clamp(12px,4vw,44px)}.lp .team-modal-close{align-items:center;background:#0b09128c;border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-secondary);cursor:pointer;display:flex;font-size:20px;height:34px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:.14s;width:34px;z-index:2}.lp .team-modal-close:hover{border-color:var(--tx-muted);color:var(--tx-primary)}.lp .team-modal-hd{background:linear-gradient(180deg,#0000,#0000);background:linear-gradient(180deg,var(--club-tint,#0000),#0000);border-bottom:1px solid var(--line);padding:var(--s7) var(--s5) var(--s5);text-align:center}.lp .team-modal-badge{align-items:center;display:flex;height:104px;justify-content:center;margin:0 auto var(--s4);width:104px}.lp .team-modal-badge img{height:100%;object-fit:contain;width:100%}.lp .team-modal-badge .team-crest{height:104px;width:auto}.lp .team-modal-name{color:var(--tx-primary);font-family:var(--f-display);font-size:24px;font-weight:700;letter-spacing:.01em;line-height:1.15}.lp .team-modal-nick{color:var(--tx-secondary);color:var(--club,var(--tx-secondary));font-family:var(--f-display);font-size:13px;font-weight:600;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.lp .team-modal-meta{color:var(--tx-muted);font-size:12.5px;margin-top:8px}.lp .team-modal-body{padding:var(--s5)}.lp .team-modal-motto{color:var(--tx-primary);font-family:var(--f-display);font-size:16px;font-style:italic;margin:0 0 var(--s4);opacity:.92;text-align:center}.lp .team-modal-desc{color:var(--tx-secondary);font-size:14.5px;line-height:1.65;margin:0 0 var(--s4)}.lp .team-modal-identity{border-left:2px solid var(--club,var(--lime));color:var(--tx-primary);font-size:14.5px;line-height:1.55;margin:0 0 var(--s5);padding-left:13px}.lp .team-modal-facts{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:1px;overflow:hidden}.lp .tm-fact{align-items:baseline;background:var(--bg-surface);display:flex;gap:var(--s3);justify-content:space-between;padding:11px var(--s4)}.lp .tm-fact-k{color:var(--tx-muted);flex-shrink:0;font-family:var(--f-display);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lp .tm-fact-v{color:var(--tx-primary);font-size:14px;text-align:right}.lp .team-modal-honours{margin-top:var(--s5)}.lp .team-modal-honours ul{display:flex;flex-direction:column;gap:7px;list-style:none;margin:var(--s3) 0 0;padding:0}.lp .team-modal-honours li{color:var(--tx-secondary);font-size:13.5px;padding-left:16px;position:relative}.lp .team-modal-honours li:before{background:var(--lime);background:var(--club,var(--lime));border-radius:2px;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}@keyframes tmFade{0%{opacity:0}to{opacity:1}}@keyframes tmPop{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:none}}@keyframes tmContent{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:720px){.lp #teams{--card-w:82vw}.lp .team-slide{transform:scale(.94)}}@media(max-width:640px){.lp .team-modal-nav{background:#0b0912d9;font-size:20px;height:40px;width:40px}.lp .team-modal-nav.prev{left:6px}.lp .team-modal-nav.next{right:6px}}@media(prefers-reduced-motion:reduce){.lp .team-card,.lp .team-slide{transition:none}.lp .team-modal,.lp .team-modal-backdrop,.lp .team-modal-content{animation:none}}.lp .road{margin-top:var(--s7)}.lp .road-item{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:var(--s4);padding:var(--s4) 0}.lp .road-item:last-child{border-bottom:none}.lp .road-state{border-radius:var(--r-sm);flex-shrink:0;font-family:var(--f-display);font-size:10px;font-weight:700;letter-spacing:.1em;padding:4px 9px;text-align:center;text-transform:uppercase;width:96px}.lp .r-done{background:#3dd68c21;color:var(--green)}.lp .r-now{background:#c8f13521;color:var(--lime)}.lp .r-next{background:var(--bg-overlay);color:var(--tx-muted)}.lp .road-body h4{font-family:var(--f-display);font-size:15px;font-weight:600;margin-bottom:3px}.lp .road-body p{color:var(--tx-muted);font-size:13.5px;line-height:1.6}.lp .cta{background:var(--bg-surface);border-top:1px solid var(--line);overflow:hidden;padding:var(--s9) 0;position:relative;text-align:center}.lp .cta:before{background:radial-gradient(ellipse at center,#c8f1351a 0,#0000 60%);bottom:-320px;content:"";height:600px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:800px}.lp .cta-in{position:relative}.lp .cta h2{margin-bottom:var(--s4)}.lp .cta p{color:var(--tx-secondary);font-size:16px;margin:0 auto var(--s6);max-width:52ch}.lp .cta .waitlist{margin:0 auto}.lp footer{border-top:1px solid var(--line);padding:var(--s6) 0}.lp .foot-in{align-items:center;display:flex;flex-wrap:wrap;gap:var(--s4)}.lp .foot-copy{color:var(--tx-faint);font-family:var(--f-data);font-size:12px}.lp .foot-links{display:flex;gap:var(--s5);margin-left:auto}.lp .foot-link{color:var(--tx-muted);font-size:13px;transition:.14s}.lp .foot-link:hover{color:var(--tx-primary)}.lp .rev{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.lp .rev.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lp .rev{opacity:1;transform:none;transition:none}.lp .tagline .dot{animation:none}.lp html{scroll-behavior:auto}}.lp .intro{align-items:center;background:var(--bg-base);display:flex;inset:0;justify-content:center;opacity:1;overflow:hidden;position:fixed;transition:opacity .6s ease;z-index:200}.lp .intro.intro-leaving{opacity:0}.lp .intro:before{animation:introBloom 1.6s ease both;background:radial-gradient(circle,#c8f13526,#0000 62%);content:"";height:560px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:560px}.lp .intro-logo{animation:introWipe 1.2s cubic-bezier(.2,.7,.2,1) both;position:relative}@keyframes introWipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}55%{opacity:1}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes introBloom{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}50%{opacity:1}to{opacity:.4;transform:translate(-50%,-50%) scale(1.08)}}.lp .lp-content{opacity:0;transform:translateY(10px)}.lp .lp-content.in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}@media(prefers-reduced-motion:reduce){.lp .intro,.lp .intro-logo,.lp .intro:before{animation:none}.lp .lp-content{opacity:1;transform:none}}.pp{background:var(--bg-base);color:var(--tx-secondary);min-height:100vh}.pp-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0912e6;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:10}.pp-nav-in{gap:var(--s4);margin:0 auto;max-width:760px;padding:var(--s4) var(--s5)}.pp-logo,.pp-nav-in{align-items:center;display:flex}.pp-back{color:var(--tx-muted);font-family:var(--f-display);font-size:12px;font-weight:600;letter-spacing:.08em;margin-left:auto;text-transform:uppercase;transition:color .14s}.pp-back:hover{color:var(--lime)}.pp-main{margin:0 auto;max-width:760px;padding:var(--s8) var(--s5) var(--s9)}.pp-eyebrow{color:var(--lime);font-size:12px;letter-spacing:.14em;margin-bottom:var(--s3);text-transform:uppercase}.pp-eyebrow,.pp-main h1{font-family:var(--f-display);font-weight:700}.pp-main h1{color:var(--tx-primary);font-size:34px;letter-spacing:-.01em;line-height:1.1}.pp-updated{color:var(--tx-muted);font-size:13px;margin-bottom:var(--s6);margin-top:var(--s3)}.pp-main h2{color:var(--tx-primary);font-family:var(--f-display);font-size:19px;font-weight:700;margin-bottom:var(--s3);margin-top:var(--s6)}.pp-main p{color:var(--tx-secondary);font-size:15.5px;line-height:1.75;margin-bottom:var(--s4)}.pp-main a{color:var(--lime);text-decoration:underline;text-underline-offset:2px}.pp-main a:hover{color:var(--lime-dim)}.pp-contact{color:var(--tx-primary);margin-top:var(--s7);padding-top:var(--s5)}.pp-contact,.pp-foot{border-top:1px solid var(--line)}.pp-foot{display:flex;font-size:13px;gap:var(--s4);justify-content:space-between;margin:0 auto;max-width:760px;padding:var(--s5)}.pp-foot,.pp-foot a{color:var(--tx-muted)}.pp-foot a{transition:color .14s}.pp-foot a:hover{color:var(--lime)}@media (max-width:600px){.pp-main{padding-top:var(--s7)}.pp-main h1{font-size:27px}}.gw-btn{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #0000;border-radius:5px;cursor:pointer;display:inline-flex;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.06em;padding:11px 20px;text-transform:uppercase;transition:background .16s ease,box-shadow .18s ease,transform .12s ease,color .16s ease,border-color .16s ease}.gw-btn--sm{font-size:11px;padding:7px 13px}.gw-btn--primary{background:radial-gradient(130% 145% at 50% -25%,#f2ff8e 0,#d2f646 36%,#a4ca1c 100%);box-shadow:inset 0 1px 0 #fff6,0 1px 2px #00000059;color:#0b0912}.gw-btn--primary:hover:not(:disabled){background:radial-gradient(130% 145% at 50% -25%,#f8ffb0 0,#def85e 38%,#b3da2a 100%);box-shadow:inset 0 1px 0 #ffffff80,0 10px 26px -6px #c8f13580;transform:translateY(-1px)}.gw-btn--primary:active:not(:disabled){box-shadow:inset 0 2px 5px #00000047;transform:translateY(0)}.gw-btn--ghost{background:#0000;border-color:#332e47;color:#a9b4cc}.gw-btn--ghost:hover:not(:disabled){background:#ffffff08;border-color:#46406099;color:#f2f4fa}.gw-btn--danger{background:#0000;border-color:#ff4d6a66;color:#ff4d6a}.gw-btn--danger:hover:not(:disabled){background:#ff4d6a1a;border-color:#ff4d6ab3}.gw-btn:disabled{background:#221e33;border-color:#0000;box-shadow:none;color:#5e6b85;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.gw-btn{transition:none}.gw-btn--primary:hover:not(:disabled){transform:none}}.gw-rail-link{color:var(--tx-muted);transition:color .14s ease}.gw-rail-link:hover{color:var(--tx-primary)}.gw-rail-link.active{color:var(--lime)}.gw-acct-circle:hover{box-shadow:0 0 0 3px #4dd8e859}.gw-acct-item{color:var(--tx-secondary);transition:background .12s,color .12s}.gw-acct-item:hover{background:#ffffff0d;color:var(--tx-primary)}.gw-acct-item--danger:hover{color:#ff4d6a;color:var(--red,#ff4d6a)}.gw-save-btn:hover{border-color:#4a4663;color:#f2f4fa}.gw-save-btn--danger:hover{border-color:#ff4d6a;color:#ff4d6a}.gw-bd{contain:layout paint;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.gw-bd__wash{background:radial-gradient(940px 640px at 84% 82%,#c8f1352b,#0000 60%),radial-gradient(900px 600px at 12% 0,#4dd8e80d,#0000 55%),linear-gradient(160deg,#0b0912,#0c0a16 55%,#0b0912);inset:0;position:absolute}.gw-bd__scene{bottom:-20%;height:820px;max-height:92vh;max-width:74vw;opacity:.66;perspective:1500px;position:absolute;right:-12%;width:820px}.gw-bd__mark{animation:gwFloat 22s ease-in-out infinite;inset:0;position:absolute;transform:rotateX(20deg) rotateY(-33deg);transform-style:preserve-3d;will-change:transform}@keyframes gwFloat{0%,to{transform:rotateX(20deg) rotateY(-33deg) translateY(0)}50%{transform:rotateX(16deg) rotateY(-26deg) translateY(-18px)}}@media (prefers-reduced-motion:reduce){.gw-bd__mark{animation:none}}.gw-bd__layer{height:100%;inset:0;position:absolute;width:100%}@media (max-width:760px){.gw-bd__scene{bottom:-10%;opacity:.4;right:-24%}}.gw-bd__beam{transform:translate(3px,-7px);transform-box:fill-box;transform-origin:center}.gw-hub{max-width:900px;padding:var(--s6)}.gw-hub-grid{grid-gap:var(--s4);display:grid;gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--s6)}@media (max-width:1200px){.gw-hub{max-width:760px}}@media (max-width:960px){.gw-hub{max-width:none;padding:var(--s5)}}@media (max-width:640px){.gw-hub-grid{grid-template-columns:1fr}}.gw-step-line{stroke-dasharray:100;animation:gwDrawLine 2.6s ease-in-out infinite}.gw-step-arrow{animation:gwDrawFade 2.6s ease-in-out infinite}.gw-step-head{animation:gwHeadPop 2.6s ease-in-out infinite}@keyframes gwDrawLine{0%{stroke-dashoffset:100}40%{stroke-dashoffset:0}85%{stroke-dashoffset:0}86%{stroke-dashoffset:100}to{stroke-dashoffset:100}}@keyframes gwDrawFade{0%{opacity:0}12%{opacity:1}82%{opacity:1}92%{opacity:0}to{opacity:0}}@keyframes gwHeadPop{0%,36%{opacity:0}46%{opacity:1}82%{opacity:1}92%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.gw-step-arrow,.gw-step-head,.gw-step-line{stroke-dashoffset:0;animation:none;opacity:1}}@media (max-width:640px){.gw-step-cue{right:-8px;top:-26px}}.gw-pe{grid-gap:32px;grid-gap:var(--s6,32px);align-items:start;display:grid;gap:32px;gap:var(--s6,32px);grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;max-width:1140px;padding:32px;padding:var(--s6,32px)}.gw-pe-preview{position:-webkit-sticky;position:sticky;top:78px}.gw-step-anim{animation:gwStepIn .34s cubic-bezier(.2,.7,.3,1)}@keyframes gwStepIn{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}.gw-head-opt{transition:transform .16s ease,box-shadow .16s ease}.gw-head-opt:hover{transform:scale(1.12);z-index:2}@media (prefers-reduced-motion:reduce){.gw-step-anim{animation:none}.gw-head-opt{transition:none}.gw-head-opt:hover{transform:none}}@media (max-width:920px){.gw-pe{gap:24px;gap:var(--s5,24px);grid-template-columns:1fr;padding:24px;padding:var(--s5,24px)}.gw-pe-preview{position:static}}.cm-backdrop{align-items:center;animation:cmFade .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06050cb8;display:flex;inset:0;justify-content:center;padding:var(--s5);position:fixed;z-index:100}.cm{animation:cmPop .3s cubic-bezier(.2,.8,.2,1);background:var(--bg-surface);border:1px solid var(--club,var(--line-strong));border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line-strong),0 24px 70px #0000008c,0 0 46px #c8f13538;box-shadow:0 0 0 1px var(--club,var(--line-strong)),0 24px 70px #0000008c,0 0 46px var(--club-glow,#c8f13538);max-height:88vh;overflow-y:auto;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:min(560px,100%)}.cm-content{animation:cmContent .22s ease}.cm-nav{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0912b8;border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-secondary);cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:.14s;width:48px;z-index:3}.cm-nav:hover{border-color:var(--lime);color:var(--lime)}.cm-nav.prev{left:clamp(12px,4vw,44px)}.cm-nav.next{right:clamp(12px,4vw,44px)}.cm-close{align-items:center;background:#0b09128c;border:1px solid var(--line-strong);border-radius:999px;color:var(--tx-secondary);cursor:pointer;display:flex;font-size:20px;height:34px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:.14s;width:34px;z-index:2}.cm-close:hover{border-color:var(--tx-muted);color:var(--tx-primary)}.cm-hd{background:linear-gradient(180deg,#0000,#0000);background:linear-gradient(180deg,var(--club-tint,#0000),#0000);border-bottom:1px solid var(--line);padding:var(--s7) var(--s5) var(--s5);text-align:center}.cm-badge{align-items:center;display:flex;height:104px;justify-content:center;margin:0 auto var(--s4);width:104px}.cm-badge img{height:100%;object-fit:contain;width:100%}.cm-badge .cm-crest{height:104px;width:auto}.cm-name{color:var(--tx-primary);font-size:24px;font-weight:700;letter-spacing:.01em;line-height:1.15}.cm-name,.cm-nick{font-family:var(--f-display)}.cm-nick{color:var(--tx-secondary);color:var(--club,var(--tx-secondary));font-size:13px;font-weight:600;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.cm-meta{color:var(--tx-muted);font-size:12.5px;margin-top:8px}.cm-body{padding:var(--s5)}.cm-motto{color:var(--tx-primary);font-family:var(--f-display);font-size:16px;font-style:italic;opacity:.92;text-align:center}.cm-desc,.cm-motto{margin:0 0 var(--s4)}.cm-desc{color:var(--tx-secondary);font-size:14.5px;line-height:1.65}.cm-identity{border-left:2px solid var(--club,var(--lime));color:var(--tx-primary);font-size:14.5px;line-height:1.55;margin:0 0 var(--s5);padding-left:13px}.cm-facts{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:1px;overflow:hidden}.cm-fact{align-items:baseline;background:var(--bg-surface);display:flex;gap:var(--s3);justify-content:space-between;padding:11px var(--s4)}.cm-fact-k{color:var(--tx-muted);flex-shrink:0;font-family:var(--f-display);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cm-fact-v{color:var(--tx-primary);font-size:14px;text-align:right}.cm-honours{margin-top:var(--s5)}.cm-honours ul{display:flex;flex-direction:column;gap:7px;list-style:none;margin:var(--s3) 0 0;padding:0}.cm-honours li{color:var(--tx-secondary);font-size:13.5px;padding-left:16px;position:relative}.cm-honours li:before{background:var(--lime);background:var(--club,var(--lime));border-radius:2px;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}@keyframes cmFade{0%{opacity:0}to{opacity:1}}@keyframes cmPop{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:none}}@keyframes cmContent{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:640px){.cm-nav{background:#0b0912d9;font-size:20px;height:40px;width:40px}.cm-nav.prev{left:6px}.cm-nav.next{right:6px}}@media (prefers-reduced-motion:reduce){.cm,.cm-backdrop,.cm-content{animation:none}}
/*# sourceMappingURL=main.5b77999e.css.map*/