@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.Dc4VJyIJ.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.BPnxn4xp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.BLGc9T1a.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.ZzOtrSSW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.Bput3-QP.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.DCpCPQOf.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.DxZsaF_h.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.BZzXV7-1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.BUNmGMP1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.hnt3BR84.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.C1t-h-pH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.BOOGhInR.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.gitzw0hO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.BShVwWPj.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.CUiC4oBV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.D4Vwzodn.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.DH2hs3aW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.B6guLgqG.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.M2hEX8vc.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.CeQXL5ds.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.d_eO-yCQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.DQPw2Hwd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CIS2RHJS.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.UMdmhHu2.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.D2bGa7uu.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.deR1Tlfd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.CaqZN2hq.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bt9VVOA-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.BGBWG807.woff2) format("woff2"),url(/_astro/inter-cyrillic-600-normal.BuzJQFbW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.Cnui8OiR.woff2) format("woff2"),url(/_astro/inter-greek-ext-600-normal.C9WLioJ8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.Dhlb-90d.woff2) format("woff2"),url(/_astro/inter-greek-600-normal.CwicyhtI.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/inter-vietnamese-600-normal.Cm6aH8_k.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.BnYJhD27.woff2) format("woff2"),url(/_astro/inter-latin-ext-600-normal.CAF0vJDd.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.D273HNI0.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.B5cFAncS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.ClVoMEGq.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.Ced3hgUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.bGtGjVdZ.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.Bc8_fv8J.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.SzCdnevJ.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.DXvzx4Na.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.Cxpycf-U.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BRYTaFLL.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.CGpBpxLq.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.dAnkLlTo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.CzikT_rs.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.6V9MnIL5.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Sckx8rpT.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.B8MtJ_2k.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-vietnamese-600-normal.DWeQVCYr.woff2) format("woff2"),url(/_astro/barlow-condensed-vietnamese-600-normal.B_SkwFzN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-ext-600-normal.DEVAjXQy.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-ext-600-normal.BYLMsm3F.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.BN11TKSn.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.CX7qwx3H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-vietnamese-700-normal.6E49mAj2.woff2) format("woff2"),url(/_astro/barlow-condensed-vietnamese-700-normal.fAytnyZo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-latin-ext-700-normal.D1u2T3o9.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-ext-700-normal.CUij3gnH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-latin-700-normal.B9NQhHK3.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-700-normal.IaWpoxiT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-vietnamese-800-normal.D2oojiIM.woff2) format("woff2"),url(/_astro/barlow-condensed-vietnamese-800-normal.CdnUq9wh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-ext-800-normal.YDFeh8Us.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-ext-800-normal.Cc-50DQD.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-800-normal.jAD-BpyZ.woff2) format("woff2"),url(/_astro/barlow-condensed-latin-800-normal.BsAaU7jR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--orange: #F7821F;--orange-deep: #E1621A;--orange-soft: #FFA656;--orange-tint: #FFF1E4;--night: #0F121C;--night-2: #161A26;--night-3: #1F2433;--ink: #12151F;--muted: #5D6577;--line: #E6E8EE;--paper: #FAFAFB;--white: #FFFFFF;--blue: #4D8CFF;--green: #33CC66;--red: #F24040;--golf: #3FA266;--basket: #C9662C;--racing: #E5484D;--wellbeing: #128072;--tools: #1E4FA8;--radius: 22px;--shadow: 0 30px 60px -20px rgba(15, 18, 28, .35);--display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter: clamp(16px, 4vw, 40px)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--display);line-height:.98;letter-spacing:.005em;margin:0;text-wrap:balance}p{margin:0}.wrap{width:min(1180px,100%);margin:0 auto;padding:0 var(--gutter)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-deep)}.eyebrow:before{content:"";width:26px;height:2px;background:currentColor}.lead{font-size:clamp(18px,2vw,21px);color:var(--muted);max-width:60ch}.section{padding:clamp(80px,11vw,140px) 0;position:relative}.section h2{font-size:clamp(40px,6vw,72px);margin:14px 0 18px}.dark{background:var(--night);color:#e9ecf3}.dark .lead{color:#a3abbd}.dark .eyebrow{color:var(--orange-soft)}.progress{position:fixed;inset:0 auto auto 0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--orange-soft),var(--orange-deep));z-index:60}.nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background .3s,box-shadow .3s,padding .3s;padding:18px 0}.nav.scrolled{background:#0f121cd1;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);padding:10px 0;box-shadow:0 1px #ffffff0f}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:800 24px/1 var(--display);letter-spacing:.02em}.brand svg{width:34px;height:34px}.nav-links{display:flex;gap:28px;list-style:none;margin:0;padding:0}.nav-links a{color:#d9deea;text-decoration:none;font-weight:500;font-size:15px;transition:color .2s}.nav-links a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;border:0;cursor:pointer;font:600 16px/1 var(--body);text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.btn-primary{background:linear-gradient(135deg,var(--orange-soft),var(--orange-deep));color:#fff;box-shadow:0 12px 30px -10px #e1621ab3}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px #e1621acc}.btn-ghost{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18)}.btn-ghost:hover{background:#ffffff24}.btn-sm{padding:10px 18px;font-size:14px}.menu-toggle{display:none;background:none;border:0;color:#fff;font-size:26px;cursor:pointer}@media(max-width:900px){.nav-links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:var(--night);padding:8px var(--gutter) 20px}.nav-links.open{display:flex}.nav-links a{display:block;padding:12px 0;font-size:17px}.menu-toggle{display:block}.nav .btn-sm{display:none}}.hero{position:relative;min-height:100svh;display:flex;align-items:center;background:var(--night);color:#fff;overflow:hidden;padding:120px 0 80px}.hero:before{content:"";position:absolute;inset:-20% -10% auto auto;width:70vw;height:70vw;max-width:900px;max-height:900px;background:radial-gradient(closest-side,#f7821f6b,#f7821f00);filter:blur(10px);pointer-events:none}.hero:after{content:"";position:absolute;inset:auto auto -30% -20%;width:60vw;height:60vw;max-width:800px;max-height:800px;background:radial-gradient(closest-side,#4d8cff38,#4d8cff00);pointer-events:none}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;position:relative;z-index:1}.hero h1{font-size:clamp(50px,7.4vw,100px);text-transform:uppercase}.hero h1 .grad{background:linear-gradient(100deg,var(--orange-soft),var(--orange) 45%,var(--orange-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.hero .lead{color:#b9c0d0;margin:24px 0 34px}.hero-cta{display:flex;flex-wrap:wrap;gap:14px}.hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.tag{padding:7px 14px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);font-size:14px;color:#d3d8e4}.hero-stage{position:relative;height:640px;perspective:1400px}.hero-stage .phone{position:absolute}.hero-stage .phone.p1{left:8%;top:40px;transform:rotate(-7deg);z-index:1}.hero-stage .phone.p2{right:4%;top:0;z-index:2}@media(max-width:960px){.hero .wrap{grid-template-columns:1fr}.hero-stage{height:560px;max-width:460px;margin:0 auto;width:100%}}.phone{width:270px;aspect-ratio:9 / 18.6;border-radius:44px;padding:10px;background:linear-gradient(145deg,#2a2f3d,#0b0d14);box-shadow:var(--shadow),inset 0 0 0 1.5px #ffffff14;will-change:transform}.phone .screen{width:100%;height:100%;border-radius:35px;overflow:hidden;background:#fff;position:relative}.phone .screen img{width:100%;height:100%;object-fit:cover;object-position:top}.phone .screen:before{content:"";position:absolute;top:9px;left:50%;transform:translate(-50%);width:34%;height:24px;border-radius:20px;background:#0b0d14;z-index:2}.phone.sm{width:230px}@media(max-width:520px){.phone{width:220px}.phone.sm{width:200px}}.watch{width:190px;aspect-ratio:1 / 1.18;border-radius:48px;padding:12px;background:linear-gradient(145deg,#30333c,#0b0d14);box-shadow:var(--shadow)}.watch .face{height:100%;border-radius:38px;background:#000;color:#fff;display:grid;grid-template-rows:auto 1fr auto;padding:16px 14px;font-family:var(--display)}.watch .top{display:flex;justify-content:space-between;font-size:13px;color:#9aa3b5;letter-spacing:.06em}.watch .score{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center;text-align:center}.watch .score b{font-size:46px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;transition:transform .25s,color .25s}.watch .score b.bump{transform:scale(1.18);color:var(--orange-soft)}.watch .score span{display:block;font-size:12px;color:#9aa3b5;letter-spacing:.08em}.watch .games{text-align:center;font-size:15px;color:#c9cfdb;letter-spacing:.05em}.hero-stage .watch{position:absolute;left:0;bottom:40px;z-index:3}[data-reveal]{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}[data-reveal=left]{transform:translate(-40px)}[data-reveal=right]{transform:translate(40px)}[data-reveal=zoom]{transform:scale(.92)}[data-reveal].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-radius:var(--radius);overflow:hidden;margin-top:-60px;position:relative;z-index:3;box-shadow:var(--shadow)}.stat{background:#fff;padding:28px 24px}.stat b{display:block;font:800 clamp(40px,5vw,58px)/1 var(--display);color:var(--orange-deep)}.stat span{color:var(--muted);font-size:15px}@media(max-width:760px){.stats{grid-template-columns:repeat(2,1fr)}}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);align-items:center}.split.rev>:first-child{order:2}@media(max-width:900px){.split,.split.rev{grid-template-columns:1fr}.split.rev>:first-child{order:0}}.checks{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:14px}.checks li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.checks li:before{content:"";width:24px;height:24px;margin-top:2px;border-radius:50%;background:var(--orange-tint) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6 12.5l4 4 8-9" fill="none" stroke="%23E1621A" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg>') center/16px no-repeat}.dark .checks li:before{background-color:#f7821f29}.checks b{display:block}.checks span{color:var(--muted);font-size:15.5px}.dark .checks span{color:#a3abbd}.phones-row{display:flex;justify-content:center;gap:22px;flex-wrap:wrap}.phones-row .phone:nth-child(2){transform:translateY(40px)}.padel-hero{background:linear-gradient(160deg,#FF9A45 0%,var(--orange) 40%,var(--orange-deep) 100%);color:#fff;overflow:hidden}.padel-hero .eyebrow{color:#ffe3c9}.padel-hero .lead{color:#ffe9d6}.padel-hero h2{font-size:clamp(54px,9vw,120px);text-transform:uppercase}.court-lines{position:absolute;inset:0;opacity:.14;pointer-events:none}.chapter{display:grid;grid-template-columns:70px 1fr;gap:24px;margin-top:100px}.chapter-num{font:800 64px/1 var(--display);color:var(--orange);opacity:.9}.chapter h3{font-size:clamp(34px,4.6vw,54px);margin-bottom:14px}@media(max-width:700px){.chapter{grid-template-columns:1fr;gap:6px}.chapter-num{font-size:44px}}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.feature{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:transform .3s,box-shadow .3s}.feature:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #0f121c59}.feature h4{font:700 24px/1.1 var(--display);margin:14px 0 8px}.feature p{color:var(--muted);font-size:15.5px}.feature .ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--orange-tint);color:var(--orange-deep)}.dark .feature{background:var(--night-2);border-color:#ffffff12}.dark .feature p{color:#a3abbd}.dark .feature .ico{background:#f7821f24;color:var(--orange-soft)}@media(max-width:900px){.feature-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.feature-grid{grid-template-columns:1fr}}.court{position:relative;width:min(360px,100%);aspect-ratio:10 / 11;margin:0 auto;border-radius:18px;background:#2f6fc1;box-shadow:var(--shadow);overflow:hidden}.court .net{position:absolute;left:0;right:0;top:0;height:12px;background:repeating-linear-gradient(90deg,#e9eef7 0 6px,#9fb4d3 6px 12px)}.court .lines{position:absolute;inset:0}.court button{position:absolute;top:12px;bottom:0;width:50%;border:0;cursor:pointer;background:transparent;color:#fff;font:800 24px/1 var(--display);letter-spacing:.08em;transition:background .3s;display:grid;place-items:center}.court button small{display:block;font:500 13px/1.3 var(--body);letter-spacing:0;opacity:.85;margin-top:4px}.court button.left{left:0}.court button.right{right:0}.court button.active{background:#f7821fe0}.court .player{position:absolute;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #ffffff40;bottom:22%;transition:left .5s cubic-bezier(.2,.7,.2,1);pointer-events:none}.court-caption{text-align:center;margin-top:16px;color:var(--muted);font-size:15px;min-height:48px}.momentum-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow)}.momentum-card svg{width:100%;height:auto;overflow:visible}.momentum-card .path{fill:none;stroke:var(--orange);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.momentum-card .area{fill:url(#mgrad);opacity:0;transition:opacity 1.2s .8s}.momentum-card.in .area{opacity:1}.momentum-card .zero{stroke:#d5d9e2;stroke-dasharray:4 5}.momentum-card .dot-win{fill:var(--green)}.momentum-card .dot-loss{fill:var(--red)}.momentum-legend{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:14px;color:var(--muted)}.momentum-legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:middle}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;cursor:pointer;transition:all .2s;font-family:var(--body);color:var(--ink)}.chip.on{background:var(--orange);border-color:var(--orange);color:#fff}.chip-count{font-variant-numeric:tabular-nums;opacity:.8;margin-left:4px}.timeline{position:relative;margin-top:50px;display:grid;gap:0}.timeline:before{content:"";position:absolute;left:21px;top:10px;bottom:10px;width:2px;background:linear-gradient(var(--orange-soft),var(--orange-deep));transform-origin:top;transform:scaleY(var(--tl, 0))}.step{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:16px 0}.step .dot{width:44px;height:44px;border-radius:50%;background:var(--night);color:#fff;display:grid;place-items:center;font:800 20px/1 var(--display);position:relative;z-index:1;border:3px solid var(--paper)}.step h4{font:700 24px/1.1 var(--display);margin:8px 0 6px}.step p{color:var(--muted);font-size:15.5px;max-width:62ch}.sports{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px}.sport{border-radius:28px;padding:28px 26px 0;color:#fff;overflow:hidden;display:flex;flex-direction:column;min-height:520px;position:relative;isolation:isolate}.sport h3{font-size:46px;text-transform:uppercase}.sport p{opacity:.9;margin:10px 0 18px;font-size:15.5px}.sport ul{margin:0 0 22px;padding-left:18px;font-size:15px;opacity:.95}.sport .phone{margin:auto auto -120px;transform:rotate(-4deg);transition:transform .5s}.sport:hover .phone{transform:rotate(0) translateY(-10px)}.sport.golf{background:linear-gradient(160deg,#57C27F,var(--golf))}.sport.basket{background:linear-gradient(160deg,#E98A4B,var(--basket))}.sport.racing{background:linear-gradient(160deg,#F2777A,var(--racing))}@media(max-width:960px){.sports{grid-template-columns:1fr}.sport{min-height:0}}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px;align-items:stretch}.plan{background:#fff;border:1px solid var(--line);border-radius:28px;padding:34px 30px;display:flex;flex-direction:column}.plan h3{font-size:34px}.plan .price{font:800 64px/1 var(--display);margin:18px 0 4px}.plan .price small{font:500 16px/1 var(--body);color:var(--muted);margin-left:6px}.plan .note{color:var(--muted);font-size:15px}.plan ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px;font-size:15.5px}.plan li:before{content:"✓";color:var(--orange-deep);font-weight:700;margin-right:10px}.plan.featured{background:var(--night);color:#fff;border:0;transform:translateY(-14px);box-shadow:var(--shadow);position:relative}.plan.featured .note{color:#a3abbd}.plan.featured li:before{color:var(--orange-soft)}.plan .badge{position:absolute;top:22px;right:22px;background:linear-gradient(135deg,var(--orange-soft),var(--orange-deep));color:#fff;font:700 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.free-strip{margin-top:30px;background:var(--orange-tint);border-radius:20px;padding:22px 26px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center}.free-strip b{font:800 26px/1 var(--display);color:var(--orange-deep)}@media(max-width:960px){.plans{grid-template-columns:1fr}.plan.featured{transform:none}}.club-card{background:linear-gradient(135deg,var(--night-2),var(--night-3));border-radius:32px;padding:clamp(30px,5vw,60px);color:#fff;position:relative;overflow:hidden}.club-card:after{content:"";position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(closest-side,rgba(247,130,31,.35),transparent)}.club-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;position:relative;z-index:1}.club-grid div{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px}.club-grid b{display:block;font:700 22px/1.1 var(--display);margin-bottom:6px;color:var(--orange-soft)}.club-grid span{color:#b9c0d0;font-size:15px}@media(max-width:860px){.club-grid{grid-template-columns:1fr}}.privacy{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.privacy div{border-top:3px solid var(--orange);padding-top:18px}.privacy b{font:700 24px/1.1 var(--display);display:block;margin-bottom:8px}.privacy span{color:var(--muted);font-size:15.5px}@media(max-width:860px){.privacy{grid-template-columns:1fr 1fr}}@media(max-width:520px){.privacy{grid-template-columns:1fr}}.faq{max-width:820px;margin:40px auto 0}.faq details{border-bottom:1px solid var(--line);padding:4px 0}.faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;position:relative;font:700 22px/1.2 var(--display)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:6px;top:16px;font:400 30px/1 var(--body);color:var(--orange-deep);transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--muted);padding:0 0 22px;max-width:70ch}.final{text-align:center;background:radial-gradient(ellipse at 50% 0%,rgba(247,130,31,.35),transparent 60%),var(--night);color:#fff}.final h2{font-size:clamp(48px,8vw,104px);text-transform:uppercase}.final .lead{margin:18px auto 34px;color:#b9c0d0}.footer{background:#0a0c13;color:#8b93a6;padding:50px 0;font-size:14.5px}.footer .wrap{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:center}.footer a{color:#c9cfdb;text-decoration:none;margin-left:20px}.footer a:first-child{margin-left:0}.legal-note{margin-top:16px;font-size:13px;color:#6b7386;max-width:900px}.marquee{overflow:hidden;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:var(--night-2)}.marquee-track{display:flex;gap:60px;padding:22px 0;width:max-content;animation:marquee 32s linear infinite}.marquee-track span{font:800 34px/1 var(--display);text-transform:uppercase;color:#3a4256;white-space:nowrap;letter-spacing:.04em}.marquee-track span.hl{color:var(--orange)}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.mt{margin-top:40px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal{padding:130px 0 90px}.legal .wrap{max-width:820px}.legal h1{font-size:clamp(42px,6vw,64px);margin-bottom:30px}.legal h2{font-size:30px;margin:40px 0 12px}.legal h3{font:700 21px/1.2 var(--display);margin:26px 0 8px}.legal p{color:#3a4152;margin:0 0 12px}.nav-solid{background:var(--night)}.howto{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.howto div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px}.howto b{font:800 44px/1 var(--display);color:var(--orange)}.howto h4{font:700 24px/1.1 var(--display);margin:10px 0 8px}.howto p{color:var(--muted);font-size:15.5px}@media(max-width:900px){.howto{grid-template-columns:1fr 1fr}}@media(max-width:560px){.howto{grid-template-columns:1fr}}.study{background:var(--night-2);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);padding:30px;display:grid;gap:14px;color:#c9cfdb;font-size:16px}.study b{color:#fff}.small{font-size:13.5px;color:#8b93a6}.reviews{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;max-width:900px;margin-left:auto;margin-right:auto}.reviews figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px}.stars{color:var(--orange);letter-spacing:3px;font-size:20px}.reviews h4{font:700 26px/1.1 var(--display);margin:10px 0 6px}.reviews blockquote{margin:0 0 14px;font-size:18px}.reviews figcaption{color:var(--muted);font-size:14px}@media(max-width:700px){.reviews{grid-template-columns:1fr}}.team{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.team>div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px}.avatar{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--orange-soft),var(--orange-deep));color:#fff;font:800 22px/1 var(--display)}.team h4{font:700 26px/1.1 var(--display);margin:16px 0 4px}.team .role{color:var(--orange-deep);font-weight:600;font-size:14.5px;display:block;margin-bottom:10px}.team p{color:var(--muted);font-size:15.5px}@media(max-width:900px){.team{grid-template-columns:1fr}}.changelog{max-width:860px;margin:40px auto 0;display:grid;gap:14px}.changelog article{display:grid;grid-template-columns:90px 1fr;gap:18px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px}.changelog .ver{font:800 30px/1 var(--display);color:var(--orange-deep)}.changelog h4{font:700 22px/1.1 var(--display);margin:0 0 6px}.changelog p{color:var(--muted);font-size:15.5px}@media(max-width:560px){.changelog article{grid-template-columns:1fr;gap:6px}}.sport-icon{width:112px;height:112px;border-radius:26px;box-shadow:0 18px 40px -14px #00000073;margin-bottom:24px}@media(max-width:600px){.sport-icon{width:88px;height:88px;border-radius:20px}}.sport-icon.sm{width:64px;height:64px;border-radius:15px;margin-bottom:16px;box-shadow:0 10px 24px -10px #00000073}.club-lead{position:relative;z-index:1;color:#fff;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.45;max-width:46ch}.club-grid span{color:#d9deea}
